tazinst diff README @ rev 0
Initial commit: copying files from slitaz-tools and tazpanel.
author | Dominique Corbex <domcox@slitaz.org> |
---|---|
date | Thu Feb 14 12:48:04 2013 +0100 (2013-02-14) |
parents | |
children | b0ed6cbb9de0 |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/README Thu Feb 14 12:48:04 2013 +0100 1.3 @@ -0,0 +1,39 @@ 1.4 +SliTaz Installer 1.5 +================================================================================ 1.6 + 1.7 + 1.8 +The first SliTaz installer was built using ncurses Dialog within a SHell script. 1.9 +It was the last SliTaz home made tool that didn't have a desktop integrated 1.10 +interface and had some crappy code as it was written at the start of the 1.11 +project. 1.12 + 1.13 +Tazinst is the new installer written entirely in SHell script and usable from 1.14 +the cmdline without dialog or any other gui-like interface! This new installer 1.15 +is able to perform an installation automatically based on a simple config file 1.16 +with clear variables such as: INST_TYPE="iso", TGT_PARTITION="/dev/hda1". 1.17 + 1.18 +With this way, it allows developers to create a different kind of frontend: 1.19 +Dialog, GTK and CGI/web in TazPanel. The frontend just has to create a config 1.20 +file and start the cmdline installer and report steps in a nice way (progress 1.21 +bar or/and messages). 1.22 + 1.23 + 1.24 +i18n 1.25 +---- 1.26 +Tazinst has been coded from the beginning with gettext support. Please 1.27 +forget 'echo' and use gettext, but remember that gettext "" is equivalent 1.28 +to echo -n. All scripts use the same TEXTDOMAIN and the same pot files, all 1.29 +translations go in the po/ folder. 1.30 + 1.31 +To start a new translation please use msginit from the pot file directory. 1.32 +Example for French/France locale (fr_FR): 1.33 + 1.34 +$ msginit -l fr_FR -o fr.po -i tazinst.pot 1.35 + 1.36 +To update all translations from a newly updated pot file: 1.37 + 1.38 +$ make msgmerge 1.39 +Or: 1.40 +$ msgmerge -U fr.po tazinst.pot 1.41 + 1.42 +================================================================================