1. Listen
Built-in Mac listening support
The app asks macOS which languages the current Mac can understand during a call.
Supported voice translation languages
Translate Chat Voice can translate between any two languages shown here, as long as both are available on your Mac. The app lists a language only when the current Mac can both understand speech and speak the translated result aloud for the same exact locale.
With all Apple voice assets installed on the current macOS generation, that gives users up to 41 locale choices across 31 language families.
Translate Chat Voice uses Apple voice capabilities built into macOS so the app can stay lightweight, install faster, avoid large bundled voice downloads, and feel more responsive during live calls.
How the app decides
1. Listen
The app asks macOS which languages the current Mac can understand during a call.
2. Speak
The app checks which Apple voices are available to speak translated audio back aloud.
3. Exact locale match
A locale appears only when macOS exposes the same language and region for both listening and speaking, such as vi-VN or en-US.
Why use macOS voice support
Translate Chat Voice can use voice capabilities already provided by macOS, so users do not have to install a separate speech engine before trying the app.
Because the app does not bundle large voice models for every language, the installer can stay smaller and easier to update.
Using Apple voice support that is already optimized for the Mac helps translated speech come back quickly enough for natural call flow.
All supported locale choices
These are the locale choices available when macOS can both understand speech and speak translated audio for the same language and region. Regional variants matter because both sides must use the same locale code.
| Language | Supported locale codes | Regions |
|---|---|---|
| Catalan |
ca-ES
|
Spain |
| Chinese |
zh-CN
zh-TW
|
China mainland, Taiwan |
| Croatian |
hr-HR
|
Croatia |
| Czech |
cs-CZ
|
Czechia |
| Danish |
da-DK
|
Denmark |
| Dutch |
nl-BE
nl-NL
|
Belgium, Netherlands |
| English |
en-AU
en-GB
en-IE
en-IN
en-US
en-ZA
|
Australia, United Kingdom, Ireland, India, United States, South Africa |
| Finnish |
fi-FI
|
Finland |
| French |
fr-CA
fr-FR
|
Canada, France |
| German |
de-DE
|
Germany |
| Greek |
el-GR
|
Greece |
| Hebrew |
he-IL
|
Israel |
| Hindi |
hi-IN
|
India |
| Hungarian |
hu-HU
|
Hungary |
| Indonesian |
id-ID
|
Indonesia |
| Italian |
it-IT
|
Italy |
| Japanese |
ja-JP
|
Japan |
| Korean |
ko-KR
|
South Korea |
| Malay |
ms-MY
|
Malaysia |
| Norwegian Bokmal |
nb-NO
|
Norway |
| Polish |
pl-PL
|
Poland |
| Portuguese |
pt-BR
pt-PT
|
Brazil, Portugal |
| Romanian |
ro-RO
|
Romania |
| Russian |
ru-RU
|
Russia |
| Slovak |
sk-SK
|
Slovakia |
| Spanish |
es-ES
es-MX
|
Spain, Mexico |
| Swedish |
sv-SE
|
Sweden |
| Thai |
th-TH
|
Thailand |
| Turkish |
tr-TR
|
Turkey |
| Ukrainian |
uk-UA
|
Ukraine |
| Vietnamese |
vi-VN
|
Vietnam |
Get the largest language list
The final list is controlled by the voice features Apple exposes on your Mac. These steps help the app see every language your Mac can make available.
Open System Settings, go to Accessibility, then Spoken Content. In System Voice, use Manage Voices to download the voices you want available for translation speech output.
When prompted, allow Translate Chat Voice to use the microphone and Apple voice support so the app can listen to selected languages during calls.
Apple can add, change, or remove language assets in OS releases. Updating macOS gives the app the newest listening and speaking language catalog Apple exposes.
Restart the app after installing voices. The language picker is the source of truth because it reflects the exact languages your Mac can both understand and speak aloud.
Why some Apple languages are not listed
Some locales can be understood by macOS but do not have a matching Apple voice for speaking the translation back. Others have voices but cannot be understood for live call input. Translate Chat Voice avoids showing those choices because a call needs both directions to feel usable.
Examples include ar-SA, en-CA, es-US, fr-CH, and zh-HK.
Examples include ar-001, bg-BG, bn-IN, kn-IN, ta-IN, and te-IN.
Language support FAQ
Not always. The app checks which languages the current Mac can both understand and speak aloud. On the same macOS build with all Apple voice assets installed, up to 41 locale choices is the expected ceiling for the current app logic.
Translate Chat Voice needs the same exact locale to be available for both listening and spoken playback. If Apple exposes only one side, or exposes different regional codes such as ar-SA for listening and ar-001 for speaking, the app does not list that language today.
No. TranslateChatVoice Mic and TranslateChatVoice Speaker route audio into and out of calling apps. Language availability comes from the built-in voice capabilities Apple exposes on the current Mac.
No. The current app does not force fully offline listening. If you require everything to happen on the device without network help, the available language list can be much smaller and depends on the assets Apple exposes on that Mac.
Using the voice features already built into macOS helps keep the app lightweight, reduces setup, avoids bundling large voice files, and lets calls feel smoother because the app can use Apple voice support already optimized for the Mac.
macOS helps the app listen and speak aloud without a heavy local setup. Translation, conversation context, and AI summaries still use server-side AI services, which create ongoing operating costs. Free limits make the app available for light testing, while paid plans provide more capacity for regular translated calls.