Skip to content

Commit

Permalink
Update country and languages list
Browse files Browse the repository at this point in the history
  • Loading branch information
RichieTorres committed Feb 15, 2016
1 parent fad6c2a commit 0fb0a46
Show file tree
Hide file tree
Showing 5 changed files with 560 additions and 532 deletions.
357 changes: 178 additions & 179 deletions codes.php
Expand Up @@ -6,185 +6,185 @@
class Codes{

static private $array_codes = array(
'ar' => 'sa',//'ar_SA' => 'sa',
'bg_BG' => 'bg',
'ca' => 'es', //revisar
'zh_TW' => 'tw',
'cs_CZ' => 'cz',
'da_DK' => 'dk',
'de_DE' => 'de',
'af_ZA' => 'za',
'ar_AE' => 'ae',// revisar
'ar_BH' => 'bh',
'ar_DZ' => 'dz', //revisar
'ar_EG' => 'eg',
'ar_IQ' => 'iq',
'ar_JO' => 'jo',
'ar_KW' => 'kw',
'ar_LB' => 'lb',
'ar_LY' => 'ly',
'ar_MA' => 'ma',
'ar_OM' => 'om',
'ar_QA' => 'qa',
'ar_SY' => 'sy',
'ar_TN' => '',
'ar_YE' => 'ye',
'ar' => 'sa',//'ar_SA' => 'sa',
'arn_CL' => 'cl',// revisar
'ary' => 'ma',
'az_Cyrl_AZ' => 'az', //revisar
'az_Latn_AZ' => 'az',
'be_BY' => 'by',
'bg_BG' => 'bg',
'bn_BD' => 'bd',
'bs_BA' => 'ba',
'bs_Cyrl_BA' => 'ba',// revisar
'bs_Latn_BA' => 'ba',// revisar
'ca' => 'es', //revisar
'cs_CZ' => 'cz',
'cy' => 'gb',// revisar
'da_DK' => 'dk',
'de_AT' => 'at',
'de_CH' => 'ch',
'de_DE_formal' => 'de',
'el' => 'gr',
'en_US' => 'us',
'fi' => 'fi',
'fr_FR' => 'fr',
'he_IL' => 'il',
'hu_HU' => 'hu',
'is_IS' => 'is',
'it_IT' => 'it',
'ja' => 'jp',
'ko_KR' => 'kr',
'nl_NL' => 'nl',
'nb_NO' => 'no',
'pl_PL' => 'pl',
'pt_BR' => 'br',
'ro_RO' => 'ro',
'ru_RU' => 'ru',
'hr' => 'hr',
'sk_SK' => 'sk',
'sq' => 'al',
'sv_SE' => 'se',
'th' => 'th',
'tr_TR' => 'tr',
'ur_PK' => 'pk',
'id_ID' => 'id',
'uk' => 'ua',
'be_BY' => 'by',
'sl_SI' => 'si',
'et' => 'ee',
'lv_LV' => 'lv',
'lt_LT' => 'lt',
'fa_IR' => 'ir',
'vi' => 'vi',
'hy' => 'am',
'az_Latn_AZ' => 'az',
'eu' => 'es', //revisar
'mk_MK' => 'mk',
'af_ZA' => 'za',
'ka_GE' => 'ge',
'fo_FO' => 'fo',
'hi_IN' => 'in',
'ms_MY' => 'my',
'kk_KZ' => 'kz',
'ky_KG' => 'kg',
'sw_KE' => 'ke',
'uz_Latn_UZ' => 'uz',
'tt_RU' => 'ru', //revisar
'pa_IN' => 'in', //revisar
'gu_IN' => 'in', //revisar
'ta_IN' => 'in', //revisar
'te_IN' => 'in', //revisar
'kn_IN' => 'in', //revisar
'mr_IN' => 'in', //revisar
'sa_IN' => 'in', //revisar
'mn_MN' => 'mn',
'gl_ES' => 'es', //revisar
'kok_IN' => 'in', //revisar
'syr_SY' => 'sy',
'dv_MV' => 'mv',
'ar_IQ' => 'iq',
'zh_CN' => 'cn',
'de_CH' => 'ch',
'en_GB' => 'gb',
'es_MX' => 'mx',
'fr_BE' => 'be',
'it_CH' => 'ch', //revisar
'nl_BE' => 'be', //revisar
'nn_NO' => 'no',
'pt_PT' => 'pt',
'sr_Latn_CS' => 'rs',
'sv_FI' => 'fi', //revisar
'az_Cyrl_AZ' => 'az', //revisar
'ms_BN' => 'bn',
'bn_BD' => 'bd',
'uz_Cyrl_UZ' => 'uz', //revisar
'ar_EG' => 'eg',
'zh_HK' => 'hk',
'de_AT' => 'at',
'en_AU' => 'au',
'es_ES' => 'es',
'fr_CA' => 'ca',
'sr_Cyrl_CS' => 'rs',
'ar_LY' => 'ly',
'zh_SG' => 'sg',
'de_LU' => 'lu',
'en_CA' => 'ca',
'es_GT' => 'gt',
'fr_CH' => 'ch', //revisar
'ar_DZ' => 'dz', //revisar
'zh_MO' => 'mo',
'de_LI' => 'li',
'en_NZ' => 'nz',
'es_CR' => 'cr',
'fr_LU' => 'lu',
'ar_MA' => 'ma',
'en_IE' => 'ie',
'es_PA' => 'pa',
'fr_MC' => 'mc',
'ar_TN' => '',
'en_ZA' => 'za',
'es_DO' => 'do',
'ar_OM' => 'om',
'en_JM' => 'jm',
'es_VE' => 've',
'ar_YE' => 'ye',
'en_029' => '029', //revisar
'es_CO' => 'co',
'ar_SY' => 'sy',
'en_BZ' => 'bz',
'es_PE' => 'pe',
'ar_JO' => 'jo',
'en_TT' => 'tt',
'es_AR' => 'ar',
'ar_LB' => 'lb',
'en_ZW' => 'zw',
'es_EC' => 'ec',
'ar_KW' => 'kw',
'en_PH' => '',
'es_CL' => 'cl',
'ar_AE' => 'ae',// revisar
'es_UY' => 'uy',
'ar_BH' => 'bh',
'es_PY' => 'py',
'ar_QA' => 'qa',
'es_BO' => 'bo',
'es_SV' => 'sv',
'es_HN' => 'hn',
'es_NI' => 'ni',
'es_PR' => 'pr',
'sma_NO' => 'no',// revisar
'sr_Cyrl_BA' => 'ba',
'zu_ZA' => 'za',// revisar
'xh_ZA' => 'za',// revisar
'fy_NL' => 'nl',// revisar
'tn_ZA' => 'za',// revisar
'se_SE' => 'se',// revisar
'sma_SE' => 'se',
'fil_PH' => 'ph',
'smn_FI' => 'fi',
'quz_PE' => 'pe',
'se_FI' => 'fi',
'sms_FI' => 'fi',
'cy' => 'gb',// revisar
'hr_BA' => 'ba',
'iu_Latn_CA' => 'ca',// revisar
'bs_Cyrl_BA' => 'ba',// revisar
'bs_BA' => 'ba',
'moh_CA' => 'Mohawk',// revisar
'smj_NO' => 'no',// revisar
'arn_CL' => 'cl',// revisar
'mi_NZ' => 'nz',// revisar
'quz_EC' => 'ec',// revisar
'ga_IE' => 'ie',// revisar
'rm_CH' => 'ch',
'sr_Latn_BA' => 'ba',// revisar
'smj_SE' => 'se',// revisar
'lb_LU' => 'lu',// revisar
'ns_ZA' => 'za',// revisar
'quz_BO' => 'bo',// revisar
'se_NO' => 'no',// revisar
'mt_MT' => 'mt',
'bs_Latn_BA' => 'ba',// revisar
'eo' => 'eo', // esperanto this language does not have country
'haz' => 'af',
'ary' => 'ma',
'oci' => 'es',
'ps' => 'af',
'my_MM' => 'mm',
'gd' => 'gb',
'sr_RS' => 'rs',
'tl' => 'tl',
'ug_CN' => 'tr'
'de_DE' => 'de',
'de_LI' => 'li',
'de_LU' => 'lu',
'dv_MV' => 'mv',
'el' => 'gr',
'en_029' => '029', //revisar
'en_AU' => 'au',
'en_BZ' => 'bz',
'en_CA' => 'ca',
'en_GB' => 'gb',
'en_IE' => 'ie',
'en_JM' => 'jm',
'en_NZ' => 'nz',
'en_PH' => '',
'en_TT' => 'tt',
'en_US' => 'us',
'en_ZA' => 'za',
'en_ZW' => 'zw',
'eo' => 'eo', // esperanto this language does not have country
'es_AR' => 'ar',
'es_BO' => 'bo',
'es_CL' => 'cl',
'es_CO' => 'co',
'es_CR' => 'cr',
'es_DO' => 'do',
'es_EC' => 'ec',
'es_ES' => 'es',
'es_GT' => 'gt',
'es_HN' => 'hn',
'es_MX' => 'mx',
'es_NI' => 'ni',
'es_PA' => 'pa',
'es_PE' => 'pe',
'es_PR' => 'pr',
'es_PY' => 'py',
'es_SV' => 'sv',
'es_UY' => 'uy',
'es_VE' => 've',
'et' => 'ee',
'eu' => 'es', //revisar
'fa_IR' => 'ir',
'fi' => 'fi',
'fil_PH' => 'ph',
'fo_FO' => 'fo',
'fr_BE' => 'be',
'fr_CA' => 'ca',
'fr_CH' => 'ch', //revisar
'fr_FR' => 'fr',
'fr_LU' => 'lu',
'fr_MC' => 'mc',
'fy_NL' => 'nl',// revisar
'ga_IE' => 'ie',// revisar
'gd' => 'gb',
'gl_ES' => 'es', //revisar
'gu_IN' => 'in', //revisar
'haz' => 'af',
'he_IL' => 'il',
'hi_IN' => 'in',
'hr_BA' => 'ba',
'hr' => 'hr',
'hu_HU' => 'hu',
'hy' => 'am',
'id_ID' => 'id',
'is_IS' => 'is',
'it_CH' => 'ch', //revisar
'it_IT' => 'it',
'iu_Latn_CA' => 'ca',// revisar
'ja' => 'jp',
'ka_GE' => 'ge',
'kk_KZ' => 'kz',
'kn_IN' => 'in', //revisar
'ko_KR' => 'kr',
'kok_IN' => 'in', //revisar
'ky_KG' => 'kg',
'lb_LU' => 'lu',// revisar
'lt_LT' => 'lt',
'lv_LV' => 'lv',
'mi_NZ' => 'nz',// revisar
'mk_MK' => 'mk',
'mn_MN' => 'mn',
'moh_CA' => 'Mohawk',// revisar
'mr_IN' => 'in', //revisar
'ms_BN' => 'bn',
'ms_MY' => 'my',
'mt_MT' => 'mt',
'my_MM' => 'mm',
'nb_NO' => 'no',
'nl_BE' => 'be', //revisar
'nl_NL' => 'nl',
'nn_NO' => 'no',
'ns_ZA' => 'za',// revisar
'oci' => 'es',
'pa_IN' => 'in', //revisar
'pl_PL' => 'pl',
'ps' => 'af',
'pt_BR' => 'br',
'pt_PT' => 'pt',
'quz_BO' => 'bo',// revisar
'quz_EC' => 'ec',// revisar
'quz_PE' => 'pe',
'rm_CH' => 'ch',
'ro_RO' => 'ro',
'ru_RU' => 'ru',
'sa_IN' => 'in', //revisar
'se_FI' => 'fi',
'se_NO' => 'no',// revisar
'se_SE' => 'se',// revisar
'sk_SK' => 'sk',
'sl_SI' => 'si',
'sma_NO' => 'no',// revisar
'sma_SE' => 'se',
'smj_NO' => 'no',// revisar
'smj_SE' => 'se',// revisar
'smn_FI' => 'fi',
'sms_FI' => 'fi',
'sq' => 'al',
'sr_Cyrl_BA' => 'ba',
'sr_Cyrl_CS' => 'rs',
'sr_Latn_BA' => 'ba',// revisar
'sr_Latn_CS' => 'rs',
'sr_RS' => 'rs',
'sv_FI' => 'fi', //revisar
'sv_SE' => 'se',
'sw_KE' => 'ke',
'syr_SY' => 'sy',
'ta_IN' => 'in', //revisar
'te_IN' => 'in', //revisar
'th' => 'th',
'tl' => 'tl',
'tn_ZA' => 'za',// revisar
'tr_TR' => 'tr',
'tt_RU' => 'ru', //revisar
'ug_CN' => 'tr',
'uk' => 'ua',
'ur_PK' => 'pk',
'uz_Cyrl_UZ' => 'uz', //revisar
'uz_Latn_UZ' => 'uz',
'vi' => 'vi',
'xh_ZA' => 'za',// revisar
'zh_CN' => 'cn',
'zh_HK' => 'hk',
'zh_MO' => 'mo',
'zh_SG' => 'sg',
'zh_TW' => 'tw',
'zu_ZA' => 'za',// revisar
);

static function languageCode2CountryCode($languageCode) {
Expand All @@ -196,4 +196,3 @@ static function languageCode2CountryCode($languageCode) {
}

}
?>
4 changes: 3 additions & 1 deletion readme.txt
Expand Up @@ -7,7 +7,7 @@ Author URI: http://www.webilop.com/
Plugin URI: http://www.webilop.com/products/user-language-switch-wordpress-multilingual-plugin/
Requires at least: 4.0
Tested up to: 4.4
Stable tag: 1.6.2
Stable tag: 1.6.3
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Expand Down Expand Up @@ -160,6 +160,8 @@ You can submit your pull requests to the code of the plugin through the reposito
* Add Esperanto flag
* Fix home page translation bug
* Fix correct show flags in posts/pages index page
= 1.6.3 =
* Update country and languages list

== Upgrade Notice ==

Expand Down

0 comments on commit 0fb0a46

Please sign in to comment.