Summary: | Komi keyboard layout | ||
---|---|---|---|
Product: | xkeyboard-config | Reporter: | Vlad Shakhov <lumpen.intellectual> |
Component: | General | Assignee: | xkb |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | minor | ||
Priority: | medium | CC: | lumpen.intellectual |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
URL: | http://download.gna.org/i18n-komi/kv | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Komi language layout |
Description
Vlad Shakhov
2007-10-23 06:47:28 UTC
Created attachment 12163 [details]
Komi language layout
Thanks, committed as ru(kom) Please rename the Komi layout to 'kv' (from 'kom') This language have both Alpha-2 and Alpha-3 ISO 639-2 codes. Reference: http://en.wikipedia.org/wiki/List_of_ISO_639-2_codes#K I won't do it. Because layouts are organized on per-country basis, ISO 3166. There is no such country as Komi. I mean xkb_symbols "kv" name or "ru(kv)" in general, if its possible. As xkb_symbols "os"' and xkb_symbols "tt" in symbols/ru The general practice I am trying to push is using 3-letter language codes for new variants (see Alpha-3 on the same page). Why is that a big trouble for you? There are some reasons for it: * kv is the language part of locale name (kv_RU). I think it better to have single name both for locale and layout. * KV - abbreviation for "кыв" - native word meaning "language" in the broad sense of word and the Komi Language in the narrow sense. Shortcut "kom" is for territory name ("Коми"), extracted from "Коми кыв" word-combination. It's a contradictive decision by ISO committee. Because other Alpha-2 and Alpha-3 shortcasts use the same word shortcasts, > * kv is the language part of locale name (kv_RU). I think it better to have > single name both for locale and layout. Why? They have no relation at all. BTW, the standard practice to use alpha-2 for the language part goes back to the times where there were few supported languages (and may be in a future we'll see locales with 3-letter language part). Alpha-3 was created because 2-letter combination does not provide enough variants for all languages of the world. And for the same reason I prefer using alpha-3. > * KV - abbreviation for "кыв" - native word meaning "language" in the broad > sense of word and the Komi Language in the narrow sense. Well, that's nice - but these identifiers are internal for xkb. Strictly speaking, they should not be user-visible at all. There is base.xml file which provides all necessary user-visible (and translatable) strings. And in that file, you see full 'Komi'. > Shortcut "kom" is for territory name ("Коми"), extracted from "Коми > кыв" word-combination. It's a contradictive decision by ISO committee. I see your point here. But you should not start fighting it from our humble project. You're mostly welcome to make ISO change the alpha-3 code for Komi - and I'll consider changing it in xkeyboard-config as well. I understand your position. Thank you for your time and detailed explanation. It seems that ru(kom) name stay as layout name. You're mostly welcome. And thanks for understanding my reasons. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.