Re: wrong translation -help

Bernhard Voelker <[email protected]> Mon, 2 Feb 2026 20:37:19 +0100
Newsgroups gmane.comp.gnu.findutils.bugs
Message-ID <[email protected]>
On 2/2/26 16:51, [email protected] wrote:
> Hi,
> 
> i'm running Ubuntu VERSION="25.04 (Plucky Puffin)"
> 
> when i do "find --help" i get the usual help text in german,
> 
> BUT
> 
> Aktionen:
> *-löschen* -print0 -printf DATEI FORMAT -fprintf DATEI FORMAT -print
>         -fprint0 DATEI -fprint DATEI -ls -fls DATEI -prune -quit
>         -exec COMMAND ; -exec COMMAND {} + -ok COMMAND ;
>         -execdir COMMAND ; -execdir COMMAND {} + -okdir COMMANDO ;
> 
> in this output the option *-delete* has been translated to *-löschen*,
> which is wrong. Options should never be translated.

This is weird, indeed, but I don't see where the issue comes from:

The upstream releases have the correct translation in 'po/de.po' at least
since findutils-4.6.0, and we're now at 4.10 (and close to 4.11).

The current translation also does not have the German word as option:

   $ wget -q -O -  https://translationproject.org/latest/findutils/de.po | grep -F 'print0 -printf'
   "      -delete -print0 -printf FORMAT -fprintf FILE FORMAT -print \n"
   "Aktionen: -delete -print0 -printf FORMAT -fprintf DATEI FORMAT -print \n"
_____________^^^^^^^

Therefore, my only guess is that there's a downstream Ubuntu-specific translation
process which introduced the bug.  And indeed:

https://translations.launchpad.net/ubuntu/resolute/+source/findutils/+pots/findutils/de/+translate?batch=10&show=all&search=print0

Please check there.

Have a nice day,
Berny