Complete ISO Language Locale Codes
Your Comprehensive Reference Guide
What Are Locale Codes?
- Standardized identifiers combining language + region
- Format: language_COUNTRY or language-COUNTRY
- Example: ar_EG (Arabic-Egypt), en_US (English-USA)
- Power multilingual apps, websites, and systems worldwide
Why Locale Codes Matter
For Translators: Precise dialect targeting, QA rules, TM organization
For Content: Regional content delivery, SEO, user experience
For Developers: Date/number formats, currency, collation, RTL support
Arabic Locales (ar)

English Locales (en)


Spanish Locales (es)

French Locales (fr)

Chinese Locales (zh)

Portuguese Locales (pt)

German Locales (de)

Russian Locales (ru)

Asian Languages


European Languages


African Languages

Indigenous & Regional Languages

Other Major Languages

How to Use These Codes:
- CAT Tools: Configure project locales for TM matching
- Web Development: HTML lang attribute, API requests
- QA Tools: Dialect-specific quality checks
- Content Management: Multi-regional content delivery
Standards Behind the Codes
ISO 639: Language codes (ar, en, fr, zh)
ISO 3166: Country/region codes (EG, AE, US, GB)
CLDR: Unicode locale data repository
Official Resources:
- CLDR: cldr.unicode.org
- IANA Language Subtag Registry: iana.org/assignments
- ISO 639: iso.org/iso-639-language-code
- ISO 3166: iso.org/iso-3166-country-codes
Discover more from ProfSmartTrans
Subscribe to get the latest posts sent to your email.
