Skills on AI

Locale Sr Me

Download raw SKILL.md

Use when working with the Serbian (Montenegro) locale (`sr-ME`) — its endonym Српски (Црна Гора), Cyrillic script, left-to-right (LTR) direction, or spoken-population data. Reference data and translation guidance (register, grammar, idiom, typography) for this specific locale; see [[locale]] for general i18n/l10n concepts (BCP 47, plural rules, RTL) that apply across all locales.

Reference data for the Serbian (Montenegro) locale — endonym Српски (Црна Гора), written in the Cyrillic script, left-to-right (LTR).

Identifiers

  • BCP 47 tag: sr-ME
  • ISO 639-1: sr
  • ISO 639-3: srp
  • Script: Cyrl (Cyrillic)
  • Region: ME (Montenegro)
  • Text direction: ltr — left-to-right (LTR)

Speakers (approximate)

  • L1 (native): 250,000
  • L2 (additional): 50,000
  • L1+L2 (total): 300,000

Base locale

This is a regional variant of Locale Sr 001 (Serbian), the base/macro locale for this language.

Pluralization

CLDR plural categories for this locale: one, few, other (3 forms).

  • one — v = 0 and i % 10 = 1 and i % 100 != 11 or f % 10 = 1 and f % 100 != 11 (e.g. 1, 21, 31, 41, …)
  • few — v = 0 and i % 10 = 2..4 and i % 100 != 12..14 or f % 10 = 2..4 and f % 100 != 12..14 (e.g. 2~4, 22~24, 32~34, 42~44, …)
  • other — everything else (e.g. 0, 5~19, 100, 1000, …)

See Unicode Messageformat for writing plural messages using these categories.

Translating into this locale

Apply Locale Sr 001 with the conventions of Montenegro (Serbian). Montenegrin is the official language of Montenegro and has its own standard, with additional letters ś and ź (с́, з́); Serbian is also widely used and recognized.

  • Variant: ijekavian; use лијепо, млијеко, ријека forms.
  • Script: both Cyrillic and Latin are used; Latin is more common in daily life.
  • Formats: the euro (€) is used; dates 17. 10. 2026.; decimal comma.
  • Context: if the audience expects Montenegrin, use the Montenegrin standard (including ś and ź) rather than Serbian.

Common pitfalls

  • Using ekavian forms.
  • Using the dinar for Montenegro.
  • The general pitfalls in Locale Sr 001 also apply.

Learn more

  • Locale for BCP 47 identifiers, locale-sensitive formatting, pluralization, and text-direction concepts that apply across all locales.
  • Unicode Messageformat for writing plural/selection messages correctly for this locale's grammar.
  • Unicode CLDR locale data for number, date, and currency formats (https://cldr.unicode.org)

View locale-sr-me/SKILL.md on GitHub