Template:Mw-langlink: Difference between revisions

From the Portal Wiki
Jump to navigation Jump to search
(Stopping the lang nav link to the root page translations of a non-translation sub-page.)
m (I had the #default and give the wrong result)
 
(4 intermediate revisions by the same user not shown)
Line 7: Line 7:
  | none
  | none
  | {{ns:0}} = {{#switch:{{{en|}}}
  | {{ns:0}} = {{#switch:{{{en|}}}
   | true = {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{BASEPAGENAME}}|{{NAMESPACE}}:{{BASEPAGENAME}}}}
   | true = {{#switch:{{SUBPAGENAME}}
   | #default = {{switch:{{SUBPAGENAME}}
    | #default = {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{PAGENAME}}|{{NAMESPACE}}:{{PAGENAME}}}}
    | ar
    | cs
    | da
    | de
    | es
    | fi
    | fr
    | hu
    | it
    | ja
    | ko
    | nl
    | no
    | pl
    | pt
    | pt-br
    | ro
    | ru
    | sv
    | zh-hans
    | zh-hant = {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{BASEPAGENAME}}|{{NAMESPACE}}:{{BASEPAGENAME}}}}
    }}
   | #default = {{#switch:{{SUBPAGENAME}}
     |#default = {{#switch:{{NAMESPACE}}
     |#default = {{#switch:{{NAMESPACE}}
       | {{ns:0}} = {{#ifexist:{{PAGENAME}}/{{{1|}}}|{{PAGENAME}}/{{{1|}}}|-}}
       | {{ns:0}} = {{#ifexist:{{PAGENAME}}/{{{1|}}}|{{PAGENAME}}/{{{1|}}}|-}}

Latest revision as of 19:26, 26 April 2011

-

Usage

  • {{mw-langlink|fr}} on Chell will display the text "Chell/fr" (no link). See talk.