On 3 December 2011 14:52, Christian PERRIER <bubu...@debian.org> wrote:
> Well, I don't see any point in keeping that bug opened. Manpages
> translations for aptitude are managed with po4a. Sure, the german
> translation is very outdated:
>
> cperrier@mykerinos:~/src/debian/aptitude/git/doc/po4a/po$ po_stat de.po
> Charset is UTF-8. Stats: de.po: 75 translated messages, 869 fuzzy 
> translations, 1683 untranslated messages.
>
>
> But, that just means that the resulting manpages will indeed *not* be
> translated to German (as the translation ratio is below 80%). My
> recommendation is closing this useless bug report.

Firstly, thank you for your informative response.  I was not aware of
the minimum translation ratio option before :-)


The latest binary package (0.6.4-1.2) still contains a German man page
with some parts German, most parts English.  This is why I reopened
the bug.

I see that the build system has set the minimum translated ratio to 0%
(`-k 0') for as long as po4a has been in use [1].

~$ cat aptitude/doc/Makefile.am
...
po4a-dist:
        -@cd $(srcdir) && po4a -M utf-8 -k 0 po4a/po4a.cfg

With the default of 80% instead:

daniel@io:~/src/aptitude/doc$ po4a -M utf-8 -k 80 po4a/po4a.cfg | grep
-e "^Discard"
Discard de/aptitude.xml (19 of 2543 strings; only 0.74% translated; need 80%).
Discard de/manpage.xml (84 of 375 strings; only 22.4% translated; need 80%).
Discard fr/aptitude.xml (1154 of 2543 strings; only 45.37% translated;
need 80%).
Discard fr/manpage.xml (132 of 375 strings; only 35.2% translated; need 80%).
Discard ja/aptitude.xml (779 of 2543 strings; only 30.63% translated; need 80%).
Discard ja/manpage.xml (110 of 375 strings; only 29.33% translated; need 80%).

Which leaves only en, es, and fi man pages translated.

I am not familiar with translation matters, though I can see that
having man pages very under-translated is not helpful enough to
justify inclusion.  Perhaps this `keep threshold' needs to be raised?
That would be a separate issue to this one.

Whilst I am not opposed to closing this bug I think that it is useful
to keep it open, perhaps as a wishlist, to draw attention to the state
of the German man page.



[1] 
http://anonscm.debian.org/gitweb/?p=aptitude/aptitude.git;a=commitdiff;h=0af1c4cc36139e8f8abbf905e2b29bffceed2b25#patch2



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to