Difference between revisions of "LanguageCode2Language"

From Sega Retro

Line 1: Line 1:
 
{{#vardefine:transonly|{{{transonly|}}}}}{{#switch:{{lc:{{{1|}}}}}
 
{{#vardefine:transonly|{{{transonly|}}}}}{{#switch:{{lc:{{{1|}}}}}
 +
| af={{#vardefine:name|Afrikaans}}{{#vardefine:trans|Afrikaans}}{{#vardefine:transonly|true}}
 +
| ar={{#vardefine:name|العربية}}{{#vardefine:trans|Arabic}}
 +
| ar={{#vardefine:name|беларуская мова}}{{#vardefine:trans|Belarusian}}
 +
| bg={{#vardefine:name|български език}}{{#vardefine:trans|Bulgarian}}
 +
| bs={{#vardefine:name|bosanski jezik}}{{#vardefine:trans|Bosnian}}
 
| cn={{#vardefine:name|中文}}{{#vardefine:trans|Chinese}}
 
| cn={{#vardefine:name|中文}}{{#vardefine:trans|Chinese}}
 
| cz={{#vardefine:name|Čeština}}{{#vardefine:trans|Czech}}
 
| cz={{#vardefine:name|Čeština}}{{#vardefine:trans|Czech}}
Line 6: Line 11:
 
| en={{#vardefine:name|English}}{{#vardefine:trans|English}}{{#vardefine:transonly|true}}
 
| en={{#vardefine:name|English}}{{#vardefine:trans|English}}{{#vardefine:transonly|true}}
 
| es={{#vardefine:name|Español}}{{#vardefine:trans|Spanish}}
 
| es={{#vardefine:name|Español}}{{#vardefine:trans|Spanish}}
 +
| fa={{#vardefine:name|فارسی}}{{#vardefine:trans|Persian}}
 
| fi={{#vardefine:name|Suomi}}{{#vardefine:trans|Finnish}}
 
| fi={{#vardefine:name|Suomi}}{{#vardefine:trans|Finnish}}
 
| fr={{#vardefine:name|Français}}{{#vardefine:trans|French}}
 
| fr={{#vardefine:name|Français}}{{#vardefine:trans|French}}
 +
| fr={{#vardefine:name|ελληνικά}}{{#vardefine:trans|Greek}}
 +
| hu={{#vardefine:name|עברית}}{{#vardefine:trans|Hebrew}}
 
| hu={{#vardefine:name|Magyar}}{{#vardefine:trans|Hungarian}}
 
| hu={{#vardefine:name|Magyar}}{{#vardefine:trans|Hungarian}}
 
| it={{#vardefine:name|Italiano}}{{#vardefine:trans|Italian}}
 
| it={{#vardefine:name|Italiano}}{{#vardefine:trans|Italian}}
 
| jp={{#vardefine:name|日本語}}{{#vardefine:trans|Japanese}}
 
| jp={{#vardefine:name|日本語}}{{#vardefine:trans|Japanese}}
 
| kr={{#vardefine:name|한국어}}{{#vardefine:trans|Korean}}
 
| kr={{#vardefine:name|한국어}}{{#vardefine:trans|Korean}}
 +
| ms={{#vardefine:name|ملايو بهاس}}{{#vardefine:trans|Malay}}
 
| nl={{#vardefine:name|Nederlands}}{{#vardefine:trans|Dutch}}
 
| nl={{#vardefine:name|Nederlands}}{{#vardefine:trans|Dutch}}
 
| no={{#vardefine:name|Norsk}}{{#vardefine:trans|Norwegian}}
 
| no={{#vardefine:name|Norsk}}{{#vardefine:trans|Norwegian}}
 
| pl={{#vardefine:name|Polski}}{{#vardefine:trans|Polish}}
 
| pl={{#vardefine:name|Polski}}{{#vardefine:trans|Polish}}
 
| pt={{#vardefine:name|Português}}{{#vardefine:trans|Portuguese}}
 
| pt={{#vardefine:name|Português}}{{#vardefine:trans|Portuguese}}
 +
| ro={{#vardefine:name|Română}}{{#vardefine:trans|Romanian}}
 
| rou={{#vardefine:name|Roumanji}}{{#vardefine:trans|Roumanji<sup>[[cdn:Retro CDN:Translations|†]]</sup>}}{{#vardefine:transonly|true}}
 
| rou={{#vardefine:name|Roumanji}}{{#vardefine:trans|Roumanji<sup>[[cdn:Retro CDN:Translations|†]]</sup>}}{{#vardefine:transonly|true}}
 
| se={{#vardefine:name|Svenska}}{{#vardefine:trans|Swedish}}
 
| se={{#vardefine:name|Svenska}}{{#vardefine:trans|Swedish}}
 
| ru={{#vardefine:name|Русский}}{{#vardefine:trans|Russian}}
 
| ru={{#vardefine:name|Русский}}{{#vardefine:trans|Russian}}
 
| tr={{#vardefine:name|Türkçe}}{{#vardefine:trans|Turkish}}
 
| tr={{#vardefine:name|Türkçe}}{{#vardefine:trans|Turkish}}
 +
| uk={{#vardefine:name|Українська}}{{#vardefine:trans|Ukrainian}}
 
}}{{#ifeq:{{#var:transonly}}|true|{{#var:trans}}|{{rolloverText|{{#var:name}}|{{#var:trans}}}}}}{{#vardefine:name|}}{{#vardefine:trans|}}{{#vardefine:transonly|}}<noinclude>
 
}}{{#ifeq:{{#var:transonly}}|true|{{#var:trans}}|{{rolloverText|{{#var:name}}|{{#var:trans}}}}}}{{#vardefine:name|}}{{#vardefine:trans|}}{{#vardefine:transonly|}}<noinclude>
  
Template for converting a two-character language code into the name of the language. e.g.
+
Template for converting a two-character language code (as defined in [[wikipedia:ISO 639-1|ISO 639-1]] into the name of the language. e.g.
 
<pre>{{LanguageCode2Language|cn}}</pre>
 
<pre>{{LanguageCode2Language|cn}}</pre>
 
{{LanguageCode2Language|cn}}
 
{{LanguageCode2Language|cn}}

Revision as of 08:49, 1 August 2019

Template for converting a two-character language code (as defined in ISO 639-1 into the name of the language. e.g.

{{LanguageCode2Language|cn}}

中文

{{LanguageCode2Language|cn|transonly=true}}

Chinese

{{LanguageCode2Language|rou}}

Roumanji

English (en) is not translated.