gridcraft/crates/ui-egui
Dejan Port b60d641083 i18n: add Serbian (Latin script) interface translations
Adds Language::Sr ("sr"), following the existing per-language module
pattern (crates/ui-egui/src/i18n/<lang>.rs with a translate(text) ->
Option<&'static str>). All 381 strings in the JAPANESE master list are
covered, verified by the existing completeness test.

Latin script (sr-Latn), ekavian dialect — the common default for
digital/software Serbian. Cyrillic (sr-Cyrl) could follow as a
separate variant if wanted; this keeps the PR to one script, matching
how every other language here is a single variant.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-12 02:14:17 +02:00
..
examples Merge main into page-layout-view: pages keep the gliding selection (#266), frozen-pane clipping (#217), right-to-left mirroring and freeze handles (#310, #309); es/de/cs strings for headers and footers 2026-10-11 13:39:07 -04:00
src i18n: add Serbian (Latin script) interface translations 2026-10-12 02:14:17 +02:00
tests Merge pull request #412 from jsymes21-byte/keytips-table-refactor 2026-10-11 18:06:06 -04:00
Cargo.toml UI: ask for the password of an encrypted workbook (#11) 2026-10-11 23:29:28 +02:00
build.rs About: contributor and model credits compiled in (grab bag + table, self-submitted names) (#2) 2026-10-07 21:16:34 -04:00