tag 1016753 fixed-upstream thanks Hello,
I believe that this bug is fixed upstream by commit https://github.com/mquinson/po4a/commit/6b5139e7c5a7d789f51f8912cd2a6a835194c84b Thanks for reporting, Mt ----- Le 6 Aoû 22, à 17:55, Helge Kreutzmann deb...@helgefjell.de a écrit : > Package: po4a > Version: 0.67-2 > Severity: normal > X-Debbugs-Cc: Mario Blättermann <mario.blaetterm...@gmail.com> > > I'm the Debian maintainer of manpages-l10n and support upstream > (Mario) in maintaing the po based translations of manpages. > > I noticed the following incorrect bold formatting in table headings, > when the translation is spanning more than one line in the po file. > Exactly at the line break in the po file, the bold formatting is > stopped. > > The english orginal file does not line wrap these lines, so maybe a > ,nowrap is missing here? > > This is an example, the full files are attached. > > .br > .B Table\ \&1.\ \&Resource limit directives, their equivalent ulimit shell > commands and the unit used > .TS > > This becomes the following in the po file: > #. type: Plain text > #: archlinux debian-bullseye debian-unstable fedora-36 fedora-rawhide > #: mageia-cauldron opensuse-leap-15-4 opensuse-tumbleweed > msgid "" > "B<Table\\ \\&1.\\ \\&Resource limit directives, their equivalent ulimit " > "shell commands and the unit used>" > msgstr "" > "B<Tabelle\\ \\&1.\\ \\&Ressourcenbegrenzungsanweisungen, ihre äquivalenten " > "Ulimit-Shell-Befehle und die verwandte Einheit>" > > and thus the following in the German man page: > > .br > \fBTabelle\ \&1.\ \&Ressourcenbegrenzungsanweisungen, ihre äquivalenten > Ulimit\-Shell\-Befehle und die verwandte Einheit\fP > .TS > > In the rendered man pages, bold font stops after "äquivalenten". If I > remove the line break manually in the generated man page, then the > entire line is bold. > > This happens consistently for all table headings in this man page. > > > > -- System Information: > Debian Release: bookworm/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: amd64 (x86_64) > > Kernel taint flags: TAINT_UNSIGNED_MODULE > Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: > LC_ALL > set to de_DE.UTF-8), LANGUAGE not set > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > > 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 libtext-wrapi18n-perl 0.06-9 > ii libunicode-linebreak-perl 0.0.20190101-1+b4 > > po4a suggests no packages. > > -- no debconf information > > -- > Dr. Helge Kreutzmann deb...@helgefjell.de > Dipl.-Phys. http://www.helgefjell.de/debian.php > 64bit GNU powered gpg signed mail preferred > Help keep free software "libre": http://www.ffii.de/