Use the Chrome locale table to find the corresponding key for the Transifex lang_map.
Usage:
lang_map = REMOTE: LOCAL, REMOTE: LOCAL,...
Example:
lang_map = ar_EG: ar, de_DE: de, en_US: en, es_ES: es, fr_FR: fr, ko_KR: ko, pt_BR: pt_BR, pt_PT: pt_PT, ru_RU: ru, zh_CN: zh_CN
Where ar_EG is the Transifex code, ar is the Chrome code.
Chrome locale table:
| Locale code | Language (region) |
|---|---|
| ar | Arabic |
| am | Amharic |
| bg | Bulgarian |
| bn | Bengali |
| ca | Catalan |
| cs | Czech |
| da | Danish |
| de | German |
| el | Greek |
| en | English |
| en_GB | English (Great Britain) |
| en_US | English (USA) |
| es | Spanish |
| es_419 | Spanish (Latin America and Caribbean) |
| et | Estonian |
| fa | Persian |
| fi | Finnish |
| fil | Filipino |
| fr | French |
| gu | Gujarati |
| he | Hebrew |
| hi | Hindi |
| hr | Croatian |
| hu | Hungarian |
| id | Indonesian |
| it | Italian |
| ja | Japanese |
| kn | Kannada |
| ko | Korean |
| lt | Lithuanian |
| lv | Latvian |
| ml | Malayalam |
| mr | Marathi |
| ms | Malay |
| nl | Dutch |
| no | Norwegian |
| pl | Polish |
| pt_BR | Portuguese (Brazil) |
| pt_PT | Portuguese (Portugal) |
| ro | Romanian |
| ru | Russian |
| sk | Slovak |
| sl | Slovenian |
| sr | Serbian |
| sv | Swedish |
| sw | Swahili |
| ta | Tamil |
| te | Telugu |
| th | Thai |
| tr | Turkish |
| uk | Ukrainian |
| vi | Vietnamese |
| zh_CN | Chinese (China) |
| zh_TW | Chinese (Taiwan) |