2fd71fd406
- drafts stay unnumbered, the number is handed out when an entry goes live - DELETE /api/v1/media/:id and a delete control in the media library - cover_media_id in the draft read, coverMediaId and coverUrl in the archive read
735 lines
28 KiB
JSON
735 lines
28 KiB
JSON
{
|
||
"app": {
|
||
"name": "Logbuch",
|
||
"tagline": "Was zuletzt passiert ist, pro Projekt."
|
||
},
|
||
"header": {
|
||
"newEntry": "Eintrag schreiben",
|
||
"skipToContent": "Zum Inhalt springen"
|
||
},
|
||
"nav": {
|
||
"overview": "Übersicht",
|
||
"search": "Suchen",
|
||
"archive": "Nach Monat",
|
||
"sidebar": "Hauptnavigation",
|
||
"openMenu": "Menü öffnen",
|
||
"closeMenu": "Menü schließen",
|
||
"state": "Stand {number}",
|
||
"admin": "Verwaltung",
|
||
"toArchive": "Zum Logbuch"
|
||
},
|
||
"pagination": {
|
||
"previous": "Zurück",
|
||
"next": "Vor",
|
||
"status": "{from} - {to} von {total}"
|
||
},
|
||
"search": {
|
||
"title": "Suche",
|
||
"label": "Suchbegriff",
|
||
"placeholder": "Titel und Anreißer durchsuchen",
|
||
"submit": "Suchen",
|
||
"prompt": "Gib einen Suchbegriff ein.",
|
||
"found": "Treffer für „{query}“",
|
||
"empty": "Kein Eintrag zu „{query}“ gefunden. Versuch ein einzelnes Wort oder sieh dir die neuesten Einträge an.",
|
||
"emptyTitle": "Kein Treffer",
|
||
"promptTitle": "Wonach suchst du?",
|
||
"intro": "Durchsucht Titel und Anreißer aller veröffentlichten Einträge.",
|
||
"suggestions": "Zuletzt erschienen"
|
||
},
|
||
"post": {
|
||
"fields": {
|
||
"project": "Projekt",
|
||
"published": "Veröffentlicht",
|
||
"type": "Typ",
|
||
"author": "Autor",
|
||
"images": "Bilder",
|
||
"number": "Nummer"
|
||
},
|
||
"content": "Inhalt",
|
||
"empty": "Dieser Eintrag hat noch keinen Inhalt.",
|
||
"back": "Alle Einträge von {project}",
|
||
"details": "Angaben",
|
||
"readingTime": "{minutes} Min. Lesezeit",
|
||
"emptyTitle": "Noch kein Inhalt"
|
||
},
|
||
"block": {
|
||
"before": "Vorher",
|
||
"after": "Nachher",
|
||
"video": "Video ansehen",
|
||
"image": "Bild",
|
||
"gallery": "Galerie",
|
||
"open": "Bild vergrößern",
|
||
"close": "Schließen",
|
||
"previous": "Vorheriges Bild",
|
||
"next": "Nächstes Bild",
|
||
"position": "{index} von {total}",
|
||
"compare": "Vergleich verschieben",
|
||
"comparePosition": "{percent} Prozent vorher"
|
||
},
|
||
"notFound": {
|
||
"title": "Diese Seite steht nicht im Logbuch.",
|
||
"hint": "Diese Adresse gibt es nicht, oder der Eintrag ist nicht veröffentlicht.",
|
||
"home": "Zur Übersicht",
|
||
"next": "Von der Übersicht aus erreichst du jedes Projekt und jeden Eintrag. Wenn du einen bestimmten Eintrag suchst, hilft die Suche weiter.",
|
||
"nextTitle": "Was jetzt hilft",
|
||
"code": "404"
|
||
},
|
||
"theme": {
|
||
"label": "Farbmodus wechseln",
|
||
"light": "Hell",
|
||
"dark": "Dunkel",
|
||
"system": "System"
|
||
},
|
||
"overview": {
|
||
"title": "Was zuletzt passiert ist.",
|
||
"intro": "Alle zwei Wochen halten wir pro Projekt fest, was fertig geworden ist. Mit Bildern, in ganzen Sätzen, ohne Ticketnummern-Kauderwelsch.",
|
||
"allProjects": "Alle Projekte",
|
||
"empty": "Noch ist kein Beitrag veröffentlicht. Leg in der Verwaltung ein Projekt an und schreib den ersten Eintrag.",
|
||
"fields": {
|
||
"brands": "Flotte",
|
||
"period": "Zeitraum",
|
||
"entries": "Einträge",
|
||
"updated": "Stand"
|
||
},
|
||
"entryCount": "{total} gesamt, {recent} in den letzten {days} Tagen",
|
||
"period": "{from} - {to}",
|
||
"emptyTitle": "Noch nichts veröffentlicht",
|
||
"emptyFilteredTitle": "Nichts in diesem Zeitraum",
|
||
"emptyFiltered": "In diesem Zeitraum ist kein Eintrag erschienen. Setze die Eingrenzung zurück oder wähle einen anderen Monat.",
|
||
"emptyTypeTitle": "Nichts von dieser Art",
|
||
"emptyType": "Von dieser Art gibt es hier keinen Eintrag. Wähle eine andere Art oder zeig alle Einträge.",
|
||
"updated": "Zuletzt {date}",
|
||
"toAdmin": "Zur Verwaltung",
|
||
"emptyProject": "In diesem Projekt ist noch kein Eintrag veröffentlicht. Sieh dir die anderen Projekte an oder schreib den ersten Eintrag in der Verwaltung.",
|
||
"emptyPageTitle": "Diese Seite gibt es nicht",
|
||
"emptyPage": "So weit reicht die Liste nicht. Geh zurück auf die erste Seite.",
|
||
"firstPage": "Zur ersten Seite"
|
||
},
|
||
"entry": {
|
||
"latest": "Zuletzt",
|
||
"older": "Ältere Einträge",
|
||
"summary": "{count, plural, one {# Eintrag} other {# Einträge}} · {days} Tage",
|
||
"new": "Neu",
|
||
"read": "gelesen",
|
||
"unread": "ungelesen",
|
||
"number": "Eintrag {number}",
|
||
"images": "{count, plural, one {# Bild} other {# Bilder}}",
|
||
"next": "Weitere Einträge"
|
||
},
|
||
"archive": {
|
||
"title": "Archiv",
|
||
"all": "Alle Einträge",
|
||
"filtered": "Eingegrenzt auf {period}",
|
||
"entries": "{count, plural, one {# Eintrag} other {# Einträge}}",
|
||
"months": {
|
||
"1": "Jan",
|
||
"2": "Feb",
|
||
"3": "Mär",
|
||
"4": "Apr",
|
||
"5": "Mai",
|
||
"6": "Jun",
|
||
"7": "Jul",
|
||
"8": "Aug",
|
||
"9": "Sep",
|
||
"10": "Okt",
|
||
"11": "Nov",
|
||
"12": "Dez"
|
||
},
|
||
"firstPage": "Zur ersten Seite"
|
||
},
|
||
"inapp": {
|
||
"title": "In der Anwendung",
|
||
"hint": "Dieselben Einträge holt sich jede App über die API und zeigt sie im eigenen Design. Gelesen wird pro Nutzer der jeweiligen App gemerkt.",
|
||
"markAllRead": "Alles gelesen",
|
||
"open": "Im Logbuch öffnen",
|
||
"close": "Schließen"
|
||
},
|
||
"footer": {
|
||
"state": "Stand {date}"
|
||
},
|
||
"login": {
|
||
"eyebrow": "Verwaltung",
|
||
"title": "Anmelden",
|
||
"intro": "Melde dich an, um Projekte anzulegen und Beiträge zu schreiben.",
|
||
"email": "E-Mail-Adresse",
|
||
"password": "Passwort",
|
||
"submit": "Anmelden",
|
||
"pending": "Wird geprüft",
|
||
"back": "Zurück zum Logbuch",
|
||
"noAccount": "Konten legt die Verwaltung an. Wenn du noch keins hast, frag die Person, die das Logbuch betreut.",
|
||
"errors": {
|
||
"email": "Trag deine E-Mail-Adresse ein, so wie sie beim Konto hinterlegt ist.",
|
||
"password": "Trag dein Passwort ein.",
|
||
"credentials": "E-Mail-Adresse und Passwort passen nicht zusammen. Prüfe beides und versuch es noch einmal.",
|
||
"tooMany": "Zu viele Versuche kurz hintereinander. Warte eine Minute und versuch es dann erneut.",
|
||
"unknown": "Die Anmeldung hat gerade nicht geklappt. Versuch es in einem Moment noch einmal."
|
||
},
|
||
"magic": {
|
||
"title": "Mit Anmeldelink",
|
||
"intro": "Trag deine Adresse ein. Du bekommst einen Link per E-Mail, mit dem du dich ohne Passwort anmeldest.",
|
||
"email": "E-Mail-Adresse",
|
||
"submit": "Link schicken",
|
||
"pending": "Wird geschickt",
|
||
"sentTitle": "Der Link ist unterwegs",
|
||
"sent": "Wenn {email} sich anmelden darf, liegt gleich eine E-Mail mit dem Anmeldelink im Postfach.",
|
||
"sentHint": "Der Link gilt {minutes} Minuten und lässt sich einmal verwenden. Wenn nichts ankommt, sieh im Spam-Ordner nach.",
|
||
"again": "Andere Adresse verwenden",
|
||
"passwordTitle": "Lieber mit Passwort anmelden",
|
||
"linkFailed": "Dieser Anmeldelink gilt nicht mehr. Er läuft nach {minutes} Minuten ab und lässt sich nur einmal verwenden. Fordere einen neuen Link an.",
|
||
"errors": {
|
||
"email": "Trag eine vollständige E-Mail-Adresse ein, zum Beispiel name@nyo.de.",
|
||
"tooMany": "Für diese Adresse wurden gerade zu viele Links angefordert. Warte {minutes} Minuten und versuch es dann noch einmal."
|
||
}
|
||
}
|
||
},
|
||
"admin": {
|
||
"eyebrow": "Verwaltung",
|
||
"title": "Verwaltung",
|
||
"intro": "Hier legst du Projekte an und schreibst Beiträge.",
|
||
"signedInAs": "Angemeldet als {name}",
|
||
"signOut": "Abmelden",
|
||
"toArchive": "Zum Logbuch",
|
||
"projects": {
|
||
"eyebrow": "Verwaltung",
|
||
"title": "Projekte",
|
||
"intro": "Ein Projekt ist ein eigener Bereich im Logbuch, mit eigener Farbe, eigenem Kürzel und eigener Nummernreihe.",
|
||
"create": "Projekt anlegen",
|
||
"createTitle": "Neues Projekt",
|
||
"createIntro": "Name und Marke reichen zum Anfangen. Der Slug wird aus dem Namen vorgeschlagen und bleibt änderbar.",
|
||
"editIntro": "Änderungen gelten sofort, auch im Archiv.",
|
||
"save": "Speichern",
|
||
"saving": "Wird gespeichert",
|
||
"back": "Zurück zur Liste",
|
||
"toArchive": "Im Archiv ansehen",
|
||
"active": "Aktiv",
|
||
"inactive": "Stillgelegt",
|
||
"emptyTitle": "Noch kein Projekt",
|
||
"empty": "Es gibt noch kein Projekt. Lege das erste an, dann kannst du Beiträge und Bilder dafür anlegen.",
|
||
"noBrandsTitle": "Zuerst eine Marke",
|
||
"noBrands": "Ein Projekt gehört immer zu einer Marke. Lege zuerst eine Marke an, dann kannst du das Projekt anlegen.",
|
||
"toBrands": "Marke anlegen",
|
||
"columns": {
|
||
"name": "Name",
|
||
"code": "Kürzel",
|
||
"brand": "Marke",
|
||
"brandMissing": "Unbekannt",
|
||
"color": "Farbe",
|
||
"posts": "Beiträge",
|
||
"state": "Status",
|
||
"edit": "Bearbeiten"
|
||
},
|
||
"fields": {
|
||
"name": "Name",
|
||
"slug": "Slug",
|
||
"code": "Kürzel",
|
||
"brand": "Marke",
|
||
"brandEmpty": "Marke wählen",
|
||
"color": "Farbe",
|
||
"colorPicker": "Farbe auswählen",
|
||
"sort": "Sortierung",
|
||
"description": "Beschreibung",
|
||
"active": "Projekt ist aktiv"
|
||
},
|
||
"hints": {
|
||
"slug": "Teil der Adresse im Archiv, zum Beispiel /trakk. Kleinbuchstaben, Ziffern und Bindestriche.",
|
||
"code": "Steht auf der Kennplatte, höchstens vier Zeichen. Leer lassen, dann wird es aus dem Slug abgeleitet.",
|
||
"color": "Trägt Kennplatte und Balken. Als Hexwert, zum Beispiel #2e7d5b.",
|
||
"sort": "Kleinere Zahlen stehen weiter oben.",
|
||
"description": "Ein bis zwei Sätze, wofür das Projekt steht.",
|
||
"active": "Ein stillgelegtes Projekt erscheint weder im Archiv noch in der API."
|
||
}
|
||
},
|
||
"projectsMeta": "{count, plural, =0 {kein Projekt} one {# Projekt} other {# Projekte}}",
|
||
"emptyTitle": "Noch kein Projekt",
|
||
"empty": "Für dich ist noch kein Projekt freigeschaltet oder es ist noch keins angelegt.",
|
||
"role": {
|
||
"admin": "Verwaltung",
|
||
"moderator": "Moderator"
|
||
},
|
||
"noAccess": {
|
||
"title": "Noch nicht freigeschaltet",
|
||
"forNobody": "Dein Konto gibt es, aber es ist für kein Projekt freigeschaltet. Bitte die Person, die das Logbuch betreut, dich als Moderator für dein Projekt einzutragen.",
|
||
"forModerator": "Dieser Teil der Verwaltung ist Konten mit Verwaltungsrechten vorbehalten. Deine Projekte findest du auf der Übersicht.",
|
||
"toOverview": "Zur Übersicht",
|
||
"wrongAccount": "Falsches Konto? Melde dich ab und mit dem richtigen wieder an."
|
||
},
|
||
"yourProjects": "Deine Projekte",
|
||
"edit": "Bearbeiten",
|
||
"inactive": "Stillgelegt",
|
||
"emptyForAdmin": "Es gibt noch kein Projekt. Lege eins an, dann kannst du Beiträge und Bilder dafür anlegen.",
|
||
"emptyAction": "Projekt anlegen",
|
||
"nav": {
|
||
"label": "Bereiche der Verwaltung",
|
||
"overview": "Übersicht",
|
||
"posts": "Beiträge",
|
||
"media": "Medien",
|
||
"projects": "Projekte",
|
||
"brands": "Marken",
|
||
"users": "Benutzer",
|
||
"clients": "Zugänge",
|
||
"manage": "Verwalten",
|
||
"postTypes": "Beitragsarten",
|
||
"api": "API"
|
||
},
|
||
"messages": {
|
||
"created": "Angelegt.",
|
||
"updated": "Gespeichert.",
|
||
"forbidden": "Dafür fehlt deinem Konto das Recht. Nur die Verwaltung darf das ändern.",
|
||
"notFound": "Der Datensatz ist nicht mehr da. Lade die Seite neu.",
|
||
"invalid": "Bitte prüfe die markierten Felder.",
|
||
"slugTaken": "Diesen Slug gibt es schon. Wähle einen anderen.",
|
||
"selfAdmin": "Das eigene Verwaltungsrecht kannst du nicht ändern. Das muss ein anderes Verwaltungskonto tun.",
|
||
"typeInUse": "Diese Art wird noch benutzt. Nimm stattdessen den Haken bei Aktiv heraus."
|
||
},
|
||
"errors": {
|
||
"nameRequired": "Trag einen Namen ein.",
|
||
"slugInvalid": "Der Slug besteht aus Kleinbuchstaben, Ziffern und Bindestrichen, mindestens zwei Zeichen.",
|
||
"slugTaken": "Dieser Slug ist vergeben. Wähle einen anderen.",
|
||
"codeInvalid": "Das Kürzel hat höchstens vier Zeichen, nur Buchstaben und Ziffern.",
|
||
"colorInvalid": "Die Farbe braucht die Form #rrggbb.",
|
||
"brandUnknown": "Wähle eine Marke aus.",
|
||
"projectUnknown": "Wähle ein Projekt aus oder lass den Zugang für alle Projekte gelten.",
|
||
"sortInvalid": "Die Sortierung ist eine ganze Zahl von 0 bis 9999.",
|
||
"modeInvalid": "Wähle lesen oder schreiben.",
|
||
"scopeInvalid": "Wähle eine Zielgruppe.",
|
||
"tooLong": "Der Text ist zu lang.",
|
||
"invalid": "Dieser Wert passt nicht."
|
||
},
|
||
"entries": {
|
||
"eyebrow": "Verwaltung",
|
||
"title": "Beiträge",
|
||
"intro": "Titel eintippen, losschreiben, veröffentlichen. Projekt, Art und Zielgruppe sind vorbelegt.",
|
||
"listTitle": "Alle Beiträge",
|
||
"create": "Neuer Beitrag",
|
||
"createTitle": "Neuer Beitrag",
|
||
"editTitle": "Beitrag",
|
||
"back": "Zur Liste",
|
||
"meta": "{count, plural, =0 {kein Beitrag} one {# Beitrag} other {# Beiträge}}",
|
||
"noAuthor": "ohne Autor",
|
||
"emptyTitle": "Noch kein Beitrag",
|
||
"empty": "In deinen Projekten steht noch kein Beitrag. Schreib den ersten, das dauert keine zwei Minuten.",
|
||
"emptyFilteredTitle": "Kein Treffer",
|
||
"emptyFiltered": "Zu dieser Eingrenzung gibt es keinen Beitrag. Setz die Eingrenzung zurück oder ändere sie.",
|
||
"noProjectsTitle": "Noch kein Projekt",
|
||
"noProjects": "Für dich ist noch kein Projekt freigeschaltet. Bitte die Verwaltung, dich als Moderator einzutragen.",
|
||
"noProjectsForAdmin": "Es gibt noch kein Projekt. Lege eins an, dann kannst du Beiträge dafür schreiben.",
|
||
"toProjects": "Projekt anlegen",
|
||
"columns": {
|
||
"number": "Nummer",
|
||
"title": "Titel",
|
||
"project": "Projekt",
|
||
"type": "Art",
|
||
"audience": "Zielgruppe",
|
||
"status": "Status",
|
||
"date": "Datum",
|
||
"author": "Autor"
|
||
},
|
||
"pagination": {
|
||
"previous": "Zurück",
|
||
"next": "Vor",
|
||
"status": "Seite {page} von {pages}"
|
||
},
|
||
"filters": {
|
||
"project": "Projekt",
|
||
"allProjects": "Alle Projekte",
|
||
"status": "Status",
|
||
"allStatus": "Jeder Status",
|
||
"type": "Art",
|
||
"allTypes": "Alle Arten",
|
||
"search": "Suche",
|
||
"searchPlaceholder": "Titel und Anreißer",
|
||
"submit": "Anwenden",
|
||
"reset": "Eingrenzung zurücksetzen"
|
||
},
|
||
"status": {
|
||
"draft": "Entwurf",
|
||
"review": "Prüfung",
|
||
"scheduled": "Geplant",
|
||
"published": "Veröffentlicht",
|
||
"archived": "Zurückgezogen"
|
||
},
|
||
"audience": {
|
||
"internal": "Intern",
|
||
"customer": "Kunde",
|
||
"public": "Öffentlich"
|
||
},
|
||
"fields": {
|
||
"title": "Titel",
|
||
"titlePlaceholder": "Worum geht es?",
|
||
"teaser": "Anreißer",
|
||
"teaserPlaceholder": "Zwei Sätze, die den Beitrag zusammenfassen.",
|
||
"project": "Projekt",
|
||
"type": "Art",
|
||
"audience": "Zielgruppe",
|
||
"slug": "Slug",
|
||
"cover": "Aufmacherbild"
|
||
},
|
||
"hints": {
|
||
"audience": "Kunde sieht keine internen Beiträge, öffentlich sehen alle.",
|
||
"teaser": "Steht in der Liste und im Aufmacher. Leer lassen geht auch.",
|
||
"slug": "Teil der Adresse im Archiv. Leer lassen, dann wird er aus dem Titel gebildet.",
|
||
"cover": "Steht groß über dem Beitrag. Ohne Bild trägt die Kennplatte den Platz.",
|
||
"drop": "Bilder hierher ziehen oder mit Strg+V einfügen, auch mehrere auf einmal.",
|
||
"schedule": "Ein Termin in der Zukunft. Der Beitrag erscheint automatisch, sobald er erreicht ist.",
|
||
"projectMove": "Beim Wechsel bekommt der Beitrag die nächste freie Nummer im Zielprojekt."
|
||
},
|
||
"save": {
|
||
"idle": "Noch nichts gespeichert",
|
||
"pending": "Wird gespeichert",
|
||
"dirty": "Nicht gespeicherte Änderungen",
|
||
"saved": "Gespeichert um {time}",
|
||
"stored": "Zuletzt gespeichert {time}"
|
||
},
|
||
"schedule": {
|
||
"title": "Termin"
|
||
},
|
||
"actions": {
|
||
"save": "Speichern",
|
||
"publish": "Veröffentlichen",
|
||
"publishing": "Wird veröffentlicht",
|
||
"schedule": "Termin setzen",
|
||
"unschedule": "Termin zurücknehmen",
|
||
"archive": "Zurückziehen",
|
||
"resume": "Wieder als Entwurf",
|
||
"preview": "Vorschau",
|
||
"edit": "Bearbeiten",
|
||
"addBlock": "Block hinzufügen",
|
||
"remove": "Block entfernen",
|
||
"up": "Nach oben",
|
||
"down": "Nach unten",
|
||
"drag": "Block verschieben",
|
||
"choose": "Bild wählen",
|
||
"change": "Anderes Bild",
|
||
"clear": "Bild entfernen",
|
||
"upload": "Hochladen",
|
||
"close": "Schließen",
|
||
"delete": "Entwurf löschen",
|
||
"deleteConfirm": "Wirklich löschen?",
|
||
"deleting": "Wird gelöscht"
|
||
},
|
||
"blocks": {
|
||
"text": "Text",
|
||
"image": "Bild",
|
||
"gallery": "Galerie",
|
||
"before_after": "Vorher und nachher",
|
||
"video": "Video",
|
||
"quote": "Zitat",
|
||
"code": "Code",
|
||
"link": "Verweis",
|
||
"callout": "Hinweis"
|
||
},
|
||
"blockFields": {
|
||
"text": "Text",
|
||
"textPlaceholder": "Schreib in ganzen Sätzen. Eine Leerzeile trennt Absätze.",
|
||
"image": "Bild",
|
||
"gallery": "Bilder",
|
||
"galleryHint": "Die Reihenfolge entspricht der Auswahl.",
|
||
"before": "Vorher",
|
||
"after": "Nachher",
|
||
"video": "Videodatei",
|
||
"videoHint": "Ohne Datei genügt ein Verweis auf das Video.",
|
||
"url": "Adresse",
|
||
"label": "Beschriftung",
|
||
"description": "Beschreibung",
|
||
"quote": "Zitat",
|
||
"source": "Quelle",
|
||
"language": "Sprache",
|
||
"code": "Code",
|
||
"tone": "Ton",
|
||
"toneInfo": "Hinweis",
|
||
"toneWarning": "Warnung"
|
||
},
|
||
"media": {
|
||
"empty": "In diesem Projekt liegt noch kein Bild. Lade eins hoch oder zieh es in den Editor.",
|
||
"altMissing": "ohne Alt-Text"
|
||
},
|
||
"uploads": {
|
||
"pending": "{name} wird hochgeladen",
|
||
"done": "{name} ist hochgeladen",
|
||
"failed": "{name}: {reason}"
|
||
},
|
||
"preview": {
|
||
"scope": "Ansicht als",
|
||
"untitled": "Ohne Titel",
|
||
"empty": "Dieser Beitrag hat noch keinen Inhalt.",
|
||
"hiddenTitle": "Für diese Zielgruppe unsichtbar",
|
||
"hidden": "Als {scope} ist dieser Beitrag nicht zu sehen, er ist für {audience} bestimmt."
|
||
},
|
||
"checks": {
|
||
"blockersTitle": "Das hält das Veröffentlichen auf",
|
||
"title_missing": "Der Titel fehlt.",
|
||
"content_empty": "Der Beitrag hat noch keinen Inhalt.",
|
||
"alt_text_missing": "Ein Bild hat keinen Alt-Text. Bei öffentlichen Beiträgen ist er Pflicht.",
|
||
"tags_missing": "Noch kein Schlagwort vergeben.",
|
||
"cover_missing": "Noch kein Aufmacherbild gesetzt."
|
||
},
|
||
"errors": {
|
||
"forbidden": "Dafür fehlt deinem Konto das Recht.",
|
||
"projectUnknown": "Dieses Projekt gibt es nicht.",
|
||
"typeUnknown": "Diese Beitragsart steht nicht mehr zur Auswahl. Wähle eine andere.",
|
||
"projectLocked": "Das Projekt lässt sich nach dem Anlegen nicht mehr wechseln.",
|
||
"notFound": "Diesen Beitrag gibt es nicht mehr. Lade die Seite neu.",
|
||
"titleMissing": "Trag zuerst einen Titel ein.",
|
||
"titleTooLong": "Der Titel ist zu lang.",
|
||
"teaserTooLong": "Der Anreißer ist zu lang.",
|
||
"slugInvalid": "Der Slug besteht aus Kleinbuchstaben, Ziffern und Bindestrichen, mindestens zwei Zeichen.",
|
||
"slugTaken": "Diesen Slug gibt es in diesem Projekt schon.",
|
||
"blocksInvalid": "Ein Block ist unvollständig. Prüfe die Adressen und die Bilder.",
|
||
"blocked": "Veröffentlichen geht noch nicht.",
|
||
"statusInvalid": "Dieser Schritt ist aus dem aktuellen Status nicht möglich.",
|
||
"scheduleMissing": "Wähle einen Termin aus.",
|
||
"schedulePast": "Der Termin muss in der Zukunft liegen.",
|
||
"uploadFailed": "Das Hochladen hat gerade nicht geklappt. Versuch es in einem Moment noch einmal.",
|
||
"fileMissing": "Wähle eine Bilddatei aus.",
|
||
"fileTooLarge": "Die Datei ist größer als 15 MB. Verkleinere sie und versuch es noch einmal.",
|
||
"unsupportedType": "Dieses Format wird nicht angenommen. Nimm JPEG, PNG, WebP, AVIF, GIF oder TIFF.",
|
||
"unreadableImage": "Die Datei lässt sich nicht als Bild lesen. Prüfe, ob sie vollständig ist.",
|
||
"unknown": "Das hat gerade nicht geklappt. Versuch es noch einmal."
|
||
}
|
||
},
|
||
"brands": {
|
||
"eyebrow": "Verwaltung",
|
||
"title": "Marken",
|
||
"intro": "Marken fassen Projekte zusammen, zum Beispiel nach Firma. Jedes Projekt gehört zu genau einer Marke.",
|
||
"create": "Marke anlegen",
|
||
"createTitle": "Neue Marke",
|
||
"createIntro": "Name und Farbe genügen. Der Slug wird aus dem Namen vorgeschlagen.",
|
||
"editIntro": "Änderungen gelten sofort für alle Projekte dieser Marke.",
|
||
"save": "Speichern",
|
||
"saving": "Wird gespeichert",
|
||
"back": "Zurück zur Liste",
|
||
"emptyTitle": "Noch keine Marke",
|
||
"empty": "Es gibt noch keine Marke. Lege die erste an, danach kannst du Projekte anlegen.",
|
||
"columns": {
|
||
"name": "Name",
|
||
"slug": "Slug",
|
||
"color": "Farbe",
|
||
"projects": "Projekte",
|
||
"sort": "Sortierung",
|
||
"edit": "Bearbeiten"
|
||
},
|
||
"fields": {
|
||
"name": "Name",
|
||
"slug": "Slug",
|
||
"color": "Farbe",
|
||
"colorPicker": "Farbe auswählen",
|
||
"sort": "Sortierung"
|
||
},
|
||
"hints": {
|
||
"slug": "Kleinbuchstaben, Ziffern und Bindestriche.",
|
||
"color": "Als Hexwert, zum Beispiel #2b4a9b.",
|
||
"sort": "Kleinere Zahlen stehen weiter oben."
|
||
}
|
||
},
|
||
"postTypes": {
|
||
"eyebrow": "Verwaltung",
|
||
"title": "Beitragsarten",
|
||
"intro": "Beitragsarten kennzeichnen, worum es in einem Beitrag geht. Schlüssel, Bezeichnung, Farbe und Reihenfolge legst du hier fest.",
|
||
"create": "Beitragsart anlegen",
|
||
"createTitle": "Neue Beitragsart",
|
||
"createIntro": "Bezeichnung und Farbe genügen. Der Schlüssel wird aus der deutschen Bezeichnung vorgeschlagen.",
|
||
"editIntro": "Änderungen gelten sofort für alle Beiträge dieser Art.",
|
||
"save": "Speichern",
|
||
"saving": "Wird gespeichert",
|
||
"back": "Zurück zur Liste",
|
||
"emptyTitle": "Noch keine Beitragsart",
|
||
"empty": "Es gibt noch keine Beitragsart. Lege die erste an, danach kannst du Beiträge einordnen.",
|
||
"active": "Aktiv",
|
||
"inactive": "Stillgelegt",
|
||
"usage": "{count, plural, =0 {kein Beitrag} one {# Beitrag} other {# Beiträge}}",
|
||
"deleteTitle": "Löschen",
|
||
"delete": "Beitragsart löschen",
|
||
"deleting": "Wird gelöscht",
|
||
"deleteBlocked": "Diese Art wird von {count, plural, one {# Beitrag} other {# Beiträgen}} benutzt und lässt sich nicht löschen. Nimm den Haken bei Aktiv heraus, dann steht sie nicht mehr zur Auswahl.",
|
||
"columns": {
|
||
"label": "Bezeichnung",
|
||
"key": "Schlüssel",
|
||
"color": "Farbe",
|
||
"posts": "Beiträge",
|
||
"sort": "Sortierung",
|
||
"active": "Aktiv",
|
||
"edit": "Bearbeiten"
|
||
},
|
||
"fields": {
|
||
"labelDe": "Bezeichnung deutsch",
|
||
"labelEn": "Bezeichnung englisch",
|
||
"key": "Schlüssel",
|
||
"color": "Farbe",
|
||
"colorPicker": "Farbe auswählen",
|
||
"sort": "Sortierung",
|
||
"isActive": "Aktiv"
|
||
},
|
||
"hints": {
|
||
"key": "Kleinbuchstaben, Ziffern und Bindestriche. Steht so in der API.",
|
||
"color": "Als Hexwert, zum Beispiel #2b4a9b. Damit wird die Art am Beitrag gekennzeichnet.",
|
||
"sort": "Kleinere Zahlen stehen weiter vorn, in der Auswahl und in den Filtern.",
|
||
"isActive": "Nur aktive Arten stehen beim Schreiben zur Auswahl.",
|
||
"activeInUse": "Nur aktive Arten stehen beim Schreiben zur Auswahl. Beiträge, die diese Art schon tragen, behalten sie."
|
||
}
|
||
},
|
||
"users": {
|
||
"eyebrow": "Verwaltung",
|
||
"title": "Benutzer",
|
||
"intro": "Ein Konto braucht nur, wer schreibt. Lesen geht ohne Konto.",
|
||
"columns": {
|
||
"name": "Name",
|
||
"email": "E-Mail",
|
||
"role": "Recht",
|
||
"projects": "Projekte",
|
||
"edit": "Öffnen"
|
||
},
|
||
"roles": {
|
||
"admin": "Verwaltung",
|
||
"moderator": "Moderator"
|
||
},
|
||
"you": "du",
|
||
"all": "alle",
|
||
"back": "Zurück zur Liste",
|
||
"saving": "Wird gespeichert",
|
||
"emptyTitle": "Noch kein Konto",
|
||
"empty": "Es gibt noch kein Konto. Leg eins mit dem Befehl pnpm admin:create an.",
|
||
"newAccountTitle": "Neues Konto",
|
||
"newAccount": "Konten entstehen über den Befehl pnpm admin:create. Danach vergibst du hier die Rechte.",
|
||
"adminSection": "Verwaltungsrecht",
|
||
"isAdmin": "Dieses Konto verwaltet alles und hat Zugriff auf jedes Projekt.",
|
||
"isNotAdmin": "Dieses Konto arbeitet nur in den Projekten, für die es freigeschaltet ist.",
|
||
"grantAdmin": "Verwaltungsrecht geben",
|
||
"revokeAdmin": "Verwaltungsrecht entziehen",
|
||
"selfHint": "Am eigenen Konto lässt sich das Verwaltungsrecht nicht ändern.",
|
||
"rolesSection": "Projekte",
|
||
"assignedMeta": "{count, plural, =0 {kein Projekt} one {# Projekt} other {# Projekte}}",
|
||
"adminHasAll": "Das Konto hat Verwaltungsrecht und damit ohnehin Zugriff auf jedes Projekt. Die Freischaltungen hier greifen, sobald das Verwaltungsrecht entzogen wird.",
|
||
"grantRole": "Freischalten",
|
||
"revokeRole": "Entziehen",
|
||
"implicit": "über Verwaltungsrecht",
|
||
"rolesHint": "Ein Moderator legt Beiträge und Bilder seiner Projekte an und veröffentlicht sie.",
|
||
"noProjectsTitle": "Noch kein Projekt",
|
||
"noProjects": "Es gibt noch kein Projekt, das du freischalten könntest.",
|
||
"toProjects": "Projekt anlegen",
|
||
"accountSection": "Konto",
|
||
"accountHint": "Name, E-Mail und Passwort setzt der Befehl pnpm admin:create."
|
||
},
|
||
"clients": {
|
||
"eyebrow": "Verwaltung",
|
||
"title": "API-Zugänge",
|
||
"intro": "Anwendungen holen Beiträge über einen Zugang. Lesende Zugänge liefern veröffentlichte Beiträge ihrer Zielgruppe, schreibende legen Entwürfe an.",
|
||
"listTitle": "Zugänge",
|
||
"meta": "{count, plural, =0 {kein Zugang} one {# Zugang} other {# Zugänge}}",
|
||
"emptyTitle": "Noch kein Zugang",
|
||
"empty": "Es gibt noch keinen Zugang. Leg unten einen an, damit eine Anwendung Beiträge abrufen kann.",
|
||
"columns": {
|
||
"name": "Name",
|
||
"mode": "Modus",
|
||
"scope": "Zielgruppe",
|
||
"project": "Projekt",
|
||
"lastUsed": "Zuletzt genutzt",
|
||
"state": "Status",
|
||
"action": "Aktion"
|
||
},
|
||
"modes": {
|
||
"read": "Lesen",
|
||
"write": "Schreiben"
|
||
},
|
||
"scopes": {
|
||
"internal": "Intern",
|
||
"customer": "Kunde",
|
||
"public": "Öffentlich"
|
||
},
|
||
"allProjects": "Alle Projekte",
|
||
"unknownProject": "Unbekannt",
|
||
"never": "noch nie",
|
||
"activeState": "Aktiv",
|
||
"revoked": "Widerrufen",
|
||
"revoke": "Widerrufen",
|
||
"revoking": "Wird widerrufen",
|
||
"createTitle": "Zugang anlegen",
|
||
"createIntro": "Das Token wird einmal angezeigt und nur als Hash gespeichert. Wer es verliert, legt einen neuen Zugang an und widerruft den alten.",
|
||
"create": "Zugang anlegen",
|
||
"creating": "Wird angelegt",
|
||
"tokenTitle": "Token, nur jetzt sichtbar",
|
||
"tokenHint": "Kopier das Token jetzt und trag es in der Anwendung ein. Später lässt es sich nicht mehr anzeigen.",
|
||
"copy": "Token kopieren",
|
||
"copied": "Kopiert",
|
||
"fields": {
|
||
"name": "Name",
|
||
"mode": "Modus",
|
||
"scope": "Zielgruppe",
|
||
"project": "Projekt"
|
||
},
|
||
"hints": {
|
||
"name": "Woran du diesen Zugang später erkennst, zum Beispiel Trakk Web.",
|
||
"mode": "Lesen holt Beiträge. Schreiben legt Entwürfe an und lädt Bilder hoch.",
|
||
"scope": "Bestimmt, welche Beiträge der Zugang sieht. Kunde bekommt nie interne Beiträge.",
|
||
"project": "Ohne Bindung gilt der Zugang für alle Projekte."
|
||
},
|
||
"publishTitle": "Veröffentlichen",
|
||
"publishHint": "Kein Zugang darf veröffentlichen. Das bleibt an Konten gebunden."
|
||
}
|
||
},
|
||
"filter": {
|
||
"type": "Art",
|
||
"allTypes": "Alle Arten"
|
||
},
|
||
"media": {
|
||
"eyebrow": "Bilder",
|
||
"title": "Mediathek",
|
||
"intro": "Pro Projekt ein Bildbestand. Beim Hochladen entstehen automatisch WebP-Fassungen in mehreren Breiten.",
|
||
"back": "Alle Projekte",
|
||
"library": "Bestand",
|
||
"projectIntro": "Lade Bilder hoch und pflege Alt-Text und Bildunterschrift. Ohne Alt-Text lässt sich ein öffentlicher Beitrag nicht veröffentlichen.",
|
||
"projectMeta": "{count, plural, =0 {kein Bild} one {# Bild} other {# Bilder}}",
|
||
"emptyProjectsTitle": "Noch kein Projekt",
|
||
"emptyProjects": "Für dich ist noch kein Projekt freigeschaltet oder es ist noch keins angelegt.",
|
||
"emptyLibraryTitle": "Noch kein Bild",
|
||
"emptyLibrary": "In diesem Projekt liegt noch kein Bild. Lade das erste über das Feld oben hoch.",
|
||
"upload": {
|
||
"title": "Bild hochladen",
|
||
"hint": "JPEG, PNG, WebP, AVIF, GIF oder TIFF. Das Original bleibt erhalten, die Fassungen entstehen daraus.",
|
||
"file": "Datei",
|
||
"submit": "Hochladen",
|
||
"pending": "Wird verarbeitet",
|
||
"limit": "Höchstens 15 MB"
|
||
},
|
||
"fields": {
|
||
"alt": "Alt-Text",
|
||
"altHint": "Bei öffentlichen Beiträgen Pflicht, sonst eine Empfehlung.",
|
||
"altPlaceholder": "Was ist auf dem Bild zu sehen?",
|
||
"caption": "Bildunterschrift"
|
||
},
|
||
"meta": {
|
||
"submit": "Speichern",
|
||
"pending": "Wird gespeichert"
|
||
},
|
||
"card": {
|
||
"meta": "{width} × {height} · {size} KB · {variants, plural, =0 {keine Fassung} one {# Fassung} other {# Fassungen}}",
|
||
"altMissing": "Ohne Alt-Text. Für öffentliche Beiträge ist er Pflicht.",
|
||
"variantError": "Die Fassungen konnten nicht erzeugt werden. Das Original ist gespeichert und nutzbar.",
|
||
"delete": "Bild löschen",
|
||
"deleteConfirm": "Wirklich löschen?",
|
||
"keep": "Behalten"
|
||
},
|
||
"messages": {
|
||
"uploaded": "Das Bild ist hochgeladen und die Fassungen sind erzeugt.",
|
||
"saved": "Alt-Text und Bildunterschrift sind gespeichert.",
|
||
"fileMissing": "Wähle eine Bilddatei aus.",
|
||
"fileTooLarge": "Die Datei ist größer als 15 MB. Verkleinere sie und versuch es noch einmal.",
|
||
"unsupportedType": "Dieses Format wird nicht angenommen. Nimm JPEG, PNG, WebP, AVIF, GIF oder TIFF.",
|
||
"unreadableImage": "Die Datei lässt sich nicht als Bild lesen. Prüfe, ob sie vollständig ist.",
|
||
"projectUnknown": "Dieses Projekt gibt es nicht.",
|
||
"mediaUnknown": "Dieses Bild gibt es nicht mehr.",
|
||
"uploadFailed": "Das Hochladen hat gerade nicht geklappt. Versuch es in einem Moment noch einmal.",
|
||
"deleted": "Das Bild ist gelöscht.",
|
||
"mediaInUse": "Das Bild hängt noch an einem Beitrag. Nimm es dort zuerst heraus."
|
||
}
|
||
},
|
||
"mail": {
|
||
"magicLink": {
|
||
"subject": "Dein Anmeldelink für das Logbuch",
|
||
"greeting": "Hallo,",
|
||
"body": "hier ist dein Anmeldelink für das Logbuch. Er gilt {minutes} Minuten und lässt sich einmal verwenden.",
|
||
"ignore": "Wenn du keinen Link angefordert hast, ignoriere diese Nachricht. Ohne den Link passiert nichts.",
|
||
"signature": "Logbuch"
|
||
}
|
||
}
|
||
}
|