gridcraft/crates
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
..
calc Merge pull request #419 from neilcawse/fix/function-fixes 2026-10-11 18:05:41 -04:00
chart Charts: read, write and draw trendlines 2026-10-11 16:39:31 -04:00
core Merge pull request #216 from MarekSpodBiedry/issue-202 2026-10-11 12:46:33 -04:00
engine Merge pull request #412 from jsymes21-byte/keytips-table-refactor 2026-10-11 18:06:06 -04:00
formula Merge pull request #420 from neilcawse/fix/structref 2026-10-11 18:05:40 -04:00
functions Merge pull request #419 from neilcawse/fix/function-fixes 2026-10-11 18:05:41 -04:00
mcp Merge branch 'land' into fix-206 2026-10-11 14:23:51 -04:00
model Merge pull request #424 from neilcawse/fix/trendlines 2026-10-11 18:06:01 -04:00
numfmt Numfmt: fraction literals and zero fractions, ? pads thousands separator, TEXT booleans through text section 2026-10-11 16:39:30 -04:00
pdf Rename SheetCraft to GridCraft everywhere (crates, apps, bundle ids, packaging, docs) 2026-10-06 01:39:08 -04:00
ui-egui i18n: add Serbian (Latin script) interface translations 2026-10-12 02:14:17 +02:00
xlsx Fix-up: #423's table-name round-trip test sets #433's Table.filter 2026-10-11 18:08:49 -04:00