Hi,

After pushing the progress of maint-guide :: Simplified Chinese
translation to 46%,
I would like to make again then view what the doc looks like,
but strangely the make failed with following output:

MESS1="no-obsolete  ru  `msgattrib --no-obsolete  po/ru.po |grep ^msgid
|sed 1d|wc -l`";\
MESS2="untranslated ru  `msgattrib --untranslated po/ru.po |grep ^msgid
|sed 1d|wc -l`";\
MESS3="fuzzy        ru  `msgattrib --fuzzy        po/ru.po |grep ^msgid
|sed 1d|wc -l`";\
echo "$MESS1" >>fuzzy.log ; \
echo "$MESS2" >>fuzzy.log ; \
echo "$MESS3" >>fuzzy.log ; \
echo "" >>fuzzy.log
msgmerge --update --previous po/zh-cn.po po/templates.pot
..............................................................................................................................................................
 done.
MESS1="no-obsolete  zh-cn  `msgattrib --no-obsolete  po/zh-cn.po |grep
^msgid |sed 1d|wc -l`";\
MESS2="untranslated zh-cn  `msgattrib --untranslated po/zh-cn.po |grep
^msgid |sed 1d|wc -l`";\
MESS3="fuzzy        zh-cn  `msgattrib --fuzzy        po/zh-cn.po |grep
^msgid |sed 1d|wc -l`";\
echo "$MESS1" >>fuzzy.log ; \
echo "$MESS2" >>fuzzy.log ; \
echo "$MESS3" >>fuzzy.log ; \
echo "" >>fuzzy.log
if [ -f po/zh-cn.add ]; then \
po4a-translate  -M utf-8          --format docbook --keep 0 -v  -m
maint-guide.en.xml -a po/zh-cn.add -p po/zh-cn.po -l
maint-guide.zh-cn.xml ;\
else \
po4a-translate  -M utf-8          --format docbook --keep 0 -v  -m
maint-guide.en.xml -p po/zh-cn.po -l maint-guide.zh-cn.xml ;\
fi
sed -i -e 's/po\/en\.ent/po\/zh-cn.ent/' maint-guide.zh-cn.xml
mkdir -p /home/lumin/hdd/debian/maint-guide/tmp
xsltproc --novalid --nonet --xinclude   --stringparam
base.dir /home/lumin/hdd/debian/maint-guide/tmp/ \
                --stringparam html.ext .zh-cn.html \
                xslt/style-html.xsl maint-guide.zh-cn.xml
maint-guide.zh-cn.xml:992: parser error : Premature end of data in tag
para line 991

^
maint-guide.zh-cn.xml:992: parser error : Premature end of data in tag
section line 979

^
maint-guide.zh-cn.xml:992: parser error : Premature end of data in tag
chapter line 557

^
maint-guide.zh-cn.xml:992: parser error : Premature end of data in tag
book line 12

^
unable to parse maint-guide.zh-cn.xml
Makefile:220: recipe for target
'/home/lumin/hdd/debian/maint-guide/tmp/index.zh-cn.html' failed
make: *** [/home/lumin/hdd/debian/maint-guide/tmp/index.zh-cn.html]
Error 6

At the beginning I thought that some unescaped character contributed to
this issue, but not.
According to that error report, I appended these lines at the very end
of maint-guide.zh-cn.xml:

-<para>
+</section>
+</chapter>
+</book>

then the make process continues.
HOWEVER evidently that maint-guide.zh-cn.xml is a truncated one.

I have no idea on how this could happen, even if
I have make'd for many times before.
when I translated maint-guide/po/zh-cn.po to about 1600 lines, it should
be still ok.

What's your opinion on this?
Thanks :)
-- 
 .''`.    
: :' :    
`. `'     
  `-      


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to