You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[BUG] Hardcoded English labels in the UI are not translated #2425
Describe the bug
Some UI labels are hardcoded in English. These labels do not change when the user selects a different language.
To Reproduce
Write the steps that show the bug:
Go to Settings > Language and select a language other than English (for example, Deutsch).
Open the chat view.
Click the auto-approve button below the chat input. The auto-approve dropdown opens.
Look at the label next to the toggle switch at the bottom of the dropdown. The label shows "Enabled" in English. The other text in the dropdown shows in the selected language.
Expected behavior
The label next to the toggle shows in the selected language.
Screenshots
Video
What version of zoo are you running
3.96.0
Additional context
The cause is in webview-ui/src/components/chat/AutoApproveDropdown.tsx:276. The label is a string literal. It does not use t():
The aria-label="Toggle auto-approval" on the toggle at line 273 has the same problem. Screen readers read it in English.
This is not the only case. More hardcoded labels, aria-label, title, placeholder, and alt values are in the webview code. A search of the code can find them.
Activity
rrewll commentedon Nov 11, 2026
Claiming
fix(ui): translate remaining hardcoded labels (Zoo-Code-Org#2425)
fix(ui): translate remaining hardcoded labels (Zoo-Code-Org#2425)
fix(ui): translate remaining hardcoded labels (Zoo-Code-Org#2425)