Skip to main content
Multi-Language Support lets you deliver AI agent experiences in your users’ preferred languages. Content uploaded in French, Spanish, German, Italian, or Portuguese is automatically transcribed and summarized in that language, while the SDK interface adapts to match each user’s browser language settings. This means your global users can interact with AI agents in their native language without you building separate experiences for each market.

Supported Languages

Mindset AI currently supports six languages:
  • EN - English
  • ES - Spanish
  • FR - French
  • DE - German
  • IT - Italian
  • PT - Portuguese
Both content transcription and Agent Chat SDK 3 interface elements support all six languages.

How It Works

Multi-Language Support operates through two independent mechanisms that work together to create localized experiences:

Content Transcription and Summaries

When you upload content (videos, audio files, or text documents), Mindset AI automatically detects the language of that content and processes it accordingly:
  • Video and audio files are transcribed in the detected language
  • Text files are summarized in their original language
  • Segment titles and summaries appear in the content’s language
For example, if you upload a training video in French, the transcription, segments, and summaries will all be in French. This happens automatically at the point of upload—you don’t need to specify the language.

AgentChat SDK 3 Interface Language

The AgentChat SDK 3 interface adapts to each user’s browser language settings. The AgentChat SDK determines which language to display based on the user’s browser preferences:
  1. The SDK checks the top language in the user’s browser preference list
  2. If that language is supported, the SDK displays in that language
  3. If not supported, the SDK checks the next language down the list
  4. If none of the user’s preferred languages are supported, the SDK defaults to English
Example: A user with browser preferences set to Spanish → French → English will see the SDK interface in Spanish. If their preferences are Japanese →Portuguese → Korean, the SDK will display in Portuguese. Note: In incognito or private browsing mode, if the top preferred language isn’t supported, the SDK defaults directly to English without checking other languages in the preference list.

How These Work Together

Content language and interface language operate independently:
  • Content language is determined by the uploaded file itself
  • Interface language is determined by the user’s browser settings
In most cases, users will upload content in their preferred language and have their browser set to that same language, creating a fully localized experience. 

Content Upload Best Practices

To ensure reliable multi-language support, follow these guidelines when uploading content:

One Language Per Context

Upload content in a single language within each context or knowledge base. Mixing multiple languages in one context can produce unpredictable results.

One Language Per File

Each file should contain content in a single language. Files with mixed languages may produce inconsistent transcriptions or summaries.

Widgets and Multi-Language Support

Widget language behavior works differently from theAgent Chat SDK interface:

Widget Interface Language

When you create a widget in Widget Studio, you specify the language for that widget’s interface. All users will see that widget in the language you selected at creation. Example: If you create a course recommendation widget in Spanish, every user will see the widget interface in Spanish, regardless of their browser language settings.

Getting Started

Multi-language support is available upon request. Reach out to your Customer Success Manager to enable it for your workspace.