Skip to content

feat: complete UI internationalization and component improvements#162

Merged
nashsu merged 1 commit into
nashsu:mainfrom
XuLpCMCC:main
May 14, 2026
Merged

feat: complete UI internationalization and component improvements#162
nashsu merged 1 commit into
nashsu:mainfrom
XuLpCMCC:main

Conversation

@XuLpCMCC
Copy link
Copy Markdown
Contributor

Add i18n (English/Chinese) support for UI components:

  • chat-panel: conversation list, empty states, message counts
  • graph-view: graph panel UI, filters, insights panel
  • lint-view: wiki lint panel, warning labels
  • sidebar-panel: navigation labels
  • sources-view: import/filter labels, delete confirmations
  • create-project-dialog: form labels, placeholders, error messages
  • chat-store: conversation auto-title

Add corresponding translation keys in en.json and zh.json.

Add i18n (English/Chinese) support for UI components:
- chat-panel: conversation list, empty states, message counts
- graph-view: graph panel UI, filters, insights panel
- lint-view: wiki lint panel, warning labels
- sidebar-panel: navigation labels
- sources-view: import/filter labels, delete confirmations
- create-project-dialog: form labels, placeholders, error messages
- chat-store: conversation auto-title

Add corresponding translation keys in en.json and zh.json.
@nashsu nashsu merged commit 6cc1e9e into nashsu:main May 14, 2026
3 checks passed
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.

2 participants