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 / любой | ||||