Package: po4a
Version: 0.69-1
Severity: wishlist

Some time ago several po4a tools started emitting warnings and ceased
working as before. I read that "po4a" is the way to go, however, we
seriously lack the man power (and knowledge) to rewrite the entire
machinery. However, I'm gradully trying to improve the system where
and when possible.

For this, I have the follwing question/request:
Given that I have a man page (in nroff or mdoc format) and I want to
create a pot file from it (not po file, as this page is not yet
translated). How is this done best/correctly?

Quite a few explanations in the po4a man pages assume you already have
some translated text.

Currently I use something like:

po4a-updatepo -f man \
        --option groff_code=verbatim \
        --option generated \
        --option untranslated="a.RE,\|" \
        --option unknown_macros=untranslated \
        --master "$upstream_manpage" -M utf-8 \
        -p $tmp1 | grep -v "po4a-updatepo is deprecated. The unified po4a(1) 
program is more convenient and less error prone."

(Until very recently this used po4a-gettextize, but this stopped working)

It would be great if you could document the proper solution in the 
very well written and extensive documentation.


-- System Information:
Debian Release: 12.0
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)

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-12
ii  libpod-parser-perl          1.65-1
ii  libsgmls-perl               1.03ii-38
ii  libsyntax-keyword-try-perl  0.28-1
ii  libyaml-tiny-perl           1.73-1
ii  opensp                      1.5.2-13+b2
ii  perl                        5.36.0-7

Versions of packages po4a recommends:
ii  liblocale-gettext-perl     1.07-5
ii  libterm-readkey-perl       2.38-2+b1
ii  libtext-wrapi18n-perl      0.06-10
ii  libunicode-linebreak-perl  0.0.20190101-1+b5

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/

Attachment: signature.asc
Description: PGP signature

Reply via email to