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 |