Agent Capabilities

Multilingual Apps

Configure your app's display language so the AI, the chat UI, and emails all speak your audience's language.

|View as Markdown
Hunter Hodnett
Hunter HodnettCPTO at Chipp
||1 min read
#language#i18n#consumer#settings#rtl

Chipp apps are multilingual by default. As a builder, you pick the Display Language for your app, and the choice flows through everything your consumers see: the AI’s responses, the chat UI chrome, transactional emails, and the document direction (left-to-right or right-to-left).

Supported Languages

CodeLanguageCodeLanguage
ENEnglishRURussian
ESSpanishJAJapanese
PTPortugueseKOKorean
FRFrenchZHChinese
DEGermanARArabic (RTL)
ITItalianHIHindi
NLDutchTRTurkish
PLPolishVIVietnamese
THThaiIDIndonesian
MSMalayFILFilipino
HEHebrew (RTL)UKUkrainian
CSCzech

23 languages are supported. English is the source/fallback dictionary. 19 others ship with translations for the most common consumer-facing strings. Hebrew, Ukrainian, and Czech do not have chat UI translations yet, so their UI strings show in English while the AI still replies in the chosen language. Any missing key gracefully falls back to English. Arabic and Hebrew are the right-to-left languages in the supported set today; if you need Farsi, Urdu, or another language, email us at support@chipp.ai.

What Display Language Affects

Setting the Display Language updates four things at once:

  • The AI’s replies. Chipp injects a Respond in <Language>. directive into the system prompt, so the AI answers in the chosen language even when your prompt is authored in English.
  • The consumer chat UI. The auth flow, history sheet, in-chat menu, file storage sheet, install prompts, package modal, and credit-purchase flow are all translated.
  • Transactional emails. OTP codes, password resets, and welcome emails go out in the chosen language. Whitelabel customizations still take priority where set.
  • Document direction and locale tags. The page’s <html lang> and <html dir> are set so screen readers, on-screen keyboards, and the chat input all behave correctly. Turning on right-to-left flips the layout.

Setting the Default Language (Builder)

Open Settings

Open your app, go to the Launch group, and click Settings.

Pick the Display Language

Scroll to the Language card and pick a language from the Display Language dropdown.

Set Text Direction

Picking a language sets the direction for you: Arabic and Hebrew switch Right-to-left text direction on, and every other language switches it off. To override it, change the checkbox after you pick the language. For example, untick it for a left-to-right layout in Arabic, or tick it for a right-to-left layout in any language.

Done — Saves Live

Language changes are live-on-save. You don’t need to publish a new version of the app — the next consumer message already uses the new language.

Tips for Multilingual Apps

TipWhy It Helps
Author the system prompt in EnglishThe AI translates output into the consumer’s chosen language. English prompts are easier to maintain, and large models work best with them.
Localize the welcome message and conversation startersStarters are static text — they don’t auto-translate. Write them in the target language so first impressions match.
Mix-language knowledge sources are fineKnowledge sources can be in any language. The AI reads them as-is and translates retrieval results into the consumer’s language.
Consider Arabic typographyArabic apps benefit from a font that supports Arabic glyphs and proper kerning. Set a custom font in Style Studio if needed.
Voice modeThe voice agent does not yet respect the Display Language toggle — if you want voice replies in a specific language, ask for it explicitly in your system prompt. See Voice Cloning for caveats around accent and TTS providers.

Limitations

  • The Chipp builder dashboard itself is English-only. The consumer chat experience is translated; the dashboard you log into to configure the app is not.
  • Conversation starters, custom CTAs, welcome messages, and any text you author manually are not auto-translated. Write them in the target language.
  • Some hosted-integration error messages (Google, Microsoft, etc.) come from the third-party provider and are not translated by Chipp.
  • Setup card: author conversation starters, system prompt, and welcome message
  • Embed Widget: the embedded widget inherits your app’s Display Language
  • Voice Cloning: language and accent in voice mode