diff --git a/ROADMAP.md b/ROADMAP.md index e30ba1b94..21dd378e9 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -78,7 +78,7 @@ Weights and evidence: [target-app-parity.md](docs/target-app-parity.md#features) ## Languages -Measured from `crates/ui-egui/locales` (share of 2,304 catalog messages translated); none is `full` +Measured from `crates/ui-egui/locales` (share of 2,304 catalog messages translated; German counts 3,644 of 3,754, because its What's New lines add keys); none is `full` while lower-layer errors stay English. Detail: [localization-parity.md](docs/localization-parity.md). | Language | Code | Translated | Status | @@ -92,7 +92,7 @@ while lower-layer errors stay English. Detail: [localization-parity.md](docs/loc | Portuguese (Brazil) | pt-br | 85% | partial | | Indonesian | id | 0% | none | | Japanese | ja | 87% | partial | -| German | de | 97% | partial | +| German | de | 97% (3,644/3,754) | partial | | Korean | ko | 0% | none (no Hangul face) | | Vietnamese | vi | 0% | none | diff --git a/docs/localization-parity.md b/docs/localization-parity.md index a87471d9c..cf1554084 100644 --- a/docs/localization-parity.md +++ b/docs/localization-parity.md @@ -58,7 +58,7 @@ string follows that. | 7 | Portuguese (Brazil) | `pt-br` | 1,966 / 2,304 (85%) | as zh-hans | Latin | no (community edits) | partial | 6–10 h | | 8 | Indonesian | `id` | 0 (0%) | none | Latin (Inter covers it) | no | none (target: not shipped) | 10–16 h | | 9 | Japanese | `ja` | 2,383 / 2,398 (99%; 2026-10-12) | as zh-hans; vertical export watermarks | Jpan via craft-fonts (BIZ UDPGothic / UDMincho); IME through winit | no (community edits) | partial | 2–4 h (native review, lower-layer errors) | -| 10 | German | `de` | 3,644 / 3,754 (97%; 2026-10-16: every interface message and every What's New line except 59 with ▸ menu paths, which wait for #2016; the rest are words spelled the same) | as zh-hans; What's New translated line by line | Latin | no (community edits) | partial | 2–4 h (native review, lower-layer errors) | +| 10 | German | `de` | 3,644 / 3,754 (97%; 2026-10-16: every interface message and every What's New line except 59: the distinct What's New lines whose English text has a ▸ menu path have no German entry yet and wait for #2016; the rest are words spelled the same) | as zh-hans; What's New translated line by line | Latin | no (community edits) | partial | 2–4 h (native review, lower-layer errors) | | 11 | Korean | `ko` | 0 (0%) | none | **no Korean (Hangul) face**: needs a non-Adobe OFL face in craft-fonts (Noto CJK is allowed only for Chinese) | no | none | 14–22 h | | 12 | Vietnamese | `vi` | 0 (0%) | none | Latin with stacked diacritics (Inter covers it; check combining marks) | no | none (target: not shipped) | 10–16 h |