Hello,

I did not fix it yet, but I fixed the warning (Redundant argument in
sprintf) and improved the error message. Now it reads:

$ LC_ALL=C po4a -v -f debian/po4a.cfg 
Updating debian/manpage//goobox.pot:
po4a::sgml: msgid skipped to help translators (contains only tags)
po4a::sgml: msgid skipped to help translators (contains only an entity)
po4a::sgml: msgid skipped to help translators (contains only an entity)
po4a::sgml: msgid skipped to help translators (contains only tags)
po4a::sgml: Warning: onsgmls produced some errors.  This is usually
            caused by po4a, which modifies the input and restores it
            afterwards, causing the input of onsgmls to be 
            invalid.  This is usually safe, but you may wish to verify
            the generated document with onsgmls -wno-valid.
po4a::sgml: To see the error message, rerun po4a with this additional argument:
               -o debug=onsgmls
(108 entries)
Updating debian/manpage//de.po: 
........................ done.
debian/manpage//de.po: 107 translated messages, 1 fuzzy translation.
po4a::sgml: msgid skipped to help translators (contains only tags)
po4a::sgml: msgid skipped to help translators (contains only an entity)
po4a::sgml: msgid skipped to help translators (contains only an entity)
po4a::sgml: msgid skipped to help translators (contains only tags)
po4a::sgml: Warning: onsgmls produced some errors.  This is usually
            caused by po4a, which modifies the input and restores it
            afterwards, causing the input of onsgmls to be 
            invalid.  This is usually safe, but you may wish to verify
            the generated document with onsgmls -wno-valid.
po4a::sgml: To see the error message, rerun po4a with this additional argument:
               -o debug=onsgmls
debian/manpage/goobox.de.sgml is 99.08% translated (108 of 109 strings).


Adding -o debug=onsgmls as advised, this extra information appears:
$ LC_ALL=C po4a -v -f debian/po4a.cfg -o debug=onsgmls
Updating debian/manpage//goobox.pot:
read(debian/manpage/goobox.en.sgml)...done.
parse...CMD=onsgmls -l -E 0 -wno-valid < /tmp/po4a-7B4E.sgml |
onsgmls:<OSFD>0:41:1:E: start tag for "REFENTRYTITLE" omitted, but its 
declaration does not permit this
po4a::sgml: msgid skipped to help translators (contains only tags)
[...]

Does it help you to fix the issue, maybe? Or does it seem unrelated?
I think I never used nsgml myself...


Thanks for your help, 
Mt.

-- 
Les esprits sont comme les parachutes, ils ne fonctionnent que
lorsqu'ils sont ouverts.     --- Pierre Desproges

Attachment: signature.asc
Description: PGP signature

Reply via email to