docs(quick-260907-hyi): Abnahme dokumentiert, Umlaut-Korrektur abgeschlossen
Die Browser-Abnahme hat drei uebersehene Stellen gefunden — "Aenderungen speichern",
"Oeffnen" und einen LDAP-Hinweis — und damit die Luecke im Waechter aufgedeckt, durch
die sie geschluepft sind: sein Verdachtsmuster war case-sensitiv. Beides mit 85d2d77
behoben.
In der SUMMARY festgehalten, wie geprueft wurde: eine unabhaengige Analyse aller
Tokens in de.json findet keine Ersatzschreibung mehr, der Schluesselsatz ist
unveraendert bei 787, und die Modulbeschreibung in der bestehenden Datenbank ist beim
API-Neustart per Seed-Upsert mitgewandert — ohne Migration, wie geplant.
Ausserdem vermerkt, dass eine erste Sichtpruefung per fetch aus der laufenden Seite
faelschlich Entwarnung gab. Dieselbe Methode hatte in dieser Sitzung schon einmal ein
falsches Ergebnis geliefert; die berichteten Zahlen stammen aus echten
Seitenaufrufen.
Backlog-Punkt zu den Umlauten nach completed verschoben.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01K5jtbGzC5Sf9npJ3JCjKhq
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
---
|
||||
created: 2026-09-07
|
||||
title: Umlaute in der deutschen Oberflaeche ausgeschrieben statt gesetzt — "fuer" statt "für"
|
||||
area: web/i18n
|
||||
severity: minor
|
||||
trigger: beim Logo-Einbau 260907-fgv im Browser aufgefallen
|
||||
files:
|
||||
- apps/web/src/messages/de.json
|
||||
---
|
||||
|
||||
## Problem
|
||||
|
||||
Die deutschen Oberflaechentexte schreiben Umlaute durchgehend als Buchstabenpaare
|
||||
aus. Der Nutzer liest also "fuer" statt "für", "Loeschen" statt "Löschen",
|
||||
"Zurueck zum Dashboard" statt "Zurück zum Dashboard", "Verfuegbar" statt
|
||||
"Verfügbar".
|
||||
|
||||
Betroffen sind 29 Zeilen in `apps/web/src/messages/de.json` bei 949 Zeilen
|
||||
insgesamt. Verteilung der Fundstellen:
|
||||
|
||||
| Schreibweise | Vorkommen |
|
||||
|---|---|
|
||||
| fuer | 8 |
|
||||
| ueber | 6 |
|
||||
| waehl | 5 |
|
||||
| zurueck | 3 |
|
||||
| moeg / Loesch / koenn | je 2 |
|
||||
| schliess / muess / Groess | je 1 |
|
||||
|
||||
Sichtbar unter anderem auf der Anmeldeseite ("Modulare Workflow-Plattform fuer Ihr
|
||||
Unternehmen"), in der Benutzerverwaltung, im Marktplatz und auf dem leeren
|
||||
Dashboard ("Klicken Sie auf Bearbeiten, um Widgets hinzuzufuegen").
|
||||
|
||||
## Warum es zaehlt
|
||||
|
||||
Es ist kein technischer Fehler, sondern einer, den jeder Nutzer auf jeder Seite
|
||||
sieht. Fuer ein Produkt, das perspektivisch an externe Kunden verkauft werden soll,
|
||||
ist eine Oberflaeche ohne Umlaute schwer vertretbar.
|
||||
|
||||
## Was zu tun ist
|
||||
|
||||
Die 29 Zeilen in `de.json` korrigieren. Vorsicht bei drei Punkten:
|
||||
|
||||
1. Nicht blind ersetzen — "ueber" steckt auch in Woertern, die kein Umlaut-ue
|
||||
tragen, und Fachbegriffe oder Eigennamen duerfen nicht mitwandern.
|
||||
2. Pruefen, ob dieselbe Schreibweise auch in Quelltexten ausserhalb von `de.json`
|
||||
steht (Platzhaltertexte, Kommentare in der Oberflaeche, API-Meldungen).
|
||||
3. Nach der Korrektur muessen `de.json` und `en.json` weiterhin denselben
|
||||
Schluesselsatz tragen — die Werte aendern sich, die Schluessel nicht.
|
||||
|
||||
Ein weiterer, davon unabhaengiger Sprachbefund aus derselben Sitzung steht in
|
||||
`.planning/phases/15-modul-berechtigungen-gruppen-user-grants/15-UAT-2026-09-07.md`:
|
||||
der Loeschdialog schreibt "1 Mitglieder" statt "1 Mitglied", und der
|
||||
Aktivierungsdialog duzt, waehrend die uebrige Oberflaeche siezt.
|
||||
|
||||
## Groessenordnung
|
||||
|
||||
Quick-Task. Kein Datenmodell, keine Architektur, nur Text — aber mit Sorgfalt beim
|
||||
Ersetzen.
|
||||
Reference in New Issue
Block a user