fix(sjablonen): maak het lege deck werkelijk leeg (#622) #684

Merged
brenno merged 1 commit from fix/leeg-deck-echt-leeg-622 into main 2026-07-22 20:32:08 +00:00
Owner

Werkt aan #622. Twee van de drie delen; het issue blijft open voor het derde.

Het lege deck is nu leeg

Het leverde een tweede dia op met een Nederlandse agenda. Voor een sjabloon is Nederlandse voorbeeldinhoud een verdedigbare keuze — de nieuw-presentatie-dialoog zegt er met zoveel woorden bij dat dat zo is — maar dit is het lege deck: de standaardkeuze, niet als sjabloon gepresenteerd, en dus onontkoombaar voor wie de app in het Engels draait. Nu alleen een titeldia, wat de naam ook belooft. Wie een agenda wil, kiest een sjabloon dat er een heeft.

De omschrijving is meeveranderd naar "Alleen een titelpagina.", in alle 31 talen. De oude sleutel is uit de vertaalbestanden gehaald in plaats van te blijven staan als dode regel — een sleutel die naar niets meer verwijst is schuld die de poort niet ziet.

De waarschuwing staat nu waar de belofte gedaan wordt

Het startscherm zegt "N sjablonen om mee te beginnen". Daar hangt nu dezelfde zin onder die de dialoog al toonde, letterlijk dezelfde bronstring — dus geen tweede tekst die uit de pas kan gaan lopen, en geen 31 nieuwe vertalingen voor iets dat al vertaald was.

De regressietest is breder dan dit ene sjabloon

Geen énkel sjabloon mag de oude agendaregels nog dragen. Dat soort terugval is stil: het deck opent gewoon, alleen staat er Nederlands in een Engelse app.

Wat er niet in zit

Het derde deel van je voorstel — "kies één taal voor gegenereerde voorbeeldinhoud en laat de drie paden het eens worden" — is een productkeuze, geen bug. Scorecard genereert Duits, cockpit Engels, sjablonen Nederlands; welke van de drie wint, en of dat de taal van de gebruiker wordt of één vaste, is niet iets wat ik onderweg vastleg. Daarvoor blijft het issue open.

Poort

make check groen (niet door tail gepijpt), make l10n-check groen.

Werkt aan #622. Twee van de drie delen; **het issue blijft open** voor het derde. ## Het lege deck is nu leeg Het leverde een tweede dia op met een Nederlandse agenda. Voor een *sjabloon* is Nederlandse voorbeeldinhoud een verdedigbare keuze — de nieuw-presentatie-dialoog zegt er met zoveel woorden bij dat dat zo is — maar dit is het lege deck: de standaardkeuze, niet als sjabloon gepresenteerd, en dus onontkoombaar voor wie de app in het Engels draait. Nu alleen een titeldia, wat de naam ook belooft. Wie een agenda wil, kiest een sjabloon dat er een heeft. De omschrijving is meeveranderd naar "Alleen een titelpagina.", in alle 31 talen. De oude sleutel is uit de vertaalbestanden gehaald in plaats van te blijven staan als dode regel — een sleutel die naar niets meer verwijst is schuld die de poort niet ziet. ## De waarschuwing staat nu waar de belofte gedaan wordt Het startscherm zegt "N sjablonen om mee te beginnen". Daar hangt nu dezelfde zin onder die de dialoog al toonde, **letterlijk dezelfde bronstring** — dus geen tweede tekst die uit de pas kan gaan lopen, en geen 31 nieuwe vertalingen voor iets dat al vertaald was. ## De regressietest is breder dan dit ene sjabloon Geen énkel sjabloon mag de oude agendaregels nog dragen. Dat soort terugval is stil: het deck opent gewoon, alleen staat er Nederlands in een Engelse app. ## Wat er niet in zit Het derde deel van je voorstel — "kies één taal voor gegenereerde voorbeeldinhoud en laat de drie paden het eens worden" — is een **productkeuze**, geen bug. Scorecard genereert Duits, cockpit Engels, sjablonen Nederlands; welke van de drie wint, en of dat de taal van de gebruiker wordt of één vaste, is niet iets wat ik onderweg vastleg. Daarvoor blijft het issue open. ## Poort `make check` groen (niet door `tail` gepijpt), `make l10n-check` groen.
fix(sjablonen): maak het lege deck werkelijk leeg (#622)
Some checks failed
CI / Web hardening (push) Failing after 23s
CI / Gate (Linux) · Format · Analyze · Coverage (push) Failing after 27s
CI / Docs links (push) Failing after 27s
CI / Supply-chain (Trivy · advisory) (push) Failing after 28s
CI / Gate (Linux) · Format · Analyze · Coverage (pull_request) Failing after 24s
CI / Web hardening (pull_request) Failing after 23s
CI / Docs links (pull_request) Failing after 23s
CI / Supply-chain (Trivy · advisory) (pull_request) Failing after 22s
CI / Test (macos-latest) (push) Has been cancelled
CI / Test (windows-latest) (push) Has been cancelled
CI / Test (macos-latest) (pull_request) Has been cancelled
CI / Test (windows-latest) (pull_request) Has been cancelled
12cbedf7d6
Het "lege" deck leverde een tweede dia op met een Nederlandse agenda:
"Opening en aanleiding / Kern van het verhaal / Vervolg en afspraken".
Voor een sjabloon is Nederlandse voorbeeldinhoud een verdedigbare keuze
— de nieuw-presentatie-dialoog zegt er met zoveel woorden bij dat dat zo
is — maar dit is het lege deck. Het is de standaardkeuze, het wordt niet
als sjabloon gepresenteerd, en een Engelstalige gebruiker kreeg er dus
onontkoombaar Nederlands terug op het eerste scherm dat hij ziet.

Nu alleen een titeldia, en dat is ook wat de naam belooft. Wie een
agenda wil, kiest een sjabloon dat er een heeft. De omschrijving is
mee-veranderd naar "Alleen een titelpagina.", in alle 31 talen; de oude
sleutel is uit de vertaalbestanden gehaald in plaats van te blijven
staan als dode regel.

En de waarschuwing staat nu ook waar de belófte gedaan wordt. Het
startscherm zegt "N sjablonen om mee te beginnen"; daar hangt dezelfde
zin onder die de dialoog al toonde — letterlijk dezelfde bronstring, dus
geen tweede tekst die uit de pas kan gaan lopen.

De regressietest is breder dan dit ene sjabloon: geen énkel sjabloon mag
de oude agendaregels nog dragen. Dat soort terugval is stil — het deck
opent gewoon, alleen staat er Nederlands in een Engelse app.

Wat er niet in zit: de derde helft van het issue, "kies één taal voor
gegenereerde voorbeeldinhoud en laat de drie paden het eens worden"
(scorecard genereert Duits, cockpit Engels, sjablonen Nederlands). Dat
is een productkeuze, geen bug, en die leg ik niet zelf vast.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
brenno merged commit 14b556681c into main 2026-07-22 20:32:08 +00:00
Sign in to join this conversation.
No description provided.