Languages
The interface languages and how to set one.
The Bristlenose interface — menus, buttons, and the chrome around the report — is available in nineteen languages, or twenty-one locales once regional variants are counted:
| Code | Language |
|---|---|
en |
English |
es |
Spanish |
ja |
Japanese |
fr |
French |
de |
German |
ko |
Korean |
cs |
Czech |
it |
Italian |
pl |
Polish |
ru |
Russian |
uk |
Ukrainian |
da |
Danish |
sv |
Swedish |
nb |
Norwegian (Bokmål) |
tr |
Turkish |
nl |
Dutch |
fi |
Finnish |
pt-BR |
Portuguese (Brazil) |
pt-PT |
Portuguese (Portugal) |
zh-Hant |
Chinese (Traditional) |
zh-Hant-HK |
Chinese (Traditional, Hong Kong) |
The interface language is detected from your browser or system. To set it explicitly:
macOS app
Open Settings (⌘,), go to the Appearance tab, and choose a language from the Language picker.
Command line
Pass the --lang flag:
bristlenose run interviews --lang fr
Interface language and transcription language are separate
--lang changes the interface only. The language Bristlenose expects to hear in the recordings is a different setting — BRISTLENOSE_WHISPER_LANGUAGE, which defaults to en. Set it to match your recordings:
export BRISTLENOSE_WHISPER_LANGUAGE=es
Report content
The interface is translated, but the report's content — quotes, themes, and analysis — is produced in the language of the interviews and is not translated.
Contributing translations
Interface translations are maintained on Hosted Weblate. Corrections and new languages are welcome there.