Der Field-Baustein verdrahtet Hinweis/Fehler jetzt per aria-describedby und aria-invalid mit dem Eingabefeld (cloneElement auf das einzelne Kind; Fragmente bleiben unangetastet) — Screenreader nennen den Fehler damit auch beim Feld-Fokus. Quota-Typ-Select mit Namen; die leeren Aktions-/Erledigt-Spaltenköpfe in API-Tokens, Feed-Tokens, Sitzungen und der Aufgabenübersicht (NodeView UND Server-Renderpfad) tragen visually-hidden-Beschriftungen. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AGM8jo3hwoV9wsCVGfy8iq
39 lines
1.1 KiB
JSON
39 lines
1.1 KiB
JSON
{
|
|
"title": "Quotas",
|
|
"defaults": {
|
|
"title": "Instance defaults",
|
|
"editors_per_pond": "Editors per pond",
|
|
"readers_per_pond": "Readers per pond",
|
|
"additional_ponds": "Additional shared ponds per user",
|
|
"storage_bytes": "Storage per pond (bytes)",
|
|
"max_file_bytes": "Max upload size (bytes)",
|
|
"save": "Save defaults",
|
|
"saved": "Defaults saved."
|
|
},
|
|
"overrides": {
|
|
"title": "Per-user / per-pond overrides",
|
|
"type": "Subject",
|
|
"user": "User",
|
|
"pond": "Pond",
|
|
"query": "Username, e-mail or pond slug",
|
|
"find": "Find",
|
|
"notFound": "No matching subject.",
|
|
"key": "Quota",
|
|
"default": "Default",
|
|
"override": "Override",
|
|
"effective": "Effective",
|
|
"usage": "Usage",
|
|
"set": "Set",
|
|
"clear": "Clear",
|
|
"overQuota": "over quota",
|
|
"typeLabel": "Applies to"
|
|
},
|
|
"keys": {
|
|
"editors_per_pond": "Editors per pond",
|
|
"readers_per_pond": "Readers per pond",
|
|
"additional_ponds": "Additional shared ponds",
|
|
"storage_bytes": "Storage (bytes)",
|
|
"max_file_bytes": "Max upload (bytes)"
|
|
}
|
|
}
|