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>