slitaz-tools view README @ rev 926
slitaz-config: connect to hidden Wi-Fi; browser, editor, file-manager, terminal: use XDG variable if possible; tazx: code simplification and many small improvements; translations: make pot, msgmerge.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Nov 20 06:04:24 2014 +0200 (2014-11-20) |
parents | df9ac89c94f9 |
children |
line source
1 SliTaz tools 2014
2 ===============================================================================
5 The SliTaz tools package provides many tinyutils and 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, tazbox, 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 README files for some tools:
20 * tazbox/README
21 * tazdrop/README
24 Installation
25 ------------
26 The tools are split into 2 separate packages: one with only ncurses dependencies
27 (for a text system) and one with GTK dependencies (for a graphical system). So
28 we have to make install and make default to compile PO files. Install supports
29 DESTDIR for packaging:
31 # make
32 # make install
33 # make install-boxes
36 Translation
37 -----------
38 To start a new translation please use msginit from the pot file directory.
39 Example for French/France locale (fr_FR):
41 $ msginit -l fr_FR -o fr.po -i tazbox.pot
43 To update all pot files when some new strings have been added (mainly for
44 developers before commit):
46 $ make pot
48 To update all translations from the pot file:
50 $ make msgmerge
52 To compile po files for testing purposes you can use 'make msgfmt' or manually
53 compile your translation. Example for french locale, note that the file must
54 be copied into /usr/share/locale/fr/LC_MESSAGES so gettext can find it:
56 $ msgfmt -o tazbox.mo fr.po
59 ===============================================================================
60 http://www.slitaz.org/