mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-24 09:46:59 -06:00
Adds a Spanish catalog (crates/ui-egui/src/i18n/es.tsv) covering the whole interface like Japanese and Traditional Chinese: every menu string, every tl! literal, the hint-bar fragments, plurals and the runtime strings the other complete catalogs carry. It is written from the meaning of the English labels in neutral, international Spanish (Latin American usage) with the vocabulary users of vector illustration software know (Mesa de trabajo, Muestras, Trazo, Relleno, Trazado, Pluma, Selección directa, Buscatrazos, Motivo, Preajuste); no other application's localisation was copied. Like Japanese it keeps the product, OpenType, the built-in workspace names and the perspective grid preset names in English. The language is registered with complete_menus (so the completeness tests enforce it) and the one/other plural rule; every es-* system locale (es-ES, es-MX, es-AR, es-419 ...) resolves to it. Tests: es locale tags, Spanish vocabulary and plurals, Spanish letters in the bundled UI fonts, and a new check that catalogs written with spaces keep the leading/trailing spaces of joined fragments. ROADMAP, README and docs/development.md list the language. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>