Jump to content

Template:Language code of page: Difference between revisions

From CC Public Wiki
No edit summary
No edit summary
Line 8: Line 8:
-->{{#ifeq: {{#language:{{lc:{{#explode:{{SUBPAGENAME{{#if:{{{1|}}}|{{colon}}{{{1}}}}}}}|{{Language delimiter}}|0}}}}}}
-->{{#ifeq: {{#language:{{lc:{{#explode:{{SUBPAGENAME{{#if:{{{1|}}}|{{colon}}{{{1}}}}}}}|{{Language delimiter}}|0}}}}}}
     | {{lc:{{#explode:{{SUBPAGENAME{{#if:{{{1|}}}|{{colon}}{{{1}}}}}}}|{{Language delimiter}}|0}}}}
     | {{lc:{{#explode:{{SUBPAGENAME{{#if:{{{1|}}}|{{colon}}{{{1}}}}}}}|{{Language delimiter}}|0}}}}
     | equal
     | {{#language:{{lc:{{#explode:{{SUBPAGENAME{{#if:{{{1|}}}|{{colon}}{{{1}}}}}}}|{{Language delimiter}}|0}}}}}} -- {{lc:{{#explode:{{SUBPAGENAME{{#if:{{{1|}}}|{{colon}}{{{1}}}}}}}|{{Language delimiter}}|0}}}}
   -->| different<!--
   -->| different<!--
-->}}</includeonly><noinclude>
-->}}</includeonly><noinclude>

Revision as of 10:29, 21 April 2011

{{#explode:pt:página principal|template:language delimiter|0}}


{{#explode:pt:página principal|template:language delimiter|0}}



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 code of page|optional page name}}

Examples

No page parameter

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

{{Language code of page}}

{{#explode:pt:página principal|template:language delimiter|0}}


{{#explode:pt:página principal|template:language delimiter|0}}



{{#ifeq: {{#explode:{{subpagename{{#if:|template:colon{{{1}}}}}}}|template:language delimiter|0}}

    | {{#explode:{{subpagename{{#if:|template:colon{{{1}}}}}}}|template:language delimiter|0}}
    | {{#explode:{{subpagename{{#if:|template:colon{{{1}}}}}}}|template:language delimiter|0}} -- {{#explode:{{subpagename{{#if:|template:colon{{{1}}}}}}}|template:language delimiter|0}}
 -->| different}}

Page with a language code

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

{{#explode:pt:página principal|template:language delimiter|0}}


{{#explode:pt:página principal|template:language delimiter|0}}



{{#ifeq: {{#explode:{{subpagename{{#if:pt:página principal|template:colonpt:página principal}}}}|template:language delimiter|0}}

    | {{#explode:{{subpagename{{#if:pt:página principal|template:colonpt:página principal}}}}|template:language delimiter|0}}
    | {{#explode:{{subpagename{{#if:pt:página principal|template:colonpt:página principal}}}}|template:language delimiter|0}} -- {{#explode:{{subpagename{{#if:pt:página principal|template:colonpt:página principal}}}}|template:language delimiter|0}}
 -->| different}}

Page without a language code

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

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

{{#explode:pt:página principal|template:language delimiter|0}}


{{#explode:pt:página principal|template:language delimiter|0}}



{{#ifeq: {{#explode:{{subpagename{{#if:template:language code of page|template:colontemplate:language code of page}}}}|template:language delimiter|0}}

    | {{#explode:{{subpagename{{#if:template:language code of page|template:colontemplate:language code of page}}}}|template:language delimiter|0}}
    | {{#explode:{{subpagename{{#if:template:language code of page|template:colontemplate:language code of page}}}}|template:language delimiter|0}} -- {{#explode:{{subpagename{{#if:template:language code of page|template:colontemplate:language code of page}}}}|template:language delimiter|0}}
 -->| different}}