claude-code - 💡(How to fix) Fix [FEATURE] Respect conversation language for session titles in VSCode extension [1 participants]

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…
GitHub stats
anthropics/claude-code#47729Fetched 2026-04-15 06:43:55
View on GitHub
Comments
0
Participants
1
Timeline
4
Reactions
0
Participants
Timeline (top)
labeled ×4

Root Cause

This makes it very hard to scan the session list and find a past conversation at a glance. I have to open sessions one by one to recall what they were about, because the English summary doesn't match the Japanese content in my memory.

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

I use Claude Code's VSCode extension entirely in Japanese — all my prompts and all responses are in Japanese. However, the session list in the left sidebar shows auto-generated titles in English (e.g. "Review GitHub integration security", "Check remaining tasks").

This makes it very hard to scan the session list and find a past conversation at a glance. I have to open sessions one by one to recall what they were about, because the English summary doesn't match the Japanese content in my memory.

This is a significant friction point for non-English users who rely on the session list to navigate their work history.

Proposed Solution

Generate session titles in the same language as the conversation.

Ideal UX:

  • Detect the primary language of the conversation (first few user messages) and generate the title in that language.
  • Optionally, expose a setting like claude-code.sessionTitleLanguage: "auto" | "en" | "ja" | ... so users can force a specific language.
  • As a minimum fallback, surface an easy inline rename affordance (pencil icon on hover) so users can fix titles themselves without digging into menus.

Alternative Solutions

Generate session titles in the same language as the conversation.

Ideal UX:

  • Detect the primary language of the conversation (first few user messages) and generate the title in that language.
  • Optionally, expose a setting like claude-code.sessionTitleLanguage: "auto" | "en" | "ja" | ... so users can force a specific language.
  • As a minimum fallback, surface an easy inline rename affordance (pencil icon on hover) so users can fix titles themselves without digging into menus.

Priority

Low - Nice to have

Feature Category

Other

Use Case Example

Generate session titles in the same language as the conversation.

Ideal UX:

  • Detect the primary language of the conversation (first few user messages) and generate the title in that language.
  • Optionally, expose a setting like claude-code.sessionTitleLanguage: "auto" | "en" | "ja" | ... so users can force a specific language.
  • As a minimum fallback, surface an easy inline rename affordance (pencil icon on hover) so users can fix titles themselves without digging into menus.

Additional Context

No response

extent analysis

TL;DR

To address the issue of English session titles in a Japanese-language VSCode extension, consider implementing a feature to detect the primary language of the conversation and generate titles accordingly.

Guidance

  • Detect the primary language of the conversation by analyzing the first few user messages.
  • Expose a setting like claude-code.sessionTitleLanguage to allow users to force a specific language.
  • Provide an easy inline rename affordance, such as a pencil icon on hover, to enable users to fix titles themselves.
  • Consider adding a fallback option to use the user's preferred language as set in their VSCode settings.

Example

No specific code example can be provided without more context, but the solution might involve using a natural language processing library to detect the language of the conversation.

Notes

The proposed solution requires additional development to implement language detection and title generation. The priority of this feature is marked as "Low - Nice to have", so it may not be addressed immediately.

Recommendation

Apply a workaround by manually renaming session titles until a more permanent solution is implemented, as the issue is currently marked as low priority and may not be addressed soon.

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