localize-sr

Installation
SKILL.md

Translate to Serbian (sr) — High-Fidelity Skill

Scope & Variants — CRITICAL

Serbian has TWO officially equal writing systems, mandated by Article 10 of the Serbian Constitution: Cyrillic (ћирилица) and Latin (латиница). They are NOT regional dialects or formality registers — they are alternate scripts for the same language, fully interchangeable letter-by-letter via a 1:1 mapping.

Locale Script Usage Preference signal
sr-Cyrl / sr (default in many CLDR contexts) Ћирилица (Cyrillic) Official documents, government, schools, traditional press, religious texts, formal institutional copy Older audiences, conservative branding, state institutions, Republika Srpska
sr-Latn Latinica (Latin) Internet, business, IT, advertising, modern UI, international-facing material Younger audiences, tech products, web/mobile UI, globally-facing brands

Practical reality:

  • The Serbian government promotes Cyrillic as primary by law (2021 Law on Use of Serbian Language).
  • In digital products the Latin script dominates ~70-80% of real-world use because keyboards default to it and URL/email systems handle it without ambiguity.
  • Most software localization targets Latin first, then Cyrillic if the product needs institutional credibility.

Hard rule — NEVER mix scripts within one text (severity 3.0)

The single most-failed Serbian rule by AI translators: producing one string with both scripts. This is unambiguously wrong.

Installs
2
GitHub Stars
1
First Seen
6 days ago
localize-sr — i18n-agent/i18nstack