mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 00:11:37 -06:00
i18n(client): sync translations from Crowdin (#1565)
Keep sparse translated catalogs synchronized with reviewed Crowdin content. Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
+170
-13
@@ -16,7 +16,8 @@
|
||||
"yes": "Ja",
|
||||
"no": "Nein",
|
||||
"show": "Anzeigen",
|
||||
"hide": "Ausblenden"
|
||||
"hide": "Ausblenden",
|
||||
"undo": "Rückgängig"
|
||||
},
|
||||
"settings": {
|
||||
"privacySharing": {
|
||||
@@ -1357,6 +1358,10 @@
|
||||
"oidc": "OIDC / SSO",
|
||||
"server-fonts": "Server-Schriftarten"
|
||||
},
|
||||
"tts": {
|
||||
"deleted": "Anbieter gelöscht",
|
||||
"saveFailed": "{name} konnte nicht kopiert werden"
|
||||
},
|
||||
"serverFonts": {
|
||||
"title": "Server-Schriftarten",
|
||||
"subtitle": "Hochladen von Schriftarten, die jeder Benutzer im eBook-Reader auswählen kann, ohne eigene hochzuladen.",
|
||||
@@ -2847,7 +2852,8 @@
|
||||
"clientTypes": {
|
||||
"qbittorrent": "qBittorrent",
|
||||
"transmission": "Transmission",
|
||||
"deluge": "Deluge"
|
||||
"deluge": "Deluge",
|
||||
"nzbget": "NZBGet"
|
||||
},
|
||||
"color": {
|
||||
"label": "Farbe",
|
||||
@@ -2917,21 +2923,36 @@
|
||||
"testFailed": "Download Programm konnte nicht erreicht werden",
|
||||
"nameAndUrlRequired": "Ein Name und eine Basis-URL sind erforderlich",
|
||||
"nameTaken": "Ein Download Programm mit diesem Namen existiert bereits",
|
||||
"urlUnsafe": "Diese Basis-URL konnte nicht erreicht werden. Überprüfe die Adresse und ob sie http oder https verwendet.",
|
||||
"urlPrivate": "Diese Adresse ist in einem privaten oder lokalen Netzwerk. Aktivieren Sie \"Private Adressen erlauben\", wenn der Client dort läuft.",
|
||||
"encryptionKeyMissing": "Setze BOOK_REQUEST_ENCRYPTION_KEY bevor du ein Passwort speicherst. Generiere eins mit: openssl rand -hex 32",
|
||||
"encryptionKeyChanged": "Das gespeicherte Passwort konnte nicht gelesen werden. BOOK_REQUEST_ENCRYPTION_KEY kann seit dem Speichern geändert worden sein.",
|
||||
"pathNotAbsolute": "Pfadzuordnungen müssen absolute Pfade auf beiden Seiten sein.",
|
||||
"nameRequired": "Geben Sie diesem Client einen Namen.",
|
||||
"urlRequired": "Geben Sie die Adresse ein, unter der BookOrbit diesen Client erreichen soll."
|
||||
"urlRequired": "Geben Sie die Adresse ein, unter der BookOrbit diesen Client erreichen soll.",
|
||||
"mappingRequired": "Fügen Sie mindestens eine Pfadzuordnung hinzu, so dass BookOrbit weiß, aus welchem Verzeichnis es importieren darf."
|
||||
},
|
||||
"encryptionKeyMissing": "BOOK_REQUEST_ENCRYPTION_KEY ist nicht gesetzt, daher kann kein Client-Passwort gespeichert werden. Generieren Sie eins mit: openssl rand -hex 32",
|
||||
"confirmDelete": {
|
||||
"title": "Dieses Download Programm entfernen?",
|
||||
"confirm": "Programm entfernen"
|
||||
},
|
||||
"indexers": {
|
||||
"title": "Torrent-Indexer",
|
||||
"hint": "Verbinden Sie einen Torznab-Feed für Torrents oder einen Newznab-Feed für Usenet-Releases.",
|
||||
"allDisabled": "Jede Quelle unten ist ausgeschaltet, so dass keine Suche Ergebnisse liefern wird. Schalten Sie mindestens eine Suche wieder ein.",
|
||||
"loading": "Lade Indexer...",
|
||||
"empty": {
|
||||
"title": "Noch keine Quellen",
|
||||
"body": "BookOrbit stellt keine eigenen Quellen bereit, so dass eine Anfrage nichts findet, bis du Quellen hinzufügst. Es gibt zwei Wege.",
|
||||
"bodyOneWay": "BookOrbit stellt keine eigenen Quellen bereit, so dass eine Anfrage nichts findet, bis du Quellen hinzufügst. ",
|
||||
"responsibility": "Sie sind verantwortlich für die hinzugefügten Quellen.",
|
||||
"pluginTitle": "Plugin installieren",
|
||||
"torznabTitle": "Torznab-Indexer hinzufügen"
|
||||
"pluginBody": "Eine Plugin-Datei, die es BookOrbit ermöglicht, eine bestimmte Seite zu durchsuchen. Sie müssen die Plugin-Datei bereitstellen und die Einstellungen vornehmen.",
|
||||
"torznabTitle": "Torznab-Indexer hinzufügen",
|
||||
"torznabBody": "Geben Sie einen bereits bestehenden Feed von Prowlarr, Jackett oder NZBHydra ein.",
|
||||
"builtInTitle": "Indexer hinzufügen",
|
||||
"builtInBody": "Geben Sie ein bereits bestehenden Feed von Torznab oder Newznab ein. Eine Konfiguration pro Feed"
|
||||
},
|
||||
"add": "Indexer hinzufügen",
|
||||
"edit": "Indexer bearbeiten",
|
||||
@@ -2952,10 +2973,15 @@
|
||||
"network": {
|
||||
"title": "Erweitertes Netzwerk",
|
||||
"resolvers": "DNS-Server",
|
||||
"proxyUrl": "Proxy-URL"
|
||||
"proxyUrl": "Proxy-URL",
|
||||
"proxyHint": "Ein http oder https Proxy um Anfragen dieser Quelle zu senden. SOCKS wird nicht unterstützt.",
|
||||
"brief": "Nur erforderlich, wenn der Standardpfad zu dieser Quelle nicht funktioniert.",
|
||||
"resolversBrief": "Komma getrennt. Wird anstelle des System-Resolvers nur für diese Quelle verwendet; leer verwendet das System.",
|
||||
"proxyBrief": "Ein http oder https Proxy für diese Quelle. SOCKS wird nicht unterstützt."
|
||||
},
|
||||
"types": {
|
||||
"torznab": "Torznab (Jackett, Prowlarr, NZBHydra)"
|
||||
"torznab": "Torznab (Jackett, Prowlarr, NZBHydra)",
|
||||
"newznab": "Newznab"
|
||||
},
|
||||
"fields": {
|
||||
"name": "Name",
|
||||
@@ -2999,6 +3025,22 @@
|
||||
"settings": {
|
||||
"restoreDefault": "Standard wiederherstellen"
|
||||
},
|
||||
"seeding": {
|
||||
"ratio": "Seeding-Verhältnis",
|
||||
"time": "Seed Zeit (Minuten)",
|
||||
"reset": "Seeding Einstellungen zurücksetzen",
|
||||
"summary": {
|
||||
"title": "Richtlinienzusammenfassung",
|
||||
"ratio": "Verhältnis",
|
||||
"time": "Seed Zeit",
|
||||
"manual": "Manuell: {value}",
|
||||
"tracker": "Tracker fallback",
|
||||
"client": "Client-Standard"
|
||||
},
|
||||
"errors": {
|
||||
"minutes": "Geben Sie eine ganze Zahl von 1 bis 2.147.483.647 ein oder lassen Sie dieses Feld leer."
|
||||
}
|
||||
},
|
||||
"confirmDelete": {
|
||||
"title": "Diese Quelle löschen",
|
||||
"confirm": "Quelle löschen"
|
||||
@@ -3076,7 +3118,12 @@
|
||||
"mono": "Mono",
|
||||
"multiSelectAny": "Beliebig"
|
||||
},
|
||||
"sections": {
|
||||
"availability": "Verfügbarkeit",
|
||||
"behaviour": "Verhalten"
|
||||
},
|
||||
"continueWithType": "Weiter",
|
||||
"external": "Extern",
|
||||
"editorDescription": "Einstellungen für dieses Download Programm.",
|
||||
"searchHealth": {
|
||||
"failingStreak": "{count} Suche in einer Zeile fehlgeschlagen"
|
||||
@@ -3089,10 +3136,14 @@
|
||||
"searchPlaceholder": "Sucheinstellungen",
|
||||
"clearSearch": "Suche zurücksetzen",
|
||||
"noResults": "Keine Einstellungen entsprechen {query}.",
|
||||
"status": {
|
||||
"scanning": "Wird gescannt "
|
||||
},
|
||||
"groups": {
|
||||
"you": "Du",
|
||||
"library": "Bibliothek",
|
||||
"devices": "Geräte & Synchronisation",
|
||||
"accounts": "Konten",
|
||||
"server": "Server"
|
||||
},
|
||||
"descriptions": {
|
||||
@@ -3114,7 +3165,17 @@
|
||||
"restrictions": "Altersbewertungen und verborgene Inhalte für dieses Konto.",
|
||||
"libraries": "Scanne Pfade, beobachtete Ordner und ErfassungesRegeln.",
|
||||
"accountActivity": "Lese- und Sitzungsaktivität pro Benutzer."
|
||||
}
|
||||
},
|
||||
"backToApp": "Zurück zur Bibliothek"
|
||||
},
|
||||
"field": {
|
||||
"required": "(erforderlich)"
|
||||
},
|
||||
"editor": {
|
||||
"discardTitle": "Änderungen verwerfen?",
|
||||
"discardConfirm": "Änderungen verwerfen",
|
||||
"moreActions": "Weitere Aktionen",
|
||||
"removeQuestion": "Entfernen?"
|
||||
}
|
||||
},
|
||||
"achievements": {
|
||||
@@ -3309,14 +3370,25 @@
|
||||
"administration": "Verwaltung",
|
||||
"notifications": "Benachrichtigungen",
|
||||
"restrictions": "Einschränkungen",
|
||||
"bookDock": "Bücherablage"
|
||||
"libraryBooks": "Bibliothek & Bücher",
|
||||
"bookRequests": "Buchanfragen",
|
||||
"bookDock": "Bücherablage",
|
||||
"devices": "Geräte",
|
||||
"readingIntegrations": "Lese Integrationen",
|
||||
"emailNotifications": "E-Mail & Benachrichtigungen",
|
||||
"libraryConfiguration": "Bibliothekskonfiguration",
|
||||
"usersSecurity": "Nutzer & Sicherheit",
|
||||
"system": "System"
|
||||
},
|
||||
"permissionLevels": {
|
||||
"use": "Verwenden"
|
||||
"use": "Verwenden",
|
||||
"manage": "Verwalten"
|
||||
},
|
||||
"accountRestrictions": "Kontoeinschränkungen ",
|
||||
"superuserTarget": "Superuser-Ziel",
|
||||
"superuserTargetHint": "Inhaltseinschränkungen können nicht auf Superuser angewendet werden.",
|
||||
"superuserAccess": {
|
||||
"title": "Superuser Zugriff",
|
||||
"enabled": "Aktiviert",
|
||||
"disabled": "Deaktiviert"
|
||||
},
|
||||
@@ -3346,8 +3418,33 @@
|
||||
"createUser": "Erstellen des Benutzers fehlgeschlagen"
|
||||
},
|
||||
"sectionSummary": {
|
||||
"restrictionsNone": "Keine"
|
||||
}
|
||||
"restrictionsNone": "Keine",
|
||||
"restrictionsContent": "Inhaltsfilter",
|
||||
"restrictionsBoth": "Filter und Demo Modus"
|
||||
},
|
||||
"account": "Konto",
|
||||
"status": "Status",
|
||||
"statusHint": "Gesperrte Benutzer können sich nicht anmelden oder Geräte synchronisieren.",
|
||||
"signInMethod": "Anmelden",
|
||||
"signInMethods": {
|
||||
"password": "Passwort",
|
||||
"oidc": "Single-Sign-On",
|
||||
"shared": "Magic Links"
|
||||
},
|
||||
"created": "Erstellt",
|
||||
"selectAll": "Alle auswählen",
|
||||
"clearAll": "Zurücksetzen",
|
||||
"presets": {
|
||||
"label": "Berechtigungsvorgabe",
|
||||
"none": "Keine",
|
||||
"standard": "Standard",
|
||||
"custom": "Benutzerdefiniert",
|
||||
"admin": "Administrator",
|
||||
"customHint": "Diese Auswahl stimmt nicht mit einer Voreinstellung überein."
|
||||
},
|
||||
"filterPermissions": "Filterberechtigungen",
|
||||
"clearFilters": "Filter zurücksetzen",
|
||||
"dangerZone": "Gefahrenbereich"
|
||||
},
|
||||
"usersPage": {
|
||||
"usersTitle": "Benutzer",
|
||||
@@ -3371,6 +3468,8 @@
|
||||
"statusActive": "Aktiv",
|
||||
"statusInactive": "Inaktiv",
|
||||
"lockedBadge": "Gesperrt",
|
||||
"unlockAccount": "Konto entsperren",
|
||||
"unlockAria": "{name} entsperren",
|
||||
"resetPassword": "Passwort zurücksetzen",
|
||||
"resetPasswordOidcHint": "OIDC-Benutzer setzen Passwörter bei ihrem Identitätsanbieter zurück",
|
||||
"resetPasswordSharedHint": "Gemeinsame Konten haben keine Passwörter",
|
||||
@@ -3457,7 +3556,9 @@
|
||||
"neverSignedIn": "{name} hat sich noch nie angemeldet"
|
||||
},
|
||||
"action": {
|
||||
"unlock": "Jetzt freischalten"
|
||||
"unlock": "Jetzt freischalten",
|
||||
"sendResetLink": "Link zum Zurücksetzen senden",
|
||||
"sendNewLink": "Neuen Link senden"
|
||||
},
|
||||
"collapse": "Ausblenden",
|
||||
"expand": "Anzeigen"
|
||||
@@ -3595,6 +3696,7 @@
|
||||
"noAnnotations": "Noch keine Markierungen. Im Web oder auf Ihrem E-Reader erstellte Markierungen erscheinen hier.",
|
||||
"readHere": "Hier lesen",
|
||||
"syncKobo": "Mit Kobo synchronisieren",
|
||||
"syncKoreader": "KOReader synchronisieren",
|
||||
"syncKoreaderBody": "Das Plugin lädt Anmerkungen mit ihren Positionen hoch.",
|
||||
"goToLibrary": "Gehe zur Bibliothek"
|
||||
},
|
||||
@@ -3714,7 +3816,10 @@
|
||||
"showing": "Zeige {from}-{to} von {total}",
|
||||
"prev": "Zurück",
|
||||
"chips": {
|
||||
"search": "Suche: {value}",
|
||||
"action": "Aktion: {value}",
|
||||
"eventType": "Ereignistyp: {value}",
|
||||
"resource": "Ressource: {value}",
|
||||
"user": "Benutzer: {value}",
|
||||
"from": "Von: {value}",
|
||||
"to": "Bis: {value}"
|
||||
@@ -3744,6 +3849,7 @@
|
||||
"ip": "IP"
|
||||
},
|
||||
"categories": {
|
||||
"authentication": "Authentifizierung",
|
||||
"books": "Bücher",
|
||||
"users": "Benutzer",
|
||||
"libraries": "Bibliotheken",
|
||||
@@ -3759,7 +3865,9 @@
|
||||
"Collection": "Sammlung",
|
||||
"SmartScope": "Intelligenter Bereich",
|
||||
"BookDockFile": "Bücherablage-Datei",
|
||||
"BookRequest": "Buchanfrage",
|
||||
"DownloadClient": "Download Programm",
|
||||
"RequestIndexer": "Indexer",
|
||||
"Author": "Autor",
|
||||
"AppSettings": "App-Einstellungen",
|
||||
"Genre": "Genre",
|
||||
@@ -3778,19 +3886,69 @@
|
||||
"ReadingInsightsProfile": "Leseprofil"
|
||||
},
|
||||
"actionLabels": {
|
||||
"AuthRegister": "Benutzerkonto erstellen",
|
||||
"AuthLogin": "Anmelden",
|
||||
"AuthLoginFailed": "Fehler beim Anmelden",
|
||||
"AuthLogout": "Abmelden",
|
||||
"AuthPasswordChange": "Passwort ändern",
|
||||
"AuthPasswordResetRequest": "Zurücksetzen des Passworts anfordern",
|
||||
"AuthPasswordReset": "Passwort zurücksetzen",
|
||||
"AuthPasswordAdminReset": "Passwort zurücksetzen",
|
||||
"AuthSessionRevoke": "Sitzung widerrufen",
|
||||
"MagicLinkCreate": "Magic Link erstellen",
|
||||
"UserCreate": "Benutzer erstellen",
|
||||
"UserUpdate": "Benutzer aktualisieren",
|
||||
"UserDelete": "Benutzer löschen",
|
||||
"LibraryCreate": "Bibliothek erstellen",
|
||||
"LibraryUpdate": "Bibliothek aktualisieren",
|
||||
"LibraryDelete": "Bibliothek löschen",
|
||||
"LibraryFolderAdd": "Bibliothekordner hinzufügen",
|
||||
"LibraryFolderRemove": "Bibliotheksordner entfernen",
|
||||
"LibraryAccessGrant": "Bibliothekszugriff gewähren",
|
||||
"LibraryAccessUpdate": "Bibliothekszugriff aktualisieren",
|
||||
"LibraryAccessRevoke": "Bibliothekszugriff widerrufen",
|
||||
"BookUpload": "Buch hochladen",
|
||||
"BookDelete": "Buch löschen",
|
||||
"BookBulkDelete": "Bücher löschen",
|
||||
"BookBulkSetStatus": "Buchstatus festlegen",
|
||||
"BookBulkSetRating": "Buchbewertung festlegen",
|
||||
"BookBulkSetMetadata": "Metadaten festlegen",
|
||||
"BookBulkUpdateTags": "Tags aktualisieren",
|
||||
"BookBulkSetMetadataLock": "Metadaten-Sperren setzen",
|
||||
"BookBulkEditMetadata": "Metadaten bearbeiten",
|
||||
"BookBulkMoveLibrary": "Bücher in eine andere Bibliothek verschieben",
|
||||
"BookReadingStateReset": "Lesestatus zurücksetzen",
|
||||
"BookWriteAndRename": "Metadaten schreiben und Datei umbenennen",
|
||||
"CollectionCreate": "Sammlung erstellen",
|
||||
"CollectionUpdate": "Sammlung aktualisieren",
|
||||
"CollectionDelete": "Sammlung löschen",
|
||||
"CollectionBooksAdd": "Zur Sammlung hinzufügen",
|
||||
"CollectionBooksRemove": "Aus Sammlung entfernen",
|
||||
"SmartScopeCreate": "Smart Scope erstellen",
|
||||
"SmartScopeUpdate": "Smart Scope aktualisieren",
|
||||
"SmartScopeDelete": "Smart Scope löschen",
|
||||
"BookDockFinalize": "Bücherablage-Datei finalisieren",
|
||||
"BookRequestCreate": "Anfrage erstellen",
|
||||
"BookRequestApprove": "Anfrage genehmigen",
|
||||
"BookRequestReject": "Anfrage ablehnen",
|
||||
"BookRequestCancel": "Anfrage abbrechen",
|
||||
"BookRequestFulfill": "Anfrage erfüllen",
|
||||
"BookRequestGrab": "Anfrage an einen Download-Client senden",
|
||||
"BookRequestImport": "Download importieren",
|
||||
"BookRequestRemoveDownload": "Download vom Client entfernen",
|
||||
"BookRequestDelete": "Anfrage löschen",
|
||||
"DownloadClientCreate": "Download Programm erstellen",
|
||||
"DownloadClientUpdate": "Download Programm aktualisieren",
|
||||
"DownloadClientDelete": "Download Programm löschen",
|
||||
"RequestIndexerCreate": "Indexer hinzugefügt",
|
||||
"RequestIndexerUpdate": "Indexer aktualisiert",
|
||||
"RequestIndexerDelete": "Quelle gelöscht",
|
||||
"RequestIndexerPluginInspect": "Indexer Plugin überprüft",
|
||||
"RequestIndexerPluginInstall": "Indexer-Plugin installiert",
|
||||
"RequestIndexerPluginRemove": "Indexer-Plugin gelöscht",
|
||||
"AuthorUpdate": "Autor aktualisieren",
|
||||
"AuthorDelete": "Autor löschen",
|
||||
"AuthorMerge": "Autoren zusammenführen",
|
||||
"EntityManagerSplit": "Entität aufteilen"
|
||||
}
|
||||
},
|
||||
@@ -8223,7 +8381,6 @@
|
||||
"unplayed": "Ungehört",
|
||||
"finished": "Abgeschlossen",
|
||||
"health": "Status",
|
||||
"feedHealth": "Feed-Status",
|
||||
"search": "Podcasts durchsuchen",
|
||||
"clearSearch": "Podcast-Suche löschen",
|
||||
"import": "Importieren",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"common": {
|
||||
"resetSortAria": "Restablecer orden al predeterminado",
|
||||
"resetSortAria": "Restablecer orden predeterminado",
|
||||
"save": "Guardar",
|
||||
"cancel": "Cancelar",
|
||||
"delete": "Eliminar",
|
||||
@@ -47,7 +47,7 @@
|
||||
"books": "Títulos de libros actuales, recientes y más leídos",
|
||||
"authors": "Autores principales",
|
||||
"series": "Series destacadas",
|
||||
"narrators": "Narradores principales"
|
||||
"narrators": "Narradores destacados"
|
||||
},
|
||||
"confirm": {
|
||||
"shareTitle": "¿Habilitar {level}?",
|
||||
@@ -174,7 +174,7 @@
|
||||
"hint": "Controla aspectos destacados y elementos interactivos."
|
||||
},
|
||||
"cornerRadius": {
|
||||
"label": "Radio de esquina",
|
||||
"label": "Curvatura de las esquinas",
|
||||
"hint": "Redondez de tarjetas y elementos de interfaz de usuario"
|
||||
},
|
||||
"surfaceBrightness": {
|
||||
@@ -1437,7 +1437,7 @@
|
||||
"display": "Visualización",
|
||||
"reader": "Lector",
|
||||
"metadata": "Metadatos",
|
||||
"usersAccess": "Usuarios y Acceso",
|
||||
"usersAccess": "Usuarios y acceso",
|
||||
"email": "Correo electrónico",
|
||||
"opds": "OPDS",
|
||||
"kobo": "Kobo",
|
||||
@@ -3371,7 +3371,7 @@
|
||||
"groups": {
|
||||
"you": "Tú",
|
||||
"library": "Biblioteca",
|
||||
"devices": "Dispositivos y sincronización",
|
||||
"devices": "Dispositivos",
|
||||
"accounts": "Cuentas",
|
||||
"server": "Servidor"
|
||||
},
|
||||
@@ -7306,7 +7306,7 @@
|
||||
"fieldPlaceholder": "Dejar en blanco para borrar",
|
||||
"fieldPlaceholderArray": "Separados por comas (dejar en blanco para borrar)",
|
||||
"deleteConfirm": "{count, plural, =0 {Eliminar # libro?} one {Eliminar # libro?} other {Eliminar # libros?} many {Eliminar # libros?}}",
|
||||
"typeDelete": "Tipo BORRAR"
|
||||
"typeDelete": "Escribe BORRAR"
|
||||
},
|
||||
"viewHeader": {
|
||||
"select": "Seleccionar",
|
||||
|
||||
+1558
-136
File diff suppressed because it is too large
Load Diff
+2646
-99
File diff suppressed because it is too large
Load Diff
+927
-47
File diff suppressed because it is too large
Load Diff
+11
-10
@@ -15,6 +15,7 @@
|
||||
"retry": "Opnieuw proberen",
|
||||
"yes": "Ja",
|
||||
"no": "Nee",
|
||||
"hide": "Verbergen",
|
||||
"undo": "Undo"
|
||||
},
|
||||
"settings": {
|
||||
@@ -487,7 +488,8 @@
|
||||
"accountTypeLocal": "Lokaal",
|
||||
"nameRequired": "Naam is verplicht",
|
||||
"updateFailed": "Bijwerken van profiel mislukt",
|
||||
"updated": "Profiel bijgewerkt"
|
||||
"updated": "Profiel bijgewerkt",
|
||||
"passwordHintOidc": "Uw wachtwoord wordt beheerd door uw identiteitsprovider."
|
||||
},
|
||||
"readingPreferences": {
|
||||
"title": "Leesvoorkeuren",
|
||||
@@ -6349,15 +6351,15 @@
|
||||
"seasonEpisode": "S{season} E{episode}",
|
||||
"season": "S{season}",
|
||||
"episode": "E{episode}",
|
||||
"episodeTypeTrailer": "Trailer",
|
||||
"episodeTypeBonus": "Bonus",
|
||||
"pinnedHint": "Pinned episodes are protected from storage retention removal.",
|
||||
"explicit": "Explicit",
|
||||
"lastListened": "Listened {time}",
|
||||
"timeLeft": "{time} left",
|
||||
"pinnedEpisode": "Pinned episode",
|
||||
"newEpisodeCount": "{count} new",
|
||||
"unplayedShort": "{count} unplayed",
|
||||
"episodeTypeTrailer": "Trailer",
|
||||
"episodeTypeBonus": "Bonus",
|
||||
"pinnedHint": "Pinned episodes are protected from storage retention removal."
|
||||
"unplayedShort": "{count} unplayed"
|
||||
},
|
||||
"acquisition": {
|
||||
"title": "Automatische downloads",
|
||||
@@ -6390,12 +6392,12 @@
|
||||
"backSeconds": "{count} seconden terug",
|
||||
"forwardSeconds": "{count} seconden vooruit",
|
||||
"episodePosition": "Positie in aflevering",
|
||||
"toggleTimeDisplay": "Toggle remaining and total time",
|
||||
"positionValue": "{elapsed} afgespeeld van {duration}",
|
||||
"playingAnnouncement": "Playing {title} from {podcast}",
|
||||
"pausedAnnouncement": "Paused {title} from {podcast}",
|
||||
"volume": "Volume",
|
||||
"positionValueWithChapter": "{elapsed} elapsed of {duration}, chapter {chapter}",
|
||||
"toggleTimeDisplay": "Toggle remaining and total time"
|
||||
"positionValueWithChapter": "{elapsed} elapsed of {duration}, chapter {chapter}"
|
||||
},
|
||||
"bookmarks": {
|
||||
"title": "Bladwijzers",
|
||||
@@ -6421,7 +6423,6 @@
|
||||
"unplayed": "Niet beluisterd",
|
||||
"finished": "Voltooid",
|
||||
"health": "Status",
|
||||
"feedHealth": "Feedstatus",
|
||||
"search": "Podcasts zoeken",
|
||||
"clearSearch": "Podcastzoekopdracht wissen",
|
||||
"import": "Importeren",
|
||||
@@ -6873,14 +6874,14 @@
|
||||
"skipForward": "Skip forward",
|
||||
"next": "Next episode",
|
||||
"previous": "Previous episode",
|
||||
"help": "Show this list",
|
||||
"spaceKey": "Space",
|
||||
"speedDown": "Decrease playback speed",
|
||||
"speedUp": "Increase playback speed",
|
||||
"mute": "Mute or unmute",
|
||||
"volumeUp": "Increase volume",
|
||||
"volumeDown": "Decrease volume",
|
||||
"bookmark": "Add bookmark",
|
||||
"help": "Show this list",
|
||||
"spaceKey": "Space",
|
||||
"groups": {
|
||||
"playback": "Playback",
|
||||
"navigation": "Navigation",
|
||||
|
||||
+1515
-48
File diff suppressed because it is too large
Load Diff
+35
-35
@@ -3004,12 +3004,21 @@
|
||||
"loadError": "Dogodkov revizije ni bilo mogoče naložiti.",
|
||||
"removeFilter": "Odstrani filter: {value}",
|
||||
"allActions": "Vsa dejanja",
|
||||
"allEventTypes": "Vse vrste dogodkov",
|
||||
"allActors": "Vsi izvajalci",
|
||||
"noActionsFound": "Ni ujemajočih se dejanj",
|
||||
"noActorsFound": "Ni ustreznih izvajalcev",
|
||||
"noResourcesFound": "Ni ustreznih vrst ciljev",
|
||||
"unknownAction": "Neznana akcija",
|
||||
"unknownResource": "Druga vrsta cilja",
|
||||
"allResources": "Vsi viri",
|
||||
"allTargetTypes": "Vse vrste ciljev",
|
||||
"quickDates": "Hitri datumi",
|
||||
"today": "Danes",
|
||||
"sevenDays": "7 dni",
|
||||
"thirtyDays": "30 dni",
|
||||
"userId": "Uporabnik #{id}",
|
||||
"userIdCompact": "#{id}",
|
||||
"targetAdditional": "in {count, plural, one {še # cilj} two {še # cilja} few {še # cilji} other {še # ciljev}}",
|
||||
"bookImpact": "{count, plural, one {# knjiga} two {# knjigi} few {# knjige} other {# knjig}}",
|
||||
"entryDetailsLabel": "Podrobnosti za revizijski dogodek št. #{id}",
|
||||
@@ -3018,9 +3027,12 @@
|
||||
"detailActor": "Izvajalec",
|
||||
"detailCategory": "Kategorija",
|
||||
"detailActionLabel": "Dejanje",
|
||||
"detailEventTypeLabel": "Vrsta dogodka",
|
||||
"detailIpLabel": "IP naslov",
|
||||
"detailResourceLabel": "Vir",
|
||||
"detailResourceIdLabel": "ID vira",
|
||||
"detailTargetTypeLabel": "Vrsta cilja",
|
||||
"detailTargetIdLabel": "ID cilja",
|
||||
"detailAction": "Dejanje: {value}",
|
||||
"detailIp": "IP: {value}",
|
||||
"detailResource": "Vir: {value}",
|
||||
@@ -3080,22 +3092,12 @@
|
||||
"settings": "Nastavitve",
|
||||
"other": "Drugo"
|
||||
},
|
||||
"noActionsFound": "Ni ujemajočih se dejanj",
|
||||
"unknownAction": "Neznana akcija",
|
||||
"userIdCompact": "#{id}",
|
||||
"allEventTypes": "Vse vrste dogodkov",
|
||||
"allActors": "Vsi izvajalci",
|
||||
"noActorsFound": "Ni ustreznih izvajalcev",
|
||||
"noResourcesFound": "Ni ustreznih vrst ciljev",
|
||||
"unknownResource": "Druga vrsta cilja",
|
||||
"allTargetTypes": "Vse vrste ciljev",
|
||||
"detailEventTypeLabel": "Vrsta dogodka",
|
||||
"detailTargetTypeLabel": "Vrsta cilja",
|
||||
"detailTargetIdLabel": "ID cilja",
|
||||
"resourceLabels": {
|
||||
"User": "Uporabnik",
|
||||
"Library": "Knjižnica",
|
||||
"Book": "Knjiga",
|
||||
"Podcast": "Podcast",
|
||||
"PodcastEpisode": "Podcast episode",
|
||||
"Collection": "Zbirka",
|
||||
"SmartScope": "Pametni obseg",
|
||||
"BookDockFile": "Datoteka v odložišču knjig",
|
||||
@@ -3114,9 +3116,7 @@
|
||||
"Series": "Serija",
|
||||
"OidcIdentity": "Identiteta OIDC",
|
||||
"MagicLinkToken": "Čarobna povezava",
|
||||
"ReadingInsightsProfile": "Profil bralnih vpogledov",
|
||||
"Podcast": "Podcast",
|
||||
"PodcastEpisode": "Podcast episode"
|
||||
"ReadingInsightsProfile": "Profil bralnih vpogledov"
|
||||
},
|
||||
"actionLabels": {
|
||||
"AuthRegister": "Ustvari račun",
|
||||
@@ -3158,6 +3158,17 @@
|
||||
"LibraryAccessRevoke": "Preklic dostopa do knjižnice",
|
||||
"LibraryWriteMetadataToFiles": "Zapisovanje metapodatkov v datoteke",
|
||||
"LibraryBulkRename": "Preimenuj datoteke knjižnice",
|
||||
"PodcastCreate": "Create podcast",
|
||||
"PodcastUpdate": "Update podcast",
|
||||
"PodcastArchive": "Archive podcast",
|
||||
"PodcastRestore": "Restore podcast",
|
||||
"PodcastPurge": "Purge podcast",
|
||||
"PodcastMerge": "Merge podcasts",
|
||||
"PodcastDownload": "Download podcast episode",
|
||||
"PodcastDownloadRemove": "Remove podcast download",
|
||||
"PodcastRetentionUpdate": "Update podcast retention",
|
||||
"PodcastOpmlImport": "Import podcast OPML",
|
||||
"PodcastOpmlExport": "Export podcast OPML",
|
||||
"BookUpload": "Naloži knjigo",
|
||||
"BookMetadataUpdate": "Posodobi metapodatke knjige",
|
||||
"BookMetadataLocksUpdate": "Posodobi zaklepanje metapodatkov",
|
||||
@@ -3217,18 +3228,7 @@
|
||||
"EmailRecipientGroupUpdate": "Posodobi skupino prejemnikov",
|
||||
"EmailRecipientGroupDelete": "Izbriši skupino prejemnikov",
|
||||
"EmailRecipientGroupMemberAdd": "Dodaj prejemnika v skupino",
|
||||
"EmailRecipientGroupMemberRemove": "Odstrani prejemnika iz skupine",
|
||||
"PodcastCreate": "Create podcast",
|
||||
"PodcastUpdate": "Update podcast",
|
||||
"PodcastArchive": "Archive podcast",
|
||||
"PodcastRestore": "Restore podcast",
|
||||
"PodcastPurge": "Purge podcast",
|
||||
"PodcastMerge": "Merge podcasts",
|
||||
"PodcastDownload": "Download podcast episode",
|
||||
"PodcastDownloadRemove": "Remove podcast download",
|
||||
"PodcastRetentionUpdate": "Update podcast retention",
|
||||
"PodcastOpmlImport": "Import podcast OPML",
|
||||
"PodcastOpmlExport": "Export podcast OPML"
|
||||
"EmailRecipientGroupMemberRemove": "Odstrani prejemnika iz skupine"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
@@ -7592,15 +7592,15 @@
|
||||
"seasonEpisode": "S{season} E{episode}",
|
||||
"season": "S{season}",
|
||||
"episode": "E{episode}",
|
||||
"episodeTypeTrailer": "Trailer",
|
||||
"episodeTypeBonus": "Bonus",
|
||||
"pinnedHint": "Pinned episodes are protected from storage retention removal.",
|
||||
"explicit": "Explicit",
|
||||
"lastListened": "Listened {time}",
|
||||
"timeLeft": "{time} left",
|
||||
"pinnedEpisode": "Pinned episode",
|
||||
"newEpisodeCount": "{count} new",
|
||||
"unplayedShort": "{count} unplayed",
|
||||
"episodeTypeTrailer": "Trailer",
|
||||
"episodeTypeBonus": "Bonus",
|
||||
"pinnedHint": "Pinned episodes are protected from storage retention removal."
|
||||
"unplayedShort": "{count} unplayed"
|
||||
},
|
||||
"acquisition": {
|
||||
"title": "Samodejni prenosi",
|
||||
@@ -7633,12 +7633,12 @@
|
||||
"backSeconds": "Nazaj {count} sekund",
|
||||
"forwardSeconds": "Naprej {count} sekund",
|
||||
"episodePosition": "Položaj epizode",
|
||||
"toggleTimeDisplay": "Toggle remaining and total time",
|
||||
"positionValue": "Predvajano {elapsed} od {duration}",
|
||||
"playingAnnouncement": "Playing {title} from {podcast}",
|
||||
"pausedAnnouncement": "Paused {title} from {podcast}",
|
||||
"volume": "Volume",
|
||||
"positionValueWithChapter": "{elapsed} elapsed of {duration}, chapter {chapter}",
|
||||
"toggleTimeDisplay": "Toggle remaining and total time"
|
||||
"positionValueWithChapter": "{elapsed} elapsed of {duration}, chapter {chapter}"
|
||||
},
|
||||
"bookmarks": {
|
||||
"title": "Zaznamki",
|
||||
@@ -8191,14 +8191,14 @@
|
||||
"skipForward": "Skip forward",
|
||||
"next": "Next episode",
|
||||
"previous": "Previous episode",
|
||||
"help": "Show this list",
|
||||
"spaceKey": "Space",
|
||||
"speedDown": "Decrease playback speed",
|
||||
"speedUp": "Increase playback speed",
|
||||
"mute": "Mute or unmute",
|
||||
"volumeUp": "Increase volume",
|
||||
"volumeDown": "Decrease volume",
|
||||
"bookmark": "Add bookmark",
|
||||
"help": "Show this list",
|
||||
"spaceKey": "Space",
|
||||
"groups": {
|
||||
"playback": "Playback",
|
||||
"navigation": "Navigation",
|
||||
|
||||
@@ -14,7 +14,10 @@
|
||||
"previous": "Önceki",
|
||||
"retry": "Tekrar Dene",
|
||||
"yes": "Evet",
|
||||
"no": "Hayır"
|
||||
"no": "Hayır",
|
||||
"show": "Göster",
|
||||
"hide": "Gizle",
|
||||
"undo": "Geri Al"
|
||||
},
|
||||
"settings": {
|
||||
"privacySharing": {
|
||||
|
||||
+114
-63
@@ -16,7 +16,8 @@
|
||||
"yes": "是",
|
||||
"no": "否",
|
||||
"show": "显示",
|
||||
"hide": "隐藏"
|
||||
"hide": "隐藏",
|
||||
"undo": "撤销"
|
||||
},
|
||||
"settings": {
|
||||
"privacySharing": {
|
||||
@@ -733,6 +734,7 @@
|
||||
"connected": "已连接 - {issuer}",
|
||||
"connectionFailed": "连接失败",
|
||||
"privateIssuerAddress": "发行者的 URL 解析为私有或本地网络地址,因此服务器拒绝连接。 在 BookOrbit 服务器设置OIDC_ALLOCAL_ISSUERS=true 以允许它。",
|
||||
"tlsCertificateUntrusted": "BookOrbit无法验证 OIDC 提供商的 TLS 证书。 如果提供商使用私人证书权威,将其PEM CA 包挂起,设置NODE_EXTRA_CA_CERTS 到该包的容器内路径,并重启BookOrbit。",
|
||||
"hide": "隐藏",
|
||||
"details": "详细信息",
|
||||
"supported": "支持的",
|
||||
@@ -1118,13 +1120,18 @@
|
||||
"sortLabel": "排序",
|
||||
"noMatchesTitle": "没有匹配此过滤器的书库",
|
||||
"noMatchesHint": "没有找到与“{query}”匹配的名称或文件夹路径。",
|
||||
"totalLibraries": "{count, plural, one {#页} other {#页}}",
|
||||
"neverScanned": "从未扫描",
|
||||
"neverScannedHint": "运行扫描以索引文件夹",
|
||||
"scanFailedAt": "执行失败:{time}\t",
|
||||
"scanningPercent": "扫描中{pct}",
|
||||
"scanCounting": "正在统计文件",
|
||||
"scanCounts": "已扫描:{processed} / 总计:{total}",
|
||||
"scanAdded": "{count, plural, other {# folders}}",
|
||||
"scanUpdated": "{count, plural, one {#页} other {#页}}",
|
||||
"scanMissing": "{count, plural, one {# 字段} other {# 字段}}",
|
||||
"scanNoChange": "无更改",
|
||||
"outcomeSeparator": ", ",
|
||||
"syncConfirmBody": "这将直接写入磁盘上 {name} 中每个受支持文件的元数据。该操作无法被撤回。",
|
||||
"columns": {
|
||||
"library": "书库",
|
||||
@@ -1152,6 +1159,7 @@
|
||||
"fileWrite": "写入至文件",
|
||||
"fileRename": "重命名文件",
|
||||
"on": "{name}: 打开",
|
||||
"off": "{name}:关闭",
|
||||
"legendHint": "虚线表示关闭"
|
||||
},
|
||||
"stateOn": "打开",
|
||||
@@ -1341,72 +1349,96 @@
|
||||
"account-activity": "帐户活动",
|
||||
"magic-links": "魔法链接",
|
||||
"oidc": "OIDC / SSO",
|
||||
"tts": "文本转语音",
|
||||
"server-fonts": "服务端字体"
|
||||
},
|
||||
"tts": {
|
||||
"title": "Providers",
|
||||
"title": "提供者",
|
||||
"subtitle": "Speech engines available to readers. Voices are curated per provider.",
|
||||
"summary": "{providers, plural, one {# provider} other {# providers}} · {enabled} enabled · {voices, plural, one {# voice curated} other {# voices curated}}",
|
||||
"addProvider": "Add provider",
|
||||
"loadFailed": "Failed to load text-to-speech configuration",
|
||||
"empty": "No speech providers configured.",
|
||||
"reorderHint": "Drag to reorder. Readers see providers in this order.",
|
||||
"dragHandle": "Reorder {name}",
|
||||
"moveUp": "Move {name} up",
|
||||
"moveDown": "Move {name} down",
|
||||
"reorderFailed": "Failed to save the provider order",
|
||||
"expand": "Show details for {name}",
|
||||
"collapse": "Hide details for {name}",
|
||||
"toggleEnabled": "Enable {name}",
|
||||
"enableFailed": "Failed to update {name}",
|
||||
"statusConnected": "Connected",
|
||||
"statusUnreachable": "Unreachable",
|
||||
"statusUnchecked": "Not checked",
|
||||
"voiceCount": "{count, plural, one {# voice} other {# voices}}",
|
||||
"configuration": "Configuration",
|
||||
"fieldType": "Type",
|
||||
"fieldTypeOpenAi": "OpenAI-compatible",
|
||||
"fieldApiKey": "API key",
|
||||
"apiKeySet": "Set",
|
||||
"apiKeyNotSet": "Not set",
|
||||
"fieldModel": "Default model",
|
||||
"fieldModelNone": "Provider default",
|
||||
"fieldDiscovery": "Voice discovery",
|
||||
"discoverySupported": "Supported",
|
||||
"discoveryUnsupported": "Not supported",
|
||||
"voices": "Voices",
|
||||
"voicesCurated": "{count} curated",
|
||||
"voicesTapToPreview": "Tap a voice to preview it",
|
||||
"voicesNone": "No voices configured yet",
|
||||
"manageVoices": "Manage voices",
|
||||
"previewVoice": "Preview {name}",
|
||||
"previewStop": "Stop preview",
|
||||
"previewFailed": "Could not play a preview for {name}",
|
||||
"previewNeedsEnabled": "Enable this provider to preview its voices",
|
||||
"editConfiguration": "Edit configuration",
|
||||
"testConnection": "Test connection",
|
||||
"testPassed": "Connected · {count, plural, one {# voice found} other {# voices found}}",
|
||||
"testFailed": "Connection failed",
|
||||
"delete": "Delete",
|
||||
"addProvider": "添加提供商",
|
||||
"loadFailed": "加载文本到语音配置失败",
|
||||
"empty": "没有配置语音提供商。",
|
||||
"reorderHint": "拖动以重新排序。读者会按此顺序看到提供商。",
|
||||
"dragHandle": "调整 \"{name}\" 排序",
|
||||
"moveUp": "上移 {name}",
|
||||
"moveDown": "下移 {name}",
|
||||
"reorderFailed": "保存提供商指令失败",
|
||||
"expand": "查看《{name}》详情",
|
||||
"collapse": "隐藏《{name}》详情",
|
||||
"toggleEnabled": "启用{name}",
|
||||
"enableFailed": "更新 {name} 失败",
|
||||
"statusConnected": "已连接",
|
||||
"statusUnreachable": "无法访问",
|
||||
"statusUnchecked": "未检查",
|
||||
"voiceCount": "{count, plural, other {# folders}}",
|
||||
"configuration": "配置",
|
||||
"fieldType": "类型",
|
||||
"fieldTypeOpenAi": "兼容 OpenAI",
|
||||
"fieldApiKey": "API 密钥",
|
||||
"apiKeySet": "设置",
|
||||
"apiKeyNotSet": "未设置",
|
||||
"fieldModel": "默认模型",
|
||||
"fieldModelNone": "默认服务提供商",
|
||||
"fieldDiscovery": "音频发现",
|
||||
"discoverySupported": "已支持",
|
||||
"discoveryUnsupported": "不支持",
|
||||
"voices": "配音",
|
||||
"voicesCurated": "新增 {count} 条",
|
||||
"voicesTapToPreview": "点击语音以预览",
|
||||
"voicesNone": "尚未配置语音。",
|
||||
"manageVoices": "管理语音",
|
||||
"previewVoice": "预览 {name}",
|
||||
"previewStop": "停止预览",
|
||||
"previewFailed": "{name}无法预览",
|
||||
"previewNeedsEnabled": "启用此提供商预览其音频",
|
||||
"editConfiguration": "编辑配置",
|
||||
"testConnection": "连接测试",
|
||||
"testPassed": "已连接 · {count, plural, other {# 声音找到}}",
|
||||
"testFailed": "连接失败",
|
||||
"delete": "删除",
|
||||
"deleteConfirm": "Delete the provider \"{name}\"? Readers using its voices fall back to another provider.",
|
||||
"deleteFailed": "Failed to delete {name}",
|
||||
"deleted": "Provider deleted",
|
||||
"saveFailed": "Failed to save {name}",
|
||||
"saved": "Provider saved",
|
||||
"formAddTitle": "New provider",
|
||||
"formEditTitle": "Edit provider",
|
||||
"formName": "Name",
|
||||
"deleteFailed": "删除 {name} 失败",
|
||||
"deleted": "提供商已删除",
|
||||
"saveFailed": "保存 {name} 失败",
|
||||
"saved": "提供商已保存",
|
||||
"formAddTitle": "新提供商",
|
||||
"formEditTitle": "编辑提供商",
|
||||
"formName": "名称",
|
||||
"formNamePlaceholder": "Kokoro",
|
||||
"formBaseUrl": "Base URL",
|
||||
"formBaseUrlPlaceholder": "http://localhost:8880/v1",
|
||||
"formApiKey": "API key",
|
||||
"formApiKeyOptional": "Optional",
|
||||
"formApiKey": "API 密钥",
|
||||
"formApiKeyOptional": "可选",
|
||||
"formApiKeyPlaceholder": "sk-...",
|
||||
"formApiKeyKeep": "Leave blank to keep the current key",
|
||||
"formModel": "Default model",
|
||||
"formApiKeyKeep": "留空以保留当前密钥",
|
||||
"formModel": "默认模型",
|
||||
"formModelPlaceholder": "tts-1",
|
||||
"formDiscovery": "This provider can list its own voices",
|
||||
"formRequired": "Name and base URL are required"
|
||||
"formDiscovery": "此提供商可以列出自己的音频",
|
||||
"formRequired": "名称和基础 URL 为必填项",
|
||||
"curation": {
|
||||
"summary": "{count, plural, other {# 音频配置}}",
|
||||
"importFromProvider": "从提供商导入",
|
||||
"discoveryUnsupported": "此提供商没有显示音色列表端点。",
|
||||
"discoverFailed": "无法发现声音",
|
||||
"emptyImportOrPreset": "未配置声音。从提供商导入或加载预设。",
|
||||
"emptyImport": "没有配置声音。从提供商导入。",
|
||||
"emptyPreset": "未配置声音。加载预设即可开始。",
|
||||
"emptyManual": "未配置声音。手动添加声音。",
|
||||
"columnId": "ID",
|
||||
"columnName": "名称",
|
||||
"columnLocale": "区域设置",
|
||||
"columnGender": "性别",
|
||||
"genderMale": "男",
|
||||
"genderFemale": "女",
|
||||
"genderUnknown": "未知",
|
||||
"cancelEdit": "取消编辑",
|
||||
"editVoice": "编辑 {name}",
|
||||
"deleteVoice": "删除 {name}",
|
||||
"previewVoice": "预览 {name}",
|
||||
"stopPreview": "停止预览{name}",
|
||||
"saveVoices": "{count, plural, other {# folders}}"
|
||||
}
|
||||
},
|
||||
"serverFonts": {
|
||||
"title": "服务端字体",
|
||||
@@ -1427,11 +1459,13 @@
|
||||
"opds": "OPDS",
|
||||
"kobo": "Kobo",
|
||||
"koreader": "KOReader",
|
||||
"tts": "文本转语音",
|
||||
"integrations": "集成",
|
||||
"hardcover": "硬封面",
|
||||
"admin": "管理员",
|
||||
"system": "系统",
|
||||
"account": "账户"
|
||||
"account": "账户",
|
||||
"podcasts": "播客"
|
||||
}
|
||||
},
|
||||
"integrations": {
|
||||
@@ -1454,9 +1488,10 @@
|
||||
"noPermission": "您没有管理元数据设置的权限。",
|
||||
"fields": {
|
||||
"title": "标题",
|
||||
"subtitle": "字幕",
|
||||
"subtitle": "副标题",
|
||||
"description": "描述",
|
||||
"cover": "封面",
|
||||
"audioCover": "有声书封面",
|
||||
"authors": "作者",
|
||||
"publisher": "出版社",
|
||||
"publishedYear": "发布年份",
|
||||
@@ -1641,6 +1676,7 @@
|
||||
"clearAllProviders": "清除所有提供商",
|
||||
"clearAll": "全部清除",
|
||||
"resetToDefault": "重置为默认值",
|
||||
"bookCover": "图书封面",
|
||||
"reset": "重置",
|
||||
"dragProvidersHint": "将提供商从这里拖动到任何字段以添加它",
|
||||
"dragProviderHere": "将一个提供商拖到这里",
|
||||
@@ -1944,6 +1980,11 @@
|
||||
"fontSizeHint": "基本文本像素大小",
|
||||
"lineHeight": "行高度",
|
||||
"lineHeightHint": "线之间的垂直间距",
|
||||
"letterSpacingHint": "字母之间的间距。预定默认保存发布者的间距。",
|
||||
"wordSpacing": "单词间距",
|
||||
"wordSpacingHint": "单词之间的间距。预约默认保存发布者的间距。",
|
||||
"textIndent": "首行缩进",
|
||||
"textIndentHint": "在普通段落开头缩进。预约默认保存发布者的缩进.",
|
||||
"justify": "对齐文本",
|
||||
"justifyHint": "将文本对齐到两个边距",
|
||||
"hyphenation": "连字符断字",
|
||||
@@ -2164,7 +2205,7 @@
|
||||
"exCleanDownload": "清除下载文件名",
|
||||
"exAlphabetical": "按字母顺序分组",
|
||||
"exSeriesFallback": "系列或独立后退",
|
||||
"exOptionalSubtitle": "下载可选字幕",
|
||||
"exOptionalSubtitle": "下载可选副标题",
|
||||
"exMultilingual": "多语言库",
|
||||
"exPublisher": "出版社组织",
|
||||
"exStacked": "叠放的可选文件夹",
|
||||
@@ -2205,7 +2246,7 @@
|
||||
"saveLibraryPattern": "为 {name} 保存命名模板",
|
||||
"resetLibraryPattern": "将 {name} 恢复为默认模板",
|
||||
"tokenTitle": "书籍标题",
|
||||
"tokenSubtitle": "书字幕",
|
||||
"tokenSubtitle": "图书副标题",
|
||||
"tokenAuthors": "作者,以逗号分隔",
|
||||
"tokenNarrators": "讲述者,以逗号分隔",
|
||||
"tokenYear": "出版年份",
|
||||
@@ -2278,8 +2319,13 @@
|
||||
"resultCopied": "解析结果已复制到剪贴板",
|
||||
"resultCopyFailed": "复制解析结果失败",
|
||||
"sampleBookNote": "每次预览均使用示例书籍",
|
||||
"missingMetadata": "如果元数据丢失",
|
||||
"caseNoSeriesLabel": "无系列",
|
||||
"caseNoYearLabel": "无年份",
|
||||
"caseNoAuthorLabel": "无作者",
|
||||
"save": {
|
||||
"discard": "丢弃",
|
||||
"upToDate": "无未保存的更改",
|
||||
"discard": "放弃",
|
||||
"action": "保存更改"
|
||||
}
|
||||
},
|
||||
@@ -2783,10 +2829,15 @@
|
||||
"tabs": {
|
||||
"file-naming": "文件名称",
|
||||
"book-dock": "Book Dock",
|
||||
"requests": "请求",
|
||||
"maintenance": "维护",
|
||||
"audit-log": "审计日志"
|
||||
},
|
||||
"requests": {
|
||||
"title": "请求信息",
|
||||
"tabs": {
|
||||
"clients": "下载客户端"
|
||||
},
|
||||
"testOk": "已连接到 {client} {version}",
|
||||
"testOkNoVersion": "已连接到 {client}",
|
||||
"lastTestOk": "上次测试 {time}:已连接",
|
||||
@@ -4669,7 +4720,7 @@
|
||||
"bookFiles": "预订文件",
|
||||
"supportedFields": "支持的字段",
|
||||
"titleLabel": "标题",
|
||||
"subtitleLabel": "字幕",
|
||||
"subtitleLabel": "副标题",
|
||||
"authorsLabel": "作者",
|
||||
"narratorsLabel": "神秘者",
|
||||
"genresLabel": "Genres",
|
||||
@@ -5264,7 +5315,7 @@
|
||||
},
|
||||
"field": {
|
||||
"title": "标题",
|
||||
"subtitle": "字幕",
|
||||
"subtitle": "副标题",
|
||||
"authors": "作者",
|
||||
"authorsCommaSeparated": "作者 (逗号分隔)",
|
||||
"publisher": "出版社",
|
||||
|
||||
Reference in New Issue
Block a user