# German translation for LynxJournal
# Copyright (C) 2026 Latz
# This file is distributed under the GPL v2 or later.
msgid ""
msgstr ""
"Project-Id-Version: LynxJournal 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/lynxjournal\n"
"POT-Creation-Date: 2026-07-12T21:28:40+00:00\n"
"PO-Revision-Date: 2026-07-11 00:00+0000\n"
"Last-Translator: Latz\n"
"Language-Team: German\n"
"Language: de_DE\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Domain: lynx-journal\n"
"X-Generator: manual\n"

#. Plugin Name of the plugin
#: lynxjournal.php src/php/traits/Admin/Menu.php:19
#: src/php/traits/Admin/Menu.php:20
msgid "LynxJournal"
msgstr "LynxJournal"

#. Description of the plugin
#: lynxjournal.php
msgid "Save and publish links to your blog"
msgstr "Links speichern und im Blog veröffentlichen"

#. Author of the plugin
#: lynxjournal.php
msgid "Latz"
msgstr "Latz"

#: src/php/traits/Admin/AddLink.php:22 src/php/traits/trait-post-type.php:30
msgid "Add New Link"
msgstr "Neuen Link hinzufügen"

#: src/php/traits/Admin/AddLink.php:42 src/php/traits/Admin/Dashboard.php:423
#: src/php/traits/Admin/LinksPage.php:161
#: src/php/traits/Admin/LinksPage.php:192
msgid "Title"
msgstr "Titel"

#: src/php/traits/Admin/AddLink.php:51 src/php/traits/Admin/Dashboard.php:428
#: src/php/traits/Admin/LinksPage.php:162
#: src/php/traits/Admin/LinksPage.php:193
msgid "URL"
msgstr "URL"

#: src/php/traits/Admin/AddLink.php:60
msgid "Text/Description"
msgstr "Text/Beschreibung"

#: src/php/traits/Admin/AddLink.php:69 src/php/traits/Admin/AddLink.php:73
#: src/php/traits/Admin/TemplatePage.php:51
#: src/php/traits/trait-post-type.php:165
msgid "Categories"
msgstr "Kategorien"

#: src/php/traits/Admin/AddLink.php:81 src/php/traits/Admin/TemplatePage.php:56
#: src/php/traits/trait-post-type.php:208
msgid "Tags"
msgstr "Schlagwörter"

#: src/php/traits/Admin/AddLink.php:84 src/php/traits/trait-post-type.php:217
msgid "Separate tags with commas"
msgstr "Schlagwörter mit Kommas trennen"

#: src/php/traits/Admin/AddLink.php:85
msgid "Separate multiple tags with commas (e.g., tag1, tag2, tag3)"
msgstr "Mehrere Schlagwörter mit Kommas trennen (z. B. tag1, tag2, tag3)"

#: src/php/traits/Admin/AddLink.php:91 src/php/traits/Admin/Dashboard.php:446
#: src/php/traits/Admin/Menu.php:30
msgid "Add Link"
msgstr "Link hinzufügen"

#: src/php/traits/Admin/AddLink.php:92 src/php/traits/Admin/Menu.php:132
#: build/taxonomies.js:1 build/taxonomies.js:3 src/categories/App.jsx:122
#: src/tags/App.jsx:122
msgid "Cancel"
msgstr "Abbrechen"

#: src/php/traits/Admin/AddLink.php:130
msgid ""
"No categories available. Create categories first in LynxJournal > Categories."
msgstr ""
"Keine Kategorien vorhanden. Erstelle zuerst Kategorien unter LynxJournal > "
"Kategorien."

#: src/php/traits/Admin/AddLink.php:163
msgid "Security check failed."
msgstr "Sicherheitsprüfung fehlgeschlagen."

#: src/php/traits/Admin/AddLink.php:167
msgid "Insufficient permissions."
msgstr "Unzureichende Berechtigungen."

#: src/php/traits/Admin/AddLink.php:185 src/php/traits/RestApiSupport.php:17
msgid "Title is required."
msgstr "Titel ist erforderlich."

#: src/php/traits/Admin/AddLink.php:198
msgid "Failed to add link."
msgstr "Link konnte nicht hinzugefügt werden."

#: src/php/traits/Admin/AddLink.php:213 src/php/traits/Admin/Dashboard.php:418
#: src/php/traits/RestApi.php:486
msgid "Link added successfully!"
msgstr "Link erfolgreich hinzugefügt!"

#: src/php/traits/Admin/Categories.php:16 src/php/traits/Admin/Menu.php:31
msgid "Categories & Tags"
msgstr "Kategorien & Schlagwörter"

#: src/php/traits/Admin/Dashboard.php:30
msgid "Total"
msgstr "Gesamt"

#: src/php/traits/Admin/Dashboard.php:34 src/php/traits/Admin/Dashboard.php:646
#: src/php/traits/Admin/LinksPage.php:164
#: src/php/traits/Admin/LinksPage.php:195
#: src/php/traits/Admin/LinksPage.php:340
msgid "Published"
msgstr "Veröffentlicht"

#: src/php/traits/Admin/Dashboard.php:38 src/php/traits/Admin/Dashboard.php:651
#: src/php/traits/Admin/LinksPage.php:342
msgid "Unpublished"
msgstr "Unveröffentlicht"

#: src/php/traits/Admin/Dashboard.php:44
msgid "Recent Unpublished"
msgstr "Zuletzt unveröffentlicht"

#: src/php/traits/Admin/Dashboard.php:66
msgid "Go to LynxJournal"
msgstr "Zu LynxJournal wechseln"

#. translators: 1: number of successfully processed links, 2: optional failure message
#: src/php/traits/Admin/Dashboard.php:84
#, php-format
msgid "%d failed."
msgstr "%d fehlgeschlagen."

#. translators: 1: number of successfully processed links, 2: optional failure message
#: src/php/traits/Admin/Dashboard.php:87
#, php-format
msgid "Successfully processed %1$d link(s). %2$s"
msgstr "%1$d Link(s) erfolgreich verarbeitet. %2$s"

#: src/php/traits/Admin/Dashboard.php:97 src/php/traits/Admin/Dashboard.php:349
#: src/php/traits/Admin/LinksPage.php:327
#: src/php/traits/Admin/LinksPage.php:352
msgid "View Post"
msgstr "Beitrag ansehen"

#. translators: %s: formatted next publish datetime
#: src/php/traits/Admin/Dashboard.php:140
#, php-format
msgid "next: %s"
msgstr "nächste: %s"

#. translators: 1: remaining links needed, 2: threshold
#: src/php/traits/Admin/Dashboard.php:160
#, php-format
msgid "%1$d out of %2$d left until publish"
msgid_plural "%1$d out of %2$d left until publish"
msgstr[0] "%1$d von %2$d bis zur Veröffentlichung übrig"
msgstr[1] "%1$d von %2$d bis zur Veröffentlichung übrig"

#: src/php/traits/Admin/Dashboard.php:181
msgid "Recent Unpublished Links"
msgstr "Zuletzt unveröffentlichte Links"

#: src/php/traits/Admin/Dashboard.php:195
msgid "No unpublished links at the moment."
msgstr "Zurzeit keine unveröffentlichten Links."

#: src/php/traits/Admin/Dashboard.php:200
msgid "View All Links"
msgstr "Alle Links anzeigen"

#: src/php/traits/Admin/Dashboard.php:228
msgid "Delete link"
msgstr "Link löschen"

#: src/php/traits/Admin/Dashboard.php:259
msgid "Recently Published"
msgstr "Zuletzt veröffentlicht"

#: src/php/traits/Admin/Dashboard.php:264
msgid "No published links yet."
msgstr "Noch keine veröffentlichten Links."

#: src/php/traits/Admin/Dashboard.php:269
msgid "View all links →"
msgstr "Alle Links anzeigen →"

#: src/php/traits/Admin/Dashboard.php:289
msgid "Publish Now"
msgstr "Jetzt veröffentlichen"

#. translators: %d: number of unpublished links
#: src/php/traits/Admin/Dashboard.php:298
#, php-format
msgid "You have <strong>%d</strong> unpublished link ready to publish."
msgid_plural "You have <strong>%d</strong> unpublished links ready to publish."
msgstr[0] ""
"Du hast <strong>%d</strong> unveröffentlichten Link bereit zur "
"Veröffentlichung."
msgstr[1] ""
"Du hast <strong>%d</strong> unveröffentlichte Links bereit zur "
"Veröffentlichung."

#: src/php/traits/Admin/Dashboard.php:307
msgid "Post Title"
msgstr "Beitragstitel"

#. translators: %s is the current date (e.g. "April 15, 2026")
#. translators: %s: formatted date, e.g. "April 15, 2026"
#: src/php/traits/Admin/Dashboard.php:311 src/php/traits/Batch.php:83
#, php-format
msgid "Links Roundup - %s"
msgstr "Link-Zusammenfassung – %s"

#: src/php/traits/Admin/Dashboard.php:316 build/schedule.js:3
#: src/schedule/App.jsx:209
msgid "Publish"
msgstr "Veröffentlichen"

#: src/php/traits/Admin/Dashboard.php:318
msgid "Save as Draft"
msgstr "Als Entwurf speichern"

#: src/php/traits/Admin/Dashboard.php:322
msgid ""
"No pending links to publish. Add links first, then come back here to publish "
"a roundup."
msgstr ""
"Keine ausstehenden Links zum Veröffentlichen. Füge zuerst Links hinzu und "
"komm dann hierher zurück, um eine Zusammenfassung zu veröffentlichen."

#: src/php/traits/Admin/Dashboard.php:349
#: src/php/traits/Admin/LinksPage.php:356
msgid "View Draft"
msgstr "Entwurf ansehen"

#: src/php/traits/Admin/Dashboard.php:377
#: src/php/traits/Admin/LinksPage.php:341 build/schedule.js:3
#: src/schedule/App.jsx:210
msgid "Draft"
msgstr "Entwurf"

#: src/php/traits/Admin/Dashboard.php:413
msgid "Quick Add"
msgstr "Schnell hinzufügen"

#: src/php/traits/Admin/Dashboard.php:425
msgid "Enter link title"
msgstr "Linktitel eingeben"

#: src/php/traits/Admin/Dashboard.php:434
#: src/php/traits/Admin/Dashboard.php:641
msgid "Category"
msgid_plural "Categories"
msgstr[0] "Kategorie"
msgstr[1] "Kategorien"

#: src/php/traits/Admin/Dashboard.php:436
msgid "— Select category —"
msgstr "— Kategorie auswählen —"

#. translators: %s: formatted next run datetime
#: src/php/traits/Admin/Dashboard.php:475
#, php-format
msgid "Next run: %s"
msgstr "Nächster Lauf: %s"

#: src/php/traits/Admin/Dashboard.php:483
msgid "No automatic schedule active."
msgstr "Kein automatischer Zeitplan aktiv."

#: src/php/traits/Admin/Dashboard.php:487
msgid "Schedule settings →"
msgstr "Zeitplaneinstellungen →"

#: src/php/traits/Admin/Dashboard.php:511
msgid "Overview"
msgstr "Übersicht"

#. translators: %s: link to the category admin page
#: src/php/traits/Admin/Dashboard.php:612
#, php-format
msgid "No categories defined yet. %s"
msgstr "Noch keine Kategorien definiert. %s"

#: src/php/traits/Admin/Dashboard.php:613
msgid "Add a category"
msgstr "Kategorie hinzufügen"

#: src/php/traits/Admin/Dashboard.php:624
msgid "No links yet."
msgstr "Noch keine Links."

#: src/php/traits/Admin/Dashboard.php:625
msgid "Start by adding your first link."
msgstr "Füge deinen ersten Link hinzu, um loszulegen."

#: src/php/traits/Admin/Dashboard.php:627
msgid "Add your first link →"
msgstr "Füge deinen ersten Link hinzu →"

#: src/php/traits/Admin/Dashboard.php:636
msgid "Total Links"
msgstr "Links gesamt"

#: src/php/traits/Admin/LinksPage.php:62 src/php/traits/Admin/Menu.php:29
#: src/php/traits/trait-post-type.php:29
msgid "All Links"
msgstr "Alle Links"

#: src/php/traits/Admin/LinksPage.php:100
msgid "Filter by date"
msgstr "Nach Datum filtern"

#: src/php/traits/Admin/LinksPage.php:102
msgid "All dates"
msgstr "Alle Daten"

#. translators: 1: month name, 2: year
#: src/php/traits/Admin/LinksPage.php:107
#, php-format
msgctxt "month year"
msgid "%1$s %2$d"
msgstr "%1$s %2$d"

#: src/php/traits/Admin/LinksPage.php:116
msgid "Filter by category"
msgstr "Nach Kategorie filtern"

#: src/php/traits/Admin/LinksPage.php:118
msgid "All categories"
msgstr "Alle Kategorien"

#: src/php/traits/Admin/LinksPage.php:124
msgid "Filter"
msgstr "Filtern"

#: src/php/traits/Admin/LinksPage.php:128
#: src/php/traits/Admin/LinksPage.php:130
msgid "Search Links"
msgstr "Links durchsuchen"

#. translators: %s: number of items in the list table
#: src/php/traits/Admin/LinksPage.php:138
#, php-format
msgid "%s item"
msgid_plural "%s items"
msgstr[0] "%s Eintrag"
msgstr[1] "%s Einträge"

#: src/php/traits/Admin/LinksPage.php:154
msgid "No links found. Add your first link!"
msgstr "Keine Links gefunden. Füge deinen ersten Link hinzu!"

#: src/php/traits/Admin/LinksPage.php:163
#: src/php/traits/Admin/LinksPage.php:194
msgid "Status"
msgstr "Status"

#: src/php/traits/Admin/LinksPage.php:165
#: src/php/traits/Admin/LinksPage.php:196
msgid "Date"
msgstr "Datum"

#: src/php/traits/Admin/LinksPage.php:166
#: src/php/traits/Admin/LinksPage.php:197 build/taxonomies.js:3
#: build/taxonomies.js:5 src/categories/App.jsx:172 src/tags/App.jsx:172
msgid "Actions"
msgstr "Aktionen"

#: src/php/traits/Admin/LinksPage.php:170
msgid "No links found."
msgstr "Keine Links gefunden."

#: src/php/traits/Admin/LinksPage.php:316
msgid "Link deleted successfully."
msgstr "Link erfolgreich gelöscht."

#: src/php/traits/Admin/LinksPage.php:325
msgid "Edit Draft"
msgstr "Entwurf bearbeiten"

#: src/php/traits/Admin/LinksPage.php:353
#: src/php/traits/Admin/LinksPage.php:357
msgid "Are you sure you want to unpublish this link?"
msgstr "Möchtest du diesen Link wirklich unveröffentlichen?"

#: src/php/traits/Admin/LinksPage.php:353
#: src/php/traits/Admin/LinksPage.php:357
msgid "Unpublish"
msgstr "Unveröffentlichen"

#: src/php/traits/Admin/LinksPage.php:360 build/taxonomies.js:1
#: build/taxonomies.js:3 src/categories/App.jsx:138 src/tags/App.jsx:138
msgid "Edit"
msgstr "Bearbeiten"

#: src/php/traits/Admin/LinksPage.php:361
msgid "Are you sure you want to delete this link?"
msgstr "Möchtest du diesen Link wirklich löschen?"

#: src/php/traits/Admin/LinksPage.php:361 build/taxonomies.js:3
#: build/taxonomies.js:5 src/categories/App.jsx:142 src/tags/App.jsx:142
msgid "Delete"
msgstr "Löschen"

#: src/php/traits/Admin/Menu.php:28
msgid "Dashboard"
msgstr "Dashboard"

#: src/php/traits/Admin/Menu.php:29
msgid "Show Links"
msgstr "Links anzeigen"

#: src/php/traits/Admin/Menu.php:32 src/php/traits/Admin/Menu.php:46
msgid "Browser Extension"
msgstr "Browser-Erweiterung"

#: src/php/traits/Admin/Menu.php:33
msgid "Schedule"
msgstr "Zeitplan"

#: src/php/traits/Admin/Menu.php:34 src/php/traits/Admin/TemplatePage.php:62
msgid "Post Template"
msgstr "Beitragsvorlage"

#: src/php/traits/Admin/Menu.php:61
msgid "Schedule Configuration"
msgstr "Zeitplankonfiguration"

#: src/php/traits/Admin/Menu.php:130
msgid "Delete?"
msgstr "Löschen?"

#: src/php/traits/Admin/Menu.php:131
msgid "Yes"
msgstr "Ja"

#: src/php/traits/Admin/Menu.php:418
msgid "LynxJournal Summary"
msgstr "LynxJournal-Übersicht"

#: src/php/traits/Admin/TemplatePage.php:25
msgid "Template saved."
msgstr "Vorlage gespeichert."

#: src/php/traits/Admin/TemplatePage.php:31
msgid "Structure"
msgstr "Struktur"

#: src/php/traits/Admin/TemplatePage.php:32
msgid "Start of a category block"
msgstr "Anfang eines Kategorieblocks"

#: src/php/traits/Admin/TemplatePage.php:33
msgid "End of a category block"
msgstr "Ende eines Kategorieblocks"

#: src/php/traits/Admin/TemplatePage.php:34
msgid "Start of a link entry"
msgstr "Anfang eines Linkeintrags"

#: src/php/traits/Admin/TemplatePage.php:35
msgid "End of a link entry"
msgstr "Ende eines Linkeintrags"

#: src/php/traits/Admin/TemplatePage.php:37
msgid "Post"
msgstr "Beitrag"

#: src/php/traits/Admin/TemplatePage.php:38
msgid "Title of the roundup post"
msgstr "Titel des Zusammenfassungsbeitrags"

#: src/php/traits/Admin/TemplatePage.php:39
msgid "Publish date"
msgstr "Veröffentlichungsdatum"

#: src/php/traits/Admin/TemplatePage.php:40
msgid "Name of the post author"
msgstr "Name des Beitragsautors"

#: src/php/traits/Admin/TemplatePage.php:41
msgid "Name of the site"
msgstr "Name der Website"

#: src/php/traits/Admin/TemplatePage.php:42
msgid "Number of roundups published so far"
msgstr "Anzahl der bisher veröffentlichten Zusammenfassungen"

#: src/php/traits/Admin/TemplatePage.php:44 build/taxonomies.js:3
#: build/taxonomies.js:5 src/categories/App.jsx:171 src/tags/App.jsx:171
msgid "Links"
msgstr "Links"

#: src/php/traits/Admin/TemplatePage.php:45
msgid "Number of links in the roundup"
msgstr "Anzahl der Links in der Zusammenfassung"

#: src/php/traits/Admin/TemplatePage.php:46
msgid "Link as a Markdown hyperlink (title + URL)"
msgstr "Link als Markdown-Hyperlink (Titel + URL)"

#: src/php/traits/Admin/TemplatePage.php:47
msgid "Link's description text"
msgstr "Beschreibungstext des Links"

#: src/php/traits/Admin/TemplatePage.php:48
msgid "Domain of the URL (e.g. \"example.com\")"
msgstr "Domain der URL (z. B. „example.com“)"

#: src/php/traits/Admin/TemplatePage.php:49
msgid "Date the link was saved"
msgstr "Datum, an dem der Link gespeichert wurde"

#: src/php/traits/Admin/TemplatePage.php:52
msgid "Primary category"
msgstr "Hauptkategorie"

#: src/php/traits/Admin/TemplatePage.php:53
msgid "Number of links in the category"
msgstr "Anzahl der Links in der Kategorie"

#: src/php/traits/Admin/TemplatePage.php:54
msgid "All categories, comma-separated"
msgstr "Alle Kategorien, kommagetrennt"

#: src/php/traits/Admin/TemplatePage.php:57
msgid "Link's tags, comma-separated"
msgstr "Schlagwörter des Links, kommagetrennt"

#: src/php/traits/Admin/TemplatePage.php:70
msgid "Undo"
msgstr "Rückgängig"

#: src/php/traits/Admin/TemplatePage.php:71
msgid "Redo"
msgstr "Wiederholen"

#: src/php/traits/Admin/TemplatePage.php:72
msgid "Bold"
msgstr "Fett"

#: src/php/traits/Admin/TemplatePage.php:73
msgid "Italic"
msgstr "Kursiv"

#: src/php/traits/Admin/TemplatePage.php:74
msgid "Underline"
msgstr "Unterstrichen"

#: src/php/traits/Admin/TemplatePage.php:75
#: src/php/traits/Admin/TemplatePage.php:76
msgid "Heading"
msgstr "Überschrift"

#: src/php/traits/Admin/TemplatePage.php:84
msgid "Bullet list"
msgstr "Aufzählungsliste"

#: src/php/traits/Admin/TemplatePage.php:85
msgid "Numbered list"
msgstr "Nummerierte Liste"

#: src/php/traits/Admin/TemplatePage.php:86
msgid "Indent"
msgstr "Einrücken"

#: src/php/traits/Admin/TemplatePage.php:87
msgid "Outdent"
msgstr "Ausrücken"

#: src/php/traits/Admin/TemplatePage.php:88
msgid "Horizontal rule"
msgstr "Horizontale Linie"

#: src/php/traits/Admin/TemplatePage.php:95
msgid "Template"
msgstr "Vorlage"

#: src/php/traits/Admin/TemplatePage.php:101
msgid "Preview"
msgstr "Vorschau"

#: src/php/traits/Admin/TemplatePage.php:103
msgid "Preview style"
msgstr "Vorschaustil"

#: src/php/traits/Admin/TemplatePage.php:107
msgid "Theme"
msgstr "Theme"

#: src/php/traits/Admin/TemplatePage.php:111
msgid "Default"
msgstr "Standard"

#: src/php/traits/Admin/TemplatePage.php:115
msgid "Preview width"
msgstr "Vorschaubreite"

#: src/php/traits/Admin/TemplatePage.php:119
msgid "Desktop"
msgstr "Desktop"

#: src/php/traits/Admin/TemplatePage.php:123
msgid "Mobile"
msgstr "Mobil"

#: src/php/traits/Admin/TemplatePage.php:126
msgid "Live"
msgstr "Live"

#: src/php/traits/Admin/TemplatePage.php:132
msgid "Toggle preview visibility"
msgstr "Vorschau ein-/ausblenden"

#: src/php/traits/Admin/TemplatePage.php:137
msgid "Template preview"
msgstr "Vorlagenvorschau"

#: src/php/traits/Admin/TemplatePage.php:143
msgid "Available tokens"
msgstr "Verfügbare Platzhalter"

#: src/php/traits/Admin/TemplatePage.php:166
msgid "Save Template"
msgstr "Vorlage speichern"

#: src/php/traits/Batch.php:24 src/php/traits/Batch.php:64
msgid "No links to publish."
msgstr "Keine Links zum Veröffentlichen."

#. translators: 1: link title, 2: error message
#: src/php/traits/Batch.php:38
#, php-format
msgid "Failed to publish \"%1$s\": %2$s"
msgstr "\"%1$s\" konnte nicht veröffentlicht werden: %2$s"

#: src/php/traits/Batch.php:89
msgid "No valid links to publish."
msgstr "Keine gültigen Links zum Veröffentlichen."

#: src/php/traits/Batch.php:130
msgid "Failed to create roundup post."
msgstr "Zusammenfassungsbeitrag konnte nicht erstellt werden."

#. translators: %d: number of links included in the roundup post
#: src/php/traits/Batch.php:147
#, php-format
msgid "Roundup post created successfully with %d link."
msgid_plural "Roundup post created successfully with %d links."
msgstr[0] "Zusammenfassungsbeitrag erfolgreich mit %d Link erstellt."
msgstr[1] "Zusammenfassungsbeitrag erfolgreich mit %d Links erstellt."

#: src/php/traits/Batch.php:214 src/php/traits/TemplateRenderer.php:93
msgid "Other"
msgstr "Sonstige"

#: src/php/traits/MetaBoxes.php:16
msgid "Link URL"
msgstr "Link-URL"

#: src/php/traits/MetaBoxes.php:36
msgid "URL:"
msgstr "URL:"

#: src/php/traits/Publishing.php:16
msgid "You do not have permission to publish posts."
msgstr "Du hast keine Berechtigung, Beiträge zu veröffentlichen."

#: src/php/traits/Publishing.php:20
msgid "Invalid link ID."
msgstr "Ungültige Link-ID."

#: src/php/traits/Publishing.php:35
msgid "Link must have a title to publish."
msgstr "Der Link muss einen Titel haben, um veröffentlicht zu werden."

#: src/php/traits/Publishing.php:40
msgid "This link has already been published."
msgstr "Dieser Link wurde bereits veröffentlicht."

#: src/php/traits/Publishing.php:61
msgid "Read more:"
msgstr "Weiterlesen:"

#: src/php/traits/Publishing.php:142
msgid "Failed to create blog post."
msgstr "Blogbeitrag konnte nicht erstellt werden."

#: src/php/traits/Publishing.php:160
msgid "Link saved as draft successfully."
msgstr "Link erfolgreich als Entwurf gespeichert."

#: src/php/traits/Publishing.php:161
msgid "Link published successfully."
msgstr "Link erfolgreich veröffentlicht."

#: src/php/traits/Queries.php:94 src/php/traits/Scheduler.php:314
msgid "Uncategorized"
msgstr "Unkategorisiert"

#: src/php/traits/Queries.php:276
msgid "This link has not been published."
msgstr "Dieser Link wurde noch nicht veröffentlicht."

#: src/php/traits/Queries.php:286
msgid "Failed to unpublish link."
msgstr "Link konnte nicht unveröffentlicht werden."

#: src/php/traits/Queries.php:299
msgid "Link unpublished successfully."
msgstr "Link erfolgreich unveröffentlicht."

#: src/php/traits/RestApi.php:258
msgid "No API key configured."
msgstr "Kein API-Schlüssel konfiguriert."

#: src/php/traits/RestApi.php:306
msgid "Forbidden"
msgstr "Verboten"

#: src/php/traits/RestApi.php:321
msgid "Link not found"
msgstr "Link nicht gefunden"

#: src/php/traits/RestApi.php:325
msgid "Could not delete link"
msgstr "Link konnte nicht gelöscht werden"

#: src/php/traits/RestApi.php:363
msgid "Invalid schedule data"
msgstr "Ungültige Zeitplandaten"

#: src/php/traits/RestApi.php:416
msgid "A schedule run is already in progress"
msgstr "Ein Zeitplanlauf läuft bereits"

#: src/php/traits/RestApi.php:472
msgid "Failed to create link."
msgstr "Link konnte nicht erstellt werden."

#: src/php/traits/RestApi.php:507
msgid "Failed to fetch categories."
msgstr "Kategorien konnten nicht abgerufen werden."

#: src/php/traits/RestApi.php:603 build/taxonomies.js:3
#: src/categories/App.jsx:76
msgid "Could not delete category."
msgstr "Kategorie konnte nicht gelöscht werden."

#: src/php/traits/RestApi.php:636
msgid "Failed to fetch tags."
msgstr "Schlagwörter konnten nicht abgerufen werden."

#: src/php/traits/RestApi.php:732 build/taxonomies.js:5 src/tags/App.jsx:76
msgid "Could not delete tag."
msgstr "Schlagwort konnte nicht gelöscht werden."

#: src/php/traits/RestApiSupport.php:35
msgid "This URL has already been saved."
msgstr "Diese URL wurde bereits gespeichert."

#. translators: %s is the formatted date (e.g. "April 15, 2026")
#: src/php/traits/Scheduler.php:130
#, php-format
msgid "Links: %s"
msgstr "Links: %s"

#. translators: %d: number of links published
#: src/php/traits/Scheduler.php:351
#, php-format
msgid "[LynxJournal] Roundup published: %d links"
msgstr "[LynxJournal] Zusammenfassung veröffentlicht: %d Links"

#. translators: 1: link count, 2: post URL
#: src/php/traits/Scheduler.php:355
#, php-format
msgid ""
"A new roundup was published.\n"
"\n"
"Links: %1$d\n"
"View: %2$s"
msgstr ""
"Eine neue Zusammenfassung wurde veröffentlicht.\n"
"\n"
"Links: %1$d\n"
"Ansehen: %2$s"

#. translators: %s: schedule mode
#: src/php/traits/Scheduler.php:362
#, php-format
msgid "Schedule ran in %s mode but no post was published."
msgstr "Zeitplan lief im Modus %s, aber es wurde kein Beitrag veröffentlicht."

#. translators: %s: comma-separated list of unrecognized field names
#: src/php/traits/ScheduleValidator.php:35
#, php-format
msgid "Unknown schedule fields: %s"
msgstr "Unbekannte Zeitplanfelder: %s"

#: src/php/traits/ScheduleValidator.php:41
msgid "Invalid schedule mode"
msgstr "Ungültiger Zeitplanmodus"

#: src/php/traits/ScheduleValidator.php:48
msgid "times must be an array"
msgstr "times muss ein Array sein"

#: src/php/traits/ScheduleValidator.php:52
msgid "times entries must be HH:MM strings"
msgstr "times-Einträge müssen HH:MM-Zeichenfolgen sein"

#: src/php/traits/ScheduleValidator.php:62
msgid "recurrence must be an object"
msgstr "recurrence muss ein Objekt sein"

#: src/php/traits/ScheduleValidator.php:69
msgid "trigger must be an object"
msgstr "trigger muss ein Objekt sein"

#: src/php/traits/ScheduleValidator.php:78
msgid "trigger.count must be a positive integer"
msgstr "trigger.count muss eine positive Ganzzahl sein"

#: src/php/traits/ScheduleValidator.php:84
msgid "trigger.days must be a positive integer"
msgstr "trigger.days muss eine positive Ganzzahl sein"

#: src/php/traits/ScheduleValidator.php:96
msgid "post_status must be \"publish\" or \"draft\""
msgstr "post_status muss „publish“ oder „draft“ sein"

#: src/php/traits/ScheduleValidator.php:111
msgid "publishAs must be a non-negative integer"
msgstr "publishAs muss eine nicht-negative Ganzzahl sein"

#: src/php/traits/ScheduleValidator.php:114
msgid "publishAs must refer to a user who can publish posts"
msgstr ""
"publishAs muss auf einen Benutzer verweisen, der Beiträge veröffentlichen "
"darf"

#: src/php/traits/ScheduleValidator.php:121
msgid "notify must be an object"
msgstr "notify muss ein Objekt sein"

#: src/php/traits/ScheduleValidator.php:127
msgid "notify.email is not a valid email address"
msgstr "notify.email ist keine gültige E-Mail-Adresse"

#: src/php/traits/trait-post-type.php:22
msgctxt "Post Type General Name"
msgid "Links"
msgstr "Links"

#: src/php/traits/trait-post-type.php:23
msgctxt "Post Type Singular Name"
msgid "Link"
msgstr "Link"

#: src/php/traits/trait-post-type.php:24
msgid "lynx-journal"
msgstr "LynxJournal"

#: src/php/traits/trait-post-type.php:25 src/php/traits/trait-post-type.php:52
msgid "Link"
msgstr "Link"

#: src/php/traits/trait-post-type.php:26
msgid "Link Archives"
msgstr "Link-Archiv"

#: src/php/traits/trait-post-type.php:27
msgid "Link Attributes"
msgstr "Link-Attribute"

#: src/php/traits/trait-post-type.php:28
msgid "Parent Link:"
msgstr "Übergeordneter Link:"

#: src/php/traits/trait-post-type.php:31
msgid "Add New"
msgstr "Neu hinzufügen"

#: src/php/traits/trait-post-type.php:32
msgid "New Link"
msgstr "Neuer Link"

#: src/php/traits/trait-post-type.php:33
msgid "Edit Link"
msgstr "Link bearbeiten"

#: src/php/traits/trait-post-type.php:34
msgid "Update Link"
msgstr "Link aktualisieren"

#: src/php/traits/trait-post-type.php:35
msgid "View Link"
msgstr "Link ansehen"

#: src/php/traits/trait-post-type.php:36
msgid "View Links"
msgstr "Links ansehen"

#: src/php/traits/trait-post-type.php:37
msgid "Search Link"
msgstr "Link suchen"

#: src/php/traits/trait-post-type.php:38
msgid "Not found"
msgstr "Nicht gefunden"

#: src/php/traits/trait-post-type.php:39
msgid "Not found in Trash"
msgstr "Im Papierkorb nicht gefunden"

#: src/php/traits/trait-post-type.php:40
msgid "Featured Image"
msgstr "Beitragsbild"

#: src/php/traits/trait-post-type.php:41
msgid "Set featured image"
msgstr "Beitragsbild festlegen"

#: src/php/traits/trait-post-type.php:42
msgid "Remove featured image"
msgstr "Beitragsbild entfernen"

#: src/php/traits/trait-post-type.php:43
msgid "Use as featured image"
msgstr "Als Beitragsbild verwenden"

#: src/php/traits/trait-post-type.php:44
msgid "Insert into link"
msgstr "In Link einfügen"

#: src/php/traits/trait-post-type.php:45
msgid "Uploaded to this link"
msgstr "Zu diesem Link hochgeladen"

#: src/php/traits/trait-post-type.php:46
msgid "Links list"
msgstr "Linkliste"

#: src/php/traits/trait-post-type.php:47
msgid "Links list navigation"
msgstr "Linklisten-Navigation"

#: src/php/traits/trait-post-type.php:48
msgid "Filter links list"
msgstr "Linkliste filtern"

#: src/php/traits/trait-post-type.php:53
msgid "Links to publish on blog"
msgstr "Links für die Veröffentlichung im Blog"

#: src/php/traits/trait-post-type.php:110
msgctxt "lynxjournal post status"
msgid "Pending"
msgstr "Ausstehend"

#. translators: %s: number of posts with this status.
#: src/php/traits/trait-post-type.php:115
#, php-format
msgid "Pending <span class=\"count\">(%s)</span>"
msgid_plural "Pending <span class=\"count\">(%s)</span>"
msgstr[0] "Ausstehend <span class=\"count\">(%s)</span>"
msgstr[1] "Ausstehend <span class=\"count\">(%s)</span>"

#: src/php/traits/trait-post-type.php:125
msgctxt "lynxjournal post status"
msgid "In Roundup"
msgstr "In Zusammenfassung"

#. translators: %s: number of posts with this status.
#: src/php/traits/trait-post-type.php:130
#, php-format
msgid "In Roundup <span class=\"count\">(%s)</span>"
msgid_plural "In Roundup <span class=\"count\">(%s)</span>"
msgstr[0] "In Zusammenfassung <span class=\"count\">(%s)</span>"
msgstr[1] "In Zusammenfassung <span class=\"count\">(%s)</span>"

#: src/php/traits/trait-post-type.php:140
msgctxt "lynxjournal post status"
msgid "In Draft Roundup"
msgstr "In Entwurfs-Zusammenfassung"

#. translators: %s: number of posts with this status.
#: src/php/traits/trait-post-type.php:145
#, php-format
msgid "In Draft Roundup <span class=\"count\">(%s)</span>"
msgid_plural "In Draft Roundup <span class=\"count\">(%s)</span>"
msgstr[0] "In Entwurfs-Zusammenfassung <span class=\"count\">(%s)</span>"
msgstr[1] "In Entwurfs-Zusammenfassung <span class=\"count\">(%s)</span>"

#: src/php/traits/trait-post-type.php:163
msgctxt "Taxonomy General Name"
msgid "Link Categories"
msgstr "Link-Kategorien"

#: src/php/traits/trait-post-type.php:164
msgctxt "Taxonomy Singular Name"
msgid "Link Category"
msgstr "Link-Kategorie"

#: src/php/traits/trait-post-type.php:166
msgid "All Categories"
msgstr "Alle Kategorien"

#: src/php/traits/trait-post-type.php:167
msgid "Parent Category"
msgstr "Übergeordnete Kategorie"

#: src/php/traits/trait-post-type.php:168
msgid "Parent Category:"
msgstr "Übergeordnete Kategorie:"

#: src/php/traits/trait-post-type.php:169
msgid "New Category Name"
msgstr "Neuer Kategoriename"

#: src/php/traits/trait-post-type.php:170 build/taxonomies.js:3
#: src/categories/App.jsx:227
msgid "Add New Category"
msgstr "Neue Kategorie hinzufügen"

#: src/php/traits/trait-post-type.php:171
msgid "Edit Category"
msgstr "Kategorie bearbeiten"

#: src/php/traits/trait-post-type.php:172
msgid "Update Category"
msgstr "Kategorie aktualisieren"

#: src/php/traits/trait-post-type.php:173
msgid "View Category"
msgstr "Kategorie ansehen"

#: src/php/traits/trait-post-type.php:174
msgid "Separate categories with commas"
msgstr "Kategorien mit Kommas trennen"

#: src/php/traits/trait-post-type.php:175
msgid "Add or remove categories"
msgstr "Kategorien hinzufügen oder entfernen"

#: src/php/traits/trait-post-type.php:176
#: src/php/traits/trait-post-type.php:219
msgid "Choose from the most used"
msgstr "Aus den meistgenutzten auswählen"

#: src/php/traits/trait-post-type.php:177
msgid "Popular Categories"
msgstr "Beliebte Kategorien"

#: src/php/traits/trait-post-type.php:178
msgid "Search Categories"
msgstr "Kategorien suchen"

#: src/php/traits/trait-post-type.php:179
#: src/php/traits/trait-post-type.php:222
msgid "Not Found"
msgstr "Nicht gefunden"

#: src/php/traits/trait-post-type.php:180
msgid "No categories"
msgstr "Keine Kategorien"

#: src/php/traits/trait-post-type.php:181
msgid "Categories list"
msgstr "Kategorieliste"

#: src/php/traits/trait-post-type.php:182
msgid "Categories list navigation"
msgstr "Kategorielisten-Navigation"

#: src/php/traits/trait-post-type.php:206
msgctxt "Taxonomy General Name"
msgid "Link Tags"
msgstr "Link-Schlagwörter"

#: src/php/traits/trait-post-type.php:207
msgctxt "Taxonomy Singular Name"
msgid "Link Tag"
msgstr "Link-Schlagwort"

#: src/php/traits/trait-post-type.php:209
msgid "All Tags"
msgstr "Alle Schlagwörter"

#: src/php/traits/trait-post-type.php:210
msgid "Parent Tag"
msgstr "Übergeordnetes Schlagwort"

#: src/php/traits/trait-post-type.php:211
msgid "Parent Tag:"
msgstr "Übergeordnetes Schlagwort:"

#: src/php/traits/trait-post-type.php:212
msgid "New Tag Name"
msgstr "Neuer Schlagwortname"

#: src/php/traits/trait-post-type.php:213 build/taxonomies.js:5
#: src/tags/App.jsx:227
msgid "Add New Tag"
msgstr "Neues Schlagwort hinzufügen"

#: src/php/traits/trait-post-type.php:214
msgid "Edit Tag"
msgstr "Schlagwort bearbeiten"

#: src/php/traits/trait-post-type.php:215
msgid "Update Tag"
msgstr "Schlagwort aktualisieren"

#: src/php/traits/trait-post-type.php:216
msgid "View Tag"
msgstr "Schlagwort ansehen"

#: src/php/traits/trait-post-type.php:218
msgid "Add or remove tags"
msgstr "Schlagwörter hinzufügen oder entfernen"

#: src/php/traits/trait-post-type.php:220
msgid "Popular Tags"
msgstr "Beliebte Schlagwörter"

#: src/php/traits/trait-post-type.php:221
msgid "Search Tags"
msgstr "Schlagwörter suchen"

#: src/php/traits/trait-post-type.php:223
msgid "No tags"
msgstr "Keine Schlagwörter"

#: src/php/traits/trait-post-type.php:224
msgid "Tags list"
msgstr "Schlagwortliste"

#: src/php/traits/trait-post-type.php:225
msgid "Tags list navigation"
msgstr "Schlagwortlisten-Navigation"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:5
msgid "Scheduled"
msgstr "Geplant"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:7
msgid "Daily"
msgstr "Täglich"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:7
msgid "Every N days"
msgstr "Alle N Tage"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:8
msgid "Weekly"
msgstr "Wöchentlich"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:8
msgid "Specific weekdays"
msgstr "Bestimmte Wochentage"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:9
msgid "Monthly"
msgstr "Monatlich"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:9
msgid "Calendar days"
msgstr "Kalendertage"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:13
msgid "Trigger-based"
msgstr "Ereignisbasiert"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:15
msgid "By Count"
msgstr "Nach Anzahl"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:15
msgid "When N links queue"
msgstr "Wenn N Links warten"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:16
msgid "By Age"
msgstr "Nach Alter"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:16
msgid "When oldest link ages"
msgstr "Wenn der älteste Link zu alt wird"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:20
#: src/schedule/components/ScheduleTypePicker.jsx:22
msgid "Manual"
msgstr "Manuell"

#: build/schedule.js:1 src/schedule/components/ScheduleTypePicker.jsx:22
msgid "No auto-publish"
msgstr "Keine automatische Veröffentlichung"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:22
msgid "first"
msgstr "erste"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:23
msgid "second"
msgstr "zweite"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:24
msgid "third"
msgstr "dritte"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:25
msgid "fourth"
msgstr "vierte"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:51
#: src/schedule/components/RecurrenceConfig.jsx:74
#: src/schedule/components/RecurrenceConfig.jsx:212
msgid "Every"
msgstr "Jeden"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:58
#: src/schedule/components/TriggerCondition.jsx:46
msgid "day"
msgstr "Tag"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:58
#: src/schedule/components/TriggerCondition.jsx:46
msgid "days"
msgstr "Tage"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:81
msgid "week"
msgstr "Woche"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:81
msgid "weeks"
msgstr "Wochen"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:133
msgid "or"
msgstr "oder"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:161
msgid "Remove"
msgstr "Entfernen"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:219
msgid "month, on"
msgstr "Monat, am"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:219
msgid "months, on"
msgstr "Monate, am"

#: build/schedule.js:1 src/schedule/components/RecurrenceConfig.jsx:237
msgid "Add day"
msgstr "Tag hinzufügen"

#: build/schedule.js:1 src/schedule/components/TriggerCondition.jsx:22
msgid "Post when there are at least"
msgstr "Veröffentlichen, wenn mindestens"

#: build/schedule.js:1 src/schedule/components/TriggerCondition.jsx:29
msgid "link"
msgstr "Link"

#: build/schedule.js:1 src/schedule/components/TriggerCondition.jsx:29
msgid "links"
msgstr "Links"

#: build/schedule.js:1 src/schedule/components/TriggerCondition.jsx:37
msgid "Post when oldest link is older than"
msgstr "Veröffentlichen, wenn der älteste Link älter ist als"

#: build/schedule.js:1 src/schedule/components/TimePicker.jsx:48
msgid "Run time"
msgstr "Laufzeit"

#: build/schedule.js:1 src/schedule/components/TimePicker.jsx:57
msgid "Remove time"
msgstr "Uhrzeit entfernen"

#: build/schedule.js:1 src/schedule/components/TimePicker.jsx:65
msgid "Add time"
msgstr "Uhrzeit hinzufügen"

#: build/schedule.js:1 src/schedule/components/NextSchedules.jsx:64
msgid "Next 10 Schedules"
msgstr "Nächste 10 geplante Zeitpunkte"

#: build/schedule.js:1 src/schedule/components/NextSchedules.jsx:76
msgid "No occurrences — check recurrence settings."
msgstr "Keine Termine – Wiederholungseinstellungen prüfen."

#: build/schedule.js:1 src/schedule/components/NextSchedules.jsx:81
msgid "Times in %s"
msgstr "Zeiten in %s"

#: build/schedule.js:1 src/schedule/components/DiagnosticsPanel.jsx:33
msgid "Condition not met"
msgstr "Bedingung nicht erfüllt"

#: build/schedule.js:1 src/schedule/components/DiagnosticsPanel.jsx:34
msgid "Run was locked"
msgstr "Lauf war gesperrt"

#. translators: %d: number of links in the published roundup
#: build/schedule.js:2 src/schedule/components/DiagnosticsPanel.jsx:51
msgid "%d links"
msgstr "%d Links"

#: build/schedule.js:2 build/schedule.js:3
#: src/schedule/components/DiagnosticsPanel.jsx:75
#: src/schedule/components/DiagnosticsPanel.jsx:88
msgid "Next run"
msgstr "Nächster Lauf"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:79
msgid "%d links until post"
msgstr "%d Links bis zum Beitrag"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:80
msgid "Ready to post"
msgstr "Bereit zum Posten"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:94
msgid "Not scheduled"
msgstr "Nicht geplant"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:97
msgid "WP-Cron disabled"
msgstr "WP-Cron deaktiviert"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:117
msgid "Last run"
msgstr "Letzter Lauf"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:130
msgid "No runs yet"
msgstr "Noch keine Läufe"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:151
msgid "History (%d)"
msgstr "Verlauf (%d)"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:191
msgid "Diagnostics"
msgstr "Diagnose"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:194
msgid "Loading…"
msgstr "Lädt…"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:203
msgid "WP-Cron"
msgstr "WP-Cron"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:206
msgid "Disabled"
msgstr "Deaktiviert"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:207
msgid "Active"
msgstr "Aktiv"

#: build/schedule.js:3 src/schedule/components/DiagnosticsPanel.jsx:223
msgid "Refresh"
msgstr "Aktualisieren"

#: build/schedule.js:3 src/schedule/App.jsx:49
msgid "WP-Cron is disabled."
msgstr "WP-Cron ist deaktiviert."

#: build/schedule.js:3 src/schedule/App.jsx:51
msgid ""
"Scheduled runs will not fire automatically. Add a real server cron job or "
"remove"
msgstr ""
"Geplante Läufe werden nicht automatisch ausgelöst. Füge einen echten Server-"
"Cronjob hinzu oder entferne"

#: build/schedule.js:3 src/schedule/App.jsx:53
msgid "from"
msgstr "von"

#: build/schedule.js:3 src/schedule/App.jsx:146
msgid "Recurrence"
msgstr "Wiederholung"

#: build/schedule.js:3 src/schedule/App.jsx:146
msgid "Condition"
msgstr "Bedingung"

#: build/schedule.js:3 src/schedule/App.jsx:188
msgid "Mode"
msgstr "Modus"

#: build/schedule.js:3 src/schedule/App.jsx:158
msgid "No automatic trigger — posts must be triggered manually."
msgstr ""
"Kein automatischer Auslöser – Beiträge müssen manuell ausgelöst werden."

#: build/schedule.js:3 src/schedule/App.jsx:197
msgid "Execution Times"
msgstr "Ausführungszeiten"

#: build/schedule.js:3 src/schedule/App.jsx:205
msgid "Post Status"
msgstr "Beitragsstatus"

#: build/schedule.js:3 src/schedule/App.jsx:217
msgid "Notifications"
msgstr "Benachrichtigungen"

#: build/schedule.js:3 src/schedule/App.jsx:219
msgid "Email me after each run"
msgstr "Mich nach jedem Lauf per E-Mail benachrichtigen"

#: build/schedule.js:3 src/schedule/App.jsx:225
msgid "Email address"
msgstr "E-Mail-Adresse"

#: build/schedule.js:3 src/schedule/App.jsx:228
msgid "Leave blank to use admin email"
msgstr "Leer lassen, um die Admin-E-Mail zu verwenden"

#: build/schedule.js:3 src/schedule/App.jsx:107
msgid "Execution times must be unique."
msgstr "Ausführungszeiten müssen eindeutig sein."

#: build/schedule.js:3 src/schedule/App.jsx:114
msgid "Schedule saved."
msgstr "Zeitplan gespeichert."

#: build/schedule.js:3 src/schedule/App.jsx:117
msgid "Failed to save schedule."
msgstr "Zeitplan konnte nicht gespeichert werden."

#: build/schedule.js:3 src/schedule/App.jsx:237
msgid "Save Schedule"
msgstr "Zeitplan speichern"

#: build/settings.js:1 src/settings/App.jsx:100
msgid "Browser Extension Access Data"
msgstr "Zugangsdaten für Browser-Erweiterung"

#: build/settings.js:1 src/settings/App.jsx:101
msgid ""
"Use these credentials to connect the LynxJournal browser extension to your "
"WordPress site."
msgstr ""
"Verwende diese Zugangsdaten, um die LynxJournal-Browser-Erweiterung mit "
"deiner WordPress-Website zu verbinden."

#: build/settings.js:1 src/settings/App.jsx:105
msgid "API Endpoint"
msgstr "API-Endpunkt"

#: build/settings.js:1 src/settings/App.jsx:107
msgid "read-only"
msgstr "schreibgeschützt"

#: build/settings.js:1 src/settings/App.jsx:111
msgid "Use this URL in the browser extension settings."
msgstr "Verwende diese URL in den Einstellungen der Browser-Erweiterung."

#: build/settings.js:1 src/settings/App.jsx:114
msgid "View REST API"
msgstr "REST-API anzeigen"

#: build/settings.js:1 src/settings/App.jsx:122
msgid "API Key:"
msgstr "API-Schlüssel:"

#: build/settings.js:1 src/settings/App.jsx:132
msgid "Show / hide API key"
msgstr "API-Schlüssel anzeigen/verbergen"

#: build/settings.js:1 src/settings/App.jsx:140
msgid ""
"Keep this key secure. Use the copy button to transfer it without revealing "
"it."
msgstr ""
"Bewahre diesen Schlüssel sicher auf. Nutze die Kopieren-Schaltfläche, um ihn "
"zu übertragen, ohne ihn offenzulegen."

#: build/settings.js:1 src/settings/App.jsx:144
msgid "Test Connection"
msgstr "Verbindung testen"

#: build/settings.js:1 src/settings/App.jsx:157
msgid ""
"Warning: Generating a new key will permanently invalidate the current one. "
"You will need to update your browser extension with the new key."
msgstr ""
"Achtung: Das Erzeugen eines neuen Schlüssels macht den aktuellen dauerhaft "
"ungültig. Du musst die Browser-Erweiterung mit dem neuen Schlüssel "
"aktualisieren."

#: build/settings.js:1 src/settings/App.jsx:161
msgid "Generate New API Key"
msgstr "Neuen API-Schlüssel generieren"

#: build/settings.js:1 src/settings/App.jsx:161
msgid "Generate API Key"
msgstr "API-Schlüssel generieren"

#: build/settings.js:1 src/settings/App.jsx:175
msgid "Browser Extension Setup"
msgstr "Browser-Erweiterung einrichten"

#: build/settings.js:1 src/settings/App.jsx:177
msgid ""
"Download and install the LynxJournal browser extension for your browser "
"(Chrome or Firefox)"
msgstr ""
"LynxJournal-Browser-Erweiterung für deinen Browser (Chrome oder Firefox) "
"herunterladen und installieren"

#: build/settings.js:1 src/settings/App.jsx:178
msgid "Click the extension icon and go to Settings"
msgstr "Auf das Erweiterungssymbol klicken und zu Einstellungen gehen"

#: build/settings.js:1 src/settings/App.jsx:179
msgid "Paste your API Endpoint and API Key from above"
msgstr "API-Endpunkt und API-Schlüssel von oben einfügen"

#: build/settings.js:1 src/settings/App.jsx:180
msgid "Click Save"
msgstr "Auf Speichern klicken"

#: build/settings.js:1 src/settings/App.jsx:181
msgid "Now you can save links directly from any webpage!"
msgstr "Jetzt kannst du Links direkt von jeder Webseite speichern!"

#: build/settings.js:1 src/settings/App.jsx:208
msgid ""
"This will permanently invalidate your current API key. You will need to "
"update your browser extension with the new key. Continue?"
msgstr ""
"Dadurch wird dein aktueller API-Schlüssel dauerhaft ungültig. Du musst die "
"Browser-Erweiterung mit dem neuen Schlüssel aktualisieren. Fortfahren?"

#: build/settings.js:1 src/settings/App.jsx:221
msgid "New API key generated successfully!"
msgstr "Neuer API-Schlüssel erfolgreich generiert!"

#: build/settings.js:1 src/settings/App.jsx:224
msgid "Failed to generate API key."
msgstr "API-Schlüssel konnte nicht erzeugt werden."

#: build/settings.js:1 src/settings/App.jsx:236
msgid "Testing…"
msgstr "Teste…"

#: build/settings.js:1 src/settings/App.jsx:242
msgid "Connected successfully."
msgstr "Erfolgreich verbunden."

#: build/settings.js:1 src/settings/App.jsx:244
msgid "Connection failed"
msgstr "Verbindung fehlgeschlagen"

#: build/settings.js:1 src/settings/App.jsx:248
msgid "Could not reach endpoint."
msgstr "Endpunkt konnte nicht erreicht werden."

#: build/settings.js:1 src/settings/App.jsx:232
msgid "Missing endpoint or API key."
msgstr "Endpunkt oder API-Schlüssel fehlt."

#: build/taxonomies.js:1 build/taxonomies.js:3 src/categories/App.jsx:97
#: src/tags/App.jsx:97
msgid "Description (optional)"
msgstr "Beschreibung (optional)"

#: build/taxonomies.js:1 build/taxonomies.js:3 src/categories/App.jsx:106
#: src/tags/App.jsx:106
msgid "Leave blank to keep current"
msgstr "Leer lassen, um aktuellen Wert zu behalten"

#: build/taxonomies.js:1 build/taxonomies.js:3 build/taxonomies.js:5
#: src/categories/App.jsx:56 src/categories/App.jsx:218 src/tags/App.jsx:56
#: src/tags/App.jsx:218
msgid "Save failed."
msgstr "Speichern fehlgeschlagen."

#: build/taxonomies.js:1 build/taxonomies.js:3 src/categories/App.jsx:42
#: src/tags/App.jsx:42
msgid "Name is required."
msgstr "Name ist erforderlich."

#: build/taxonomies.js:1 build/taxonomies.js:3 src/categories/App.jsx:118
#: src/tags/App.jsx:118
msgid "Saving…"
msgstr "Speichern…"

#: build/taxonomies.js:1 build/taxonomies.js:3 src/categories/App.jsx:118
#: src/tags/App.jsx:118
msgid "Save"
msgstr "Speichern"

#. translators: %s: category name
#. translators: %s: tag name
#: build/taxonomies.js:3 build/taxonomies.js:5 src/categories/App.jsx:65
#: src/tags/App.jsx:65
msgid "Delete '%s'?"
msgstr "„%s“ löschen?"

#: build/taxonomies.js:3 src/categories/App.jsx:67
msgid "link will become uncategorized."
msgstr "Link wird unkategorisiert."

#: build/taxonomies.js:3 src/categories/App.jsx:68
msgid "links will become uncategorized."
msgstr "Links werden unkategorisiert."

#: build/taxonomies.js:3 src/categories/App.jsx:162
msgid "No categories yet. Use the form to add your first category."
msgstr ""
"Noch keine Kategorien vorhanden. Nutze das Formular, um deine erste "
"Kategorie hinzuzufügen."

#: build/taxonomies.js:3 build/taxonomies.js:5 src/categories/App.jsx:168
#: src/categories/App.jsx:232 src/tags/App.jsx:168 src/tags/App.jsx:232
msgid "Name"
msgstr "Name"

#: build/taxonomies.js:3 build/taxonomies.js:5 src/categories/App.jsx:169
#: src/categories/App.jsx:244 src/tags/App.jsx:169 src/tags/App.jsx:244
msgid "Description"
msgstr "Beschreibung"

#: build/taxonomies.js:3 build/taxonomies.js:5 src/categories/App.jsx:170
#: src/tags/App.jsx:170
msgid "Slug"
msgstr "Slug"

#: build/taxonomies.js:3 src/categories/App.jsx:207
msgid "Category name is required."
msgstr "Kategoriename ist erforderlich."

#: build/taxonomies.js:3 build/taxonomies.js:5 src/categories/App.jsx:246
#: src/tags/App.jsx:246
msgid "(optional)"
msgstr "(optional)"

#: build/taxonomies.js:3 src/categories/App.jsx:259
msgid "Add Category"
msgstr "Kategorie hinzufügen"

#: build/taxonomies.js:3 src/categories/App.jsx:284
msgid "Failed to load categories."
msgstr "Kategorien konnten nicht abgerufen werden."

#: build/taxonomies.js:5 src/tags/App.jsx:67
msgid "link will lose this tag."
msgstr "Link verliert dieses Schlagwort."

#: build/taxonomies.js:5 src/tags/App.jsx:68
msgid "links will lose this tag."
msgstr "Links verlieren dieses Schlagwort."

#: build/taxonomies.js:5 src/tags/App.jsx:162
msgid "No tags yet. Use the form to add your first tag."
msgstr ""
"Noch keine Schlagwörter vorhanden. Nutze das Formular, um dein erstes "
"Schlagwort hinzuzufügen."

#: build/taxonomies.js:5 src/tags/App.jsx:207
msgid "Tag name is required."
msgstr "Schlagwortname ist erforderlich."

#: build/taxonomies.js:5 src/tags/App.jsx:259
msgid "Add Tag"
msgstr "Schlagwort hinzufügen"

#: build/taxonomies.js:5 src/tags/App.jsx:284
msgid "Failed to load tags."
msgstr "Schlagwörter konnten nicht abgerufen werden."

#~ msgid "LynxJournal Browser Extension"
#~ msgstr "LynxJournal-Browser-Erweiterung"

#~ msgid "Chrome Extension Access Data"
#~ msgstr "Zugangsdaten für Chrome-Erweiterung"

#~ msgid ""
#~ "Use these credentials to connect the LynxJournal Chrome extension to your "
#~ "WordPress site."
#~ msgstr ""
#~ "Verwende diese Zugangsdaten, um die LynxJournal-Chrome-Erweiterung mit "
#~ "deiner WordPress-Website zu verbinden."

#~ msgid "Use this URL in the Chrome extension settings."
#~ msgstr "Verwende diese URL in den Einstellungen der Chrome-Erweiterung."

#~ msgid ""
#~ "Warning: Generating a new key will permanently invalidate the current "
#~ "one. You will need to update the Chrome extension with the new key."
#~ msgstr ""
#~ "Achtung: Das Erzeugen eines neuen Schlüssels macht den aktuellen "
#~ "dauerhaft ungültig. Du musst die Chrome-Erweiterung mit dem neuen "
#~ "Schlüssel aktualisieren."

#~ msgid "Chrome Extension Setup"
#~ msgstr "Chrome-Erweiterung einrichten"

#~ msgid "Download and install the LynxJournal Chrome extension"
#~ msgstr "LynxJournal-Chrome-Erweiterung herunterladen und installieren"

#~ msgid ""
#~ "This will permanently invalidate your current API key. You will need to "
#~ "update the Chrome extension with the new key. Continue?"
#~ msgstr ""
#~ "Dadurch wird dein aktueller API-Schlüssel dauerhaft ungültig. Du musst "
#~ "die Chrome-Erweiterung mit dem neuen Schlüssel aktualisieren. Fortfahren?"

#~ msgid "Link Categories & Tags"
#~ msgstr "Link-Kategorien & Schlagwörter"

#~ msgid "Category added."
#~ msgstr "Kategorie hinzugefügt."

#~ msgid "Category deleted."
#~ msgstr "Kategorie gelöscht."

#~ msgid "LynxJournal - All Links"
#~ msgstr "LynxJournal – Alle Links"

#~ msgid "Settings"
#~ msgstr "Einstellungen"

#~ msgid "Hide history"
#~ msgstr "Verlauf ausblenden"

#~ msgid "Publish Links"
#~ msgstr "Links veröffentlichen"

#~ msgid "Setting X"
#~ msgstr "Einstellung X"

#~ msgid "LynxJournal Settings"
#~ msgstr "LynxJournal-Einstellungen"

#~ msgid "Click to select and copy this key. Keep it secure!"
#~ msgstr ""
#~ "Klicke, um diesen Schlüssel auszuwählen und zu kopieren. Halte ihn sicher!"

#~ msgid "Warning: Generating a new key will invalidate the old one."
#~ msgstr ""
#~ "Warnung: Das Generieren eines neuen Schlüssels macht den alten ungültig."

#~ msgid "Enabled"
#~ msgstr "Aktiviert"

#~ msgid "Experimental"
#~ msgstr "Experimentell"

#~ msgid "Quick View:"
#~ msgstr "Schnellansicht:"

#~ msgid "Expand All"
#~ msgstr "Alle ausklappen"

#~ msgid "Collapse All"
#~ msgstr "Alle einklappen"

#~ msgid "Extension enabled"
#~ msgstr "Erweiterung aktiviert"

#~ msgid "Enable the Chrome extension integration"
#~ msgstr "Chrome-Erweiterungs-Integration aktivieren"

#~ msgid "Not set"
#~ msgstr "Nicht festgelegt"

#~ msgid "Save as draft"
#~ msgstr "Als Entwurf speichern"

#~ msgid "Save links as drafts by default"
#~ msgstr "Links standardmäßig als Entwürfe speichern"

#~ msgid "Auto-fill title"
#~ msgstr "Titel automatisch ausfüllen"

#~ msgid "Pre-fill title from page title"
#~ msgstr "Titel aus Seitentitel vorausfüllen"

#~ msgid "Show tag input"
#~ msgstr "Schlagwort-Eingabe anzeigen"

#~ msgid "Show tag input field in the extension popup"
#~ msgstr "Schlagwort-Eingabefeld im Erweiterungs-Popup anzeigen"

#~ msgid "Default post status"
#~ msgstr "Standard-Beitragsstatus"

#~ msgid "Add source URL to content"
#~ msgstr "Quell-URL zum Inhalt hinzufügen"

#~ msgid "Append source URL to post content"
#~ msgstr "Quell-URL an Beitragsinhalt anhängen"

#~ msgid "Auto-generate excerpt"
#~ msgstr "Auszug automatisch generieren"

#~ msgid "Generate excerpt from link description"
#~ msgstr "Auszug aus Linkbeschreibung generieren"

#~ msgid "Archive posts after roundup"
#~ msgstr "Beiträge nach Zusammenfassung archivieren"

#~ msgid "Move source posts to trash after roundup is published"
#~ msgstr ""
#~ "Quellbeiträge in den Papierkorb verschieben, nachdem die Zusammenfassung "
#~ "veröffentlicht wurde"

#~ msgid "0 = use current user"
#~ msgstr "0 = aktuellen Benutzer verwenden"

#~ msgid "UI / Appearance"
#~ msgstr "Oberfläche / Erscheinungsbild"

#~ msgid "Accent color"
#~ msgstr "Akzentfarbe"

#~ msgid "Compact dashboard"
#~ msgstr "Kompaktes Dashboard"

#~ msgid "Use compact spacing on the dashboard"
#~ msgstr "Kompakten Abstand im Dashboard verwenden"

#~ msgid "Links per page"
#~ msgstr "Links pro Seite"

#~ msgid "Show category badges"
#~ msgstr "Kategorie-Abzeichen anzeigen"

#~ msgid "Display category badges on link items"
#~ msgstr "Kategorie-Abzeichen bei Link-Einträgen anzeigen"

#~ msgid "Date format"
#~ msgstr "Datumsformat"

#~ msgid "Relative (e.g. 2 hours ago)"
#~ msgstr "Relativ (z. B. vor 2 Stunden)"

#~ msgid "Absolute (e.g. 2026-04-20)"
#~ msgstr "Absolut (z. B. 2026-04-20)"

#~ msgid "Advanced / API"
#~ msgstr "Erweitert / API"

#~ msgid "Enable public API"
#~ msgstr "Öffentliche API aktivieren"

#~ msgid "Allow unauthenticated read access to the REST API"
#~ msgstr "Nicht authentifizierten Lesezugriff auf die REST-API erlauben"

#~ msgid "Allow CORS"
#~ msgstr "CORS erlauben"

#~ msgid "Send CORS headers for cross-origin requests"
#~ msgstr "CORS-Header für ursprungsübergreifende Anfragen senden"

#~ msgid "Cache duration (min)"
#~ msgstr "Cache-Dauer (Min.)"

#~ msgid "Debug mode"
#~ msgstr "Debug-Modus"

#~ msgid "Log API requests and errors"
#~ msgstr "API-Anfragen und Fehler protokollieren"

#~ msgid "Auto-trash after publishing"
#~ msgstr "Nach Veröffentlichung automatisch löschen"

#~ msgid "Automatically trash links after they are published"
#~ msgstr ""
#~ "Links nach der Veröffentlichung automatisch in den Papierkorb verschieben"

#~ msgid "20 total options available."
#~ msgstr "20 Optionen insgesamt verfügbar."

#~ msgid "Save All Changes"
#~ msgstr "Alle Änderungen speichern"
