slitaz-tools view README @ rev 641

Makefile use pt_BR tools po file and tazbox export LANG after locale config on boot so we have keymap config in native language
author Christophe Lincoln <pankso@slitaz.org>
date Sat Jun 18 22:19:50 2011 +0200 (2011-06-18)
parents d2947f34da10
children 29fe613b2eb6
line source
1 SliTaz tools 2011
2 ===============================================================================
5 The SliTaz tools package provides many tinyutils, shared and custom
6 configuration files designed to improve SliTaz. The tools were initially
7 created to help people build their own distribution by following the SliTaz
8 Cookbook; now the package mostly provides all the configuration tools and
9 all home-made GTK boxes such as subox, tazctrlbox, the installer, etc.
11 The package also provides some scripts (firewall), desktop files with their
12 icons, and the licenses and examples to help hackers or users understand and
13 manage SliTaz.
16 More tools information
17 -----------------------
18 You will find documentation in the doc/ folder and README files for some tools:
20 * installer/README
21 * tazbox/README
22 * tazdrop/README
25 Installation
26 ------------
27 The tools are split into 2 separate packages: one with only ncurses dependencies
28 (for a text system) and one with GTK dependencies (for a graphical system). So
29 we have 2 make install and make default to compile PO files. Install's support
30 DESTDIR for packaging:
32 # make
33 # make install
34 # make install-boxes
37 Translation
38 -----------
39 To start a new translation please use msginit from the pot file directory.
40 Example for French/France locale (fr_FR):
42 $ msginit -l fr_FR -o fr.po -i tazbox.pot
44 To update all pot files when some new strings have been added (mainly for
45 developers before commit):
47 $ make pot
49 To update all translations from the pot file:
51 $ make msgmerge
53 To compile po files for testing purposes you can use 'make msgfmt' or manually
54 compile your translation. Example for french locale, note that the file must
55 be copied into /usr/share/locale/fr/LC_MESSAGES so gettext can find it:
57 $ msgfmt -o tazbox.mo fr.po
60 ===============================================================================
61 http://www.slitaz.org/