Difference between revisions of "Template:Flag"

From Official Factorio Wiki
Jump to: navigation, search
(added malay language support)
(Removed migration of wrong country codes (cz and uk))
 
(6 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 = 日本語
                   | kr = 한국어
+
                   | ko = 한국어
 
                   | ms = Bahasa Melayu
 
                   | ms = Bahasa Melayu
 
                   | nl = Nederlands  
 
                   | nl = Nederlands  
 
                   | 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 | kr | 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 | kr | 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>

Latest 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}} - 中文
List of all templates