ICR 300
Appearance
ICR 300 is the International Codes Registry standard for language identifiers.
It assigns canonical identifiers to languages and preserves common aliases for compatibility. A record identifies the language, scope, status, and principal script relationships.
Code elements
[edit | edit source]| Element | Format | Rule |
|---|---|---|
| Short code | Two letters where available | Used for common modern languages with established compact identifiers |
| Canonical code | Three letters | Primary identifier for registered languages |
| Aliases | Two- or three-letter values | Retained for compatibility but not preferred |
| Scope | Controlled term | Individual language, macrolanguage, historical, constructed, or special |
| Status | Controlled term | Active, historical, deprecated, or reserved |