mirror of
https://github.com/storytold/effectcraft.git
synced 2026-10-30 04:57:54 -06:00
Translate the 95 panel rows Ukrainian was missing
The panel catalog (crates/ui-egui/src/i18n/ui.rs) has grown to 496 rows since Ukrainian last matched it on 9 October, so `uk` fell back to English for the Home screen, the viewer's toolbar tooltips and popups, the Appearance settings, the solid dialog and the project, import, export and colour-management forms. Add those rows, in the Chinese catalogs' order and under their section comments, so the catalogs stay parallel. `uk` now carries 495 of the 496 rows: `RGB` reads the same in Ukrainian, so it keeps no row and falls back to the English source, which is what the catalog's own rule asks for. Terminology follows the Ukrainian menu catalog in i18n.rs so the two agree: Full/Half/Third/Quarter as Повна/Половина/Третина/Чверть, Draft as Чорнова, Wireframe as Каркас, Custom... as Власна..., Region of Interest as Область інтересу, footage as матеріал, solid as суцільний колір, Default as Стандартний. Dark and Light take the neuter form the catalog's existing Darker/Lighter rows (Темніше/Світліше) already use, so one row reads correctly both as an Appearance Mode and as a theme card option. `format_ago` picks between one and many, while Ukrainian declines the noun for 1, for 2–4 and for 5 and up, so the relative times use the invariant unit abbreviations (хв, год, дн.), which read correctly for every count. A per-language plural rule would be the fuller fix and is left for its own change. ROADMAP.md and docs/localization-parity.md carry the new count. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
9a7d3e7699
commit
8763fc0138
@@ -1,6 +1,6 @@
|
||||
# Localization parity
|
||||
|
||||
> **Last reviewed:** 2026-10-10 · **Last updated:** 2026-10-10 · **Change:** major (first measurement of every catalog against the After Effects 2026 26.5 language set) · **Target:** Adobe After Effects 2026
|
||||
> **Last reviewed:** 2026-10-10 · **Last updated:** 2026-10-11 · **Change:** minor (Ukrainian panel catalog recounted after it caught up with the Chinese ones) · **Target:** Adobe After Effects 2026
|
||||
|
||||
How much of EffectCraft's interface is translated, language by language, compared with After
|
||||
Effects. [gaps.md](gaps.md) gap 16 and workstream G9 hold the work;
|
||||
@@ -65,7 +65,7 @@ Other languages EffectCraft ships (2):
|
||||
| Language | Code | UI strings translated | Status | To `full` |
|
||||
|---|---|---|---|---|
|
||||
| Traditional Chinese | `zh-hant` | 1,081 (≈ 28%): menus 618/618, panels 463 | partial | 6–9 h + review |
|
||||
| Ukrainian | `uk` | 1,015 (≈ 26%): menus 618/618, panels 397 | partial | 6–9 h + review |
|
||||
| Ukrainian | `uk` | 1,113 (≈ 29%): menus 618/618, panels 495/496 | partial | 6–9 h + review |
|
||||
|
||||
After Effects also ships Italian and Russian, which EffectCraft does not (8–12 h each).
|
||||
|
||||
@@ -87,3 +87,4 @@ can give; none has had it.
|
||||
| Date | Change | Summary |
|
||||
|---|---|---|
|
||||
| 2026-10-10 | major | First localization parity document: catalog rows counted for all six languages, the twelve-language table, After Effects' 11 shipped languages from its bundle |
|
||||
| 2026-10-11 | minor | Ukrainian panel catalog brought level with the Chinese ones (495 of 496 rows, counted at this commit); its share rises to ≈ 29%. The other languages' panel counts are the 10 October measurement |
|
||||
|
||||
Reference in New Issue
Block a user