[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: debian-faq: convert german translation into po



Hi,

victory <victory.deb@gmail.com> wrote:
> On Sun, 17 May 2015 21:34:15 +0200
> Beatrice Torracca wrote:
> > On Sunday 17 May 2015, at 21:00 +0200, Holger Wansing wrote:
> 
> > > Now I tried po4a-gettextize, but it fails very early:
> > > ted@IBM-T60:~/deb/debian-faq/debian-faq$ po4a-gettextize -v -f sgml -m basic_defs.sgml -l de/basic_defs.sgml -p de/01.po 
> > What I find strange here is that you work on basic_defs.sgml file.
> > That will also explain the complaints about "no document type
> > declaration" since the document type is only declared in the
> > debian-faq.sgml file (I think).
> > 2) I used a command similar to:
> > po4a-gettextize -f sgml -m project-history.it.sgml -M UTF-8 -L UTF-8 -l project-history.it.sgml -p it.po
> 
> yeah, specifying debian-faq.sgml worked.
> notes:
> 1) do not forget to do "make" first to create faqdynamic.ent

Hmm, I think there is something wrong with my Perl installation.
I just upgraded from Wheezy to Jessie some days ago.
I far as I could see, the dist-upgrade was successful.

Now I get tons of messages when performing "make" and it ends up with
error. It seems it fails when creating ps files.
This is the output:



ted@IBM-T60:~/deb/debian-faq/debian-faq$ make
echo "<!entity docdate \"19 May 2015\">" > faqdynamic.ent
if [ -f debian/changelog ]; then \
          echo "<!entity docversion \"` LC_ALL=C dpkg-parsechangelog | grep '^Version: ' | sed 's/^Version: *//'`\">" >> faqdynamic.ent; \
        else \
          echo "<!entity docversion \"CVS\">" >> faqdynamic.ent; \
        fi
PERL_PERTURB_KEYS=0 PERL_HASH_SEED=0 po4a --keep 0 --previous --rm-backups po4a/po4a.cfg # --localized-charset UTF-8
Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{118}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416.
Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{119}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416.

[ ... skip tons of those lines ...]

Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{313}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416.
Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{314}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416.
No candidate position for the addendum po4a/add_fr/commentaires.add.
Addendum po4a/add_fr/commentaires.add does NOT apply to fr/debian-faq.sgml (translation discarded).
Makefile:50: recipe for target 'po4a-translate' failed
make: *** [po4a-translate] Error 255
ted@IBM-T60:~/deb/debian-faq/debian-faq$ 







When I issue "make" again after the first executing, I get this:



Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{284}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416.
Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{285}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416.

[ ... skip tons of those lines ...]

Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{311}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416.
Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{312}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416.
Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{313}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416.
Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{314}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416.
sed -i 's/<.*heading>//g' fr/*sgml
rm -rf debian-faq.html debian-faq.en.html
debiandoc2html -c -l en debian-faq.sgml
mv debian-faq.html debian-faq.en.html
for lang in ru pt_BR it pl es fr de uk zh_CN ja; do [ ! -d $lang ] || make -C $lang html; done
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/ru'
ln -sf ../faqstatic.ent .
rm -rf debian-faq.html debian-faq.ru.html
debiandoc2html -C -l ru.UTF-8 debian-faq.sgml
mv debian-faq.html debian-faq.ru.html
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/ru'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/pt_BR'
ln -sf ../faqstatic.ent .
rm -rf debian-faq.html debian-faq.pt_BR.html
debiandoc2html -c -l pt_BR debian-faq.sgml
mv debian-faq.html debian-faq.pt_BR.html
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/pt_BR'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/it'
ln -sf ../faqstatic.ent .
rm -rf debian-faq.html debian-faq.it.html
debiandoc2html -C -l it.UTF-8 debian-faq.sgml
mv debian-faq.html debian-faq.it.html
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/it'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/pl'
ln -sf ../faqstatic.ent .
rm -rf debian-faq.html debian-faq.pl.html
debiandoc2html -c -l pl debian-faq.sgml
mv debian-faq.html debian-faq.pl.html
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/pl'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/es'
rm -rf debian-faq.html debian-faq.es.html
debiandoc2html -c -l es debian-faq.sgml
mv debian-faq.html debian-faq.es.html
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/es'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/fr'
ln -sf ../faqstatic.ent .
rm -rf debian-faq.html debian-faq.fr.html
debiandoc2html -c -l fr debian-faq.sgml
mv debian-faq.html debian-faq.fr.html
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/fr'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/de'
ln -sf ../faqstatic.ent .
rm -rf debian-faq.html debian-faq.de.html
debiandoc2html -c -l de debian-faq.sgml
mv debian-faq.html debian-faq.de.html
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/de'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/uk'
ln -sf ../faqstatic.ent .
rm -rf debian-faq.html debian-faq.uk.html
debiandoc2html -c -l uk debian-faq.sgml
mv debian-faq.html debian-faq.uk.html
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/uk'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/zh_CN'
ln -sf ../faqstatic.ent .
rm -rf debian-faq.html debian-faq.zh_CN.html
debiandoc2html -c -l zh_CN debian-faq.sgml
mv debian-faq.html debian-faq.zh_CN.html
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/zh_CN'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/ja'
ln -sf ../faqstatic.ent .
rm -rf debian-faq.html debian-faq.ja.html
debiandoc2html -C -l ja.UTF-8 debian-faq.sgml
mv debian-faq.html debian-faq.ja.html
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/ja'
debiandoc2text -l en debian-faq.sgml
mv debian-faq.txt debian-faq.en.txt
for lang in ru pt_BR it pl es fr de uk zh_CN ja; do [ ! -d $lang ] || make -C $lang text; done
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/ru'
debiandoc2text -l ru.UTF-8 debian-faq.sgml
mv debian-faq.txt debian-faq.ru.txt
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/ru'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/pt_BR'
debiandoc2text -l pt_BR debian-faq.sgml
mv debian-faq.txt debian-faq.pt_BR.txt
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/pt_BR'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/it'
debiandoc2text -l it.UTF-8 debian-faq.sgml
mv debian-faq.txt debian-faq.it.txt
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/it'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/pl'
debiandoc2text -l pl debian-faq.sgml
mv debian-faq.txt debian-faq.pl.txt
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/pl'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/es'
debiandoc2text -l es debian-faq.sgml
mv debian-faq.txt debian-faq.es.txt
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/es'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/fr'
debiandoc2text -l fr debian-faq.sgml
mv debian-faq.txt debian-faq.fr.txt
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/fr'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/de'
debiandoc2text -l de debian-faq.sgml
mv debian-faq.txt debian-faq.de.txt
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/de'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/uk'
debiandoc2text -l uk debian-faq.sgml
Use of the encoding pragma is deprecated at /usr/share/perl5/DebianDoc_SGML/Locale/uk_UA.UTF-8/Text line 5.
mv debian-faq.txt debian-faq.uk.txt
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/uk'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/zh_CN'
debiandoc2text -l zh_CN debian-faq.sgml
mv debian-faq.txt debian-faq.zh_CN.txt
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/zh_CN'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/ja'
debiandoc2html -1 -l ja.utf-8 debian-faq.sgml
perl kinsoku.txt
rm -rf debian-faq.html
w3m -o display_charset=UTF-8 -cols 70 -dump -no-graph -T text/html debian-faq-temp.html > debian-faq.ja.txt
rm -f debian-faq-temp.html
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/ja'
debiandoc2latexps -l en debian-faq.sgml
mv debian-faq.ps debian-faq.en.ps
for lang in ru pt_BR it pl es fr de uk zh_CN ja; do [ ! -d $lang ] || make -C $lang ps; done
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/ru'
debiandoc2latexps -l ru.UTF-8 debian-faq.sgml
debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly
debiandoc2latexps: rerun with the -v option to find out why
debiandoc2latexps: or check the log file debian-faq.log
Makefile:54: recipe for target 'debian-faq.ru.ps' failed
make[1]: *** [debian-faq.ru.ps] Error 1
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/ru'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/pt_BR'
debiandoc2latexps -l pt_BR debian-faq.sgml
debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly
debiandoc2latexps: rerun with the -v option to find out why
debiandoc2latexps: or check the log file debian-faq.log
Makefile:54: recipe for target 'debian-faq.pt_BR.ps' failed
make[1]: *** [debian-faq.pt_BR.ps] Error 1
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/pt_BR'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/it'
debiandoc2latexps -l it.UTF-8 debian-faq.sgml
debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly
debiandoc2latexps: rerun with the -v option to find out why
debiandoc2latexps: or check the log file debian-faq.log
Makefile:54: recipe for target 'debian-faq.it.ps' failed
make[1]: *** [debian-faq.it.ps] Error 1
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/it'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/pl'
debiandoc2latexps -l pl debian-faq.sgml
debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly
debiandoc2latexps: rerun with the -v option to find out why
debiandoc2latexps: or check the log file debian-faq.log
Makefile:54: recipe for target 'debian-faq.pl.ps' failed
make[1]: *** [debian-faq.pl.ps] Error 1
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/pl'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/es'
debiandoc2latexps -l es debian-faq.sgml
debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly
debiandoc2latexps: rerun with the -v option to find out why
debiandoc2latexps: or check the log file debian-faq.log
Makefile:54: recipe for target 'debian-faq.es.ps' failed
make[1]: *** [debian-faq.es.ps] Error 1
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/es'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/fr'
debiandoc2latexps -l fr debian-faq.sgml
debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly
debiandoc2latexps: rerun with the -v option to find out why
debiandoc2latexps: or check the log file debian-faq.log
Makefile:54: recipe for target 'debian-faq.fr.ps' failed
make[1]: *** [debian-faq.fr.ps] Error 1
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/fr'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/de'
debiandoc2latexps -l de debian-faq.sgml
debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly
debiandoc2latexps: rerun with the -v option to find out why
debiandoc2latexps: or check the log file debian-faq.log
Makefile:54: recipe for target 'debian-faq.de.ps' failed
make[1]: *** [debian-faq.de.ps] Error 1
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/de'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/uk'
debiandoc2latexps -l uk debian-faq.sgml
debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly
debiandoc2latexps: rerun with the -v option to find out why
debiandoc2latexps: or check the log file debian-faq.log
Makefile:54: recipe for target 'debian-faq.uk.ps' failed
make[1]: *** [debian-faq.uk.ps] Error 1
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/uk'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/zh_CN'
debiandoc2latexps -l zh_CN debian-faq.sgml
debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly
debiandoc2latexps: rerun with the -v option to find out why
debiandoc2latexps: or check the log file debian-faq.log
Makefile:54: recipe for target 'debian-faq.zh_CN.ps' failed
make[1]: *** [debian-faq.zh_CN.ps] Error 1
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/zh_CN'
make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/ja'
debiandoc2latexps -l ja.UTF-8 debian-faq.sgml
debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly
debiandoc2latexps: rerun with the -v option to find out why
debiandoc2latexps: or check the log file debian-faq.log
Makefile:59: recipe for target 'debian-faq.ja.ps' failed
make[1]: *** [debian-faq.ja.ps] Error 1
make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/ja'
Makefile:81: recipe for target 'ps' failed
make: *** [ps] Error 2
ted@IBM-T60:~/deb/debian-faq/debian-faq$ 




So I a bit lost here...

Holger

-- 
============================================================
Created with Sylpheed 3.5.0           under   T H E   N E W
	D E B I A N   L I N U X   8 . 0   " J E S S I E " !

Registered Linux User #311290 - https://linuxcounter.net/
============================================================


Reply to: