dorfteich/packages/shared/i18n/de/editor.json
Claude Fable 5 65f30a5231
Some checks failed
CD / Deploy to Test (push) Blocked by required conditions
CD / Smoke tests against Test (push) Blocked by required conditions
CD / Promote to Int (push) Blocked by required conditions
CI / Auth e2e pack (push) Blocked by required conditions
CI / Import/export fidelity gate (push) Blocked by required conditions
CI / Build container images (push) Blocked by required conditions
CD / Build and push images (push) Has been cancelled
CI / Lint, typecheck, test (push) Has been cancelled
Move page actions into the TopBar as self-hosted icon buttons (#101)
- lucide-react (MIT, tree-shaken, compiled into the bundle — no runtime
  requests; fonts.spec's off-origin assertion covers the page route)
- page-actions slot: TopBar registers a DOM element via context, the
  active page portals its actions into it, TopBar stays page-agnostic
- PageActions: mode toggle, watch (WatchToggle icon variant), comments
  (unread badge kept), attachments, plugin page tools, labels, history
  as icon buttons with localized aria-label+tooltip (de+en), plus an
  overflow menu for markdown copy/download, docx/odt/pdf export and the
  destructive delete (confirm kept)
- page header keeps only the title; the editor-shell tools row is gone;
  panel state lives in PageEditorPage now
- hamburger/search/bell adopt the same icon set
- e2e: content/export open the overflow menu; class hooks
  (editor-page__mode-toggle, editor-shell__*-toggle,
  editor-page__labels-toggle, editor-page__export) kept stable

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EwZ4jR4KFAPvpjWevfUGX1
2026-07-12 04:39:42 +02:00

146 lines
5.3 KiB
JSON

{
"title": {
"placeholder": "Unbenannte Seite"
},
"mode": {
"edit": "Bearbeiten",
"view": "Lesen",
"toggleToEdit": "In den Bearbeitungsmodus wechseln",
"toggleToView": "In den Lesemodus wechseln"
},
"connection": {
"connecting": "Verbindet …",
"connected": "Live",
"reconnecting": "Verbindung wird wiederhergestellt …",
"offline": "Offline — deine Änderungen werden synchronisiert, sobald du wieder verbunden bist"
},
"readOnly": {
"notice": "Du hast nur Lesezugriff auf diese Seite und kannst sie daher nicht bearbeiten."
},
"tooLarge": {
"notice": "Diese Seite hat ihre maximale Größe erreicht, daher wurde deine letzte Änderung nicht gespeichert. Bitte entferne etwas Inhalt."
},
"presence": {
"label": "{{count}} Personen auf dieser Seite",
"viewer": "{{name}} (nur Lesen)"
},
"offline": {
"localOnly": "Diese Seite hat Änderungen, die nur auf diesem Gerät gespeichert sind. Sie werden automatisch synchronisiert, sobald du wieder online bist."
},
"accessRevoked": {
"title": "Deine Bearbeitungsberechtigung wurde entfernt",
"description": "Du kannst diese Seite nicht mehr bearbeiten. Deine ungespeicherten Änderungen liegen noch auf diesem Gerät — exportiere sie, bevor du die Seite verlässt, da sie nicht auf dem Server gespeichert werden.",
"copy": "Als Markdown kopieren",
"copied": "Kopiert!",
"copyFailed": "Kopieren fehlgeschlagen",
"download": "Als Markdown herunterladen",
"discard": "Meine Änderungen verwerfen",
"discardConfirm": "Die auf diesem Gerät gespeicherten Änderungen verwerfen? Das kann nicht rückgängig gemacht werden."
},
"toolbar": {
"paragraph": "Absatz",
"heading1": "Überschrift 1",
"heading2": "Überschrift 2",
"heading3": "Überschrift 3",
"heading4": "Überschrift 4",
"bold": "Fett",
"italic": "Kursiv",
"code": "Inline-Code",
"strikethrough": "Durchgestrichen",
"bulletList": "Aufzählungsliste",
"orderedList": "Nummerierte Liste",
"taskList": "Aufgabenliste",
"blockquote": "Zitat",
"codeBlock": "Codeblock",
"horizontalRule": "Trennlinie",
"image": "Bild einfügen",
"undo": "Rückgängig",
"redo": "Wiederholen",
"link": {
"add": "Link hinzufügen",
"edit": "URL bearbeiten",
"remove": "Link entfernen",
"openNewTab": "In neuem Tab öffnen",
"urlLabel": "Link-URL",
"apply": "Übernehmen",
"cancel": "Abbrechen",
"invalidProtocol": "Dieser Link-Typ ist nicht erlaubt."
},
"table": {
"insert": "Tabelle einfügen",
"addColumnBefore": "Spalte davor einfügen",
"addColumnAfter": "Spalte danach einfügen",
"deleteColumn": "Spalte löschen",
"addRowBefore": "Zeile davor einfügen",
"addRowAfter": "Zeile danach einfügen",
"deleteRow": "Zeile löschen",
"toggleHeaderRow": "Kopfzeile umschalten",
"deleteTable": "Tabelle löschen"
},
"section": {
"label": "Abschnitts-Stil",
"none": "Kein Abschnitt",
"remove": "Abschnitt auflösen"
},
"pluginBlock": {
"label": "Plugin-Block einfügen",
"placeholder": "Block einfügen …"
}
},
"image": {
"uploading": "Bild wird hochgeladen …",
"uploadFailed": "Bild-Upload fehlgeschlagen",
"altLabel": "Alt-Text",
"widthLabel": "Bildbreite",
"width": {
"small": "Klein",
"medium": "Mittel",
"full": "Voll"
}
},
"history": {
"title": "Versionsverlauf",
"open": "Verlauf",
"close": "Schließen",
"empty": "Noch keine Versionen.",
"error": "Du kannst den Verlauf dieser Seite nicht ansehen.",
"restore": "Diese Version wiederherstellen",
"restored": "Wiederhergestellt",
"restoreConfirm": "Die Seite auf diese Version zurücksetzen? Der aktuelle Stand wird vorher als Version gesichert, sodass du das rückgängig machen kannst.",
"diffTitle": "Änderungen von dieser Version bis heute",
"viewTitle": "Vorschau",
"contributors_one": "{{count}} Beitragende:r",
"contributors_other": "{{count}} Beitragende",
"trigger": {
"auto": "Automatischer Schnappschuss",
"manual": "Benannte Version",
"pre_restore": "Vor einer Wiederherstellung"
}
},
"page": {
"copyMarkdown": "Als Markdown kopieren",
"markdownCopied": "Kopiert!",
"markdownCopyFailed": "Kopieren fehlgeschlagen",
"downloadMarkdown": "Als Markdown herunterladen",
"moreActions": "Weitere Aktionen",
"delete": "In den Papierkorb verschieben",
"deleteConfirm": "Diese Seite in den Papierkorb verschieben? Du kannst sie über den Papierkorb des Teichs wiederherstellen."
},
"trash": {
"link": "Papierkorb",
"title": "Papierkorb — {{pond}}",
"empty": "Der Papierkorb ist leer.",
"deletedAt": "Gelöscht am {{date}}",
"restore": "Wiederherstellen",
"purge": "Endgültig löschen",
"purgeConfirm": "Diese Seite und ihre Dateien endgültig löschen? Das kann nicht rückgängig gemacht werden.",
"pageTrashedHint": "Diese Seite wurde in den Papierkorb verschoben.",
"restoreLink": "Im Papierkorb ansehen"
},
"wikilink": {
"phantomTooltip": "Diese Seite existiert noch nicht",
"autocompleteLabel": "Auf eine Seite verlinken",
"createHint": "Seite „{{title}}“ anlegen"
}
}