Feature Request: Localization support for Knurl companion (speech bubble language)

Status Closed — not planned
Maintainer reply None cached
Activity 4 comments · opened Apr 1, 2026 · closed Apr 9, 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

The Knurl snail companion's speech bubbles are displayed in English only, with no configuration option to change the
language. For non-English users, this creates a disconnect — the entire workflow is in their native language, but the
companion speaks only English. There is currently no setting in settings.json or elsewhere to control this behavior.

Proposed Solution

Add a locale setting for the Knurl companion, either in settings.json or as a Claude Code configuration option.

Example:
{
"buddyLocale": "ja"
}

This would allow the speech bubble messages to be displayed in the user's preferred language, consistent with the rest
of their localized workflow.

Alternative Solutions

No viable workaround currently exists. The companion's messages are hardcoded in English and cannot be suppressed or
redirected. We have submitted feedback through this issue as the only available channel.

---
優先順位: Nice to have(低め)

特集カテゴリ: UI / UX

Priority

Low - Nice to have

Feature Category

Other

Use Case Example

  1. User works entirely in Japanese — prompts, responses, file comments are all in Japanese.
  2. Knurl appears and displays an English speech bubble.
  3. The language switch breaks the immersion and is mildly confusing.
  4. With a "buddyLocale": "ja" setting, Knurl would display messages in Japanese, keeping the experience consistent.

Additional Context

_No response_

View original on GitHub ↗

4 Comments

simone-baldi-varbms · 6 months ago

+1 — Same need here. Would love to configure the companion language to Italian.

Vampact · 6 months ago

---
Workaround found: You can make the companion speak your language by editing companion.personality in ~/.claude.json directly.

  1. Open C:\Users\[username]\.claude.json (Windows) or ~/.claude.json
  2. Find the "companion" block
  3. Add "reply in {your language}." at the very beginning of the "personality" value

Example for Korean:
"companion": {
"name": "...",
"personality": "reply in Korean. An impatient ghost who debugs with surgical precision...",
"hatchedAt": ...
}

Changes apply in real-time without restarting. Tested and confirmed with multiple companions.

Note: This is more of a hack than a proper fix — we're injecting a language directive into the personality prompt rather than using a dedicated language setting. It works, but the mechanism isn't officially documented and may break in future updates.

---

Thanks to https://github.com/anthropics/claude-code/issues/41935#issuecomment-4173900446

alii · 6 months ago

Thank you for trying out the buddy. It was a small April Fools feature and has been removed in the latest release, so closing this as not planned.

github-actions[bot] · 6 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.