0b18de0581
* feat(send): Send to Readest — multi-channel capture into your library A Send-to-Kindle equivalent: email, web-upload, share, or one-click capture books and articles into the cloud library; they sync to every device. Architecture (client-side processing): out-of-app channels drop a raw payload into a per-user send_inbox; Readest clients drain it through one shared ingestService.ingestFile(). The server never parses or converts. - ingestService.ingestFile() — channel-agnostic import orchestration extracted from library/page.tsx (DI-based, forceUpload support). - send_addresses / send_allowed_senders / send_inbox tables + RLS + 4 SECURITY DEFINER claim/lease RPCs (migration 012_send_to_readest.sql). - Conversion subsystem (DOCX/RTF/HTML/article/TXT -> EPUB) in a Web Worker. - send-email Cloudflare Email Worker; inbox-drainer controller + useInboxDrainer hook; /api/send/* routes. - Send to Readest settings panel: inbound address, approved-sender allowlist, recent activity, per-device drain toggle. - /send web page (file drop + article URL) + SSRF-guarded fetch-url proxy. - OS-shared files routed through ingestFile; Manifest V3 browser extension. Security: inbox state changes only via SECURITY DEFINER RPCs (clients get SELECT-only on send_inbox); approved-sender allowlist gates email; SSRF guard on the one server-side URL fetch; inbox payload signed URLs authorize against send_inbox.user_id. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * chore: run format:check in the pre-push hook Biome format checking is fast (~0.4s), so gate pushes on it too — catches mis-formatted files that bypassed the staged-only pre-commit hook before they reach CI. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * fix(send): address CodeQL security findings - ReDoS (senders.ts): the email regex had ambiguous quantifiers around the literal dot. Rewrote it linear-time (domain labels exclude '.') and cap the input at 254 chars. - XSS (convertToEpub.ts): run untrusted HTML through DOMPurify (sanitizeForParsing — keeps document structure) before DOMParser, so title extraction and Readability never parse executable markup. - SSRF (fetch-url.ts): harden the host guard — block bare single-label hostnames, IPv4-mapped IPv6, CGNAT/benchmark/multicast ranges, and the unspecified address. DNS rebinding stays a documented residual risk. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1496 lines
85 KiB
JSON
1496 lines
85 KiB
JSON
{
|
||
"(detected)": "(erkannt)",
|
||
"About Readest": "Über Readest",
|
||
"Add your notes here...": "Fügen Sie hier Ihre Notizen hinzu...",
|
||
"Animation": "Animation",
|
||
"Annotate": "Annotieren",
|
||
"Apply": "Anwenden",
|
||
"Auto Mode": "Automatischer Modus",
|
||
"Behavior": "Verhalten",
|
||
"Book": "Buch",
|
||
"Bookmark": "Lesezeichen",
|
||
"Cancel": "Abbrechen",
|
||
"Chapter": "Kapitel",
|
||
"Cherry": "Kirschrot",
|
||
"Color": "Farbe",
|
||
"Confirm": "Bestätigen",
|
||
"Confirm Deletion": "Löschen bestätigen",
|
||
"Copied to notebook": "In Notizbuch kopiert",
|
||
"Copy": "Kopieren",
|
||
"Dark Mode": "Dunkelmodus",
|
||
"Default": "Standard",
|
||
"Default Font": "Standardschriftart",
|
||
"Default Font Size": "Standard-Schriftgröße",
|
||
"Delete": "Löschen",
|
||
"Delete Highlight": "Hervorhebung löschen",
|
||
"Dictionary": "Wörterbuch",
|
||
"Download Readest": "Readest herunterladen",
|
||
"Edit": "Bearbeiten",
|
||
"Excerpts": "Auszüge",
|
||
"Failed to import book(s): {{filenames}}": "Fehler beim Importieren von Buch/Büchern: {{filenames}}",
|
||
"Fast": "Schnell",
|
||
"Font": "Schriftart",
|
||
"Font & Layout": "Schrift & Layout",
|
||
"Font Face": "Schriftschnitt",
|
||
"Font Family": "Schriftfamilie",
|
||
"Font Size": "Schriftgröße",
|
||
"Full Justification": "Blocksatz",
|
||
"Global Settings": "Globale Einstellungen",
|
||
"Go Back": "Zurück",
|
||
"Go Forward": "Vorwärts",
|
||
"Grass": "Grasgrün",
|
||
"Gray": "Grau",
|
||
"Gruvbox": "Gruvbox",
|
||
"Highlight": "Hervorheben",
|
||
"Horizontal Direction": "Horizontale Richtung",
|
||
"Hyphenation": "Silbentrennung",
|
||
"Import Books": "Bücher importieren",
|
||
"Layout": "Layout",
|
||
"Light Mode": "Hellmodus",
|
||
"Loading...": "Wird geladen...",
|
||
"Logged in": "Angemeldet",
|
||
"Logged in as {{userDisplayName}}": "Angemeldet als {{userDisplayName}}",
|
||
"Match Case": "Groß-/Kleinschreibung beachten",
|
||
"Match Diacritics": "Akzente beachten",
|
||
"Match Whole Words": "Ganze Wörter",
|
||
"Maximum Number of Columns": "Maximale Spaltenanzahl",
|
||
"Minimum Font Size": "Minimale Schriftgröße",
|
||
"Monospace Font": "Monospace-Schriftart",
|
||
"More Info": "Weitere Informationen",
|
||
"Nord": "Nord",
|
||
"Notebook": "Notizbuch",
|
||
"Notes": "Notizen",
|
||
"Open": "Öffnen",
|
||
"Original Text": "Originaltext",
|
||
"Page": "Seite",
|
||
"Paging Animation": "Blätter-Animation",
|
||
"Paragraph": "Absatz",
|
||
"Published": "Veröffentlicht",
|
||
"Publisher": "Verlag",
|
||
"Reading Progress Synced": "Lesevorgang synchronisiert",
|
||
"Reload Page": "Seite neu laden",
|
||
"Reveal in File Explorer": "Im Datei-Explorer anzeigen",
|
||
"Reveal in Finder": "Im Finder anzeigen",
|
||
"Reveal in Folder": "Im Ordner anzeigen",
|
||
"Sans-Serif Font": "Serifenlose Schriftart",
|
||
"Save": "Speichern",
|
||
"Scrolled Mode": "Scroll-Modus",
|
||
"Search": "Suchen",
|
||
"Search Books...": "Bücher suchen...",
|
||
"Search...": "Suchen...",
|
||
"Select Book": "Buch auswählen",
|
||
"Select Books": "Bücher auswählen",
|
||
"Sepia": "Sepia",
|
||
"Serif Font": "Serifenschrift",
|
||
"Show Book Details": "Buchdetails anzeigen",
|
||
"Sidebar": "Seitenleiste",
|
||
"Sign In": "Anmelden",
|
||
"Sign Out": "Abmelden",
|
||
"Sky": "Himmelblau",
|
||
"Slow": "Langsam",
|
||
"Solarized": "Solarisiert",
|
||
"Speak": "Sprechen",
|
||
"Subjects": "Themen",
|
||
"System Fonts": "System-Schriftarten",
|
||
"Theme Color": "Themenfarbe",
|
||
"Theme Mode": "Themenmodus",
|
||
"Translate": "Übersetzen",
|
||
"Translated Text": "Übersetzter Text",
|
||
"Unknown": "Unbekannt",
|
||
"Untitled": "Ohne Titel",
|
||
"Updated": "Aktualisiert",
|
||
"Version {{version}}": "Version {{version}}",
|
||
"Vertical Direction": "Vertikale Richtung",
|
||
"Wikipedia": "Wikipedia",
|
||
"Writing Mode": "Schreibmodus",
|
||
"Your Library": "Ihre Bibliothek",
|
||
"Override Book Font": "Buch-Schriftart überschreiben",
|
||
"Apply to All Books": "Auf alle Bücher anwenden",
|
||
"Apply to This Book": "Auf dieses Buch anwenden",
|
||
"Unable to fetch the translation. Try again later.": "Übersetzung konnte nicht abgerufen werden. Versuchen Sie es später erneut.",
|
||
"Check Update": "Aktualisierung prüfen",
|
||
"Already the latest version": "Bereits die neueste Version",
|
||
"Book Details": "Buchdetails",
|
||
"From Local File": "Aus lokaler Datei",
|
||
"TOC": "Inhaltsverzeichnis",
|
||
"Table of Contents": "Inhaltsverzeichnis",
|
||
"Book uploaded: {{title}}": "Buch hochgeladen: {{title}}",
|
||
"Failed to upload book: {{title}}": "Fehler beim Hochladen des Buches: {{title}}",
|
||
"Book downloaded: {{title}}": "Buch heruntergeladen: {{title}}",
|
||
"Failed to download book: {{title}}": "Fehler beim Herunterladen des Buches: {{title}}",
|
||
"Upload Book": "Buch hochladen",
|
||
"Auto Upload Books to Cloud": "Bücher automatisch hochladen",
|
||
"Book deleted: {{title}}": "Buch gelöscht: {{title}}",
|
||
"Failed to delete book: {{title}}": "Fehler beim Löschen des Buches: {{title}}",
|
||
"Check Updates on Start": "Aktualisierungen beim Start prüfen",
|
||
"Insufficient storage quota": "Unzureichendes Speicherkontingent",
|
||
"Font Weight": "Schriftgewicht",
|
||
"Line Spacing": "Zeilenabstand",
|
||
"Word Spacing": "Wortabstand",
|
||
"Letter Spacing": "Buchstabenabstand",
|
||
"Text Indent": "Texteinzug",
|
||
"Paragraph Margin": "Absatzrand",
|
||
"Override Book Layout": "Buch-Layout überschreiben",
|
||
"Untitled Group": "Unbenannte Gruppe",
|
||
"Group Books": "Bücher gruppieren",
|
||
"Remove From Group": "Aus Gruppe entfernen",
|
||
"Create New Group": "Neue Gruppe erstellen",
|
||
"Deselect Book": "Buch abwählen",
|
||
"Download Book": "Buch herunterladen",
|
||
"Deselect Group": "Gruppe abwählen",
|
||
"Select Group": "Gruppe auswählen",
|
||
"Keep Screen Awake": "Bildschirm aktiv halten",
|
||
"Email address": "E-Mail-Adresse",
|
||
"Your Password": "Ihr Passwort",
|
||
"Your email address": "Ihre E-Mail-Adresse",
|
||
"Your password": "Ihr Passwort",
|
||
"Sign in": "Anmelden",
|
||
"Signing in...": "Anmeldung...",
|
||
"Sign in with {{provider}}": "Mit {{provider}} anmelden",
|
||
"Already have an account? Sign in": "Haben Sie bereits ein Konto? Anmelden",
|
||
"Create a Password": "Passwort erstellen",
|
||
"Sign up": "Registrieren",
|
||
"Signing up...": "Registrierung...",
|
||
"Don't have an account? Sign up": "Kein Konto? Registrieren",
|
||
"Check your email for the confirmation link": "Überprüfen Sie Ihre E-Mails auf den Bestätigungslink",
|
||
"Signing in ...": "Anmeldung ...",
|
||
"Send a magic link email": "Magic-Link-E-Mail senden",
|
||
"Check your email for the magic link": "Überprüfen Sie Ihre E-Mails auf den Magic-Link",
|
||
"Send reset password instructions": "Anweisungen zum Zurücksetzen des Passworts senden",
|
||
"Sending reset instructions ...": "Sende Anweisungen zum Zurücksetzen ...",
|
||
"Forgot your password?": "Passwort vergessen?",
|
||
"Check your email for the password reset link": "Überprüfen Sie Ihre E-Mails auf den Link zum Zurücksetzen des Passworts",
|
||
"New Password": "Neues Passwort",
|
||
"Your new password": "Ihr neues Passwort",
|
||
"Update password": "Passwort aktualisieren",
|
||
"Updating password ...": "Passwort wird aktualisiert ...",
|
||
"Your password has been updated": "Ihr Passwort wurde aktualisiert",
|
||
"Phone number": "Telefonnummer",
|
||
"Your phone number": "Ihre Telefonnummer",
|
||
"Token": "Token",
|
||
"Your OTP token": "Ihr OTP-Token",
|
||
"Verify token": "Token überprüfen",
|
||
"Account": "Konto",
|
||
"Failed to delete user. Please try again later.": "Benutzer konnte nicht gelöscht werden. Bitte versuchen Sie es später erneut.",
|
||
"Community Support": "Community-Support",
|
||
"Priority Support": "Bevorzugter Support",
|
||
"Loading profile...": "Profil wird geladen...",
|
||
"Delete Account": "Konto löschen",
|
||
"Delete Your Account?": "Ihr Konto löschen?",
|
||
"This action cannot be undone. All your data in the cloud will be permanently deleted.": "Diese Aktion kann nicht rückgängig gemacht werden. Alle Ihre Daten in der Cloud werden dauerhaft gelöscht.",
|
||
"Delete Permanently": "Dauerhaft löschen",
|
||
"RTL Direction": "RTL-Richtung",
|
||
"Maximum Column Height": "Maximale Spaltenhöhe",
|
||
"Maximum Column Width": "Maximale Spaltenbreite",
|
||
"Fullscreen": "Vollbild",
|
||
"No supported files found. Supported formats: {{formats}}": "Keine unterstützten Dateien gefunden. Unterstützte Formate: {{formats}}",
|
||
"Drop to Import Books": "Zum Importieren von Büchern ablegen",
|
||
"Custom": "Eigen",
|
||
"All the world's a stage,\nAnd all the men and women merely players;\nThey have their exits and their entrances,\nAnd one man in his time plays many parts,\nHis acts being seven ages.\n\n— William Shakespeare": "Die ganze Welt ist eine Bühne,\nUnd alle Männer und Frauen sind bloß Spieler;\nSie haben ihre Abgänge und ihre Auftritte,\nUnd ein Mann spielt in seinem Leben viele Rollen,\nSeine Taten sind sieben Zeitalter.\n\n— William Shakespeare",
|
||
"Custom Theme": "Benutzerdefiniertes Thema",
|
||
"Theme Name": "Themenname",
|
||
"Text Color": "Textfarbe",
|
||
"Background Color": "Hintergrundfarbe",
|
||
"Preview": "Vorschau",
|
||
"Contrast": "Kontrast",
|
||
"Sunset": "Abend",
|
||
"Double Border": "Doppelter Rand",
|
||
"Border Color": "Randfarbe",
|
||
"Border Frame": "Rahmenrand",
|
||
"Show Header": "Kopfzeile anzeigen",
|
||
"Show Footer": "Fußzeile anzeigen",
|
||
"Small": "Klein",
|
||
"Large": "Groß",
|
||
"Auto": "Automatisch",
|
||
"Language": "Sprache",
|
||
"No annotations to export": "Keine Anmerkungen zum Exportieren",
|
||
"Author": "Autor",
|
||
"Exported from Readest": "Exportiert von Readest",
|
||
"Highlights & Annotations": "Hervorhebungen & Anmerkungen",
|
||
"Note": "Notiz",
|
||
"Copied to clipboard": "In die Zwischenablage kopiert",
|
||
"Export Annotations": "Anmerkungen exportieren",
|
||
"Auto Import on File Open": "Automatischer Import beim Öffnen einer Datei",
|
||
"LXGW WenKai GB Screen": "LXGW WenKai SC",
|
||
"LXGW WenKai TC": "LXGW WenKai TC",
|
||
"No chapters detected": "Keine Kapitel erkannt",
|
||
"Failed to parse the EPUB file": "Fehler beim Parsen der EPUB-Datei",
|
||
"This book format is not supported": "Dieses Buchformat wird nicht unterstützt",
|
||
"Unable to fetch the translation. Please log in first and try again.": "Übersetzung konnte nicht abgerufen werden. Bitte zuerst anmelden und erneut versuchen.",
|
||
"Group": "Gruppieren",
|
||
"Always on Top": "Immer im Vordergrund",
|
||
"No Timeout": "Kein Timeout",
|
||
"{{value}} minute": "{{value}} Minute",
|
||
"{{value}} minutes": "{{value}} Minuten",
|
||
"{{value}} hour": "{{value}} Stunde",
|
||
"{{value}} hours": "{{value}} Stunden",
|
||
"CJK Font": "CJK-Schriftart",
|
||
"Clear Search": "Suche löschen",
|
||
"Header & Footer": "Kopf- & Fußzeile",
|
||
"A new version of Readest is available!": "Eine neue Version von Readest ist verfügbar!",
|
||
"Readest {{newVersion}} is available (installed version {{currentVersion}}).": "Readest {{newVersion}} ist verfügbar (installierte Version {{currentVersion}}).",
|
||
"Download and install now?": "Jetzt herunterladen und installieren?",
|
||
"Downloading {{downloaded}} of {{contentLength}}": "Herunterladen {{downloaded}} von {{contentLength}}",
|
||
"Download finished": "Download abgeschlossen",
|
||
"DOWNLOAD & INSTALL": "HERUNTERLADEN & INSTALLIEREN",
|
||
"Changelog": "Änderungsprotokoll",
|
||
"Software Update": "Software-Update",
|
||
"Title": "Titel",
|
||
"Date Read": "Datum gelesen",
|
||
"Date Added": "Datum hinzugefügt",
|
||
"Format": "Format",
|
||
"Ascending": "Aufsteigend",
|
||
"Descending": "Absteigend",
|
||
"Sort by...": "Sortieren nach...",
|
||
"Added": "Hinzugefügt",
|
||
"GuanKiapTsingKhai-T": "GuanKiapTsingKhai-T",
|
||
"Description": "Beschreibung",
|
||
"No description available": "Keine Beschreibung verfügbar",
|
||
"List": "Liste",
|
||
"Grid": "Raster",
|
||
"(from 'As You Like It', Act II)": "(aus 'Wie es euch gefällt', Akt II)",
|
||
"Link Color": "Linkfarbe",
|
||
"Screen": "Bildschirm",
|
||
"Orientation": "Orientierung",
|
||
"Portrait": "Hochformat",
|
||
"Landscape": "Querformat",
|
||
"Open Last Book on Start": "Letztes Buch beim Start öffnen",
|
||
"Checking for updates...": "Auf Updates prüfen...",
|
||
"Error checking for updates": "Fehler beim Überprüfen auf Updates",
|
||
"Details": "Details",
|
||
"File Size": "Dateigröße",
|
||
"Auto Detect": "Automatisch erkennen",
|
||
"Next Section": "Nächster Abschnitt",
|
||
"Previous Section": "Vorheriger Abschnitt",
|
||
"Next Page": "Nächste Seite",
|
||
"Previous Page": "Vorherige Seite",
|
||
"Are you sure to delete {{count}} selected book(s)?_one": "Möchtest du das ausgewählte Buch wirklich löschen?",
|
||
"Are you sure to delete {{count}} selected book(s)?_other": "Möchtest du die {{count}} ausgewählten Bücher wirklich löschen?",
|
||
"Are you sure to delete the selected book?": "Möchtest du das ausgewählte Buch wirklich löschen?",
|
||
"Deselect": "Aufheben",
|
||
"Select All": "Alle",
|
||
"No translation available.": "Keine Übersetzung verfügbar.",
|
||
"Translated by {{provider}}.": "Übersetzt von {{provider}}.",
|
||
"DeepL": "DeepL",
|
||
"Google Translate": "Google Übersetzer",
|
||
"Azure Translator": "Azure Übersetzer",
|
||
"Invert Image In Dark Mode": "Invertiere Bild im Dunkeln",
|
||
"Help improve Readest": "Readest verbessern helfen",
|
||
"Sharing anonymized statistics": "Anonymisierte Statistiken teilen",
|
||
"Interface Language": "UI-Sprache",
|
||
"Translation": "Übersetzung",
|
||
"Enable Translation": "Übersetzung aktivieren",
|
||
"Translation Service": "Übersetzer",
|
||
"Translate To": "Übersetzen nach",
|
||
"Disable Translation": "Übersetzung deaktivieren",
|
||
"Scroll": "Scrollen",
|
||
"Overlap Pixels": "Überlappungspixel",
|
||
"System Language": "Systemsprache",
|
||
"Security": "Sicherheit",
|
||
"Allow JavaScript": "JavaScript zulassen",
|
||
"Enable only if you trust the file.": "Nur aktivieren, wenn Sie der Datei vertrauen.",
|
||
"Sort TOC by Page": "TOC nach Seite sortieren",
|
||
"Search in {{count}} Book(s)..._one": "Suche in {{count}} Buch...",
|
||
"Search in {{count}} Book(s)..._other": "Suche in {{count}} Büchern...",
|
||
"No notes match your search": "Noch keine Notizen gefunden",
|
||
"Search notes and excerpts...": "Notizen und Auszüge suchen...",
|
||
"Sign in to Sync": "Anmelden zum Synchronisieren",
|
||
"Never synced": "Nie synchronisiert",
|
||
"Show Remaining Time": "Verbleibende Zeit anzeigen",
|
||
"{{time}} min left in chapter": "{{time}} min verbleibend im Kapitel",
|
||
"Override Book Color": "Farbe des Buches überschreiben",
|
||
"Login Required": "Anmeldung nötig",
|
||
"Quota Exceeded": "Limit überschritten",
|
||
"{{percentage}}% of Daily Translation Characters Used.": "{{percentage}}% der täglichen Übersetzungszeichen verwendet.",
|
||
"Translation Characters": "Übersetzungszeichen",
|
||
"{{engine}}: {{count}} voices_one": "{{engine}}: {{count}} Stimme",
|
||
"{{engine}}: {{count}} voices_other": "{{engine}}: {{count}} Stimmen",
|
||
"Something went wrong. Don't worry, our team has been notified and we're working on a fix.": "Etwas ist schief gelaufen. Keine Sorge, unser Team wurde benachrichtigt und arbeitet an einer Lösung.",
|
||
"Error Details:": "Fehlerdetails:",
|
||
"Try Again": "Erneut versuchen",
|
||
"Need help?": "Brauchen Sie Hilfe?",
|
||
"Contact Support": "Support kontaktieren",
|
||
"Code Highlighting": "Code-Hervorhebung",
|
||
"Enable Highlighting": "Code-Hervorhebung aktivieren",
|
||
"Code Language": "Programmiersprache",
|
||
"Top Margin (px)": "Oberer Rand (px)",
|
||
"Bottom Margin (px)": "Unterer Rand (px)",
|
||
"Right Margin (px)": "Rechter Rand (px)",
|
||
"Left Margin (px)": "Linker Rand (px)",
|
||
"Column Gap (%)": "Spaltenabstand (%)",
|
||
"Always Show Status Bar": "Statusleiste immer anzeigen",
|
||
"Custom Content CSS": "Benutzerdefiniertes Inhalts-CSS",
|
||
"Enter CSS for book content styling...": "CSS für die Buchinhaltsgestaltung eingeben...",
|
||
"Custom Reader UI CSS": "Benutzerdefiniertes CSS für die Leseroberfläche",
|
||
"Enter CSS for reader interface styling...": "CSS für die Leseroberfläche eingeben...",
|
||
"Crop": "Zuschneiden",
|
||
"Book Covers": "Buchcover",
|
||
"Fit": "Anpassen",
|
||
"Reset {{settings}}": "{{settings}} zurücksetzen",
|
||
"Reset Settings": "Einstellungen zurücksetzen",
|
||
"{{count}} pages left in chapter_one": "<0>{{count}}</0><1> Seite verbleibend im Kapitel</1>",
|
||
"{{count}} pages left in chapter_other": "<0>{{count}}</0><1> Seiten verbleibend im Kapitel</1>",
|
||
"Show Remaining Pages": "Verbleibende Seiten anzeigen",
|
||
"Source Han Serif CN": "Source Han Serif",
|
||
"Huiwen-MinchoGBK": "Huiwen Mincho",
|
||
"KingHwa_OldSong": "KingHwa Song",
|
||
"Manage Subscription": "Abo verwalten",
|
||
"Coming Soon": "Demnächst verfügbar",
|
||
"Upgrade to {{plan}}": "Upgrade auf {{plan}}",
|
||
"Upgrade to Plus or Pro": "Upgrade auf Plus oder Pro",
|
||
"Current Plan": "Aktueller Tarif",
|
||
"Plan Limits": "Tariflimits",
|
||
"Processing your payment...": "Zahlung wird verarbeitet...",
|
||
"Please wait while we confirm your subscription.": "Bitte warten Sie, während wir Ihr Abo bestätigen.",
|
||
"Payment Processing": "Zahlung wird verarbeitet",
|
||
"Your payment is being processed. This usually takes a few moments.": "Ihre Zahlung wird verarbeitet. Dies dauert normalerweise nur wenige Augenblicke.",
|
||
"Payment Failed": "Zahlung fehlgeschlagen",
|
||
"We couldn't process your subscription. Please try again or contact support if the issue persists.": "Ihr Abo konnte nicht verarbeitet werden. Bitte versuchen Sie es erneut oder kontaktieren Sie den Support, falls das Problem weiterhin besteht.",
|
||
"Back to Profile": "Zurück zum Profil",
|
||
"Subscription Successful!": "Abo erfolgreich!",
|
||
"Thank you for your subscription! Your payment has been processed successfully.": "Vielen Dank für Ihr Abo! Die Zahlung wurde erfolgreich verarbeitet.",
|
||
"Email:": "E-Mail:",
|
||
"Plan:": "Tarif:",
|
||
"Amount:": "Betrag:",
|
||
"Go to Library": "Zur Bibliothek",
|
||
"Need help? Contact our support team at support@readest.com": "Brauchen Sie Hilfe? Kontaktieren Sie unser Support-Team unter support@readest.com",
|
||
"Free Plan": "Gratis-Tarif",
|
||
"month": "Monat",
|
||
"AI Translations (per day)": "KI-Übersetzungen (pro Tag)",
|
||
"Plus Plan": "Plus-Tarif",
|
||
"Includes All Free Plan Benefits": "Enthält alle Vorteile des Gratis-Tarifs",
|
||
"Pro Plan": "Pro-Tarif",
|
||
"More AI Translations": "Mehr KI-Übersetzungen",
|
||
"Complete Your Subscription": "Abschließen Sie Ihr Abonnement",
|
||
"{{percentage}}% of Cloud Sync Space Used.": "{{percentage}}% des Cloud-Synchronisierungsspeichers verwendet.",
|
||
"Cloud Sync Storage": "Cloud-Speicher",
|
||
"Parallel Read": "Paralleles Lesen",
|
||
"Disable": "Deaktivieren",
|
||
"Enable": "Aktivieren",
|
||
"Upgrade to Readest Premium": "Upgrade auf Readest Premium",
|
||
"Show Source Text": "Quelltext anzeigen",
|
||
"Cross-Platform Sync": "Plattformübergreifende Synchronisierung",
|
||
"Seamlessly sync your library, progress, highlights, and notes across all your devices—never lose your place again.": "Synchronisiere Bibliothek, Fortschritt und Notizen auf allen Geräten.",
|
||
"Customizable Reading": "Individuelles Lesen",
|
||
"AI Read Aloud": "KI-Vorlesen",
|
||
"Enjoy hands-free reading with natural-sounding AI voices that bring your books to life.": "Höre Bücher mit natürlichen KI-Stimmen.",
|
||
"AI Translations": "KI-Übersetzungen",
|
||
"Connect with fellow readers and get help fast in our friendly community channels.": "Tausche dich mit anderen aus und erhalte Hilfe.",
|
||
"Unlimited AI Read Aloud Hours": "Unbegrenzte Vorlesezeit",
|
||
"Listen without limits—convert as much text as you like into immersive audio.": "Beliebig viel Text in Audio umwandeln.",
|
||
"Unlock enhanced translation capabilities with more daily usage and advanced options.": "Erweitere Übersetzungen und tägliches Kontingent.",
|
||
"DeepL Pro Access": "DeepL Pro-Zugang",
|
||
"Enjoy faster responses and dedicated assistance whenever you need help.": "Erhalte schnellen, persönlichen Support.",
|
||
"Daily translation quota reached. Upgrade your plan to continue using AI translations.": "Tageslimit erreicht. Upgrade nötig, um weiter zu übersetzen.",
|
||
"Personalize every detail with adjustable fonts, layouts, themes, and advanced display settings for the perfect reading experience.": "Personalisieren Sie jedes Detail mit anpassbaren Schriften, Layouts, Themes und erweiterten Anzeigeeinstellungen für das perfekte Leseerlebnis.",
|
||
"Translate any text instantly with the power of Google, Azure, or DeepL—understand content in any language.": "Übersetzen Sie jeden Text sofort mit der Kraft von Google, Azure oder DeepL—verstehen Sie Inhalte in jeder Sprache.",
|
||
"Includes All Plus Plan Benefits": "Enthält alle Plus-Plan-Vorteile",
|
||
"Early Feature Access": "Früher Zugang zu Features",
|
||
"Be the first to explore new features, updates, and innovations before anyone else.": "Entdecken Sie neue Features, Updates und Innovationen vor allen anderen.",
|
||
"Advanced AI Tools": "Erweiterte KI-Tools",
|
||
"Harness powerful AI tools for smarter reading, translation, and content discovery.": "Nutzen Sie leistungsstarke KI-Tools für intelligenteres Lesen, Übersetzen und Content-Discovery.",
|
||
"Translate up to 100,000 characters daily with the most accurate translation engine available.": "Übersetzen Sie täglich bis zu 100.000 Zeichen mit der genauesten verfügbaren Übersetzungsmaschine.",
|
||
"Translate up to 500,000 characters daily with the most accurate translation engine available.": "Übersetzen Sie täglich bis zu 500.000 Zeichen mit der genauesten verfügbaren Übersetzungsmaschine.",
|
||
"Securely store and access your entire reading collection with up to 5 GB of cloud storage.": "Speichern und greifen Sie sicher auf Ihre gesamte Lesekollektion mit bis zu 5 GB Cloud-Speicher zu.",
|
||
"Securely store and access your entire reading collection with up to 20 GB of cloud storage.": "Speichern und greifen Sie sicher auf Ihre gesamte Lesekollektion mit bis zu 20 GB Cloud-Speicher zu.",
|
||
"Deleted cloud backup of the book: {{title}}": "Gelöschte Cloud-Sicherung des Buches: {{title}}",
|
||
"Are you sure to delete the cloud backup of the selected book?": "Sind Sie sicher, dass Sie die Cloud-Sicherung des ausgewählten Buches löschen möchten?",
|
||
"What's New in Readest": "Was gibt es Neues in Readest",
|
||
"Enter book title": "Buchtitel eingeben",
|
||
"Subtitle": "Untertitel",
|
||
"Enter book subtitle": "Buchuntertitel eingeben",
|
||
"Enter author name": "Autorennamen eingeben",
|
||
"Series": "Serie",
|
||
"Enter series name": "Seriennamen eingeben",
|
||
"Series Index": "Seriennummer",
|
||
"Enter series index": "Seriennummer eingeben",
|
||
"Total in Series": "Gesamt in Serie",
|
||
"Enter total books in series": "Gesamtanzahl der Bücher in Serie eingeben",
|
||
"Enter publisher": "Verlag eingeben",
|
||
"Publication Date": "Veröffentlichungsdatum",
|
||
"Identifier": "Identifikator",
|
||
"Enter book description": "Buchbeschreibung eingeben",
|
||
"Change cover image": "Titelbild ändern",
|
||
"Replace": "Ersetzen",
|
||
"Unlock cover": "Titelbild entsperren",
|
||
"Lock cover": "Titelbild sperren",
|
||
"Auto-Retrieve Metadata": "Metadaten automatisch abrufen",
|
||
"Auto-Retrieve": "Automatisch abrufen",
|
||
"Unlock all fields": "Alle Felder entsperren",
|
||
"Unlock All": "Alle entsperren",
|
||
"Lock all fields": "Alle Felder sperren",
|
||
"Lock All": "Alle sperren",
|
||
"Reset": "Zurücksetzen",
|
||
"Edit Metadata": "Metadaten bearbeiten",
|
||
"Locked": "Gesperrt",
|
||
"Select Metadata Source": "Metadatenquelle auswählen",
|
||
"Keep manual input": "Manuelle Eingabe beibehalten",
|
||
"Google Books": "Google Books",
|
||
"Open Library": "Open Library",
|
||
"Fiction, Science, History": "Belletristik, Wissenschaft, Geschichte",
|
||
"Open Book in New Window": "Buch in neuem Fenster öffnen",
|
||
"Voices for {{lang}}": "Stimmen für {{lang}}",
|
||
"Yandex Translate": "Yandex Übersetzer",
|
||
"YYYY or YYYY-MM-DD": "YYYY oder YYYY-MM-DD",
|
||
"Restore Purchase": "Kauf wiederherstellen",
|
||
"No purchases found to restore.": "Keine Käufe zum Wiederherstellen gefunden.",
|
||
"Failed to restore purchases.": "Wiederherstellung der Käufe fehlgeschlagen.",
|
||
"Failed to manage subscription.": "Verwaltung des Abonnements fehlgeschlagen.",
|
||
"Failed to load subscription plans.": "Laden der Abonnementpläne fehlgeschlagen.",
|
||
"year": "Jahr",
|
||
"Failed to create checkout session": "Fehler beim Erstellen der Checkout-Sitzung",
|
||
"Storage": "Speicher",
|
||
"Terms of Service": "Allgemeine Geschäftsbedingungen",
|
||
"Privacy Policy": "Datenschutzbestimmungen",
|
||
"Disable Double Click": "Doppelklick deaktivieren",
|
||
"TTS not supported for this document": "TTS wird für dieses Dokument nicht unterstützt",
|
||
"Reset Password": "Passwort zurücksetzen",
|
||
"Show Reading Progress": "Lesefortschritt anzeigen",
|
||
"Reading Progress Style": "Lesefortschritt-Stil",
|
||
"Page Number": "Seitenzahl",
|
||
"Percentage": "Prozentsatz",
|
||
"Deleted local copy of the book: {{title}}": "Gelöschte lokale Kopie des Buches: {{title}}",
|
||
"Failed to delete cloud backup of the book: {{title}}": "Fehler beim Löschen der Cloud-Sicherung des Buches: {{title}}",
|
||
"Failed to delete local copy of the book: {{title}}": "Fehler beim Löschen der lokalen Kopie des Buches: {{title}}",
|
||
"Are you sure to delete the local copy of the selected book?": "Sind Sie sicher, dass Sie die lokale Kopie des ausgewählten Buches löschen möchten?",
|
||
"Remove from Cloud & Device": "Aus Cloud & Gerät entfernen",
|
||
"Remove from Cloud Only": "Nur aus der Cloud entfernen",
|
||
"Remove from Device Only": "Nur vom Gerät entfernen",
|
||
"Disconnected": "Getrennt",
|
||
"Sync Strategy": "Sync-Strategie",
|
||
"Ask on conflict": "Bei Konflikten fragen",
|
||
"Always use latest": "Immer die neueste Version verwenden",
|
||
"Send changes only": "Nur Änderungen senden",
|
||
"Receive changes only": "Nur Änderungen empfangen",
|
||
"Checksum Method": "Prüfziffernverfahren",
|
||
"File Name": "Dateiname",
|
||
"Device Name": "Gerätename",
|
||
"Connect to your KOReader Sync server.": "Mit Ihrem KOReader Sync-Server verbinden.",
|
||
"Server URL": "Server-URL",
|
||
"Username": "Benutzername",
|
||
"Your Username": "Ihr Benutzername",
|
||
"Password": "Passwort",
|
||
"Connect": "Verbinden",
|
||
"KOReader Sync": "KOReader Sync",
|
||
"Sync Conflict": "Sync-Konflikt",
|
||
"another device": "ein anderes Gerät",
|
||
"Page {{page}} of {{total}} ({{percentage}}%)": "Seite {{page}} von {{total}} ({{percentage}}%)",
|
||
"Current position": "Aktuelle Position",
|
||
"Approximately page {{page}} of {{total}} ({{percentage}}%)": "Ungefähr Seite {{page}} von {{total}} ({{percentage}}%)",
|
||
"Approximately {{percentage}}%": "Ungefähr {{percentage}}%",
|
||
"Failed to connect": "Verbindung fehlgeschlagen",
|
||
"Sync Server Connected": "Sync-Server verbunden",
|
||
"Sync as {{userDisplayName}}": "Sync als {{userDisplayName}}",
|
||
"Custom Fonts": "Benutzerdefinierte Schriftarten",
|
||
"Cancel Delete": "Löschen abbrechen",
|
||
"Import Font": "Schriftart importieren",
|
||
"Delete Font": "Schriftart löschen",
|
||
"Tips": "Tipps",
|
||
"Custom fonts can be selected from the Font Face menu": "Benutzerdefinierte Schriftarten können aus dem Schriftart-Menü ausgewählt werden",
|
||
"Manage Custom Fonts": "Benutzerdefinierte Schriftarten verwalten",
|
||
"Select Files": "Dateien auswählen",
|
||
"Select Image": "Bild auswählen",
|
||
"Select Video": "Video auswählen",
|
||
"Select Audio": "Audio auswählen",
|
||
"Select Fonts": "Schriftarten auswählen",
|
||
"Supported font formats: .ttf, .otf, .woff, .woff2": "Unterstützte Schriftartenformate: .ttf, .otf, .woff, .woff2",
|
||
"Push Progress": "Fortschritt senden",
|
||
"Pull Progress": "Fortschritt empfangen",
|
||
"Previous Paragraph": "Vorheriger Absatz",
|
||
"Previous Sentence": "Vorheriger Satz",
|
||
"Pause": "Pause",
|
||
"Play": "Wiedergabe",
|
||
"Next Sentence": "Nächster Satz",
|
||
"Next Paragraph": "Nächster Absatz",
|
||
"Separate Cover Page": "Titelseite separat anzeigen",
|
||
"Resize Notebook": "Notizbuchgröße ändern",
|
||
"Resize Sidebar": "Seitenleisten-Größe ändern",
|
||
"Get Help from the Readest Community": "Hilfe von der Readest-Community erhalten",
|
||
"Remove cover image": "Coverbild entfernen",
|
||
"Bookshelf": "Bücherregal",
|
||
"View Menu": "Menü anzeigen",
|
||
"Settings Menu": "Einstellungsmenü",
|
||
"View account details and quota": "Kontodetails und Kontingent anzeigen",
|
||
"Library Header": "Bibliothekskopf",
|
||
"Book Content": "Buchinhalt",
|
||
"Footer Bar": "Fußzeile",
|
||
"Header Bar": "Kopfzeile",
|
||
"View Options": "Ansichtsoptionen",
|
||
"Book Menu": "Buchmenü",
|
||
"Search Options": "Suchoptionen",
|
||
"Close": "Schließen",
|
||
"Delete Book Options": "Buch-Löschoptionen",
|
||
"ON": "EIN",
|
||
"OFF": "AUS",
|
||
"Reading Progress": "Lesefortschritt",
|
||
"Page Margin": "Seitenrand",
|
||
"Remove Bookmark": "Lesezeichen entfernen",
|
||
"Add Bookmark": "Lesezeichen hinzufügen",
|
||
"Books Content": "Buchinhalt",
|
||
"Jump to Location": "Zu Standort springen",
|
||
"Unpin Notebook": "Notizbuch lösen",
|
||
"Pin Notebook": "Notizbuch anheften",
|
||
"Hide Search Bar": "Suchleiste ausblenden",
|
||
"Show Search Bar": "Suchleiste einblenden",
|
||
"On {{current}} of {{total}} page": "Auf Seite {{current}} von {{total}}",
|
||
"Section Title": "Abschnittsüberschrift",
|
||
"Decrease": "Verringern",
|
||
"Increase": "Erhöhen",
|
||
"Settings Panels": "Einstellungsfenster",
|
||
"Settings": "Einstellungen",
|
||
"Unpin Sidebar": "Seitenleiste lösen",
|
||
"Pin Sidebar": "Seitenleiste anheften",
|
||
"Toggle Sidebar": "Seitenleiste umschalten",
|
||
"Toggle Translation": "Übersetzung umschalten",
|
||
"Translation Disabled": "Übersetzung deaktiviert",
|
||
"Minimize": "Minimieren",
|
||
"Maximize or Restore": "Maximieren oder Wiederherstellen",
|
||
"Exit Parallel Read": "Parallel Read beenden",
|
||
"Enter Parallel Read": "Parallel Read starten",
|
||
"Zoom Level": "Zoomstufe",
|
||
"Zoom Out": "Hineinzoomen",
|
||
"Reset Zoom": "Zoom zurücksetzen",
|
||
"Zoom In": "Herauszoomen",
|
||
"Zoom Mode": "Zoom-Modus",
|
||
"Single Page": "Einzelne Seite",
|
||
"Auto Spread": "Automatische Verbreitung",
|
||
"Fit Page": "Seite anpassen",
|
||
"Fit Width": "Breite anpassen",
|
||
"Failed to select directory": "Fehler beim Auswählen des Verzeichnisses",
|
||
"The new data directory must be different from the current one.": "Das neue Datenverzeichnis muss sich vom aktuellen unterscheiden.",
|
||
"Migration failed: {{error}}": "Migration fehlgeschlagen: {{error}}",
|
||
"Change Data Location": "Datenstandort ändern",
|
||
"Current Data Location": "Aktueller Datenstandort",
|
||
"Total size: {{size}}": "Gesamtgröße: {{size}}",
|
||
"Calculating file info...": "Dateiinformationen werden berechnet...",
|
||
"New Data Location": "Neuer Datenstandort",
|
||
"Choose Different Folder": "Anderen Ordner wählen",
|
||
"Choose New Folder": "Neuen Ordner wählen",
|
||
"Migrating data...": "Daten werden migriert...",
|
||
"Copying: {{file}}": "Kopiere: {{file}}",
|
||
"{{current}} of {{total}} files": "{{current}} von {{total}} Dateien",
|
||
"Migration completed successfully!": "Migration erfolgreich abgeschlossen!",
|
||
"Your data has been moved to the new location. Please restart the application to complete the process.": "Ihre Daten wurden an den neuen Speicherort verschoben. Bitte starten Sie die Anwendung neu, um den Vorgang abzuschließen.",
|
||
"Migration failed": "Migration fehlgeschlagen",
|
||
"Important Notice": "Wichtiger Hinweis",
|
||
"This will move all your app data to the new location. Make sure the destination has enough free space.": "Dies wird alle Ihre App-Daten an den neuen Speicherort verschieben. Stellen Sie sicher, dass das Ziel über ausreichend freien Speicherplatz verfügt.",
|
||
"Restart App": "App neu starten",
|
||
"Start Migration": "Migration starten",
|
||
"Advanced Settings": "Erweiterte Einstellungen",
|
||
"File count: {{size}}": "Dateianzahl: {{size}}",
|
||
"Background Read Aloud": "Hintergrund-Vorlesen",
|
||
"Ready to read aloud": "Bereit zum Vorlesen",
|
||
"Read Aloud": "Vorlesen",
|
||
"Screen Brightness": "Bildschirmhelligkeit",
|
||
"Background Image": "Hintergrundbild",
|
||
"Import Image": "Bild importieren",
|
||
"Opacity": "Opazität",
|
||
"Size": "Größe",
|
||
"Cover": "Cover",
|
||
"Contain": "Inhalt",
|
||
"{{number}} pages left in chapter": "<0>{{number}}</0><1> Seiten verbleibend im Kapitel</1>",
|
||
"Device": "Gerät",
|
||
"E-Ink Mode": "E-Ink-Modus",
|
||
"Highlight Colors": "Hervorhebungsfarben",
|
||
"Pagination": "Seitenumbruch",
|
||
"Disable Double Tap": "Doppeltippen deaktivieren",
|
||
"Tap to Paginate": "Tippen zum Blättern",
|
||
"Click to Paginate": "Klicken zum Blättern",
|
||
"Tap Both Sides": "Tippen Sie auf beide Seiten",
|
||
"Click Both Sides": "Klicken Sie auf beide Seiten",
|
||
"Swap Tap Sides": "Seiten für das Tippen tauschen",
|
||
"Swap Click Sides": "Seiten für das Klicken tauschen",
|
||
"Source and Translated": "Quell- und Übersetzungstext",
|
||
"Translated Only": "Nur Übersetzungstext",
|
||
"Source Only": "Nur Quelltext",
|
||
"TTS Text": "TTS-Text",
|
||
"The book file is corrupted": "Die Buchdatei ist beschädigt",
|
||
"The book file is empty": "Die Buchdatei ist leer",
|
||
"Failed to open the book file": "Fehler beim Öffnen der Buchdatei",
|
||
"On-Demand Purchase": "Kauf auf Anfrage",
|
||
"Full Customization": "Vollständige Anpassung",
|
||
"Lifetime Plan": "Lebenslange Planung",
|
||
"One-Time Payment": "Einmalige Zahlung",
|
||
"Make a single payment to enjoy lifetime access to specific features on all devices. Purchase specific features or services only when you need them.": "Zahlen Sie einmalig, um lebenslangen Zugriff auf bestimmte Funktionen auf allen Geräten zu genießen. Kaufen Sie bestimmte Funktionen oder Dienstleistungen nur, wenn Sie sie benötigen.",
|
||
"Expand Cloud Sync Storage": "Cloud-Synchronisierungs-Speicher erweitern",
|
||
"Expand your cloud storage forever with a one-time purchase. Each additional purchase adds more space.": "Erweitern Sie Ihren Cloud-Speicher für immer mit einem einmaligen Kauf. Jeder zusätzliche Kauf fügt mehr Speicherplatz hinzu.",
|
||
"Unlock All Customization Options": "Alle Anpassungsoptionen freischalten",
|
||
"Unlock additional themes, fonts, layout options and read aloud, translators, cloud storage services.": "Zusätzliche Themen, Schriftarten, Layoutoptionen und Vorlesefunktionen, Übersetzer, Cloud-Speicherdienste freischalten.",
|
||
"Purchase Successful!": "Kauf erfolgreich!",
|
||
"lifetime": "lebenslang",
|
||
"Thank you for your purchase! Your payment has been processed successfully.": "Danke für Ihren Kauf! Ihre Zahlung wurde erfolgreich verarbeitet.",
|
||
"Order ID:": "Bestell-ID:",
|
||
"TTS Highlighting": "TTS-Hervorhebung",
|
||
"Style": "Stil",
|
||
"Underline": "Unterstreichen",
|
||
"Strikethrough": "Durchgestrichen",
|
||
"Squiggly": "Wellig",
|
||
"Outline": "Umriss",
|
||
"Quick Colors": "Schnellfarben",
|
||
"Highlighter": "Textmarker",
|
||
"Save Book Cover": "Buchcover speichern",
|
||
"Auto-save last book cover": "Letztes Buchcover automatisch speichern",
|
||
"Back": "Zurück",
|
||
"Confirmation email sent! Please check your old and new email addresses to confirm the change.": "Bestätigungs-E-Mail gesendet! Bitte überprüfe deine alte und neue E-Mail-Adresse, um die Änderung zu bestätigen.",
|
||
"Failed to update email": "E-Mail konnte nicht aktualisiert werden",
|
||
"New Email": "Neue E-Mail",
|
||
"Your new email": "Deine neue E-Mail-Adresse",
|
||
"Updating email ...": "E-Mail wird aktualisiert ...",
|
||
"Update email": "E-Mail aktualisieren",
|
||
"Current email": "Aktuelle E-Mail",
|
||
"Update Email": "E-Mail aktualisieren",
|
||
"All": "Alle",
|
||
"Unable to open book": "Buch kann nicht geöffnet werden",
|
||
"Punctuation": "Interpunktion",
|
||
"Replace Quotation Marks": "Anführungszeichen ersetzen",
|
||
"Enabled only in vertical layout.": "Nur im vertikalen Layout aktiviert.",
|
||
"No Conversion": "Keine Konvertierung",
|
||
"Simplified to Traditional": "Vereinfacht → Traditionell",
|
||
"Traditional to Simplified": "Traditionell → Vereinfacht",
|
||
"Simplified to Traditional (Taiwan)": "Vereinfacht → Traditionell (Taiwan)",
|
||
"Simplified to Traditional (Hong Kong)": "Vereinfacht → Traditionell (Hongkong)",
|
||
"Simplified to Traditional (Taiwan), with phrases": "Vereinfacht → Traditionell (Taiwan • Phrasen)",
|
||
"Traditional (Taiwan) to Simplified": "Traditionell (Taiwan) → Vereinfacht",
|
||
"Traditional (Hong Kong) to Simplified": "Traditionell (Hongkong) → Vereinfacht",
|
||
"Traditional (Taiwan) to Simplified, with phrases": "Traditionell (Taiwan • Phrasen) → Vereinfacht",
|
||
"Convert Simplified and Traditional Chinese": "Vereinfach./Traditionell konvertieren",
|
||
"Convert Mode": "Konvertierungsmodus",
|
||
"Failed to auto-save book cover for lock screen: {{error}}": "Automatisches Speichern des Buchcovers für den Sperrbildschirm fehlgeschlagen: {{error}}",
|
||
"Download from Cloud": "Aus der Cloud herunterladen",
|
||
"Upload to Cloud": "In die Cloud hochladen",
|
||
"Clear Custom Fonts": "Benutzerdefinierte Schriftarten löschen",
|
||
"Columns": "Spalten",
|
||
"OPDS Catalogs": "OPDS-Kataloge",
|
||
"Adding LAN addresses is not supported in the web app version.": "Das Hinzufügen von LAN-Adressen wird in der Web-App nicht unterstützt.",
|
||
"Invalid OPDS catalog. Please check the URL.": "Ungültiger OPDS-Katalog. Bitte überprüfe die URL.",
|
||
"Browse and download books from online catalogs": "Bücher aus Online-Katalogen durchsuchen und herunterladen",
|
||
"My Catalogs": "Meine Kataloge",
|
||
"Add Catalog": "Katalog hinzufügen",
|
||
"No catalogs yet": "Noch keine Kataloge",
|
||
"Add your first OPDS catalog to start browsing books": "Füge deinen ersten OPDS-Katalog hinzu, um Bücher zu durchsuchen.",
|
||
"Add Your First Catalog": "Ersten Katalog hinzufügen",
|
||
"Browse": "Durchsuchen",
|
||
"Popular Catalogs": "Beliebte Kataloge",
|
||
"Add": "Hinzufügen",
|
||
"Add OPDS Catalog": "OPDS-Katalog hinzufügen",
|
||
"Catalog Name": "Katalogname",
|
||
"My Calibre Library": "Meine Calibre-Bibliothek",
|
||
"OPDS URL": "OPDS-URL",
|
||
"Username (optional)": "Benutzername (optional)",
|
||
"Password (optional)": "Passwort (optional)",
|
||
"Description (optional)": "Beschreibung (optional)",
|
||
"A brief description of this catalog": "Kurzbeschreibung dieses Katalogs",
|
||
"Validating...": "Wird überprüft...",
|
||
"View All": "Alle anzeigen",
|
||
"Forward": "Weiter",
|
||
"Home": "Start",
|
||
"{{count}} items_one": "{{count}} Element",
|
||
"{{count}} items_other": "{{count}} Elemente",
|
||
"Download completed": "Download abgeschlossen",
|
||
"Download failed": "Download fehlgeschlagen",
|
||
"Open Access": "Offener Zugriff",
|
||
"Borrow": "Ausleihen",
|
||
"Buy": "Kaufen",
|
||
"Subscribe": "Abonnieren",
|
||
"Sample": "Leseprobe",
|
||
"Download": "Herunterladen",
|
||
"Open & Read": "Öffnen & Lesen",
|
||
"Tags": "Tags",
|
||
"Tag": "Tag",
|
||
"First": "Erste",
|
||
"Previous": "Vorherige",
|
||
"Next": "Nächste",
|
||
"Last": "Letzte",
|
||
"Cannot Load Page": "Seite kann nicht geladen werden",
|
||
"An error occurred": "Ein Fehler ist aufgetreten",
|
||
"Online Library": "Online-Bibliothek",
|
||
"URL must start with http:// or https://": "Die URL muss mit http:// oder https:// beginnen",
|
||
"Title, Author, Tag, etc...": "Titel, Autor, Tag, etc...",
|
||
"Query": "Suchbegriff",
|
||
"Subject": "Thema",
|
||
"Enter {{terms}}": "Gib {{terms}} ein",
|
||
"No search results found": "Keine Suchergebnisse gefunden",
|
||
"Failed to load OPDS feed: {{status}} {{statusText}}": "OPDS-Feed konnte nicht geladen werden: {{status}} {{statusText}}",
|
||
"Search in {{title}}": "Suche in {{title}}",
|
||
"Manage Storage": "Speicher verwalten",
|
||
"Failed to load files": "Dateien konnten nicht geladen werden",
|
||
"Deleted {{count}} file(s)_one": "{{count}} Datei gelöscht",
|
||
"Deleted {{count}} file(s)_other": "{{count}} Dateien gelöscht",
|
||
"Failed to delete {{count}} file(s)_one": "Löschen von {{count}} Datei fehlgeschlagen",
|
||
"Failed to delete {{count}} file(s)_other": "Löschen von {{count}} Dateien fehlgeschlagen",
|
||
"Failed to delete files": "Dateien konnten nicht gelöscht werden",
|
||
"Total Files": "Gesamtdateien",
|
||
"Total Size": "Gesamtgröße",
|
||
"Quota": "Kontingent",
|
||
"Used": "Verwendet",
|
||
"Files": "Dateien",
|
||
"Search files...": "Dateien suchen...",
|
||
"Newest First": "Neueste zuerst",
|
||
"Oldest First": "Älteste zuerst",
|
||
"Largest First": "Größte zuerst",
|
||
"Smallest First": "Kleinste zuerst",
|
||
"Name A-Z": "Name A–Z",
|
||
"Name Z-A": "Name Z–A",
|
||
"{{count}} selected_one": "{{count}} ausgewählt",
|
||
"{{count}} selected_other": "{{count}} ausgewählt",
|
||
"Delete Selected": "Ausgewählte löschen",
|
||
"Created": "Erstellt",
|
||
"No files found": "Keine Dateien gefunden",
|
||
"No files uploaded yet": "Noch keine Dateien hochgeladen",
|
||
"files": "Dateien",
|
||
"Page {{current}} of {{total}}": "Seite {{current}} von {{total}}",
|
||
"Are you sure to delete {{count}} selected file(s)?_one": "Möchten Sie {{count}} ausgewählte Datei wirklich löschen?",
|
||
"Are you sure to delete {{count}} selected file(s)?_other": "Möchten Sie {{count}} ausgewählte Dateien wirklich löschen?",
|
||
"Cloud Storage Usage": "Cloud-Speichernutzung",
|
||
"Rename Group": "Gruppe umbenennen",
|
||
"From Directory": "Aus Verzeichnis",
|
||
"Successfully imported {{count}} book(s)_one": "Erfolgreich 1 Buch importiert",
|
||
"Successfully imported {{count}} book(s)_other": "Erfolgreich {{count}} Bücher importiert",
|
||
"Count": "Anzahl",
|
||
"Start Page": "Startseite",
|
||
"Search in OPDS Catalog...": "Im OPDS-Katalog suchen...",
|
||
"Please log in to use advanced TTS features": "Bitte melde dich an, um erweiterte TTS-Funktionen zu nutzen",
|
||
"Word limit of 30 words exceeded.": "Das Wortlimit von 30 Wörtern wurde überschritten.",
|
||
"Proofread": "Korrekturlesen",
|
||
"Current selection": "Aktuelle Auswahl",
|
||
"All occurrences in this book": "Alle Vorkommen in diesem Buch",
|
||
"All occurrences in your library": "Alle Vorkommen in Ihrer Bibliothek",
|
||
"Selected text:": "Ausgewählter Text:",
|
||
"Replace with:": "Ersetzen durch:",
|
||
"Enter text...": "Text eingeben …",
|
||
"Case sensitive:": "Groß-/Kleinschreibung:",
|
||
"Scope:": "Geltungsbereich:",
|
||
"Selection": "Auswahl",
|
||
"Library": "Bibliothek",
|
||
"Yes": "Ja",
|
||
"No": "Nein",
|
||
"Proofread Replacement Rules": "Korrektur-Ersetzungsregeln",
|
||
"Selected Text Rules": "Regeln für ausgewählten Text",
|
||
"No selected text replacement rules": "Keine Ersetzungsregeln für ausgewählten Text",
|
||
"Book Specific Rules": "Buchspezifische Regeln",
|
||
"No book-level replacement rules": "Keine Ersetzungsregeln auf Buchebene",
|
||
"Disable Quick Action": "Schnellaktion deaktivieren",
|
||
"Enable Quick Action on Selection": "Schnellaktion bei Auswahl aktivieren",
|
||
"None": "Keine",
|
||
"Annotation Tools": "Anmerkungswerkzeuge",
|
||
"Enable Quick Actions": "Schnellaktionen aktivieren",
|
||
"Quick Action": "Schnellaktion",
|
||
"Copy to Notebook": "In Notizbuch kopieren",
|
||
"Copy text after selection": "Text nach Auswahl kopieren",
|
||
"Highlight text after selection": "Text nach Auswahl hervorheben",
|
||
"Annotate text after selection": "Text nach Auswahl annotieren",
|
||
"Search text after selection": "Text nach Auswahl suchen",
|
||
"Look up text in dictionary after selection": "Text nach Auswahl im Wörterbuch nachschlagen",
|
||
"Translate text after selection": "Text nach Auswahl übersetzen",
|
||
"Read text aloud after selection": "Text nach Auswahl vorlesen",
|
||
"Proofread text after selection": "Text nach Auswahl Korrektur lesen",
|
||
"{{activeCount}} active, {{pendingCount}} pending": "{{activeCount}} aktiv, {{pendingCount}} ausstehend",
|
||
"{{failedCount}} failed": "{{failedCount}} fehlgeschlagen",
|
||
"Waiting...": "Warten...",
|
||
"Failed": "Fehlgeschlagen",
|
||
"Completed": "Abgeschlossen",
|
||
"Cancelled": "Abgebrochen",
|
||
"Retry": "Erneut versuchen",
|
||
"Active": "Aktiv",
|
||
"Transfer Queue": "Übertragungswarteschlange",
|
||
"Upload All": "Alle hochladen",
|
||
"Download All": "Alle herunterladen",
|
||
"Resume Transfers": "Übertragungen fortsetzen",
|
||
"Pause Transfers": "Übertragungen pausieren",
|
||
"Pending": "Ausstehend",
|
||
"No transfers": "Keine Übertragungen",
|
||
"Retry All": "Alle erneut versuchen",
|
||
"Clear Completed": "Abgeschlossene löschen",
|
||
"Clear Failed": "Fehlgeschlagene löschen",
|
||
"Upload queued: {{title}}": "Upload in Warteschlange: {{title}}",
|
||
"Download queued: {{title}}": "Download in Warteschlange: {{title}}",
|
||
"Book not found in library": "Buch nicht in der Bibliothek gefunden",
|
||
"Unknown error": "Unbekannter Fehler",
|
||
"Please log in to continue": "Bitte melden Sie sich an, um fortzufahren",
|
||
"Cloud File Transfers": "Cloud-Dateiübertragungen",
|
||
"Show Search Results": "Suchergebnisse anzeigen",
|
||
"Search results for '{{term}}'": "Ergebnisse für '{{term}}'",
|
||
"Close Search": "Suche schließen",
|
||
"Previous Result": "Vorheriges Ergebnis",
|
||
"Next Result": "Nächstes Ergebnis",
|
||
"Bookmarks": "Lesezeichen",
|
||
"Annotations": "Anmerkungen",
|
||
"Show Results": "Ergebnisse anzeigen",
|
||
"Clear search": "Suche löschen",
|
||
"Clear search history": "Suchverlauf löschen",
|
||
"Tap to Toggle Footer": "Tippen, um Fußzeile umzuschalten",
|
||
"Show Current Time": "Aktuelle Uhrzeit anzeigen",
|
||
"Use 24 Hour Clock": "24-Stunden-Format verwenden",
|
||
"Show Current Battery Status": "Aktuellen Akkustand anzeigen",
|
||
"Exported successfully": "Erfolgreich exportiert",
|
||
"Book exported successfully.": "Buch erfolgreich exportiert.",
|
||
"Failed to export the book.": "Buch konnte nicht exportiert werden.",
|
||
"Export Book": "Buch exportieren",
|
||
"Whole word:": "Ganzes Wort:",
|
||
"Date Published": "Veröffentlichungsdatum",
|
||
"Only for TTS:": "Nur für TTS:",
|
||
"Uploaded": "Hochgeladen",
|
||
"Downloaded": "Heruntergeladen",
|
||
"Deleted": "Gelöscht",
|
||
"Note:": "Notiz:",
|
||
"Time:": "Zeit:",
|
||
"Format Options": "Formatoptionen",
|
||
"Export Date": "Exportdatum",
|
||
"Chapter Titles": "Kapiteltitel",
|
||
"Chapter Separator": "Kapiteltrennzeichen",
|
||
"Highlights": "Markierungen",
|
||
"Note Date": "Notizdatum",
|
||
"Advanced": "Erweitert",
|
||
"Hide": "Ausblenden",
|
||
"Show": "Anzeigen",
|
||
"Use Custom Template": "Benutzerdefinierte Vorlage verwenden",
|
||
"Export Template": "Exportvorlage",
|
||
"Template Syntax:": "Vorlagensyntax:",
|
||
"Insert value": "Wert einfügen",
|
||
"Format date (locale)": "Datum formatieren (Gebietsschema)",
|
||
"Format date (custom)": "Datum formatieren (benutzerdefiniert)",
|
||
"Conditional": "Bedingung",
|
||
"Loop": "Schleife",
|
||
"Available Variables:": "Verfügbare Variablen:",
|
||
"Book title": "Buchtitel",
|
||
"Book author": "Buchautor",
|
||
"Export date": "Exportdatum",
|
||
"Array of chapters": "Array von Kapiteln",
|
||
"Chapter title": "Kapiteltitel",
|
||
"Array of annotations": "Array von Anmerkungen",
|
||
"Highlighted text": "Markierter Text",
|
||
"Annotation note": "Anmerkungsnotiz",
|
||
"Date Format Tokens:": "Datumsformat-Token:",
|
||
"Year (4 digits)": "Jahr (4 Ziffern)",
|
||
"Month (01-12)": "Monat (01-12)",
|
||
"Day (01-31)": "Tag (01-31)",
|
||
"Hour (00-23)": "Stunde (00-23)",
|
||
"Minute (00-59)": "Minute (00-59)",
|
||
"Second (00-59)": "Sekunde (00-59)",
|
||
"Show Source": "Quelle anzeigen",
|
||
"No content to preview": "Kein Inhalt zur Vorschau",
|
||
"Export": "Exportieren",
|
||
"Set Timeout": "Zeitlimit festlegen",
|
||
"Select Voice": "Stimme auswählen",
|
||
"Toggle Sticky Bottom TTS Bar": "Fixierte TTS-Leiste umschalten",
|
||
"Display what I'm reading on Discord": "Zeige was ich auf Discord lese",
|
||
"Show on Discord": "Auf Discord zeigen",
|
||
"Instant {{action}}": "Sofort {{action}}",
|
||
"Instant {{action}} Disabled": "Sofort {{action}} deaktiviert",
|
||
"Annotation": "Anmerkung",
|
||
"Reset Template": "Vorlage zurücksetzen",
|
||
"Annotation style": "Anmerkungsstil",
|
||
"Annotation color": "Anmerkungsfarbe",
|
||
"Annotation time": "Anmerkungszeit",
|
||
"AI": "KI",
|
||
"Are you sure you want to re-index this book?": "Möchten Sie dieses Buch wirklich neu indizieren?",
|
||
"Enable AI in Settings": "KI in den Einstellungen aktivieren",
|
||
"Index This Book": "Dieses Buch indizieren",
|
||
"Enable AI search and chat for this book": "KI-Suche und Chat für dieses Buch aktivieren",
|
||
"Start Indexing": "Indizierung starten",
|
||
"Indexing book...": "Buch wird indiziert...",
|
||
"Preparing...": "Vorbereitung...",
|
||
"Delete this conversation?": "Diese Unterhaltung löschen?",
|
||
"No conversations yet": "Noch keine Unterhaltungen",
|
||
"Start a new chat to ask questions about this book": "Starten Sie einen neuen Chat, um Fragen zu diesem Buch zu stellen",
|
||
"Rename": "Umbenennen",
|
||
"New Chat": "Neuer Chat",
|
||
"Chat": "Chat",
|
||
"Please enter a model ID": "Bitte geben Sie eine Modell-ID ein",
|
||
"Model not available or invalid": "Modell nicht verfügbar oder ungültig",
|
||
"Failed to validate model": "Modellvalidierung fehlgeschlagen",
|
||
"Couldn't connect to Ollama. Is it running?": "Verbindung zu Ollama fehlgeschlagen. Läuft es?",
|
||
"Invalid API key or connection failed": "Ungültiger API-Schlüssel oder Verbindung fehlgeschlagen",
|
||
"Connection failed": "Verbindung fehlgeschlagen",
|
||
"AI Assistant": "KI-Assistent",
|
||
"Enable AI Assistant": "KI-Assistent aktivieren",
|
||
"Provider": "Anbieter",
|
||
"Ollama (Local)": "Ollama (Lokal)",
|
||
"AI Gateway (Cloud)": "KI-Gateway (Cloud)",
|
||
"Ollama Configuration": "Ollama-Konfiguration",
|
||
"Refresh Models": "Modelle aktualisieren",
|
||
"AI Model": "KI-Modell",
|
||
"No models detected": "Keine Modelle erkannt",
|
||
"AI Gateway Configuration": "KI-Gateway-Konfiguration",
|
||
"Choose from a selection of high-quality, economical AI models. You can also bring your own model by selecting \"Custom Model\" below.": "Wählen Sie aus einer Auswahl hochwertiger, wirtschaftlicher KI-Modelle. Sie können auch Ihr eigenes Modell verwenden, indem Sie unten \"Benutzerdefiniertes Modell\" auswählen.",
|
||
"API Key": "API-Schlüssel",
|
||
"Get Key": "Schlüssel erhalten",
|
||
"Model": "Modell",
|
||
"Custom Model...": "Benutzerdefiniertes Modell...",
|
||
"Custom Model ID": "Benutzerdefinierte Modell-ID",
|
||
"Validate": "Validieren",
|
||
"Model available": "Modell verfügbar",
|
||
"Connection": "Verbindung",
|
||
"Test Connection": "Verbindung testen",
|
||
"Connected": "Verbunden",
|
||
"Custom Colors": "Benutzerdefinierte Farben",
|
||
"Color E-Ink Mode": "Farb-E-Ink-Modus",
|
||
"Reading Ruler": "Lese-Lineal",
|
||
"Enable Reading Ruler": "Lese-Lineal aktivieren",
|
||
"Lines to Highlight": "Hervorzuhebende Zeilen",
|
||
"Ruler Color": "Linealfarbe",
|
||
"Command Palette": "Befehlspalette",
|
||
"Search settings and actions...": "Einstellungen und Aktionen suchen...",
|
||
"No results found for": "Keine Ergebnisse gefunden für",
|
||
"Type to search settings and actions": "Tippen, um Einstellungen und Aktionen zu suchen",
|
||
"Recent": "Zuletzt verwendet",
|
||
"navigate": "navigieren",
|
||
"select": "auswählen",
|
||
"close": "schließen",
|
||
"Search Settings": "Einstellungen suchen",
|
||
"Page Margins": "Seitenränder",
|
||
"AI Provider": "KI-Anbieter",
|
||
"Ollama URL": "Ollama-URL",
|
||
"Ollama Model": "Ollama-Modell",
|
||
"AI Gateway Model": "AI Gateway-Modell",
|
||
"Actions": "Aktionen",
|
||
"Navigation": "Navigation",
|
||
"Set status for {{count}} book(s)_one": "Status für {{count}} Buch festlegen",
|
||
"Set status for {{count}} book(s)_other": "Status für {{count}} Bücher festlegen",
|
||
"Mark as Unread": "Als ungelesen markieren",
|
||
"Mark as Finished": "Als beendet markieren",
|
||
"Finished": "Beendet",
|
||
"Unread": "Ungelesen",
|
||
"Clear Status": "Status löschen",
|
||
"Status": "Status",
|
||
"Loading": "Laden...",
|
||
"Exit Paragraph Mode": "Absatzmodus verlassen",
|
||
"Paragraph Mode": "Absatzmodus",
|
||
"Embedding Model": "Einbettungsmodell",
|
||
"{{count}} book(s) synced_one": "{{count}} Buch synchronisiert",
|
||
"{{count}} book(s) synced_other": "{{count}} Bücher synchronisiert",
|
||
"Unable to start RSVP": "RSVP kann nicht gestartet werden",
|
||
"RSVP not supported for PDF": "RSVP wird für PDF nicht unterstützt",
|
||
"Select Chapter": "Kapitel auswählen",
|
||
"Context": "Kontext",
|
||
"Ready": "Bereit",
|
||
"Chapter Progress": "Kapitelfortschritt",
|
||
"words": "Wörter",
|
||
"{{time}} left": "{{time}} übrig",
|
||
"Reading progress": "Lesefortschritt",
|
||
"Skip back 15 words": "15 Wörter zurück",
|
||
"Back 15 words (Shift+Left)": "15 Wörter zurück (Shift+Links)",
|
||
"Pause (Space)": "Pause (Leertaste)",
|
||
"Play (Space)": "Abspielen (Leertaste)",
|
||
"Skip forward 15 words": "15 Wörter vor",
|
||
"Forward 15 words (Shift+Right)": "15 Wörter vor (Shift+Rechts)",
|
||
"Decrease speed": "Geschwindigkeit verringern",
|
||
"Slower (Left/Down)": "Langsamer (Links/Unten)",
|
||
"Increase speed": "Geschwindigkeit erhöhen",
|
||
"Faster (Right/Up)": "Schneller (Rechts/Oben)",
|
||
"Start RSVP Reading": "RSVP-Lesen starten",
|
||
"Choose where to start reading": "Wählen Sie, wo das Lesen beginnen soll",
|
||
"From Chapter Start": "Vom Kapitelanfang",
|
||
"Start reading from the beginning of the chapter": "Ab dem Anfang des Kapitels lesen",
|
||
"Resume": "Fortsetzen",
|
||
"Continue from where you left off": "Dort fortfahren, wo Sie aufgehört haben",
|
||
"From Current Page": "Von der aktuellen Seite",
|
||
"Start from where you are currently reading": "Dort beginnen, wo Sie gerade lesen",
|
||
"From Selection": "Von der Auswahl",
|
||
"Speed Reading Mode": "Schnelllesemodus",
|
||
"Scroll left": "Nach links scrollen",
|
||
"Scroll right": "Nach rechts scrollen",
|
||
"Library Sync Progress": "Bibliotheks-Synchronisierungsfortschritt",
|
||
"Back to library": "Zurück zur Bibliothek",
|
||
"Group by...": "Gruppieren nach...",
|
||
"Export as Plain Text": "Als reinen Text exportieren",
|
||
"Export as Markdown": "Als Markdown exportieren",
|
||
"Show Page Navigation Buttons": "Navigationsschaltflächen",
|
||
"Page {{number}}": "Seite {{number}}",
|
||
"highlight": "Hervorhebung",
|
||
"underline": "Unterstreichung",
|
||
"squiggly": "geschlängelt",
|
||
"red": "rot",
|
||
"violet": "violett",
|
||
"blue": "blau",
|
||
"green": "grün",
|
||
"yellow": "gelb",
|
||
"Select {{style}} style": "Stil {{style}} auswählen",
|
||
"Select {{color}} color": "Farbe {{color}} auswählen",
|
||
"Close Book": "Buch schließen",
|
||
"Speed Reading": "Schnelllesen",
|
||
"Close Speed Reading": "Schnelllesen schließen",
|
||
"Authors": "Autoren",
|
||
"Books": "Bücher",
|
||
"Groups": "Gruppen",
|
||
"Back to TTS Location": "Zurück zur TTS-Position",
|
||
"Metadata": "Metadaten",
|
||
"Image viewer": "Bildbetrachter",
|
||
"Previous Image": "Vorheriges Bild",
|
||
"Next Image": "Nächstes Bild",
|
||
"Zoomed": "Gezoomt",
|
||
"Zoom level": "Zoomstufe",
|
||
"Table viewer": "Tabellenbetrachter",
|
||
"Unable to connect to Readwise. Please check your network connection.": "Verbindung zu Readwise nicht möglich. Bitte überprüfen Sie Ihre Netzwerkverbindung.",
|
||
"Invalid Readwise access token": "Ungültiges Readwise-Zugriffstoken",
|
||
"Disconnected from Readwise": "Von Readwise getrennt",
|
||
"Never": "Nie",
|
||
"Sync Enabled": "Synchronisierung aktiviert",
|
||
"Disconnect": "Trennen",
|
||
"Connect your Readwise account to sync highlights.": "Verbinden Sie Ihr Readwise-Konto, um Highlights zu synchronisieren.",
|
||
"Get your access token at": "Holen Sie sich Ihr Zugriffstoken unter",
|
||
"Access Token": "Zugriffstoken",
|
||
"Paste your Readwise access token": "Fügen Sie Ihr Readwise-Zugriffstoken ein",
|
||
"Readwise Sync": "Readwise-Synchronisierung",
|
||
"Push Highlights": "Highlights übertragen",
|
||
"Highlights synced to Readwise": "Highlights mit Readwise synchronisiert",
|
||
"Readwise sync failed: no internet connection": "Readwise-Synchronisierung fehlgeschlagen: Keine Internetverbindung",
|
||
"Readwise sync failed: {{error}}": "Readwise-Synchronisierung fehlgeschlagen: {{error}}",
|
||
"System Screen Brightness": "System-Bildschirmhelligkeit",
|
||
"Page:": "Seite:",
|
||
"Page: {{number}}": "Seite: {{number}}",
|
||
"Annotation page number": "Seitenzahl der Anmerkung",
|
||
"Translating...": "Übersetzen...",
|
||
"Show Battery Percentage": "Akkustand in Prozent anzeigen",
|
||
"Hide Scrollbar": "Scrollleiste ausblenden",
|
||
"Skip to last reading position": "Zur letzten Leseposition springen",
|
||
"Show context": "Kontext anzeigen",
|
||
"Hide context": "Kontext ausblenden",
|
||
"Decrease font size": "Schriftgröße verkleinern",
|
||
"Increase font size": "Schriftgröße vergrößern",
|
||
"Focus": "Fokus",
|
||
"Theme color": "Themenfarbe",
|
||
"Import failed": "Import fehlgeschlagen",
|
||
"Available Formatters:": "Verfügbare Formatierer:",
|
||
"Format date": "Datum formatieren",
|
||
"Markdown block quote (> per line)": "Markdown-Blockzitat (> pro Zeile)",
|
||
"Newlines to <br>": "Zeilenumbrüche zu <br>",
|
||
"Change case": "Groß-/Kleinschreibung ändern",
|
||
"Trim whitespace": "Leerzeichen entfernen",
|
||
"Truncate to n characters": "Auf n Zeichen kürzen",
|
||
"Replace text": "Text ersetzen",
|
||
"Fallback value": "Ersatzwert",
|
||
"Get length": "Länge ermitteln",
|
||
"First/last element": "Erstes/letztes Element",
|
||
"Join array": "Array verbinden",
|
||
"Backup failed: {{error}}": "Sicherung fehlgeschlagen: {{error}}",
|
||
"Select Backup": "Sicherung auswählen",
|
||
"Restore failed: {{error}}": "Wiederherstellung fehlgeschlagen: {{error}}",
|
||
"Backup & Restore": "Sichern & Wiederherstellen",
|
||
"Backup Library": "Bibliothek sichern",
|
||
"Restore Library": "Bibliothek wiederherstellen",
|
||
"Creating backup...": "Sicherung wird erstellt...",
|
||
"Restoring library...": "Bibliothek wird wiederhergestellt...",
|
||
"{{current}} of {{total}} items": "{{current}} von {{total}} Elementen",
|
||
"Backup completed successfully!": "Sicherung erfolgreich abgeschlossen!",
|
||
"Restore completed successfully!": "Wiederherstellung erfolgreich abgeschlossen!",
|
||
"{{added}} books added, {{updated}} books updated.": "{{added}} Bücher hinzugefügt, {{updated}} Bücher aktualisiert.",
|
||
"Operation failed": "Vorgang fehlgeschlagen",
|
||
"Loading library...": "Bibliothek wird geladen...",
|
||
"{{count}} books refreshed_one": "{{count}} Buch aktualisiert",
|
||
"{{count}} books refreshed_other": "{{count}} Bücher aktualisiert",
|
||
"Failed to refresh metadata": "Metadaten-Aktualisierung fehlgeschlagen",
|
||
"Refresh Metadata": "Metadaten aktualisieren",
|
||
"Keyboard Shortcuts": "Tastaturkürzel",
|
||
"View all keyboard shortcuts": "Alle Tastaturkürzel anzeigen",
|
||
"Switch Sidebar Tab": "Seitenleisten-Tab wechseln",
|
||
"Toggle Notebook": "Notizbuch ein-/ausblenden",
|
||
"Search in Book": "Im Buch suchen",
|
||
"Toggle Scroll Mode": "Scrollmodus umschalten",
|
||
"Toggle Select Mode": "Auswahlmodus umschalten",
|
||
"Toggle Bookmark": "Lesezeichen umschalten",
|
||
"Toggle Text to Speech": "Sprachausgabe umschalten",
|
||
"Play / Pause TTS": "Sprachausgabe abspielen / pausieren",
|
||
"Toggle Paragraph Mode": "Absatzmodus umschalten",
|
||
"Highlight Selection": "Auswahl hervorheben",
|
||
"Underline Selection": "Auswahl unterstreichen",
|
||
"Annotate Selection": "Auswahl kommentieren",
|
||
"Search Selection": "Auswahl suchen",
|
||
"Copy Selection": "Auswahl kopieren",
|
||
"Translate Selection": "Auswahl übersetzen",
|
||
"Dictionary Lookup": "Im Wörterbuch nachschlagen",
|
||
"Read Aloud Selection": "Auswahl vorlesen",
|
||
"Proofread Selection": "Auswahl korrekturlesen",
|
||
"Open Settings": "Einstellungen öffnen",
|
||
"Open Command Palette": "Befehlspalette öffnen",
|
||
"Show Keyboard Shortcuts": "Tastaturkürzel anzeigen",
|
||
"Open Books": "Bücher öffnen",
|
||
"Toggle Fullscreen": "Vollbild umschalten",
|
||
"Close Window": "Fenster schließen",
|
||
"Quit App": "App beenden",
|
||
"Go Left / Previous Page": "Nach links / Vorherige Seite",
|
||
"Go Right / Next Page": "Nach rechts / Nächste Seite",
|
||
"Go Up": "Nach oben",
|
||
"Go Down": "Nach unten",
|
||
"Previous Chapter": "Vorheriges Kapitel",
|
||
"Next Chapter": "Nächstes Kapitel",
|
||
"Scroll Half Page Down": "Halbe Seite nach unten scrollen",
|
||
"Scroll Half Page Up": "Halbe Seite nach oben scrollen",
|
||
"Save Note": "Notiz speichern",
|
||
"Single Section Scroll": "Einzelabschnitt-Scrollen",
|
||
"General": "Allgemein",
|
||
"Text to Speech": "Sprachausgabe",
|
||
"Zoom": "Zoom",
|
||
"Window": "Fenster",
|
||
"Your Bookshelf": "Dein Bücherregal",
|
||
"TTS": "Sprachausgabe",
|
||
"Media Info": "Medieninfo",
|
||
"Update Frequency": "Aktualisierungshäufigkeit",
|
||
"Every Sentence": "Jeden Satz",
|
||
"Every Paragraph": "Jeden Absatz",
|
||
"Every Chapter": "Jedes Kapitel",
|
||
"TTS Media Info Update Frequency": "TTS-Medieninfo-Aktualisierungshäufigkeit",
|
||
"Select reading speed": "Lesegeschwindigkeit wählen",
|
||
"Drag to seek": "Ziehen zum Suchen",
|
||
"Punctuation Delay": "Satzzeichen-Verzögerung",
|
||
"Please confirm that this OPDS connection will be proxied through Readest servers on the web app before continuing.": "Bitte bestätigen Sie, dass diese OPDS-Verbindung über Readest-Server in der Web-App weitergeleitet wird, bevor Sie fortfahren.",
|
||
"Custom Headers (optional)": "Benutzerdefinierte Header (optional)",
|
||
"Add one header per line using \"Header-Name: value\".": "Fügen Sie pro Zeile einen Header im Format \"Header-Name: value\" hinzu.",
|
||
"I understand this OPDS connection will be proxied through Readest servers on the web app. If I do not trust Readest with these credentials or headers, I should use the native app instead.": "Ich verstehe, dass diese OPDS-Verbindung über Readest-Server in der Web-App weitergeleitet wird. Wenn ich Readest meine Anmeldedaten oder Header nicht anvertraue, sollte ich stattdessen die native App verwenden.",
|
||
"Unable to connect to Hardcover. Please check your network connection.": "Verbindung zu Hardcover nicht möglich. Bitte überprüfen Sie Ihre Netzwerkverbindung.",
|
||
"Invalid Hardcover API token": "Ungültiges Hardcover-API-Token",
|
||
"Disconnected from Hardcover": "Von Hardcover getrennt",
|
||
"Connect your Hardcover account to sync reading progress and notes.": "Verbinden Sie Ihr Hardcover-Konto, um Lesefortschritt und Notizen zu synchronisieren.",
|
||
"Get your API token from hardcover.app → Settings → API.": "Holen Sie Ihr API-Token von hardcover.app → Einstellungen → API.",
|
||
"API Token": "API-Token",
|
||
"Paste your Hardcover API token": "Fügen Sie Ihr Hardcover-API-Token ein",
|
||
"Hardcover Sync": "Hardcover-Synchronisierung",
|
||
"Push Notes": "Notizen übertragen",
|
||
"No annotations or excerpts to sync for this book.": "Keine Anmerkungen oder Auszüge zum Synchronisieren für dieses Buch.",
|
||
"Configure Hardcover in Settings first.": "Konfigurieren Sie zuerst Hardcover in den Einstellungen.",
|
||
"No new Hardcover note changes to sync.": "Keine neuen Hardcover-Notizänderungen zum Synchronisieren.",
|
||
"Hardcover synced: {{inserted}} new, {{updated}} updated, {{skipped}} unchanged": "Hardcover synchronisiert: {{inserted}} neu, {{updated}} aktualisiert, {{skipped}} unverändert",
|
||
"Hardcover notes sync failed: {{error}}": "Hardcover-Notizsynchronisierung fehlgeschlagen: {{error}}",
|
||
"Reading progress synced to Hardcover": "Lesefortschritt mit Hardcover synchronisiert",
|
||
"Hardcover progress sync failed: {{error}}": "Hardcover-Fortschrittssynchronisierung fehlgeschlagen: {{error}}",
|
||
"ISBN": "ISBN",
|
||
"Keep existing source identifier": "Vorhandene Quellkennung beibehalten",
|
||
"Toggle Toolbar": "Symbolleiste umschalten",
|
||
"Split Hyphens": "Bindestriche trennen",
|
||
"Apply Theme Colors to PDF": "Designfarben auf PDF anwenden",
|
||
"Name": "Name",
|
||
"Remove": "Entfernen",
|
||
"Edit OPDS Catalog": "OPDS-Katalog bearbeiten",
|
||
"Save Changes": "Änderungen speichern",
|
||
"Use Book Layout": "Buchlayout verwenden",
|
||
"End of this section. Continue to the next.": "Ende dieses Abschnitts. Weiter zum nächsten.",
|
||
"Auto-download": "Automatisch herunterladen",
|
||
"Auto-download new items": "Neue Einträge automatisch herunterladen",
|
||
"Automatically download new publications when the app syncs": "Neue Veröffentlichungen automatisch herunterladen, wenn die App synchronisiert",
|
||
"{{count}} new item(s) downloaded from OPDS_one": "{{count}} neuer Eintrag von OPDS heruntergeladen",
|
||
"{{count}} new item(s) downloaded from OPDS_other": "{{count}} neue Einträge von OPDS heruntergeladen",
|
||
"Failed to sync {{count}} OPDS catalog(s)_one": "Synchronisation von {{count}} OPDS-Katalog fehlgeschlagen",
|
||
"Failed to sync {{count}} OPDS catalog(s)_other": "Synchronisation von {{count}} OPDS-Katalogen fehlgeschlagen",
|
||
"Last synced {{when}}": "Zuletzt synchronisiert {{when}}",
|
||
"Failed downloads": "Fehlgeschlagene Downloads",
|
||
"No failed downloads": "Keine fehlgeschlagenen Downloads",
|
||
"Attempts: {{count}}_one": "Versuche: {{count}}",
|
||
"Attempts: {{count}}_other": "Versuche: {{count}}",
|
||
"Skip": "Überspringen",
|
||
"Skip all": "Alle überspringen",
|
||
"Retry all": "Alle erneut versuchen",
|
||
"{{count}} failed_one": "{{count}} fehlgeschlagen",
|
||
"{{count}} failed_other": "{{count}} fehlgeschlagen",
|
||
"(none)": "(keine)",
|
||
"Identifiers": "Bezeichner",
|
||
"Read (Stream)": "Lesen (Stream)",
|
||
"Failed to start stream": "Stream konnte nicht gestartet werden",
|
||
"No dictionaries enabled": "Keine Wörterbücher aktiviert",
|
||
"Enable a dictionary in Settings → Language → Dictionaries.": "Aktiviere ein Wörterbuch unter Einstellungen → Sprache → Wörterbücher.",
|
||
"Wiktionary": "Wiktionary",
|
||
"Drag to reorder": "Zum Neuanordnen ziehen",
|
||
"Built-in": "Integriert",
|
||
"Bundle is missing on this device. Re-import to use it.": "Bundle fehlt auf diesem Gerät. Erneut importieren, um es zu verwenden.",
|
||
"This dictionary format is not supported.": "Dieses Wörterbuchformat wird nicht unterstützt.",
|
||
"MDict": "MDict",
|
||
"StarDict": "StarDict",
|
||
"Imported {{count}} dictionary_one": "{{count}} Wörterbuch importiert",
|
||
"Imported {{count}} dictionary_other": "{{count}} Wörterbücher importiert",
|
||
"Skipped incomplete bundles: {{names}}": "Unvollständige Bundles übersprungen: {{names}}",
|
||
"Failed to import dictionary: {{message}}": "Wörterbuch-Import fehlgeschlagen: {{message}}",
|
||
"Dictionaries": "Wörterbücher",
|
||
"Delete Dictionary": "Wörterbuch löschen",
|
||
"Importing…": "Wird importiert …",
|
||
"Import Dictionary": "Wörterbuch importieren",
|
||
"No dictionaries available.": "Keine Wörterbücher verfügbar.",
|
||
"StarDict bundles need .ifo, .idx, and .dict.dz files (.syn optional).": "StarDict-Bundles benötigen .ifo-, .idx- und .dict.dz-Dateien (.syn optional).",
|
||
"Select all the bundle files together when importing.": "Wähle beim Import alle Bundle-Dateien zusammen aus.",
|
||
"Manage Dictionaries": "Wörterbücher verwalten",
|
||
"Select Dictionary Files": "Wörterbuchdateien auswählen",
|
||
"Read on Wikipedia →": "Auf Wikipedia lesen →",
|
||
"This link can't be opened": "Dieser Link kann nicht geöffnet werden",
|
||
"The annotation link is missing required information. The original link may have been truncated.": "Dem Annotationslink fehlen erforderliche Informationen. Der ursprüngliche Link wurde möglicherweise abgeschnitten.",
|
||
"Go to Readest": "Zu Readest",
|
||
"Open-source ebook reader for everyone, on every device.": "Open-Source-E-Book-Reader für alle, auf jedem Gerät.",
|
||
"Open in Readest": "In Readest öffnen",
|
||
"If Readest didn't open automatically, choose an option below:": "Falls Readest nicht automatisch geöffnet wurde, wähle eine Option:",
|
||
"Continue reading where you left off.": "Lies dort weiter, wo du aufgehört hast.",
|
||
"Readest logo": "Readest-Logo",
|
||
"Opening Readest...": "Readest wird geöffnet …",
|
||
"Open in Readest app": "In der Readest-App öffnen",
|
||
"Continue in browser": "Im Browser fortfahren",
|
||
"Don't have Readest?": "Du hast Readest noch nicht?",
|
||
"Book not in your library": "Buch nicht in deiner Bibliothek",
|
||
"Share Book": "Buch teilen",
|
||
"Could not create share link": "Freigabelink konnte nicht erstellt werden",
|
||
"Link copied": "Link kopiert",
|
||
"Could not copy link": "Link konnte nicht kopiert werden",
|
||
"Share revoked": "Freigabe widerrufen",
|
||
"Could not revoke share": "Freigabe konnte nicht widerrufen werden",
|
||
"Uploading book…": "Buch wird hochgeladen…",
|
||
"Generating…": "Wird erstellt…",
|
||
"Generate share link": "Freigabelink erstellen",
|
||
"Share URL": "Freigabelink",
|
||
"Copy link": "Link kopieren",
|
||
"Copied": "Kopiert",
|
||
"Share via…": "Teilen über…",
|
||
"Expires {{date}}": "Läuft ab am {{date}}",
|
||
"Revoking…": "Wird widerrufen…",
|
||
"Revoke share": "Freigabe widerrufen",
|
||
"Sign in to share books": "Melde dich an, um Bücher zu teilen",
|
||
"Expiring soon": "Läuft bald ab",
|
||
"Missing share token": "Freigabe-Token fehlt",
|
||
"Could not add to your library": "Konnte nicht zu deiner Bibliothek hinzugefügt werden",
|
||
"This share link is no longer available": "Dieser Freigabelink ist nicht mehr verfügbar",
|
||
"The original link may have expired or been revoked.": "Der ursprüngliche Link ist möglicherweise abgelaufen oder wurde widerrufen.",
|
||
"Get Readest": "Readest holen",
|
||
"Loading shared book…": "Geteiltes Buch wird geladen…",
|
||
"Adding…": "Wird hinzugefügt…",
|
||
"Add to my library": "Zu meiner Bibliothek hinzufügen",
|
||
"Could not load your shares": "Deine Freigaben konnten nicht geladen werden",
|
||
"Revoked": "Widerrufen",
|
||
"Expired": "Abgelaufen",
|
||
"Shared books": "Geteilte Bücher",
|
||
"You haven't shared any books yet": "Du hast noch keine Bücher geteilt",
|
||
"Open a book and tap Share to send it to a friend.": "Öffne ein Buch und tippe auf „Teilen“, um es an einen Freund zu senden.",
|
||
"{{count}} active_one": "{{count}} aktiv",
|
||
"{{count}} active_other": "{{count}} aktiv",
|
||
"{{count}} downloads_one": "{{count}} Download",
|
||
"{{count}} downloads_other": "{{count}} Downloads",
|
||
"starts at saved page": "beginnt auf gespeicherter Seite",
|
||
"More actions": "Weitere Aktionen",
|
||
"Loading…": "Wird geladen…",
|
||
"Load more": "Mehr laden",
|
||
"Could not load shared book": "Geteiltes Buch konnte nicht geladen werden",
|
||
"The share link is missing required information.": "Dem Freigabelink fehlen erforderliche Informationen.",
|
||
"Please check your connection and try again.": "Bitte überprüfen Sie Ihre Verbindung und versuchen Sie es erneut.",
|
||
"Sign in to import shared books": "Melde dich an, um geteilte Bücher zu importieren",
|
||
"Already in your library": "Bereits in deiner Bibliothek",
|
||
"Added to your library": "Zu deiner Bibliothek hinzugefügt",
|
||
"Could not import shared book": "Geteiltes Buch konnte nicht importiert werden",
|
||
"Manage Shared Links": "Freigabelinks verwalten",
|
||
"Expires in": "Läuft ab in",
|
||
"{{count}} days_one": "1 Tag",
|
||
"{{count}} days_other": "{{count}} Tage",
|
||
"Expires in {{count}} days_one": "Läuft in 1 Tag ab",
|
||
"Expires in {{count}} days_other": "Läuft in {{count}} Tagen ab",
|
||
"Expires in {{count}} hours_one": "Läuft in 1 Stunde ab",
|
||
"Expires in {{count}} hours_other": "Läuft in {{count}} Stunden ab",
|
||
"Open in app": "In der App öffnen",
|
||
"Shared with you": "Mit dir geteilt",
|
||
"Downloading… {{percent}}%": "Wird heruntergeladen… {{percent}}%",
|
||
"Import progress": "Importfortschritt",
|
||
"Share reading progress": "Lesefortschritt teilen",
|
||
"Includes your reading progress": "Enthält deinen Lesefortschritt",
|
||
"Synced {{time}}": "Synchronisiert {{time}}",
|
||
"Sync Info": "Synchronisierungs-Info",
|
||
"Last Synced": "Zuletzt synchronisiert",
|
||
"DICT": "DICT",
|
||
"Slob": "Slob",
|
||
"DICT bundles need a .index file and a .dict.dz file.": "DICT-Bundles benötigen eine .index-Datei und eine .dict.dz-Datei.",
|
||
"Slob bundles need a .slob file.": "Slob-Bundles benötigen eine .slob-Datei.",
|
||
"URL template must start with http(s):// and contain %WORD%.": "URL-Vorlage muss mit http(s):// beginnen und %WORD% enthalten.",
|
||
"Web": "Web",
|
||
"Add Web Search": "Websuche hinzufügen",
|
||
"Edit Web Search": "Websuche bearbeiten",
|
||
"e.g. Google": "z. B. Google",
|
||
"URL Template": "URL-Vorlage",
|
||
"Use %WORD% where the looked-up word should appear.": "Verwenden Sie %WORD%, wo das gesuchte Wort erscheinen soll.",
|
||
"Open the search result in your browser:": "Öffne das Suchergebnis in deinem Browser:",
|
||
"Open in {{name}}": "In {{name}} öffnen",
|
||
"Book Fingerprint": "Buch-Fingerabdruck",
|
||
"Search the web": "Im Web suchen",
|
||
"App deeplink (readest://)": "App-Deeplink (readest://)",
|
||
"Universal web link (https://)": "Universeller Weblink (https://)",
|
||
"Name cannot be empty.": "Name darf nicht leer sein.",
|
||
"Replaced {{count}} existing dictionary_one": "{{count}} bestehendes Wörterbuch ersetzt",
|
||
"Replaced {{count}} existing dictionary_other": "{{count}} bestehende Wörterbücher ersetzt",
|
||
"Cancel Edit": "Bearbeiten abbrechen",
|
||
"Edit Dictionary": "Wörterbuch bearbeiten",
|
||
"MDict bundles use .mdx files; companion .mdd and .css files are optional.": "MDict-Bundles verwenden .mdx-Dateien; begleitende .mdd- und .css-Dateien sind optional.",
|
||
"Dictionary name": "Wörterbuchname",
|
||
"This audio can't play here — the dictionary uses an outdated format. Try one with Opus, MP3, or WAV audio.": "Diese Audio kann hier nicht abgespielt werden — das Wörterbuch verwendet ein veraltetes Format. Probieren Sie ein Wörterbuch mit Opus-, MP3- oder WAV-Audio.",
|
||
"File uploaded: {{title}}": "Datei hochgeladen: {{title}}",
|
||
"File downloaded: {{title}}": "Datei heruntergeladen: {{title}}",
|
||
"Deleted cloud copy of the file: {{title}}": "Cloud-Kopie der Datei gelöscht: {{title}}",
|
||
"Failed to upload file: {{title}}": "Fehler beim Hochladen der Datei: {{title}}",
|
||
"Failed to download file: {{title}}": "Fehler beim Herunterladen der Datei: {{title}}",
|
||
"Failed to delete cloud copy of the file: {{title}}": "Fehler beim Löschen der Cloud-Kopie der Datei: {{title}}",
|
||
"{{percentage}}% used": "{{percentage}}% verbraucht",
|
||
"Set PIN…": "PIN festlegen…",
|
||
"Require a 4-digit PIN to open Readest": "Eine 4-stellige PIN zum Öffnen von Readest verlangen",
|
||
"Change PIN…": "PIN ändern…",
|
||
"Disable PIN…": "PIN deaktivieren…",
|
||
"Sync passphrase ready": "Sync-Passphrase bereit",
|
||
"This permanently deletes the encrypted credentials we sync (e.g., OPDS catalog passwords) on every device. Local copies are preserved. You will need to re-enter the sync passphrase or set a new one. Continue?": "Dies löscht dauerhaft die verschlüsselten Anmeldedaten, die wir auf jedem Gerät synchronisieren (z. B. OPDS-Katalog-Passwörter). Lokale Kopien bleiben erhalten. Sie müssen die Sync-Passphrase erneut eingeben oder eine neue festlegen. Fortfahren?",
|
||
"Sync passphrase forgotten — all encrypted fields cleared": "Sync-Passphrase vergessen — alle verschlüsselten Felder wurden gelöscht",
|
||
"Sync passphrase": "Sync-Passphrase",
|
||
"Set passphrase": "Passphrase festlegen",
|
||
"Forgot passphrase": "Passphrase vergessen",
|
||
"Incorrect PIN": "Falsche PIN",
|
||
"App locked": "App gesperrt",
|
||
"Enter your PIN": "PIN eingeben",
|
||
"Readest is locked. Enter your 4-digit PIN to continue.": "Readest ist gesperrt. Geben Sie Ihre 4-stellige PIN ein, um fortzufahren.",
|
||
"PIN code": "PIN-Code",
|
||
"Forgetting your PIN locks you out of this device. You'll need to clear the app's data to reset it.": "Wenn Sie Ihre PIN vergessen, sperren Sie sich von diesem Gerät aus. Sie müssen die App-Daten löschen, um sie zurückzusetzen.",
|
||
"Passphrase must be at least 8 characters": "Die Passphrase muss mindestens 8 Zeichen lang sein",
|
||
"Passphrases do not match": "Die Passphrasen stimmen nicht überein",
|
||
"Set sync passphrase": "Sync-Passphrase festlegen",
|
||
"Enter sync passphrase": "Sync-Passphrase eingeben",
|
||
"A sync passphrase encrypts your sensitive fields (like OPDS catalog credentials) before they sync. We never see this passphrase. Pick something memorable — there is no recovery without it.": "Eine Sync-Passphrase verschlüsselt Ihre sensiblen Felder (wie OPDS-Katalog-Anmeldedaten), bevor sie synchronisiert werden. Wir sehen diese Passphrase nie. Wählen Sie etwas Einprägsames — ohne sie ist keine Wiederherstellung möglich.",
|
||
"Enter the sync passphrase you set on another device to decrypt your synced credentials.": "Geben Sie die Sync-Passphrase ein, die Sie auf einem anderen Gerät festgelegt haben, um Ihre synchronisierten Anmeldedaten zu entschlüsseln.",
|
||
"Confirm passphrase": "Passphrase bestätigen",
|
||
"Unlock": "Entsperren",
|
||
"Set PIN": "PIN festlegen",
|
||
"Change PIN": "PIN ändern",
|
||
"Disable PIN": "PIN deaktivieren",
|
||
"Enter your current PIN, then choose a new 4-digit PIN.": "Geben Sie Ihre aktuelle PIN ein und wählen Sie dann eine neue 4-stellige PIN.",
|
||
"Enter your current PIN to disable the app lock.": "Geben Sie Ihre aktuelle PIN ein, um die App-Sperre zu deaktivieren.",
|
||
"PIN must be {{length}} digits": "Die PIN muss aus {{length}} Ziffern bestehen",
|
||
"PINs do not match": "PINs stimmen nicht überein",
|
||
"Current PIN": "Aktuelle PIN",
|
||
"New PIN": "Neue PIN",
|
||
"Confirm new PIN": "Neue PIN bestätigen",
|
||
"Manage Sync": "Synchronisierung verwalten",
|
||
"Imported book files and library metadata": "Importierte Buchdateien und Bibliotheksmetadaten",
|
||
"Last-read position, bookmarks, and per-book preferences": "Zuletzt gelesene Position, Lesezeichen und buchspezifische Einstellungen",
|
||
"Highlights and notes": "Hervorhebungen und Notizen",
|
||
"Fonts": "Schriftarten",
|
||
"Custom font files": "Benutzerdefinierte Schriftdateien",
|
||
"Backgrounds": "Hintergründe",
|
||
"Custom background textures": "Benutzerdefinierte Hintergrundtexturen",
|
||
"OPDS catalogs": "OPDS-Kataloge",
|
||
"Saved catalog URLs and (encrypted) credentials": "Gespeicherte Katalog-URLs und (verschlüsselte) Anmeldedaten",
|
||
"Wrong sync passphrase — synced credentials could not be decrypted": "Falsche Sync-Passphrase — synchronisierte Anmeldedaten konnten nicht entschlüsselt werden",
|
||
"Sync passphrase data on the server was reset. Re-encrypting your credentials under the new passphrase…": "Sync-Passphrase auf dem Server wurde zurückgesetzt. Anmeldedaten werden mit der neuen Passphrase neu verschlüsselt…",
|
||
"Failed to decrypt synced credentials": "Synchronisierte Anmeldedaten konnten nicht entschlüsselt werden",
|
||
"Imported dictionary bundles and settings": "Importierte Wörterbuch-Pakete und Einstellungen",
|
||
"Choose what syncs across your devices. Disabling a category stops this device from sending or receiving rows of that kind. Anything already on the server is left alone, re-enabling resumes from where you stopped.": "Lege fest, was zwischen deinen Geräten synchronisiert wird. Beim Deaktivieren einer Kategorie sendet und empfängt dieses Gerät keine Einträge dieser Art mehr. Bereits auf dem Server vorhandene Daten bleiben unverändert, beim erneuten Aktivieren wird dort fortgesetzt, wo du aufgehört hast.",
|
||
"Data Sync": "Datensynchronisierung",
|
||
"Manage Fonts": "Schriftarten verwalten",
|
||
"App settings": "App-Einstellungen",
|
||
"Theme, highlight colours, integrations (KOSync, Readwise, Hardcover), and dictionary order": "Design, Hervorhebungsfarben, Integrationen (KOSync, Readwise, Hardcover) und Wörterbuchreihenfolge",
|
||
"Required while Dictionaries sync is enabled": "Erforderlich, solange die Synchronisierung von Wörterbüchern aktiviert ist",
|
||
"Resets in {{hours}} hr {{minutes}} min": "Zurückgesetzt in {{hours}} Std. {{minutes}} Min.",
|
||
"Pick a 4-digit PIN. You will need to enter it every time you open Readest. There is no way to recover a forgotten PIN. Clearing the app data is the only way to reset it.": "Wählen Sie eine 4-stellige PIN. Sie müssen sie jedes Mal eingeben, wenn Sie Readest öffnen. Eine vergessene PIN kann nicht wiederhergestellt werden. Das Löschen der App-Daten ist die einzige Möglichkeit, sie zurückzusetzen.",
|
||
"Credentials": "Anmeldedaten",
|
||
"Tokens, usernames, and passwords for OPDS, KOReader, Hardcover, and Readwise. When disabled, credentials remain on this device only and are never uploaded.": "Tokens, Benutzernamen und Passwörter für OPDS, KOReader, Hardcover und Readwise. Wenn deaktiviert, bleiben die Anmeldedaten nur auf diesem Gerät und werden nie hochgeladen.",
|
||
"Sensitive synced fields are encrypted before upload. Set a passphrase now or later when encryption is needed.": "Sensible synchronisierte Felder werden vor dem Hochladen verschlüsselt. Lege jetzt oder später eine Passphrase fest, wenn die Verschlüsselung benötigt wird.",
|
||
"Saved to this account. You will be prompted for it when decrypting credentials.": "In diesem Konto gespeichert. Du wirst beim Entschlüsseln von Anmeldedaten danach gefragt.",
|
||
"Reading progress on this device differs from \"{{deviceName}}\".": "Der Lesefortschritt auf diesem Gerät weicht von „{{deviceName}}“ ab.",
|
||
"This device": "Dieses Gerät",
|
||
"Red": "Rot",
|
||
"Yellow": "Gelb",
|
||
"Green": "Grün",
|
||
"Blue": "Blau",
|
||
"Violet": "Violett",
|
||
"Edit color": "Farbe bearbeiten",
|
||
"Add custom color": "Benutzerdefinierte Farbe hinzufügen",
|
||
"Add label": "Beschriftung hinzufügen",
|
||
"Choose color": "Farbe auswählen",
|
||
"Connected to Hardcover. Last synced {{time}}.": "Mit Hardcover verbunden. Zuletzt synchronisiert {{time}}.",
|
||
"Integrations": "Integrationen",
|
||
"Hardcover": "Hardcover",
|
||
"Connected to Readwise. Last synced {{time}}.": "Mit Readwise verbunden. Zuletzt synchronisiert {{time}}.",
|
||
"Readwise": "Readwise",
|
||
"Browse and download books from online catalogs.": "Bücher aus Online-Katalogen durchsuchen und herunterladen.",
|
||
"Connected as {{user}}": "Verbunden als {{user}}",
|
||
"Not connected": "Nicht verbunden",
|
||
"{{count}} catalog_one": "{{count}} Katalog",
|
||
"{{count}} catalog_other": "{{count}} Kataloge",
|
||
"No catalogs": "Keine Kataloge",
|
||
"Connect Readest to external services for sync, highlights, and catalogs.": "Verbinden Sie Readest mit externen Diensten für Synchronisierung, Markierungen und Kataloge.",
|
||
"Reading Sync": "Lese-Synchronisierung",
|
||
"Content Sources": "Inhaltsquellen",
|
||
"Scroll tabs": "Tabs scrollen",
|
||
"Catalog actions": "Katalogaktionen",
|
||
"File Content": "Dateiinhalt",
|
||
"Start your library": "Starten Sie Ihre Bibliothek",
|
||
"Pick a book from your device to add it to your library.": "Wählen Sie ein Buch von Ihrem Gerät, um es Ihrer Bibliothek hinzuzufügen.",
|
||
"Drop a book anywhere on this window, or pick one from your computer.": "Ziehen Sie ein Buch an eine beliebige Stelle dieses Fensters oder wählen Sie eines von Ihrem Computer aus.",
|
||
"Sign in to sync your library": "Melden Sie sich an, um Ihre Bibliothek zu synchronisieren",
|
||
"Clear": "Löschen",
|
||
"Listening…": "Warte auf Eingabe…",
|
||
"Set key": "Taste festlegen",
|
||
"Page Turner": "Seitenblätterer",
|
||
"Media Next": "Medien: Weiter",
|
||
"Media Previous": "Medien: Zurück",
|
||
"Media Play/Pause": "Medien: Wiedergabe/Pause",
|
||
"Media Fast Forward": "Medien: Schnellvorlauf",
|
||
"Media Rewind": "Medien: Rücklauf",
|
||
"Volume Up": "Lautstärke erhöhen",
|
||
"Volume Down": "Lautstärke verringern",
|
||
"Arrow Left": "Pfeil links",
|
||
"Arrow Right": "Pfeil rechts",
|
||
"Arrow Up": "Pfeil hoch",
|
||
"Arrow Down": "Pfeil runter",
|
||
"Page Up": "Bild auf",
|
||
"Page Down": "Bild ab",
|
||
"Space": "Leertaste",
|
||
"Enter": "Eingabe",
|
||
"Press a button on your remote controller or keyboard after tapping \"Set key\".": "Drücken Sie eine Taste auf Ihrer Fernbedienung oder Tastatur, nachdem Sie auf \"Taste festlegen\" getippt haben.",
|
||
"Use Volume Keys": "Lautstärketasten verwenden",
|
||
"Custom Page Turner": "Benutzerdefinierter Seitenumblätterer",
|
||
"Cleared {{count}} highlights and notes._one": "{{count}} Markierung und Notiz gelöscht.",
|
||
"Cleared {{count}} highlights and notes._other": "{{count}} Markierungen und Notizen gelöscht.",
|
||
"Clear Annotations": "Anmerkungen löschen",
|
||
"Are you sure to clear all {{count}} highlights and notes?_one": "Möchten Sie wirklich {{count}} Markierung und Notiz löschen?",
|
||
"Are you sure to clear all {{count}} highlights and notes?_other": "Möchten Sie wirklich alle {{count}} Markierungen und Notizen löschen?",
|
||
"Discord": "Discord",
|
||
"Leave blank to use the official Readwise API. Set a custom URL only to target a self-hosted, Readwise-compatible service.": "Leer lassen, um die offizielle Readwise-API zu verwenden. Eine benutzerdefinierte URL nur festlegen, um einen selbst gehosteten, Readwise-kompatiblen Dienst anzusprechen.",
|
||
"Custom URL": "Benutzerdefinierte URL",
|
||
"Book is not ready yet, please try again.": "Das Buch ist noch nicht bereit, bitte versuche es erneut.",
|
||
"Select Moon+ Reader Export File": "Moon+ Reader-Exportdatei auswählen",
|
||
"Failed to read the selected file.": "Die ausgewählte Datei konnte nicht gelesen werden.",
|
||
"No annotations found in the file.": "Keine Anmerkungen in der Datei gefunden.",
|
||
"Failed to import annotations.": "Anmerkungen konnten nicht importiert werden.",
|
||
"No annotations could be located in this book.": "In diesem Buch konnten keine Anmerkungen zugeordnet werden.",
|
||
"Imported {{count}} annotations_one": "{{count}} Anmerkung importiert",
|
||
"Imported {{count}} annotations_other": "{{count}} Anmerkungen importiert",
|
||
"No new annotations to import": "Keine neuen Anmerkungen zum Importieren",
|
||
"Import from Moon+ Reader": "Aus Moon+ Reader importieren",
|
||
"Character Mode": "Zeichenmodus",
|
||
"Highlight Word": "Wort hervorheben",
|
||
"Create a backup of your library and settings or restore from a previous backup. Restoring will merge with your current library.": "Erstellen Sie eine Sicherung Ihrer Bibliothek und Einstellungen oder stellen Sie eine frühere Sicherung wieder her. Die Wiederherstellung wird mit Ihrer aktuellen Bibliothek zusammengeführt.",
|
||
"Include account credentials (sync tokens, passwords). The backup file is not encrypted.": "Anmeldedaten einschließen (Sync-Tokens, Passwörter). Die Sicherungsdatei ist nicht verschlüsselt.",
|
||
"Your library and settings have been saved to the selected location.": "Ihre Bibliothek und Einstellungen wurden am ausgewählten Ort gespeichert.",
|
||
"Settings have been restored.": "Einstellungen wurden wiederhergestellt.",
|
||
"Could not fetch this page": "Diese Seite konnte nicht abgerufen werden",
|
||
"Send to Readest": "An Readest senden",
|
||
"Sign in to send books and articles to your library.": "Melde dich an, um Bücher und Artikel an deine Bibliothek zu senden.",
|
||
"Drop a book or document, or paste an article link. It syncs to all your devices.": "Lege ein Buch oder Dokument ab oder füge einen Artikel-Link ein. Es wird mit allen deinen Geräten synchronisiert.",
|
||
"Drop a book or document, or tap to choose": "Buch oder Dokument ablegen oder zur Auswahl tippen",
|
||
"EPUB, PDF, MOBI, AZW3, FB2, CBZ, TXT, DOCX, RTF, HTML": "EPUB, PDF, MOBI, AZW3, FB2, CBZ, TXT, DOCX, RTF, HTML",
|
||
"Paste an article URL": "Artikel-URL einfügen",
|
||
"Added to your library — it will sync to your other devices.": "Zu deiner Bibliothek hinzugefügt – wird mit deinen anderen Geräten synchronisiert.",
|
||
"Working…": "Wird bearbeitet…",
|
||
"Could not load Send to Readest settings": "Einstellungen für „An Readest senden“ konnten nicht geladen werden",
|
||
"Address copied": "Adresse kopiert",
|
||
"Could not copy address": "Adresse konnte nicht kopiert werden",
|
||
"Enter a name for your address": "Gib einen Namen für deine Adresse ein",
|
||
"Address updated": "Adresse aktualisiert",
|
||
"Could not update address": "Adresse konnte nicht aktualisiert werden",
|
||
"Enter a valid email address": "Gib eine gültige E-Mail-Adresse ein",
|
||
"Could not add sender": "Absender konnte nicht hinzugefügt werden",
|
||
"Could not approve sender": "Absender konnte nicht freigegeben werden",
|
||
"Could not remove sender": "Absender konnte nicht entfernt werden",
|
||
"Email books and articles straight into your library.": "Sende Bücher und Artikel direkt in deine Bibliothek per E-Mail.",
|
||
"Your inbound address": "Deine Eingangsadresse",
|
||
"Change address name": "Adressnamen ändern",
|
||
"Copy address": "Adresse kopieren",
|
||
"Customize your address name": "Adressnamen anpassen",
|
||
"your-name": "your-name",
|
||
"Approved senders": "Freigegebene Absender",
|
||
"No approved senders yet. Add an email to let it send to your library.": "Noch keine freigegebenen Absender. Füge eine E-Mail-Adresse hinzu, damit sie an deine Bibliothek senden kann.",
|
||
"Pending approval": "Ausstehende Freigabe",
|
||
"Approve": "Freigeben",
|
||
"Add a sender": "Absender hinzufügen",
|
||
"name@example.com": "name@example.com",
|
||
"Recent activity": "Letzte Aktivität",
|
||
"Nothing sent yet. Email a book to your address above.": "Noch nichts gesendet. Sende ein Buch per E-Mail an deine Adresse oben.",
|
||
"Process incoming items on this device": "Eingehende Elemente auf diesem Gerät verarbeiten",
|
||
"Email books to your library": "Bücher an deine Bibliothek per E-Mail senden",
|
||
"Email a book or document to this address from an approved sender below.": "Senden Sie ein Buch oder Dokument von einem genehmigten Absender unten per E-Mail an diese Adresse.",
|
||
"Download and import books emailed to your address.": "Bücher herunterladen und importieren, die an Ihre Adresse gesendet wurden."
|
||
}
|