Geprüft · 2026-10-19 · die language-Einstellung in Claude Code und zwei Nutzerberichte

Claude Code antwortet auf Englisch: die language-Einstellung

Im offiziellen language-Abschnitt steht, dass der Wert unverändert als Anweisung an das Modell geht und Claude Code die Schreibweise nicht prüft. Auf GitHub gibt es zwei Nutzerberichte, wonach eine Sitzung trotz gesetzter Sprache mitten im Gespräch auf Englisch wechselt; beide Berichte stammen aus der Claude-Desktop-App unter Windows (Registerkarte Code), das CLI kommt in ihnen nicht vor. Stand 2026-10-19 sind beide Issues offen.

Aktualisiert 2026-10-19

Ein Key für Claude, GPT und führende chinesische Modelle, Bezahlung pro Token, in wenigen Minuten startklar.

#Wert als Anweisung#Schreibweise ungeprüft#zwei Nutzerberichte#wie die Regel zu schreiben ist

Mechanismus, zwei Nutzerberichte und was Sie tun können

Mechanismus

Der Wert wird zur Anweisung an das Modell

Der Abschnitt language der offiziellen settings-reference schreibt: Der Wert wird wörtlich als Anweisung an Claude übergeben, immer in dieser Sprache zu antworten, und jeder Sprachname funktioniert, den Claude lesen kann. Eine feste Sprachliste gibt es nicht – was Sie eintragen, wird unverändert weitergegeben.

Wie der Sprachname geschrieben wird

Ein Tippfehler löst keinen Fehler aus

Im selben Abschnitt steht: Claude Code prüft den Wert nicht, ein falsch geschriebener Sprachname erreicht Claude daher ohne Fehlermeldung. Der Typ ist ein beliebiger Sprachname, die offiziellen Beispiele sind `"japanese"`, `"spanish"` und `"french"`.

Zwei Nutzerberichte

Nutzerberichte auf GitHub

Issue #101940 (eingereicht 2026-10-14, am 2026-10-19 offen, 0 Kommentare) trägt den Titel `[BUG] Claude switches to English mid-session despite Japanese conversation and "language": "japanese" (Windows desktop app)`; Issue #99603 (eingereicht 2026-10-05, 1 Kommentar) trägt den Titel `Opus 5.5 / Sonnet 5.5 drift into English mid-session despite German user input`, und im Text steht, dass das Modell in Sitzungen mit Opus 5.5 und Sonnet 5.5 seine Antworten wiederholt auf Englisch wechselt, obwohl alle Nutzernachrichten auf Deutsch sind. Beide Berichte stammen aus der Claude-Desktop-App unter Windows (Registerkarte Code), das CLI kommt in ihnen nicht vor. Beides sind Nutzerberichte auf GitHub, keine offizielle Schlussfolgerung.

Was Sie tun können

settings.json und eine Regeldatei

„language“: „japanese“ in settings.json zu schreiben ist das Beispiel aus der offiziellen Doku (Geltungsbereich Any file, Standardwert unset). Zur CLAUDE.md schreibt die offizielle Doku: Sie wird als Kontext behandelt und nicht als erzwungene Konfiguration, und je konkreter und knapper die Anweisungen, desto zuverlässiger folgt Claude ihnen. Ob Sie zusätzlich eine Sprachregel schreiben, steht in der Doku nicht.

Claude Code antwortet auf Englisch, obwohl language gesetzt ist

Der Mechanismus steht oben. Warum eine Sitzung mitten im Gespräch auf Englisch wechselt, steht in den Docs nicht. Die Community-Berichte ergänzen, dass es kein Anzeigeproblem ist: Im Sitzungsverlauf selbst steht englischer Text, das Modell schreibt also tatsächlich Englisch.

Offizielle Einstellungsreferenz und die beiden Issues am 2026-10-19

Geprüft am 2026-10-19: Der Abschnitt language der offiziellen settings-reference schreibt, dass der Wert zur Anweisung an das Modell wird, der Geltungsbereich Any file ist und der Standardwert unset. Die beiden Issues und ihr aktueller Stand stehen oben; der Issue-Status ändert sich, die GitHub-Seite ist der Maßstab.

Zeitleiste

2026-10-05

Issue #99603 wird eingereicht: Der Bericht schreibt, dass Opus 5.5 / Sonnet 5.5 mitten in der Sitzung auf Englisch wechseln, obwohl alle Nutzernachrichten auf Deutsch sind, und dass die globale CLAUDE.md auf Deutsch geschrieben ist, ohne ausdrückliche Sprachregel.

2026-10-14

Issue #101940 wird eingereicht: Der Bericht schreibt über eine japanische Sitzung, die mitten im Gespräch auf Englisch wechselt, im Titel steht "language": "japanese"; als Zeitraum nennt er 2026-10-13 bis 2026-10-14.

2026-10-19

Stand 2026-10-19 sind beide Issues offen, mit 0 und 1 Kommentar, und der im offiziellen language-Abschnitt beschriebene Mechanismus hat sich nicht geändert.

Was die offiziellen Dokumente schreiben und was sie unbeantwortet lassen

Bestätigt (wörtlich)

① Der Wert von language wird zu einer Anweisung an das Modell, und jeder Sprachname funktioniert, den Claude lesen kann; ② der Standardwert ist unset, und ohne gesetzten Wert folgen die Sitzungstitel der Sprache des Gesprächs; ③ der Typ ist ein beliebiger Sprachname, die offiziellen Beispiele sind `"japanese"`, `"spanish"` und `"french"`; ④ CLAUDE.md wird als Kontext behandelt und nicht als erzwungene Konfiguration; ⑤ je konkreter und knapper die Anweisungen, desto zuverlässiger folgt Claude ihnen; ⑥ der Titel von Issue #101940 beschreibt eine japanische Sitzung, die mitten im Gespräch auf Englisch wechselt; ⑦ der Titel von Issue #99603 beschreibt eine deutsche Sitzung, die mitten im Gespräch auf Englisch wechselt; ⑧ im Bericht steht, dass im Sitzungsverlauf selbst englischer Text steht, es ist also kein Anzeigeproblem; ⑨ im Bericht steht, dass die globale CLAUDE.md auf Deutsch geschrieben ist, ohne ausdrückliche Sprachregel; ⑩ der offizielle Rat lautet, Anweisungen so konkret zu schreiben, dass man sie nachprüfen kann.

Was die offiziellen Dokumente nicht sagen

Die offiziellen Docs nennen keine Ursache für den Wechsel, und in beiden Issues gibt es keinen Schluss, beschrieben ist das Verhalten selbst. Auch dazu äußern sich die offiziellen Quellen nicht: bei welchem Modell das seltener vorkommt – in den beiden Issues stehen Opus 5.5 und Sonnet 5.5, die Berichte vergleichen die Modelle aber nicht miteinander; und was mit den beiden Issues geschieht und ob sie behoben werden, steht weder in der Doku noch in den Issues, der Status ist der GitHub-Seite zu entnehmen.

Nur die language-Einstellung oder zusätzlich eine klare Regel

Nur die language-Einstellung

Das offizielle Beispiel ist „language“: „japanese“ in settings.json, Geltungsbereich Any file. Im Bericht zu #101940 steht, der Autor habe die Sprache in settings.json gesetzt, Regeln in einer Memory-Datei geschrieben und Hooks ergänzt, die Antworten seien trotzdem auf Englisch zurückgegangen.

Zusätzlich eine Regel in CLAUDE.md / AGENTS.md

Der offizielle Rat lautet, Anweisungen so konkret zu schreiben, dass man sie nachprüfen kann; ein Beispiel für eine Sprachregel gibt die Doku nicht.

Schritte zur Prüfung

① Schreibweise der Sprache prüfen: Ein Tippfehler löst keinen Fehler aus. ② Geltungsbereich und den tatsächlich wirksamen Wert prüfen: Geltungsbereich Any file, Standardwert unset, und ohne gesetzten Wert folgen die Sitzungstitel der Sprache des Gesprächs. ③ Eine konkrete Regel in CLAUDE.md oder AGENTS.md schreiben: Laut offizieller Dokumentation ist CLAUDE.md Kontext und keine erzwungene Konfiguration, und je konkreter die Regel, desto stabiler wird sie befolgt. ④ Eine Sitzung eine Weile beobachten: In den Berichten kommt der Wechsel in langen Sitzungen und in Abschnitten mit vielen Werkzeugaufrufen vor. ⑤ Wenn es trotzdem passiert, protokollieren: Schreiben Sie Sitzung, Modell, Zeitpunkt und die Stelle, an der es auf Englisch wechselte, in ein GitHub-Issue.

Claude Code über QCode nutzen

Auf der QCode-Seite lassen sich die Claude-Modelle claude-opus-5-5, claude-sonnet-5-5 und claude-haiku-5-5 einstellen; abgerechnet wird pro Token, die Preise je Modell stehen auf /models, 5 parallele Anfragen, dieselben Modelle wie in den Privatplänen. Kein Monatsplan nötig? Nutzungspakete starten bei $4 – ein einmalig gekaufter Betrag, den Sie in 7–90 Tagen verbrauchen.

Häufig gestellte Fragen

Warum wechselt Claude Code trotz gesetzter language-Einstellung ins Englische?

Die offiziellen Docs geben keinen Grund dafür, dass eine Sitzung mitten im Gespräch auf Englisch wechselt. Auf GitHub gibt es einen Nutzerbericht: Der Autor hat in settings.json "language": "japanese" gesetzt, Regeln in eine Memory-Datei geschrieben und Hooks ergänzt, die Antworten gingen trotzdem auf Englisch zurück.

Was passiert, wenn der Sprachname falsch geschrieben ist?

Es gibt keine Fehlermeldung. Nach der offiziellen Formulierung prüft Claude Code den Wert nicht, ein falsch geschriebener Sprachname erreicht das Modell also trotzdem – schreiben Sie den Wert beim Prüfen sorgfältig ab.

Hilft eine Sprachregel in der CLAUDE.md?

Die offizielle Einordnung ist Kontext und nicht erzwungene Konfiguration: CLAUDE.md wird als Kontext behandelt, davon hängt ab, wie zuverlässig die Regel befolgt wird, und dieselbe Passage schreibt, dass je konkreter und knapper die Anweisungen, desto zuverlässiger Claude ihnen folgt. Schreiben Sie also einen konkreten Satz, den Sie nachprüfen können, statt einer vagen Forderung.

Was steht in den beiden Issues?

Beides sind Nutzerberichte auf GitHub. #101940 (eingereicht 2026-10-14, 0 Kommentare) berichtet über eine japanische Sitzung, die mitten im Gespräch auf Englisch wechselt, im Titel steht "language": "japanese"; #99603 (eingereicht 2026-10-05, 1 Kommentar) berichtet über eine deutsche Sitzung, die auf Englisch wechselt, und hält fest, dass die globale CLAUDE.md auf Deutsch geschrieben ist, ohne ausdrückliche Sprachregel. Beide Berichte stammen aus der Claude-Desktop-App unter Windows (Registerkarte Code), das CLI kommt in ihnen nicht vor. Das sind Community-Berichte und keine offizielle Schlussfolgerung.

Hilft ein anderes Modell?

Die offiziellen Quellen ziehen keinen solchen Schluss. In den beiden Issues werden Opus 5.5 und Sonnet 5.5 genannt, die Berichte vergleichen die Modelle nicht miteinander, und eine offizielle Aussage, welches Modell nicht auf Englisch wechselt, gibt es nicht. Machen Sie die Regel konkret und protokollieren Sie den Fall in einem Issue.

Wie wird der Wert der language-Einstellung in Claude Code geschrieben?

Das offizielle Beispiel ist „language“: „japanese“ in settings.json. Der Wert ist ein beliebiger Sprachname, den Claude lesen kann, der Standardwert ist unset und der Geltungsbereich ist Any file.

Quellen

Offizielle Formulierungen: die Einstellungsreferenz von Claude Code und die offizielle Seite zum Gedächtnis (code.claude.com/docs/en, abgerufen und geprüft am 2026-10-19). Nutzerberichte: die Issues #101940 und #99603 im Repository anthropics/claude-code auf GitHub (abgerufen und geprüft am 2026-10-19). Auf der QCode-Seite: die Seite zu den Nutzungspaketen auf qcode.cc in fünf Sprachen, die Modellseite auf qcode.cc und die Seite zur deutschen Ausgabesprache auf qcode.cc (alle am 2026-10-19 geprüft).

Claude Code über QCode nutzen

Prüfen Sie zuerst den language-Wert in settings.json, dann wählen Sie das Modell.

Unsicher, womit Sie anfangen sollen?

Eine Woche ausprobieren

Wochenpaket für $4: $30 Kontingent, 7 Tage gültig

Täglich im Einsatz

Starter für $8.57 pro Monat – pro $1 Kontingent etwa halb so teuer wie das Monatspaket ($5 Kontingent pro Tag)