[Konstantinos Margaritis] > So, we have to automate the process of the localization based on the > configured locale of the system. The main targets are: console > keymap, X, KDE, GNOME. That is, after installation of these > packages, if the locale is set appropriately (LANG=el_GR), they > should be automatically configured to support the greek language > (reading & writing).
Skolelinux got a package doing this. We call it locale-config-skolelinux, and it will configure the installed packages based on a given locale. We use it at the end of our semi-automatic installation. It currently support the da_DK, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], lv_LV, nb_NO, [EMAIL PROTECTED], [EMAIL PROTECTED], nn_NO, no_NO, pt_BR, se_NO and sv_SE locales. It will configure ispell, kde 2.2.2, locales, opera 6, default time zone and XFree86 keyboard layout if the relevant packages are installed. Some locales do not support all packages yet. We are currently trying to combine our package with the language-env package, to get one package handling both global and user configuration. The locale-config-skolelinux package is not yet uploaded into Debian/unstable, but it is our goal to get the functionality we want included in the normal DEbian packages. Our package is available from the Skolelinux APT source: deb ftp://ftp.skolelinux.no/skolelinux/ woody local The source is in our CVS, <URL:http://developer.skolelinux.no/cgi-bin/viewcvs.cgi/skolelinux/src/locale-config-skolelinux/>. I would love to get support for Greek in the package as well. :)

