Onvertaalde Nederlandse tekst glipt langs de taalwachters #1526

Closed
opened 2026-08-17 14:16:36 +00:00 by brenno · 2 comments
Owner

De wachttest l10n_untranslated_test let op Engelse zinnen als vertaling. Nederlandse bronteksten die onvertaald blijven staan, ziet hij niet.

Gevonden bij #1524: in lib/l10n/translations/tlh.dart hebben 44 sleutels een waarde die gelijk is aan de Nederlandse bronsleutel. Een deel is terecht (echte leenwoorden als Mermaid, Gantt, Enter, CVSS), maar er zit ook een compleet LibrePlan-connectorblok in van ongeveer twintig hele Nederlandse zinnen — Kies welke slides u uit het LibrePlan-project wilt halen., Verbinding succesvol., Geen slides gevonden. en meer.

Dit is vrijwel zeker niet tot tlh beperkt; de eerdere rondes noemden het LibrePlan-blok ook al terloops.

Wat dit vraagt: de wachttest uitbreiden zodat hij óók een waarde meldt die letterlijk gelijk is aan de Nederlandse bronsleutel, met een uitzonderingslijst voor echte leenwoorden. Zonder die lijst wordt het een poort die iedereen leert negeren.

Aandachtspunt: voor sommige talen is een gelijke waarde legitiem (een term die in die taal ook zo heet). De uitzondering hoort dus per sleutel te gelden, niet per taal — anders zet iemand een hele taal op de negeerlijst.

Ruim wat de poort vindt in dezelfde tak op, in de geest van #1520 en #1523: geen basislijst aanleggen.

De wachttest `l10n_untranslated_test` let op **Engelse** zinnen als vertaling. Nederlandse bronteksten die onvertaald blijven staan, ziet hij niet. Gevonden bij #1524: in `lib/l10n/translations/tlh.dart` hebben 44 sleutels een waarde die gelijk is aan de Nederlandse bronsleutel. Een deel is terecht (echte leenwoorden als `Mermaid`, `Gantt`, `Enter`, `CVSS`), maar er zit ook een compleet **LibrePlan-connectorblok** in van ongeveer twintig hele Nederlandse zinnen — `Kies welke slides u uit het LibrePlan-project wilt halen.`, `Verbinding succesvol.`, `Geen slides gevonden.` en meer. Dit is vrijwel zeker niet tot tlh beperkt; de eerdere rondes noemden het LibrePlan-blok ook al terloops. **Wat dit vraagt:** de wachttest uitbreiden zodat hij óók een waarde meldt die letterlijk gelijk is aan de Nederlandse bronsleutel, met een uitzonderingslijst voor echte leenwoorden. Zonder die lijst wordt het een poort die iedereen leert negeren. Aandachtspunt: voor sommige talen is een gelijke waarde legitiem (een term die in die taal ook zo heet). De uitzondering hoort dus per sleutel te gelden, niet per taal — anders zet iemand een hele taal op de negeerlijst. Ruim wat de poort vindt in dezelfde tak op, in de geest van #1520 en #1523: geen basislijst aanleggen.
Author
Owner

Opruimronde opgepakt op tak chore/l10n-doorvoer-opruimen — alle 385 in één keer, basislijn naar nul.

Opruimronde opgepakt op tak `chore/l10n-doorvoer-opruimen` — alle 385 in één keer, basislijn naar nul.
Author
Owner

Rond: de poort landde in #1531, de opruiming in #1533.

478 vertalingen, basislijn van 385 naar 0. Het zwaarste stuk was de privacybelofte van de LibrePlan-connector, die in dertig talen in het Nederlands stond.

Wat er onder de drempels doorheen glipt staat nu in #1534 — waaronder een uitzondering op de Engelse wachttest die inmiddels een echte onvertaalde string toedekt.

Rond: de poort landde in #1531, de opruiming in #1533. 478 vertalingen, basislijn van 385 naar 0. Het zwaarste stuk was de privacybelofte van de LibrePlan-connector, die in dertig talen in het Nederlands stond. Wat er onder de drempels doorheen glipt staat nu in #1534 — waaronder een uitzondering op de Engelse wachttest die inmiddels een echte onvertaalde string toedekt.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#1526
No description provided.