mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 08:21:39 -06:00
i18n(client): sync translations from Crowdin (#1075)
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:
+7073
-2
File diff suppressed because it is too large
Load Diff
+296
-269
File diff suppressed because it is too large
Load Diff
+103
-21
@@ -218,6 +218,12 @@
|
||||
},
|
||||
"bookCovers": {
|
||||
"title": "Couvertures de livres",
|
||||
"coverSearch": {
|
||||
"label": "Fournisseur de couverture par défaut",
|
||||
"hint": "Choisissez la source sélectionnée lorsque la recherche de couverture en ligne s'ouvre. Enregistrée sur votre compte, elle s'applique à tous les appareils.",
|
||||
"loadError": "Impossible de charger le fournisseur de couverture par défaut",
|
||||
"saveError": "Impossible d'enregistrer le fournisseur de couverture par défaut"
|
||||
},
|
||||
"displayMode": {
|
||||
"title": "Mode d'affichage de la couverture",
|
||||
"hint": "Contrôle la manière dont les couvertures réelles s'insèrent dans les emplacements des livres lorsque les proportions diffèrent",
|
||||
@@ -464,7 +470,8 @@
|
||||
"book-covers": "Couvertures de livres",
|
||||
"icons": "Icônes",
|
||||
"layout": "Disposition",
|
||||
"behavior": "Comportement"
|
||||
"behavior": "Comportement",
|
||||
"language": "Langue"
|
||||
}
|
||||
},
|
||||
"account": {
|
||||
@@ -775,10 +782,13 @@
|
||||
"updatesGroup": "Mises à jour",
|
||||
"importFromBooklore": "Importer depuis Booklore",
|
||||
"bookloreImportConfigured": "Importation de livres configurée",
|
||||
"importLibraryData": "Importer les données de la bibliothèque",
|
||||
"migrationConfigured": "Source de migration configurée",
|
||||
"migrationRunning": "Migration en cours",
|
||||
"migrationCompleted": "Migration terminée",
|
||||
"migrationFailed": "Échec de la migration",
|
||||
"importDescription": "Importation unique de livres, de métadonnées et de progrès de lecture à partir d'une installation précédente de Booklore.",
|
||||
"migrationDescription": "Importation unique de livres, de métadonnées et de progrès de lecture depuis une autre application de bibliothèque.",
|
||||
"configuredDescription": "Source : {name}. Aucune migration n'a encore été effectuée : poursuivez l'installation pour exécuter l'importation.",
|
||||
"runningDescription": "Étape : {stage} - commencée {started}",
|
||||
"completedDescription": "De {name} à {date} terminé",
|
||||
@@ -820,6 +830,7 @@
|
||||
"migration": {
|
||||
"title": "Migrations",
|
||||
"subtitle": "Importation unique de Booklore : connectez la source, cartographiez les utilisateurs, effectuez une exécution à sec, démarrez la migration et exportez un rapport.",
|
||||
"genericSubtitle": "Importation unique de la bibliothèque : connecter une source, associer les utilisateurs, effectuer un test, lancer la migration et exporter un rapport.",
|
||||
"progress": "Progrès",
|
||||
"stepSourceConnection": "Connexion source",
|
||||
"stepUserPathMapping": "Cartographie des utilisateurs et des chemins",
|
||||
@@ -829,6 +840,7 @@
|
||||
"stepReport": "Rapport",
|
||||
"stepReportTitle": "Rapport de migration",
|
||||
"subtitleSource": "Configurez la connexion à la base de données à votre instance Booklore source.",
|
||||
"genericSubtitleSource": "Configurez la connexion à votre application de bibliothèque source.",
|
||||
"subtitleMappings": "Mappez les utilisateurs source avec les utilisateurs cibles et traduisez les chemins de fichiers.",
|
||||
"subtitleDryRun": "Prévisualisez ce qui sera importé avant d’exécuter la migration en direct.",
|
||||
"subtitleRun": "Démarrez l’importation en direct et suivez sa progression.",
|
||||
@@ -913,13 +925,16 @@
|
||||
"reasonNoFilePathMatch": "Le chemin du fichier ne correspond à aucun livre de cette bibliothèque",
|
||||
"reasonNoFileHashMatch": "Le hachage du fichier ne correspond à aucun livre de cette bibliothèque",
|
||||
"reasonNoIsbnMatch": "ISBN ne correspond à aucun livre de cette bibliothèque",
|
||||
"reasonNoAsinMatch": "L'ASIN ne correspond à aucun livre de cette bibliothèque",
|
||||
"reasonInsufficientSourceData": "Pas assez de métadonnées pour tenter une correspondance",
|
||||
"reasonAmbiguousIsbnMatch": "Plusieurs livres correspondent au même ISBN",
|
||||
"reasonAmbiguousAsinMatch": "Plusieurs livres correspondent au même ASIN",
|
||||
"reasonAmbiguousFileHashMatch": "Plusieurs livres correspondaient au même hachage de fichier",
|
||||
"reasonAmbiguousFilePathMatch": "Plusieurs livres correspondaient au même chemin de fichier",
|
||||
"reasonAmbiguousTitleAuthorMatch": "Plusieurs livres correspondaient au même titre et au même auteur",
|
||||
"reasonUnknown": "Impossible de déterminer la raison",
|
||||
"strategyIsbn": "Correspondant à ISBN",
|
||||
"strategyAsin": "Correspondance par ASIN",
|
||||
"strategyFileHash": "Correspondance par hachage de fichier",
|
||||
"strategyPathMapping": "Correspondant au chemin du fichier mappé",
|
||||
"strategyTitleAuthor": "Assorti par titre et auteur",
|
||||
@@ -955,6 +970,7 @@
|
||||
"refresh": "Actualiser",
|
||||
"sourceUser": "Utilisateur source",
|
||||
"targetUser": "Utilisateur cible",
|
||||
"doNotImport": "Ne pas importer cet utilisateur",
|
||||
"noSourceUsersLoaded": "Aucun utilisateur source n'a encore été chargé.",
|
||||
"noActiveTargetUsers": "Aucun utilisateur cible actif trouvé. Créez ou réactivez un utilisateur BookOrbit avant le mappage.",
|
||||
"pathPrefixMappings": "Mappages de préfixes de chemin",
|
||||
@@ -1123,7 +1139,25 @@
|
||||
"saveFailed": "Échec de l'enregistrement des paramètres d'enrichissement de l'auteur",
|
||||
"noEligibleAuthors": "Aucun auteur éligible trouvé",
|
||||
"noAuthorsToEnrich": "Aucun auteur à enrichir",
|
||||
"queueFailed": "Échec du remplissage de la file d'attente de l'auteur"
|
||||
"queueFailed": "Échec du remplissage de la file d'attente de l'auteur",
|
||||
"fields": {
|
||||
"description": "Biographie",
|
||||
"photo": "Photo",
|
||||
"birthDate": "Naissance",
|
||||
"deathDate": "Mort",
|
||||
"website": "Site web",
|
||||
"genres": "Genres",
|
||||
"influences": "Influences"
|
||||
},
|
||||
"metadataPreferences": {
|
||||
"title": "Sources de champ",
|
||||
"hint": "Définissez l'ordre dans lequel chaque champ est renseigné. Le premier fournisseur dont la valeur est renseignée l'emporte.",
|
||||
"noProviders": "Aucun fournisseur disponible",
|
||||
"saved": "Sources de champ enregistrées",
|
||||
"saveFailed": "Impossible d'enregistrer les sources de champ",
|
||||
"limitedProviders": "{providers} fournit uniquement des biographies et des photos.",
|
||||
"addProvider": "Ajouter {provider} comme source"
|
||||
}
|
||||
},
|
||||
"scoreWeights": {
|
||||
"groupLabel": "Pondérations des scores",
|
||||
@@ -1166,19 +1200,35 @@
|
||||
"opds": "OPDS",
|
||||
"kobo": "Kobo",
|
||||
"koreader": "KOReader",
|
||||
"integrations": "Intégrations",
|
||||
"hardcover": "Hardcover",
|
||||
"admin": "Administrateur",
|
||||
"system": "Système",
|
||||
"account": "Compte"
|
||||
}
|
||||
},
|
||||
"integrations": {
|
||||
"title": "Intégrations",
|
||||
"subtitle": "Connecter un service externe pour synchroniser vos données de lecture et de surlignage.",
|
||||
"noPermission": "Vous n'avez pas la permission d'utiliser des intégrations.",
|
||||
"tabs": {
|
||||
"hardcover": "Hardcover",
|
||||
"readwise": "Readwise",
|
||||
"storygraph": "The StoryGraph"
|
||||
},
|
||||
"providerSubtitles": {
|
||||
"readwise": "Envoyer automatiquement vos surlignages à Readwise.",
|
||||
"storygraph": "Synchronise la progression et l'état de lecture vers The StoryGraph."
|
||||
}
|
||||
},
|
||||
"metadata": {
|
||||
"title": "Métadonnées",
|
||||
"subtitle": "Configurer les fournisseurs de métadonnées, les règles de correspondance, l'automatisation et l'enrichissement de l'auteur",
|
||||
"noPermission": "Vous n'êtes pas autorisé à gérer les paramètres de métadonnées.",
|
||||
"fields": {
|
||||
"title": "Titre",
|
||||
"subtitle": "Sous-titre",
|
||||
"description": "Descriptif",
|
||||
"description": "Description",
|
||||
"cover": "Couverture",
|
||||
"authors": "Auteurs",
|
||||
"publisher": "Éditeur",
|
||||
@@ -1353,12 +1403,18 @@
|
||||
"advanced": {
|
||||
"title": "Comportement de récupération avancé",
|
||||
"combineGenres": {
|
||||
"label": "Combinez les genres de tous les fournisseurs sélectionnés",
|
||||
"hint": "Collectez et dédupliquez les genres de chaque fournisseur attribué au champ Genres, plutôt que de vous arrêter au premier résultat."
|
||||
"label": "Combiner les genres de tous les fournisseurs sélectionnés",
|
||||
"hint": "Collecter et rassembler les genres de chaque fournisseur attribués au champ Genres plutôt que de s'arrêter au premier résultat."
|
||||
},
|
||||
"maxGenres": {
|
||||
"label": "Maximum de genres par livre",
|
||||
"hint": "Appliqué après les exclusions et la suppression des doublons. Laisser vide pour illimité. Ceci affectera les futures récupérations de métadonnées.",
|
||||
"unlimited": "Illimité",
|
||||
"error": "Entrez un nombre entier de 1 à {max} ou laissez le champ vide."
|
||||
},
|
||||
"storeProviderIds": {
|
||||
"label": "Stocker les identifiants des fournisseurs sur les livres",
|
||||
"hint": "Lors de la récupération des métadonnées, enregistrez les identifiants de fournisseur renvoyés (ISBN, ASIN, Goodreads ID, etc.) dans l'enregistrement du livre pour des recherches futures plus précises."
|
||||
"hint": "Lors de la récupération des métadonnées enregistrer les identifiants de fournisseurs correspondants (ISBN, ASIN, Goodreads ID, etc.) dans l'enregistrement du livre pour des recherches futures plus précises."
|
||||
}
|
||||
},
|
||||
"library": {
|
||||
@@ -1822,6 +1878,7 @@
|
||||
"tokenPublisher": "Éditeur",
|
||||
"tokenIsbn": "ISBN-13",
|
||||
"tokenLanguage": "Langue",
|
||||
"tokenLibrary": "Nom de la bibliothèque",
|
||||
"tokenOriginalFilename": "Nom de fichier d'origine (sans extension)",
|
||||
"tokenExtension": "Extension de fichier (sans point)",
|
||||
"patternHelpIntro": "Les modèles utilisent des jetons comme {titleToken} et {authorsToken}, ainsi que des modificateurs et des segments facultatifs.",
|
||||
@@ -1866,6 +1923,7 @@
|
||||
"twoWaySyncHint": "Synchronisez la position de lecture entre BookOrbit et Kobo. Nécessite la livraison KEPUB pour des emplacements précis et une restauration de page fiable.",
|
||||
"syncHighlights": "Synchronisez les passages surlignés de BookOrbit avec Kobo",
|
||||
"syncHighlightsHint": "Envoyez les passages surlignés réalisés dans BookOrbit ou KOReader à votre Kobo. Les passages surlignés Kobo sont importées dans BookOrbit même lorsque cette option est désactivée. Les annotations liées synchronisent les modifications et les suppressions dans les deux sens. Nécessite la livraison KEPUB ; le livre sur Kobo doit être le KEPUB téléchargé depuis BookOrbit.",
|
||||
"storeSync": "Inclure les titres du magasin Kobo",
|
||||
"convertKepub": "Convertir en KEPUB",
|
||||
"convertKepubHint": "Envoyez des EPUB éligibles en tant que KEPUB. Cela reste activé lorsque la synchronisation de la progression ou les passages surlignés de BookOrbit-to-Kobo sont activées. Lors de la prochaine synchronisation Kobo, les livres concernés sont à nouveau proposés en téléchargement KEPUB ; supprimez toute ancienne copie de EPUB si Kobo continue de l'ouvrir.",
|
||||
"forceHyphenation": "Forcer la césure",
|
||||
@@ -2050,9 +2108,17 @@
|
||||
"createFormTitle": "Créer des informations d'identification de synchronisation KOReader",
|
||||
"createFormHint": "Ces informations d'identification authentifient vos appareils KOReader avec BookOrbit.",
|
||||
"username": "Nom d'utilisateur",
|
||||
"usernamePlaceholder": "par ex. mon lecteur",
|
||||
"usernamePlaceholder": "ex. monlecteur",
|
||||
"password": "Mot de passe",
|
||||
"passwordPlaceholder": "Minimum 6 caractères",
|
||||
"changeCredentials": {
|
||||
"action": "Modifier les identifiants",
|
||||
"title": "Modifier les identifiants KOReader",
|
||||
"description": "Chaque compte BookOrbit ne peut avoir qu'un identifiant KOReader associé. Modifiez-le ici sans supprimer les données synchronisées.",
|
||||
"newPassword": "Nouveau mot de passe",
|
||||
"usernameInvalid": "Le nom d'utilisateur doit contenir entre 3 et 100 caractères.",
|
||||
"passwordPlaceholder": "Laisser vide pour conserver le mot de passe actuel"
|
||||
},
|
||||
"creating": "Création...",
|
||||
"create": "Créer",
|
||||
"credentialsCreated": "KOReader identifiants de synchronisation créés",
|
||||
@@ -2226,7 +2292,18 @@
|
||||
"deviceRemoved": "Appareil supprimé",
|
||||
"removeDeviceFailed": "Échec de la suppression de l'appareil",
|
||||
"removeDeviceConfirmTitle": "Supprimer {device} ?",
|
||||
"removeDeviceConfirmBody": "Cela supprime définitivement la progression synchronisée de cet appareil, l'activité de lecture et toutes les entrées de livre sans correspondance qui ne sont plus signalées par un autre appareil. Si l'appareil se synchronise à nouveau plus tard, il réapparaîtra en tant que nouvelle entrée."
|
||||
"removeDeviceConfirmBody": "Cela supprime définitivement la progression synchronisée de cet appareil, l'activité de lecture et toutes les entrées de livre sans correspondance qui ne sont plus signalées par un autre appareil. Si l'appareil se synchronise à nouveau plus tard, il réapparaîtra en tant que nouvelle entrée.",
|
||||
"retire": "Retirer",
|
||||
"retiring": "Retrait...",
|
||||
"restore": "Restaurer",
|
||||
"restoring": "Restauration...",
|
||||
"deleteSyncedData": "Supprimer",
|
||||
"deletingSyncedData": "Suppression...",
|
||||
"deviceRetired": "Périphérique retiré",
|
||||
"deviceRestored": "Périphérique restauré",
|
||||
"retireDeviceFailed": "Échec au retrait du périphérique",
|
||||
"restoreDeviceFailed": "Échec de restauration du périphérique",
|
||||
"retiredOnLabel": "Retiré"
|
||||
},
|
||||
"opds": {
|
||||
"title": "OPDS",
|
||||
@@ -2294,6 +2371,11 @@
|
||||
"maintenance": "Entretien",
|
||||
"audit-log": "Journal d'audit"
|
||||
}
|
||||
},
|
||||
"nav": {
|
||||
"title": "Réglages",
|
||||
"ariaLabel": "Sections de réglages",
|
||||
"searchPlaceholder": "Réglages de recherche"
|
||||
}
|
||||
},
|
||||
"achievements": {
|
||||
@@ -3694,10 +3776,10 @@
|
||||
"details": {
|
||||
"by": "par",
|
||||
"narratedBy": "raconté par",
|
||||
"ratingLocked": "La note est verrouillée",
|
||||
"ratingLocked": "Notation verrouillée",
|
||||
"rateStar": "Notez {star}",
|
||||
"listen": "Ecoute",
|
||||
"read": "Lu",
|
||||
"listen": "Écouter",
|
||||
"read": "Lire",
|
||||
"chooseFormat": "Choisir le format",
|
||||
"audiobook": "Livre audio",
|
||||
"primary": "Principal",
|
||||
@@ -3942,9 +4024,9 @@
|
||||
"fieldsWritten": "{count, plural, =0 {pas de champs} one {un champ} other {# champs} many {# champs}}",
|
||||
"track": "Suivre {number}",
|
||||
"primary": "Principal",
|
||||
"read": "Lu",
|
||||
"read": "Lire",
|
||||
"play": "Jouer",
|
||||
"peek": "Coup d'oeil",
|
||||
"peek": "Aperçu",
|
||||
"download": "Télécharger",
|
||||
"moreActions": "Plus de propositions",
|
||||
"rename": "Renommer",
|
||||
@@ -4226,9 +4308,9 @@
|
||||
},
|
||||
"read": {
|
||||
"play": "Jouer",
|
||||
"read": "Lu",
|
||||
"read": "Lire",
|
||||
"primary": "Principal",
|
||||
"peekFormat": "Jetez un œil à {format}",
|
||||
"peekFormat": "Aperçu de {format}",
|
||||
"chooseFormat": "Choisissez le format à lire ou à jouer",
|
||||
"fileFallback": "FICHIER"
|
||||
},
|
||||
@@ -4700,15 +4782,15 @@
|
||||
"showJumpRails": "Afficher les rails de saut",
|
||||
"columnsHint": "Utilisez le panneau de visibilité des colonnes dans l'en-tête du tableau pour afficher ou masquer les colonnes.",
|
||||
"coverShape": "Forme de la couverture",
|
||||
"circle": "Cercle",
|
||||
"circle": "Rond",
|
||||
"square": "Carré"
|
||||
}
|
||||
},
|
||||
"iconPicker": {
|
||||
"clearSelectionAria": "Effacer l'icône sélectionnée",
|
||||
"searchLucide": "Rechercher des icônes Lucide...",
|
||||
"clearSelectionAria": "Annuler la sélection",
|
||||
"searchLucide": "Rechercher dans les icônes Lucide...",
|
||||
"searchCustom": "Rechercher des icônes personnalisées...",
|
||||
"chooseIcon": "Choisissez une icône...",
|
||||
"chooseIcon": "Choisir une icône...",
|
||||
"selectIcon": "Sélectionner l'icône",
|
||||
"customTab": "Personnalisé",
|
||||
"searching": "Recherche...",
|
||||
@@ -4720,10 +4802,10 @@
|
||||
"entityNotFound": {
|
||||
"title": "{entity} introuvable",
|
||||
"description": "Ce {entity} n'existe pas ou a été supprimé.",
|
||||
"goBack": "Retourner"
|
||||
"goBack": "Précédent"
|
||||
},
|
||||
"themePicker": {
|
||||
"light": "Lumière",
|
||||
"light": "Clair",
|
||||
"dark": "Sombre",
|
||||
"system": "Système"
|
||||
},
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
{
|
||||
"common": {
|
||||
"resetSortAria": "Visszaállítás alap állapotra",
|
||||
"save": "Mentés",
|
||||
"yes": "Igen",
|
||||
"no": "Nem"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"loading": "Caricamento...",
|
||||
"search": "Cerca",
|
||||
"back": "Indietro",
|
||||
"next": "Avanti",
|
||||
"next": "Prossimo",
|
||||
"previous": "Precedente",
|
||||
"retry": "Riprova",
|
||||
"yes": "Sì",
|
||||
@@ -60,7 +60,7 @@
|
||||
"action": "Carica anteprima",
|
||||
"readingTime": "Tempo di lettura",
|
||||
"activeDays": "Giornate attive",
|
||||
"started": "I libri sono iniziati",
|
||||
"started": "Libri iniziati",
|
||||
"completed": "Libri completati",
|
||||
"topBooks": "I migliori libri"
|
||||
},
|
||||
@@ -88,7 +88,7 @@
|
||||
"saveError": "Impossibile salvare la preferenza della lingua"
|
||||
},
|
||||
"pageTitle": "Visualizzazione",
|
||||
"pageSubtitle": "Controlla temi, copertine, layout e come viene presentata la tua libreria.",
|
||||
"pageSubtitle": "Controlla temi, copertine, disposizione e come viene presentata la tua libreria.",
|
||||
"mobileSummary": "Tema: {theme} • Accento: {accent} • Sfondo: {background}",
|
||||
"themeMode": {
|
||||
"light": "Luce",
|
||||
@@ -220,7 +220,9 @@
|
||||
"title": "Copertine di libri",
|
||||
"coverSearch": {
|
||||
"label": "Motore di ricerca predefinito per le copertine",
|
||||
"hint": "Scegli la fonte selezionata all'apertura di \"Trova copertina online\". Verrà salvata sul tuo account, in modo che sia valida su tutti i dispositivi."
|
||||
"hint": "Scegli la fonte selezionata all'apertura di \"Trova copertina online\". Verrà salvata sul tuo account, in modo che sia valida su tutti i dispositivi.",
|
||||
"loadError": "Impossibile caricare il provider predefinito per la ricerca delle copertine",
|
||||
"saveError": "Impossibile salvare il provider predefinito per la ricerca delle copertine"
|
||||
},
|
||||
"displayMode": {
|
||||
"title": "Modalità di visualizzazione della copertina",
|
||||
@@ -258,6 +260,22 @@
|
||||
"label": "Mostra il dorso nei fumetti",
|
||||
"hint": "Applica l'effetto dorso e lucentezza alle copertine dei fumetti (cbz, cbr, cb7)"
|
||||
},
|
||||
"detailCoverTint": {
|
||||
"title": "Colore della copertina",
|
||||
"hint": "Sfuma il colore estratto dalla copertina dietro l’immagine e il titolo nella pagina dei dettagli del libro",
|
||||
"off": {
|
||||
"label": "Spento",
|
||||
"hint": "Sfondo semplice"
|
||||
},
|
||||
"single": {
|
||||
"label": "Un colore",
|
||||
"hint": "Solo il colore dominante"
|
||||
},
|
||||
"duotone": {
|
||||
"label": "Due colori",
|
||||
"hint": "Aggiunge il colore principale della copertina, se è chiaramente riconoscibile"
|
||||
}
|
||||
},
|
||||
"shadow": {
|
||||
"title": "Copri la forza dell'ombra",
|
||||
"hint": "Controlla la profondità sotto le copertine nelle miniature di griglia, elenco, tabella e dashboard",
|
||||
@@ -1152,6 +1170,11 @@
|
||||
"account": "Conto"
|
||||
}
|
||||
},
|
||||
"integrations": {
|
||||
"tabs": {
|
||||
"hardcover": "Hardcover"
|
||||
}
|
||||
},
|
||||
"metadata": {
|
||||
"title": "Metadati",
|
||||
"noPermission": "Non hai l'autorizzazione per gestire le impostazioni dei metadati.",
|
||||
@@ -2026,6 +2049,14 @@
|
||||
"usernamePlaceholder": "ad es. miolettore",
|
||||
"password": "Parola d'ordine",
|
||||
"passwordPlaceholder": "Minimo 6 caratteri",
|
||||
"changeCredentials": {
|
||||
"newPassword": "Nuova password",
|
||||
"passwordPlaceholder": "Lascia vuoto per mantenere la password attuale",
|
||||
"passwordHint": "Lascialo vuoto per conservare la password attuale.",
|
||||
"passwordInvalid": "La Password deve essere compresa tra 6 e 128 caratteri.",
|
||||
"showPassword": "Mostra nuova password",
|
||||
"hidePassword": "Nascondi nuova password"
|
||||
},
|
||||
"creating": "Creazione...",
|
||||
"create": "Crea",
|
||||
"credentialsCreated": "KOReader credenziali di sincronizzazione create",
|
||||
@@ -2266,6 +2297,14 @@
|
||||
"maintenance": "Manutenzione",
|
||||
"audit-log": "Registro di controllo"
|
||||
}
|
||||
},
|
||||
"nav": {
|
||||
"descriptions": {
|
||||
"profile": "Il tuo nome, email, password e sessioni attive.",
|
||||
"appearanceBookCovers": "Ombre della copertina, effetti sul dorso e immagini segnaposto.",
|
||||
"hardcover": "Sincronizza lo stato di lettura e le recensioni con Hardcover.",
|
||||
"magicLinks": "Collegamenti di condivisione e login senza password."
|
||||
}
|
||||
}
|
||||
},
|
||||
"achievements": {
|
||||
@@ -2954,7 +2993,8 @@
|
||||
"forgotPassword": "Password dimenticata?",
|
||||
"errors": {
|
||||
"invalidCredentials": "Nome utente o password non validi",
|
||||
"tooManyAttempts": "Troppi tentativi di accesso. Attendi un minuto e riprova."
|
||||
"tooManyAttempts": "Troppi tentativi di accesso. Attendi un minuto e riprova.",
|
||||
"accountLocked": "La password è corretta, ma l’account è stato temporaneamente bloccato a causa di troppi tentativi di accesso non riusciti. Riprova tra {minutes, plural, one {# minuto} other {# minuti}}, oppure reimposta la password per sbloccarlo subito."
|
||||
}
|
||||
},
|
||||
"oidc": {
|
||||
@@ -3249,6 +3289,9 @@
|
||||
"all": "TUTTI",
|
||||
"any": "QUALSIASI",
|
||||
"ofFollowingRules": "delle seguenti regole",
|
||||
"fields": {
|
||||
"cover": "Copertina"
|
||||
},
|
||||
"anyProvider": "Qualsiasi fornitore",
|
||||
"communityRatingProvider": "Fornitore di valutazioni della comunità",
|
||||
"loadingLibraries": "Caricamento librerie...",
|
||||
@@ -3779,7 +3822,7 @@
|
||||
"track": "Traccia {number}",
|
||||
"primary": "Principale",
|
||||
"read": "Letto",
|
||||
"play": "Gioca",
|
||||
"play": "Ascolta",
|
||||
"peek": "Sbircia",
|
||||
"download": "Scarica",
|
||||
"moreActions": "Più azioni",
|
||||
@@ -4057,7 +4100,7 @@
|
||||
"rate": "Valuta {star} su 5"
|
||||
},
|
||||
"read": {
|
||||
"play": "Gioca",
|
||||
"play": "Ascolta",
|
||||
"read": "Letto",
|
||||
"primary": "Principale",
|
||||
"peekFormat": "Sbircia {format}",
|
||||
@@ -4275,6 +4318,11 @@
|
||||
"alreadyExistsSaveAs": "Esiste già: salva come:",
|
||||
"renamePlaceholder": "ad es. {name} (2)",
|
||||
"import": "Importa"
|
||||
},
|
||||
"layout": {
|
||||
"row": {
|
||||
"clickToZoom": "Fai clic su una copertina per ingrandirla"
|
||||
}
|
||||
}
|
||||
},
|
||||
"collection": {
|
||||
@@ -4592,6 +4640,9 @@
|
||||
"widgets": "Widget",
|
||||
"shelves": "Scaffali"
|
||||
},
|
||||
"shelfNames": {
|
||||
"random": "Scopri qualcosa di nuovo"
|
||||
},
|
||||
"reorderHintWidget": "Trascina per riordinare. Seleziona per mostrare o nascondere un widget.",
|
||||
"reorderHintShelf": "Trascina per riordinare. Attiva/disattiva per mostrare o nascondere uno scaffale.",
|
||||
"smartScope": "Ambito intelligente",
|
||||
@@ -5077,6 +5128,43 @@
|
||||
"column": {
|
||||
"progress": "Progresso"
|
||||
}
|
||||
},
|
||||
"linkedBooks": {
|
||||
"title": "Libri collegati",
|
||||
"description": "Mostra i libri che stai leggendo. Dopo aver associato un libro a Hardcover, qui puoi scegliere un’edizione diversa (cartacea, ebook o audiolibro) per cambiare l’edizione con cui viene sincronizzato l’avanzamento della lettura.",
|
||||
"loading": "Caricando i libri...",
|
||||
"loadError": "Errore caricando i libri.",
|
||||
"retry": "Ritenta",
|
||||
"empty": "Nessun libro letto.",
|
||||
"untitled": "Senza titolo",
|
||||
"unknownAuthor": "Autore sconosciuto",
|
||||
"matchMethod": {
|
||||
"isbn": "ISBN",
|
||||
"title": "Titolo",
|
||||
"cached": "Memorizzato nella cache",
|
||||
"manual": "Manuale",
|
||||
"metadata_id": "Corrispondenza metadati"
|
||||
},
|
||||
"status": {
|
||||
"error": "Errore: {error}",
|
||||
"linked": "Collegato",
|
||||
"linkedWithMethod": "Collegato ({method})",
|
||||
"notLinked": "Non ancora collegato"
|
||||
},
|
||||
"unmatchedHint": "Questo libro non è ancora stato associato ad Hardcover. L’associazione avverrà automaticamente alla prossima sincronizzazione.",
|
||||
"editionsLoadError": "Impossibile caricare le edizioni.",
|
||||
"viewEditions": "Visualizza le edizioni",
|
||||
"noEditionsFound": "Nessuna edizione trovata.",
|
||||
"booksTruncated": "Visualizzazione dei primi {count} libri che stai leggendo.",
|
||||
"editionsTruncated": "Visualizzazione delle prime {count} edizioni.",
|
||||
"pages": "{count, plural, one {# pagina} other {# pagine}}",
|
||||
"isbn": "ISBN {isbn}",
|
||||
"current": "Attuale",
|
||||
"useThis": "Usalo",
|
||||
"toast": {
|
||||
"switched": "Passaggio al formato {format} completato",
|
||||
"switchFailed": "Impossibile cambiare edizione"
|
||||
}
|
||||
}
|
||||
},
|
||||
"library": {
|
||||
@@ -5936,7 +6024,7 @@
|
||||
"noChapters": "Nessun capitolo disponibile.",
|
||||
"noBookmarks": "Nessun segnalibro ancora.",
|
||||
"noBookmarksHint": "Tocca l'icona del segnalibro in alto per salvare la tua posizione corrente.",
|
||||
"playerSettings": "Impostazioni del giocatore",
|
||||
"playerSettings": "Impostazioni del lettore",
|
||||
"skipBack": "Torna indietro",
|
||||
"skipForward": "Vai avanti"
|
||||
}
|
||||
|
||||
+7050
-1
File diff suppressed because it is too large
Load Diff
@@ -122,9 +122,65 @@
|
||||
"emerald": "에메랄드",
|
||||
"teal": "틸",
|
||||
"electric-blue": "일렉트릭 블루",
|
||||
"foam": "폼"
|
||||
"cyan": "시안",
|
||||
"jade": "제이드",
|
||||
"ultramarine": "울트라마린",
|
||||
"iris": "아이리스",
|
||||
"purple": "퍼플",
|
||||
"blue": "파랑",
|
||||
"indigo": "인디고",
|
||||
"violet": "바이올렛",
|
||||
"amethyst": "아메지스트",
|
||||
"fuchsia": "퓨시아",
|
||||
"raspberry": "라즈베리",
|
||||
"pink": "핑크",
|
||||
"white": "화이트",
|
||||
"rosewater": "로즈워터",
|
||||
"salmon": "새먼",
|
||||
"coral": "코랄",
|
||||
"sand": "샌드",
|
||||
"peach": "피치",
|
||||
"pear": "페어",
|
||||
"flax": "플랙스",
|
||||
"sprout": "스프라우트",
|
||||
"butter": "버터",
|
||||
"aloe": "알로에",
|
||||
"lemon": "레몬",
|
||||
"foam": "폼",
|
||||
"aqua": "아쿠아",
|
||||
"celadon": "청자",
|
||||
"sage": "세이지",
|
||||
"pistachio": "피스타치오",
|
||||
"mint": "민트",
|
||||
"seafoam": "바다거품",
|
||||
"baby-blue": "베이비 블루",
|
||||
"powder": "파우더",
|
||||
"sea-glass": "씨 글래스",
|
||||
"bluebell": "블루벨",
|
||||
"cornflower": "콘플라워",
|
||||
"thistle": "엉겅퀴",
|
||||
"periwinkle": "페리윙클",
|
||||
"wisteria": "등나무",
|
||||
"lavender": "라벤더",
|
||||
"mauve": "모브",
|
||||
"orchid": "오키드",
|
||||
"rose-quartz": "장미수정",
|
||||
"blush": "블러시"
|
||||
},
|
||||
"accentColor": {
|
||||
"label": "강조 색상"
|
||||
},
|
||||
"cornerRadius": {
|
||||
"label": "모서리 곡률",
|
||||
"hint": "카드 및 UI 요소의 둥글기"
|
||||
},
|
||||
"surfaceBrightness": {
|
||||
"label": "표면 밝기",
|
||||
"hint": "다크 모드 표면 밝게 만들기",
|
||||
"reset": "초기화"
|
||||
},
|
||||
"libraryBackground": {
|
||||
"title": "라이브러리 배경",
|
||||
"pattern": {
|
||||
"label": "배경 패턴",
|
||||
"hint": "책 그리드 뒤에 표시되는 패턴"
|
||||
@@ -165,6 +221,18 @@
|
||||
"fillCrop": {
|
||||
"hint": "가장자리 잘라내기"
|
||||
}
|
||||
},
|
||||
"overlays": {
|
||||
"lockStatus": {
|
||||
"hint": "메타데이터 잠금 아이콘은 오른쪽 상단에 있으며, 잠겨 있을 때는 주황색, 잠금 해제 시에는 녹색입니다"
|
||||
}
|
||||
}
|
||||
},
|
||||
"layout": {
|
||||
"coverSize": "표지 크기",
|
||||
"gridSpacing": "그리드 간격",
|
||||
"gridLayout": {
|
||||
"title": "라이브러리 그리드 배치"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+174
-10
@@ -782,10 +782,13 @@
|
||||
"updatesGroup": "Atualizações",
|
||||
"importFromBooklore": "Importar do Booklore",
|
||||
"bookloreImportConfigured": "Importação do Booklore configurada",
|
||||
"importLibraryData": "Importar dados da biblioteca",
|
||||
"migrationConfigured": "Origem da migração configurada",
|
||||
"migrationRunning": "Migração em execução",
|
||||
"migrationCompleted": "Migração concluída",
|
||||
"migrationFailed": "Falha na migração",
|
||||
"importDescription": "Importação única de livros, metadados e progresso de leitura de uma instalação anterior do Booklore.",
|
||||
"migrationDescription": "Importação única de livros, metadados e leitura de progresso a partir de outra aplicação de biblioteca.",
|
||||
"configuredDescription": "Origem: {name}. Nenhuma migração executada ainda - continue a configuração para executar a importação.",
|
||||
"runningDescription": "Etapa: {stage} - iniciada em {started}",
|
||||
"completedDescription": "De {name} - concluída em {date}",
|
||||
@@ -827,6 +830,7 @@
|
||||
"migration": {
|
||||
"title": "Migração",
|
||||
"subtitle": "Importação única do Booklore: conecte a origem, mapeie usuários, faça a simulação (dry-run), inicie a migração e exporte um relatório.",
|
||||
"genericSubtitle": "Importação de biblioteca única: conectar uma fonte, usuários do mapa, executar uma execução seca, iniciar a migração e exportar um relatório.",
|
||||
"progress": "Progresso",
|
||||
"stepSourceConnection": "Conexão de Origem",
|
||||
"stepUserPathMapping": "Mapeamento de Usuários e Caminhos",
|
||||
@@ -836,6 +840,7 @@
|
||||
"stepReport": "Relatório",
|
||||
"stepReportTitle": "Relatório de Migração",
|
||||
"subtitleSource": "Configure a conexão de banco de dados com sua instância de origem do Booklore.",
|
||||
"genericSubtitleSource": "Configure a conexão para o seu aplicativo de biblioteca de origem.",
|
||||
"subtitleMappings": "Mapeie usuários de origem para usuários de destino e traduza caminhos de arquivo.",
|
||||
"subtitleDryRun": "Pré-visualize o que será importado antes de executar a migração real.",
|
||||
"subtitleRun": "Inicie a importação real e acompanhe seu progresso.",
|
||||
@@ -920,13 +925,16 @@
|
||||
"reasonNoFilePathMatch": "O caminho do arquivo não correspondeu a nenhum livro nesta biblioteca",
|
||||
"reasonNoFileHashMatch": "O hash do arquivo não correspondeu a nenhum livro nesta biblioteca",
|
||||
"reasonNoIsbnMatch": "O ISBN não correspondeu a nenhum livro nesta biblioteca",
|
||||
"reasonNoAsinMatch": "O ISBN não corresponde a nenhum livro nesta biblioteca",
|
||||
"reasonInsufficientSourceData": "Metadados insuficientes para tentar a correspondência",
|
||||
"reasonAmbiguousIsbnMatch": "Múltiplos livros corresponderam ao mesmo ISBN",
|
||||
"reasonAmbiguousAsinMatch": "Vários livros corresponderam ao mesmo ISBN",
|
||||
"reasonAmbiguousFileHashMatch": "Múltiplos livros corresponderam ao mesmo hash de arquivo",
|
||||
"reasonAmbiguousFilePathMatch": "Múltiplos livros corresponderam ao mesmo caminho de arquivo",
|
||||
"reasonAmbiguousTitleAuthorMatch": "Múltiplos livros corresponderam ao mesmo título e autor",
|
||||
"reasonUnknown": "Não foi possível determinar o motivo",
|
||||
"strategyIsbn": "Correspondido por ISBN",
|
||||
"strategyAsin": "Correspondência por ASIN",
|
||||
"strategyFileHash": "Correspondido por hash de arquivo",
|
||||
"strategyPathMapping": "Correspondido por caminho de arquivo mapeado",
|
||||
"strategyTitleAuthor": "Correspondido por título e autor",
|
||||
@@ -962,6 +970,7 @@
|
||||
"refresh": "Atualizar",
|
||||
"sourceUser": "Usuário de Origem",
|
||||
"targetUser": "Usuário de Destino",
|
||||
"doNotImport": "Não importar este usuário",
|
||||
"noSourceUsersLoaded": "Nenhum usuário de origem carregado ainda.",
|
||||
"noActiveTargetUsers": "Nenhum usuário de destino ativo encontrado. Crie ou reative um usuário no BookOrbit antes de mapear.",
|
||||
"pathPrefixMappings": "Mapeamentos de Prefixo de Caminho",
|
||||
@@ -1130,7 +1139,25 @@
|
||||
"saveFailed": "Falha ao salvar configurações de enriquecimento de autor",
|
||||
"noEligibleAuthors": "Nenhum autor elegível encontrado",
|
||||
"noAuthorsToEnrich": "Nenhum autor para enriquecer",
|
||||
"queueFailed": "Falha ao colocar o enriquecimento de autor na fila"
|
||||
"queueFailed": "Falha ao colocar o enriquecimento de autor na fila",
|
||||
"fields": {
|
||||
"description": "Biografia",
|
||||
"photo": "Foto",
|
||||
"birthDate": "Nascido em",
|
||||
"deathDate": "Falecido em",
|
||||
"website": "Site",
|
||||
"genres": "Gênero",
|
||||
"influences": "Influências"
|
||||
},
|
||||
"metadataPreferences": {
|
||||
"title": "Fontes do campo",
|
||||
"hint": "Defina o pedido que cada campo é preenchido. O primeiro fornecedor com um valor vence.",
|
||||
"noProviders": "Nenhum provedor disponível",
|
||||
"saved": "Fontes de campos salvas",
|
||||
"saveFailed": "Não foi possível salvar fontes de campo",
|
||||
"limitedProviders": "{providers} fornece apenas biografias e fotos.",
|
||||
"addProvider": "Adiciona {provider} como fonte"
|
||||
}
|
||||
},
|
||||
"scoreWeights": {
|
||||
"groupLabel": "Pesos das Pontuações",
|
||||
@@ -1186,12 +1213,12 @@
|
||||
"noPermission": "Você não tem permissão para usar nenhuma integração.",
|
||||
"tabs": {
|
||||
"hardcover": "Hardcover",
|
||||
"readwise": "Leitura",
|
||||
"storygraph": "Gráfico"
|
||||
"readwise": "Readwise",
|
||||
"storygraph": "StoryGraph"
|
||||
},
|
||||
"providerSubtitles": {
|
||||
"readwise": "Envie seus destaques para o Readwise automaticamente.",
|
||||
"storygraph": "Sincronize seu progresso de leitura e status com o The StoryGraph."
|
||||
"storygraph": "Sincronize seu progresso de leitura e status com o StoryGraph."
|
||||
}
|
||||
},
|
||||
"metadata": {
|
||||
@@ -2277,7 +2304,22 @@
|
||||
"deviceRemoved": "Dispositivo removido",
|
||||
"removeDeviceFailed": "Falha ao remover o dispositivo",
|
||||
"removeDeviceConfirmTitle": "Remover {device}?",
|
||||
"removeDeviceConfirmBody": "Isso exclui permanentemente o progresso sincronizado deste dispositivo, a atividade de leitura e quaisquer entradas de livros não correspondidos que não sejam relatados por outro dispositivo. Se o dispositivo sincronizar novamente mais tarde, ele reaparecerá como uma nova entrada."
|
||||
"removeDeviceConfirmBody": "Isso exclui permanentemente o progresso sincronizado deste dispositivo, a atividade de leitura e quaisquer entradas de livros não correspondidos que não sejam relatados por outro dispositivo. Se o dispositivo sincronizar novamente mais tarde, ele reaparecerá como uma nova entrada.",
|
||||
"deleteDeviceDataConfirmTitle": "Excluir dados sincronizados do {device}?",
|
||||
"deleteDeviceDataConfirmBody": "Isso exclui permanentemente o progresso sincronizado deste dispositivo, a atividade de leitura e quaisquer entradas de livros não correspondidos que não sejam relatados por outro dispositivo. Se o dispositivo sincronizar novamente mais tarde, ele reaparecerá como uma nova entrada.",
|
||||
"devicesHint": "Temporizar um dispositivo oculta e mantém tudo sincronizado. Excluir seus dados sincronizados não pode ser desfeito.",
|
||||
"retire": "Desativar",
|
||||
"retiring": "Desativando...",
|
||||
"restore": "Restaurar",
|
||||
"restoring": "Restaurando...",
|
||||
"deleteSyncedData": "Excluir dados",
|
||||
"deletingSyncedData": "Excluindo...",
|
||||
"deviceRetired": "Dispositivo desativado",
|
||||
"deviceRestored": "Dispositivo restaurado",
|
||||
"retireDeviceFailed": "Falha ao desativar o dispositivo",
|
||||
"restoreDeviceFailed": "Falha ao restaurar o dispositivo",
|
||||
"retiredDevices": "{count, plural, one {# dispositivo aposentado} other {# dispositivos aposentados}}",
|
||||
"retiredOnLabel": "Desativado"
|
||||
},
|
||||
"opds": {
|
||||
"title": "OPDS",
|
||||
@@ -2345,6 +2387,54 @@
|
||||
"maintenance": "Manutenção",
|
||||
"audit-log": "Registro de Auditoria"
|
||||
}
|
||||
},
|
||||
"nav": {
|
||||
"title": "Configurações",
|
||||
"ariaLabel": "Seções de configurações",
|
||||
"searchPlaceholder": "Procurar nas configurações",
|
||||
"clearSearch": "Limpar busca",
|
||||
"noResults": "Nenhuma configuração corresponde a {query}.",
|
||||
"shortcutHint": "Pressione Cmd K para pular para qualquer configuração",
|
||||
"groups": {
|
||||
"you": "Você",
|
||||
"library": "Biblioteca",
|
||||
"devices": "Dispositivos e sincronização",
|
||||
"server": "Servidor"
|
||||
},
|
||||
"descriptions": {
|
||||
"profile": "Seu nome, e-mail, senha e sessões ativas.",
|
||||
"appearanceTheme": "Tema, cor de destaque, fundo e raio de canto.",
|
||||
"appearanceBookCovers": "Sombreamento de capa, efeitos da espinha e arte do espaço reservado.",
|
||||
"appearanceIcons": "Escolha o estilo do ícone usado pelo aplicativo.",
|
||||
"appearanceLayout": "Visualização padrão da biblioteca, densidade e espaçamento.",
|
||||
"appearanceBehavior": "Como a biblioteca reage conforme você navega e ordena.",
|
||||
"appearanceLanguage": "Idioma da interface e formatos regionais.",
|
||||
"readerEbook": "Fontes, espaçamento e comportamento da página para eBooks.",
|
||||
"readerPdf": "Renderização, zoom, e página cabem em PDFs.",
|
||||
"readerComics": "Direção de leitura e página se espalha para quadrinhos.",
|
||||
"readerAudio": "Velocidade de reprodução, pule intervalos e temporizador de sono.",
|
||||
"readerFonts": "Fontes disponíveis durante a leitura.",
|
||||
"readerGeneral": "Padrão compartilhado por cada modo de leitura.",
|
||||
"notifications": "Sobre o que a BookOrbit lhe diz e onde.",
|
||||
"privacy": "Visualizações de leitura, links compartilhados e visibilidade de atividades.",
|
||||
"restrictions": "Avaliações de idade e conteúdo oculto para esta conta.",
|
||||
"libraries": "Verificar caminhos, pastas observadas e regras de estado.",
|
||||
"fileNaming": "Pasta e nome dos padrões para arquivos armazenados.",
|
||||
"maintenance": "Reescaneamentos, duplicados, órfãos e recompilações de cache.",
|
||||
"kobo": "Sincronize o endpoint, armazene o proxy e o mapeamento de prateleira.",
|
||||
"koreader": "Sincronização de progresso e correspondência de documentos.",
|
||||
"opds": "Feed de catálogo para aplicativos de leitura de terceiros.",
|
||||
"email": "Entrega de SMTP e endereços de envio para dispositivo.",
|
||||
"hardcover": "Sincronizar leitura e revisões com Hardcover.",
|
||||
"users": "Contas, Funções, Permissões e Convites.",
|
||||
"accountActivity": "Atividade de leitura e sessão por usuário.",
|
||||
"magicLinks": "Compartilhamento e link de login sem senha.",
|
||||
"oidc": "Provedor de logon único, reivindicações e provisionamento.",
|
||||
"serverFonts": "Fontes instaladas para todos leitores neste servidor.",
|
||||
"bookDock": "Ações rápidas exibidas nas páginas de livros.",
|
||||
"auditLog": "Quem mudou o quê e quando."
|
||||
},
|
||||
"backToApp": "Voltar para a biblioteca"
|
||||
}
|
||||
},
|
||||
"achievements": {
|
||||
@@ -3181,7 +3271,12 @@
|
||||
"noBiography": "Nenhuma biografia disponível. Use o menu para atualizar os metadados.",
|
||||
"previewFrom": "Pré-visualização do {provider}. Salve os metadados para mantê-los.",
|
||||
"booksLabel": "Livros",
|
||||
"lastAdded": "Adicionado por Último"
|
||||
"lastAdded": "Adicionado por Último",
|
||||
"born": "Nascido em",
|
||||
"died": "Falecido em",
|
||||
"website": "Site",
|
||||
"genres": "Gênero",
|
||||
"influences": "Influências"
|
||||
},
|
||||
"list": {
|
||||
"title": "Autores",
|
||||
@@ -3813,7 +3908,11 @@
|
||||
"koboNotSynced": "Não sincronizado",
|
||||
"koboNotSyncedTooltip": "Na fila para a próxima sincronização do Kobo.",
|
||||
"filesNotFound": "Arquivos não encontrados",
|
||||
"filesNotFoundDescription": "O(s) arquivo(s) deste livro não podem mais ser encontrados no disco. Os metadados ainda estão disponíveis. Execute um escaneamento da biblioteca para confirmar, ou remova o registro."
|
||||
"filesNotFoundDescription": "O(s) arquivo(s) deste livro não podem mais ser encontrados no disco. Os metadados ainda estão disponíveis. Execute um escaneamento da biblioteca para confirmar, ou remova o registro.",
|
||||
"resetHoldNotice": "{device} ainda tem a posição antiga ({percent})",
|
||||
"resetHoldRelease": "Use a posição deste dispositivo",
|
||||
"resetHoldReleasing": "Liberando...",
|
||||
"resetHoldReleaseFailed": "Não foi possível usar esta posição. Tente novamente."
|
||||
},
|
||||
"editMetadata": {
|
||||
"fieldCount": "{count, plural, =0 {nenhum campo} one {um campo} many {# campos} other {# campos}}",
|
||||
@@ -3841,6 +3940,8 @@
|
||||
"savedButWriteFailed": "Metadados salvos, mas a gravação do arquivo falhou",
|
||||
"savedWriteSkippedReason": "Metadados salvos, gravação do arquivo ignorada: {reason}",
|
||||
"savedWriteSkipped": "Metadados salvos, gravação do arquivo ignorada",
|
||||
"saveFailed": "Não foi possível salvar as alterações",
|
||||
"saveFailedWithStatus": "Não foi possível salvar as alterações (HTTP {status})",
|
||||
"loadFromFileFailed": "Falha ao carregar metadados do arquivo",
|
||||
"loadedFieldsFromFile": "{count, plural, =0 {Nenhum campo carregado do arquivo} one {Um campo carregado do arquivo} many {# campos carregados do arquivo} other {# campos carregados do arquivo}}",
|
||||
"noMetadataInFile": "Nenhum metadado encontrado no arquivo",
|
||||
@@ -4687,6 +4788,7 @@
|
||||
"annotations": "Anotações",
|
||||
"uploadBooks": "Upload de livros",
|
||||
"appearance": "Aparência",
|
||||
"appearanceDescription": "Escolha o tema, acento, raio do canto, superfície e opções de fundo.",
|
||||
"theme": "Tema",
|
||||
"accent": "Destaque",
|
||||
"radius": "Arredondamento",
|
||||
@@ -4707,7 +4809,8 @@
|
||||
"cta": "Dar estrela ao BookOrbit no GitHub"
|
||||
},
|
||||
"surfaceOpacity": "Opacidade da superfície",
|
||||
"surfaceOpacityValue": "{value}%"
|
||||
"surfaceOpacityValue": "{value}%",
|
||||
"surfaceBrightnessValue": "{value} %"
|
||||
},
|
||||
"sidebar": {
|
||||
"dashboard": "Painel",
|
||||
@@ -4748,6 +4851,8 @@
|
||||
"seeAllSmartScopes": "Ver todos os escopos inteligentes ({count})",
|
||||
"seeAllCollections": "Ver todas as coleções ({count})",
|
||||
"updateAvailable": "Atualizar {version}",
|
||||
"updateTooltip": "Atualização para {version} disponível",
|
||||
"openUpdateRelease": "Abra o lançamento do {version} no GitHub",
|
||||
"zones": {
|
||||
"browse": "Navegar"
|
||||
},
|
||||
@@ -4843,6 +4948,12 @@
|
||||
"dark": "Escuro",
|
||||
"system": "Sistema"
|
||||
},
|
||||
"radiusPicker": {
|
||||
"sharp": "Cantos retos",
|
||||
"default": "Cantos padrões",
|
||||
"rounded": "Cantos arredondados",
|
||||
"pill": "Cantos em forma"
|
||||
},
|
||||
"languagePicker": {
|
||||
"searchPlaceholder": "Procurar Idiomas",
|
||||
"suggested": "Sugerido",
|
||||
@@ -5668,6 +5779,7 @@
|
||||
"schedule": {
|
||||
"fileWatching": "Monitoramento de arquivos",
|
||||
"autoScanSchedule": "Agendamento de auto-escaneamento",
|
||||
"timezoneHint": "Agendamentos são executados no fuso horário do servidor.",
|
||||
"cronExpression": "Expressão Cron",
|
||||
"cronInvalid": "Expressão cron inválida.",
|
||||
"cronFormat": "Formato: minuto hora dia mês dia_da_semana",
|
||||
@@ -5686,6 +5798,7 @@
|
||||
},
|
||||
"human": {
|
||||
"disabled": "Auto-escaneamento desativado",
|
||||
"invalid": "Insira um agendamento válido para ver uma pré-visualização",
|
||||
"hourly": "A cada hora",
|
||||
"every6Hours": "A cada 6 horas",
|
||||
"every12Hours": "A cada 12 horas",
|
||||
@@ -5781,6 +5894,7 @@
|
||||
},
|
||||
"migration": {
|
||||
"sidebarTitle": "Importação do Booklore",
|
||||
"importTitle": "Importar Biblioteca",
|
||||
"status": {
|
||||
"done": "Concluído",
|
||||
"saved": "Salvo",
|
||||
@@ -5796,7 +5910,8 @@
|
||||
"source": {
|
||||
"short": "Conexão de Origem",
|
||||
"title": "Conexão de Origem",
|
||||
"subtitle": "Configure a conexão com o banco de dados da sua instância Booklore de origem."
|
||||
"subtitle": "Configure a conexão com o banco de dados da sua instância Booklore de origem.",
|
||||
"genericSubtitle": "Configure a conexão para o seu aplicativo de biblioteca de origem."
|
||||
},
|
||||
"mappings": {
|
||||
"short": "Mapeamento de Usuário e Caminho",
|
||||
@@ -5838,18 +5953,61 @@
|
||||
"testConnection": "Testar Conexão",
|
||||
"saveAndValidate": "Salvar & Validar",
|
||||
"validatedWithWarnings": "Origem validada com avisos",
|
||||
"types": {
|
||||
"booklore": "Booklore",
|
||||
"grimmory": "Grimmory",
|
||||
"audiobookshelf": "Audiobookshelf",
|
||||
"calibreWebAutomated": "Calibre-Web Automatizado"
|
||||
},
|
||||
"fields": {
|
||||
"type": "Tipo de Origem",
|
||||
"name": "Nome da Origem",
|
||||
"namePlaceholder": "Importar Biblioteca",
|
||||
"host": "Host",
|
||||
"port": "Porta",
|
||||
"user": "Usuário",
|
||||
"password": "Senha",
|
||||
"passwordSaved": "Salva - deixe inalterado",
|
||||
"passwordNotSet": "Sem senha definida",
|
||||
"showSecret": "Exibir segredo",
|
||||
"hideSecret": "Ocultar segredo",
|
||||
"database": "Banco de Dados",
|
||||
"mediaRootPath": "Caminho Raiz de Mídia",
|
||||
"ssl": "Usar TLS/SSL"
|
||||
"ssl": "Usar TLS/SSL",
|
||||
"connectionMode": "Modo de conexão",
|
||||
"apiMode": "Live API",
|
||||
"backupMode": "Arquivo de backup",
|
||||
"baseUrl": "URL do Audiobookshelf",
|
||||
"apiToken": "Token de API",
|
||||
"apiTokenPlaceholder": "Insira um token de API do administrador",
|
||||
"secretSaved": "Salva - deixe inalterado",
|
||||
"allowPrivateNetwork": "Permitir acesso a redes privadas",
|
||||
"allowPrivateNetworkHint": "Habilitar isso somente quando o Audiobookshelf estiver hospedado em uma rede local ou privada confiável.",
|
||||
"backupPath": "Caminho do arquivo de backup",
|
||||
"backupPathHint": "Digite um caminho absoluto do servidor dentro do diretório de importação de migração configurada.",
|
||||
"cwaAppDatabasePath": "Snapshot do app.db automatizado calibre-Web",
|
||||
"cwaAppDatabasePathPlaceholder": "/imports/calibre-web-automated/app.db",
|
||||
"cwaMetadataDatabasePath": "Calibre snapshot de metadados.db",
|
||||
"cwaMetadataDatabasePathPlaceholder": "/imports/calibre-web-automated/metadata.db"
|
||||
},
|
||||
"validation": {
|
||||
"nameRequired": "O nome da fonte é obrigatório",
|
||||
"databaseFieldsRequired": "É obrigatório o nome do host, usuário, banco de dados e fonte",
|
||||
"apiFieldsRequired": "URL do Audiobookshelf, token de API e nome de origem são necessários",
|
||||
"baseUrlInvalid": "A URL Audiobookshelf deve ser uma origem HTTP ou HTTPS limpa sem um caminho",
|
||||
"backupPathRequired": "Caminho do arquivo de backup e nome da fonte são necessários",
|
||||
"backupPathAbsolute": "O caminho do arquivo de backup deve ser um caminho absoluto",
|
||||
"cwaAppDatabasePathRequired": "O caminho de snapshot app.db automatizado do Calibre-Web é necessário",
|
||||
"cwaAppDatabasePathAbsolute": "O caminho para o metadata.db snapshot do Calibre precisa ser absoluto",
|
||||
"cwaMetadataDatabasePathRequired": "O caminho para o metadata.db snapshot do Calibre é necessário",
|
||||
"cwaMetadataDatabasePathAbsolute": "O caminho para o metadata.db snapshot do Calibre precisa ser absoluto"
|
||||
},
|
||||
"cwa": {
|
||||
"snapshotTitle": "Parou o modo snapshot",
|
||||
"stoppedWarning": "Pare o Calibre-Web automatizado antes de copiar ambos os bancos de dados. O BookOrbit não consegue verificar se os dois snapshots foram copiados exatamente no mesmo momento.",
|
||||
"importRootGuidance": "Ambos os arquivos de snapshot devem ser caminhos de servidor legíveis abaixo do diretório MIGRATION_IMPORT_ROOT configurado.",
|
||||
"logicalRootGuidance": "O mapeamento dos caminhos de livro usa a raiz da biblioteca lógica Calibre armazenada no app.db, não a pasta de hospedagem que contém esses instantâneos de banco de dados.",
|
||||
"compatibilityNote": "O comportamento Schema é verificado contra a Calibre-Web Automated v4.0.6. Seus bancos de dados não expõem uma versão de lançamento confiável do aplicativo."
|
||||
},
|
||||
"mediaPath": {
|
||||
"hintRequired": "Obrigatório para migrar capas de livros.",
|
||||
@@ -5876,6 +6034,7 @@
|
||||
"refresh": "Atualizar",
|
||||
"sourceUser": "Usuário de Origem",
|
||||
"targetUser": "Usuário de Destino",
|
||||
"doNotImport": "Não importar este usuário",
|
||||
"noSourceUsersLoaded": "Nenhum usuário de origem carregado ainda.",
|
||||
"noActiveTargetUsers": "Nenhum usuário de destino ativo foi encontrado. Crie ou reative um usuário do BookOrbit antes de mapear.",
|
||||
"pathPrefixMappings": "Mapeamentos de Prefixo de Caminho",
|
||||
@@ -5993,8 +6152,10 @@
|
||||
"noFilePathMatch": "O caminho do arquivo não correspondeu a nenhum livro nesta biblioteca",
|
||||
"noFileHashMatch": "O hash do arquivo não correspondeu a nenhum livro nesta biblioteca",
|
||||
"noIsbnMatch": "O ISBN não corresponde a nenhum livro nesta biblioteca",
|
||||
"noAsinMatch": "O ISBN não corresponde a nenhum livro nesta biblioteca",
|
||||
"insufficientSourceData": "Metadados insuficientes para tentar correspondência",
|
||||
"ambiguousIsbnMatch": "Vários livros corresponderam ao mesmo ISBN",
|
||||
"ambiguousAsinMatch": "Vários livros corresponderam ao mesmo ISBN",
|
||||
"ambiguousFileHashMatch": "Vários livros corresponderam ao mesmo hash de arquivo",
|
||||
"ambiguousFilePathMatch": "Vários livros corresponderam ao mesmo caminho de arquivo",
|
||||
"ambiguousTitleAuthorMatch": "Vários livros corresponderam ao mesmo título e autor",
|
||||
@@ -6002,6 +6163,7 @@
|
||||
},
|
||||
"matchStrategy": {
|
||||
"isbn": "Correspondido por ISBN",
|
||||
"asin": "Correspondência por ASIN",
|
||||
"fileHash": "Correspondido por hash de arquivo",
|
||||
"pathMapping": "Correspondido pelo caminho do arquivo mapeado",
|
||||
"titleAuthor": "Correspondido por título e autor",
|
||||
@@ -6074,6 +6236,7 @@
|
||||
},
|
||||
"notifications": {
|
||||
"title": "Notificações",
|
||||
"description": "Revise e gerencie suas notificações.",
|
||||
"markAllRead": "Marcar todas como lidas",
|
||||
"clear": "Limpar",
|
||||
"empty": "Nenhuma notificação ainda",
|
||||
@@ -6187,6 +6350,7 @@
|
||||
"settings": {
|
||||
"title": "Configurações",
|
||||
"ariaLabel": "Configurações do Leitor",
|
||||
"close": "Fechar configurações",
|
||||
"reset": "Redefinir para os padrões",
|
||||
"modeLabel": "Esquema de cor",
|
||||
"mode": {
|
||||
|
||||
+7187
-1
File diff suppressed because it is too large
Load Diff
+274
-10
@@ -218,6 +218,12 @@
|
||||
},
|
||||
"bookCovers": {
|
||||
"title": "Naslovnice knjig",
|
||||
"coverSearch": {
|
||||
"label": "Privzeti ponudnik iskanja naslovnic",
|
||||
"hint": "Izberite vir, ki je izbran, ko se odpre možnost Najdi naslovnico na spletu. Shranjeno v vaš račun, zato velja v vsaki napravi.",
|
||||
"loadError": "Nalaganje privzetega ponudnika iskanja po naslovnicah ni uspelo",
|
||||
"saveError": "Shranjevanje privzetega ponudnika iskanja po naslovnicah ni uspelo"
|
||||
},
|
||||
"displayMode": {
|
||||
"title": "Način prikaza naslovnice",
|
||||
"hint": "Nadzoruje, kako se prave naslovnice prilegajo mestom za knjige, kadar se razmerja stranic razlikujejo",
|
||||
@@ -464,7 +470,8 @@
|
||||
"book-covers": "Naslovnice knjig",
|
||||
"icons": "Ikone",
|
||||
"layout": "Postavitev",
|
||||
"behavior": "Vedenje"
|
||||
"behavior": "Vedenje",
|
||||
"language": "Jezik"
|
||||
}
|
||||
},
|
||||
"account": {
|
||||
@@ -775,10 +782,13 @@
|
||||
"updatesGroup": "Posodobitve",
|
||||
"importFromBooklore": "Uvozi iz Booklore",
|
||||
"bookloreImportConfigured": "Uvoz iz Booklore nastavljen",
|
||||
"importLibraryData": "Uvoz podatkov knjižnice",
|
||||
"migrationConfigured": "Konfiguriran vir migracije",
|
||||
"migrationRunning": "Selitev poteka",
|
||||
"migrationCompleted": "Selitev zaključena",
|
||||
"migrationFailed": "Selitev ni uspela",
|
||||
"importDescription": "Enkraten uvoz knjig, metapodatkov in napredka branja iz prejšnje namestitve Booklore.",
|
||||
"migrationDescription": "Enkratni uvoz knjig, metapodatkov in napredka branja iz druge knjižnične aplikacije.",
|
||||
"configuredDescription": "Vir: {name}. Selitev še ni bila izvedena - nadaljujte z nastavitvijo za zagon uvoza.",
|
||||
"runningDescription": "Faza: {stage} - začeto {started}",
|
||||
"completedDescription": "Iz {name} - zaključeno {date}",
|
||||
@@ -820,6 +830,7 @@
|
||||
"migration": {
|
||||
"title": "Selitev",
|
||||
"subtitle": "Enkraten uvoz iz Booklore: poveži vir, preslikaj uporabnike, izvedi poskusni zagon, začni selitev in izvozi poročilo.",
|
||||
"genericSubtitle": "Enkratni uvoz knjižnice: povežite vir, preslikajte uporabnike, izvedite poskusni zagon, začnite selitev in izvozite poročilo.",
|
||||
"progress": "Napredek",
|
||||
"stepSourceConnection": "Povezava z virom",
|
||||
"stepUserPathMapping": "Preslikava uporabnikov in poti",
|
||||
@@ -829,6 +840,7 @@
|
||||
"stepReport": "Poročilo",
|
||||
"stepReportTitle": "Poročilo o selitvi",
|
||||
"subtitleSource": "Nastavite povezavo s podatkovno bazo vaše izvorne namestitve Booklore.",
|
||||
"genericSubtitleSource": "Konfigurirajte povezavo z aplikacijo izvorne knjižnice.",
|
||||
"subtitleMappings": "Preslikajte izvorne uporabnike v ciljne uporabnike in prevedite poti datotek.",
|
||||
"subtitleDryRun": "Predogled tega, kar bo uvoženo, preden zaženete dejansko selitev.",
|
||||
"subtitleRun": "Začnite dejanski uvoz in spremljajte njegov napredek.",
|
||||
@@ -913,13 +925,16 @@
|
||||
"reasonNoFilePathMatch": "Pot do datoteke se ni ujemala z nobeno knjigo v tej knjižnici",
|
||||
"reasonNoFileHashMatch": "Zgoščena vrednost datoteke se ni ujemala z nobeno knjigo v tej knjižnici",
|
||||
"reasonNoIsbnMatch": "ISBN se ni ujemal z nobeno knjigo v tej knjižnici",
|
||||
"reasonNoAsinMatch": "ASIN se ni ujemal z nobeno knjigo v tej knjižnici",
|
||||
"reasonInsufficientSourceData": "Premalo metapodatkov za poskus ujemanja",
|
||||
"reasonAmbiguousIsbnMatch": "Več knjig se je ujemalo z istim ISBN-jem",
|
||||
"reasonAmbiguousAsinMatch": "Več knjig se je ujemalo z istim ASIN-om",
|
||||
"reasonAmbiguousFileHashMatch": "Več knjig se je ujemalo z isto zgoščeno vrednostjo datoteke",
|
||||
"reasonAmbiguousFilePathMatch": "Več knjig se je ujemalo z isto potjo do datoteke",
|
||||
"reasonAmbiguousTitleAuthorMatch": "Več knjig se je ujemalo z istim naslovom in avtorjem",
|
||||
"reasonUnknown": "Razloga ni bilo mogoče ugotoviti",
|
||||
"strategyIsbn": "Ujemanje po ISBN",
|
||||
"strategyAsin": "Ujema se z ASIN",
|
||||
"strategyFileHash": "Ujemanje po zgoščeni vrednosti datoteke",
|
||||
"strategyPathMapping": "Ujemanje po preslikani poti do datoteke",
|
||||
"strategyTitleAuthor": "Ujemanje po naslovu in avtorju",
|
||||
@@ -955,6 +970,7 @@
|
||||
"refresh": "Osveži",
|
||||
"sourceUser": "Uporabnik vira",
|
||||
"targetUser": "Ciljni uporabnik",
|
||||
"doNotImport": "Ne uvozi tega uporabnika",
|
||||
"noSourceUsersLoaded": "Uporabniki vira še niso naloženi.",
|
||||
"noActiveTargetUsers": "Ni najdenih aktivnih ciljnih uporabnikov. Pred preslikavo ustvarite ali ponovno omogočite uporabnika BookOrbit.",
|
||||
"pathPrefixMappings": "Preslikave predpon poti",
|
||||
@@ -1123,7 +1139,25 @@
|
||||
"saveFailed": "Shranjevanje nastavitev obogatitve avtorjev ni uspelo",
|
||||
"noEligibleAuthors": "Ni najdenih upravičenih avtorjev",
|
||||
"noAuthorsToEnrich": "Ni avtorjev za obogatitev",
|
||||
"queueFailed": "Uvrščanje dopolnitve avtorjev v vrsto ni uspelo"
|
||||
"queueFailed": "Uvrščanje dopolnitve avtorjev v vrsto ni uspelo",
|
||||
"fields": {
|
||||
"description": "Biografija",
|
||||
"photo": "Fotografija",
|
||||
"birthDate": "Rojen",
|
||||
"deathDate": "Umrl/a",
|
||||
"website": "Spletna stran",
|
||||
"genres": "Žanri",
|
||||
"influences": "Vplivi"
|
||||
},
|
||||
"metadataPreferences": {
|
||||
"title": "Viri polj",
|
||||
"hint": "Nastavite vrstni red izpolnjevanja posameznih polj. Zmaga prvi ponudnik z vrednostjo.",
|
||||
"noProviders": "Ni ponudnika",
|
||||
"saved": "Shranjeni viri polj",
|
||||
"saveFailed": "Virov polj ni bilo mogoče shraniti",
|
||||
"limitedProviders": "{providers} ponuja samo biografije in fotografije.",
|
||||
"addProvider": "Dodaj {provider} kot vir"
|
||||
}
|
||||
},
|
||||
"scoreWeights": {
|
||||
"groupLabel": "Uteži ocene",
|
||||
@@ -1844,6 +1878,7 @@
|
||||
"tokenPublisher": "Založnik",
|
||||
"tokenIsbn": "ISBN-13",
|
||||
"tokenLanguage": "Jezik",
|
||||
"tokenLibrary": "Ime knjižnice",
|
||||
"tokenOriginalFilename": "Izvirno ime datoteke (brez pripone)",
|
||||
"tokenExtension": "Končnica datoteke (brez pike)",
|
||||
"patternHelpIntro": "Vzorci uporabljajo žetone, kot sta {titleToken} in {authorsToken}, ter modifikatorje in neobvezne segmente.",
|
||||
@@ -2077,6 +2112,23 @@
|
||||
"usernamePlaceholder": "npr. mojbralnik",
|
||||
"password": "Geslo",
|
||||
"passwordPlaceholder": "Najmanj 6 znakov",
|
||||
"changeCredentials": {
|
||||
"action": "Spremeni poverilnice",
|
||||
"title": "Spremeni poverilnice KOReaderja",
|
||||
"description": "Vsak račun BookOrbit ima en nabor poverilnic KOReader. Spremenite ga tukaj, ne da bi izbrisali sinhronizirane podatke.",
|
||||
"newPassword": "Novo geslo",
|
||||
"usernameInvalid": "Uporabniško ime mora imeti med 3 in 100 znakov.",
|
||||
"passwordPlaceholder": "Pustite prazno, če želite ohraniti trenutno geslo",
|
||||
"passwordHint": "Če želite ohraniti trenutno geslo, pustite to polje prazno.",
|
||||
"passwordInvalid": "Geslo mora imeti med 6 in 128 znakov.",
|
||||
"deviceNotice": "Naprave, ki uporabljajo prejšnjo prijavo, je treba ponovno povezati ali posodobiti z novo prenesenim paketom vtičnikov.",
|
||||
"showPassword": "Prikaži novo geslo",
|
||||
"hidePassword": "Skrij novo geslo",
|
||||
"save": "Shrani poverilnice",
|
||||
"saving": "Shranjevanje...",
|
||||
"updated": "Poverilnice KOReaderja so bile posodobljene",
|
||||
"updateFailed": "Posodobitev poverilnic KOReader ni uspela"
|
||||
},
|
||||
"creating": "Ustvarjanje ...",
|
||||
"create": "Ustvari",
|
||||
"credentialsCreated": "Poverilnice za sinhronizacijo KOReader so ustvarjene",
|
||||
@@ -2093,6 +2145,8 @@
|
||||
"credentialsCreatedLabel": "Poverilnice ustvarjene",
|
||||
"setup": "Namestitev",
|
||||
"pluginServerUrl": "URL strežnika vtičnika",
|
||||
"syncUrl": "URL za sinhronizacijo KOReaderja",
|
||||
"syncUrlHint": "Deluje z vtičnikom BookOrbit in vgrajeno sinhronizacijo napredka KOReaderja.",
|
||||
"copied": "Kopirano",
|
||||
"copyUrl": "Kopiraj URL",
|
||||
"preconfiguredPlugin": "Vnaprej nastavljen vtičnik BookOrbit",
|
||||
@@ -2250,7 +2304,22 @@
|
||||
"deviceRemoved": "Naprava odstranjena",
|
||||
"removeDeviceFailed": "Odstranitev naprave ni uspela",
|
||||
"removeDeviceConfirmTitle": "Odstranim {device}?",
|
||||
"removeDeviceConfirmBody": "To trajno izbriše sinhronizirani napredek te naprave, aktivnost branja in vse neujemajoče vnose knjig, ki jih druga naprava ne poroča več. Če se naprava kasneje spet sinhronizira, se bo znova pojavila kot nov vnos."
|
||||
"removeDeviceConfirmBody": "To trajno izbriše sinhronizirani napredek te naprave, aktivnost branja in vse neujemajoče vnose knjig, ki jih druga naprava ne poroča več. Če se naprava kasneje spet sinhronizira, se bo znova pojavila kot nov vnos.",
|
||||
"deleteDeviceDataConfirmTitle": "Želite izbrisati sinhronizirane podatke iz naprave {device}?",
|
||||
"deleteDeviceDataConfirmBody": "S tem trajno izbrišete sinhroniziran napredek te naprave, dejavnost branja po straneh in vse vnose neujemajočih se knjig, ki jih druga naprava ne poroča več. Seje branja, ki so že zabeležene v vaši statistiki, se ohranijo. Če se naprava pozneje znova sinhronizira, se bo znova prikazala kot nov vnos.",
|
||||
"devicesHint": "Z umikom naprave se ta skrije in ohranijo vsi sinhronizirani podatki. Brisanja sinhroniziranih podatkov ni mogoče razveljaviti.",
|
||||
"retire": "Umakni",
|
||||
"retiring": "Umikam...",
|
||||
"restore": "Obnovi",
|
||||
"restoring": "Obnavljanje...",
|
||||
"deleteSyncedData": "Izbriši podatke",
|
||||
"deletingSyncedData": "Brisanje...",
|
||||
"deviceRetired": "Naprava umaknjena",
|
||||
"deviceRestored": "Naprava obnovljena",
|
||||
"retireDeviceFailed": "Umik naprave ni uspel",
|
||||
"restoreDeviceFailed": "Obnovitev naprave ni uspela",
|
||||
"retiredDevices": "{count, plural, one {# umaknjena naprava} two {# umaknjeni napravi} few {# umaknjene naprave} other {# umaknjenih naprav}}",
|
||||
"retiredOnLabel": "Umaknjena"
|
||||
},
|
||||
"opds": {
|
||||
"title": "OPDS",
|
||||
@@ -2318,6 +2387,54 @@
|
||||
"maintenance": "Vzdrževanje",
|
||||
"audit-log": "Dnevnik revizije"
|
||||
}
|
||||
},
|
||||
"nav": {
|
||||
"title": "Nastavitve",
|
||||
"ariaLabel": "Sekcije nastavitev",
|
||||
"searchPlaceholder": "Nastavitve iskanja",
|
||||
"clearSearch": "Počisti iskanje",
|
||||
"noResults": "Nobena nastavitev ne ustreza {query}.",
|
||||
"shortcutHint": "Pritisnite Cmd K za skok na katero koli nastavitev",
|
||||
"groups": {
|
||||
"you": "Vi",
|
||||
"library": "Knjižnica",
|
||||
"devices": "Naprave in sinhronizacija",
|
||||
"server": "Strežnik"
|
||||
},
|
||||
"descriptions": {
|
||||
"profile": "Vaše ime, e-pošta, geslo in aktivne seje.",
|
||||
"appearanceTheme": "Tema, poudarjena barva, ozadje in polmer vogala.",
|
||||
"appearanceBookCovers": "Pokrijte sence, učinke hrbtenice in umetnine nadomestnih besedil.",
|
||||
"appearanceIcons": "Izberite slog ikon, ki se uporablja v celotni aplikaciji.",
|
||||
"appearanceLayout": "Privzeti pogled knjižnice, gostota in razmik.",
|
||||
"appearanceBehavior": "Kako se knjižnica odziva na brskanje in razvrščanje.",
|
||||
"appearanceLanguage": "Jezik vmesnika in regionalne oblike zapisa.",
|
||||
"readerEbook": "Pisave, razmiki in vedenje strani za e-knjige.",
|
||||
"readerPdf": "Upodabljanje, povečava in prilagajanje strani za PDF-je.",
|
||||
"readerComics": "Smer branja in razmiki strani za stripe.",
|
||||
"readerAudio": "Hitrost predvajanja, intervali preskakovanja in časovnik spanja.",
|
||||
"readerFonts": "Pisave, ki so na voljo med branjem.",
|
||||
"readerGeneral": "Privzete nastavitve, ki jih deli vsak način branja.",
|
||||
"notifications": "O čem vam BookOrbit pove in kje.",
|
||||
"privacy": "Vpogledi v branje, deljene povezave in vidnost dejavnosti.",
|
||||
"restrictions": "Starostne ocene in skrita vsebina za ta račun.",
|
||||
"libraries": "Preglej poti, nadzorovane mape in vnesi pravila.",
|
||||
"fileNaming": "Vzorci imen map in datotek za shranjene datoteke.",
|
||||
"maintenance": "Ponovno pregledovanje, podvajanje, osirotele datoteke in obnova predpomnilnika.",
|
||||
"kobo": "Sinhroniziraj končno točko, posredniško točko trgovine in preslikavo police.",
|
||||
"koreader": "Sinhronizacija napredka in ujemanje dokumentov.",
|
||||
"opds": "Katalogni viri za aplikacije za branje tretjih oseb.",
|
||||
"email": "Naslovi za dostavo in pošiljanje na naprave prek SMTP.",
|
||||
"hardcover": "Sinhronizirajte stanje branja in ocene s trdimi platnicami.",
|
||||
"users": "Računi, vloge, dovoljenja in povabila.",
|
||||
"accountActivity": "Branje in aktivnost seje na uporabnika.",
|
||||
"magicLinks": "Povezave za deljenje in prijavo brez gesla.",
|
||||
"oidc": "Ponudnik enotne prijave, zahtevki in omogočanje.",
|
||||
"serverFonts": "Pisave, nameščene za vsak bralnik na tem strežniku.",
|
||||
"bookDock": "Hitra dejanja, prikazana na straneh knjige.",
|
||||
"auditLog": "Kdo je kaj spremenil in kdaj."
|
||||
},
|
||||
"backToApp": "Nazaj v knjižnico"
|
||||
}
|
||||
},
|
||||
"achievements": {
|
||||
@@ -3154,7 +3271,12 @@
|
||||
"noBiography": "Biografija ni na voljo. Za osvežitev metapodatkov uporabite meni.",
|
||||
"previewFrom": "Predogled iz {provider}. Za trajno shranitev shranite metapodatke.",
|
||||
"booksLabel": "Knjige",
|
||||
"lastAdded": "Nazadnje dodano"
|
||||
"lastAdded": "Nazadnje dodano",
|
||||
"born": "Rojen",
|
||||
"died": "Umrl",
|
||||
"website": "Spletna stran",
|
||||
"genres": "Žanri",
|
||||
"influences": "Vplivi"
|
||||
},
|
||||
"list": {
|
||||
"title": "Avtorji",
|
||||
@@ -3356,7 +3478,8 @@
|
||||
"finishedAt": "Datum zaključka",
|
||||
"random": "Naključno",
|
||||
"language": "Jezik",
|
||||
"metadataScore": "Ocena metapodatkov"
|
||||
"metadataScore": "Ocena metapodatkov",
|
||||
"collectionOrder": "Vrstni red dodajanja"
|
||||
},
|
||||
"customFieldsGroup": "Polja po meri",
|
||||
"customFieldFallback": "Polje po meri",
|
||||
@@ -3785,7 +3908,11 @@
|
||||
"koboNotSynced": "Ni sinhronizirano",
|
||||
"koboNotSyncedTooltip": "V čakalni vrsti za naslednjo sinhronizacijo Kobo.",
|
||||
"filesNotFound": "Datotek ni mogoče najti",
|
||||
"filesNotFoundDescription": "Datotek(e) za to knjigo ni več mogoče najti na disku. Metapodatki so še vedno na voljo. Zaženite pregled knjižnice za potrditev ali odstranite zapis."
|
||||
"filesNotFoundDescription": "Datotek(e) za to knjigo ni več mogoče najti na disku. Metapodatki so še vedno na voljo. Zaženite pregled knjižnice za potrditev ali odstranite zapis.",
|
||||
"resetHoldNotice": "{device} ima še vedno stari položaj ({percent})",
|
||||
"resetHoldRelease": "Uporabite položaj te naprave",
|
||||
"resetHoldReleasing": "Izdajam...",
|
||||
"resetHoldReleaseFailed": "Tega položaja ni bilo mogoče uporabiti. Poskusite znova."
|
||||
},
|
||||
"editMetadata": {
|
||||
"fieldCount": "{count, plural, =0 {brez polj} one {eno polje} two {# polj} few {# polj} other {# polj}}",
|
||||
@@ -3813,6 +3940,8 @@
|
||||
"savedButWriteFailed": "Metapodatki shranjeni, vendar zapisovanje datoteke ni uspelo",
|
||||
"savedWriteSkippedReason": "Metapodatki shranjeni, zapisovanje datoteke preskočeno: {reason}",
|
||||
"savedWriteSkipped": "Metapodatki shranjeni, zapisovanje datoteke preskočeno",
|
||||
"saveFailed": "Sprememb ni bilo mogoče shraniti",
|
||||
"saveFailedWithStatus": "Sprememb ni bilo mogoče shraniti (HTTP {status})",
|
||||
"loadFromFileFailed": "Nalaganje metapodatkov iz datoteke ni uspelo",
|
||||
"loadedFieldsFromFile": "{count, plural, =0 {Iz datoteke ni bilo naloženo nobeno polje} one {Iz datoteke naloženo eno polje} two {Iz datoteke naloženih # polj} few {Iz datoteke naloženih # polj} other {Iz datoteke naloženih # polj}}",
|
||||
"noMetadataInFile": "V datoteki ni bilo najdenih metapodatkov",
|
||||
@@ -4522,6 +4651,70 @@
|
||||
"alreadyExistsSaveAs": "Že obstaja - shrani kot:",
|
||||
"renamePlaceholder": "npr. {name} (2)",
|
||||
"import": "Uvozi"
|
||||
},
|
||||
"layout": {
|
||||
"pause": "Začasno zaustavi",
|
||||
"resume": "Nadaljuj",
|
||||
"pauseUpdateFailed": "Začasna ustavitev posodobitve ni uspela",
|
||||
"clearSearch": "Počisti iskanje",
|
||||
"filter": {
|
||||
"all": "Vse",
|
||||
"needsReview": "Potreben je pregled",
|
||||
"pending": "V teku",
|
||||
"ready": "Pripravljen",
|
||||
"error": "Napaka"
|
||||
},
|
||||
"working": {
|
||||
"label": "{count} deluje"
|
||||
},
|
||||
"row": {
|
||||
"select": "Izberi {title}",
|
||||
"setDestination": "Nastavi cilj",
|
||||
"file": "Datoteka",
|
||||
"match": "{percent}% ujemanje",
|
||||
"noAuthor": "Še ni avtorja",
|
||||
"proposedChanges": "Predlagane spremembe",
|
||||
"noChanges": "Metapodatki še niso bili pridobljeni",
|
||||
"editDetails": "Urejanje podrobnosti",
|
||||
"noMatch": "Ni ujemanja",
|
||||
"applied": "Uporabljeno",
|
||||
"refetch": "Ponovno pridobivanje metapodatkov",
|
||||
"clickToZoom": "Kliknite na naslovnico za povečavo",
|
||||
"changedFields": "{count, plural, one {# polje} two {# polji} few {# polja} other {# polj}}",
|
||||
"needMore": "Ali morate iskati ponudnike ali urejati druga polja?"
|
||||
},
|
||||
"selection": {
|
||||
"fileToLibrary": "{count, plural, =0 {Dodajanje datoteke v knjižnico} one {Dodajanje # datoteke v knjižnico} two {Dodajanje # datoteki v knjižnico} few {Dodajanje # datoteke v knjižnico} other {Dodajanje # datotek v knjižnico}}",
|
||||
"nSelected": "{count} izbranih",
|
||||
"nReadyToFile": "{count} pripravljeno za vložitev"
|
||||
},
|
||||
"empty": {
|
||||
"nothingToReview": "Nič ni treba pregledati. Vsaka pripravljena datoteka ima cilj in zanesljivo ujemanje.",
|
||||
"dropHint": "Ali pa spustite datoteke kamor koli na tej strani."
|
||||
},
|
||||
"selectAllOnPage": "Izberi vse datoteke na tej strani",
|
||||
"showingOf": "{shown} od {total}",
|
||||
"keyboardHint": "J / K za premikanje · preslednica za izbiro · enter za razširitev",
|
||||
"allOnPageSelected": "Vseh {count} na tej strani je izbranih.",
|
||||
"selectAllMatching": "Izberi vse ujemajoče se {count}",
|
||||
"allMatchingSelected": "Izbranih je vseh {count} ustreznih datotek",
|
||||
"sort": {
|
||||
"label": "Razvrsti po",
|
||||
"attention": "Potrebuje pozornost",
|
||||
"createdAt": "Nazadnje dodano",
|
||||
"fileName": "Ime datoteke",
|
||||
"fileSize": "Velikost",
|
||||
"format": "Oblika",
|
||||
"status": "Status"
|
||||
},
|
||||
"conflict": {
|
||||
"duplicate": "Dvojnik",
|
||||
"destination_conflict": "Izbrana pot",
|
||||
"invalid_target": "Slaba tarča",
|
||||
"access_denied": "Ni dostopa",
|
||||
"invalid_format": "Napačna oblika",
|
||||
"error": "Ne bi uspelo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"collection": {
|
||||
@@ -4595,6 +4788,7 @@
|
||||
"annotations": "Opombe",
|
||||
"uploadBooks": "Naloži knjige",
|
||||
"appearance": "Videz",
|
||||
"appearanceDescription": "Izberite temo, poudarek, polmer vogala, površino in možnosti ozadja.",
|
||||
"theme": "Tema",
|
||||
"accent": "Poudarek",
|
||||
"radius": "Zaobljenost",
|
||||
@@ -4615,7 +4809,8 @@
|
||||
"cta": "Označi BookOrbit z zvezdico na GitHubu"
|
||||
},
|
||||
"surfaceOpacity": "Prekrivnost površine",
|
||||
"surfaceOpacityValue": "{value}%"
|
||||
"surfaceOpacityValue": "{value}%",
|
||||
"surfaceBrightnessValue": "{value}%"
|
||||
},
|
||||
"sidebar": {
|
||||
"dashboard": "Nadzorna plošča",
|
||||
@@ -4656,6 +4851,8 @@
|
||||
"seeAllSmartScopes": "Oglej si vse pametne obsege ({count})",
|
||||
"seeAllCollections": "Oglej si vse zbirke ({count})",
|
||||
"updateAvailable": "Posodobi na {version}",
|
||||
"updateTooltip": "Posodobitev {version} je na voljo",
|
||||
"openUpdateRelease": "Odprite izdajo {version} na GitHubu",
|
||||
"zones": {
|
||||
"browse": "Brskaj"
|
||||
},
|
||||
@@ -4751,6 +4948,19 @@
|
||||
"dark": "Temna",
|
||||
"system": "Sistem"
|
||||
},
|
||||
"radiusPicker": {
|
||||
"sharp": "Ostri vogali",
|
||||
"default": "Privzeti vogali",
|
||||
"rounded": "Zaobljeni vogali",
|
||||
"pill": "Vogali v obliki tablete"
|
||||
},
|
||||
"languagePicker": {
|
||||
"searchPlaceholder": "Išči jezike",
|
||||
"suggested": "Predlagano",
|
||||
"all": "Vsi jeziki",
|
||||
"results": "Rezultati",
|
||||
"empty": "Noben jezik ne ustreza poizvedbi \"{query}\""
|
||||
},
|
||||
"userAvatar": {
|
||||
"profilePicture": "Profilna slika",
|
||||
"profilePictureOf": "Profilna slika uporabnika {name}"
|
||||
@@ -5569,6 +5779,7 @@
|
||||
"schedule": {
|
||||
"fileWatching": "Spremljanje datotek",
|
||||
"autoScanSchedule": "Urnik samodejnega pregledovanja",
|
||||
"timezoneHint": "Razporedi se izvajajo v časovnem pasu strežnika.",
|
||||
"cronExpression": "Izraz cron",
|
||||
"cronInvalid": "Neveljaven izraz cron.",
|
||||
"cronFormat": "Format: minuta ura dan mesec dan v tednu",
|
||||
@@ -5587,6 +5798,7 @@
|
||||
},
|
||||
"human": {
|
||||
"disabled": "Samodejno pregledovanje onemogočeno",
|
||||
"invalid": "Vnesite veljaven urnik za ogled predogleda",
|
||||
"hourly": "Vsako uro",
|
||||
"every6Hours": "Vsakih 6 ur",
|
||||
"every12Hours": "Vsakih 12 ur",
|
||||
@@ -5682,6 +5894,7 @@
|
||||
},
|
||||
"migration": {
|
||||
"sidebarTitle": "Uvoz iz Booklore",
|
||||
"importTitle": "Uvoz iz knjižnice",
|
||||
"status": {
|
||||
"done": "Končano",
|
||||
"saved": "Shranjeno",
|
||||
@@ -5697,7 +5910,8 @@
|
||||
"source": {
|
||||
"short": "Povezava z virom",
|
||||
"title": "Povezava z virom",
|
||||
"subtitle": "Konfigurirajte povezavo z bazo podatkov vaše izvorne namestitve Booklore."
|
||||
"subtitle": "Konfigurirajte povezavo z bazo podatkov vaše izvorne namestitve Booklore.",
|
||||
"genericSubtitle": "Konfigurirajte povezavo z aplikacijo izvorne knjižnice."
|
||||
},
|
||||
"mappings": {
|
||||
"short": "Preslikava uporabnikov in poti",
|
||||
@@ -5739,18 +5953,61 @@
|
||||
"testConnection": "Preizkusi povezavo",
|
||||
"saveAndValidate": "Shrani in preveri",
|
||||
"validatedWithWarnings": "Vir preverjen z opozorili",
|
||||
"types": {
|
||||
"booklore": "Booklore",
|
||||
"grimmory": "Grimmory",
|
||||
"audiobookshelf": "Audiobookshelf",
|
||||
"calibreWebAutomated": "Calibre-Web Automated"
|
||||
},
|
||||
"fields": {
|
||||
"type": "Vrsta vira",
|
||||
"name": "Ime vira",
|
||||
"namePlaceholder": "Uvoz knjižnice",
|
||||
"host": "Gostitelj",
|
||||
"port": "Vrata",
|
||||
"user": "Uporabnik",
|
||||
"password": "Geslo",
|
||||
"passwordSaved": "Shranjeno - pustite nespremenjeno",
|
||||
"passwordNotSet": "Geslo ni nastavljeno",
|
||||
"showSecret": "Prikaži skrivno kodo",
|
||||
"hideSecret": "Skrij skrivno kodo",
|
||||
"database": "Zbirka podatkov",
|
||||
"mediaRootPath": "Korenska pot medijev",
|
||||
"ssl": "Uporabi TLS/SSL"
|
||||
"ssl": "Uporabi TLS/SSL",
|
||||
"connectionMode": "Način povezave",
|
||||
"apiMode": "API v živo",
|
||||
"backupMode": "Datoteka varnostne kopije",
|
||||
"baseUrl": "Audiobookshelf URL",
|
||||
"apiToken": "API žeton",
|
||||
"apiTokenPlaceholder": "Vnesite žeton skrbniškega API-ja",
|
||||
"secretSaved": "Shranjeno - pusti nespremenjeno",
|
||||
"allowPrivateNetwork": "Dovoli dostop do zasebnega omrežja",
|
||||
"allowPrivateNetworkHint": "Omogočite to le, če je Audiobookshelf gostovan v zaupanja vrednem lokalnem ali zasebnem omrežju.",
|
||||
"backupPath": "Pot do datoteke varnostne kopije",
|
||||
"backupPathHint": "V nastavljeni imenik za uvoz migracije vnesite absolutno pot strežnika.",
|
||||
"cwaAppDatabasePath": "Calibre-Web Automated posnetek datoteke app.db",
|
||||
"cwaAppDatabasePathPlaceholder": "/imports/calibre-web-automated/app.db",
|
||||
"cwaMetadataDatabasePath": "Posnetek datoteke metadata.db",
|
||||
"cwaMetadataDatabasePathPlaceholder": "/imports/calibre-web-automated/metadata.db"
|
||||
},
|
||||
"validation": {
|
||||
"nameRequired": "Ime vira je obvezno",
|
||||
"databaseFieldsRequired": "Gostitelj, uporabnik, baza podatkov in ime vira so obvezni",
|
||||
"apiFieldsRequired": "Audiobookshelf URL, API žeton in ime vira so obvezni",
|
||||
"baseUrlInvalid": "Audiobookshelf URL mora biti čist izvor HTTP ali HTTPS brez poti",
|
||||
"backupPathRequired": "Pot do datoteke varnostne kopije in ime vira sta obvezna",
|
||||
"backupPathAbsolute": "Pot do datoteke varnostne kopije mora biti absolutna pot",
|
||||
"cwaAppDatabasePathRequired": "Pot posnetka Calibre-Web Automated app.db je obvezna",
|
||||
"cwaAppDatabasePathAbsolute": "Pot posnetka Calibre-Web Automated app.db mora biti absolutna",
|
||||
"cwaMetadataDatabasePathRequired": "Pot posnetka datoteke Calibre metadata.db je obvezna",
|
||||
"cwaMetadataDatabasePathAbsolute": "Pot posnetka datoteke Calibre metadata.db mora biti absolutna"
|
||||
},
|
||||
"cwa": {
|
||||
"snapshotTitle": "Ustavljen način posnetka",
|
||||
"stoppedWarning": "Pred kopiranjem obeh podatkovnih baz ustavite Calibre-Web Automated. BookOrbit ne more preveriti, ali sta bila posnetka kopirana v istem trenutku.",
|
||||
"importRootGuidance": "Obe datoteki posnetkov morata biti berljivi strežniški poti pod konfiguriranim imenikom MIGRATION_IMPORT_ROOT.",
|
||||
"logicalRootGuidance": "Preslikava poti knjige uporablja logični koren knjižnice Calibre, shranjen v app.db, ne pa mape gostitelja, ki vsebuje te posnetke baze podatkov.",
|
||||
"compatibilityNote": "Obnašanje sheme je preverjeno s programsko opremo Calibre-Web Automated v4.0.6. Njene podatkovne baze ne razkrivajo zanesljive različice izdaje aplikacije."
|
||||
},
|
||||
"mediaPath": {
|
||||
"hintRequired": "Zahtevano za uvoz naslovnic knjig.",
|
||||
@@ -5777,6 +6034,7 @@
|
||||
"refresh": "Osveži",
|
||||
"sourceUser": "Izvorni uporabnik",
|
||||
"targetUser": "Ciljni uporabnik",
|
||||
"doNotImport": "Ne uvozi tega uporabnika",
|
||||
"noSourceUsersLoaded": "Izvorni uporabniki še niso naloženi.",
|
||||
"noActiveTargetUsers": "Ni najdenih aktivnih ciljnih uporabnikov. Pred preslikavo ustvarite ali ponovno omogočite uporabnika BookOrbit.",
|
||||
"pathPrefixMappings": "Preslikave predpon poti",
|
||||
@@ -5894,8 +6152,10 @@
|
||||
"noFilePathMatch": "Pot datoteke se ni ujemala z nobeno knjigo v tej knjižnici",
|
||||
"noFileHashMatch": "Zgoščena vrednost datoteke se ni ujemala z nobeno knjigo v tej knjižnici",
|
||||
"noIsbnMatch": "ISBN se ni ujemal z nobeno knjigo v tej knjižnici",
|
||||
"noAsinMatch": "ASIN se ni ujemal z nobeno knjigo v tej knjižnici",
|
||||
"insufficientSourceData": "Premalo metapodatkov za poskus ujemanja",
|
||||
"ambiguousIsbnMatch": "Več knjig se je ujemalo z istim ISBN-om",
|
||||
"ambiguousAsinMatch": "Več knjig se je ujemalo z istim ASIN-om",
|
||||
"ambiguousFileHashMatch": "Več knjig se je ujemalo z isto zgoščeno vrednostjo datoteke",
|
||||
"ambiguousFilePathMatch": "Več knjig se je ujemalo z isto potjo datoteke",
|
||||
"ambiguousTitleAuthorMatch": "Več knjig se je ujemalo z istim naslovom in avtorjem",
|
||||
@@ -5903,6 +6163,7 @@
|
||||
},
|
||||
"matchStrategy": {
|
||||
"isbn": "Ujemanje po ISBN",
|
||||
"asin": "Ujema se z ASIN",
|
||||
"fileHash": "Ujemanje po zgoščeni vrednosti datoteke",
|
||||
"pathMapping": "Ujemanje po preslikani poti datoteke",
|
||||
"titleAuthor": "Ujemanje po naslovu in avtorju",
|
||||
@@ -5975,6 +6236,7 @@
|
||||
},
|
||||
"notifications": {
|
||||
"title": "Obvestila",
|
||||
"description": "Preglejte in upravljajte svoja obvestila.",
|
||||
"markAllRead": "Označi vse kot prebrano",
|
||||
"clear": "Počisti",
|
||||
"empty": "Trenutno ni obvestil",
|
||||
@@ -6088,6 +6350,7 @@
|
||||
"settings": {
|
||||
"title": "Nastavitve",
|
||||
"ariaLabel": "Nastavitve bralnika",
|
||||
"close": "Zapri nastavitve",
|
||||
"reset": "Ponastavi na privzeto",
|
||||
"modeLabel": "Barvni način",
|
||||
"mode": {
|
||||
@@ -7103,7 +7366,8 @@
|
||||
"book-covers": "Naslovnice knjig",
|
||||
"icons": "Ikone",
|
||||
"layout": "Postavitev prikaza",
|
||||
"behavior": "Obnašanje knjižnice"
|
||||
"behavior": "Obnašanje knjižnice",
|
||||
"language": "Jezik"
|
||||
},
|
||||
"reader": {
|
||||
"general": "Nastavitve bralnika",
|
||||
|
||||
@@ -1 +1,30 @@
|
||||
{}
|
||||
{
|
||||
"common": {
|
||||
"resetSortAria": "恢复至默认排序",
|
||||
"save": "儲存",
|
||||
"cancel": "取消",
|
||||
"delete": "刪除",
|
||||
"edit": "編輯",
|
||||
"close": "關閉",
|
||||
"confirm": "確認",
|
||||
"loading": "讀取中...",
|
||||
"search": "搜尋",
|
||||
"back": "返回上一步",
|
||||
"next": "下一步",
|
||||
"previous": "上一個",
|
||||
"retry": "重試",
|
||||
"yes": "確定",
|
||||
"no": "否"
|
||||
},
|
||||
"settings": {
|
||||
"privacySharing": {
|
||||
"title": "私密与分享",
|
||||
"current": "目前設定",
|
||||
"levels": {
|
||||
"private": {
|
||||
"title": "不公開"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+166
-25
@@ -779,10 +779,13 @@
|
||||
"achievementsGroup": "成就",
|
||||
"updatesGroup": "更新",
|
||||
"bookloreImportConfigured": "已配置 Booklore 导入",
|
||||
"importLibraryData": "导入书库数据",
|
||||
"migrationConfigured": "迁移源配置",
|
||||
"migrationRunning": "迁移正在运行",
|
||||
"migrationCompleted": "迁移完成",
|
||||
"migrationFailed": "迁移失败",
|
||||
"importDescription": "从旧版 Booklore 安装中一次性导入书籍、元数据和阅读进度。",
|
||||
"migrationDescription": "从旧版 Booklore 安装中一次性导入书籍、元数据和阅读进度。",
|
||||
"configuredDescription": "数据源:{name}。尚未执行数据迁移,请完成剩余配置后再执行导入。",
|
||||
"runningDescription": "环节:{stage},已于 {started} 启动",
|
||||
"completedDescription": "来自 {name},已于 {date} 执行完成",
|
||||
@@ -824,6 +827,7 @@
|
||||
"migration": {
|
||||
"title": "迁移",
|
||||
"subtitle": "一次性 Booklore 导入:连接数据源、映射用户、试运行、开始迁移并导出报告。",
|
||||
"genericSubtitle": "一次性 Booklore 导入:连接数据源、映射用户、试运行、开始迁移并导出报告。",
|
||||
"progress": "进度",
|
||||
"stepSourceConnection": "源连接",
|
||||
"stepUserPathMapping": "用户和路径映射",
|
||||
@@ -833,6 +837,7 @@
|
||||
"stepReport": "报告",
|
||||
"stepReportTitle": "迁移报告",
|
||||
"subtitleSource": "配置指向源 Booklore 实例的数据库连接。",
|
||||
"genericSubtitleSource": "配置连接到您的源库应用。",
|
||||
"subtitleMappings": "将源用户映射到目标用户,并转换文件路径。",
|
||||
"subtitleDryRun": "在运行实时迁移之前预览导入的内容。",
|
||||
"subtitleRun": "开始实时导入并监测其进度。",
|
||||
@@ -917,13 +922,16 @@
|
||||
"reasonNoFilePathMatch": "文件路径与此库中的任何书不匹配",
|
||||
"reasonNoFileHashMatch": "文件哈希与此库中的任何书不匹配",
|
||||
"reasonNoIsbnMatch": "ISBN 不匹配此库中的任何书",
|
||||
"reasonNoAsinMatch": "ASIN在这个库中没有匹配任何书",
|
||||
"reasonInsufficientSourceData": "没有足够的元数据来尝试匹配",
|
||||
"reasonAmbiguousIsbnMatch": "多本书匹配相同的 ISBN",
|
||||
"reasonAmbiguousAsinMatch": "匹配到相同ASIN的多本书",
|
||||
"reasonAmbiguousFileHashMatch": "多本书匹配相同的文件哈希值",
|
||||
"reasonAmbiguousFilePathMatch": "多本书匹配相同的文件路径",
|
||||
"reasonAmbiguousTitleAuthorMatch": "多本书匹配相同的标题和作者",
|
||||
"reasonUnknown": "无法确定原因",
|
||||
"strategyIsbn": "由 ISBN 匹配",
|
||||
"strategyAsin": "按 ASIN 匹配",
|
||||
"strategyFileHash": "通过文件哈希匹配",
|
||||
"strategyPathMapping": "已映射文件路径匹配",
|
||||
"strategyTitleAuthor": "按标题和作者匹配",
|
||||
@@ -959,6 +967,7 @@
|
||||
"refresh": "刷新",
|
||||
"sourceUser": "源用户",
|
||||
"targetUser": "目标用户",
|
||||
"doNotImport": "不导入此用户",
|
||||
"noSourceUsersLoaded": "尚未加载源用户。",
|
||||
"noActiveTargetUsers": "未找到活跃的目标用户。请在映射前创建或重新启用 BookOrbit 用户。",
|
||||
"pathPrefixMappings": "路径前缀映射",
|
||||
@@ -1127,7 +1136,25 @@
|
||||
"saveFailed": "保存作者信息自动补充设置失败",
|
||||
"noEligibleAuthors": "没有找到合格的作者",
|
||||
"noAuthorsToEnrich": "没有要补充信息的作者",
|
||||
"queueFailed": "将作者加入回填队列失败"
|
||||
"queueFailed": "将作者加入回填队列失败",
|
||||
"fields": {
|
||||
"description": "作者简介",
|
||||
"photo": "照片",
|
||||
"birthDate": "出生日期",
|
||||
"deathDate": "去世日期",
|
||||
"website": "网站",
|
||||
"genres": "体裁",
|
||||
"influences": "影响"
|
||||
},
|
||||
"metadataPreferences": {
|
||||
"title": "字段来源",
|
||||
"hint": "设置各字段的填充顺序。优先采用最先返回有效值的来源。",
|
||||
"noProviders": "没有可用的提供商",
|
||||
"saved": "保存的字段来源",
|
||||
"saveFailed": "无法保存字段来源",
|
||||
"limitedProviders": "{providers} 仅提供传记和照片。",
|
||||
"addProvider": "添加 {provider}作为来源"
|
||||
}
|
||||
},
|
||||
"scoreWeights": {
|
||||
"groupLabel": "得分权重",
|
||||
@@ -1301,7 +1328,7 @@
|
||||
"badge": {
|
||||
"setupRequired": "需要设置",
|
||||
"throttled": "已经平移",
|
||||
"ready": "准备好"
|
||||
"ready": "已配置"
|
||||
},
|
||||
"fields": {
|
||||
"apiKey": "API 密钥",
|
||||
@@ -1587,7 +1614,7 @@
|
||||
"lineHeightHint": "线之间的垂直间距",
|
||||
"justify": "对齐文本",
|
||||
"justifyHint": "将文本对齐到两个边距",
|
||||
"hyphenation": "低温化",
|
||||
"hyphenation": "连字符断字",
|
||||
"hyphenationHint": "用连字自动折叠长词",
|
||||
"advanced": "高级版",
|
||||
"maxContentWidth": "最大内容宽度",
|
||||
@@ -1696,13 +1723,13 @@
|
||||
"deleteFamily": "删除品类",
|
||||
"editVariant": "编辑权重/样式",
|
||||
"deleteVariant": "删除变体",
|
||||
"styleNormal": "普通的",
|
||||
"styleNormal": "正常",
|
||||
"styleItalic": "斜体",
|
||||
"weightThin": "最小值",
|
||||
"weightExtraLight": "额外的光线",
|
||||
"weightLight": "浅色",
|
||||
"weightRegular": "常规的",
|
||||
"weightMedium": "中",
|
||||
"weightThin": "极细",
|
||||
"weightExtraLight": "特细",
|
||||
"weightLight": "细体",
|
||||
"weightRegular": "常规",
|
||||
"weightMedium": "中等",
|
||||
"weightSemiBold": "半粗体",
|
||||
"weightBold": "粗体",
|
||||
"weightExtraBold": "特粗",
|
||||
@@ -1859,7 +1886,7 @@
|
||||
"subtitle": "配对您的 Kobo 设备以同步您的库。",
|
||||
"copy": "复制",
|
||||
"never": "从不使用",
|
||||
"justNow": "马上开始",
|
||||
"justNow": "刚刚",
|
||||
"minutesAgo": "{count}分钟前",
|
||||
"hoursAgo": "{count}小时前",
|
||||
"daysAgo": "{count}天前",
|
||||
@@ -2061,7 +2088,7 @@
|
||||
"loadingSettings": "正在加载 KOReader 设置项…",
|
||||
"loadFailed": "加载 KOReader 设置失败",
|
||||
"never": "从不使用",
|
||||
"justNow": "马上开始",
|
||||
"justNow": "刚刚",
|
||||
"minutesAgo": "{count} 分钟前",
|
||||
"hoursAgo": "{count} 小时前",
|
||||
"daysAgo": "{count} 天前",
|
||||
@@ -2354,9 +2381,57 @@
|
||||
"tabs": {
|
||||
"file-naming": "文件名称",
|
||||
"book-dock": "Book Dock",
|
||||
"maintenance": "维护费",
|
||||
"audit-log": "审核日志"
|
||||
"maintenance": "维护",
|
||||
"audit-log": "审计日志"
|
||||
}
|
||||
},
|
||||
"nav": {
|
||||
"title": "设置",
|
||||
"ariaLabel": "设置部分",
|
||||
"searchPlaceholder": "搜索设置",
|
||||
"clearSearch": "清空搜索内容",
|
||||
"noResults": "没有设置匹配{query}",
|
||||
"shortcutHint": "按 Cmd K 跳转到任何设置",
|
||||
"groups": {
|
||||
"you": "个人",
|
||||
"library": "书库",
|
||||
"devices": "设备与同步",
|
||||
"server": "服务器"
|
||||
},
|
||||
"descriptions": {
|
||||
"profile": "您的名称、电子邮件、密码和活动会话。",
|
||||
"appearanceTheme": "主题、强调色、背景和圆角半径。",
|
||||
"appearanceBookCovers": "封面阴影、书脊效果和占位图。",
|
||||
"appearanceIcons": "选择应用内使用的图标样式。",
|
||||
"appearanceLayout": "默认书库视图、密度和间距。",
|
||||
"appearanceBehavior": "浏览和排序时书库的响应方式。",
|
||||
"appearanceLanguage": "界面语言和地区格式。",
|
||||
"readerEbook": "电子书的字体、间距和翻页行为。",
|
||||
"readerPdf": "PDF 的渲染、缩放和页面适配。",
|
||||
"readerComics": "漫画的阅读方向和对页显示。",
|
||||
"readerAudio": "播放速度、跳转间隔和睡眠定时器。",
|
||||
"readerFonts": "阅读时可用字体。",
|
||||
"readerGeneral": "所有阅读模式共用的默认设置。",
|
||||
"notifications": "控制 BookOrbit 向你发送什么通知,以及发送到哪里。",
|
||||
"privacy": "阅读统计、分享链接和活动可见性。",
|
||||
"restrictions": "此账户的内容年龄评级和已屏蔽内容。",
|
||||
"libraries": "扫描路径、监听文件夹和导入规则。",
|
||||
"fileNaming": "存储文件的文件夹和文件名命名规则。",
|
||||
"maintenance": "重新扫描、重复文件、孤立文件及缓存重建。",
|
||||
"kobo": "同步端点、存储代理和书架映射。",
|
||||
"koreader": "进度同步和文档匹配。",
|
||||
"opds": "供第三方阅读应用使用的目录订阅源。",
|
||||
"email": "SMTP 投递和发送至设备地址。",
|
||||
"hardcover": "与Hardcover同步阅读状态和评论。",
|
||||
"users": "帐户、角色、权限和邀请。",
|
||||
"accountActivity": "用户阅读和会话活动。",
|
||||
"magicLinks": "无密码共享和登录链接。",
|
||||
"oidc": "单一签字提供者、索偿和预留。",
|
||||
"serverFonts": "在此服务器上为每个读者安装字体。",
|
||||
"bookDock": "在书页上显示快速操作。",
|
||||
"auditLog": "谁改变了什么,什么时候改变。"
|
||||
},
|
||||
"backToApp": "返回图书馆"
|
||||
}
|
||||
},
|
||||
"achievements": {
|
||||
@@ -2800,17 +2875,17 @@
|
||||
}
|
||||
},
|
||||
"audit": {
|
||||
"pageTitle": "审核日志",
|
||||
"pageTitle": "审计日志",
|
||||
"pageSubtitle": "全系统执行的管理员重要动作记录。",
|
||||
"filters": "筛选器",
|
||||
"noActiveFilters": "没有活动的过滤器",
|
||||
"clear": "清空",
|
||||
"empty": "没有找到审核日志",
|
||||
"empty": "没有找到审计日志",
|
||||
"showMore": "显示更多",
|
||||
"showLess": "显示更少的",
|
||||
"details": "详细信息",
|
||||
"hideDetails": "隐藏详细信息",
|
||||
"refresh": "刷新审核日志",
|
||||
"refresh": "刷新审计日志",
|
||||
"loadError": "无法加载审计事件。",
|
||||
"removeFilter": "移除筛选:{value}",
|
||||
"allActions": "所有操作",
|
||||
@@ -3193,7 +3268,12 @@
|
||||
"noBiography": "没有可用的传记。使用菜单刷新元数据。",
|
||||
"previewFrom": "来自 {provider} 的预览结果,保存元数据方可持久生效",
|
||||
"booksLabel": "书籍",
|
||||
"lastAdded": "最后添加"
|
||||
"lastAdded": "最后添加",
|
||||
"born": "出生日期",
|
||||
"died": "去世日期",
|
||||
"website": "网站",
|
||||
"genres": "体裁",
|
||||
"influences": "影响"
|
||||
},
|
||||
"list": {
|
||||
"title": "作者",
|
||||
@@ -3790,7 +3870,7 @@
|
||||
"publisher": "出版社",
|
||||
"published": "已发布",
|
||||
"language": "语言",
|
||||
"pages": "页 次",
|
||||
"pages": "页数",
|
||||
"duration": "阅读时长",
|
||||
"edition": "版本",
|
||||
"abridged": "节选版",
|
||||
@@ -3853,6 +3933,8 @@
|
||||
"savedButWriteFailed": "元数据已保存,但文件写入失败",
|
||||
"savedWriteSkippedReason": "元数据已保存,已跳过文件写入:{reason}",
|
||||
"savedWriteSkipped": "元数据已保存,文件写入跳过",
|
||||
"saveFailed": "无法保存更改。",
|
||||
"saveFailedWithStatus": "无法保存更改(HTTP {status})",
|
||||
"loadFromFileFailed": "从文件加载元数据失败",
|
||||
"loadedFieldsFromFile": "{count, plural, =0 {从文件中加载没有字段} one {从文件中加载一个字段} other {从文件中加载# 字段}}",
|
||||
"noMetadataInFile": "文件中未找到元数据",
|
||||
@@ -4699,6 +4781,7 @@
|
||||
"annotations": "批注",
|
||||
"uploadBooks": "上传书",
|
||||
"appearance": "外观",
|
||||
"appearanceDescription": "选择主题、强调色、圆角、表面和背景选项。",
|
||||
"theme": "主题",
|
||||
"accent": "强调色",
|
||||
"radius": "圆角",
|
||||
@@ -4719,7 +4802,8 @@
|
||||
"cta": "GitHub 上的星座BookOrbit"
|
||||
},
|
||||
"surfaceOpacity": "表面不透明度",
|
||||
"surfaceOpacityValue": "{value}%"
|
||||
"surfaceOpacityValue": "{value}%",
|
||||
"surfaceBrightnessValue": "{value}%"
|
||||
},
|
||||
"sidebar": {
|
||||
"dashboard": "控制面板",
|
||||
@@ -4760,6 +4844,8 @@
|
||||
"seeAllSmartScopes": "查看全部智能书架({count})",
|
||||
"seeAllCollections": "查看全部合集({count})",
|
||||
"updateAvailable": "发现 {version} 版本可更新",
|
||||
"updateTooltip": "{version} 版本更新可用",
|
||||
"openUpdateRelease": "在 GitHub 上打开 {version} 版本发布页",
|
||||
"zones": {
|
||||
"browse": "浏览"
|
||||
},
|
||||
@@ -4855,6 +4941,12 @@
|
||||
"dark": "深色",
|
||||
"system": "系统"
|
||||
},
|
||||
"radiusPicker": {
|
||||
"sharp": "尖角",
|
||||
"default": "默认圆角",
|
||||
"rounded": "圆角",
|
||||
"pill": "胶囊型圆角"
|
||||
},
|
||||
"languagePicker": {
|
||||
"searchPlaceholder": "搜索语言",
|
||||
"suggested": "推荐的",
|
||||
@@ -5383,7 +5475,7 @@
|
||||
"syncNowCount": "立即同步({count} 条)"
|
||||
},
|
||||
"lastSynced": {
|
||||
"justNow": "马上开始",
|
||||
"justNow": "刚刚",
|
||||
"minutesAgo": "{count} 分钟前完成同步",
|
||||
"hoursAgo": "{count, plural, =0 {# 小时前} one {# 小时前} other {# 小时前}}",
|
||||
"daysAgo": "{count, plural, =0 {#天前} one {#天前} other {#天前}}"
|
||||
@@ -5795,6 +5887,7 @@
|
||||
},
|
||||
"migration": {
|
||||
"sidebarTitle": "书签导入",
|
||||
"importTitle": "书库导入",
|
||||
"status": {
|
||||
"done": "完成",
|
||||
"saved": "已保存",
|
||||
@@ -5810,7 +5903,8 @@
|
||||
"source": {
|
||||
"short": "源连接",
|
||||
"title": "源连接",
|
||||
"subtitle": "配置指向源 Booklore 实例的数据库连接。"
|
||||
"subtitle": "配置指向源 Booklore 实例的数据库连接。",
|
||||
"genericSubtitle": "配置与源书库应用的连接。"
|
||||
},
|
||||
"mappings": {
|
||||
"short": "用户和路径映射",
|
||||
@@ -5852,18 +5946,61 @@
|
||||
"testConnection": "测试连接",
|
||||
"saveAndValidate": "保存并验证",
|
||||
"validatedWithWarnings": "经警告验证的源",
|
||||
"types": {
|
||||
"booklore": "书架",
|
||||
"grimmory": "Grimmory",
|
||||
"audiobookshelf": "音频书架",
|
||||
"calibreWebAutomated": "Calibre-Web 自动化"
|
||||
},
|
||||
"fields": {
|
||||
"type": "源类型",
|
||||
"name": "源名称",
|
||||
"namePlaceholder": "书库导入",
|
||||
"host": "主机",
|
||||
"port": "端口",
|
||||
"user": "用户",
|
||||
"password": "密码",
|
||||
"passwordSaved": "已保存,无需修改",
|
||||
"passwordNotSet": "未设置密码",
|
||||
"showSecret": "显示密钥",
|
||||
"hideSecret": "隐藏密钥",
|
||||
"database": "数据库",
|
||||
"mediaRootPath": "媒体根路径",
|
||||
"ssl": "使用 TLS/SSL"
|
||||
"ssl": "使用 TLS/SSL",
|
||||
"connectionMode": "连接方式",
|
||||
"apiMode": "Live API",
|
||||
"backupMode": "备份档案",
|
||||
"baseUrl": "音频书架URL",
|
||||
"apiToken": "API令牌",
|
||||
"apiTokenPlaceholder": "输入管理员 API 令牌",
|
||||
"secretSaved": "已保存,无需修改",
|
||||
"allowPrivateNetwork": "允许私有网络访问",
|
||||
"allowPrivateNetworkHint": "仅当音频书架托管在信任的本地或私人网络时启用此功能。",
|
||||
"backupPath": "备份文件路径",
|
||||
"backupPathHint": "在已配置的迁移导入目录内,输入绝对服务器路径。",
|
||||
"cwaAppDatabasePath": "Calibre-Web Automated 的 app.db 快照",
|
||||
"cwaAppDatabasePathPlaceholder": "/imports/calibre-web-automated/app.db",
|
||||
"cwaMetadataDatabasePath": "Calibre 的 metadata.db 快照",
|
||||
"cwaMetadataDatabasePathPlaceholder": "/imports/calibre-web-automated/metadata.db"
|
||||
},
|
||||
"validation": {
|
||||
"nameRequired": "源名称不能为空",
|
||||
"databaseFieldsRequired": "主机、用户名、数据库和源名称均为必填",
|
||||
"apiFieldsRequired": "音频书架URL、API令牌和源名称为必填",
|
||||
"baseUrlInvalid": "Audiobookshelf URL 必须是纯 HTTP 或 HTTPS 源地址,不含路径。",
|
||||
"backupPathRequired": "备份文件路径和源名称均为必填。",
|
||||
"backupPathAbsolute": "备份文件路径必须是绝对路径。",
|
||||
"cwaAppDatabasePathRequired": "Calibre-Web Automated 的 app.db 快照路径不能为空。",
|
||||
"cwaAppDatabasePathAbsolute": "Calibre-Web Automated 的 app.db 快照路径必须是绝对路径。",
|
||||
"cwaMetadataDatabasePathRequired": "Calibre 的 metadata.db 快照路径不能为空。",
|
||||
"cwaMetadataDatabasePathAbsolute": "Calibre metadata.db的 snapshot 路径必须是绝对路径"
|
||||
},
|
||||
"cwa": {
|
||||
"snapshotTitle": "停止快照模式",
|
||||
"stoppedWarning": "在复制两个数据库之前停止校准网络自动化。BookOrbit无法验证两张快照是否在完全相同的瞬间复制过。",
|
||||
"importRootGuidance": "两个快照文件都必须是可读的服务器路径在配置的MIGRATION_IMPORT_ROOT 目录下。",
|
||||
"logicalRootGuidance": "书目路径映射使用存储在应用.db中的逻辑校准库根,而不是包含这些数据库快照的主机文件夹。",
|
||||
"compatibilityNote": "Schema行为验证为 Calibre-Web 自动化v4.0.6。其数据库不会暴露可靠的应用程序发布版本。"
|
||||
},
|
||||
"mediaPath": {
|
||||
"hintRequired": "迁移书籍封面所需。",
|
||||
@@ -5890,6 +6027,7 @@
|
||||
"refresh": "刷新",
|
||||
"sourceUser": "源用户",
|
||||
"targetUser": "目标用户",
|
||||
"doNotImport": "不导入此用户",
|
||||
"noSourceUsersLoaded": "尚未加载源用户。",
|
||||
"noActiveTargetUsers": "未找到活跃的目标用户。在映射前创建或重新启用书签。",
|
||||
"pathPrefixMappings": "路径前缀映射",
|
||||
@@ -6007,8 +6145,10 @@
|
||||
"noFilePathMatch": "文件路径与此库中的任何书不匹配",
|
||||
"noFileHashMatch": "文件哈希与此库中的任何书不匹配",
|
||||
"noIsbnMatch": "ISBN 不匹配此库中的任何书",
|
||||
"noAsinMatch": "ASIN在这个库中没有匹配任何书",
|
||||
"insufficientSourceData": "没有足够的元数据来尝试匹配",
|
||||
"ambiguousIsbnMatch": "多本书匹配相同的 ISBN",
|
||||
"ambiguousAsinMatch": "匹配到相同ASIN的多本书",
|
||||
"ambiguousFileHashMatch": "多本书匹配相同的文件哈希值",
|
||||
"ambiguousFilePathMatch": "多本书匹配相同的文件路径",
|
||||
"ambiguousTitleAuthorMatch": "多本书匹配相同的标题和作者",
|
||||
@@ -6016,6 +6156,7 @@
|
||||
},
|
||||
"matchStrategy": {
|
||||
"isbn": "由 ISBN 匹配",
|
||||
"asin": "按 ASIN 匹配",
|
||||
"fileHash": "通过文件哈希匹配",
|
||||
"pathMapping": "已映射文件路径匹配",
|
||||
"titleAuthor": "按标题和作者匹配",
|
||||
@@ -6242,7 +6383,7 @@
|
||||
"columnsMore": "增加栏数",
|
||||
"columnGap": "列间距",
|
||||
"justifyText": "对齐文本",
|
||||
"hyphenation": "低温化",
|
||||
"hyphenation": "连字符断字",
|
||||
"themes": {
|
||||
"default": "默认主题",
|
||||
"gray": "灰度",
|
||||
@@ -7256,8 +7397,8 @@
|
||||
"system": {
|
||||
"file-naming": "文件名称",
|
||||
"book-dock": "Book Dock",
|
||||
"maintenance": "维护费",
|
||||
"audit-log": "审核日志"
|
||||
"maintenance": "维护",
|
||||
"audit-log": "审计日志"
|
||||
},
|
||||
"account": {
|
||||
"profile": "账户",
|
||||
|
||||
Reference in New Issue
Block a user