Difference between revisions of "Template:Pagelang"

From BTAWiki
Jump to navigation Jump to search
(further check of valid characters in language codes: only [-.0-9A-Z_a-z] are idempotent in URLENCODE, but we already disallowed uppercase letters and underscore:)
m (64 revisions imported)
 
(54 intermediate revisions by 32 users not shown)
Line 1: Line 1:
{{#ifeq:               {{#titleparts:{{PAGENAME}}||-1}}
+
{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|{{{1|}}}}}|en
|                      {{#titleparts:{{PAGENAME}}|1}}
+
|{{#ifeq:{{#titleparts:{{{1|{{PAGENAME}}}}}||-1}}|en
|
+
   |{{#invoke:Template translation|getLanguageSubpage|{{{1|}}}}}
| {{#ifeq:             {{#titleparts:{{PAGENAME}}||-1}}
+
  }}
  |   {{lc:{{PAGENAME|{{#titleparts:{{PAGENAME}}||-1}}}}}}
+
|{{#invoke:Template translation|getLanguageSubpage|{{{1|}}}}}
   | {{#ifeq:           {{#titleparts:{{PAGENAME}}||-1}}
+
}}<noinclude>
    |     {{urlencode:{{#titleparts:{{PAGENAME}}||-1}}}}
+
{{Documentation}}
    | {{#ifeq:    {{lc:{{#titleparts:{{PAGENAME}}||-1}}}}
+
</noinclude>
      | {{ucfirst:{{lc:{{#titleparts:{{PAGENAME}}||-1}}}}}}
 
      |
 
      |               {{#titleparts:{{PAGENAME}}||-1}}
 
}}}}}}}}<noinclude>{{Documentation}}</noinclude>
 

Latest revision as of 02:07, 13 November 2020

Script error: No such module "Template translation". Script error: No such module "documentation".