From 0470717c7fbb9ff175b70c6d76ffb2330ef40a1a Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Mon, 19 Jan 2026 15:50:23 -0600 Subject: feat(app): initial i18n stubbing --- packages/app/src/i18n/en.ts | 9 +++++++++ packages/app/src/i18n/zh.ts | 13 +++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 packages/app/src/i18n/en.ts create mode 100644 packages/app/src/i18n/zh.ts (limited to 'packages/app/src/i18n') diff --git a/packages/app/src/i18n/en.ts b/packages/app/src/i18n/en.ts new file mode 100644 index 000000000..c51b1a7d7 --- /dev/null +++ b/packages/app/src/i18n/en.ts @@ -0,0 +1,9 @@ +export const dict = { + "command.category.language": "Language", + "command.language.cycle": "Cycle language", + "command.language.set": "Use language: {{language}}", + "language.en": "English", + "language.zh": "Chinese", + "toast.language.title": "Language", + "toast.language.description": "Switched to {{language}}", +} diff --git a/packages/app/src/i18n/zh.ts b/packages/app/src/i18n/zh.ts new file mode 100644 index 000000000..3f1360821 --- /dev/null +++ b/packages/app/src/i18n/zh.ts @@ -0,0 +1,13 @@ +import { dict as en } from "./en" + +type Keys = keyof typeof en + +export const dict = { + "command.category.language": "\u8bed\u8a00", + "command.language.cycle": "\u5207\u6362\u8bed\u8a00", + "command.language.set": "\u4f7f\u7528\u8bed\u8a00: {{language}}", + "language.en": "\u82f1\u8bed", + "language.zh": "\u4e2d\u6587", + "toast.language.title": "\u8bed\u8a00", + "toast.language.description": "\u5df2\u5207\u6362\u5230{{language}}", +} satisfies Partial> -- cgit v1.2.3