Voice dictation ignores language setting — transcribes Russian speech as English
Resolved 💬 4 comments Opened Apr 14, 2026 by prokopaonline-web Closed Apr 17, 2026
Bug
Voice dictation (microphone button) transcribes Russian speech as English gibberish, completely ignoring the language setting.
Settings
{
"language": "ru",
"voiceEnabled": true
}
In ~/.claude/settings.json, language is set to "ru". According to docs, this should control the STT language.
Actual behavior
Speaking Russian into the microphone produces English words that make no sense:
"Yes. No work. Yeah. English speak. Okay. Rationalize. Russian language. Open."
(The user was saying something in Russian — the transcription is completely wrong English words.)
Expected behavior
Russian speech should be transcribed as Russian text when language: "ru" is set.
Environment
- Claude Code version: 2.1.104
- macOS Darwin 25.3.0
- Microphone permission granted
- System keyboard layouts: ABC + Russian
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗