[BUG] Desktop (Windows): Turkish speech transcribed as English — mic dictation ignores `language` setting

Resolved 💬 2 comments Opened Jun 3, 2026 by furkanbbygt Closed Jun 7, 2026

Summary

On the Claude Code desktop app (Windows), the built-in microphone dictation transcribes Turkish (tr) speech as English. The language setting in ~/.claude/settings.json is ignored by the desktop GUI mic.

Environment

  • Claude Code: v2.1.76 (desktop GUI app, Code tab)
  • OS: Windows 11
  • ~/.claude/settings.json: "language": "turkish" (also tried "tr")
  • Account: Claude Max (signed in via claude.ai)

Steps to reproduce

  1. Set "language": "turkish" in ~/.claude/settings.json, fully restart the app.
  2. Click the mic button in the input bar and speak a Turkish sentence.

Expected

Turkish speech transcribed in Turkish (the configured language).

Actual

English gibberish. A spoken Turkish sentence was transcribed as: "Will the Lewis and Duke Amor? The Dante chose Nelson. The dental chair." — the audio is decoded with an English language hint.

Key isolating detail

Windows Voice Typing (Win+H) transcribes the exact same Turkish speech perfectly into the same input box. So the microphone/OS is fine — only Claude's dictation pipeline forces English. The language setting does correctly control Claude's response language; it just isn't applied to desktop transcription.

Related

#33170, #50214, #52384, #47806, #53232, #33160 (Turkish), #62611 (pt-BR)

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗