# HG changeset patch # User Christophe Lincoln # Date 1266611474 -3600 # Node ID 688c74298d3fab54f9b271795246e926924e6aa3 # Parent 1f8492c1765bfb8669f45f49b1902730426ad76c Gettextize tazusbbox diff -r 1f8492c1765b -r 688c74298d3f tazusbbox --- a/tazusbbox Fri Feb 12 23:24:05 2010 +0100 +++ b/tazusbbox Fri Feb 19 21:31:14 2010 +0100 @@ -2,7 +2,7 @@ # # Tiny GTKdialog interface to SliTaz Live USB tool aka TazUSB. # -# (c) 2009 SliTaz GNU/Linux - GNU gpl v3 +# (c) 2010 SliTaz GNU/Linux - GNU gpl v3 # # TazUSBbox is only for root. @@ -11,24 +11,15 @@ exit 0 fi -# Languages messages translations +# Include gettext helper script. +. /usr/bin/gettext.sh -case $LANG in - fr*) - MAIN_MSG=" -Générer un LiveUSB de SliTaz et démarrer! Insérer un LiveCD dans -le lecteur de cdrom, séléctionner le media et appuyer sur générer. -" - GENERATE_BUTTON="Générer" - EXIT_BUTTON="Quitter" ;; - *) - MAIN_MSG=" -Generate SliTaz LiveUSB media and boot in RAM! Insert a LiveCD into -the cdrom drive, select the correct device and press Generate. -" - GENERATE_BUTTON="Generate" - EXIT_BUTTON="Exit" ;; -esac +# Export package name for gettext. +TEXTDOMAIN='tazusbbox' +export TEXTDOMAIN + +# $BIN for functions. +export BIN=$0 # Functions @@ -48,36 +39,38 @@ box() { - MAIN_DIALOG=" - + MAIN_DIALOG=' + - - + + - + - - + + - - + ISO_IMAGE - - + + - DEVICE" + DEVICE' if [ -d /proc/scsi/usb-storage ]; then MAIN_DIALOG=${MAIN_DIALOG}" " @@ -86,28 +79,28 @@ $i" done else - MAIN_DIALOG=${MAIN_DIALOG}" - Not found" + MAIN_DIALOG=${MAIN_DIALOG}' + '`gettext "Not found"`'' fi - export MAIN_DIALOG=${MAIN_DIALOG}" + export MAIN_DIALOG=${MAIN_DIALOG}' -" +' gtkdialog --center --program=MAIN_DIALOG #>/dev/null }