tazpkg diff lib/libtazpkgbox @ rev 351

Started libtazpkgbox gettextization
author Christophe Lincoln <pankso@slitaz.org>
date Mon Jun 21 00:12:54 2010 +0200 (2010-06-21)
parents 9273e7309025
children dfb6fc121635
line diff
     1.1 --- a/lib/libtazpkgbox	Sun Jun 20 23:46:40 2010 +0200
     1.2 +++ b/lib/libtazpkgbox	Mon Jun 21 00:12:54 2010 +0200
     1.3 @@ -1,10 +1,22 @@
     1.4  #!/bin/sh
     1.5 +# The libtazpkgbox - Libraries used by tazpkg GUI box.
     1.6  #
     1.7 -# The libtazpkgbox - Libraries used by tazpkg GUI box.
     1.8  # There is functions to list installed packages in a suitable format for 
     1.9 -# GTK tree and list mirrored packages using the packages.desc file.
    1.10 +# GTK tree and list mirrored packages using the packages.desc file. The lib
    1.11 +# also provide functions to search packages and files and the GUI box for
    1.12 +# package information.
    1.13 +#
    1.14 +# (C) 2010 SliTaz - GNU General Public License v3.
    1.15  #
    1.16  
    1.17 +# Include gettext helper script.
    1.18 +. /usr/bin/gettext.sh
    1.19 +
    1.20 +# Export package name for gettext.
    1.21 +TEXTDOMAIN='libtazpkgbox'
    1.22 +export TEXTDOMAIN
    1.23 +
    1.24 +# Dont hardcore path, use $LIB
    1.25  export LIB=/usr/lib/slitaz/libtazpkgbox
    1.26  
    1.27  usage()
    1.28 @@ -252,14 +264,14 @@
    1.29  			case "$3" in
    1.30  			Web*) browser $WEB_SITE &;;
    1.31  			Tip*) browser http://hg.slitaz.org/wok/raw-file/tip/$4/receipt &;;
    1.32 -			Siz*) xterm -T "$4 depends (q to quit)" -e "$0 sizes $4 | less";;
    1.33 -			Upg*) xterm -T "$4 upgrade" -e "tazpkg get-install $4 --forced ; sleep 2";;
    1.34 +			Siz*) xterm -T "$4 `gettext \"depends (q to quit)\"`" -e "$0 sizes $4 | less";;
    1.35 +			Upg*) xterm -T "$4 `gettext \"upgrade\"`" -e "tazpkg get-install $4 --forced ; sleep 2";;
    1.36  			Hand*) browser $HANDBOOK_URL &;;
    1.37  			Sug*) $0 package-infos list_packages $SUGGESTED;;
    1.38  			Dep*) $0 package-infos list_packages $DEPENDS;;
    1.39  			Mod*) $0 package-infos list_packages $(xargs echo < $ROOT/installed/$3/modifiers);;
    1.40  			Con*) tazpkgbox list_config $4;;
    1.41 -			Ver*) xterm -T "$4 receipt (q to quit)" -e "cat $RECEIPT | less";;
    1.42 +			Ver*) xterm -T "$4 `gettext \"receipt (q to quit)\"`" -e "cat $RECEIPT | less";;
    1.43  			esac
    1.44  			exit 0
    1.45  		fi
    1.46 @@ -365,7 +377,7 @@
    1.47  		fi
    1.48  		
    1.49  		export LIST_FILES="
    1.50 -		<window title=\"$PKG files\" icon-name=\"system-file-manager\">
    1.51 +		<window title=\"`eval_gettext \"\\$PKG files\"`\" icon-name=\"system-file-manager\">
    1.52  		  <vbox>
    1.53  			<tree exported_column=\"4\">
    1.54  				<variable>FILE</variable>