Repository navigation
i18n: wrap hardcoded UI strings for Chinese localization - #950
Conversation
- Wrap remaining hardcoded UI labels and buttons with tr()/tl!() calls - Add missing Simplified and Traditional Chinese translations - Add entries to other language catalogs for consistency
The app already finds an installed font for CJK (and other) characters the UI fonts lack, the first time a frame paints one (ui_fonts): reading a system CJK font at every startup duplicated that, cost a font file's read and memory for interfaces that never show CJK, and broke its test. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ec08254 to
22443d8
Compare
|
Thanks, @seldoms, and welcome! Merged after a full CI run. The newly wrapped strings, the catalogue rows and the We'd love to have you on our Discord too: https://discord.gg/artcraft |
Summary
tr()/tl!()callsTest plan
cargo test -p vectorcraft-ui-egui --lib i18npasses