Bug#1009915: sysvinit: Please align with manpages-l10n and afterwards activate man page translations
Mark Hindley
leepen at debian.org
Tue May 10 14:45:51 BST 2022
Jesse,
On Mon, May 09, 2022 at 12:56:13PM -0300, Jesse Smith wrote:
> Mark, thanks very much for the patches. Sorry it took me a while to
> respond, your e-mail with patches ended up in my spam folder.
Thanks, no worries.
> I've applied the five patches upstream in the 3.05 branch of sysvinit.
>
> Regarding the idea of making the installation of translated manual pages
> optional, I'm in favour of that. If people don't want six translations
> of the same page they are using, I'm happy to support that.
>
> Maybe we should have an adjustment in the Makefile that, by default,
> only installs the default English pages. Then have an optional target
> that installs translated pages? Something like "make
> install-translations" seems appropriate. What do you think?
Seems reasonable. We are not far from that now anyway. My patch of the install
target in src/Makefile uses $(wildcard) so it only installs the translated pages
that have been built. The translated pages are only built if po4a is
available. So existing build environments should just see a new warning to
install po4a if they want to build the translated pages.
The po4a(1) manpage[1] also says:-
Note: It is recommended to use [po_directory] rather than [po4a_langs] and
[po4a_paths]. See section Autodetection of the paths and languages below.
So, maybe I will look at incorporating that in man/po/po4a.cfg.
Best wishes
Mark
[1] https://manpages.org/po4a
More information about the Debian-init-diversity
mailing list