summaryrefslogtreecommitdiff
path: root/locale/README
diff options
context:
space:
mode:
authorAndreas Brachold <vdr07@deltab.de>2007-08-13 18:41:27 +0000
committerAndreas Brachold <vdr07@deltab.de>2007-08-13 18:41:27 +0000
commitbcbf441e09fb502cf64924ff2530fa144bdf52c5 (patch)
treef377707a2dac078db8cd0c7d7abfe69ac1006d71 /locale/README
downloadxxv-bcbf441e09fb502cf64924ff2530fa144bdf52c5.tar.gz
xxv-bcbf441e09fb502cf64924ff2530fa144bdf52c5.tar.bz2
* Move files to trunk
Diffstat (limited to 'locale/README')
-rw-r--r--locale/README24
1 files changed, 24 insertions, 0 deletions
diff --git a/locale/README b/locale/README
new file mode 100644
index 0000000..7061430
--- /dev/null
+++ b/locale/README
@@ -0,0 +1,24 @@
+XXV/locale/README
+
+This used translation system use the same functionality as GNU gettext does,
+it's use module Locale::gettext. on debian liblocale-gettext-perl
+
+Howto add new translation
+-------------------------
+*) Edit Makefile and add on target your my_language.po and my_language.pot filename
+*) Call "#> make clean", to force rebuild dependencies
+*) Call "#> make prepare", it's merge all gettext-entry on Modules
+ for all *.po files (and your language.po file)
+*) Edit now my_language.po with your favored texteditor,
+ leave field msgid "..." unedited,
+ replace all fields msgstr "..." with your own translated text
+*) Call "#> make all" to convert language.po to GNU message catalog language.mo
+
+
+Select used language
+--------------------
+Your language will be select with your defined shell environment,
+as all messages from system are in your selected language
+export LANG="de_DE@euro"; ./xxvd ...
+
+