Quoting Karolina Kalic (karolina@resenje.org): > Package: debian-installer > Severity: normal > Tags: l10n d-i > > In the installation step "Select a keyboard layout" there is an option for > Serbian (Cyrillic) layout, but after the installation you end up with Serbian > (Latin) layout as default. Serbian (Cyrillic) should be changed to Serbian > (Latin) because there is no hardware layout with Cyrillic letters with Serbian > alphabet, at least not that I know. The other reason for Latin keyboard layout > is that if you install only base system, without graphical environment, > Cyrillic layout is mostly useless. This is indeed because the current combination of console-data being used in D-I and console-setup in the installed system. The former being the providing "old-style" console-only keyboard maps (those used at the Linux console back in the 90's) while the latter provides X keymaps that work with the console too. ATM, the console-data udeb only has a "Serbian (Cyrillic)" keymap in the list of keymaps it provides: cperrier@mykerinos:~/src/debian/console-data/svn/trunk/debian/udeb$ grep ^sr console-keymaps-at sr sr-cy Serbian sr@latin croat Serbian (Latin) (if people choose "Serbian (Latin)", then the "croat" keymap would be proposed as default) On the other hand, console-setup, when installed, chooses keymaps settings depending on the locale: sr_*) XKBLAYOUT=cs,cs # Serbia and Montenegro XKBVARIANT=latin,basic layout_priority=critical ;; So, that explains what you're seeing. The choose variant, here, is clearly the "latin" one. "some day", we'll switch to console-setup even in the installer, but for various reasons (localization being one of them), it hasn't happened. So, we still have to do with this dual keymap handling: one in D-I and the other in the installed system. What we can do is replacing the current sr-cy keymap in console-data udeb by "sr". It means that only "Serbian" will be offerred, which is, I guess, the "Serbian (Latin)" layout. If you confirm that there is no such thing as a "Serbian (cyrillic)" physical keyboard (and, therefore, that having the "Serbian (Latin)" keymap is fine even when one chooses "Serbian (cyrillic)" as language), I think this is the most appropriate solution.
Attachment:
signature.asc
Description: Digital signature