From 143dc421c812da6b101a38600967ef243405fb13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20Molakvo=C3=A6=20=28skjnldsv=29?= Date: Fri, 20 Sep 2019 13:56:53 +0200 Subject: [PATCH] Update locales with transifex data MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: John Molakvoæ (skjnldsv) --- resources/locales.json | 1540 +++++++++++++++++++++++++---------- resources/update-locales.sh | 11 + 2 files changed, 1116 insertions(+), 435 deletions(-) create mode 100755 resources/update-locales.sh diff --git a/resources/locales.json b/resources/locales.json index 1098973c5ef..b71e23cc7e8 100644 --- a/resources/locales.json +++ b/resources/locales.json @@ -1,436 +1,1106 @@ [ - { "code":"af_NA", "name":"Afrikaans (Namibia)"}, - { "code":"af_ZA", "name":"Afrikaans (South Africa)"}, - { "code":"af", "name":"Afrikaans"}, - { "code":"ak_GH", "name":"Akan (Ghana)"}, - { "code":"ak", "name":"Akan"}, - { "code":"sq_AL", "name":"Albanian (Albania)"}, - { "code":"sq", "name":"Albanian"}, - { "code":"am_ET", "name":"Amharic (Ethiopia)"}, - { "code":"am", "name":"Amharic"}, - { "code":"ar_DZ", "name":"Arabic (Algeria)"}, - { "code":"ar_BH", "name":"Arabic (Bahrain)"}, - { "code":"ar_EG", "name":"Arabic (Egypt)"}, - { "code":"ar_IQ", "name":"Arabic (Iraq)"}, - { "code":"ar_JO", "name":"Arabic (Jordan)"}, - { "code":"ar_KW", "name":"Arabic (Kuwait)"}, - { "code":"ar_LB", "name":"Arabic (Lebanon)"}, - { "code":"ar_LY", "name":"Arabic (Libya)"}, - { "code":"ar_MA", "name":"Arabic (Morocco)"}, - { "code":"ar_OM", "name":"Arabic (Oman)"}, - { "code":"ar_QA", "name":"Arabic (Qatar)"}, - { "code":"ar_SA", "name":"Arabic (Saudi Arabia)"}, - { "code":"ar_SD", "name":"Arabic (Sudan)"}, - { "code":"ar_SY", "name":"Arabic (Syria)"}, - { "code":"ar_TN", "name":"Arabic (Tunisia)"}, - { "code":"ar_AE", "name":"Arabic (United Arab Emirates)"}, - { "code":"ar_YE", "name":"Arabic (Yemen)"}, - { "code":"ar", "name":"Arabic"}, - { "code":"hy_AM", "name":"Armenian (Armenia)"}, - { "code":"hy", "name":"Armenian"}, - { "code":"as_IN", "name":"Assamese (India)"}, - { "code":"as", "name":"Assamese"}, - { "code":"asa_TZ", "name":"Asu (Tanzania)"}, - { "code":"asa", "name":"Asu"}, - { "code":"az_Cyrl", "name":"Azerbaijani (Cyrillic)"}, - { "code":"az_Cyrl_AZ", "name":"Azerbaijani (Cyrillic, Azerbaijan)"}, - { "code":"az_Latn", "name":"Azerbaijani (Latin)"}, - { "code":"az_Latn_AZ", "name":"Azerbaijani (Latin, Azerbaijan)"}, - { "code":"az", "name":"Azerbaijani"}, - { "code":"bm_ML", "name":"Bambara (Mali)"}, - { "code":"bm", "name":"Bambara"}, - { "code":"eu_ES", "name":"Basque (Spain)"}, - { "code":"eu", "name":"Basque"}, - { "code":"be_BY", "name":"Belarusian (Belarus)"}, - { "code":"be", "name":"Belarusian"}, - { "code":"bem_ZM", "name":"Bemba (Zambia)"}, - { "code":"bem", "name":"Bemba"}, - { "code":"bez_TZ", "name":"Bena (Tanzania)"}, - { "code":"bez", "name":"Bena"}, - { "code":"bn_BD", "name":"Bengali (Bangladesh)"}, - { "code":"bn_IN", "name":"Bengali (India)"}, - { "code":"bn", "name":"Bengali"}, - { "code":"bs_BA", "name":"Bosnian (Bosnia and Herzegovina)"}, - { "code":"bs", "name":"Bosnian"}, - { "code":"bg_BG", "name":"Bulgarian (Bulgaria)"}, - { "code":"bg", "name":"Bulgarian"}, - { "code":"my_MM", "name":"Burmese (Myanmar [Burma])"}, - { "code":"my", "name":"Burmese"}, - { "code":"ca_ES", "name":"Catalan (Spain)"}, - { "code":"ca", "name":"Catalan"}, - { "code":"tzm_Latn", "name":"Central Morocco Tamazight (Latin)"}, - { "code":"tzm_Latn_MA", "name":"Central Morocco Tamazight (Latin, Morocco)"}, - { "code":"tzm", "name":"Central Morocco Tamazight"}, - { "code":"chr_US", "name":"Cherokee (United States)"}, - { "code":"chr", "name":"Cherokee"}, - { "code":"cgg_UG", "name":"Chiga (Uganda)"}, - { "code":"cgg", "name":"Chiga"}, - { "code":"zh_Hans", "name":"Chinese (Simplified Han)"}, - { "code":"zh_Hans_CN", "name":"Chinese (Simplified Han, China)"}, - { "code":"zh_Hans_HK", "name":"Chinese (Simplified Han, Hong Kong SAR China)"}, - { "code":"zh_Hans_MO", "name":"Chinese (Simplified Han, Macau SAR China)"}, - { "code":"zh_Hans_SG", "name":"Chinese (Simplified Han, Singapore)"}, - { "code":"zh_Hant", "name":"Chinese (Traditional Han)"}, - { "code":"zh_Hant_HK", "name":"Chinese (Traditional Han, Hong Kong SAR China)"}, - { "code":"zh_Hant_MO", "name":"Chinese (Traditional Han, Macau SAR China)"}, - { "code":"zh_Hant_TW", "name":"Chinese (Traditional Han, Taiwan)"}, - { "code":"zh", "name":"Chinese"}, - { "code":"kw_GB", "name":"Cornish (United Kingdom)"}, - { "code":"kw", "name":"Cornish"}, - { "code":"hr_HR", "name":"Croatian (Croatia)"}, - { "code":"hr", "name":"Croatian"}, - { "code":"cs_CZ", "name":"Czech (Czech Republic)"}, - { "code":"cs", "name":"Czech"}, - { "code":"da_DK", "name":"Danish (Denmark)"}, - { "code":"da", "name":"Danish"}, - { "code":"nl_BE", "name":"Dutch (Belgium)"}, - { "code":"nl_NL", "name":"Dutch (Netherlands)"}, - { "code":"nl", "name":"Dutch"}, - { "code":"ebu_KE", "name":"Embu (Kenya)"}, - { "code":"ebu", "name":"Embu"}, - { "code":"en_AS", "name":"English (American Samoa)"}, - { "code":"en_AU", "name":"English (Australia)"}, - { "code":"en_BE", "name":"English (Belgium)"}, - { "code":"en_BZ", "name":"English (Belize)"}, - { "code":"en_BW", "name":"English (Botswana)"}, - { "code":"en_CA", "name":"English (Canada)"}, - { "code":"en_GU", "name":"English (Guam)"}, - { "code":"en_HK", "name":"English (Hong Kong SAR China)"}, - { "code":"en_IN", "name":"English (India)"}, - { "code":"en_IE", "name":"English (Ireland)"}, - { "code":"en_JM", "name":"English (Jamaica)"}, - { "code":"en_MT", "name":"English (Malta)"}, - { "code":"en_MH", "name":"English (Marshall Islands)"}, - { "code":"en_MU", "name":"English (Mauritius)"}, - { "code":"en_NA", "name":"English (Namibia)"}, - { "code":"en_NZ", "name":"English (New Zealand)"}, - { "code":"en_MP", "name":"English (Northern Mariana Islands)"}, - { "code":"en_PK", "name":"English (Pakistan)"}, - { "code":"en_PH", "name":"English (Philippines)"}, - { "code":"en_SG", "name":"English (Singapore)"}, - { "code":"en_ZA", "name":"English (South Africa)"}, - { "code":"en_TT", "name":"English (Trinidad and Tobago)"}, - { "code":"en_UM", "name":"English (U.S. Minor Outlying Islands)"}, - { "code":"en_VI", "name":"English (U.S. Virgin Islands)"}, - { "code":"en_GB", "name":"English (United Kingdom)"}, - { "code":"en_US", "name":"English (United States)"}, - { "code":"en_ZW", "name":"English (Zimbabwe)"}, - { "code":"en", "name":"English"}, - { "code":"eo", "name":"Esperanto"}, - { "code":"et_EE", "name":"Estonian (Estonia)"}, - { "code":"et", "name":"Estonian"}, - { "code":"ee_GH", "name":"Ewe (Ghana)"}, - { "code":"ee_TG", "name":"Ewe (Togo)"}, - { "code":"ee", "name":"Ewe"}, - { "code":"fo_FO", "name":"Faroese (Faroe Islands)"}, - { "code":"fo", "name":"Faroese"}, - { "code":"fil_PH", "name":"Filipino (Philippines)"}, - { "code":"fil", "name":"Filipino"}, - { "code":"fi_FI", "name":"Finnish (Finland)"}, - { "code":"fi", "name":"Finnish"}, - { "code":"fr_BE", "name":"French (Belgium)"}, - { "code":"fr_BJ", "name":"French (Benin)"}, - { "code":"fr_BF", "name":"French (Burkina Faso)"}, - { "code":"fr_BI", "name":"French (Burundi)"}, - { "code":"fr_CM", "name":"French (Cameroon)"}, - { "code":"fr_CA", "name":"French (Canada)"}, - { "code":"fr_CF", "name":"French (Central African Republic)"}, - { "code":"fr_TD", "name":"French (Chad)"}, - { "code":"fr_KM", "name":"French (Comoros)"}, - { "code":"fr_CG", "name":"French (Congo - Brazzaville)"}, - { "code":"fr_CD", "name":"French (Congo - Kinshasa)"}, - { "code":"fr_CI", "name":"French (Côte d’Ivoire)"}, - { "code":"fr_DJ", "name":"French (Djibouti)"}, - { "code":"fr_GQ", "name":"French (Equatorial Guinea)"}, - { "code":"fr_FR", "name":"French (France)"}, - { "code":"fr_GA", "name":"French (Gabon)"}, - { "code":"fr_GP", "name":"French (Guadeloupe)"}, - { "code":"fr_GN", "name":"French (Guinea)"}, - { "code":"fr_LU", "name":"French (Luxembourg)"}, - { "code":"fr_MG", "name":"French (Madagascar)"}, - { "code":"fr_ML", "name":"French (Mali)"}, - { "code":"fr_MQ", "name":"French (Martinique)"}, - { "code":"fr_MC", "name":"French (Monaco)"}, - { "code":"fr_NE", "name":"French (Niger)"}, - { "code":"fr_RW", "name":"French (Rwanda)"}, - { "code":"fr_RE", "name":"French (Réunion)"}, - { "code":"fr_BL", "name":"French (Saint Barthélemy)"}, - { "code":"fr_MF", "name":"French (Saint Martin)"}, - { "code":"fr_SN", "name":"French (Senegal)"}, - { "code":"fr_CH", "name":"French (Switzerland)"}, - { "code":"fr_TG", "name":"French (Togo)"}, - { "code":"fr", "name":"French"}, - { "code":"ff_SN", "name":"Fulah (Senegal)"}, - { "code":"ff", "name":"Fulah"}, - { "code":"gl_ES", "name":"Galician (Spain)"}, - { "code":"gl", "name":"Galician"}, - { "code":"lg_UG", "name":"Ganda (Uganda)"}, - { "code":"lg", "name":"Ganda"}, - { "code":"ka_GE", "name":"Georgian (Georgia)"}, - { "code":"ka", "name":"Georgian"}, - { "code":"de_AT", "name":"German (Austria)"}, - { "code":"de_BE", "name":"German (Belgium)"}, - { "code":"de_DE", "name":"German (Germany)"}, - { "code":"de_LI", "name":"German (Liechtenstein)"}, - { "code":"de_LU", "name":"German (Luxembourg)"}, - { "code":"de_CH", "name":"German (Switzerland)"}, - { "code":"de", "name":"German"}, - { "code":"el_CY", "name":"Greek (Cyprus)"}, - { "code":"el_GR", "name":"Greek (Greece)"}, - { "code":"el", "name":"Greek"}, - { "code":"gu_IN", "name":"Gujarati (India)"}, - { "code":"gu", "name":"Gujarati"}, - { "code":"guz_KE", "name":"Gusii (Kenya)"}, - { "code":"guz", "name":"Gusii"}, - { "code":"ha_Latn", "name":"Hausa (Latin)"}, - { "code":"ha_Latn_GH", "name":"Hausa (Latin, Ghana)"}, - { "code":"ha_Latn_NE", "name":"Hausa (Latin, Niger)"}, - { "code":"ha_Latn_NG", "name":"Hausa (Latin, Nigeria)"}, - { "code":"ha", "name":"Hausa"}, - { "code":"haw_US", "name":"Hawaiian (United States)"}, - { "code":"haw", "name":"Hawaiian"}, - { "code":"he_IL", "name":"Hebrew (Israel)"}, - { "code":"he", "name":"Hebrew"}, - { "code":"hi_IN", "name":"Hindi (India)"}, - { "code":"hi", "name":"Hindi"}, - { "code":"hu_HU", "name":"Hungarian (Hungary)"}, - { "code":"hu", "name":"Hungarian"}, - { "code":"is_IS", "name":"Icelandic (Iceland)"}, - { "code":"is", "name":"Icelandic"}, - { "code":"ig_NG", "name":"Igbo (Nigeria)"}, - { "code":"ig", "name":"Igbo"}, - { "code":"id_ID", "name":"Indonesian (Indonesia)"}, - { "code":"id", "name":"Indonesian"}, - { "code":"ga_IE", "name":"Irish (Ireland)"}, - { "code":"ga", "name":"Irish"}, - { "code":"it_IT", "name":"Italian (Italy)"}, - { "code":"it_CH", "name":"Italian (Switzerland)"}, - { "code":"it", "name":"Italian"}, - { "code":"ja_JP", "name":"Japanese (Japan)"}, - { "code":"ja", "name":"Japanese"}, - { "code":"kea_CV", "name":"Kabuverdianu (Cape Verde)"}, - { "code":"kea", "name":"Kabuverdianu"}, - { "code":"kab_DZ", "name":"Kabyle (Algeria)"}, - { "code":"kab", "name":"Kabyle"}, - { "code":"kl_GL", "name":"Kalaallisut (Greenland)"}, - { "code":"kl", "name":"Kalaallisut"}, - { "code":"kln_KE", "name":"Kalenjin (Kenya)"}, - { "code":"kln", "name":"Kalenjin"}, - { "code":"kam_KE", "name":"Kamba (Kenya)"}, - { "code":"kam", "name":"Kamba"}, - { "code":"kn_IN", "name":"Kannada (India)"}, - { "code":"kn", "name":"Kannada"}, - { "code":"kk_Cyrl", "name":"Kazakh (Cyrillic)"}, - { "code":"kk_Cyrl_KZ", "name":"Kazakh (Cyrillic, Kazakhstan)"}, - { "code":"kk", "name":"Kazakh"}, - { "code":"km_KH", "name":"Khmer (Cambodia)"}, - { "code":"km", "name":"Khmer"}, - { "code":"ki_KE", "name":"Kikuyu (Kenya)"}, - { "code":"ki", "name":"Kikuyu"}, - { "code":"rw_RW", "name":"Kinyarwanda (Rwanda)"}, - { "code":"rw", "name":"Kinyarwanda"}, - { "code":"kok_IN", "name":"Konkani (India)"}, - { "code":"kok", "name":"Konkani"}, - { "code":"ko_KR", "name":"Korean (South Korea)"}, - { "code":"ko", "name":"Korean"}, - { "code":"khq_ML", "name":"Koyra Chiini (Mali)"}, - { "code":"khq", "name":"Koyra Chiini"}, - { "code":"ses_ML", "name":"Koyraboro Senni (Mali)"}, - { "code":"ses", "name":"Koyraboro Senni"}, - { "code":"lag_TZ", "name":"Langi (Tanzania)"}, - { "code":"lag", "name":"Langi"}, - { "code":"lv_LV", "name":"Latvian (Latvia)"}, - { "code":"lv", "name":"Latvian"}, - { "code":"lt_LT", "name":"Lithuanian (Lithuania)"}, - { "code":"lt", "name":"Lithuanian"}, - { "code":"luo_KE", "name":"Luo (Kenya)"}, - { "code":"luo", "name":"Luo"}, - { "code":"luy_KE", "name":"Luyia (Kenya)"}, - { "code":"luy", "name":"Luyia"}, - { "code":"mk_MK", "name":"Macedonian (Macedonia)"}, - { "code":"mk", "name":"Macedonian"}, - { "code":"jmc_TZ", "name":"Machame (Tanzania)"}, - { "code":"jmc", "name":"Machame"}, - { "code":"kde_TZ", "name":"Makonde (Tanzania)"}, - { "code":"kde", "name":"Makonde"}, - { "code":"mg_MG", "name":"Malagasy (Madagascar)"}, - { "code":"mg", "name":"Malagasy"}, - { "code":"ms_BN", "name":"Malay (Brunei)"}, - { "code":"ms_MY", "name":"Malay (Malaysia)"}, - { "code":"ms", "name":"Malay"}, - { "code":"ml_IN", "name":"Malayalam (India)"}, - { "code":"ml", "name":"Malayalam"}, - { "code":"mt_MT", "name":"Maltese (Malta)"}, - { "code":"mt", "name":"Maltese"}, - { "code":"gv_GB", "name":"Manx (United Kingdom)"}, - { "code":"gv", "name":"Manx"}, - { "code":"mr_IN", "name":"Marathi (India)"}, - { "code":"mr", "name":"Marathi"}, - { "code":"mas_KE", "name":"Masai (Kenya)"}, - { "code":"mas_TZ", "name":"Masai (Tanzania)"}, - { "code":"mas", "name":"Masai"}, - { "code":"mer_KE", "name":"Meru (Kenya)"}, - { "code":"mer", "name":"Meru"}, - { "code":"mfe_MU", "name":"Morisyen (Mauritius)"}, - { "code":"mfe", "name":"Morisyen"}, - { "code":"naq_NA", "name":"Nama (Namibia)"}, - { "code":"naq", "name":"Nama"}, - { "code":"ne_IN", "name":"Nepali (India)"}, - { "code":"ne_NP", "name":"Nepali (Nepal)"}, - { "code":"ne", "name":"Nepali"}, - { "code":"nd_ZW", "name":"North Ndebele (Zimbabwe)"}, - { "code":"nd", "name":"North Ndebele"}, - { "code":"nb_NO", "name":"Norwegian Bokmål (Norway)"}, - { "code":"nb", "name":"Norwegian Bokmål"}, - { "code":"nn_NO", "name":"Norwegian Nynorsk (Norway)"}, - { "code":"nn", "name":"Norwegian Nynorsk"}, - { "code":"nyn_UG", "name":"Nyankole (Uganda)"}, - { "code":"nyn", "name":"Nyankole"}, - { "code":"or_IN", "name":"Oriya (India)"}, - { "code":"or", "name":"Oriya"}, - { "code":"om_ET", "name":"Oromo (Ethiopia)"}, - { "code":"om_KE", "name":"Oromo (Kenya)"}, - { "code":"om", "name":"Oromo"}, - { "code":"ps_AF", "name":"Pashto (Afghanistan)"}, - { "code":"ps", "name":"Pashto"}, - { "code":"fa_AF", "name":"Persian (Afghanistan)"}, - { "code":"fa_IR", "name":"Persian (Iran)"}, - { "code":"fa", "name":"Persian"}, - { "code":"pl_PL", "name":"Polish (Poland)"}, - { "code":"pl", "name":"Polish"}, - { "code":"pt_BR", "name":"Portuguese (Brazil)"}, - { "code":"pt_GW", "name":"Portuguese (Guinea-Bissau)"}, - { "code":"pt_MZ", "name":"Portuguese (Mozambique)"}, - { "code":"pt_PT", "name":"Portuguese (Portugal)"}, - { "code":"pt", "name":"Portuguese"}, - { "code":"pa_Arab", "name":"Punjabi (Arabic)"}, - { "code":"pa_Arab_PK", "name":"Punjabi (Arabic, Pakistan)"}, - { "code":"pa_Guru", "name":"Punjabi (Gurmukhi)"}, - { "code":"pa_Guru_IN", "name":"Punjabi (Gurmukhi, India)"}, - { "code":"pa", "name":"Punjabi"}, - { "code":"ro_MD", "name":"Romanian (Moldova)"}, - { "code":"ro_RO", "name":"Romanian (Romania)"}, - { "code":"ro", "name":"Romanian"}, - { "code":"rm_CH", "name":"Romansh (Switzerland)"}, - { "code":"rm", "name":"Romansh"}, - { "code":"rof_TZ", "name":"Rombo (Tanzania)"}, - { "code":"rof", "name":"Rombo"}, - { "code":"ru_MD", "name":"Russian (Moldova)"}, - { "code":"ru_RU", "name":"Russian (Russia)"}, - { "code":"ru_UA", "name":"Russian (Ukraine)"}, - { "code":"ru", "name":"Russian"}, - { "code":"rwk_TZ", "name":"Rwa (Tanzania)"}, - { "code":"rwk", "name":"Rwa"}, - { "code":"saq_KE", "name":"Samburu (Kenya)"}, - { "code":"saq", "name":"Samburu"}, - { "code":"sg_CF", "name":"Sango (Central African Republic)"}, - { "code":"sg", "name":"Sango"}, - { "code":"seh_MZ", "name":"Sena (Mozambique)"}, - { "code":"seh", "name":"Sena"}, - { "code":"sr_Cyrl", "name":"Serbian (Cyrillic)"}, - { "code":"sr_Cyrl_BA", "name":"Serbian (Cyrillic, Bosnia and Herzegovina)"}, - { "code":"sr_Cyrl_ME", "name":"Serbian (Cyrillic, Montenegro)"}, - { "code":"sr_Cyrl_RS", "name":"Serbian (Cyrillic, Serbia)"}, - { "code":"sr_Latn", "name":"Serbian (Latin)"}, - { "code":"sr_Latn_BA", "name":"Serbian (Latin, Bosnia and Herzegovina)"}, - { "code":"sr_Latn_ME", "name":"Serbian (Latin, Montenegro)"}, - { "code":"sr_Latn_RS", "name":"Serbian (Latin, Serbia)"}, - { "code":"sr", "name":"Serbian"}, - { "code":"sn_ZW", "name":"Shona (Zimbabwe)"}, - { "code":"sn", "name":"Shona"}, - { "code":"ii_CN", "name":"Sichuan Yi (China)"}, - { "code":"ii", "name":"Sichuan Yi"}, - { "code":"si_LK", "name":"Sinhala (Sri Lanka)"}, - { "code":"si", "name":"Sinhala"}, - { "code":"sk_SK", "name":"Slovak (Slovakia)"}, - { "code":"sk", "name":"Slovak"}, - { "code":"sl_SI", "name":"Slovenian (Slovenia)"}, - { "code":"sl", "name":"Slovenian"}, - { "code":"xog_UG", "name":"Soga (Uganda)"}, - { "code":"xog", "name":"Soga"}, - { "code":"so_DJ", "name":"Somali (Djibouti)"}, - { "code":"so_ET", "name":"Somali (Ethiopia)"}, - { "code":"so_KE", "name":"Somali (Kenya)"}, - { "code":"so_SO", "name":"Somali (Somalia)"}, - { "code":"so", "name":"Somali"}, - { "code":"es_AR", "name":"Spanish (Argentina)"}, - { "code":"es_BO", "name":"Spanish (Bolivia)"}, - { "code":"es_CL", "name":"Spanish (Chile)"}, - { "code":"es_CO", "name":"Spanish (Colombia)"}, - { "code":"es_CR", "name":"Spanish (Costa Rica)"}, - { "code":"es_DO", "name":"Spanish (Dominican Republic)"}, - { "code":"es_EC", "name":"Spanish (Ecuador)"}, - { "code":"es_SV", "name":"Spanish (El Salvador)"}, - { "code":"es_GQ", "name":"Spanish (Equatorial Guinea)"}, - { "code":"es_GT", "name":"Spanish (Guatemala)"}, - { "code":"es_HN", "name":"Spanish (Honduras)"}, - { "code":"es_419", "name":"Spanish (Latin America)"}, - { "code":"es_MX", "name":"Spanish (Mexico)"}, - { "code":"es_NI", "name":"Spanish (Nicaragua)"}, - { "code":"es_PA", "name":"Spanish (Panama)"}, - { "code":"es_PY", "name":"Spanish (Paraguay)"}, - { "code":"es_PE", "name":"Spanish (Peru)"}, - { "code":"es_PR", "name":"Spanish (Puerto Rico)"}, - { "code":"es_ES", "name":"Spanish (Spain)"}, - { "code":"es_US", "name":"Spanish (United States)"}, - { "code":"es_UY", "name":"Spanish (Uruguay)"}, - { "code":"es_VE", "name":"Spanish (Venezuela)"}, - { "code":"es", "name":"Spanish"}, - { "code":"sw_KE", "name":"Swahili (Kenya)"}, - { "code":"sw_TZ", "name":"Swahili (Tanzania)"}, - { "code":"sw", "name":"Swahili"}, - { "code":"sv_FI", "name":"Swedish (Finland)"}, - { "code":"sv_SE", "name":"Swedish (Sweden)"}, - { "code":"sv", "name":"Swedish"}, - { "code":"gsw_CH", "name":"Swiss German (Switzerland)"}, - { "code":"gsw", "name":"Swiss German"}, - { "code":"shi_Latn", "name":"Tachelhit (Latin)"}, - { "code":"shi_Latn_MA", "name":"Tachelhit (Latin, Morocco)"}, - { "code":"shi_Tfng", "name":"Tachelhit (Tifinagh)"}, - { "code":"shi_Tfng_MA", "name":"Tachelhit (Tifinagh, Morocco)"}, - { "code":"shi", "name":"Tachelhit"}, - { "code":"dav_KE", "name":"Taita (Kenya)"}, - { "code":"dav", "name":"Taita"}, - { "code":"ta_IN", "name":"Tamil (India)"}, - { "code":"ta_LK", "name":"Tamil (Sri Lanka)"}, - { "code":"ta", "name":"Tamil"}, - { "code":"te_IN", "name":"Telugu (India)"}, - { "code":"te", "name":"Telugu"}, - { "code":"teo_KE", "name":"Teso (Kenya)"}, - { "code":"teo_UG", "name":"Teso (Uganda)"}, - { "code":"teo", "name":"Teso"}, - { "code":"th_TH", "name":"Thai (Thailand)"}, - { "code":"th", "name":"Thai"}, - { "code":"bo_CN", "name":"Tibetan (China)"}, - { "code":"bo_IN", "name":"Tibetan (India)"}, - { "code":"bo", "name":"Tibetan"}, - { "code":"ti_ER", "name":"Tigrinya (Eritrea)"}, - { "code":"ti_ET", "name":"Tigrinya (Ethiopia)"}, - { "code":"ti", "name":"Tigrinya"}, - { "code":"to_TO", "name":"Tonga (Tonga)"}, - { "code":"to", "name":"Tonga"}, - { "code":"tr_TR", "name":"Turkish (Turkey)"}, - { "code":"tr", "name":"Turkish"}, - { "code":"uk_UA", "name":"Ukrainian (Ukraine)"}, - { "code":"uk", "name":"Ukrainian"}, - { "code":"ur_IN", "name":"Urdu (India)"}, - { "code":"ur_PK", "name":"Urdu (Pakistan)"}, - { "code":"ur", "name":"Urdu"}, - { "code":"uz_Arab", "name":"Uzbek (Arabic)"}, - { "code":"uz_Arab_AF", "name":"Uzbek (Arabic, Afghanistan)"}, - { "code":"uz_Cyrl", "name":"Uzbek (Cyrillic)"}, - { "code":"uz_Cyrl_UZ", "name":"Uzbek (Cyrillic, Uzbekistan)"}, - { "code":"uz_Latn", "name":"Uzbek (Latin)"}, - { "code":"uz_Latn_UZ", "name":"Uzbek (Latin, Uzbekistan)"}, - { "code":"uz", "name":"Uzbek"}, - { "code":"vi_VN", "name":"Vietnamese (Vietnam)"}, - { "code":"vi", "name":"Vietnamese"}, - { "code":"vun_TZ", "name":"Vunjo (Tanzania)"}, - { "code":"vun", "name":"Vunjo"}, - { "code":"cy_GB", "name":"Welsh (United Kingdom)"}, - { "code":"cy", "name":"Welsh"}, - { "code":"yo_NG", "name":"Yoruba (Nigeria)"}, - { "code":"yo", "name":"Yoruba"}, - { "code":"zu_ZA", "name":"Zulu (South Africa)"}, - { "code":"zu", "name":"Zulu"} -] \ No newline at end of file + { + "code": "af", + "name": "Afrikaans" + }, + { + "code": "am", + "name": "Amharic" + }, + { + "code": "ar", + "name": "Arabic" + }, + { + "code": "as", + "name": "Assamese" + }, + { + "code": "az", + "name": "Azerbaijani" + }, + { + "code": "bal", + "name": "Balochi" + }, + { + "code": "be", + "name": "Belarusian" + }, + { + "code": "bg", + "name": "Bulgarian" + }, + { + "code": "bn", + "name": "Bengali" + }, + { + "code": "bn_IN", + "name": "Bengali (India)" + }, + { + "code": "bs", + "name": "Bosnian" + }, + { + "code": "ca", + "name": "Catalan" + }, + { + "code": "cs", + "name": "Czech" + }, + { + "code": "cy", + "name": "Welsh" + }, + { + "code": "da", + "name": "Danish" + }, + { + "code": "de", + "name": "German" + }, + { + "code": "de_CH", + "name": "German (Switzerland)" + }, + { + "code": "dz", + "name": "Dzongkha" + }, + { + "code": "el", + "name": "Greek" + }, + { + "code": "en", + "name": "English" + }, + { + "code": "en_GB", + "name": "English (United Kingdom)" + }, + { + "code": "en_ZA", + "name": "English (South Africa)" + }, + { + "code": "es", + "name": "Spanish (Castilian)" + }, + { + "code": "et", + "name": "Estonian" + }, + { + "code": "eu", + "name": "Basque" + }, + { + "code": "fa", + "name": "Persian" + }, + { + "code": "fi", + "name": "Finnish" + }, + { + "code": "fr", + "name": "French" + }, + { + "code": "fur", + "name": "Friulian" + }, + { + "code": "fy", + "name": "Western Frisian" + }, + { + "code": "ga", + "name": "Irish" + }, + { + "code": "gl", + "name": "Galician" + }, + { + "code": "gu", + "name": "Gujarati" + }, + { + "code": "he", + "name": "Hebrew" + }, + { + "code": "hi", + "name": "Hindi" + }, + { + "code": "hr", + "name": "Croatian" + }, + { + "code": "ht", + "name": "Haitian (Haitian Creole)" + }, + { + "code": "hu", + "name": "Hungarian" + }, + { + "code": "hy", + "name": "Armenian" + }, + { + "code": "id", + "name": "Indonesian" + }, + { + "code": "ilo", + "name": "Iloko" + }, + { + "code": "is", + "name": "Icelandic" + }, + { + "code": "it", + "name": "Italian" + }, + { + "code": "ja", + "name": "Japanese" + }, + { + "code": "ka", + "name": "Georgian" + }, + { + "code": "kn", + "name": "Kannada" + }, + { + "code": "ko", + "name": "Korean" + }, + { + "code": "ku", + "name": "Kurdish" + }, + { + "code": "lo", + "name": "Lao" + }, + { + "code": "lt", + "name": "Lithuanian" + }, + { + "code": "lv", + "name": "Latvian" + }, + { + "code": "mai", + "name": "Maithili" + }, + { + "code": "mk", + "name": "Macedonian" + }, + { + "code": "ml", + "name": "Malayalam" + }, + { + "code": "mn", + "name": "Mongolian" + }, + { + "code": "mr", + "name": "Marathi" + }, + { + "code": "ms", + "name": "Malay" + }, + { + "code": "mt", + "name": "Maltese" + }, + { + "code": "my", + "name": "Burmese" + }, + { + "code": "nb", + "name": "Norwegian Bokmål" + }, + { + "code": "ne", + "name": "Nepali" + }, + { + "code": "nl", + "name": "Dutch" + }, + { + "code": "nn", + "name": "Norwegian Nynorsk" + }, + { + "code": "no", + "name": "Norwegian" + }, + { + "code": "nso", + "name": "Northern Sotho" + }, + { + "code": "or", + "name": "Oriya" + }, + { + "code": "pa", + "name": "Panjabi (Punjabi)" + }, + { + "code": "pl", + "name": "Polish" + }, + { + "code": "pt", + "name": "Portuguese" + }, + { + "code": "pt_BR", + "name": "Portuguese (Brazil)" + }, + { + "code": "ro", + "name": "Romanian" + }, + { + "code": "ru", + "name": "Russian" + }, + { + "code": "si", + "name": "Sinhala" + }, + { + "code": "sk", + "name": "Slovak" + }, + { + "code": "sl", + "name": "Slovenian" + }, + { + "code": "sq", + "name": "Albanian" + }, + { + "code": "sr", + "name": "Serbian" + }, + { + "code": "sr@latin", + "name": "Serbian (Latin)" + }, + { + "code": "st", + "name": "Sotho, Southern" + }, + { + "code": "sv", + "name": "Swedish" + }, + { + "code": "ta", + "name": "Tamil" + }, + { + "code": "te", + "name": "Telugu" + }, + { + "code": "tg", + "name": "Tajik" + }, + { + "code": "th", + "name": "Thai" + }, + { + "code": "tl", + "name": "Tagalog" + }, + { + "code": "tr", + "name": "Turkish" + }, + { + "code": "ur", + "name": "Urdu" + }, + { + "code": "uk", + "name": "Ukrainian" + }, + { + "code": "vi", + "name": "Vietnamese" + }, + { + "code": "wo", + "name": "Wolof" + }, + { + "code": "zh_CN", + "name": "Chinese (China)" + }, + { + "code": "zh_HK", + "name": "Chinese (Hong Kong)" + }, + { + "code": "zh_TW", + "name": "Chinese (Taiwan)" + }, + { + "code": "zu", + "name": "Zulu" + }, + { + "code": "es_AR", + "name": "Spanish (Argentina)" + }, + { + "code": "bo", + "name": "Tibetan" + }, + { + "code": "ast", + "name": "Asturian" + }, + { + "code": "en_US", + "name": "English (United States)" + }, + { + "code": "eo", + "name": "Esperanto" + }, + { + "code": "ks", + "name": "Kashmiri" + }, + { + "code": "ky", + "name": "Kirgyz" + }, + { + "code": "la", + "name": "Latin" + }, + { + "code": "xh", + "name": "Xhosa" + }, + { + "code": "es_MX", + "name": "Spanish (Mexico)" + }, + { + "code": "km", + "name": "Khmer" + }, + { + "code": "fo", + "name": "Faroese" + }, + { + "code": "kk", + "name": "Kazakh" + }, + { + "code": "fr_CA", + "name": "French (Canada)" + }, + { + "code": "nl_BE", + "name": "Dutch (Belgium)" + }, + { + "code": "wa", + "name": "Walloon" + }, + { + "code": "en_AU", + "name": "English (Australia)" + }, + { + "code": "ca@valencia", + "name": "Catalan (Valencian)" + }, + { + "code": "es_ES", + "name": "Spanish (Spain)" + }, + { + "code": "bn_BD", + "name": "Bengali (Bangladesh)" + }, + { + "code": "sw", + "name": "Swahili" + }, + { + "code": "tk", + "name": "Turkmen" + }, + { + "code": "uz", + "name": "Uzbek" + }, + { + "code": "sco", + "name": "Scots" + }, + { + "code": "lb", + "name": "Luxembourgish" + }, + { + "code": "ln", + "name": "Lingala" + }, + { + "code": "tt", + "name": "Tatar" + }, + { + "code": "fil", + "name": "Filipino" + }, + { + "code": "gun", + "name": "Gun" + }, + { + "code": "pms", + "name": "Piemontese" + }, + { + "code": "arn", + "name": "Mapudungun" + }, + { + "code": "rm", + "name": "Romansh" + }, + { + "code": "jv", + "name": "Javanese" + }, + { + "code": "oc", + "name": "Occitan (post 1500)" + }, + { + "code": "ps", + "name": "Pushto" + }, + { + "code": "ha", + "name": "Hausa" + }, + { + "code": "mg", + "name": "Malagasy" + }, + { + "code": "mi", + "name": "Maori" + }, + { + "code": "ug", + "name": "Uighur" + }, + { + "code": "ak", + "name": "Akan" + }, + { + "code": "an", + "name": "Aragonese" + }, + { + "code": "su", + "name": "Sundanese" + }, + { + "code": "pap", + "name": "Papiamento" + }, + { + "code": "nah", + "name": "Nahuatl" + }, + { + "code": "csb", + "name": "Kashubian" + }, + { + "code": "nap", + "name": "Neapolitan" + }, + { + "code": "kw", + "name": "Cornish" + }, + { + "code": "ve", + "name": "Venda" + }, + { + "code": "son", + "name": "Songhay" + }, + { + "code": "en_CA", + "name": "English (Canada)" + }, + { + "code": "rw", + "name": "Kinyarwanda" + }, + { + "code": "crh", + "name": "Crimean Turkish" + }, + { + "code": "li", + "name": "Limburgian" + }, + { + "code": "es_VE", + "name": "Spanish (Venezuela)" + }, + { + "code": "frp", + "name": "Franco-Provençal (Arpitan)" + }, + { + "code": "yi", + "name": "Yiddish" + }, + { + "code": "fr_FR", + "name": "French (France)" + }, + { + "code": "de_DE", + "name": "German (Germany)" + }, + { + "code": "yo", + "name": "Yoruba" + }, + { + "code": "ig", + "name": "Igbo" + }, + { + "code": "es_PR", + "name": "Spanish (Puerto Rico)" + }, + { + "code": "nds", + "name": "Low German" + }, + { + "code": "nr", + "name": "Ndebele, South" + }, + { + "code": "gd", + "name": "Gaelic, Scottish" + }, + { + "code": "es_CL", + "name": "Spanish (Chile)" + }, + { + "code": "en_IE", + "name": "English (Ireland)" + }, + { + "code": "ta_LK", + "name": "Tamil (Sri-Lanka)" + }, + { + "code": "se", + "name": "Northern Sami" + }, + { + "code": "hsb", + "name": "Upper Sorbian" + }, + { + "code": "hne", + "name": "Chhattisgarhi" + }, + { + "code": "ia", + "name": "Interlingua" + }, + { + "code": "sc", + "name": "Sardinian" + }, + { + "code": "es_CO", + "name": "Spanish (Colombia)" + }, + { + "code": "es_DO", + "name": "Spanish (Dominican Republic)" + }, + { + "code": "es_PY", + "name": "Spanish (Paraguay)" + }, + { + "code": "es_CR", + "name": "Spanish (Costa Rica)" + }, + { + "code": "es_NI", + "name": "Spanish (Nicaragua)" + }, + { + "code": "es_EC", + "name": "Spanish (Ecuador)" + }, + { + "code": "es_PE", + "name": "Spanish (Peru)" + }, + { + "code": "es_UY", + "name": "Spanish (Uruguay)" + }, + { + "code": "es_BO", + "name": "Spanish (Bolivia)" + }, + { + "code": "es_PA", + "name": "Spanish (Panama)" + }, + { + "code": "es_SV", + "name": "Spanish (El Salvador)" + }, + { + "code": "ru_RU", + "name": "Russian (Russia)" + }, + { + "code": "ca_ES", + "name": "Catalan (Spain)" + }, + { + "code": "it_IT", + "name": "Italian (Italy)" + }, + { + "code": "uk_UA", + "name": "Ukrainian (Ukraine)" + }, + { + "code": "hu_HU", + "name": "Hungarian (Hungary)" + }, + { + "code": "ti", + "name": "Tigrinya" + }, + { + "code": "br", + "name": "Breton" + }, + { + "code": "so", + "name": "Somali" + }, + { + "code": "af_ZA", + "name": "Afrikaans (South Africa)" + }, + { + "code": "sq_AL", + "name": "Albanian (Albania)" + }, + { + "code": "am_ET", + "name": "Amharic (Ethiopia)" + }, + { + "code": "ar_SA", + "name": "Arabic (Saudi Arabia)" + }, + { + "code": "hy_AM", + "name": "Armenian (Armenia)" + }, + { + "code": "as_IN", + "name": "Assamese (India)" + }, + { + "code": "az_AZ", + "name": "Azerbaijani (Azerbaijan)" + }, + { + "code": "eu_ES", + "name": "Basque (Spain)" + }, + { + "code": "be_BY", + "name": "Belarusian (Belarus)" + }, + { + "code": "bs_BA", + "name": "Bosnian (Bosnia and Herzegovina)" + }, + { + "code": "bg_BG", + "name": "Bulgarian (Bulgaria)" + }, + { + "code": "my_MM", + "name": "Burmese (Myanmar)" + }, + { + "code": "hr_HR", + "name": "Croatian (Croatia)" + }, + { + "code": "cs_CZ", + "name": "Czech (Czech Republic)" + }, + { + "code": "da_DK", + "name": "Danish (Denmark)" + }, + { + "code": "nl_NL", + "name": "Dutch (Netherlands)" + }, + { + "code": "dz_BT", + "name": "Dzongkha (Bhutan)" + }, + { + "code": "et_EE", + "name": "Estonian (Estonia)" + }, + { + "code": "fo_FO", + "name": "Faroese (Faroe Islands)" + }, + { + "code": "fi_FI", + "name": "Finnish (Finland)" + }, + { + "code": "gl_ES", + "name": "Galician (Spain)" + }, + { + "code": "ka_GE", + "name": "Georgian (Georgia)" + }, + { + "code": "el_GR", + "name": "Greek (Greece)" + }, + { + "code": "gu_IN", + "name": "Gujarati (India)" + }, + { + "code": "ht_HT", + "name": "Haitian (Haitian Creole) (Haiti)" + }, + { + "code": "he_IL", + "name": "Hebrew (Israel)" + }, + { + "code": "hi_IN", + "name": "Hindi (India)" + }, + { + "code": "is_IS", + "name": "Icelandic (Iceland)" + }, + { + "code": "id_ID", + "name": "Indonesian (Indonesia)" + }, + { + "code": "ga_IE", + "name": "Irish (Ireland)" + }, + { + "code": "ja_JP", + "name": "Japanese (Japan)" + }, + { + "code": "kn_IN", + "name": "Kannada (India)" + }, + { + "code": "ks_IN", + "name": "Kashmiri (India)" + }, + { + "code": "km_KH", + "name": "Khmer (Cambodia)" + }, + { + "code": "ko_KR", + "name": "Korean (Korea)" + }, + { + "code": "ku_IQ", + "name": "Kurdish (Iraq)" + }, + { + "code": "lo_LA", + "name": "Lao (Laos)" + }, + { + "code": "lv_LV", + "name": "Latvian (Latvia)" + }, + { + "code": "lt_LT", + "name": "Lithuanian (Lithuania)" + }, + { + "code": "mk_MK", + "name": "Macedonian (Macedonia)" + }, + { + "code": "ms_MY", + "name": "Malay (Malaysia)" + }, + { + "code": "ml_IN", + "name": "Malayalam (India)" + }, + { + "code": "mt_MT", + "name": "Maltese (Malta)" + }, + { + "code": "mr_IN", + "name": "Marathi (India)" + }, + { + "code": "mn_MN", + "name": "Mongolian (Mongolia)" + }, + { + "code": "ne_NP", + "name": "Nepali (Nepal)" + }, + { + "code": "no_NO", + "name": "Norwegian (Norway)" + }, + { + "code": "nb_NO", + "name": "Norwegian Bokmål (Norway)" + }, + { + "code": "nn_NO", + "name": "Norwegian Nynorsk (Norway)" + }, + { + "code": "or_IN", + "name": "Oriya (India)" + }, + { + "code": "pa_IN", + "name": "Panjabi (Punjabi) (India)" + }, + { + "code": "fa_IR", + "name": "Persian (Iran)" + }, + { + "code": "pl_PL", + "name": "Polish (Poland)" + }, + { + "code": "pt_PT", + "name": "Portuguese (Portugal)" + }, + { + "code": "ro_RO", + "name": "Romanian (Romania)" + }, + { + "code": "sr_RS", + "name": "Serbian (Serbia)" + }, + { + "code": "si_LK", + "name": "Sinhala (Sri Lanka)" + }, + { + "code": "sk_SK", + "name": "Slovak (Slovakia)" + }, + { + "code": "sl_SI", + "name": "Slovenian (Slovenia)" + }, + { + "code": "st_ZA", + "name": "Sotho, Southern (South Africa)" + }, + { + "code": "sv_SE", + "name": "Swedish (Sweden)" + }, + { + "code": "tl_PH", + "name": "Tagalog (Philippines)" + }, + { + "code": "tg_TJ", + "name": "Tajik (Tajikistan)" + }, + { + "code": "ta_IN", + "name": "Tamil (India)" + }, + { + "code": "te_IN", + "name": "Telugu (India)" + }, + { + "code": "th_TH", + "name": "Thai (Thailand)" + }, + { + "code": "bo_CN", + "name": "Tibetan (China)" + }, + { + "code": "tr_TR", + "name": "Turkish (Turkey)" + }, + { + "code": "ur_PK", + "name": "Urdu (Pakistan)" + }, + { + "code": "vi_VN", + "name": "Vietnamese (Viet Nam)" + }, + { + "code": "cy_GB", + "name": "Welsh (United Kingdom)" + }, + { + "code": "fy_NL", + "name": "Western Frisian (Netherlands)" + }, + { + "code": "wo_SN", + "name": "Wolof (Senegal)" + }, + { + "code": "zu_ZA", + "name": "Zulu (South Africa)" + }, + { + "code": "be@tarask", + "name": "Belarusian (Tarask)" + }, + { + "code": "sr_RS@latin", + "name": "Serbian (Latin) (Serbia)" + }, + { + "code": "zh", + "name": "Chinese" + }, + { + "code": "to", + "name": "Tongan" + }, + { + "code": "sm", + "name": "Samoan" + }, + { + "code": "vls", + "name": "Vlaams" + }, + { + "code": "sv_FI", + "name": "Swedish (Finland)" + }, + { + "code": "fr_CH", + "name": "French (Switzerland)" + }, + { + "code": "zh_CN.GB2312", + "name": "Chinese (China) (GB2312)" + }, + { + "code": "zh_TW.Big5", + "name": "Chinese (Taiwan) (Big5) " + }, + { + "code": "aln", + "name": "Albanian Gheg" + }, + { + "code": "tlh", + "name": "Klingon" + }, + { + "code": "sw_KE", + "name": "Swahili (Kenya)" + }, + { + "code": "kk_KZ", + "name": "Kazakh (Kazakhstan)" + }, + { + "code": "sn", + "name": "Shona" + }, + { + "code": "ar_AA", + "name": "Arabic (Unitag)" + }, + { + "code": "brx", + "name": "Bodo" + } +] diff --git a/resources/update-locales.sh b/resources/update-locales.sh new file mode 100755 index 00000000000..6fe5fe541c2 --- /dev/null +++ b/resources/update-locales.sh @@ -0,0 +1,11 @@ +#!/bin/env bash +URL="https://raw.githubusercontent.com/transifex/transifex/master/transifex/languages/fixtures/all_languages.json" +CMDS="curl jq" + +for i in $CMDS +do + # command -v will return >0 when the $i is not found + command -v $i >/dev/null && continue || { echo "$i command not found."; exit 1; } +done + +curl $URL | jq '[.[] | {code: .fields.code, name: .fields.name}]' > locales.json