Skip to content

feat(i18n): support bilingual CLI help and quick start - #168

Merged
XXPermanentXX merged 14 commits into
mainfrom
feat/bilingual-quick-start-examples
Aug 18, 2026
Merged

feat(i18n): support bilingual CLI help and quick start#168
XXPermanentXX merged 14 commits into
mainfrom
feat/bilingual-quick-start-examples

Conversation

@XXPermanentXX

Copy link
Copy Markdown
Collaborator

Summary

  • add config-based en-US / zh-CN language selection with lightweight colocated LocalizedText
  • localize root, group, and command Help, including flags, notes, and natural-language examples
  • adapt Quick Start ordering/emphasis and Config UI content to the selected language
  • keep generated Skill references in English and remove the unused i18next dependency
  • localize Help metadata for commands introduced by the latest main changes and document bilingual Help as a maintenance requirement

Verification

  • vp check — 0 errors (5 existing warnings)
  • vp run -r build
  • vp test packages/runtime/tests/i18n.test.ts packages/commands/tests/config-ui.test.ts packages/commands/tests/e2e/usage-free.e2e.test.ts — 19 passed, 15 skipped
  • manual Chinese and English pnpm bl ... --help smoke checks

@XXPermanentXX
XXPermanentXX merged commit a8774cc into main Aug 18, 2026
2 checks passed
@XXPermanentXX
XXPermanentXX deleted the feat/bilingual-quick-start-examples branch August 18, 2026 09:08
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