Switch code, scripts and docs to English; drop plan.md references

This commit is contained in:
tleininger committed 2026-09-21 15:25:01 +02:00
1 parent 76f1ad7825
commit c4c7ca2ee4
15 files changed
+532 -540

No files matched your search

+7 -5
View File
@@ -38,7 +38,7 @@ vollständige Stand.
Port-Mapping hat und nur über NPM erreichbar ist.
- **Das chiseled-Runtime-Image hat keine Shell.** `HEALTHCHECK` mit `curl` oder
`sh` schlägt dort fehl.
- Neue Seite = Markdown in `Content/seiten/`. Neuer Termin = Eintrag in
- Neue Seite = Markdown in `Content/pages/`. Neuer Termin = Eintrag in
`Content/termine.yml`. In beiden Fällen wird **kein** `.razor` angefasst.
- Slugs ohne Umlaute (`ueber-uns`, nicht `über-uns`).
@@ -60,7 +60,9 @@ vollständige Stand.
- Nullable aktiviert, `ImplicitUsings` an, File-scoped Namespaces.
- Services über DI, als Singleton registriert (Inhalte werden beim Start
eingelesen und gecacht).
- Öffentliche Typen und Methoden der `Services` bekommen XML-Doc, Razor-Markup
nicht.
- Fachbegriffe im Code auf Deutsch, wenn sie Domänenbegriffe sind
(`Termin`, `Protokoll`, `Beitrag`) — Framework-Begriffe bleiben englisch.
- Öffentliche Typen und Methoden der `Services` bekommen XML-Doc (auf Englisch,
leicht verständlich), Razor-Markup nicht.
- **Code auf Englisch** — Typen, Member, Variablen, Kommentare, Skripte und Doku.
Ausnahme: UI-Texte und Redakteurs-Inhalte bleiben Deutsch (Markdown-Inhalte,
Frontmatter-Schlüssel wie `titel:`, sowie Slugs/Dateinamen unter `Content/`,
z. B. `vorstandsteam`).