Package: localization-config Severity: normal
I propose localization config for Thai. Since there is no "etch" directory in the source, I modify "sarge" instead. But it's not intended for "sarge", because "sarge" does not ship Thai console keymap. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16 Locale: LANG=th_TH.UTF-8, LC_CTYPE=th_TH.UTF-8 (charmap=UTF-8)
diff -Nuar localization-config-0.116.orig/conffiles.d/common/langmap.pl localization-config-0.116/conffiles.d/common/langmap.pl --- localization-config-0.116.orig/conffiles.d/common/langmap.pl 2006-07-09 13:10:43.000000000 +0700 +++ localization-config-0.116/conffiles.d/common/langmap.pl 2006-07-09 13:09:57.000000000 +0700 @@ -61,6 +61,7 @@ 'sl_SI' => 'Slovenian', 'sv_SE' => 'Swedish', 'sv_FI' => 'Swedish (FI)', + 'th_TH' => 'Thai', 'tr_TR' => 'Turkish', 'tl_PH' => 'Tagalog', 'uk_UA' => 'Ukrainian', diff -Nuar localization-config-0.116.orig/conffiles.d/common/xfree86-kbd.pl localization-config-0.116/conffiles.d/common/xfree86-kbd.pl --- localization-config-0.116.orig/conffiles.d/common/xfree86-kbd.pl 2006-07-09 12:43:41.000000000 +0700 +++ localization-config-0.116/conffiles.d/common/xfree86-kbd.pl 2006-07-09 12:42:40.000000000 +0700 @@ -65,6 +65,7 @@ 'sk-qwerty' => { XKBD => 'Slovakian' }, 'slovene' => { XKBD => 'Slovenian' }, 'sr-cy' => { XKBD => 'Serbian' }, + 'th-tis' => { XKBD => 'Thai' }, 'trfu' => { XKBD => 'Turkish (F layout)' }, 'trqu' => { XKBD => 'Turkish (Q layout)' }, 'ua' => { XKBD => 'Ukrainian' }, diff -Nuar localization-config-0.116.orig/conffiles.d/sarge/lang_X_map.pl localization-config-0.116/conffiles.d/sarge/lang_X_map.pl --- localization-config-0.116.orig/conffiles.d/sarge/lang_X_map.pl 2006-07-09 12:43:53.000000000 +0700 +++ localization-config-0.116/conffiles.d/sarge/lang_X_map.pl 2006-07-09 12:43:18.000000000 +0700 @@ -67,6 +67,7 @@ 'Swiss (DE)' => { XkbLayout => 'ch', XkbVariant => 'de', XkbModel => 'pc105' }, 'Swiss (FR)' => { XkbLayout => 'ch', XkbVariant => 'fr', XkbModel => 'pc105' }, 'Tagalog' => { XkbLayout => 'us', XkbModel => 'pc105' }, + 'Thai' => { XkbLayout => 'us,th', XkbOptions => 'grp:alt_shift_toggle', XkbModel => 'pc105' }, 'Turkish (Q layout)' => { XkbLayout => 'tr', XkbOptions => 'caps:shift', XkbModel => 'pc105' }, 'Turkish (F layout)' => { XkbLayout => 'tr', XkbVariant => 'tr_f', XkbOptions => 'caps:shift', XkbModel => 'pc105' }, 'Ukrainian' => { XkbLayout => 'us,ua', XkbOptions => 'grp_led:num,grp:ctrl_shift_toggle', XkbModel => 'pc105' }, diff -Nuar localization-config-0.116.orig/conffiles.d/sarge/mozilla localization-config-0.116/conffiles.d/sarge/mozilla --- localization-config-0.116.orig/conffiles.d/sarge/mozilla 2006-07-09 13:08:01.000000000 +0700 +++ localization-config-0.116/conffiles.d/sarge/mozilla 2006-07-09 13:08:31.000000000 +0700 @@ -46,6 +46,7 @@ 'pt_BR' => { LANGUAGE => 'pt,en' }, 'se_NO' => { LANGUAGE => 'se,en' }, 'sv_SE' => { LANGUAGE => 'sv,en' }, + 'th_TH' => { LANGUAGE => 'th,en' }, 'tr_TR' => { LANGUAGE => 'tr,en' }, 'uk_UA' => { LANGUAGE => 'uk,en' }, );