slitaz-tools annotate README @ rev 593

Tiny edits
author Paul Issott <paul@slitaz.org>
date Sat Apr 30 16:27:52 2011 +0100 (2011-04-30)
parents fb3a32f8629b
children d92514fffe93
rev   line source
pankso@536 1 SliTaz tools 2011
pankso@0 2 ===============================================================================
pankso@0 3
pankso@0 4
paul@449 5 The SliTaz tools package provides many tinyutils, shared and custom
paul@571 6 configuration files designed to improve SliTaz. The tools were initially
paul@449 7 created to help people build their own distribution by following the SliTaz
paul@449 8 Cookbook; now the package mostly provides all the configuration tools and
paul@449 9 all home-made GTK boxes such as subox, tazctrlbox, the installer, etc.
pankso@0 10
paul@571 11 The package also provides some scripts (firewall), desktop files with their
paul@571 12 icons, and the licenses and examples to help hackers or users understand and
paul@449 13 manage SliTaz.
pankso@0 14
pankso@0 15
paul@593 16 More tools information
pankso@592 17 -----------------------
pankso@592 18
pankso@592 19 * installer/README
pankso@592 20 * tazbox/README
pankso@592 21
pankso@592 22
pankso@447 23 Installation
pankso@447 24 ------------
paul@449 25 The tools are built and installed through tazwok and the wok, and split
paul@449 26 into 2 separate packages: one with only ncurses dependencies (for a text
paul@449 27 system) and one with GTK dependencies (for a graphical system). So make
paul@449 28 install...
pankso@0 29
pankso@592 30
pankso@447 31 Translation
pankso@447 32 -----------
pankso@447 33 To start a new translation please use msginit from the pot file directory.
pankso@447 34 Example for French/France locale (fr_FR):
pankso@0 35
pankso@553 36 $ msginit -l fr_FR -o fr.po -i tazbox.pot
pankso@0 37
pankso@447 38 To update all pot files when some new strings have been added (mainly for
pankso@447 39 developers before commit):
pankso@0 40
pankso@447 41 $ make pot
pankso@0 42
pankso@447 43 To update all translations from the pot file:
pankso@0 44
pankso@447 45 $ make msgmerge
pankso@0 46
pankso@447 47 To compile po files for testing purposes you can use 'make msgfmt' or manually
paul@449 48 compile your translation. Example for french locale, note that the file must
paul@449 49 be copied into /usr/share/locale/fr/LC_MESSAGES so gettext can find it:
pankso@0 50
pankso@553 51 $ msgfmt -o tazbox.mo fr.po
pankso@0 52
pankso@0 53
pankso@0 54 ===============================================================================
pankso@0 55 http://www.slitaz.org/
pankso@0 56