Translations
Manage workspace languages & translations efficiently in your NLX workspace
What's Translations?
Make your conversational AI multilingual with NLX’s translation tools. Easily localize training phrases, slot values, Voice+ prompts, and predefined messages into multiple languages and regional dialects, so your application can connect with users anywhere in the world.
Manage all your workspace languages directly in Translations:
Add or edit translations centrally
Download and upload files to work offline
Use NLX’s auto-translation to instantly generate localized content
To access, click Translations in your workspace menu:
Supported languages
NLX supports the development of conversational AI applications in the following languages.
Amazon Polly, ElevenLabs, Hume, Inworld, and OpenAI are all native TTS providers you can choose for selection when deploying NLX applications with voice capabilities.
Afrikaans
af-ZA
Albanian
sq-AL
Arabic (Kuwait)
ar-KW
Arabic (Middle East & Africa)
ar-MEA
Arabic (Saudi Arabia)
ar-SA
Arabic (U.A.E)
ar-AE
Armenian
hy-HYE
Azerbaijani
az-AZ
Belarusian
bel
Bosnian
bs-BA
Bulgarian
bg-BG
Catalan
ca-ES
Chinese
zh-CN
Chinese (Cantonese)
yue-CN
Chinese (Hong Kong)
zh-HK
Chinese (Mandarin)
cmn-CN
Chinese (Taiwan)
zh-TW
Croatian
hr-HR
Czech
cs-CZ
Danish
da-DK
Dutch (Belgium)
nl-BE
Dutch (Netherlands)
nl-NL
English (Australia)
en-AU
English (Canada)
en-CA
English (Egypt)
en-EG
English (India)
en-IN
English (International)
en-INT
English (Ireland)
en-IE
English (Kenya)
en-KE
English (Kuwait)
en-KW
English (Malaysia)
en-MY
English (Middle East & Africa)
en-MEA
English (Nigeria)
en-NG
English (New Zealand)
en-NZ
English (Pakistan)
en-PK
English (Philippines)
en-PH
English (Singapore)
en-SG
English (South Africa)
en-ZA
English (Sweden)
en-SE
English (United Arab Emirates)
en-AE
English (UK)
en-GB
English (US)
en-US
English (Welsh)
en-GB-WLS
Estonian
et-EE
Filipino (Philippines)
fil-PH
Finnish
fi-FI
French (Algeria)
fr-DZ
French (Belgium)
fr-BE
French (Canada)
fr-CA
French (France)
fr-FR
French (Swiss)
fr-CH
Galician
gl
German (Austria)
de-AT
German (Germany)
de-DE
German (Swiss)
de-CH
Greek
el-GR
Hebrew
he
Hindi
hi-IN
Hungarian
hu-HU
Icelandic
is-IS
Indonesian (Indonesia)
id-ID
Italian (Italy)
it-IT
Japanese
ja-JP
Kannada
kn
Kazakh
kk-KZ
Korean
ko-KR
Latvian
lv-lV
Lithuanian
lt-LT
Macedonian (Macedonia)
mk-MK
Malay
ms
Marathi
mr
Maori
mi
Nepali
ne
Norwegian
no-NO
Persian
fa
Polish
pl-PL
Portuguese (Brazil)
pt-BR
Portuguese (Portugal)
pt-pT
Romanian
ro-RO
Russian
ru-RU
Serbian
sr-RS
Slovakian
sk-SK
Slovenian
sl-SI
Spanish (Argentina)
es-AR
Spanish (Chile)
es-CL
Spanish (Colombia)
es-CO
Spanish (Latin America)
es-419
Spanish (Mexico)
es-MX
Spanish (Peru)
es-PE
Spanish (Spain)
es-ES
Spanish (US)
es-US
Swahili
Swedish
sv-SE
Tamil
ta-IN
Thai
th
Turkish
tr-TR
Ukrainian
uk-UA
Urdu
ur
Vietnamese
vi-VN
Welsh
cy-GB
Auto-translate
Define and manage the languages your workspace supports. These apply across all translatable content, including flows, slots, Voice+ scripts training phrases, and Q&A knowledge bases.
To start, select the Languages tab:
Click + Add new language
Select the desired language from the list > Click Save
Choose Apply languages to make them available workspace-wide
Next, select the Auto-translate tab:
Click Request auto-translation
Choose whether to translate specific resources or filter by application
Add one or more target languages
Click Request translation
(Optional)
Enable Exclude translations already marked to keep existing text
Enable Mark as translated when finished to flag completion
For each auto-translation job, the following attributes are shown:
Status: Whether the job is completed or in progress
Languages: The language of the translation job
Succeeded: Number of resources that succeeded in being translated over the number of resources checked in total
Created: When the job was created
Last updated

