Skip to content

docs(i18n): translate Korean browser assist UI - #6212

Open
BusanGukbap wants to merge 1 commit into
nexu-io:mainfrom
BusanGukbap:docs/i18n-korean-browser-assist
Open

docs(i18n): translate Korean browser assist UI#6212
BusanGukbap wants to merge 1 commit into
nexu-io:mainfrom
BusanGukbap:docs/i18n-korean-browser-assist

Conversation

@BusanGukbap

Copy link
Copy Markdown
Contributor

Why

Korean-locale users encounter Browser Assist guidance and recovery errors in English while extracting a brand. The flow requires following several exact UI actions, so English-only instructions make it harder to complete.

What users will see

When Korean is selected, Browser Assist guidance, snapshot errors, and recovery cards appear in Korean. Existing UI labels such as Browser, More, Download Page, Next Step, and Continue extraction stay in English so they match the controls users click.

Surface area

  • UI — new page / dialog / panel / menu item / setting / empty state in apps/web or apps/desktop (including Electron menu bar)
  • Keyboard shortcut — new or changed
  • CLI / env var — new od subcommand or flag, new tools-dev / tools-pack flag, or new OD_* env var
  • API / contract — new /api/* endpoint, new SSE event, or changed shape in packages/contracts
  • Extension point — new entry under skills/, design-systems/, design-templates/, or craft/, or change to the skills protocol
  • i18n keys — added new translation keys (see TRANSLATIONS.md for the locale workflow)
  • New top-level dependency — adding any new entry to the root package.json (dependencies or devDependencies); workspace-package package.json files are out of scope. Include a paragraph on what we get vs. what bytes we ship (see CONTRIBUTING.md → Code style)
  • Default behavior change — changes what existing users experience without opting in (default model, default setting, file/SQLite schema, auto-network on startup, auto-install)
  • None — internal refactor, docs, tests, or translation update only

Screenshots

Not applicable: translation-only update with no UI layout or behavior change.

Bug fix verification

Not applicable: translation-only update.

Validation

  • git diff --check
  • node --experimental-strip-types scripts/i18n-check.ts
  • Verified all 14 translated Browser Assist keys and interpolation placeholders match the English dictionary.
  • pnpm --filter @open-design/web typecheck could not run locally because the available pnpm version is 11.9.0 while this repository requires pnpm 10.33.x.

@lefarcen
lefarcen requested a review from PerishCode July 29, 2026 05:43
@lefarcen lefarcen added size/S PR changes 20-100 lines risk/low Low risk: docs/i18n/assets only type/docs Documentation changes only skip-validation Maintainer override: bot will not auto-add needs-validation on this PR. labels Jul 29, 2026

@PerishCode PerishCode left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@BusanGukbap The Korean Browser Assist guidance, snapshot errors, and recovery-card strings now cover all 14 intended keys while preserving the English control labels users need to match in the UI. I verified the changed ranges against the English dictionary and their call sites; placeholders and locale consistency are intact, and git diff --check, the i18n consistency script, pnpm guard, the web typecheck, and the full workspace typecheck all pass. Thanks for making this exact recovery flow much clearer for Korean users—this is a focused and well-contained translation update.

🔁 Powered by Looper · runner=reviewer · agent=codex · An autonomous AI dev team for your GitHub repos.

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

Labels

risk/low Low risk: docs/i18n/assets only size/S PR changes 20-100 lines skip-validation Maintainer override: bot will not auto-add needs-validation on this PR. type/docs Documentation changes only

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants