Template:Lang: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
("bug fix")
(namespace support(?))
Line 15: Line 15:
-If they do not match, show the English link, cause this is NOT the English page.
-If they do not match, show the English link, cause this is NOT the English page.
We're not going to test if the English page exists or not. It damn well better.
We're not going to test if the English page exists or not. It damn well better.
-->{{#ifeq: {{{1}}} | {{PAGENAME}} | | '''[[File:En.png|alt=English|link={{{en}}}]]''' }}<!--
-->{{#ifeq: {{{1}}} | {{NAMESPACE}}:{{PAGENAME}} | | '''[[File:En.png|alt=English|link={{{en}}}]]''' }}<!--


Other languages are a little more complex:
Other languages are a little more complex:
Line 26: Line 26:
Czech - cs
Czech - cs
-->{{#ifexist: {{{1}}}:cs | <!--
-->{{#ifexist: {{{1}}}:cs | <!--
   -->{{#ifeq: {{{1}}}:cs | {{PAGENAME}} | | [[File:cs.png|alt=Čeština|link={{{cs}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:cs | {{NAMESPACE}}:{{PAGENAME}} | | [[File:cs.png|alt=Čeština|link={{{cs}}}]] }}<!--
--> | }}<!--
--> | }}<!--


German - de
German - de
-->{{#ifexist: {{{1}}}:de | <!--
-->{{#ifexist: {{{1}}}:de | <!--
   -->{{#ifeq: {{{1}}}:de | {{PAGENAME}} | | [[File:de.png|alt=Deutsch|link={{{de}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:de | {{NAMESPACE}}:{{PAGENAME}} | | [[File:de.png|alt=Deutsch|link={{{de}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Spanish - es
Spanish - es
-->{{#ifexist: {{{1}}}:es | <!--
-->{{#ifexist: {{{1}}}:es | <!--
   -->{{#ifeq: {{{1}}}:es | {{PAGENAME}} | | [[File:es.png|alt=Español|link={{{es}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:es | {{NAMESPACE}}:{{PAGENAME}} | | [[File:es.png|alt=Español|link={{{es}}}]] }}<!--
--> | }}<!--
--> | }}<!--


French - fr
French - fr
-->{{#ifexist: {{{1}}}:fr | <!--
-->{{#ifexist: {{{1}}}:fr | <!--
   -->{{#ifeq: {{{1}}}:fr | {{PAGENAME}} | | [[File:fr.png|alt=Français|link={{{fr}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:fr | {{NAMESPACE}}:{{PAGENAME}} | | [[File:fr.png|alt=Français|link={{{fr}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Hungarian - hu
Hungarian - hu
-->{{#ifexist: {{{1}}}:hu | <!--
-->{{#ifexist: {{{1}}}:hu | <!--
   -->{{#ifeq: {{{1}}}:hu | {{PAGENAME}} | | [[File:hu.png|alt=Magyar|link={{{hu}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:hu | {{NAMESPACE}}:{{PAGENAME}} | | [[File:hu.png|alt=Magyar|link={{{hu}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Italian - it
Italian - it
-->{{#ifexist: {{{1}}}:it | <!--
-->{{#ifexist: {{{1}}}:it | <!--
   -->{{#ifeq: {{{1}}}:it | {{PAGENAME}} | | [[File:it.png|alt=Italiano|link={{{it}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:it | {{NAMESPACE}}:{{PAGENAME}} | | [[File:it.png|alt=Italiano|link={{{it}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Dutch - nl
Dutch - nl
-->{{#ifexist: {{{1}}}:nl | <!--
-->{{#ifexist: {{{1}}}:nl | <!--
   -->{{#ifeq: {{{1}}}:nl | {{PAGENAME}} | | [[File:nl.png|alt=Nederlands|link={{{nl}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:nl | {{NAMESPACE}}:{{PAGENAME}} | | [[File:nl.png|alt=Nederlands|link={{{nl}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Norwegian - no
Norwegian - no
-->{{#ifexist: {{{1}}}:no | <!--
-->{{#ifexist: {{{1}}}:no | <!--
   -->{{#ifeq: {{{1}}}:no | {{PAGENAME}} | | [[File:no.png|alt=Norsk|link={{{no}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:no | {{NAMESPACE}}:{{PAGENAME}} | | [[File:no.png|alt=Norsk|link={{{no}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Polish - pl
Polish - pl
-->{{#ifexist: {{{1}}}:pl | <!--
-->{{#ifexist: {{{1}}}:pl | <!--
   -->{{#ifeq: {{{1}}}:pl | {{PAGENAME}} | | [[File:pl.png|alt=Polski|link={{{pl}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:pl | {{NAMESPACE}}:{{PAGENAME}} | | [[File:pl.png|alt=Polski|link={{{pl}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Portuguese - pt
Portuguese - pt
-->{{#ifexist: {{{1}}}:pt | <!--
-->{{#ifexist: {{{1}}}:pt | <!--
   -->{{#ifeq: {{{1}}}:pt | {{PAGENAME}} | | [[File:pt.png|alt=Português|link={{{pt}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:pt | {{NAMESPACE}}:{{PAGENAME}} | | [[File:pt.png|alt=Português|link={{{pt}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Brazilian Portuguese - pt-br
Brazilian Portuguese - pt-br
-->{{#ifexist: {{{1}}}:pt-br | <!--
-->{{#ifexist: {{{1}}}:pt-br | <!--
   -->{{#ifeq: {{{1}}}:pt-br | {{PAGENAME}} | | [[File:pt-br.png|alt=Português-Brasileiro|link={{{pt-br}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:pt-br | {{NAMESPACE}}:{{PAGENAME}} | | [[File:pt-br.png|alt=Português-Brasileiro|link={{{pt-br}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Russian - ru
Russian - ru
-->{{#ifexist: {{{1}}}:ru | <!--
-->{{#ifexist: {{{1}}}:ru | <!--
   -->{{#ifeq: {{{1}}}:ru | {{PAGENAME}} | | [[File:ru.png|alt=Русский|link={{{ru}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:ru | {{NAMESPACE}}:{{PAGENAME}} | | [[File:ru.png|alt=Русский|link={{{ru}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Ukrainian - ua
Ukrainian - ua
-->{{#ifexist: {{{1}}}:ua | <!--
-->{{#ifexist: {{{1}}}:ua | <!--
   -->{{#ifeq: {{{1}}}:ua | {{PAGENAME}} | | [[File:ua.png|alt=Українська|link={{{ua}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:ua | {{NAMESPACE}}:{{PAGENAME}} | | [[File:ua.png|alt=Українська|link={{{ua}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Swedish - sv
Swedish - sv
-->{{#ifexist: {{{1}}}:sv | <!--
-->{{#ifexist: {{{1}}}:sv | <!--
   -->{{#ifeq: {{{1}}}:sv | {{PAGENAME}} | | [[File:sv.png|alt=Svenska|link={{{sv}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:sv | {{NAMESPACE}}:{{PAGENAME}} | | [[File:sv.png|alt=Svenska|link={{{sv}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Turkish - tr
Turkish - tr
-->{{#ifexist: {{{1}}}:tr | <!--
-->{{#ifexist: {{{1}}}:tr | <!--
   -->{{#ifeq: {{{1}}}:tr | {{PAGENAME}} | | [[File:tr.png|alt=Türkçe|link={{{tr}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:tr | {{NAMESPACE}}:{{PAGENAME}} | | [[File:tr.png|alt=Türkçe|link={{{tr}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Japanese - jp
Japanese - jp
-->{{#ifexist: {{{1}}}:jp | <!--
-->{{#ifexist: {{{1}}}:jp | <!--
   -->{{#ifeq: {{{1}}}:jp | {{PAGENAME}} | | [[File:jp.png|alt=日本語|link={{{jp}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:jp | {{NAMESPACE}}:{{PAGENAME}} | | [[File:jp.png|alt=日本語|link={{{jp}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Simplified Chinese - zh-cn
Simplified Chinese - zh-cn
-->{{#ifexist: {{{1}}}:zh-cn | <!--
-->{{#ifexist: {{{1}}}:zh-cn | <!--
   -->{{#ifeq: {{{1}}}:zh-cn | {{PAGENAME}} | | [[File:zh-cn.png|alt=简体中文|link={{{zh-cn}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:zh-cn | {{NAMESPACE}}:{{PAGENAME}} | | [[File:zh-cn.png|alt=简体中文|link={{{zh-cn}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Taiwanese Mandarin - zh-tw
Taiwanese Mandarin - zh-tw
-->{{#ifexist: {{{1}}}:zh-tw | <!--
-->{{#ifexist: {{{1}}}:zh-tw | <!--
   -->{{#ifeq: {{{1}}}:zh-tw | {{PAGENAME}} | | [[File:zh-cn.png|alt=简体中文|link={{{zh-cn}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:zh-tw | {{NAMESPACE}}:{{PAGENAME}} | | [[File:zh-cn.png|alt=简体中文|link={{{zh-cn}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Korean - ko
Korean - ko
-->{{#ifexist: {{{1}}}:ko | <!--
-->{{#ifexist: {{{1}}}:ko | <!--
   -->{{#ifeq: {{{1}}}:ko | {{PAGENAME}} | | [[File:ko.png|alt=한국어|link={{{ko}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:ko | {{NAMESPACE}}:{{PAGENAME}} | | [[File:ko.png|alt=한국어|link={{{ko}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Georgian - ka
Georgian - ka
-->{{#ifexist: {{{1}}}:ka | <!--
-->{{#ifexist: {{{1}}}:ka | <!--
   -->{{#ifeq: {{{1}}}:ka | {{PAGENAME}} | | [[File:ka.png|alt=ქართული ენა|link={{{ka}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:ka | {{NAMESPACE}}:{{PAGENAME}} | | [[File:ka.png|alt=ქართული ენა|link={{{ka}}}]] }}<!--
--> | }}<!--
--> | }}<!--


Hebrew - he
Hebrew - he
-->{{#ifexist: {{{1}}}:he | <!--
-->{{#ifexist: {{{1}}}:he | <!--
   -->{{#ifeq: {{{1}}}:he | {{PAGENAME}} | | [[File:he.png|alt=עִברִית|link={{{he}}}]] }}<!--
   -->{{#ifeq: {{{1}}}:he | {{NAMESPACE}}:{{PAGENAME}} | | [[File:he.png|alt=עִברִית|link={{{he}}}]] }}<!--
--> | }}</div>
--> | }}</div>

Revision as of 13:14, 19 August 2018

English