diff --git a/src/util/google/translate.js b/src/util/google/translate.js index e558a318..6c196131 100644 --- a/src/util/google/translate.js +++ b/src/util/google/translate.js @@ -4,10 +4,14 @@ const iso6391LanguageCodes = { Amharic: 'am', Arabic: 'ar', Armenian: 'hy', + Assamese: 'as', + Aymara: 'ay', Azerbaijani: 'az', + Bambara: 'bm', Basque: 'eu', Belarusian: 'be', Bengali: 'bn', + Bhojpuri: 'bho', Bosnian: 'bs', Bulgarian: 'bg', Catalan: 'ca', @@ -18,10 +22,14 @@ const iso6391LanguageCodes = { Croatian: 'hr', Czech: 'cs', Danish: 'da', + Dhivehi: 'dv', + Dogri: 'doi', Dutch: 'nl', English: 'en', Esperanto: 'eo', Estonian: 'et', + Ewe: 'ee', + Filipino: 'fil', Finnish: 'fi', French: 'fr', Frisian: 'fy', @@ -29,6 +37,7 @@ const iso6391LanguageCodes = { Georgian: 'ka', German: 'de', Greek: 'el', + Guarani: 'gn', Gujarati: 'gu', Haitian: 'ht', Hausa: 'ha', @@ -39,6 +48,7 @@ const iso6391LanguageCodes = { Hungarian: 'hu', Icelandic: 'is', Igbo: 'ig', + Ilocano: 'ilo', Indonesian: 'id', Irish: 'ga', Italian: 'it', @@ -48,36 +58,48 @@ const iso6391LanguageCodes = { Kazakh: 'kk', Khmer: 'km', Kinyarwanda: 'rw', + Konkani: 'gom', Korean: 'ko', + Krio: 'kri', Kurdish: 'ku', + Sorani: 'ckb', Kyrgyz: 'ky', Lao: 'lo', Latin: 'la', Latvian: 'lv', + Lingala: 'ln', Lithuanian: 'lt', + Luganda: 'lg', Luxembourgish: 'lb', Macedonian: 'mk', + Maithili: 'mai', Malagasy: 'mg', Malay: 'ms', Malayalam: 'ml', Maltese: 'mt', Maori: 'mi', Marathi: 'mr', + Manipuri: 'mni-Mtei', + Mizo: 'lus', Mongolian: 'mn', Burmese: 'my', Nepali: 'ne', Norwegian: 'no', Chichewa: 'ny', Oriya: 'or', + Oromo: 'om', Pashto: 'ps', Persian: 'fa', Polish: 'pl', Portuguese: 'pt', Punjabi: 'pa', + Quechua: 'qu', Romanian: 'ro', Russian: 'ru', Samoan: 'sm', + Sanskrit: 'sa', Gaelic: 'gd', + Sepedi: 'nso', Serbian: 'sr', Sesotho: 'st', Shona: 'sn', @@ -96,8 +118,11 @@ const iso6391LanguageCodes = { Tatar: 'tt', Telugu: 'te', Thai: 'th', + Tigrinya: 'ti', + Tsonga: 'ts', Turkish: 'tr', Turkmen: 'tk', + Akan: 'ak', Ukrainian: 'uk', Urdu: 'ur', Uyghur: 'ug',