[Feature Request] Auto-generated session title should follow conversation language / CLAUDE.md
Resolved 💬 3 comments Opened Apr 28, 2026 by enjiew Closed May 30, 2026
Summary
The auto-generated session title at the top of the Claude Code window is always in English, even when the entire conversation, the user's CLAUDE.md, and the user's auto-memory are in another language (in my case Chinese).
Repro
- Start a new Claude Code session.
- Have the entire conversation in Chinese.
- (Optional) Set CLAUDE.md / global memory to instruct Claude to "default to Chinese for everything written".
- Look at the session title in the top bar / session list.
Expected: Title is in the conversation language (e.g. Chinese).
Actual: Title is always English, e.g. Check WSL uninstall status on computer.
Why it matters
- The session list becomes hard to scan for non-English users — every entry looks like a translation of the actual work.
- It contradicts CLAUDE.md / memory directives that say "write everything in <language>".
- Other auto-generated text (commit messages, PR bodies, code comments) already follows the user's language preference; the session title is the only place that doesn't.
Suggestion
Either:
- Have the title-generation prompt follow the same language as the conversation / CLAUDE.md, or
- Add a
settings.jsonoption, e.g."sessionTitleLanguage": "auto" | "en" | "<locale>".
Environment
- Claude Code on Windows 11
- Claude Opus 4.7 (1M context)
---
中文补充:希望会话自动标题能跟随对话语言或 CLAUDE.md 的语言设置,而不是固定英文。目前我整个会话都是中文,标题仍然是 Check WSL uninstall status on computer 这样的英文。
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗