Hallo Markus, Am 10. Juni 2026 15:47:37 MESZ schrieb Markus Hiereth <[email protected]>: >Hallo, > >ich bearbeite gerade die PO-Datei > > shadow_1_4.19.3-2_de.po > >die ich über den Link auf der Projektseite > > https://www.debian.org/international/l10n/po4a/de > >heruntergeladen habe. > >Nun fand ich in der Zeichenketten aus der Handbuchseite chfn(1) > >msgid "" >"If none of the options are selected, <_:command-1/> operates in an " >"interactive fashion, prompting the user with the current values for all of " >"the fields. Enter the new value to change the field, or leave the line blank " >"to use the current value. The current value is displayed between a pair of " >"<_:emphasis-2/> marks. Without options, <_:command-3/> prompts for the " >"current user account." > >im letzten Satz eine dubiose Aussage dazu, was chfn tut, wenn keine >Optionen eingegeben wurden. Diese Aussage ist dubios, weil zuvor schon >erwähnt ist, dass es es sich dann interaktiv gebe. Eher soll wohl >vermittelt werden, wie chfn reagiere, wenn kein Benutzerkonto >angegeben wurde. > > >Auf > > https://manpages.debian.org/testing/passwd/chfn.1.en.html > >lautet dieser letzte Satz in der Tat anders: > >"If LOGIN is not specified, chfn acts on the current user, and prompts >for the current user's password." > >Wobei als Version dieser Seite 1:4.19.3-2 angegeben was eigentlich >mit der meines Meldungskatalogs übereinstimmt. > >Was ist nun zu tun: Sicherstellen, dass man nicht an einem veralteten >Meldungskatalog arbeitet?
Hier klemmt es offenbar an mehreren Stellen: 1. Die Dateien, die du über <https://www.debian.org/international/l10n/po4a/de> herunterlädst, sind immer die neuesten Dateien, also aus unstable. Daher müsstest du - damit es zusammenpasst - auch Handbuchseiten aus unstable auf manpages.debian.org aufrufen (du hast oben aber einen Link zu testing gepostet; in der Seitenleiste bzw. unten auf der Seite kann man zwischen den Versionen wechseln). 2. Laut manpages.debian.org sind aktuell diese Versionen von shadow im Archiv: trixie 1:4.17.4-2 testing 1:4.19.3-1 unstable 1:4.19.3-2 Aber packages.debian.org und tracker.debian.org sagen, dass Version 1:4.19.3-2 in testing ist. Da hängt manpages.debian.org also irgendwie hinterher... Da wird also für testing eine Manpage angezeigt, die es eigentlich garnicht gibt... 3. Ich habe die deutsche po-Datei aus verschiedenen Quellen verglichen: - die, die du von i18n.debian.org heruntergeladen hast - die, die im Quellpaket in unstable enthalten ist (via sources.debian.org) - die, die im git-Repository zu finden ist. Alle drei sind identisch (was erst mal gut ist), aber alle enthalten auch "POT-Creation-Date: 2024-03-14 18:23-0500\n" sprich seit 2024 gab es angeblich keine Änderungen des englischen Originals. Was aber nicht zutrifft: wenn man https://manpages.debian.org/unstable/passwd/chfn.1.en.html und https://manpages.debian.org/trixie/passwd/chfn.1.en.html vergleicht, findet man definitiv Unterschiede, z.B. in dem von dir erwähnten Abschnitt "If none of the options are selected, ... " unter "Options". Dabei ist die trixie-Version von 2025, während die unstable-Version von 2026 ist. Daher kann das POT-Creation-Date aus dem Jahre 2024 auf keinen Fall korrekt sein! Sprich: die po-Dateien im Paket (und in git-Depot) sind nicht aktualisiert worden, als Änderungen an den Originaltexten durchgeführt wurden! Mit anderen Worten: die po-Dateien sind veraltet und es sollte nicht daran gearbeitet werden! Das muss zuerst mit dem Paketbetreuer und/oder mit Upstream geklärt/angepasst/aktualisiert werden, vorher macht es keinen Sinn, Zeit und Energie in die Übersetzungen zu stecken! Leider kann ich gerade nicht versprechen, dass ich Zeit habe, für diese Sache einen Fehlerbericht gegen shadow einzureichen oder zu versuchen zu klären, was auf manpages.debian.org falsch läuft :-(( Soweit erstmal Holger -- Holger Wansing <[email protected]> PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076

