BTW an install from CD has the LANG set from the beginning; so there the chances of changing it wrong are less than a preseeded install, where only those things are set that are set explicitly in the installer.
Also, while I'm writing this, I realise that the last remarks (language set to "C") might be the result of a rather rough "chroot" to the target file system to finish installation. Maybe we should source /etc/default/locale. Anyway, please disregard the desktop.C.utf8 stuff, it's probably due to our rather eccentric post-installation stuff, combined with the fact that the preseed environment does not have a locale.
BTW an install from CD has the LANG set from the beginning; so there the chances of changing it wrong are less than a preseeded install, where only those things are set that are set explicitly in the installer.
Also, while I'm writing this, I realise that the last remarks (language set to "C") might be the result of a rather rough "chroot" to the target file system to finish installation. Maybe we should source /etc/default/ locale. Anyway, please disregard the desktop.C.utf8 stuff, it's probably due to our rather eccentric post-installation stuff, combined with the fact that the preseed environment does not have a locale.