Language and region
Language and region
Open Settings → Appearance → Language and region to choose the Holaryn
interface language. The choice applies immediately and is stored in this
browser or desktop profile.
Available choices are:
- System default: follow a supported browser or operating-system language,
then fall back to English. - English, Spanish, and French: reviewed core interface locales.
- Pseudo (expanded) and Pseudo (RTL): layout-testing modes intended for
contributors.
The interface choice controls labels, approvals, onboarding, errors,
accessibility names, reading direction, dates, numbers, currency, file sizes,
and lists. Some older, non-critical screens remain English while translation
coverage expands.
Conversation and voice languages are separate controls on the same page.
Changing the interface to French does not force a model to answer in French,
and it does not change speech recognition or voice output. Choose each
explicitly when you want them to differ.
Safety-critical Spanish and French messages are tied to a reviewed source
version. If a translation has not been reviewed after the English consequence
changes, Holaryn shows the reviewed English message instead.
For CLI or service diagnostics, use:
holaryn locale --locale es
holaryn locale --locale fr --conversation-language es --voice-language en --json
The service also accepts HOLARYN_UI_LOCALE,
HOLARYN_CONVERSATION_LANGUAGE, and HOLARYN_VOICE_LANGUAGE. Explicit command
options take precedence for holaryn locale; unsupported UI locales fall back
to English.
Translation contributors should follow
docs/localization.md, including ICU variables,
safety review versions, pseudo-locale testing, and the no-new-raw-string gate.