Browse Source

Taak 122: teksten op de twee aanmaakpagina's doornemen

Inventaris gemaakt uit een verse export (2026-09-20) van
stadsactiviteitAanmaken (51 teksten) en uitgaansevenementAanmaken (41).
Bevindingen gegroepeerd met i18n-sleutel erbij: harde fouten (o.a.
"Categorie evenement" als kop op de activiteitenpagina, "Selectee...",
EN "Zipcde"/"Organisatsion"/"Feeprice"), technische veldnamen
(WebsiteURL/TicketsURL/"Datum eind"), een sterretje dat niet klopt met
de introtekst, hints die alleen het label herhalen, en zes velden die op
de twee pagina's anders vertaald zijn.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob 10 hours ago
parent
commit
224583b8d2
1 changed files with 76 additions and 0 deletions
  1. 76 0
      TASKS.md

+ 76 - 0
TASKS.md

@@ -50,6 +50,7 @@ Google Play en één doorloop die alleen Bob kan doen.
 | **120** | 12 hardcoded kleuren aan thematokens binden | Alle 12 zijn exact gelijk aan een bestaand token, dus nu onzichtbaar — maar ze lopen niet mee bij een themawijziging. Eigen blok hieronder |
 | **120** | 12 hardcoded kleuren aan thematokens binden | Alle 12 zijn exact gelijk aan een bestaand token, dus nu onzichtbaar — maar ze lopen niet mee bij een themawijziging. Eigen blok hieronder |
 | ~~117~~ | ~~Kalenderpermissie eruit~~ | ✅ **AF** (Bob 2026-09-20, export-geverifieerd): `READ_CALENDAR`/`WRITE_CALENDAR` én `NSCalendarsUsageDescription` zijn weg; `CAMERA` staat er nog (terecht) |
 | ~~117~~ | ~~Kalenderpermissie eruit~~ | ✅ **AF** (Bob 2026-09-20, export-geverifieerd): `READ_CALENDAR`/`WRITE_CALENDAR` én `NSCalendarsUsageDescription` zijn weg; `CAMERA` staat er nog (terecht) |
 | **118** | AdMob EU-consentbericht | ⚠️ Half: de FlutterFlow-toggle staat goed, maar het bericht moet in de **AdMob-console** gepubliceerd zijn. Eigen blok hieronder |
 | **118** | AdMob EU-consentbericht | ⚠️ Half: de FlutterFlow-toggle staat goed, maar het bericht moet in de **AdMob-console** gepubliceerd zijn. Eigen blok hieronder |
+| **122** | Teksten aanmaakpagina's doornemen | Labels, hints en Engelse vertalingen op de activiteiten- en evenementenpagina. Inventaris mét i18n-sleutels staat in een eigen blok hieronder; o.a. "Categorie **evenement**" als kop op de *activiteiten*pagina, "Selectee...", "WebsiteURL"/"TicketsURL" en een sterretje dat niet klopt met de introtekst |
 
 
 ---
 ---
 #
 #
@@ -353,6 +354,81 @@ tot de slider — die Bob er bewust in had gezet — blijft staan.
 tekent dus even buiten zijn kader. Inherent aan de gegenereerde widget, niet vanuit
 tekent dus even buiten zijn kader. Inherent aan de gegenereerde widget, niet vanuit
 de builder te clippen. De layout beweegt niet meer, en dat was het doel.
 de builder te clippen. De layout beweegt niet meer, en dat was het doel.
 
 
+### 122 · Teksten op de twee aanmaakpagina's doornemen · Eigenaar: Bob
+
+**Wat:** labels, hints, sectiekoppen en Engelse vertalingen langslopen op
+`stadsactiviteitAanmaken` (51 teksten) en `uitgaansevenementAanmaken` (41).
+Het introblok en de hulpregels van taak 91 staan er goed op en zijn netjes
+vertaald — wat overblijft zijn verkeerde woorden, typefouten, technische
+veldnamen en verschillen **tussen** de twee pagina's.
+
+Inventaris uit een verse export van 2026-09-20 (de werkkopie liep achter; de
+hulpregels leken daar te ontbreken maar staan er wél). Elke sleutel hieronder is
+de i18n-key — bereikbaar via het globe-icoontje naast het Text-/Label-veld.
+`ACT` = activiteitenpagina, `EVT` = evenementenpagina.
+
+**A · Gewoon fout**
+- `ACT moj9sft5` sectiekop **"Categorie evenement"** staat op de
+  *activiteiten*pagina → "Categorie activiteit".
+- `ACT dqeuq7t8` dropdown-hint **"Selectee..."** (dubbele e).
+- `ACT oo7z1mp8` EN **"Zipcde"** — de hint eronder (`j9h65a88`) heeft wél
+  "Zipcode".
+- `EVT vu6qv8cj` EN **"Title cityactvity"** — typefout én de verkeerde entiteit.
+- `ACT jwgx4el8` EN **"Title cityactivity"** — interne veldnaam, geen Engels.
+- `EVT vkyrmq6a` EN **"Organisatsion"**.
+- `EVT r9s46lo7` / `3h3k4jh2` / `ge5o3gf7` EN **"Feeprice"**.
+
+**B · Technische namen die een gebruiker niet hoort te zien**
+- `ACT i66ori1d` / `EVT e9n6cj1o` **"WebsiteURL"** → "Website" (EN is hier gelijk
+  aan NL, dus in beide talen).
+- `EVT zfofdq9a` **"TicketsURL"** → "Ticketlink".
+- **"Datum eind"** op vier plekken (`ACT 71z3uvd8`+`1k52hayg`,
+  `EVT wkn1mu1d`+`e42lwmdh`) → "Einddatum".
+- **"Toelichting Entree"** (4 plekken) — hoofdletter midden in de zin.
+- `EVT rqx6m3yf` **"Uw Horecagelegenheid"** → de rest van beide pagina's
+  tutoyeert ("je evenement", "jouw account"), en de hulpregel eronder noemt het
+  zelf een **zaak**. Kies één aanspreekvorm en één woord.
+
+**C · Het sterretje klopt niet met de introtekst**
+Beide intro's zeggen "Velden met * zijn verplicht". Nu staat het sterretje op
+Titel, Datum en (EVT) "Kies je horecagelegenheid". Het **ontbreekt** op:
+- de categoriekeuze op **beide** pagina's, terwijl de hulpregel eronder zegt
+  *"zonder categorie is je evenement/activiteit nergens terug te vinden"*;
+- `ACT` de plaatskeuze (`ls6do5d5` / `sv5qajjt`), terwijl de hulpregel bij
+  *Waar* letterlijk zegt *"dat is verplicht"*.
+
+**D · Hints die alleen het label herhalen**
+Datum/Datum, Adres/Adres, Postcode/Postcode, Toelichting Entree (2×) en
+**Entreeprijs (3×)**. Die regel is nu weggegooide ruimte; een voorbeeld doet het
+werk wel — "bijv. 7,50", "1012 AB", "bijv. Jazz in de Tuin".
+
+**E · De twee pagina's noemen hetzelfde veld anders (vooral in het Engels)**
+
+| veld | ACT | EVT |
+|---|---|---|
+| Categorie | `Category` | `Category event` |
+| Toelichting Entree | `Admission description` / `Fee description` *(label en hint verschillen onderling!)* | `Description Fee` |
+| Entreeprijs | `Admission price` | `Feeprice` |
+| Datum eind | `End date` | `Date end` |
+| Logo kiezen | `Choose logo` | `Select logo` |
+| Omschrijving … | `Description activity` | `Event description` |
+
+**F · Engels ontbreekt of is Nederlands blijven staan**
+`ACT xiba4gka` / `l9f37oxb` / `ajotnz1f` en `EVT 2hitlrxa` / `qtnlg7nd` en
+`EVT e9n6cj1o` / `zfofdq9a`. *(`Contact` en `Media` zijn in beide talen gelijk —
+die mogen zo blijven.)* Aan de **Nederlandse** kant hetzelfde probleem: `ACT`
+gebruikt "Selecteer..."/"Zoek..." bij de categorie, maar **"Select..."** bij drie
+andere dropdowns op diezelfde pagina.
+
+**Werkwijze:** globe-icoontje per widget (recept in `CLAUDE.md`, sectie
+"Vertalingen invullen"). Eén klik per tool-aanroep, en **verifieer met een verse
+export** — het rechterpaneel toont na een geslaagde wijziging vaak nog de oude
+waarde.
+
+**Deel dat gedelegeerd kan:** punt A, E en F zijn mechanisch herhaalwerk zonder
+geneste dialogen. Zeg het even als Claude die mag oppakken; B t/m D zijn
+schrijfkeuzes en horen bij jou.
+
 ### 121 · 15 verweesde mappen in `lib/` · Eigenaar: Bob (Claude verwijdert niets)
 ### 121 · 15 verweesde mappen in `lib/` · Eigenaar: Bob (Claude verwijdert niets)
 
 
 Gevonden 2026-09-20 bij het committen van de achterstallige working tree. Deze
 Gevonden 2026-09-20 bij het committen van de achterstallige working tree. Deze