Skip to content

Internationalize UI headings and add translation keys#3

Merged
osoulmate merged 1 commit intomainfrom
codex/fix-internationalization-issues-in-content-titles
Mar 10, 2026
Merged

Internationalize UI headings and add translation keys#3
osoulmate merged 1 commit intomainfrom
codex/fix-internationalization-issues-in-content-titles

Conversation

@osoulmate
Copy link
Copy Markdown
Owner

Motivation

  • Introduce i18n for UI page and card titles so the dashboard can display localized strings (added Chinese translations).

Description

  • Added numerous translation keys and Chinese strings to ui/src/ui/i18n.ts for pages such as Usage, Agents, Nodes, Cron, Debug, Overview, Sessions, Skills, Channels, Logs, and Instances.
  • Replaced hard-coded English headings in many view components with tr(key, fallback) calls and imported tr from ../i18n.ts across files under ui/src/ui/views/.
  • Preserved English fallbacks in every tr usage so UI continues to render when a translation is missing.

Testing

  • Ran a TypeScript type-check/build of the UI sources (tsc/UI build) and it completed without type errors.
  • No automated unit tests were added or modified in this change.

Codex Task

@osoulmate osoulmate merged commit 6260463 into main Mar 10, 2026
7 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant