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