Template:Language exist: Difference between revisions
Jump to navigation
Jump to search
List of all templates
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
| cs| de | es | fr | it | ja | nl | pl | pt-br | ru | sv | uk | zh = {{#titleparts: {{FULLPAGENAME}}| -1 }} | | cs| de | es | fr | it | ja | nl | pl | pt-br | ru | sv | uk | zh = {{#titleparts: {{FULLPAGENAME}}| -1 }} | ||
| en = {{FULLPAGENAME}} | | en = {{FULLPAGENAME}} | ||
}}{{#ifeq: {{{1}}} | en || /{{{1}}} }} | {{Flag|{{{1}}}}} | }}{{#ifeq: {{{1}}} | en ||/{{{1}}}}}|{{Flag|{{{1}}}}} | ||
}}}}<noinclude> | }}}}<noinclude> | ||
Revision as of 18:54, 19 October 2016
[View] [Edit] [Page history]
DocumentationShows a flag if a translated page with the given suffix exists, otherwise shows <span></span>
.
Further explanation
Input: Given language code, for example de
; en
for English
if on page with the given language code then
show nothing -- nothing = <span></span>
else
if <pagename without lang suffix>/<given lang code> exists then -- current page translated to given language
show flag
else
show nothing -- nothing = <span></span>
end
end