LOCALES SETTINGS BY SLINT ========================= Basically, locale settings are based on language chosen by user for messages' displaying during installation, and are centralized in file ./data/locales/SeTlocales, which is sourced by other scripts that set the 'Upstream' parameter to tell SeTlocales what to do. Locales included in ISO images output of slint*.sh ----------------------------------------------------- Scripts ./build/slint*.sh in built ISO images include all locales for which a translation is complete and included in ./po, a SlintLocales pacakage being in,stalled in the installer. Default locales settings depending on language used during installation ----------------------------------------------------------------------- During initial installation step (before booting the kernel and loading the initrd in RAM), user chooses the language that will be used during installation, selecting a code stored either in isolinux.cf or in grub.cfg. That sets the LANG parameter in the corresponding stanza of the same file. Changing kernel keymap during installation ------------------------------------------ User can change kernel keymap directly (running SeTkeymap) or through a menu entry of 'setup' (that in turn calls SeTkeymap), as in genuine installer. In slint, if user renounces to change the keymap (hitting 'Cancel' in SeTkeymap), the previously used keymap, stored in $TMP/Pkeymap, is restored instead of the global default one. Last keymap used during installation will also be considered to possibly propose the user to set a matching X keyboard layout and variant at end of installation, see below. Changing console font during installation ----------------------------------------- As in the genuine installer, changing default console font is proposed at end of configuration post-installation. If user renounces to change the font, SeTlocales is sourced with Upstream="setconsolefont" to restore the default font for the locale used during installation. Making permanent locales settings used during installation ---------------------------------------------------------- In slint, at end of configuration user is proposed to keep in installed system as defaults settings, besides console font, LANG and last kernel keymap used during installation, provided this be a new installation, i.e. installer was not used to modify an already installed system. In addition, if appropriate user is proposed to set in installed system an X keyboard layout (and possibly variant and options) matching last kernel keymap used during installation.