figcraft/crates
BFlat a2e2012fdc
M7: localization layer (#128)
UI strings come from per-language TOML catalogs compiled in (English text as the key and fallback, named placeholders, one/other plurals, context suffixes); command labels are translated at display time while ids, CLI, MCP and control output stay English; accessibility names follow. Preferences > Language (System / English / Español, live; the system language from the OS or the browser), pref.language for scripts. A key check test guards the catalogs. The Spanish catalog is a machine draft awaiting native review; docs/translating.md explains adding a language.
2026-10-11 16:21:16 +07:00
..
collab M6: code connect: link components to real code (#122) 2026-10-11 14:02:37 +07:00
collab-net M9: hosting figcraft-server: wss in the desktop app, server releases, deployment guide (#125) 2026-10-11 15:52:27 +07:00
color M4: text on a path and pattern fills (#118) 2026-10-11 13:25:33 +07:00
doc M8: canvas fixes: boolean hit testing, group drags, frame outlines and slices view, a flaky idle test (#123) 2026-10-11 14:25:25 +07:00
engine M7: localization layer (#128) 2026-10-11 16:21:16 +07:00
format M9: branches: create, update from main, review and merge (#119) 2026-10-11 12:45:38 +07:00
geom M4: text on a path and pattern fills (#118) 2026-10-11 13:25:33 +07:00
layout M4: text on a path and pattern fills (#118) 2026-10-11 13:25:33 +07:00
mcp M4: stretch and scatter brushes, pen pressure (#120) 2026-10-11 13:43:48 +07:00
pathops M4: stretch and scatter brushes, pen pressure (#120) 2026-10-11 13:43:48 +07:00
pdf M4: text on a path and pattern fills (#118) 2026-10-11 13:25:33 +07:00
plugin M7: plugin panels and settings (#124) 2026-10-11 14:45:19 +07:00
render M4: stretch and scatter brushes, pen pressure (#120) 2026-10-11 13:43:48 +07:00
svg M4: text on a path and pattern fills (#118) 2026-10-11 13:25:33 +07:00
text M4: text on a path and pattern fills (#118) 2026-10-11 13:25:33 +07:00
ui-egui M7: localization layer (#128) 2026-10-11 16:21:16 +07:00