Skip to content

Fix admin i18n sync coverage#482

Merged
mylukin merged 1 commit into
mainfrom
codex/hide-blocked-models-field
Jul 6, 2026
Merged

Fix admin i18n sync coverage#482
mylukin merged 1 commit into
mainfrom
codex/hide-blocked-models-field

Conversation

@mylukin

@mylukin mylukin commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • sync admin i18n keys from the root command
  • translate request-detail lazy payload copy across zh-hans, zh-hant, ja, and ko
  • stop forcing rules/eval/fallback back to English during i18n sync
  • add request-detail locale coverage guard

Verification

  • pnpm i18n:sync
  • locale audit: zh-hans/zh-hant/ja/ko same=0 missing=0 extra=0
  • pnpm exec vitest run apps/admin/src/lib/i18n/nav-locales.test.ts apps/admin/src/lib/i18n/settings-locales.test.ts apps/admin/src/lib/i18n/providers-locales.test.ts apps/admin/src/lib/i18n/dashboard-locales.test.ts apps/admin/src/lib/i18n/mcp-locales.test.ts apps/admin/src/lib/i18n/attempt-code-locales.test.ts apps/admin/src/lib/i18n/request-detail-locales.test.ts apps/admin/src/lib/components/CreateKeyDialog.test.ts apps/admin/src/routes/keys/keys.test.ts apps/admin/src/routes/requests/requests.test.ts
  • pnpm lint
  • pnpm typecheck
  • pnpm build
  • git diff --check

Co-Authored-By: Codex <noreply@openai.com>
@mylukin mylukin merged commit 48c0c62 into main Jul 6, 2026
3 checks passed
@mylukin mylukin deleted the codex/hide-blocked-models-field branch July 6, 2026 14:24
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