Subject: xkb-data: not all Romanian layouts are present/advertised Package: xkb-data Version: 0.9-4.1 1.0~cvs.20070721-1 Severity: important Tags: l10n patch
Hello, The GNOME layout selection tool does not allow selection of all the existing layout for Romanian. To make matters worse, the hidden layouts are the ones that should be used in public instititions (ones that generate correct diactics - s and t with comma below) according to Romanian law. Also note that the cedilla variants are the ones that will be deprecated sooner or later although the "std" layout is one of those. A lengthier discussion was started on the corresponding ubuntu bug, with references to the Romanian law, and the standard, images with the layout ... https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/108057 Note that the choice issue they discuss is not implemented in anyway here yet, although the default layout for Lenny should be the comma variant since having correct diacritics for Romanian is an internal release goal of the Romanian L10N team: http://wiki.debian.org/L10N/Romanian/Lenny (in Romanian; the first point is the one dealing with the issue of using correct diacritics). Attached is a patch I made for the unstable version of the package and I tested on the etch version. Please include this patch in the next release of the package. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (900, 'stable'), (50, 'testing') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-4-amd64 Locale: LANG=ro_RO.UTF-8, LC_CTYPE=ro_RO.UTF-8 (charmap=UTF-8) -- no debconf information
Fri Aug 10 02:25:36 EEST 2007 Eddy PetriÈor <[EMAIL PROTECTED]> * the initial patch to make all Romanian layouts visible to applications like the layout selection applet from GNOME diff -rN -u old-xkb-data-does-not-show-all-layouts/xkeyboard-config-1.0~cvs.20070721/debian/changelog new-xkb-data-does-not-show-all-layouts/xkeyboard-config-1.0~cvs.20070721/debian/changelog --- old-xkb-data-does-not-show-all-layouts/xkeyboard-config-1.0~cvs.20070721/debian/changelog 2007-08-10 02:30:11.000000000 +0300 +++ new-xkb-data-does-not-show-all-layouts/xkeyboard-config-1.0~cvs.20070721/debian/changelog 2007-08-10 02:30:11.000000000 +0300 @@ -1,3 +1,11 @@ +xkeyboard-config (1.0~cvs.20070721-1.1) unstable; urgency=low + + * Non-maintainer upload. + * add support for all Romanian layouts, especially the comma variants + since their usage is mandatory under the new law in Romania + + -- Eddy PetriÈor <[EMAIL PROTECTED]> Fri, 10 Aug 2007 02:19:36 +0300 + xkeyboard-config (1.0~cvs.20070721-1) unstable; urgency=low [ Julien Cristau ] diff -rN -u old-xkb-data-does-not-show-all-layouts/xkeyboard-config-1.0~cvs.20070721/rules/base.lst new-xkb-data-does-not-show-all-layouts/xkeyboard-config-1.0~cvs.20070721/rules/base.lst --- old-xkb-data-does-not-show-all-layouts/xkeyboard-config-1.0~cvs.20070721/rules/base.lst 2007-08-10 02:30:11.000000000 +0300 +++ new-xkb-data-does-not-show-all-layouts/xkeyboard-config-1.0~cvs.20070721/rules/base.lst 2007-08-10 02:30:11.000000000 +0300 @@ -407,7 +407,10 @@ mac pt: Macintosh mac_nodeadkeys pt: Macintosh, eliminate dead keys mac_sundeadkeys pt: Macintosh, Sun dead keys - std ro: Standard + comma ro: Programmers + academic ro: Standard + basic ro: Programmers (cedilla) + std ro: Standard (cedilla) winkeys ro: Winkeys phonetic ru: Phonetic typewriter ru: Typewriter diff -rN -u old-xkb-data-does-not-show-all-layouts/xkeyboard-config-1.0~cvs.20070721/rules/base.xml.in new-xkb-data-does-not-show-all-layouts/xkeyboard-config-1.0~cvs.20070721/rules/base.xml.in --- old-xkb-data-does-not-show-all-layouts/xkeyboard-config-1.0~cvs.20070721/rules/base.xml.in 2007-08-10 02:30:11.000000000 +0300 +++ new-xkb-data-does-not-show-all-layouts/xkeyboard-config-1.0~cvs.20070721/rules/base.xml.in 2007-08-10 02:30:11.000000000 +0300 @@ -2549,12 +2549,30 @@ <variantList> <variant> <configItem> - <name>std</name> + <name>comma</name> + <_description>Programmers</_description> + </configItem> + </variant> + <variant> + <configItem> + <name>academic</name> <_description>Standard</_description> </configItem> </variant> <variant> <configItem> + <name>basic</name> + <_description>Programmers (cedilla)</_description> + </configItem> + </variant> + <variant> + <configItem> + <name>std</name> + <_description>Standard (cedilla)</_description> + </configItem> + </variant> + <variant> + <configItem> <name>winkeys</name> <_description>Winkeys</_description> </configItem>
signature.asc
Description: OpenPGP digital signature