fix(l10n): het Klingon gebruikt één woord voor pagina #1517
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!1517
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/tlh-pagina"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Sluit #1508.
Raakt alleen
lib/l10n/translations/tlh.dart: 9 regels gewijzigd, geen bronsleutels, geen andere talen.Pagina →
nav(5 sleutels)Paginastond opghItlh, terwijlPagina's,Paginamaat,Pagina {n} van {m},Pagina-einde(n)enPaginanummers tonenallemaalnavgebruiken. Breder getrokken dan het issue vroeg, omdat dezelfde fout in een cluster van vijf zat (Volgende pagina,Volgende slide of pagina,Vorige pagina,Vorige slide of pagina).Het was bovendien niet alleen inconsistent maar dubbelzinnig:
ghItlhdraagt in datzelfde bestand al de betekenis tekst/geschrift (Notitie,Documentatie,Auteur,Lettertype).Twee reparaties met intern bewijs
Kolom verwijderen: stond optlhoy' teq— dat gebruikt het woord voor rij en mist het imperatiefvoorvoegsel. Nu'och yIteq. Bewijs uit hetzelfde bestand:Kolom='och,Kolom toevoegen='och yIchel,Rij verwijderen=tlhoy' yIteq, en het identiek bedoeldeKolom weghalenstond al exact op'och yIteq.Links en rechts door elkaar: het bestand legt de richting eenduidig vast (
Links=poS,Rechts=nIH, plusLinksboven/Rechtsboven,Links/Rechts uitlijnen, en explicietlinks en rechts wisselen per ronde=… poS nIH je …).Kolom links/Kolom rechtswaren dus goed en blijven staan; de verplaats- en invoeglabels waren woordsalade (nIH nIq poSzette links én rechts in één label). NupoSDaq 'och yIvIHmoH/nIHDaq 'och yIchel— metvIHmoHvoor verplaatsen, dat al in het bestand stond (Omhoog=Dung yIvIHmoH).Kolom rechts invoegenstond niet in het issue maar leed op de aangrenzende regel aan dezelfde kwaal; meegenomen.Wat bewust bleef staan
wa'DIchvoor "Vorige" (letterlijk: eerste), terwijl het bestand elderswa'Hu'gebruikt. Een tweede, aparte woordkeuze.'ochooknIqentutin andere sleutels. Volledige harmonisatie is een eigen beslissing met meer oppervlak.navdient ook als dia (Dia {n} overgeslagen). Deze wijziging haalt de pagina/tekst-dubbelzinnigheid weg; de pagina/dia-overlap blijft. Dat is de prijs van de gekozen richting, en die is bewust betaald.Poorten
make checkgroen (9543 tests, dekking 86,9%) — er viel niets om.make check-secretsgroen,make sastgroen (0 findings).Drie vaststellingen binnen tlh.dart zelf, geen bron- of andere taal geraakt. 1. Eén woord voor "pagina". `Pagina` stond op `ghItlh`, net als `Volgende/Vorige pagina` en `Volgende/Vorige slide of pagina`. Overal elders in het bestand is een pagina `nav`: `Pagina's` = `navmey`, `Paginamaat` = `nav 'aD`, `Pagina {n} van {m}`, `Pagina-einde(n)`, `Paginanummers tonen`. `ghItlh` draagt in dit bestand al de betekenis tekst/geschrift/notitie (`Notitie`, `Documentatie`, `Lettertype`, `Auteur`), dus het dubbelgebruik was ook echt dubbelzinnig. Alle vijf naar `nav` getrokken. 2. `Kolom verwijderen` stond op `tlhoy' teq`. `tlhoy'` is in dit bestand de rij (`Rij toevoegen`/`Rij verwijderen`/`Rij erboven`), de kolom is `'och` (`Kolom` = `'och`, `Kolom toevoegen` = `'och yIchel`). En het imperatiefvoorvoegsel `yI-` ontbrak, dat de zusterlabels wél hebben. Het identiek bedoelde `Kolom weghalen` staat al op `'och yIteq`; die vorm overgenomen. 3. `nIH`/`poS` recht getrokken. Het bestand legt links/rechts eenduidig vast: `Links` = `poS`, `Rechts` = `nIH` (idem `Links (mm)`/`Rechts (mm)`, `Linksboven`/`Rechtsboven`, `Links/Rechts uitlijnen`, en expliciet in `links en rechts wisselen per ronde`). `Kolom links` = `'och poS` en `Kolom rechts` = `'och nIH` volgen die regel dus goed en blijven staan. Fout waren de drie regels in de additions-map: `Kolom naar links` = `nIH nIq`, `Kolom naar rechts` = `nIH nIq poS` en `Kolom rechts invoegen` = `nIH chel poS` — die zetten `nIH` (rechts) op een links-label, zetten in één label zowel `nIH` als `poS`, en gebruiken `nIq` waar de rest van het bestand `'och` heeft. De code zegt wat ze doen: `Kolom naar links/rechts` roepen `moveColumn`, `Kolom rechts invoegen` roept `insertColumn`. Voor verplaatsen volgt het bestand al het patroon `Omhoog` = `Dung yIvIHmoH` / `Omlaag` = `bIng yIvIHmoH` en `veQDaq vIHmoHlu'pu'` voor de bestemming, dus: `poSDaq 'och yIvIHmoH` en `nIHDaq 'och yIvIHmoH`. Invoegen volgt `'och yIchel` met bestemming: `nIHDaq 'och yIchel`. Bewust laten staan, omdat de zekerheid ontbreekt of het buiten deze opdracht valt: - `Vorige pagina`/`Vorige slide of pagina` beginnen met `wa'DIch` (eerste), terwijl het bestand elders `Vorige` = `wa'Hu'` hanteert. Dat is een tweede, apart woordkeuzeverschil; hier alleen het pagina-woord aangeraakt. - Er lopen drie woorden voor kolom door het bestand: `'och` (dominant), `nIq` (`Kolombreedte`, `Linker kolomafbeelding`) en `tut` (`kolom`, `Sorteerkolom of reeks`). Alleen de regels uit punt 2 en 3 zijn gelijkgetrokken; een volledige harmonisatie is een eigen beslissing. - `nav` dient in dit bestand óók als dia (`Dia {n} overgeslagen`), naast `'echletHom`. Punt 1 lost de pagina-dubbelzinnigheid op maar niet die overlap. - Het LibrePlan-blok onderaan de additions-map staat nog volledig in het Nederlands/Engels. Niet aangeraakt. make l10n-check: groen (23 tests). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>