浏览代码

switch to IETF language tag

Tomy Hsieh 3 年之前
父节点
当前提交
7b57b3392c

+ 21 - 20
data/web/inc/vars.inc.php

@@ -80,27 +80,28 @@ $DEFAULT_LANG = 'en';
 
 
 // Available languages
 // Available languages
 // https://www.iso.org/obp/ui/#search
 // https://www.iso.org/obp/ui/#search
-// https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
+// https://en.wikipedia.org/wiki/IETF_language_tag
 $AVAILABLE_LANGUAGES = array(
 $AVAILABLE_LANGUAGES = array(
-  'cs' => 'Čeština (Czech)',
-  'da' => 'Danish (Dansk)',
-  'de' => 'Deutsch (German)',
-  'en' => 'English',
-  'es' => 'Español (Spanish)',
-  'fi' => 'Suomi (Finish)',
-  'fr' => 'Français (French)',
-  'hu' => 'Magyar (Hungarian)',
-  'it' => 'Italiano (Italian)',
-  'ko' => '한국어 (Korean)',
-  'lv' => 'latviešu (Latvian)',
-  'nl' => 'Nederlands (Dutch)',
-  'pl' => 'Język Polski (Polish)',
-  'pt' => 'Português (Portuguese)',
-  'ro' => 'Română (Romanian)',
-  'ru' => 'Pусский (Russian)',
-  'sk' => 'Slovenčina (Slovak)',
-  'sv' => 'Svenska (Swedish)',
-  'uk' => 'Українська (Ukrainian)',
+  // 'ca-es' => 'Català (Catalan)',
+  'cs-cz' => 'Čeština (Czech)',
+  'da-dk' => 'Danish (Dansk)',
+  'de-de' => 'Deutsch (German)',
+  'en-gb' => 'English',
+  'es-es' => 'Español (Spanish)',
+  'fi-fi' => 'Suomi (Finish)',
+  'fr-fr' => 'Français (French)',
+  'hu-hu' => 'Magyar (Hungarian)',
+  'it-it' => 'Italiano (Italian)',
+  'ko-kr' => '한국어 (Korean)',
+  'lv-lv' => 'latviešu (Latvian)',
+  'nl-nl' => 'Nederlands (Dutch)',
+  'pl-pl' => 'Język Polski (Polish)',
+  'pt-pt' => 'Português (Portuguese)',
+  'ro-ro' => 'Română (Romanian)',
+  'ru-ru' => 'Pусский (Russian)',
+  'sk-sk' => 'Slovenčina (Slovak)',
+  'sv-se' => 'Svenska (Swedish)',
+  'uk-ua' => 'Українська (Ukrainian)',
   'zh-cn' => '简体中文 (Simplified Chinese)',
   'zh-cn' => '简体中文 (Simplified Chinese)',
   'zh-tw' => '繁體中文 (Traditional Chinese)',
   'zh-tw' => '繁體中文 (Traditional Chinese)',
 );
 );

+ 0 - 0
data/web/lang/lang.ca.json → data/web/lang/lang.ca-es.json


+ 0 - 0
data/web/lang/lang.cs.json → data/web/lang/lang.cs-cz.json


+ 0 - 0
data/web/lang/lang.da.json → data/web/lang/lang.da-dk.json


+ 0 - 0
data/web/lang/lang.de.json → data/web/lang/lang.de-de.json


+ 0 - 0
data/web/lang/lang.en.json → data/web/lang/lang.en-gb.json


+ 0 - 0
data/web/lang/lang.es.json → data/web/lang/lang.es-es.json


+ 0 - 0
data/web/lang/lang.fi.json → data/web/lang/lang.fi-fi.json


+ 0 - 0
data/web/lang/lang.fr.json → data/web/lang/lang.fr-fr.json


+ 0 - 0
data/web/lang/lang.hu.json → data/web/lang/lang.hu-hu.json


+ 0 - 0
data/web/lang/lang.it.json → data/web/lang/lang.it-it.json


+ 0 - 0
data/web/lang/lang.ko.json → data/web/lang/lang.ko-kr.json


+ 0 - 0
data/web/lang/lang.lv.json → data/web/lang/lang.lv-lv.json


+ 0 - 0
data/web/lang/lang.nl.json → data/web/lang/lang.nl-nl.json


+ 0 - 0
data/web/lang/lang.pl.json → data/web/lang/lang.pl-pl.json


+ 0 - 0
data/web/lang/lang.pt.json → data/web/lang/lang.pt-pt.json


+ 0 - 0
data/web/lang/lang.ro.json → data/web/lang/lang.ro-ro.json


+ 0 - 0
data/web/lang/lang.ru.json → data/web/lang/lang.ru-ru.json


+ 0 - 0
data/web/lang/lang.sk.json → data/web/lang/lang.sk-sk.json


+ 0 - 0
data/web/lang/lang.sv.json → data/web/lang/lang.sv-se.json


+ 0 - 0
data/web/lang/lang.uk.json → data/web/lang/lang.uk-ua.json