Template:TranslatedPageName
Revision as of 12:17, 18 November 2023 by Bumsakalaka (talk | contribs)
Description
This template is used to show translated page name where it's included. Ideal for Breadcrumbs. With include this code into page: {{TranslatedPageName}}
Parameters
Examples
Code | Description |
---|---|
{{TranslatedPageName}} |
Show translate page name |
Template:TranslatedPageName | |
{{TranslatedPageName|Main Page}} |
Show translate page name of Main Page in current page language |
Main Page | |
{{TranslatedPageName|Main Page|de}} |
Show translate page name of Main Page in requested language |
Hauptseite | |
{{TranslatedPageName|Glossary/Abbey|cs}} |
Show translate page name of Glossary/Abbey in requested language |
Slovník/Opatství | |
{{TranslatedPageName|The Messages}} |
Show translate page name of The Messengers, which is using {{DISPLAYTITLE}}
|
The Messengers | |
{{TranslatedPageName|The Drawbridges}} |
Show translate page name of The Drawbridges, which is using {{UX|title=....}}
|
The Drawbridges |
Old stuff
Older code before DisplayTitle extension using 1st parameter for page and 2nd for language. But this approach now works with DISPALYTITLE
directive.
{{#ifexist:Translations:{{{1|{{#titleparts:{{FULLPAGENAME}}|-1}}}}}/Page display title/{{{2|{{PAGELANGUAGE}}}}}|{{Translations:{{{1|{{#titleparts:{{FULLPAGENAME}}|-1}}}}}/Page display title/{{{2|{{PAGELANGUAGE}}}}}}}|{{{1|{{FULLPAGENAME}}}}}}}</code>