Hello,

nice to hear,

Am Dienstag, den 14.04.2009, 19:45 +0200 schrieb Diego Pierotto:
> what is necessary to translate this package in italian?


Frist, please look into /locale/README

I'm attach a patch to prepare our locale build system for italian
translation, apply this to source of xxv, for smart success.


then (

$ cd xxv/locale
$ make all
cp: stat »it.po« missing ...
make: [it.po] Error 1 (ignoriert)
it.po: Warning: »CHARSET« ...


now a new empty it.po should present, which editable.
The warning come from missing details at header of file it.po.
And could ignored at this moment.


To enforce rebuild *.mo files, after editing :

$ cd locale
$ make clean
$ make all


> I took the de_DE.po file and removed every row translated in german
> (wow, more than 1000 rows) and renamed the file it_IT.po.

Thats not necessary, see above of this message.

Thanks, 
Andreas
--- locale/Makefile.bak
+++ locale/Makefile
@@ -4,14 +4,14 @@
 # $Id$
 
 ### Targets:
-PREPARE = de.po \
+PREPARE = de.po it.po \
 #      fr.po \
-#      it.po ne.po po.po \
+#      ne.po po.po \
 #      su.po es.po
 
-TRANSLATION = de.mo \
+TRANSLATION = de.mo it.mo \
 #      fr.mo \
-#      it.mo ne.mo po.mo \
+#      ne.mo po.mo \
 #      su.mo es.mo
 
 MODULES = ../lib/XXV/MODULES/AUTOTIMER.pm \
--- bin/xxvd.bak
+++ bin/xxvd
@@ -672,6 +672,7 @@
                 choices     => [
                     [gettext('English'), 'C'], # C Stand for nativ gettext language, and means en_US
                     [gettext('German'),  'de_DE'],
+                    [gettext('Italian'), 'it_IT'],
                 ],
                 default     => 'C',
             },
_______________________________________________
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Reply via email to