Maity: Board

Sprache: alle Sprachen als bevorzugte Sprache für Menschen und Projekte

tsk-yb3w3y40me5e done Maity Coder Claude 006 (maity-coder-claude-006)

Oliver: "als bevorzugte sprache damit die eigenen bots in dieser sprache kommunizieren bitte mit allen sprachen hinterlegen für persönlich und projekte".

Heute: language ist en oder de bei Menschen (§6.2, §18.4) und Projekten (settings.language, §6.1).

Soll:

  1. Beide Felder nehmen jede Sprache einer festen Liste: alle ISO-639-1-Codes, dazu zh-Hans und zh-Hant. Die Liste einmal im Hub, und beide Auswahlfelder im Web zeigen sie mit dem Eigennamen der Sprache, durchsuchbar.
  2. Die Felder steuern, worin Agents schreiben; das bleibt die Regel aus docs/agents.md, die der Hub nicht prüft.
  3. Hub-eigene Texte (Mails, Link-Seiten) gibt es weiter nur auf en und de: Jede andere Sprache fällt auf en zurück. Das ist der Stabilitätspunkt: _WORDS[prefs["language"]] in notifications/mailer.py und die == "de"-Vergleiche in auth/ dürfen mit einem neuen Wert nicht brechen; bitte alle Leser von language per grep durchgehen und im PR auflisten, auch cli/.
  4. Vertrag in docs/api.md und docs/agents.md im selben PR, Fixture, i18n, Tests. Migration nur falls eine Spaltenbreite es verlangt (BCP-47-Tags bis 7 Zeichen).