Package: console-data Severity: wishlist Tags: patch l10n Hi,
Could you please review the patches attached which add d-i+debconf support
for Turkish Alt Q layout. I hope this change doesn't break the current
default selection (trqu) at the kbd-chooser menu[1].
P.S. At the result of these patches, a new message string ("tralt") will be
inserted to po template.
Regards,
[1] AFAIK, the default keymap (trqu) must be placed at the end of the
Turkish keymaps list in console-keymaps-{at,acorn}
http://bugs.debian.org/247442
--
roktas
diff -ru console-data-2002.12.04dbs.orig/debian/console-data.config
console-data-2002.12.04dbs/debian/console-data.config
--- console-data-2002.12.04dbs.orig/debian/console-data.config 2006-01-08
03:05:59.000000000 +0200
+++ console-data-2002.12.04dbs/debian/console-data.config 2006-01-08
03:39:48.000000000 +0200
@@ -317,8 +317,8 @@
{
default => 'Q Layout',
'Q Layout' => 'trq',
+ 'Alternate Q Layout' => 'tralt',
'Q Layout with Unicode' => 'trqu',
- 'Alternate' => 'tralt',
},
},
'Ukrainian' =>
diff -ru console-data-2002.12.04dbs.orig/debian/console-data.keymaps
console-data-2002.12.04dbs/debian/console-data.keymaps
--- console-data-2002.12.04dbs.orig/debian/console-data.keymaps 2006-01-08
03:05:59.000000000 +0200
+++ console-data-2002.12.04dbs/debian/console-data.keymaps 2006-01-08
03:39:32.000000000 +0200
@@ -297,8 +297,8 @@
{
default => 'Q Layout',
'Q Layout' => 'trq',
+ 'Alternate Q Layout' => 'tralt',
'Q Layout with Unicode' => 'trqu',
- 'Alternate' => 'tralt',
},
},
'Ukrainian' =>
diff -ru console-data-2002.12.04dbs.orig/debian/console-keymaps-acorn.install
console-data-2002.12.04dbs/debian/console-keymaps-acorn.install
--- console-data-2002.12.04dbs.orig/debian/console-keymaps-acorn.install
2006-01-08 03:05:59.000000000 +0200
+++ console-data-2002.12.04dbs/debian/console-keymaps-acorn.install
2006-01-08 03:12:52.000000000 +0200
@@ -39,6 +39,7 @@
build-tree/console-data-1999.08.29/keymaps/i386/qwerty/la-latin1.kmap.gz
usr/share/acorn/qwerty
build-tree/console-data-1999.08.29/keymaps/i386/qwertz/fr_CH-latin1.kmap.gz
usr/share/acorn/qwertz
build-tree/console-data-1999.08.29/keymaps/i386/qwertz/sg-latin1.kmap.gz
usr/share/acorn/qwertz
+build-tree/console-data-1999.08.29/keymaps/i386/qwerty/tralt.kmap.gz
usr/share/acorn/qwerty
build-tree/console-data-1999.08.29/keymaps/i386/qwerty/trqu.kmap.gz
usr/share/acorn/qwerty
build-tree/console-data-1999.08.29/keymaps/i386/fgGIod/trfu.kmap.gz
usr/share/acorn/fgGIod
build-tree/console-data-1999.08.29/keymaps-acorn/i386/qwerty/ua-utf.kmap.gz
usr/share/acorn/qwerty
diff -ru console-data-2002.12.04dbs.orig/debian/console-keymaps-acorn.templates
console-data-2002.12.04dbs/debian/console-keymaps-acorn.templates
--- console-data-2002.12.04dbs.orig/debian/console-keymaps-acorn.templates
2006-01-08 03:05:59.000000000 +0200
+++ console-data-2002.12.04dbs/debian/console-keymaps-acorn.templates
2006-01-08 03:31:05.000000000 +0200
@@ -1,4 +1,4 @@
Template: console-keymaps-acorn/keymap
Type: select
-__Choices:
by,bg,croat,cz-lat2,sg-latin1,de-latin1-nodeadkeys,dk-latin1,us,uk,dvorak,et,la-latin1,es,fi-latin1,fr-latin9,fr-latin1,be2-latin1,cf,fr_CH-latin1,gr,hebrew,hu,is-latin1,it,lt,lv-latin4,jp106,mk,no-latin1,nl,pl,pt-latin1,br-abnt2,br-latin1,ro,ru,sk-qwerty,slovene,sr-cy,se-latin1,trfu,trqu,ua
+__Choices:
by,bg,croat,cz-lat2,sg-latin1,de-latin1-nodeadkeys,dk-latin1,us,uk,dvorak,et,la-latin1,es,fi-latin1,fr-latin9,fr-latin1,be2-latin1,cf,fr_CH-latin1,gr,hebrew,hu,is-latin1,it,lt,lv-latin4,jp106,mk,no-latin1,nl,pl,pt-latin1,br-abnt2,br-latin1,ro,ru,sk-qwerty,slovene,sr-cy,se-latin1,tralt,trfu,trqu,ua
_Description: Keymap to use:
diff -ru console-data-2002.12.04dbs.orig/debian/console-keymaps-at.install
console-data-2002.12.04dbs/debian/console-keymaps-at.install
--- console-data-2002.12.04dbs.orig/debian/console-keymaps-at.install
2006-01-08 03:05:59.000000000 +0200
+++ console-data-2002.12.04dbs/debian/console-keymaps-at.install
2006-01-08 03:10:45.000000000 +0200
@@ -42,6 +42,7 @@
build-tree/console-data-1999.08.29/keymaps/i386/qwerty/la-latin1.kmap.gz
usr/share/keymaps/i386/qwerty
build-tree/console-data-1999.08.29/keymaps/i386/qwertz/fr_CH-latin1.kmap.gz
usr/share/keymaps/i386/qwertz
build-tree/console-data-1999.08.29/keymaps/i386/qwertz/sg-latin1.kmap.gz
usr/share/keymaps/i386/qwertz
+build-tree/console-data-1999.08.29/keymaps/i386/qwerty/tralt.kmap.gz
usr/share/keymaps/i386/qwerty
build-tree/console-data-1999.08.29/keymaps/i386/qwerty/trqu.kmap.gz
usr/share/keymaps/i386/qwerty
build-tree/console-data-1999.08.29/keymaps/i386/fgGIod/trfu.kmap.gz
usr/share/keymaps/i386/fgGIod
build-tree/console-data-1999.08.29/keymaps/i386/qwerty/ua-utf.kmap.gz
usr/share/keymaps/i386/qwerty
diff -ru console-data-2002.12.04dbs.orig/debian/console-keymaps-at.links
console-data-2002.12.04dbs/debian/console-keymaps-at.links
--- console-data-2002.12.04dbs.orig/debian/console-keymaps-at.links
2006-01-08 03:05:59.000000000 +0200
+++ console-data-2002.12.04dbs/debian/console-keymaps-at.links 2006-01-08
03:12:21.000000000 +0200
@@ -42,7 +42,7 @@
/usr/share/keymaps/i386/qwerty/ru.kmap.gz
/usr/share/keymaps/i386/qwerty/ru-yawerty.kmap.gz
/usr/share/keymaps/i386/qwerty/sk-qwerty.kmap.gz
/usr/share/keymaps/i386/qwerty/sk-prog.kmap.gz
/usr/share/keymaps/i386/qwerty/sk-qwerty.kmap.gz
/usr/share/keymaps/i386/qwerty/sk-prog-qwerty.kmap.gz
-/usr/share/keymaps/i386/qwerty/trqu.kmap.gz
/usr/share/keymaps/i386/qwerty/tralt.kmap.gz
+/usr/share/keymaps/i386/qwerty/trqu.kmap.gz
/usr/share/keymaps/i386/qwerty/trq.kmap.gz
/usr/share/keymaps/i386/qwerty/ua-utf.kmap.gz
/usr/share/keymaps/i386/qwerty/ua.kmap.gz
/usr/share/keymaps/i386/qwerty/ua-utf.kmap.gz
/usr/share/keymaps/i386/qwerty/ua-utf-ws.kmap.gz
/usr/share/keymaps/i386/qwerty/ua-utf.kmap.gz
/usr/share/keymaps/i386/qwerty/uaw.kmap.gz
diff -ru console-data-2002.12.04dbs.orig/debian/console-keymaps-at.templates
console-data-2002.12.04dbs/debian/console-keymaps-at.templates
--- console-data-2002.12.04dbs.orig/debian/console-keymaps-at.templates
2006-01-08 03:05:59.000000000 +0200
+++ console-data-2002.12.04dbs/debian/console-keymaps-at.templates
2006-01-08 03:30:39.000000000 +0200
@@ -1,4 +1,4 @@
Template: console-keymaps-at/keymap
Type: select
-__Choices:
by,bg,croat,cz-lat2,sg-latin1,de-latin1-nodeadkeys,dk-latin1,us,uk,dvorak,et,es,la-latin1,fi-latin1,fr-latin9,be2-latin1,cf,fr_CH-latin1,gr,hebrew,hu,is-latin1,it,lt,lv-latin4,jp106,mk,no-latin1,nl,pl,pt-latin1,br-abnt2,br-latin1,ro,ru,sk-qwerty,slovene,sr-cy,se-latin1,trfu,trqu,ua
+__Choices:
by,bg,croat,cz-lat2,sg-latin1,de-latin1-nodeadkeys,dk-latin1,us,uk,dvorak,et,es,la-latin1,fi-latin1,fr-latin9,be2-latin1,cf,fr_CH-latin1,gr,hebrew,hu,is-latin1,it,lt,lv-latin4,jp106,mk,no-latin1,nl,pl,pt-latin1,br-abnt2,br-latin1,ro,ru,sk-qwerty,slovene,sr-cy,se-latin1,tralt,trfu,trqu,ua
_Description: Keymap to use:
diff -ru console-data-2002.12.04dbs.orig/debian/udeb/console-keymaps-acorn
console-data-2002.12.04dbs/debian/udeb/console-keymaps-acorn
--- console-data-2002.12.04dbs.orig/debian/udeb/console-keymaps-acorn
2006-01-08 03:05:56.000000000 +0200
+++ console-data-2002.12.04dbs/debian/udeb/console-keymaps-acorn
2006-01-08 03:29:52.000000000 +0200
@@ -37,6 +37,7 @@
sl slovene Slovenian
sr sr-cy Serbian
sv se-latin1 Swedish
-ku:tr trfu Turkish (F layout)
+ku:tr tralt Turkish (Alt Q Layout)
+ku:tr trfu Turkish (F Layout)
ku:tr trqu Turkish (Q Layout)
uk ua Ukrainian
diff -ru console-data-2002.12.04dbs.orig/debian/udeb/console-keymaps-at
console-data-2002.12.04dbs/debian/udeb/console-keymaps-at
--- console-data-2002.12.04dbs.orig/debian/udeb/console-keymaps-at
2006-01-08 03:05:56.000000000 +0200
+++ console-data-2002.12.04dbs/debian/udeb/console-keymaps-at 2006-01-08
03:29:30.000000000 +0200
@@ -37,6 +37,7 @@
sl slovene Slovenian
sr sr-cy Serbian
sv se-latin1 Swedish
-ku:tr trfu Turkish (F layout)
-ku:tr trqu Turkish (Q layout)
+ku:tr tralt Turkish (Alt Q Layout)
+ku:tr trfu Turkish (F Layout)
+ku:tr trqu Turkish (Q Layout)
uk ua Ukrainian
diff -ru kbd-chooser.orig/debian/prebaseconfig kbd-chooser/debian/prebaseconfig
--- kbd-chooser.orig/debian/prebaseconfig 2005-12-09 08:06:15.000000000
+0200
+++ kbd-chooser/debian/prebaseconfig 2006-01-08 03:03:44.000000000 +0200
@@ -24,7 +24,7 @@
if [ "$RET" = "false" ] ; then
# FIXME Workaround to install some keymaps properly
case "$KEYMAP" in
- trq|trf|hebrew|lt|lv-latin4|ua)
+ trq|trf|tralt|hebrew|lt|lv-latin4|ua)
kbd_mode_temp="ascii" ;;
*)
kbd_mode_temp="" ;;
signature.asc
Description: Digital signature

