> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anarlog.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Use multiple languages

> Choose the language for AI output and tell transcription which languages to expect.

Anarlog separates the language used for summaries and chat from the languages it should expect in a conversation.

## Choose the main language

Open **Settings → General** and choose **Main language** under **Language & Region**.

Anarlog uses the main language for chat and as the default for summaries. It is also always included as a transcription language.

When you add spoken languages, Anarlog checks the transcript and writes the summary in the language used most among your selected languages. Generated titles follow the summary. If detection is unavailable, Anarlog uses your main language.

Changing the main language does not translate an existing transcript. Regenerate a summary to apply the new output language to an older meeting.

## Add spoken languages

Under **Additional spoken languages**, add other languages people may use in the same meeting. This gives transcription more context for multilingual conversations.

The selected Transcription provider and model must support those languages. If a language is missing or performs poorly, try another model under **Settings → Transcription**.

## Languages you can choose

Settings offers these languages for the main language and additional spoken languages:

Arabic, Belarusian, Bulgarian, Bangla, Bosnian, Catalan, Czech, Danish, German, Greek, English, Spanish, Estonian, Persian, Finnish, French, Hebrew, Hindi, Croatian, Hungarian, Indonesian, Italian, Japanese, Kannada, Korean, Lithuanian, Latvian, Macedonian, Marathi, Malay, Dutch, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Serbian, Swedish, Tamil, Telugu, Thai, Filipino, Turkish, Ukrainian, Urdu, Vietnamese, and Chinese.

That list is the Anarlog Cloud picker. On-device and bring-your-own-key models can support a subset or a different set:

* **Soniqo** transcribes Bulgarian, Czech, Danish, German, Greek, English, Spanish, Estonian, Finnish, French, Croatian, Hungarian, Italian, Lithuanian, Latvian, Maltese, Dutch, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Swedish, and Ukrainian.
* **Apple Speech** live transcription uses one supported language at a time: German, English, Spanish, French, Italian, Japanese, Korean, Portuguese, Cantonese, or Chinese. Add that language in macOS System Settings before selecting Apple Speech.
* **On-device file** uses the language list of the whisper.cpp `.bin` you select.
* A bring-your-own-key provider uses that provider's language list. See [How can I use on-device models?](/help#use-on-device-models).

## Improve names and jargon

Language selection does not teach the model company-specific terminology. Add names, acronyms, and product terms under **Settings → Dictionary**.

For summary structure and wording, use [Customize meeting summaries](/customize-summaries).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.