Template:Flag: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(wrong lang code for Korean)
(Removed migration of wrong country codes (cz and uk))
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude>{{Flag|en}}</noinclude>{{#if: {{{1|}}} |  
<noinclude>{{Flag|en}}</noinclude>{{#if: {{{1|}}} |  
     {{#ifexist: File:Flag_{{#switch: {{lc: {{{1}}} }}
     {{#ifexist: File:Flag_{{{1}}}.png  
                              | cs = cz
         | [[File:Flag_{{{1}}}.png<!--
                              | uk = ua
                              | #default = {{lc: {{{1}}} }}
                          }}.png  
         | [[File:Flag_{{#switch: {{lc: {{{1}}} }}
                          | cs = cz
                          | uk = ua
                          | #default = {{lc: {{{1}}} }}
                      }}.png<!--
         -->| {{#if: {{{size|}}}  
         -->| {{#if: {{{size|}}}  
                   | {{{size}}}px  
                   | {{{size}}}px  
Line 15: Line 7:
               }}<!--
               }}<!--
         -->| {{#switch: {{lc: {{{1}}} }}  
         -->| {{#switch: {{lc: {{{1}}} }}  
                   | cs | cz = Česky
                   | cs = Česky
                  | da = Dansk
                   | de = Deutsch  
                   | de = Deutsch  
                   | en = English  
                   | en = English  
                   | es = Español  
                   | es = Español  
                   | fr = Français  
                   | fr = Français  
                  | hu = Magyar nyelv
                   | it = Italiano  
                   | it = Italiano  
                   | ja = 日本語
                   | ja = 日本語
Line 27: Line 21:
                   | pl = Polska  
                   | pl = Polska  
                   | pt-br = Português do Brasil  
                   | pt-br = Português do Brasil  
                  | pt-pt = Português
                   | ru = Русский  
                   | ru = Русский  
                   | sv = Svenska  
                   | sv = Svenska  
                   | tr = Turkish
                   | tr = Turkish
                   | uk | ua = Українська
                   | uk = Українська
                  | vi = Tiếng Việt
                   | zh = 中文
                   | zh = 中文
                   | #default = {{{1}}}
                   | #default = {{{1}}}
Line 41: Line 37:
                           }}
                           }}
                         | {{#switch: {{Language suffix}}
                         | {{#switch: {{Language suffix}}
                               | cs| de | es | fr | it | ja | ko | ms | nl | pl | pt-br | ru | sv | tr | uk | zh = {{#titleparts: {{FULLPAGENAME}} | -1 }}
                               | cs | da | de | es | fr | hu | it | ja | ko | ms | nl | pl | pt-br | pt-pt | ru | sv | tr | uk | vi | zh = {{#titleparts: {{FULLPAGENAME}} | -1 }}
                               | #default = {{FULLPAGENAME}}
                               | #default = {{FULLPAGENAME}}
                           }}{{#switch: {{lc: {{{1}}} }}
                           }}{{#switch: {{lc: {{{1}}} }}
                                 | en =
                                 | en =
                                | cz = /cs
                                | ua = /uk
                                 | #default = /{{{1}}}  
                                 | #default = /{{{1}}}  
                             }}
                             }}
Line 54: Line 48:
     }}  
     }}  
     | <br><includeonly><b>No country code specified! Please insert a country code into the first parameter of the "Flag" template. Example: <code><nowiki>{{Flag|de}}</nowiki></code></b>[[Category:Pages that link to the Flag template without specifying a country codes]]</includeonly><br>  
     | <br><includeonly><b>No country code specified! Please insert a country code into the first parameter of the "Flag" template. Example: <code><nowiki>{{Flag|de}}</nowiki></code></b>[[Category:Pages that link to the Flag template without specifying a country codes]]</includeonly><br>  
}}{{#ifeq: {{{text|}}} | yes | {{-}} {{Country name|local|{{{1}}}}} ({{Country name| {{#switch: {{Language suffix}} | cs | de | es | fr | it | ja | ko | ms | nl | pl | pt-br | ru | sv | tr | uk | zh = {{Language suffix}} | #default = en }} | {{{1}}} }}) <br/> }}<noinclude>
}}{{#ifeq: {{{text|}}} | yes | {{-}} {{Country name|local|{{{1}}}}} ({{Country name| {{#switch: {{Language suffix}} | cs | da | de | es | fr | hu | it | ja | ko | ms | nl | pl | pt-br | pt-pt | ru | sv | tr | uk | vi | zh = {{Language suffix}} | #default = en }} | {{{1}}} }}) <br/> }}<noinclude>
{{documentation}}
{{documentation}}
[[Category:Localisation templates]]
</noinclude>
</noinclude>

Revision as of 17:48, 7 May 2020

English

[View] [Edit] [Page history]

Documentation

Usage

{{Flag|Language code|link=Page to link to|size=Size of the flag}}

This template creates a flag for a specific country.

The following flags are supported:

  • cs - {{Flag|cs}} - Česky
  • da - {{Flag|da}} - Dansk
  • de - {{Flag|de}} - Deutsch
  • en - {{Flag|en}} - English
  • es - {{Flag|es}} - Español
  • fr - {{Flag|fr}} - Français
  • hu - {{Flag|hu}} - Magyar nyelv
  • it - {{Flag|it}} - Italiano
  • ja - {{Flag|ja}} - 日本語
  • ko - {{Flag|ko}} - 한국어
  • ms - {{Flag|ms}} - Bahasa Melayu
  • nl - {{Flag|nl}} - Nederlands
  • pt-br - {{Flag|pt-br}} - Português do Brasil
  • pt-pt - {{Flag|pt-pt}} - Português
  • ru - {{Flag|ru}} - Русский
  • sv - {{Flag|sv}} - Svenska
  • tr - {{Flag|tr}} - Turkish
  • uk - {{Flag|uk}} - Українська
  • vi - {{Flag|vi}} - Tiếng Việt
  • zh - {{Flag|zh}} - 中文
  • zh-tw - {{Flag|zh-tw}} - zh-tw
List of all templates