[FEATURE] Feature request: Make sidebar conversation title language match user's input language
Resolved 💬 3 comments Opened Apr 20, 2026 by skmt099 Closed Apr 24, 2026
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Problem
The auto-generated titles in the sidebar are often in English even when the
entire conversation is conducted in Japanese. This makes it harder to scan
and identify past sessions for non-English users.
Example
- My conversations are 95%+ in Japanese
- First user message is pure Japanese (e.g., "前セッションからの引き継ぎ...")
- Yet some titles come out in English (likely because the content contains
technical terms like filenames, "Phase 6", etc.)
- Inconsistency: some sessions get Japanese titles, others get English titles
for similar content
Proposed Solution
Proposed solution
Either of:
- A setting in
~/.claude/settings.jsonto specify preferred title language
(e.g., "titleLanguage": "ja" or "auto")
- Default behavior: match the dominant language of the conversation
- Allow manual rename of session titles from the sidebar
Environment
- Claude Code version: 2.1.114
- Platform: macOS (VSCode extension / native app)
- Language: Japanese
Additional context
Even when explicitly starting a new session with Japanese text, the title
often renders in English, suggesting the summarizer model's system prompt
biases toward English output regardless of input language.
Alternative Solutions
_No response_
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗