Language Support
Language Codes based on Region​
For NLU we currently support 94 languages. All APIs accept language codes mentioned in the following tables based on the region of the language.
👉 Indian Subcontinent​
Language           | code | Language           | code | Language           | code |
---|---|---|---|---|---|
Assamese | as | Bengali | bn | Gujarati | gu |
Hindi | hi | Kannada | kn | Malayalam | ml |
Marathi | mr | Nepali | ne | Punjabi | pa |
Tamil | ta | Telugu | te | Urdu | ur |
👉 South-East Asia​
Language           | code | Language           | code | Language           | code |
---|---|---|---|---|---|
Burmese | my | Indonesian | id | Javanese | jv |
Malay | ms | Sundanese | su | Urdu | ur |
Vietnamese | vi |
👉 Middle East Northern Africa (MENA)​
Language           | code | Language           | code | Language           | code |
---|---|---|---|---|---|
Arabic | ar | Arabic (Egyptian) | arz | Arabic (Levantine) | apc |
Arabic (Maghrebi) | ama | Arabic (Mesopotamian) | acm | Arabic (Kuwaiti) | akw |
Arabic (Sudanese) | apd | Arabic (Gulf) | afb | Hebrew | he |
Uighur | ug | Persian | fa |
👉 Rest-of-Asia​
Language           | code | Language           | code | Language           | code |
---|---|---|---|---|---|
Armenian | hy | Azerbaijani | az | Chinese | zh |
Georgian | ka | Japanese | ja | Kazakh | kk |
Kirghiz | ky | Korean | ko | Russian | ru |
Tagalog | tl | Tajik | tg | Tatar | tt |
Uzbek | uz |
👉 Africa​
Language           | code | Language           | code | Language           | code |
---|---|---|---|---|---|
Afrikaans | af | English | en | French | fr |
Malagasy | mg | Swahili | sw | Yoruba | yo |
👉 Europe​
Language           | code | Language           | code | Language           | code |
---|---|---|---|---|---|
Albanian | sq | Aragonese | an | Bashkir | ba |
Basque | eu | Belarusian | be | Bosnian | bs |
Breton | br | Bulgarian | bg | Catalan | ca |
Chechen | ce | Chuvash | cv | Croatian | hr |
Czech | cs | Danish | da | Dutch | nl |
English | en | Estonian | et | Finnish | fi |
French | fr | Galician | gl | German | de |
Greek | el | Hungarian | hu | Icelandic | is |
Irish | ga | Italian | it | Latin | la |
Latvian | lv | Lithuanian | lt | Luxembourgish | lb |
Macedonian | mk | Maltese | mt | Norwegian Bokmål | nb |
Occitan | oc | Polish | pl | Portuguese | pt |
Romanian | ro | Serbian | sr | Slovak | sk |
Slovenian | sl | Spanish | es | Swedish | sv |
Turkish | tr | Ukrainian | uk | Welsh | cy |
👉 North America​
Language           | code | Language           | code | Language           | code |
---|---|---|---|---|---|
English | en | Haitian | ht | Spanish | es |
👉 Multilingual/Code-Mixed Data​
Language                                                              | code |
---|---|
Multilingual/Code-Mixed | multilingual |
Check Language Support​
- CLI
- API
Make sure to follow Getting Started to log in and then use the following command.
neuralspace nlu get-languages
Make sure to log in using API and have your authorization token in a variable called AUTHORIZATION_TOKEN
before running this API.
curl --location --request GET 'https://platform.neuralspace.ai/api/nlu/v1/supported-languages' \
--header "Authorization: ${AUTHORIZATION_TOKEN}"