slitaz-tools rev 148
slitaz-installer: Paving the road for translations
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Fri Apr 18 00:37:54 2008 +0200 (2008-04-18) |
parents | c26b3dc5e83f |
children | 2994fd47d73c |
files | installer/slitaz-installer |
line diff
1.1 --- a/installer/slitaz-installer Thu Apr 17 21:48:40 2008 +0200 1.2 +++ b/installer/slitaz-installer Fri Apr 18 00:37:54 2008 +0200 1.3 @@ -27,18 +27,12 @@ 1.4 LOG=/var/log/slitaz-installer.log 1.5 BACKLIST="SliTaz GNU/Linux installer" 1.6 1.7 -# start_install messages (to translate) 1.8 -START_INSTALL_MSG="\n 1.9 -Bienvenue dans l'installateur de SliTaz GNU/Linux. Vous pouvez utiliser \ 1.10 -les flèches du clavier et la touche ENTER ou la souris pour valider. Il vous \ 1.11 -suffira de répondre à quelques questions lors des différentes étapes \ 1.12 -d'installation ou de mise à jour. Dans le cas d'une nouvelle installation, \ 1.13 -l'installateur va vous demander la partition à utiliser comme racine du \ 1.14 -système et vous proposer de la formater. Ensuite il va copier les fichiers \ 1.15 -depuis le cdrom, les décompresser, les installer et va préconfigurer le \ 1.16 -système. Pour finir, vous aurez aussi la possibilité d'installer le \ 1.17 -gestionnaire de démarrage GRUB, si besoin est.\n\n 1.18 -\Z2Commencer une installation ou une mise à jour ?\Zn" 1.19 +# Messages language setting 1.20 +if echo $LANG | grep fr; then 1.21 + . /usr/share/slitaz-tools/installer/fr.msg 1.22 +else 1.23 + . /usr/share/slitaz-tools/installer/en.msg 1.24 +fi 1.25 1.26 ####################### 1.27 # Installer functions # 1.28 @@ -57,11 +51,11 @@ 1.29 { 1.30 if test $(id -u) != 0 ; then 1.31 ERROR_MSG="\ 1.32 +[\Z6en\Zn] You must be root administrator to start SliTaz installer, please \ 1.33 +use 'su' to get a root SHell and restart installation.\n\n 1.34 [\Z6fr\Zn] Vous devez être root pour installer SLiTaz GNU/Linux. Vous pouvez \ 1.35 utiliser 'su' suivi du mot de passe administrateur pour devenir root \ 1.36 -et relancer l'installation.\n\n 1.37 -[\Z6en\Zn] You must be root administrator to start SliTaz installer, please \ 1.38 -use 'su' to get a root SHell and restart installation." 1.39 +et relancer l'installation." 1.40 error_message 1.41 exit 0 1.42 fi 1.43 @@ -74,7 +68,7 @@ 1.44 0) 1.45 continue ;; 1.46 1) 1.47 - echo -e "\nArrêt volontaire.\n" && exit 0 ;; 1.48 + echo -e "\nVolontary exit.\n" && exit 0 ;; 1.49 3) 1.50 continue ;; 1.51 255) 1.52 @@ -85,7 +79,7 @@ 1.53 # Start install with basic informations. 1.54 start_installer() 1.55 { 1.56 - $DIALOG --title " Installation ou mise à jour " \ 1.57 + $DIALOG --title " Install or Upgrade " \ 1.58 --backtitle "$BACKLIST" \ 1.59 --extra-button --extra-label "Upgrade" \ 1.60 --yes-label "Install" \ 1.61 @@ -96,7 +90,7 @@ 1.62 0) 1.63 ACTION=install ;; 1.64 1) 1.65 - echo -e "\nArrêt volontaire.\n" && exit 0 ;; 1.66 + echo -e "\nVolontary exit.\n" && exit 0 ;; 1.67 3) 1.68 ACTION=upgrade ;; 1.69 255) 1.70 @@ -112,30 +106,25 @@ 1.71 umount /media/cdrom 2>/dev/null 1.72 ( 1.73 echo "XXX" && echo 30 1.74 - echo -e "\nCréation du point de montage (/media/cdrom)..." 1.75 + echo -e "\nCreating mount point (/media/cdrom)..." 1.76 echo "XXX" 1.77 mkdir -p /media/cdrom 1.78 sleep 1 1.79 echo "XXX" && echo 60 1.80 - echo -e "\nMontage du cdrom ($CDROM)..." 1.81 + echo -e "\nMonting cdrom ($CDROM)..." 1.82 echo "XXX" 1.83 mount -t iso9660 $CDROM /media/cdrom 2>>$LOG 1.84 echo "XXX" && echo 90 1.85 - echo -e "\nVérification du media d'installation..." 1.86 + echo -e "\nChecking installation media..." 1.87 echo "XXX" 1.88 sleep 2 1.89 ) | 1.90 - $DIALOG --title " Montage du cdrom " \ 1.91 + $DIALOG --title " Monting cdrom " \ 1.92 --backtitle "$BACKLIST" \ 1.93 - --gauge "Préparation du media d'installation..." 18 70 0 1.94 + --gauge "Preparing the installation media..." 18 70 0 1.95 # Exit with error msg if no rootfs.gz found 1.96 if [ ! -f /media/cdrom/boot/rootfs.gz ]; then 1.97 - ERROR_MSG="\ 1.98 -Impossible de trouver : rootfs.gz\n\n 1.99 -L'archive du système de fichiers racine n'est pas présente sur le cdrom. \ 1.100 -Il se peut que cette erreur soit due au fait que le LiveCD de SliTaz ne soit \ 1.101 -pas inséré dans le premier lecteur CD/DVD et que le media n'as pas pu être \ 1.102 -correctement monté. Arrêt." 1.103 + ERROR_MSG="$MOUNT_CDROM_ERROR_MSG" 1.104 error_message 1.105 echo "missing: /media/cdrom/boot/rootfs.gz" >>$LOG 1.106 exit 1 1.107 @@ -149,7 +138,7 @@ 1.108 $DIALOG --title " Partitions tables " \ 1.109 --backtitle "$BACKLIST" \ 1.110 --clear --msgbox "\n 1.111 -Liste des partitions disponibles :\n\n 1.112 +Avalaibble partitions :\n\n 1.113 $LIST_PARTITIONS" 18 70 1.114 } 1.115