Komi ( also known as Zyrian, or Komi-Zyrianis ) is a language based on cyrillic (russian). http://en.wikipedia.org/wiki/Komi_language for details. The simple layout has been prepared.
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.