Package: po4a
Version: 0.67-2

po4a-gettextize adds spurious space to <refname>:

   $ grep -w foo manpage.xml
       <refentrytitle>foo</refentrytitle>
       <refname>foo</refname>

   $ po4a-gettextize -m manpage.xml -f docbook | tail -n9
   #. type: Content of: <refentry><refmeta><refentrytitle>
   #: manpage.xml:7
   msgid "foo"
   msgstr ""

   #. type: Content of: <refentry><refnamediv><refname>
   #: manpage.xml:11
   msgid "foo "
   msgstr ""

This worked correctly in bullseye:

   $ po4a-gettextize -m manpage.xml -f docbook | tail -n4
   #. type: Content of: <refentry><refnamediv><refname>
   #: manpage.xml:7 manpage.xml:11
   msgid "foo"
   msgstr ""


-- System Information:
Architecture: i386

Versions of packages po4a depends on:
ii  gettext                     0.21-6
ii  libpod-parser-perl          1.65-1
ii  libsgmls-perl               1.03ii-37
ii  libsyntax-keyword-try-perl  0.27-1
ii  libyaml-tiny-perl           1.73-1
ii  opensp                      1.5.2-13+b2
ii  perl                        5.34.0-5

Versions of packages po4a recommends:
ii  liblocale-gettext-perl     1.07-4+b2
ii  libterm-readkey-perl       2.38-1+b3
ii  libunicode-linebreak-perl  0.0.20190101-1+b3

--
Jakub Wilk

Attachment: manpage.xml
Description: XML document

Reply via email to