Difference between revisions of "Template:Language code of page"

From Creative Commons
Jump to: navigation, search
Line 2: Line 2:
 
-->{{#ifeq: {{#language:{{lc:{{#explode:{{SUBPAGENAME{{#if:{{{1|}}}|:{{{1}}}}}}}|{{Language delimiter}}|0}}}}}}
 
-->{{#ifeq: {{#language:{{lc:{{#explode:{{SUBPAGENAME{{#if:{{{1|}}}|:{{{1}}}}}}}|{{Language delimiter}}|0}}}}}}
 
     | {{lc:{{#explode:{{SUBPAGENAME{{#if:{{{1|}}}|:{{{1}}}}}}}|{{Language delimiter}}|0}}}}
 
     | {{lc:{{#explode:{{SUBPAGENAME{{#if:{{{1|}}}|:{{{1}}}}}}}|{{Language delimiter}}|0}}}}
     |{{#ifeq: {{#language:{{lc:{{#explode:{{PAGENAME{{#if:{{{1|}}}|:{{{1}}}}}}}|{{Language delimiter}}|0}}}}}}
+
     | {{#ifeq: {{#language:{{lc:{{#explode:{{PAGENAME{{#if:{{{1|}}}|:{{{1}}}}}}}|{{Language delimiter}}|0}}}}}}
        | {{lc:{{#explode:{{PAGENAME{{#if:{{{1|}}}|:{{{1}}}}}}}|{{Language delimiter}}|0}}}}
+
        | {{lc:{{#explode:{{PAGENAME{{#if:{{{1|}}}|:{{{1}}}}}}}|{{Language delimiter}}|0}}}}
        |<!-- return nothing  
+
        |<!-- return nothing-->
      -->{{lc:{{#explode:{{PAGENAME{{#if:{{{1|}}}|:{{{1}}}}}}}|{{Language delimiter}}|0}}}}<!--
+
        |{{lc:{{#explode:{{PAGENAME{{#if:{{{1|}}}|:{{{1}}}}}}}|{{Language delimiter}}|0}}}}<!--
  -->}}<!--
+
    -->}}<!--
 
   -->|{{lc:{{#explode:{{SUBPAGENAME{{#if:{{{1|}}}|:{{{1}}}}}}}|{{Language delimiter}}|0}}}}<!--
 
   -->|{{lc:{{#explode:{{SUBPAGENAME{{#if:{{{1|}}}|:{{{1}}}}}}}|{{Language delimiter}}|0}}}}<!--
 
-->}}</includeonly><noinclude>
 
-->}}</includeonly><noinclude>

Revision as of 02:42, 21 April 2011

Template Language code of page returns the language code of a page. If no page name is passed in as the first parameter, the current page (in which it is being used) applies. If there is no language code, it returns empty.

Use

{{Language of page|optional page name}}

Examples

No page parameter

If no first parameter is passed in, the current page applies.

{{Language of page}}

Template:Language of page

Page with property Has language:: set

{{Language of page|Main Page}}

Template:Language of page

{{Language of page|Pt:Página principal}}

Template:Language of page

Page without property Has language:: set

If no first parameter is passed in, the current page applies.

{{Language of page|Template:Language of page}}

Template:Language of page