View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000179 | Kolibri OS (trunk) | General | public | 2023-10-02 09:33 | 2023-10-13 20:03 |
| Reporter | ace_dent | Assigned To | |||
| Priority | low | Severity | text | Reproducibility | always |
| Status | confirmed | Resolution | open | ||
| Platform | Any x86 / Любой x86 | OS | KolibriOS | OS Version | SVN autobuilds |
| Product Version | SVN build / автосборка SVN | ||||
| Summary | 0000179: Locales have non-standard designations [L10n] | ||||
| Description | There is a mixture of 3 letter and 2 letter codes, with `SP` for Spanish being incorrect (should be `ES`). When looking at localisation, it is confusing that standard ISO 639-1 was not followed (at least). https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes Ideally (if there is no size / performance impact) we should adopt the `language-COUNTRY` code standard, to make identifying the locale much easier. This is constructed with ISO 639-1 and ISO 3166-1 https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2. See also https://en.wikipedia.org/wiki/IETF_language_tag ... `CA` - Catalan ? --> `ca` or `ca-ES`...? `ENG` - English --> `en` or `en-US`. `ET` - Estonian? --> `et` or `et_EE`...? `IT` - Italian --> `it` or `it-IT`. `RUS` - Russian --> `ru` or `ru-RU`. `SP` - Spanish (Castilian) --> `es` or `es-ES`. | ||||
| Tags | No tags attached. | ||||
| SVN revision / ревизия SVN | |||||
| Type of distribution / Тип дистрибутива | any / любой | ||||