claude-code - 💡(How to fix) Fix [FEATURE] Feature request: Make sidebar conversation title language match user's input language

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Root Cause

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
RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing requests and this feature hasn't been requested yet
  • 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:

  1. A setting in ~/.claude/settings.json to specify preferred title language (e.g., "titleLanguage": "ja" or "auto")
  2. Default behavior: match the dominant language of the conversation
  3. 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

extent analysis

TL;DR

The issue can be potentially resolved by introducing a setting to specify the preferred title language or by implementing a default behavior that matches the dominant language of the conversation.

Guidance

  • Investigate the summarizer model's system prompt to understand why it biases toward English output, even with Japanese input.
  • Consider adding a setting in ~/.claude/settings.json to allow users to specify their preferred title language, such as "titleLanguage": "ja" or "auto".
  • Explore the possibility of automatically detecting the dominant language of the conversation and using it for the title.
  • Evaluate the feasibility of allowing manual rename of session titles from the sidebar as a workaround.

Example

No code snippet is provided as the issue does not contain sufficient technical details to create a specific example.

Notes

The solution may depend on the capabilities of the summarizer model and the complexity of implementing language detection. The proposed solutions may require significant changes to the application's architecture.

Recommendation

Apply a workaround by allowing manual rename of session titles from the sidebar, as this seems to be the most straightforward solution that can be implemented without requiring significant changes to the application's architecture.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [FEATURE] Feature request: Make sidebar conversation title language match user's input language