Skip to content

Add 182 missing i18n English translation keys#1287

Open
thuanpham582002 wants to merge 2 commits intoWei-Shaw:mainfrom
thuanpham582002:fix/missing-i18n-english-keys
Open

Add 182 missing i18n English translation keys#1287
thuanpham582002 wants to merge 2 commits intoWei-Shaw:mainfrom
thuanpham582002:fix/missing-i18n-english-keys

Conversation

@thuanpham582002
Copy link

Summary

  • Added 182 English translation keys that were present in zh.ts but missing from en.ts
  • Covers admin sections: dashboard (23 keys), users (35 keys), groups (28 keys), accounts (34 keys), proxies (29 keys), redeem codes (29 keys), and ops monitoring (4 keys)
  • Verified programmatically that all keys in zh.ts now have corresponding entries in en.ts

Test plan

  • Verify the frontend builds without errors
  • Check admin pages render correctly with English locale
  • Spot-check translated strings match their context in the UI

Replace the loose `any` index signature with explicit union type
`string | number | boolean | null | undefined` and add optional
`disabled` property to align with the Select.vue component interface.
Add English translations for all keys present in zh.ts but missing
in en.ts, covering admin dashboard, users, groups, accounts, proxies,
redeem codes, and ops monitoring sections.
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