Skip to content

Commit ecad7bd

Browse files
committed
feat: add german, japanese, and chinese translations
adds complete translations for: - german (de) - japanese (ja) - chinese simplified (zh) builds on the internationalization foundation added in #437. updates CONTRIBUTING_TRANSLATIONS.md to reflect supported languages.
1 parent 8ac98b3 commit ecad7bd

File tree

5 files changed

+1294
-4
lines changed

5 files changed

+1294
-4
lines changed

CONTRIBUTING_TRANSLATIONS.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -154,17 +154,17 @@ Some languages have complex plural rules. For now, use a general form that works
154154
| Language | Code | Status |
155155
| ---------- | ---- | ----------------- |
156156
| English | `en` | Complete (source) |
157-
| Spanish | `es` | Complete |
157+
| Chinese | `zh` | Complete |
158158
| French | `fr` | Complete |
159+
| German | `de` | Complete |
160+
| Japanese | `ja` | Complete |
161+
| Spanish | `es` | Complete |
159162
| Vietnamese | `vi` | Complete |
160163

161164
## Requested Languages
162165

163166
We'd love help with:
164167

165-
- German (`de`)
166-
- Japanese (`ja`)
167-
- Chinese (`zh`)
168168
- Korean (`ko`)
169169
- Portuguese (`pt`)
170170
- And more!

src/i18n/languages.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ export const LANGUAGE_METADATA: Record<
1010
{ name: string; nativeName: string }
1111
> = {
1212
en: { name: "English", nativeName: "English" },
13+
de: { name: "German", nativeName: "Deutsch" },
1314
es: { name: "Spanish", nativeName: "Español" },
1415
fr: { name: "French", nativeName: "Français" },
16+
ja: { name: "Japanese", nativeName: "日本語" },
1517
vi: { name: "Vietnamese", nativeName: "Tiếng Việt" },
18+
zh: { name: "Chinese", nativeName: "中文" },
1619
};

0 commit comments

Comments
 (0)