Template:Flag: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
No edit summary
(includeonly. Moved category do /doc)
 
(60 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{#if: {{{1|}}} |  
<includeonly>{{#if: {{{1|}}} |  
     {{#ifexist: File:Flag_{{#switch: {{lc: {{{1}}} }}
     {{#ifexist: File:Flag_{{{1}}}.png  
                              | cs = cz
         | [[File:Flag_{{{1}}}.png<!--
                              | uk = ua
        -->| {{#if: {{{size|}}}  
                              | #default = {{{1}}}
                          }}.png  
         | [[File:Flag_{{#switch: {{lc: {{{1}}} }}
                          | cs = cz
                          | uk = ua
                          | #default = {{{1}}}
                      }}.png <!--
        --> | {{#if: {{{size|}}}  
                   | {{{size}}}px  
                   | {{{size}}}px  
                   | 25px
                   | 25px
               }}  
               }}<!--
            | {{#switch: {{lc: {{{1}}} }}  
        -->| {{#switch: {{lc: {{{1}}} }}  
                  | cs = Čeština
                  | da = Dansk
                  | de = Deutsch
                   | en = English  
                   | en = English  
                  | es = Español
                   | fr = Français  
                   | fr = Français  
                   | de = Deutsch
                   | hu = Magyar
                  | ru = Русский
                  | es = Español
                  | pt-br = Português do Brasil
                   | it = Italiano  
                   | it = Italiano  
                   | cs | cz = Česky
                   | ja = 日本語
                   | uk | ua = Українська
                  | ko = 한국어
                   | ms = Bahasa Melayu
                   | nl = Nederlands  
                   | nl = Nederlands  
                  | pl = Polski
                  | pt-br = Português, Brasil
                  | pt-pt = Português
                  | ru = Русский
                  | sv = Svenska
                  | tr = Türkçe
                  | uk = Українська
                  | vi = Tiếng Việt Nam
                  | zh = 简体中文
                  | zh-tw = 繁體中文
                   | #default = {{{1}}}
                   | #default = {{{1}}}
               }}  
               }}<!--
            | link= {{#if: {{{link|}}}  
        -->| class=flag<!--
                  | {{#ifeq {{{link|}}} | none  
        -->|link= {{#if: {{{link|}}}  
                         |
                        | {{#ifeq: {{{link|}}} | none  
                        | {{{link}}}
                              |
                              | {{{link}}}
                          }}
                         | {{#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 | zh-tw = {{#titleparts: {{FULLPAGENAME}} | -1 }}
                              | #default = {{FULLPAGENAME}}
                          }}{{#switch: {{lc: {{{1}}} }}
                                | en =
                                | #default = /{{{1}}}  
                            }}
                     }}
                     }}
                  | {{FULLPAGENAME}}/{{#switch: {{lc: {{{1}}} }}
                                        | cz = cs
                                        | ua = uk
                                        | #default = {{{1}}}
                                    }}
              }}
         ]]  
         ]]  
         | <br><b>Country code <code>{{{1}}}</code> is not supported by this template!</b><br>  
         | <br/><b>Country code <code>{{{1}}}</code> is not supported by the "Flag" template. Please consider adding it [https://wiki.factorio.com/index.php?title=Template:Flag&action=edit here].</b>[[Category:Pages that link to the Flag template using unsupported country codes]]<br/>  
     }}  
     }}  
     | <br><b>Country parameter not found! Please insert a country code into the first parameter of the "Flag" template. Example: <code><nowiki>{{Flag|de}}</nowiki></code></b><br>  
     | <br/><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]]<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 | zh-tw = {{Language suffix}} | #default = en }} | {{{1}}} }}) <br/> }}</includeonly><noinclude>
{{documentation}}
{{Documentation}}
</noinclude>
</noinclude>

Latest revision as of 17:08, 13 October 2023

[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}} - Čeština
  • 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
  • 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, Brasil
  • pt-pt - {{Flag|pt-pt}} - Português
  • ru - {{Flag|ru}} - Русский
  • sv - {{Flag|sv}} - Svenska
  • tr - {{Flag|tr}} - Türkçe
  • uk - {{Flag|uk}} - Українська
  • vi - {{Flag|vi}} - Tiếng Việt Nam
  • zh - {{Flag|zh}} - 简体中文
  • zh-tw - {{Flag|zh-tw}} - 繁體中文
List of all templates