Supported Language Codes โ
LocaleKit uses BCP 47 language tags (e.g., en-US, fr-FR).
Language Reference Table โ
English โ
| Code | Language | Region |
|---|---|---|
๐บ๐ธ en-US | English | United States |
๐ฌ๐ง en-GB | English | United Kingdom |
๐จ๐ฆ en-CA | English | Canada |
๐ฆ๐บ en-AU | English | Australia |
French โ
| Code | Language | Region |
|---|---|---|
๐ซ๐ท fr-FR | French | France |
๐จ๐ฆ fr-CA | French | Canada |
German โ
| Code | Language | Region |
|---|---|---|
๐ฉ๐ช de-DE | German | Germany |
๐ฆ๐น de-AT | German | Austria |
๐จ๐ญ de-CH | German | Switzerland |
Spanish โ
| Code | Language | Region |
|---|---|---|
๐ช๐ธ es-ES | Spanish | Spain |
๐ฒ๐ฝ es-MX | Spanish | Mexico |
๐บ๐ธ es-US | Spanish | United States |
Italian โ
| Code | Language | Region |
|---|---|---|
๐ฎ๐น it-IT | Italian | Italy |
Portuguese โ
| Code | Language | Region |
|---|---|---|
๐ต๐น pt-PT | Portuguese | Portugal |
๐ง๐ท pt-BR | Portuguese | Brazil |
Dutch โ
| Code | Language | Region |
|---|---|---|
๐ณ๐ฑ nl-NL | Dutch | Netherlands |
๐ง๐ช nl-BE | Dutch | Belgium |
Nordic Languages โ
| Code | Language | Region |
|---|---|---|
๐ธ๐ช sv-SE | Swedish | Sweden |
๐ณ๐ด nb-NO | Norwegian Bokmal | Norway |
๐ฉ๐ฐ da-DK | Danish | Denmark |
๐ซ๐ฎ fi-FI | Finnish | Finland |
Eastern European โ
| Code | Language | Region |
|---|---|---|
๐ต๐ฑ pl-PL | Polish | Poland |
๐จ๐ฟ cs-CZ | Czech | Czechia |
๐ญ๐บ hu-HU | Hungarian | Hungary |
๐ท๐ด ro-RO | Romanian | Romania |
๐ง๐ฌ bg-BG | Bulgarian | Bulgaria |
๐บ๐ฆ uk-UA | Ukrainian | Ukraine |
๐ธ๐ฐ sk-SK | Slovak | Slovakia |
๐ธ๐ฎ sl-SI | Slovenian | Slovenia |
๐ญ๐ท hr-HR | Croatian | Croatia |
๐ท๐ธ sr-RS | Serbian | Serbia |
Asian Languages โ
| Code | Language | Region |
|---|---|---|
๐ฏ๐ต ja-JP | Japanese | Japan |
๐ฐ๐ท ko-KR | Korean | South Korea |
๐จ๐ณ zh-CN | Chinese (Simplified) | China |
๐น๐ผ zh-TW | Chinese (Traditional) | Taiwan |
๐ญ๐ฐ zh-HK | Chinese (Traditional) | Hong Kong |
๐น๐ญ th-TH | Thai | Thailand |
๐ป๐ณ vi-VN | Vietnamese | Vietnam |
๐ฎ๐ฉ id-ID | Indonesian | Indonesia |
๐ฒ๐พ ms-MY | Malay | Malaysia |
Other Languages โ
| Code | Language | Region |
|---|---|---|
๐ท๐บ ru-RU | Russian | Russia |
๐ธ๐ฆ ar-SA | Arabic | Saudi Arabia |
๐ฎ๐ฑ he-IL | Hebrew | Israel |
๐ฌ๐ท el-GR | Greek | Greece |
๐น๐ท tr-TR | Turkish | Turkey |
๐ฎ๐ณ hi-IN | Hindi | India |
Usage in Config File โ
yaml
sourceLanguage: en-US
targetLanguages:
- de-DE
- fr-FR
- ja-JP
- zh-CNUsage in CLI โ
bash
# Translate to specific languages
localekit translate ./MyApp --source-language en-US --languages de-DE,fr-FR,ja-JP
# Export specific languages only
localekit export ./MyApp --format json --languages en-US,de-DE,fr-FRNotes โ
- Language codes are case-sensitive
- Always include the region code (e.g.,
en-USnot justen) - The source language should match your base language in the localization files
- Translation engines may have different support for regional variants
