298 lines
14 KiB
Plaintext
298 lines
14 KiB
Plaintext
// MARK: - Onboarding
|
||
"onboarding.language.title" = "Sprache wählen";
|
||
"onboarding.language.subtitle" = "Du kannst die Sprache später in den Einstellungen ändern.";
|
||
"onboarding.welcome.title" = "Willkommen bei BookStax";
|
||
"onboarding.welcome.subtitle" = "Deine selbst gehostete Wissensdatenbank,\njetzt in deiner Tasche.";
|
||
"onboarding.welcome.cta" = "Los geht's";
|
||
"onboarding.server.title" = "Wo ist dein BookStack?";
|
||
"onboarding.server.subtitle" = "Gib die Webadresse deiner BookStack-Installation ein. Das ist dieselbe URL, die du auch im Browser verwendest.";
|
||
"onboarding.server.placeholder" = "https://wiki.meinefirma.de";
|
||
"onboarding.server.next" = "Weiter";
|
||
"onboarding.server.error.empty" = "Bitte gib die Adresse deines BookStack-Servers ein.";
|
||
"onboarding.server.error.invalid" = "Das sieht nicht nach einer gültigen Webadresse aus. Versuche z.B. https://bookstack.example.com";
|
||
"onboarding.server.warning.http" = "Unverschlüsselte Verbindung erkannt. Deine Daten könnten im Netzwerk sichtbar sein.";
|
||
"onboarding.server.warning.remote" = "Das sieht nach einer öffentlichen Internetadresse aus. BookStack im Internet zu betreiben ist ein Sicherheitsrisiko – nutze besser ein VPN oder halte es im lokalen Netzwerk.";
|
||
"onboarding.token.title" = "Mit API-Token verbinden";
|
||
"onboarding.token.subtitle" = "BookStack verwendet API-Tokens für sicheren Zugriff. Du musst einen in deinem BookStack-Profil erstellen.";
|
||
"onboarding.token.help" = "Wie bekomme ich einen Token?";
|
||
"onboarding.token.help.steps" = "1. Öffne deine BookStack-Instanz im Browser\n2. Klicke auf dein Avatar → Profil bearbeiten\n3. Scrolle zu \"API-Tokens\" → tippe auf \"Token erstellen\"\n4. Gib einen Namen (z.B. \"Mein iPhone\") und ein Ablaufdatum ein\n5. Kopiere Token-ID und Secret — sie werden nicht erneut angezeigt\n\nHinweis: Dein Konto benötigt die Berechtigung \"Zugriff auf System-API\". Kontaktiere deinen Administrator, wenn du den Bereich API-Tokens nicht siehst.";
|
||
"onboarding.token.id.label" = "Token-ID";
|
||
"onboarding.token.secret.label" = "Token-Secret";
|
||
"onboarding.token.paste" = "Aus Zwischenablage einfügen";
|
||
"onboarding.token.verify" = "Verbindung testen";
|
||
"onboarding.verify.ready" = "Bereit zur Prüfung";
|
||
"onboarding.verify.reaching" = "Server wird erreicht…";
|
||
"onboarding.verify.found" = "%@ gefunden";
|
||
"onboarding.verify.checking" = "Zugangsdaten werden geprüft…";
|
||
"onboarding.verify.connected" = "Verbunden mit %@";
|
||
"onboarding.verify.server.failed" = "Server nicht erreichbar";
|
||
"onboarding.verify.token.failed" = "Authentifizierung fehlgeschlagen";
|
||
"onboarding.verify.phase.server" = "Server erreichen";
|
||
"onboarding.verify.phase.token" = "Token prüfen";
|
||
"onboarding.verify.goback" = "Zurück";
|
||
"onboarding.verify.retry" = "Erneut versuchen";
|
||
"onboarding.ready.title" = "Alles bereit!";
|
||
"onboarding.ready.subtitle" = "BookStax ist mit deiner Wissensdatenbank verbunden.";
|
||
"onboarding.ready.cta" = "Zur Bibliothek";
|
||
"onboarding.ready.feature.library" = "Bibliothek durchsuchen";
|
||
"onboarding.ready.feature.library.desc" = "Regale, Bücher, Kapitel und Seiten navigieren";
|
||
"onboarding.ready.feature.search" = "Alles suchen";
|
||
"onboarding.ready.feature.search.desc" = "Inhalte sofort finden";
|
||
"onboarding.ready.feature.create" = "Erstellen & Bearbeiten";
|
||
"onboarding.ready.feature.create.desc" = "Neue Seiten in Markdown schreiben";
|
||
|
||
// MARK: - Tabs
|
||
"tab.quicknote" = "Notiz";
|
||
"tab.library" = "Bibliothek";
|
||
"tab.search" = "Suche";
|
||
"tab.create" = "Erstellen";
|
||
"tab.settings" = "Einstellungen";
|
||
|
||
// MARK: - Quick Note
|
||
"quicknote.title" = "Schnellnotiz";
|
||
"quicknote.field.title" = "Titel";
|
||
"quicknote.field.title.placeholder" = "Notiztitel";
|
||
"quicknote.field.content" = "Inhalt";
|
||
"quicknote.section.location" = "Speicherort";
|
||
"quicknote.section.tags" = "Tags";
|
||
"quicknote.shelf.label" = "Regal";
|
||
"quicknote.shelf.none" = "Beliebiges Regal";
|
||
"quicknote.shelf.loading" = "Regale werden geladen…";
|
||
"quicknote.book.label" = "Buch";
|
||
"quicknote.book.none" = "Buch auswählen";
|
||
"quicknote.book.loading" = "Bücher werden geladen…";
|
||
"quicknote.tags.loading" = "Tags werden geladen…";
|
||
"quicknote.tags.add" = "Tags hinzufügen";
|
||
"quicknote.tags.edit" = "Tags bearbeiten";
|
||
"quicknote.tags.empty" = "Keine Tags auf diesem Server vorhanden.";
|
||
"quicknote.tags.picker.title" = "Tags auswählen";
|
||
"quicknote.save" = "Speichern";
|
||
"quicknote.error.nobook" = "Bitte wähle zuerst ein Buch aus.";
|
||
"quicknote.saved.online" = "Notiz als neue Seite gespeichert.";
|
||
"quicknote.saved.offline" = "Lokal gespeichert — wird hochgeladen, sobald du online bist.";
|
||
"quicknote.pending.title" = "Offline-Notizen";
|
||
"quicknote.pending.upload" = "Jetzt hochladen";
|
||
"quicknote.pending.uploading" = "Wird hochgeladen…";
|
||
|
||
// MARK: - Library
|
||
"library.title" = "Bibliothek";
|
||
"library.loading" = "Bibliothek wird geladen…";
|
||
"library.empty.title" = "Keine Regale";
|
||
"library.empty.message" = "Deine Bibliothek ist leer. Erstelle ein Regal in BookStack, um zu beginnen.";
|
||
"library.refresh" = "Aktualisieren";
|
||
"library.shelves" = "Regale";
|
||
"library.updated" = "Aktualisiert %@";
|
||
"library.newshelf" = "Neues Regal";
|
||
|
||
// MARK: - Shelf
|
||
"shelf.loading" = "Bücher werden geladen…";
|
||
"shelf.empty.title" = "Keine Bücher";
|
||
"shelf.empty.message" = "Dieses Regal enthält noch keine Bücher.";
|
||
"shelf.newbook" = "Neues Buch";
|
||
|
||
// MARK: - Book
|
||
"book.loading" = "Inhalte werden geladen…";
|
||
"book.empty.title" = "Kein Inhalt";
|
||
"book.empty.message" = "Dieses Buch hat noch keine Kapitel oder Seiten.";
|
||
"book.addpage" = "Seite hinzufügen";
|
||
"book.newpage" = "Neue Seite";
|
||
"book.newchapter" = "Neues Kapitel";
|
||
"book.pages" = "Seiten";
|
||
"book.delete" = "Löschen";
|
||
"book.open" = "Öffnen";
|
||
"book.sharelink" = "Link teilen";
|
||
"book.addcontent" = "Inhalt hinzufügen";
|
||
|
||
// MARK: - Chapter
|
||
"chapter.new.title" = "Neues Kapitel";
|
||
"chapter.new.name" = "Kapitelname";
|
||
"chapter.new.description" = "Beschreibung (optional)";
|
||
"chapter.details" = "Kapiteldetails";
|
||
"chapter.cancel" = "Abbrechen";
|
||
"chapter.create" = "Erstellen";
|
||
|
||
// MARK: - Page Reader
|
||
"reader.comments" = "Kommentare (%d)";
|
||
"reader.comments.empty" = "Noch keine Kommentare. Schreib den ersten!";
|
||
"reader.comment.placeholder" = "Kommentar hinzufügen…";
|
||
"reader.comment.post" = "Kommentar absenden";
|
||
"reader.edit" = "Seite bearbeiten";
|
||
"reader.share" = "Seite teilen";
|
||
"reader.nocontent" = "Kein Inhalt";
|
||
|
||
// MARK: - Editor
|
||
"editor.new.title" = "Neue Seite";
|
||
"editor.edit.title" = "Seite bearbeiten";
|
||
"editor.title.placeholder" = "Seitentitel";
|
||
"editor.tab.write" = "Schreiben";
|
||
"editor.tab.preview" = "Vorschau";
|
||
"editor.save" = "Speichern";
|
||
"editor.close" = "Schließen";
|
||
"editor.discard.keepediting" = "Weiter bearbeiten";
|
||
"editor.close.unsaved.title" = "Schließen ohne zu speichern?";
|
||
"editor.close.unsaved.confirm" = "Schließen";
|
||
"editor.image.uploading" = "Bild wird hochgeladen…";
|
||
"editor.html.notice" = "Diese Seite verwendet HTML-Formatierung. Beim Bearbeiten wird sie in Markdown umgewandelt.";
|
||
|
||
// MARK: - Search
|
||
"search.title" = "Suche";
|
||
"search.prompt" = "Bücher, Seiten, Kapitel suchen…";
|
||
"search.loading" = "Wird gesucht…";
|
||
"search.empty.title" = "BookStack durchsuchen";
|
||
"search.empty.message" = "Suche nach Seiten, Büchern, Kapiteln und Regalen in deiner gesamten Wissensdatenbank.";
|
||
"search.recent" = "Letzte Suchen";
|
||
"search.recent.clear" = "Löschen";
|
||
"search.filter" = "Suchergebnisse filtern";
|
||
"search.filter.all" = "Alle";
|
||
"search.opening" = "Wird geöffnet…";
|
||
"search.error.title" = "Ergebnis konnte nicht geöffnet werden";
|
||
"search.type.page" = "Seiten";
|
||
"search.type.book" = "Bücher";
|
||
"search.type.chapter" = "Kapitel";
|
||
"search.type.shelf" = "Regale";
|
||
|
||
// MARK: - New Content
|
||
"create.title" = "Erstellen";
|
||
"create.section" = "Was möchtest du erstellen?";
|
||
"create.page.title" = "Neue Seite";
|
||
"create.page.desc" = "Neue Seite in Markdown schreiben";
|
||
"create.book.title" = "Neues Buch";
|
||
"create.book.desc" = "Seiten in einem Buch organisieren";
|
||
"create.shelf.title" = "Neues Regal";
|
||
"create.shelf.desc" = "Bücher in einem Regal gruppieren";
|
||
"create.book.name" = "Buchname";
|
||
"create.book.details" = "Buchdetails";
|
||
"create.book.shelf.header" = "Regal (optional)";
|
||
"create.book.shelf.footer" = "Weise dieses Buch einem Regal zu, um deine Bibliothek zu organisieren.";
|
||
"create.book.shelf.none" = "Keines";
|
||
"create.book.shelf.loading" = "Regale werden geladen…";
|
||
"create.shelf.name" = "Regalname";
|
||
"create.shelf.details" = "Regaldetails";
|
||
"create.page.filter.shelf" = "Nach Regal filtern (optional)";
|
||
"create.page.book.header" = "Buch";
|
||
"create.page.book.footer" = "Die Seite wird in diesem Buch erstellt.";
|
||
"create.page.book.select" = "Buch auswählen…";
|
||
"create.page.nobooks" = "Keine Bücher verfügbar";
|
||
"create.page.nobooks.shelf" = "Keine Bücher in diesem Regal";
|
||
"create.page.loading" = "Wird geladen…";
|
||
"create.page.next" = "Weiter";
|
||
"create.description" = "Beschreibung (optional)";
|
||
"create.cancel" = "Abbrechen";
|
||
"create.create" = "Erstellen";
|
||
"create.loading.books" = "Bücher werden geladen…";
|
||
"create.any.shelf" = "Beliebiges Regal";
|
||
|
||
// MARK: - Settings
|
||
"settings.title" = "Einstellungen";
|
||
"settings.account" = "Konto";
|
||
"settings.account.connected" = "Verbunden";
|
||
"settings.account.copyurl" = "Server-URL kopieren";
|
||
"settings.account.signout" = "Abmelden";
|
||
"settings.signout.alert.title" = "Abmelden";
|
||
"settings.signout.alert.message" = "Dadurch werden deine gespeicherten Zugangsdaten entfernt und du musst dich erneut anmelden.";
|
||
"settings.signout.alert.confirm" = "Abmelden";
|
||
"settings.signout.alert.cancel" = "Abbrechen";
|
||
"settings.sync" = "Synchronisierung";
|
||
"settings.sync.wifionly" = "Nur über WLAN synchronisieren";
|
||
"settings.sync.now" = "Jetzt synchronisieren";
|
||
"settings.sync.lastsynced" = "Zuletzt synchronisiert";
|
||
"settings.about" = "Über";
|
||
"settings.about.version" = "Version";
|
||
"settings.about.docs" = "BookStack-Dokumentation";
|
||
"settings.about.issue" = "Problem melden";
|
||
"settings.about.credit" = "BookStack ist Open-Source-Software von Dan Brown.";
|
||
"settings.language" = "Sprache";
|
||
"settings.language.header" = "Sprache";
|
||
|
||
// MARK: - Offline
|
||
"offline.banner" = "Du bist offline – zwischengespeicherte Inhalte werden angezeigt";
|
||
|
||
// MARK: - Appearance
|
||
"settings.appearance" = "Erscheinungsbild";
|
||
"settings.appearance.theme" = "Design";
|
||
"settings.appearance.theme.system" = "System";
|
||
"settings.appearance.theme.light" = "Hell";
|
||
"settings.appearance.theme.dark" = "Dunkel";
|
||
"settings.appearance.accent" = "Akzentfarbe";
|
||
|
||
// MARK: - Reader Settings
|
||
"settings.reader" = "Leser";
|
||
"settings.reader.showcomments" = "Kommentare anzeigen";
|
||
|
||
// MARK: - Data
|
||
"settings.data" = "Daten";
|
||
"settings.data.clearcache" = "Cache leeren";
|
||
"settings.data.clearcache.footer" = "Löscht zwischengespeicherte Server-Antworten. Hilfreich, wenn Titel oder Inhalte nach einem Update noch veraltet angezeigt werden.";
|
||
"settings.data.clearcache.done" = "Cache geleert";
|
||
|
||
// MARK: - Logging
|
||
"settings.log" = "Protokoll";
|
||
"settings.log.enabled" = "Protokollierung aktivieren";
|
||
"settings.log.share" = "Protokoll teilen";
|
||
"settings.log.clear" = "Protokoll löschen";
|
||
"settings.log.viewer.title" = "App-Protokoll";
|
||
"settings.log.entries" = "%d Einträge";
|
||
|
||
// MARK: - Tags
|
||
"editor.tags.title" = "Tags";
|
||
"editor.tags.add" = "Tag hinzufügen";
|
||
"editor.tags.create" = "Neuen Tag erstellen";
|
||
"editor.tags.name" = "Tag-Name";
|
||
"editor.tags.value" = "Wert (optional)";
|
||
"editor.tags.current" = "Zugewiesene Tags";
|
||
"editor.tags.available" = "Verfügbare Tags";
|
||
"editor.tags.loading" = "Tags werden geladen…";
|
||
"editor.tags.new" = "Tag erstellen";
|
||
"editor.tags.search" = "Tags suchen…";
|
||
"editor.tags.suggestions" = "Vorschläge";
|
||
"search.filter.type" = "Inhaltstyp";
|
||
"search.filter.tag" = "Tag";
|
||
"search.filter.tag.clear" = "Tag-Filter entfernen";
|
||
|
||
// MARK: - Servers
|
||
"settings.servers" = "Server";
|
||
"settings.servers.add" = "Server hinzufügen…";
|
||
"settings.servers.active" = "Aktiv";
|
||
"settings.servers.switch.title" = "Server wechseln";
|
||
"settings.servers.switch.message" = "Zu \"%@\" wechseln? Die App wird neu geladen.";
|
||
"settings.servers.switch.confirm" = "Wechseln";
|
||
"settings.servers.delete.title" = "Server entfernen";
|
||
"settings.servers.delete.message" = "\"%@\" entfernen? Der Cache wird geleert. Dies kann nicht rückgängig gemacht werden.";
|
||
"settings.servers.delete.confirm" = "Entfernen";
|
||
"settings.servers.delete.active.title" = "Aktiven Server entfernen?";
|
||
"settings.servers.delete.active.message" = "\"%@\" ist dein aktueller Server. Durch das Entfernen werden alle zwischengespeicherten Inhalte gelöscht und du wirst von diesem Server abgemeldet.";
|
||
"settings.servers.edit" = "Bearbeiten";
|
||
"settings.servers.edit.title" = "Server bearbeiten";
|
||
"settings.servers.edit.changecreds" = "API-Token aktualisieren";
|
||
"settings.servers.edit.changecreds.footer" = "Aktivieren, um Token-ID und Secret für diesen Server zu ersetzen.";
|
||
"onboarding.server.name.label" = "Servername";
|
||
"onboarding.server.name.placeholder" = "z.B. Firmen-Wiki";
|
||
|
||
// MARK: - Donations
|
||
"settings.donate" = "BookStax unterstützen";
|
||
"settings.donate.page" = "Seite";
|
||
"settings.donate.book" = "Buch";
|
||
"settings.donate.encyclopedia" = "Enzyklopädie";
|
||
"settings.donate.footer" = "Gefällt dir BookStax? Deine Unterstützung hilft, die App kostenlos und in aktiver Entwicklung zu halten. Danke!";
|
||
"settings.donate.loading" = "Lädt…";
|
||
"settings.donate.error" = "Spendenoptionen konnten nicht geladen werden.";
|
||
"settings.donate.empty" = "Keine Spendenoptionen verfügbar.";
|
||
"settings.donate.donated.on" = "Gespendet am %@";
|
||
"settings.donate.pending" = "Ausstehende Bestätigung…";
|
||
|
||
// MARK: - Support Nudge
|
||
"nudge.title" = "Hilf mit, BookStax am Laufen zu halten";
|
||
"nudge.subtitle" = "BookStax ist ein Herzensprojekt — kostenlos, offen und werbefrei. Deine Unterstützung hilft, die App aktiv, modern und wachsend zu gestalten.";
|
||
"nudge.dismiss" = "Vielleicht später";
|
||
|
||
// MARK: - Supporter Badge
|
||
"supporter.badge.title" = "BookStax Supporter";
|
||
"supporter.badge.subtitle" = "Danke, dass du die Entwicklung unterstützt!";
|
||
|
||
// MARK: - Common
|
||
"common.ok" = "OK";
|
||
"common.cancel" = "Abbrechen";
|
||
"common.retry" = "Wiederholen";
|
||
"common.error" = "Unbekannter Fehler";
|
||
"common.done" = "Fertig";
|