LogoLogo
  • GETTING STARTED
    • Welcome to the NLX platform
    • How NLX works
    • Guides
      • Analytics dashboard
      • Chat
      • Generative Journey (Slots)
      • Model Context Protocol
      • Voice
      • Voice+ script
      • Touchpoint components
        • Carousel modality
        • Video modality
    • Terms & concepts
    • Generative AI
    • Developer
  • Build
    • Workspace setup
    • Flows
      • Intro to flows & variables
      • The Canvas
      • Flow settings
      • Nodes
      • Flow appearance
    • Resources
      • Actions
        • Implementation
        • Request model
      • Analytics tags
      • Context variables
      • Data requests
        • Implementation
        • Response model
        • Request model
      • Knowledge bases
        • Ingest content
        • Add metadata (beta)
        • Apply KB
      • Lifecycle hooks
        • Implementation
      • Modalities
      • Secrets
      • Slots (custom)
        • Adding values
        • Translating slots
      • Voice+ scripts
        • Add + download script
        • Deploy script + install SDK
        • Create Voice+ flow
    • Integrations
      • Channels
        • Alexa
        • Amazon Chime SDK
        • Amazon Connect
        • AWS End User Messaging SMS
        • AWS End User Messaging Social
        • Bandwidth
        • Genesys
        • Twilio
        • Zendesk Sunshine
      • LLM services
        • Amazon Bedrock
        • Anthropic
        • Azure OpenAI
        • Cerebras
        • Cohere
        • Google Vertex AI
        • Groq
        • NVIDIA
        • OpenAI
        • xAI
      • NLP
        • Amazon Lex
        • Google Dialogflow
        • Google Dialogflow CX
        • Custom NLP
    • Translations
  • Deploy & test
    • Applications
      • Attach flows
      • Assign default behavior
      • Add channels
        • API
          • REST API
        • Alexa
        • Amazon Chime SDK
        • Amazon Connect
        • AWS End User Messaging SMS
        • AWS End User Messaging Social
        • Genesys
        • Genesys SMS
        • Messenger
        • Microsoft Teams
        • Slack
        • SMS via Bandwidth
        • Twilio SMS
        • Twilio Voice
        • WhatsApp via Twilio
        • Zendesk Sunshine
      • Deploy
      • Optional: Set lifecycle
      • Optional: Set languages
    • Test
      • Test a conversation
      • Automated tests
      • Test an external integration
  • Analyze
    • Conversations
    • Analytics
      • Creating dashboards
      • Formulas & multi-metrics
      • Canvas analytics
    • Training
  • Workspace Settings
    • Escalation channels
    • Resource tags
    • Audit
  • Admin
    • Access control
      • Roles & permissions
    • Notifications
    • FAQ
    • Contact support
Powered by GitBook
On this page
  • What's the application's Languages tab?
  • Add languages
  • Language settings
  • Supported languages
  1. Deploy & test
  2. Applications

Optional: Set languages

Establish languages your NLX conversational AI application supports

Last updated 16 days ago

What's the application's Languages tab?

Your application's Languages tab allows you to choose which languages your application supports when in production. Though the intents attached to your application may be set up and developed in several languages, your application ultimately decides which to provide when released.

Based on your setup, NLP routes users to the necessary intent as long as the application supports that user's language.

When an application is created, it also inherits the list of workspace languages that have been pushed to all resources. Under Main language, the default language is English (US), while Supported languages lists any additional workspace languages applied via Translations.

Need to adjust languages and translations at the workspace level? See .


Add languages

Begin by selecting your application and clicking its Languages tab:

  • Select + Add new language

  • Choose a language to add to your application

  • Repeat this process, as needed

  • Click Done and Save

To remove a language from the list, click its remove icon.

To avoid build errors, be sure any languages chosen at the application level are also translated by all flows attached to it.


Language settings

Expand either Main language or any Supported language to view advanced settings:

  • Use native NLP: Sends a user's utterance to the NLP directly without translation

  • Region: Global is chosen by default but may be toggled to EU for compliance and performance when using Dialogflow's NLP

  • Dialogflow project ID: If using Dialogflow's NLP, enter the project ID generated on the application's deployment tab

Did you know? The application ultimately controls the languages it will support (i.e., a resource in the workspace, like an intent, may be translated into several languages, but an application overrides them based on what's set through its Languages tab).


Supported languages

NLX supports the development of conversational AI applications in the following languages:

As voice channels leverage NLP models to convert audio inputs to text, check your NLP provider's supported languages for voice-enabled applications deployed with NLX.

Language & locale
Language code
Text (text-only chat)

Albanian

sq-AL

Arabic (Kuwait)

ar-KW

Arabic (Middle East & Africa)

ar-MEA

Arabic (Saudi Arabia)

ar-SA

Arabic (U.A.E)

ar-AE

Azerbaijani

az-AZ

Bosnian

bs-BA

Bulgarian

bg-BG

Chinese

zh-CN

Chinese (Hong Kong)

zh-HK

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

Estonian

et-EE

Finnish

fi-FI

French (Algeria)

fr-DZ

French (Belgium)

fr-BE

French (Canada)

fr-CA

French (France)

fr-FR

French (Swiss)

fr-CH

German (Austria)

de-AT

German (Germany)

de-DE

German (Swiss)

de-CH

Greek

el-GR

Hungarian

hu-HU

Indonesian (Indonesia)

id-ID

Italian (Italy)

it-IT

Japanese

ja-JP

Kazakh

kk-KZ

Korean

ko-KR

Latvian

lv-lV

Lithuanian

lt-LT

Macedonian (Macedonia)

mk-MK

Norwegian

no-NO

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

Swedish

sv-SE

Turkish

tr-TR

Ukrainian

uk-UA

Amazon Lex Voice: If using Amazon's Lex NLP for voice channels, select the conversational AI voice to be used. You may listen to the selection of

Translations
Amazon Polly voices here
Amazon Lex V2
Google Dialogflow
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️
✔️