Skip to content

[BUG] UI text stays in the old language after a language switch #2185

Closed

Description

@rrewll

Describe the bug
After you change the language in Settings, some parts of the Zoo Code do not change. They continue to show the old language until you reload the webview.

To Reproduce

  1. Open Zoo Code. The UI language is English.
  2. Open Settings. Go to the "Language" section.
  3. Select a different language, for example "Español". Click "Save".
  4. Look to the labels. Text is still in English.
  5. Go back to the chat view. Some text is still in English ("Zoo is a whole AI dev team in your editor", "Check our docs to get started", "Recent tasks", etc.), some text is in Spanish now ("Modos personalizables" and "Trae tu propio modelo", etc.).
  6. Let's reload the webview. Open some task from the Recent task and go back (click "New Task" in the header).
  7. Look at the labels. Now all text is in Spanish ("Zoo Code es todo un equipo de desarrollo de IA en tu editor", "Consulta nuestra documentación para saber más", "Tareas" from p. 5). That's the workaround to make the UI language in the webview consistent.
  8. If you close VS Code, open it again and click to the Zoo Code extension, you can see the inconsistency from p. 5: some text in English, some text in Spanish.

Expected behavior
All UI text changes to the new language immediately after you click "Save". You do not need to reload the webview.

Screenshots

Image

Video

Screen.Recording.2026-10-24.at.23.07.42.mov

What version of zoo are you running
3.90.0

Additional context
I see related PRs #419 and #475 tried to fix this problem but both were closed.

Activity

  1. added theissue type on Oct 24, 2026
  2. rrewll commented on Oct 24, 2026

    @rrewll
    ContributorAuthor

    Claiming

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions