Ich habe Mühe zu glauben, dass das Coden auf einem so niedrigen Niveau ist, dass es unmöglich ist, %(count) durch ein Wort zu ersetzen, wenn %(count) = 1. Ich bin mir ziemlich sicher, dass ich solche Platzhalter in reinen Text umgewandelt habe, wenn die lokale Übersetzung unterschiedliche Optionen für Singular und Plural liefert.
Das meine ich mit Faulheit und Ingenieursenglisch. Intern müssen Variablen und Platzhalter verwendet werden, aber diese sollten in eine menschenlesbare und native Form umgewandelt werden. Schließlich sind es die Endbenutzer, die Software verwenden, keine Ingenieure…
Ja, ich weiß. Das ist eine breitere und größere Frage, als nur zu überlegen, wie man 1 von 3… oder 1 von 1… übersetzt. Aber mein tiefster Punkt ist, dass man sich über solche Dinge keine Gedanken machen müsste (abgesehen von den unzähligen Unterschieden zwischen Sprachen).
Aber sicher, vielleicht leben wir in einer Welt, in der wir komplexe KIs haben können, aber es gibt keine Lösung, um Situationen wie 1 von 1 zu vermeiden ![]()