Skip to content

fix(ui): localize project flows and theme settings colors#222

Open
vickioo wants to merge 1 commit into
EnSue-Laboratories:mainfrom
vickioo:codex/i18n-theme-settings-polish
Open

fix(ui): localize project flows and theme settings colors#222
vickioo wants to merge 1 commit into
EnSue-Laboratories:mainfrom
vickioo:codex/i18n-theme-settings-polish

Conversation

@vickioo
Copy link
Copy Markdown
Contributor

@vickioo vickioo commented May 21, 2026

Summary

  • Replace the duplicate top language dropdown with the existing segmented language switch UI and remove the later duplicate language block.
  • Move provider upstream settings and shared switches onto theme tokens so light/custom color profiles are respected.
  • Localize New Project, project menu actions, and project context editing dialogs, including zh-CN strings, and pass locale through the project UI chain.

Upstream/release check

Validation

  • npm run verify:theme-tokens
  • npx eslint src/App.jsx src/components/NewProjectModal.jsx src/components/ProjectContextModal.jsx src/components/ProjectGroup.jsx src/components/Settings.jsx src/components/Sidebar.jsx src/i18n/index.js
  • npm run build

Notes

  • Full npm run lint still fails on pre-existing unrelated files such as chat.jsx, ValueControlBlock.jsx, and pm-components; this patch keeps those out of scope.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant