Hello Helge,

Every po4a-* scripts are deprecated. The right way to go is to use the main
po4a script, using an adequate config file. I think that this is documented in
po4a(1), isn't it?

Which project are we speaking of? I'm really overwhelmed right now but maybe I
could find some time to propose a config file for that project in the future.

Sorry, 
Mt

Le samedi 27 mai 2023 à 13:56 +0200, Helge Kreutzmann a écrit :
> 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
> 

-- 
Pour une évaluation indépendante, transparente et rigoureuse !
Je soutiens la Commission d'Évaluation de l'Inria.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to