diff --git a/client/strings/da.json b/client/strings/da.json index 2e055b42..31909113 100644 --- a/client/strings/da.json +++ b/client/strings/da.json @@ -1,7 +1,10 @@ { "ButtonAdd": "Tilføj", "ButtonAddChapters": "Tilføj kapitler", + "ButtonAddDevice": "Tilføj enhed", + "ButtonAddLibrary": "Tilføj Bibliotek", "ButtonAddPodcasts": "Tilføj podcasts", + "ButtonAddUser": "Tilføj bruger", "ButtonAddYourFirstLibrary": "Tilføj din første bibliotek", "ButtonApply": "Anvend", "ButtonApplyChapters": "Anvend kapitler", @@ -25,6 +28,7 @@ "ButtonEdit": "Rediger", "ButtonEditChapters": "Rediger kapitler", "ButtonEditPodcast": "Rediger podcast", + "ButtonEnable": "Aktiver", "ButtonForceReScan": "Tvungen genindlæsning", "ButtonFullPath": "Fuld sti", "ButtonHide": "Skjul", @@ -42,6 +46,7 @@ "ButtonOk": "OK", "ButtonOpenFeed": "Åbn feed", "ButtonOpenManager": "Åbn manager", + "ButtonPause": "Pause", "ButtonPlay": "Afspil", "ButtonPlaying": "Afspiller", "ButtonPlaylists": "Afspilningslister", @@ -66,7 +71,7 @@ "ButtonScanLibrary": "Scan Bibliotek", "ButtonSearch": "Søg", "ButtonSelectFolderPath": "Vælg Mappen Sti", - "ButtonSeries": "Serie", + "ButtonSeries": "Serier", "ButtonSetChaptersFromTracks": "Sæt kapitler fra spor", "ButtonShiftTimes": "Skift Tider", "ButtonShow": "Vis", @@ -188,14 +193,14 @@ "LabelChapters": "Kapitler", "LabelChaptersFound": "fundne kapitler", "LabelClosePlayer": "Luk afspiller", - "LabelCollapseSeries": "Fold Serie Sammen", + "LabelCollapseSeries": "Fold Serier Sammen", "LabelCollection": "Samling", "LabelCollections": "Samlinger", "LabelComplete": "Fuldfør", "LabelConfirmPassword": "Bekræft Adgangskode", - "LabelContinueListening": "Fortsæt Lytning", - "LabelContinueReading": "Fortsæt Læsning", - "LabelContinueSeries": "Fortsæt Serie", + "LabelContinueListening": "Fortsæt med at lytte", + "LabelContinueReading": "Fortsæt med at læse", + "LabelContinueSeries": "Fortsæt Serien", "LabelCover": "Omslag", "LabelCoverImageURL": "Omslagsbillede URL", "LabelCreatedAt": "Oprettet Kl.", @@ -212,6 +217,7 @@ "LabelDiscFromFilename": "Disk fra Filnavn", "LabelDiscFromMetadata": "Disk fra Metadata", "LabelDiscover": "Opdag", + "LabelDownload": "Download", "LabelDownloadNEpisodes": "Download {0} episoder", "LabelDuration": "Varighed", "LabelDurationFound": "Fundet varighed:", @@ -225,12 +231,15 @@ "LabelEmbeddedCover": "Indlejret Omslag", "LabelEnable": "Aktivér", "LabelEnd": "Slut", + "LabelEndOfChapter": "Slutningen af kapitel", + "LabelEpisode": "Episode", "LabelEpisodeTitle": "Episodetitel", "LabelEpisodeType": "Episodetype", "LabelExample": "Eksempel", "LabelExplicit": "Eksplisit", + "LabelFeedURL": "Feed URL", "LabelFile": "Fil", - "LabelFileBirthtime": "Fødselstidspunkt for fil", + "LabelFileBirthtime": "Oprettelsestidspunkt for fil", "LabelFileModified": "Fil ændret", "LabelFilename": "Filnavn", "LabelFilterByUser": "Filtrér efter bruger", @@ -238,8 +247,10 @@ "LabelFinished": "Færdig", "LabelFolder": "Mappe", "LabelFolders": "Mapper", + "LabelFontBoldness": "Skrift tykkelse", "LabelFontFamily": "Fontfamilie", "LabelFontScale": "Skriftstørrelse", + "LabelGenre": "Genre", "LabelGenres": "Genrer", "LabelHardDeleteFile": "Permanent slet fil", "LabelHasEbook": "Har e-bog", @@ -267,6 +278,7 @@ "LabelLastSeen": "Sidst set", "LabelLastTime": "Sidste gang", "LabelLastUpdate": "Seneste opdatering", + "LabelLayout": "Layout", "LabelLayoutSinglePage": "Enkeltside", "LabelLayoutSplitPage": "Opdelt side", "LabelLess": "Mindre", @@ -344,10 +356,11 @@ "LabelRSSFeedPreventIndexing": "Forhindrer indeksering", "LabelRSSFeedSlug": "RSS-feed-slug", "LabelRSSFeedURL": "RSS-feed-URL", + "LabelRandomly": "Tilfældigt", "LabelRead": "Læst", "LabelReadAgain": "Læs igen", "LabelReadEbookWithoutProgress": "Læs e-bog uden at følge fremskridt", - "LabelRecentSeries": "Seneste serie", + "LabelRecentSeries": "Seneste serier", "LabelRecentlyAdded": "Senest tilføjet", "LabelRecommended": "Anbefalet", "LabelReleaseDate": "Udgivelsesdato", diff --git a/client/strings/de.json b/client/strings/de.json index 9aec24f3..a7747f7e 100644 --- a/client/strings/de.json +++ b/client/strings/de.json @@ -56,6 +56,7 @@ "ButtonOpenManager": "Manager öffnen", "ButtonPause": "Pausieren", "ButtonPlay": "Abspielen", + "ButtonPlayAll": "Alles abspielen", "ButtonPlaying": "Spielt", "ButtonPlaylists": "Wiedergabelisten", "ButtonPrevious": "Zurück", diff --git a/client/strings/es.json b/client/strings/es.json index 2f7781db..598e071d 100644 --- a/client/strings/es.json +++ b/client/strings/es.json @@ -30,6 +30,7 @@ "ButtonEditChapters": "Editar Capítulo", "ButtonEditPodcast": "Editar Podcast", "ButtonEnable": "Permitir", + "ButtonFireAndFail": "Ejecutado y fallido", "ButtonFireOnTest": "Activar evento de prueba", "ButtonForceReScan": "Forzar Re-Escaneo", "ButtonFullPath": "Ruta de Acceso Completa", @@ -55,6 +56,7 @@ "ButtonOpenManager": "Abrir Editor", "ButtonPause": "Pausar", "ButtonPlay": "Reproducir", + "ButtonPlayAll": "Reproducir todo", "ButtonPlaying": "Reproduciendo", "ButtonPlaylists": "Listas de reproducción", "ButtonPrevious": "Anterior", @@ -459,6 +461,7 @@ "LabelPrimaryEbook": "Ebook principal", "LabelProgress": "Progreso", "LabelProvider": "Proveedor", + "LabelProviderAuthorizationValue": "Valor del encabezado de autorización", "LabelPubDate": "Fecha de publicación", "LabelPublishYear": "Año de publicación", "LabelPublishedDate": "Publicado {0}", @@ -774,6 +777,38 @@ "MessageShareExpiresIn": "Caduduca en {0}", "MessageShareURLWillBe": "La URL para compartir será {0} ", "MessageStartPlaybackAtTime": "Iniciar reproducción para \"{0}\" en {1}?", + "MessageTaskAudioFileNotWritable": "El archivo de audio \"{0}\" no se puede grabar", + "MessageTaskCanceledByUser": "Tarea cancelada por el usuario", + "MessageTaskDownloadingEpisodeDescription": "Descargando el episodio \"{0}\"", + "MessageTaskEmbeddingMetadata": "Inserción de metadatos", + "MessageTaskEmbeddingMetadataDescription": "Inserción de metadatos en el audiolibro \"{0}\"", + "MessageTaskEncodingM4b": "Codificación M4B", + "MessageTaskEncodingM4bDescription": "Codificación del audiolibro \"{0}\" en un único archivo m4b", + "MessageTaskFailed": "Fallida", + "MessageTaskFailedToBackupAudioFile": "Error en la copia de seguridad del archivo de audio \"{0}\"", + "MessageTaskFailedToCreateCacheDirectory": "Error al crear el directorio de la caché", + "MessageTaskFailedToEmbedMetadataInFile": "Error al incrustar metadatos en el archivo \"{0}\"", + "MessageTaskFailedToMergeAudioFiles": "Error al fusionar archivos de audio", + "MessageTaskFailedToMoveM4bFile": "Error al mover el archivo m4b", + "MessageTaskFailedToWriteMetadataFile": "Error al escribir el archivo de metadatos", + "MessageTaskMatchingBooksInLibrary": "Libros coincidentes en la biblioteca \"{0}\"", + "MessageTaskNoFilesToScan": "Sin archivos para escanear", + "MessageTaskOpmlImport": "Importar OPML", + "MessageTaskOpmlImportDescription": "Creando podcasts a partir de {0} fuentes RSS", + "MessageTaskOpmlImportFeed": "Feed de importación OPML", + "MessageTaskOpmlImportFeedDescription": "Importando el feed RSS \"{0}\"", + "MessageTaskOpmlImportFeedFailed": "No se puede obtener el podcast", + "MessageTaskOpmlImportFeedPodcastDescription": "Creando podcast \"{0}\"", + "MessageTaskOpmlImportFeedPodcastExists": "Podcast ya existe en la ruta", + "MessageTaskOpmlImportFeedPodcastFailed": "Error al crear podcast", + "MessageTaskOpmlImportFinished": "Añadido {0} podcasts", + "MessageTaskScanItemsAdded": "{0} añadido", + "MessageTaskScanItemsMissing": "Falta {0}", + "MessageTaskScanItemsUpdated": "{0} actualizado", + "MessageTaskScanNoChangesNeeded": "No se necesitan cambios", + "MessageTaskScanningFileChanges": "Escaneando cambios en el archivo en \"{0}\"", + "MessageTaskScanningLibrary": "Escaneando la biblioteca \"{0}\"", + "MessageTaskTargetDirectoryNotWritable": "El directorio de destino no se puede escribir", "MessageThinking": "Pensando...", "MessageUploaderItemFailed": "Error al Subir", "MessageUploaderItemSuccess": "¡Éxito al Subir!", diff --git a/client/strings/et.json b/client/strings/et.json index 45da8989..0444e321 100644 --- a/client/strings/et.json +++ b/client/strings/et.json @@ -9,6 +9,7 @@ "ButtonApply": "Rakenda", "ButtonApplyChapters": "Rakenda peatükid", "ButtonAuthors": "Autorid", + "ButtonBack": "Tagasi", "ButtonBrowseForFolder": "Sirvi kausta", "ButtonCancel": "Tühista", "ButtonCancelEncode": "Tühista kodeerimine", @@ -18,6 +19,7 @@ "ButtonChooseFiles": "Vali failid", "ButtonClearFilter": "Tühista filter", "ButtonCloseFeed": "Sulge voog", + "ButtonCloseSession": "Sulge avatud sessioon", "ButtonCollections": "Kogud", "ButtonConfigureScanner": "Konfigureeri skanner", "ButtonCreate": "Loo", @@ -27,6 +29,7 @@ "ButtonEdit": "Muuda", "ButtonEditChapters": "Muuda peatükke", "ButtonEditPodcast": "Muuda podcasti", + "ButtonEnable": "Aktiveeri", "ButtonForceReScan": "Sunnitud uuestiskaneerimine", "ButtonFullPath": "Täielik asukoht", "ButtonHide": "Peida", @@ -43,13 +46,18 @@ "ButtonMatchAllAuthors": "Sobita kõik autorid", "ButtonMatchBooks": "Sobita raamatud", "ButtonNevermind": "Pole tähtis", + "ButtonNext": "Järgmine", "ButtonNextChapter": "Järgmine peatükk", + "ButtonNextItemInQueue": "Järgmine kirje järjekorras", + "ButtonOk": "Ok", "ButtonOpenFeed": "Ava voog", "ButtonOpenManager": "Ava haldur", "ButtonPause": "Peata", "ButtonPlay": "Mängi", + "ButtonPlayAll": "Mängi kõik", "ButtonPlaying": "Mängib", "ButtonPlaylists": "Esitusloendid", + "ButtonPrevious": "Eelmine", "ButtonPreviousChapter": "Eelmine peatükk", "ButtonPurgeAllCache": "Tühjenda kogu vahemälu", "ButtonPurgeItemsCache": "Tühjenda esemete vahemälu", @@ -58,6 +66,9 @@ "ButtonQuickMatch": "Kiire sobitamine", "ButtonReScan": "Uuestiskaneeri", "ButtonRead": "Loe", + "ButtonReadLess": "Loe vähem", + "ButtonReadMore": "Loe rohkem", + "ButtonRefresh": "Värskenda", "ButtonRemove": "Eemalda", "ButtonRemoveAll": "Eemalda kõik", "ButtonRemoveAllLibraryItems": "Eemalda kõik raamatukogu esemed", @@ -211,7 +222,7 @@ "LabelBackupLocation": "Varukoopia asukoht", "LabelBackupsEnableAutomaticBackups": "Luba automaatsed varukoopiad", "LabelBackupsEnableAutomaticBackupsHelp": "Varukoopiad salvestatakse /metadata/backups kausta", - "LabelBackupsMaxBackupSize": "Maksimaalne varukoopia suurus (GB-des)", + "LabelBackupsMaxBackupSize": "Maksimaalne varukoopia suurus (GB-des) (0 lõpmatu suuruse jaoks)", "LabelBackupsMaxBackupSizeHelp": "Kaitsena valesti seadistamise vastu ebaõnnestuvad varukoopiad, kui need ületavad seadistatud suuruse.", "LabelBackupsNumberToKeep": "Varukoopiate arv, mida hoida", "LabelBackupsNumberToKeepHelp": "Ühel ajal eemaldatakse ainult 1 varukoopia, seega kui teil on juba rohkem varukoopiaid kui siin määratud, peaksite need käsitsi eemaldama.", @@ -449,7 +460,7 @@ "LabelSettingsHomePageBookshelfView": "Avaleht kasutage raamatukoguvaadet", "LabelSettingsLibraryBookshelfView": "Raamatukogu kasutamiseks kasutage raamatukoguvaadet", "LabelSettingsParseSubtitles": "Lugege subtiitreid", - "LabelSettingsParseSubtitlesHelp": "Eraldage subtiitrid heliraamatu kaustade nimedest.
Subtiitrid peavad olema eraldatud \" - \".
Näiteks: \"Raamatu pealkiri - Siin on alapealkiri\" alapealkiri on \"Siin on alapealkiri\"", + "LabelSettingsParseSubtitlesHelp": "Eraldage subtiitrid heliraamatu kaustade nimedest.
Subtiitrid peavad olema eraldatud kasutades \" - \".
Näiteks: \"Raamatu pealkiri - Siin on alapealkiri\" alapealkiri on \"Siin on alapealkiri\"", "LabelSettingsPreferMatchedMetadata": "Eelista sobitatud metaandmeid", "LabelSettingsPreferMatchedMetadataHelp": "Sobitatud andmed kirjutavad Kiir Sobitamise kasutamisel üle üksikasjad.", "LabelSettingsSkipMatchingBooksWithASIN": "Jätke ASIN-iga sobituvad raamatud vahele", diff --git a/client/strings/fi.json b/client/strings/fi.json index b1840bb0..8c10e7e0 100644 --- a/client/strings/fi.json +++ b/client/strings/fi.json @@ -19,6 +19,7 @@ "ButtonChooseFiles": "Valitse tiedostot", "ButtonClearFilter": "Poista suodatus", "ButtonCloseFeed": "Sulje syöte", + "ButtonCloseSession": "Sulje Avoin Sessio", "ButtonCollections": "Kokoelmat", "ButtonConfigureScanner": "Skannerin asetukset", "ButtonCreate": "Luo", @@ -28,6 +29,9 @@ "ButtonEdit": "Muokkaa", "ButtonEditChapters": "Muokkaa lukuja", "ButtonEditPodcast": "Muokkaa podcastia", + "ButtonEnable": "Aktivoi", + "ButtonFireAndFail": "Laukaise ja epäonnistu", + "ButtonFireOnTest": "Laukaise onTest tapahtuma", "ButtonForceReScan": "Pakota uudelleenskannaus", "ButtonFullPath": "Koko polku", "ButtonHide": "Piilota", @@ -46,10 +50,13 @@ "ButtonNevermind": "Ei sittenkään", "ButtonNext": "Seuraava", "ButtonNextChapter": "Seuraava luku", + "ButtonNextItemInQueue": "Seuraava jonossa", + "ButtonOk": "Ok", "ButtonOpenFeed": "Avaa syöte", "ButtonOpenManager": "Avaa hallinta", "ButtonPause": "Pysäytä", "ButtonPlay": "Toista", + "ButtonPlayAll": "Toista kaikki", "ButtonPlaying": "Toistetaan", "ButtonPlaylists": "Soittolistat", "ButtonPrevious": "Edellinen", @@ -90,6 +97,7 @@ "ButtonStats": "Tilastot", "ButtonSubmit": "Lähetä", "ButtonTest": "Testi", + "ButtonUnlinkOpenId": "Poista OpenID linkitys", "ButtonUpload": "Lähetä palvelimelle", "ButtonUploadBackup": "Lähetä varmuuskopio", "ButtonUploadCover": "Lähetä kansikuva", @@ -102,6 +110,7 @@ "ErrorUploadFetchMetadataNoResults": "Metadatan haku epäonnistui, yritä päivittää Teoksen nimi ja/tai Tekijä", "ErrorUploadLacksTitle": "Pitää sisältää Nimi", "HeaderAccount": "Tili", + "HeaderAddCustomMetadataProvider": "Lisää mukautettu metadata tarjoaja", "HeaderAdvanced": "Edistynyt", "HeaderAppriseNotificationSettings": "Apprise-ilmoitusasetukset", "HeaderAudioTracks": "Ääniraidat", @@ -126,23 +135,37 @@ "HeaderEreaderDevices": "E-lukijalaitteet", "HeaderEreaderSettings": "E-lukijan asetukset", "HeaderFiles": "Tiedostot", + "HeaderFindChapters": "Etsi kappaleet", "HeaderIgnoredFiles": "Ohitetut tiedostot", + "HeaderLastListeningSession": "Edellinen kuuntelukerta", "HeaderLatestEpisodes": "Viimeisimmät jaksot", "HeaderLibraries": "Kirjastot", "HeaderLibraryFiles": "Kirjaston tiedostot", "HeaderLibraryStats": "Kirjaston tilastot", + "HeaderListeningSessions": "Kuuntelukerrat", "HeaderListeningStats": "Kuuntelutilastot", + "HeaderLogin": "Kirjaudu", "HeaderLogs": "Lokit", + "HeaderManageGenres": "Hallitse tyylilajeja", + "HeaderManageTags": "Hallitse tageja", + "HeaderMetadataToEmbed": "Sisällytettävä metadata", "HeaderNewAccount": "Uusi tili", "HeaderNewLibrary": "Uusi kirjasto", + "HeaderNotificationCreate": "Luo ilmoitus", + "HeaderNotificationUpdate": "Päivitä ilmoitus", "HeaderNotifications": "Ilmoitukset", "HeaderOpenRSSFeed": "Avaa RSS-syöte", "HeaderOtherFiles": "Muut tiedostot", "HeaderPermissions": "Käyttöoikeudet", + "HeaderPlayerQueue": "Soittimen jono", + "HeaderPlayerSettings": "Soittimen asetukset", "HeaderPlaylist": "Soittolista", "HeaderPlaylistItems": "Soittolistan kohteet", + "HeaderPodcastsToAdd": "Lisättävät podcastit", + "HeaderPreviewCover": "Esikatsele kansikuvaa", "HeaderRSSFeedGeneral": "RSS yksityiskohdat", "HeaderRSSFeedIsOpen": "RSS syöte on avoinna", + "HeaderRSSFeeds": "RSS syötteet", "HeaderRemoveEpisode": "Poista jakso", "HeaderRemoveEpisodes": "Poista {0} jaksoa", "HeaderSchedule": "Ajoita", @@ -150,6 +173,7 @@ "HeaderSetBackupSchedule": "Aseta varmuuskopiointiaikataulu", "HeaderSettings": "Asetukset", "HeaderSettingsExperimental": "Kokeelliset ominaisuudet", + "HeaderSettingsGeneral": "Yleiset", "HeaderSleepTimer": "Uniajastin", "HeaderStatsMinutesListeningChart": "Kuunteluminuutit (viim. 7 pv)", "HeaderStatsRecentSessions": "Viimeaikaiset istunnot", @@ -200,6 +224,7 @@ "LabelDescription": "Kuvaus", "LabelDevice": "Laite", "LabelDeviceInfo": "Laitteen tiedot", + "LabelDiscover": "Löydä", "LabelDownload": "Lataa", "LabelDownloadNEpisodes": "Lataa {0} jaksoa", "LabelDuration": "Kesto", @@ -208,12 +233,14 @@ "LabelEdit": "Muokkaa", "LabelEmail": "Sähköposti", "LabelEnable": "Ota käyttöön", + "LabelEnd": "Loppu", "LabelEndOfChapter": "Luvun loppu", "LabelEpisode": "Jakso", "LabelFile": "Tiedosto", "LabelFileBirthtime": "Tiedoston syntymäaika", "LabelFileModified": "Muutettu tiedosto", "LabelFilename": "Tiedostonimi", + "LabelFinished": "Valmis", "LabelFolder": "Kansio", "LabelInProgress": "Kesken", "LabelIncomplete": "Keskeneräinen", @@ -237,14 +264,21 @@ "LabelRecentSeries": "Viimeisimmät sarjat", "LabelRecentlyAdded": "Viimeeksi lisätyt", "LabelSeason": "Kausi", + "LabelSeries": "Sarja", "LabelSetEbookAsPrimary": "Aseta ensisijaiseksi", "LabelSetEbookAsSupplementary": "Aseta täydentäväksi", "LabelShowAll": "Näytä kaikki", "LabelSize": "Koko", "LabelSleepTimer": "Uniajastin", + "LabelStart": "Aloita", + "LabelStatsBestDay": "Paras päivä", "LabelStatsDailyAverage": "Päivittäinen keskiarvo", + "LabelStatsDays": "Päivää", + "LabelStatsDaysListened": "Päivää kuunneltu", "LabelStatsInARow": "peräjälkeen", "LabelStatsMinutes": "minuuttia", + "LabelStatsMinutesListening": "Minuuttia kuunneltu", + "LabelStatsWeekListening": "Viikon aikana kuunneltu", "LabelTheme": "Teema", "LabelThemeDark": "Tumma", "LabelThemeLight": "Kirkas", @@ -268,7 +302,22 @@ "ToastBookmarkCreateFailed": "Kirjanmerkin luominen epäonnistui", "ToastBookmarkUpdateFailed": "Kirjanmerkin päivittäminen epäonnistui", "ToastItemMarkedAsFinishedFailed": "Valmiiksi merkitseminen epäonnistui", + "ToastItemMarkedAsNotFinishedFailed": "Valmiiksi merkitsemisen poisto epäonnistui", "ToastPlaylistCreateFailed": "Soittolistan luominen epäonnistui", "ToastPodcastCreateFailed": "Podcastin luominen epäonnistui", - "ToastPodcastCreateSuccess": "Podcastin luominen onnistui" + "ToastPodcastCreateSuccess": "Podcastin luominen onnistui", + "ToastRSSFeedCloseFailed": "RSS syötteen sulkeminen epäonnistui", + "ToastRSSFeedCloseSuccess": "RSS syöte suljettu", + "ToastSocketConnected": "Yhteys saatu", + "ToastSocketDisconnected": "Yhteys katkaistu", + "ToastSocketFailedToConnect": "Yhteyden muodostus epäonnistui", + "ToastSortingPrefixesUpdateFailed": "Suodatuksen etuliitteiden päivitys epäonnistui", + "ToastTitleRequired": "Otsikko on pakollinen", + "ToastUnknownError": "Tuntematon virhe", + "ToastUserDeleteFailed": "Käyttäjän poisto epäonnistui", + "ToastUserDeleteSuccess": "Käyttäjä poistettu", + "ToastUserPasswordChangeSuccess": "Salasana vaihdettu onnistuneesti", + "ToastUserPasswordMismatch": "Salasanat eivät täsmää", + "ToastUserPasswordMustChange": "Uusi salasana ei voi olla sama kuin vanha salasana", + "ToastUserRootRequireName": "Pääkäyttäjän nimi on pakollinen" } diff --git a/client/strings/fr.json b/client/strings/fr.json index a1b5a58e..f1650c61 100644 --- a/client/strings/fr.json +++ b/client/strings/fr.json @@ -9,7 +9,7 @@ "ButtonApply": "Appliquer", "ButtonApplyChapters": "Appliquer aux chapitres", "ButtonAuthors": "Auteurs", - "ButtonBack": "Reculer", + "ButtonBack": "Retour", "ButtonBrowseForFolder": "Naviguer vers le répertoire", "ButtonCancel": "Annuler", "ButtonCancelEncode": "Annuler l’encodage", @@ -56,6 +56,7 @@ "ButtonOpenManager": "Ouvrir le gestionnaire", "ButtonPause": "Pause", "ButtonPlay": "Lire", + "ButtonPlayAll": "Lire tout", "ButtonPlaying": "En lecture", "ButtonPlaylists": "Listes de lecture", "ButtonPrevious": "Précédent", @@ -212,11 +213,11 @@ "LabelAccountTypeUser": "Utilisateur", "LabelActivity": "Activité", "LabelAddToCollection": "Ajouter à la collection", - "LabelAddToCollectionBatch": "Ajout de {0} livres à la lollection", + "LabelAddToCollectionBatch": "Ajout de {0} livres à la collection", "LabelAddToPlaylist": "Ajouter à la liste de lecture", "LabelAddToPlaylistBatch": "{0} éléments ajoutés à la liste de lecture", "LabelAddedAt": "Date d’ajout", - "LabelAddedDate": "{0} ajoutés", + "LabelAddedDate": "Ajouté le {0}", "LabelAdminUsersOnly": "Administrateurs uniquement", "LabelAll": "Tout", "LabelAllUsers": "Tous les utilisateurs", @@ -319,7 +320,7 @@ "LabelFetchingMetadata": "Récupération des métadonnées", "LabelFile": "Fichier", "LabelFileBirthtime": "Création du fichier", - "LabelFileBornDate": "Créé {0}", + "LabelFileBornDate": "Créé le {0}", "LabelFileModified": "Modification du fichier", "LabelFileModifiedDate": "Modifié le {0}", "LabelFilename": "Nom de fichier", @@ -463,7 +464,7 @@ "LabelProviderAuthorizationValue": "Valeur de l’en-tête d’autorisation", "LabelPubDate": "Date de publication", "LabelPublishYear": "Année de publication", - "LabelPublishedDate": "{0} publiés", + "LabelPublishedDate": "Publié en {0}", "LabelPublisher": "Éditeur", "LabelPublishers": "Éditeurs", "LabelRSSFeedCustomOwnerEmail": "Courriel personnalisée du propriétaire", @@ -491,7 +492,7 @@ "LabelSeason": "Saison", "LabelSelectAll": "Tout sélectionner", "LabelSelectAllEpisodes": "Sélectionner tous les épisodes", - "LabelSelectEpisodesShowing": "Sélectionner {0} episode(s) en cours", + "LabelSelectEpisodesShowing": "Sélectionner {0} épisode(s) en cours", "LabelSelectUsers": "Sélectionner les utilisateurs", "LabelSendEbookToDevice": "Envoyer le livre numérique à…", "LabelSequence": "Séquence", @@ -776,6 +777,38 @@ "MessageShareExpiresIn": "Expire dans {0}", "MessageShareURLWillBe": "L’adresse de partage sera {0}", "MessageStartPlaybackAtTime": "Démarrer la lecture pour « {0} » à {1} ?", + "MessageTaskAudioFileNotWritable": "Le fichier audio « {0} » n’est pas accessible en écriture", + "MessageTaskCanceledByUser": "Tâche annulée par l’utilisateur", + "MessageTaskDownloadingEpisodeDescription": "Téléchargement de l'épisode « {0} »", + "MessageTaskEmbeddingMetadata": "Intégration de métadonnées", + "MessageTaskEmbeddingMetadataDescription": "Intégration de métadonnées dans le livre audio « {0} »", + "MessageTaskEncodingM4b": "Encodage M4B", + "MessageTaskEncodingM4bDescription": "Encodage du livre audio « {0} » dans un seul fichier M4B", + "MessageTaskFailed": "Échec", + "MessageTaskFailedToBackupAudioFile": "Échec de la sauvegarde du fichier audio « {0} »", + "MessageTaskFailedToCreateCacheDirectory": "Échec de la création du répertoire de cache", + "MessageTaskFailedToEmbedMetadataInFile": "Échec de l'intégration des métadonnées dans le fichier « {0} »", + "MessageTaskFailedToMergeAudioFiles": "Échec de la fusion des fichiers audio", + "MessageTaskFailedToMoveM4bFile": "Échec du déplacement du fichier M4B", + "MessageTaskFailedToWriteMetadataFile": "Échec de l’écriture du fichier de métadonnées", + "MessageTaskMatchingBooksInLibrary": "Livres correspondants dans la bibliothèque « {0} »", + "MessageTaskNoFilesToScan": "Aucun fichier à analyser", + "MessageTaskOpmlImport": "Importation OPML", + "MessageTaskOpmlImportDescription": "Création de podcasts à partir de {0} flux RSS", + "MessageTaskOpmlImportFeed": "Flux d’importation OPML", + "MessageTaskOpmlImportFeedDescription": "Importation du flux RSS « {0} »", + "MessageTaskOpmlImportFeedFailed": "Échec de l’obtention du flux de podcast", + "MessageTaskOpmlImportFeedPodcastDescription": "Création du podcast « {0} »", + "MessageTaskOpmlImportFeedPodcastExists": "Le podcast existe déjà à cet emplacement", + "MessageTaskOpmlImportFeedPodcastFailed": "Échec de la création du podcast", + "MessageTaskOpmlImportFinished": "Ajout de {0} podcasts", + "MessageTaskScanItemsAdded": "{0} ajouté", + "MessageTaskScanItemsMissing": "{0} manquant", + "MessageTaskScanItemsUpdated": "{0} mis à jour", + "MessageTaskScanNoChangesNeeded": "Aucun changement nécessaire", + "MessageTaskScanningFileChanges": "Analyse des modifications du fichier dans « {0} »", + "MessageTaskScanningLibrary": "Analyse de la bibliothèque « {0} »", + "MessageTaskTargetDirectoryNotWritable": "Le répertoire cible n’est pas accessible en écriture", "MessageThinking": "Je cherche…", "MessageUploaderItemFailed": "Échec du téléversement", "MessageUploaderItemSuccess": "Téléversement effectué !", diff --git a/client/strings/hr.json b/client/strings/hr.json index 0b6fc228..e0ff573d 100644 --- a/client/strings/hr.json +++ b/client/strings/hr.json @@ -56,6 +56,7 @@ "ButtonOpenManager": "Otvori Upravitelja", "ButtonPause": "Pauziraj", "ButtonPlay": "Reproduciraj", + "ButtonPlayAll": "Reproduciraj sve", "ButtonPlaying": "Izvodi se", "ButtonPlaylists": "Popisi za izvođenje", "ButtonPrevious": "Prethodno", @@ -411,7 +412,7 @@ "LabelNew": "Novo", "LabelNewPassword": "Nova zaporka", "LabelNewestAuthors": "Najnoviji autori", - "LabelNewestEpisodes": "Najnoviji nastavci", + "LabelNewestEpisodes": "Najnovije epizode", "LabelNextBackupDate": "Sljedeće izrada sigurnosne kopije", "LabelNextScheduledRun": "Sljedeće zakazano izvođenje", "LabelNoCustomMetadataProviders": "Nema prilagođenih pružatelja meta-podataka", @@ -776,6 +777,20 @@ "MessageShareExpiresIn": "Istječe za {0}", "MessageShareURLWillBe": "URL za dijeljenje bit će {0}", "MessageStartPlaybackAtTime": "Pokreni reprodukciju za \"{0}\" na {1}?", + "MessageTaskAudioFileNotWritable": "U zvučnu datoteku \"{0}\" nije moguće pisati", + "MessageTaskCanceledByUser": "Korisnik je otkazao izvršavanje zadatka", + "MessageTaskDownloadingEpisodeDescription": "Preuzimanje nastavka \"{0}\"", + "MessageTaskEmbeddingMetadata": "Ugrađivanje meta-podataka", + "MessageTaskEmbeddingMetadataDescription": "Ugrađivanje meta-podataka u zvučnu knjigu \"{0}\"", + "MessageTaskEncodingM4b": "Kodiranje M4B datoteke", + "MessageTaskEncodingM4bDescription": "Kodiranje zvučne knjige \"{0}\" u jedinstvenu m4b datoteku", + "MessageTaskFailed": "Nije uspjelo", + "MessageTaskFailedToBackupAudioFile": "Izrada sigurnosne kopije zvučne datoteke \"{0}\" nije uspjela", + "MessageTaskFailedToCreateCacheDirectory": "Izrada mape predmemorije nije uspjela", + "MessageTaskFailedToEmbedMetadataInFile": "Ugradnja meta-podataka u datoteku \"{0}\" nije uspjela", + "MessageTaskFailedToMergeAudioFiles": "Spajanje zvučnih datoteka nije uspjelo", + "MessageTaskFailedToMoveM4bFile": "Premještanje m4b datoteke nije uspjelo", + "MessageTaskFailedToWriteMetadataFile": "Pisanje datoteke s meta-podatcima nije uspjelo", "MessageThinking": "Razmišljam...", "MessageUploaderItemFailed": "Učitavanje nije uspjelo", "MessageUploaderItemSuccess": "Uspješno učitano!", diff --git a/client/strings/it.json b/client/strings/it.json index ac0bec4e..2466f888 100644 --- a/client/strings/it.json +++ b/client/strings/it.json @@ -30,6 +30,8 @@ "ButtonEditChapters": "Modifica Capitoli", "ButtonEditPodcast": "Modifica Podcast", "ButtonEnable": "Abilita", + "ButtonFireAndFail": "Fire and Fail", + "ButtonFireOnTest": "Fire onTest event", "ButtonForceReScan": "Forza Re-Scan", "ButtonFullPath": "Percorso Completo", "ButtonHide": "Nascondi", @@ -54,6 +56,7 @@ "ButtonOpenManager": "Apri Manager", "ButtonPause": "Pausa", "ButtonPlay": "Riproduci", + "ButtonPlayAll": "Riproduci tutto", "ButtonPlaying": "In riproduzione", "ButtonPlaylists": "Playlist", "ButtonPrevious": "Precendente", @@ -96,6 +99,7 @@ "ButtonStats": "Statistische", "ButtonSubmit": "Invia", "ButtonTest": "Test", + "ButtonUnlinkOpenId": "Disattiva OpenID", "ButtonUpload": "Carica", "ButtonUploadBackup": "Carica il backup", "ButtonUploadCover": "Carica una copertina", @@ -184,7 +188,7 @@ "HeaderSettingsGeneral": "Generale", "HeaderSettingsScanner": "Scanner", "HeaderSleepTimer": "Sveglia", - "HeaderStatsLargestItems": "Oggetti Grandi", + "HeaderStatsLargestItems": "File pesanti", "HeaderStatsLongestItems": "libri più lunghi (ore)", "HeaderStatsMinutesListeningChart": "Minuti ascoltati (Ultimi 7 Giorni)", "HeaderStatsRecentSessions": "Sessioni Recenti", @@ -253,6 +257,7 @@ "LabelClosePlayer": "Chiudi player", "LabelCodec": "Codec", "LabelCollapseSeries": "Comprimi Serie", + "LabelCollapseSubSeries": "Comprimi subserie", "LabelCollection": "Raccolta", "LabelCollections": "Raccolte", "LabelComplete": "Completo", @@ -293,7 +298,7 @@ "LabelEmailSettingsFromAddress": "Da Indirizzo", "LabelEmailSettingsRejectUnauthorized": "Rifiuta i certificati non autorizzati", "LabelEmailSettingsRejectUnauthorizedHelp": "La disattivazione della convalida del certificato SSL può esporre la tua connessione a rischi per la sicurezza, come attacchi man-in-the-middle. Disattiva questa opzione solo se ne comprendi le implicazioni e ti fidi del server di posta a cui ti stai connettendo.", - "LabelEmailSettingsSecure": "Sicuro", + "LabelEmailSettingsSecure": "SSL", "LabelEmailSettingsSecureHelp": "Se vero, la connessione utilizzerà TLS durante la connessione al server. Se false, viene utilizzato TLS se il server supporta l'estensione STARTTLS. Nella maggior parte dei casi impostare questo valore su true se ci si connette alla porta 465. Per la porta 587 o 25 mantenerlo false. (da nodemailer.com/smtp/#authentication)", "LabelEmailSettingsTestAddress": "Indirizzo di test", "LabelEmbeddedCover": "Cover Integrata", @@ -306,6 +311,7 @@ "LabelEpisodes": "Episodi", "LabelExample": "Esempio", "LabelExpandSeries": "Espandi Serie", + "LabelExpandSubSeries": "Espandi Sub Serie", "LabelExplicit": "Esplicito", "LabelExplicitChecked": "Esplicito (selezionato)", "LabelExplicitUnchecked": "Non Esplicito (selezionato)", @@ -798,18 +804,18 @@ "StatsBooksAdditional": "Alcune aggiunte includono…", "StatsBooksFinished": "Libri Finiti", "StatsBooksFinishedThisYear": "Alcuni libri terminati quest'anno…", - "StatsBooksListenedTo": "libri ascoltati", - "StatsCollectionGrewTo": "La tua collezione di libri è cresciuta fino a…", - "StatsSessions": "sessioni", - "StatsSpentListening": "trascorso ad ascoltare", + "StatsBooksListenedTo": "Libri ascoltati", + "StatsCollectionGrewTo": "La tua collezione è aumentata di…", + "StatsSessions": "Sessioni", + "StatsSpentListening": "Tempo di Ascolto", "StatsTopAuthor": "MIGLIOR AUTORE", - "StatsTopAuthors": "MIGLIORI AUTORI", + "StatsTopAuthors": "AUTORI MIGLIORI", "StatsTopGenre": "MIGLIOR GENERE", - "StatsTopGenres": "MIGLIORI GENERI", + "StatsTopGenres": "GENERI MIGLIORI", "StatsTopMonth": "MIGLIOR MESE", "StatsTopNarrator": "MIGLIOR NARRATORE", - "StatsTopNarrators": "MIGLIORI NARRATORI", - "StatsTotalDuration": "Con una durata totale di…", + "StatsTopNarrators": "NARRATORI MIGLIORI", + "StatsTotalDuration": "Per una durata totale di…", "StatsYearInReview": "ANNO IN RASSEGNA", "ToastAccountUpdateFailed": "Aggiornamento Account Fallito", "ToastAccountUpdateSuccess": "Account Aggiornato", @@ -860,16 +866,32 @@ "ToastDeviceNameAlreadyExists": "Esiste già un dispositivo e-reader con quel nome", "ToastDeviceTestEmailFailed": "Impossibile inviare l'e-mail di prova", "ToastDeviceTestEmailSuccess": "Test invio mail completato", + "ToastDeviceUpdateFailed": "Impossibile aggiornare il dispositivo", + "ToastEmailSettingsUpdateFailed": "Impossibile aggiornare le impostazioni e-mail", + "ToastEmailSettingsUpdateSuccess": "Impostazioni e-mail aggiornate", + "ToastEncodeCancelFailed": "Impossibile annullare la codifica", + "ToastEncodeCancelSucces": "Codifica annullata", + "ToastEpisodeDownloadQueueClearFailed": "Impossibile cancellare la coda", + "ToastEpisodeDownloadQueueClearSuccess": "Coda di download degli episodi cancellata", "ToastErrorCannotShare": "Impossibile condividere in modo nativo su questo dispositivo", "ToastFailedToLoadData": "Impossibile caricare i dati", + "ToastFailedToShare": "Impossibile condividere", + "ToastFailedToUpdateAccount": "Impossibile aggiornare l'account", + "ToastFailedToUpdateUser": "Impossibile aggiornare l'utente", + "ToastInvalidImageUrl": "URL dell'immagine non valido", + "ToastInvalidUrl": "URL non valido", "ToastItemCoverUpdateFailed": "Errore Aggiornamento cover", "ToastItemCoverUpdateSuccess": "Cover aggiornata", + "ToastItemDeletedFailed": "Impossibile eliminare l'elemento", + "ToastItemDeletedSuccess": "Elemento eliminato", "ToastItemDetailsUpdateFailed": "Errore Aggiornamento dettagli file", "ToastItemDetailsUpdateSuccess": "Dettagli file Aggiornata", "ToastItemMarkedAsFinishedFailed": "Errore nel segnare il file come finito", "ToastItemMarkedAsFinishedSuccess": "File segnato come finito", "ToastItemMarkedAsNotFinishedFailed": "Errore nel segnare il file come non completo", "ToastItemMarkedAsNotFinishedSuccess": "File segnato come non completo", + "ToastItemUpdateFailed": "Impossibile aggiornare l'articolo", + "ToastItemUpdateSuccess": "Articolo aggiornato", "ToastLibraryCreateFailed": "Errore creazione libreria", "ToastLibraryCreateSuccess": "Libreria \"{0}\" creata", "ToastLibraryDeleteFailed": "Errore cancellazione libreria", @@ -878,6 +900,25 @@ "ToastLibraryScanStarted": "Scansione Libreria iniziata", "ToastLibraryUpdateFailed": "Errore Aggiornamento libreria", "ToastLibraryUpdateSuccess": "Libreria \"{0}\" aggiornata", + "ToastNameEmailRequired": "Nome ed email sono obbligatori", + "ToastNameRequired": "Il nome è obbligatorio", + "ToastNewUserCreatedFailed": "Impossibile creare l'account: \"{0}\"", + "ToastNewUserCreatedSuccess": "Nuovo account creato", + "ToastNewUserLibraryError": "È necessario selezionare almeno una libreria", + "ToastNewUserPasswordError": "Deve avere una password, solo l'utente root può avere una password vuota", + "ToastNewUserTagError": "Devi selezionare almeno un tag", + "ToastNewUserUsernameError": "Inserisci un nome utente", + "ToastNoUpdatesNecessary": "Nessun aggiornamento necessario", + "ToastNotificationCreateFailed": "Impossibile creare la notifica", + "ToastNotificationDeleteFailed": "Impossibile eliminare la notifica", + "ToastNotificationFailedMaximum": "Il numero massimo di tentativi falliti deve essere >= 0", + "ToastNotificationQueueMaximum": "La coda di notifica massima deve essere >= 0", + "ToastNotificationSettingsUpdateFailed": "Impossibile aggiornare le impostazioni di notifica", + "ToastNotificationSettingsUpdateSuccess": "Impostazioni di notifica aggiornate", + "ToastNotificationTestTriggerFailed": "Impossibile attivare la notifica del test", + "ToastNotificationTestTriggerSuccess": "Notifica di test attivata", + "ToastNotificationUpdateFailed": "Impossibile aggiornare la notifica", + "ToastNotificationUpdateSuccess": "Notifica aggiornata", "ToastPlaylistCreateFailed": "Errore creazione playlist", "ToastPlaylistCreateSuccess": "Playlist creata", "ToastPlaylistRemoveSuccess": "Playlist rimossa", @@ -885,24 +926,52 @@ "ToastPlaylistUpdateSuccess": "Playlist Aggiornata", "ToastPodcastCreateFailed": "Errore creazione podcast", "ToastPodcastCreateSuccess": "Podcast creato correttamente", + "ToastPodcastGetFeedFailed": "Impossibile ottenere il feed del podcast", + "ToastPodcastNoEpisodesInFeed": "Nessun episodio trovato nel feed RSS", + "ToastPodcastNoRssFeed": "Il podcast non ha un feed RSS", + "ToastProviderCreatedFailed": "Impossibile aggiungere il provider", + "ToastProviderCreatedSuccess": "Aggiunto nuovo provider", + "ToastProviderNameAndUrlRequired": "Nome e URL richiesti", + "ToastProviderRemoveSuccess": "Provider rimosso", "ToastRSSFeedCloseFailed": "Errore chiusura flusso RSS", "ToastRSSFeedCloseSuccess": "Flusso RSS chiuso", + "ToastRemoveFailed": "Impossibile rimuovere", "ToastRemoveItemFromCollectionFailed": "Errore rimozione file dalla Raccolta", "ToastRemoveItemFromCollectionSuccess": "Oggetto rimosso dalla Raccolta", + "ToastRemoveItemsWithIssuesFailed": "Impossibile rimuovere gli elementi della libreria con problemi", + "ToastRemoveItemsWithIssuesSuccess": "Rimossi gli elementi della libreria con problemi", + "ToastRenameFailed": "Impossibile rinominare", + "ToastRescanFailed": "Nuova scansione non riuscita per {0}", + "ToastRescanRemoved": "L'articolo completo di Re-Scan è stato rimosso", + "ToastRescanUpToDate": "La nuova scansione dell'articolo completo è stata aggiornata", + "ToastRescanUpdated": "L'articolo completo di Re-Scan è stato aggiornato", + "ToastScanFailed": "Impossibile eseguire la scansione dell'elemento della libreria", + "ToastSelectAtLeastOneUser": "Seleziona almeno un utente", "ToastSendEbookToDeviceFailed": "Impossibile inviare il libro al dispositivo", "ToastSendEbookToDeviceSuccess": "Libro inviato al dispositivo «{0}»", "ToastSeriesUpdateFailed": "Aggiornamento Serie Fallito", "ToastSeriesUpdateSuccess": "Serie Aggiornate", "ToastServerSettingsUpdateFailed": "Impossibile aggiornare le impostazioni del server", "ToastServerSettingsUpdateSuccess": "Impostazioni del server aggiornate", + "ToastSessionCloseFailed": "Disconnessione Fallita", "ToastSessionDeleteFailed": "Errore eliminazione sessione", "ToastSessionDeleteSuccess": "Sessione cancellata", + "ToastSlugMustChange": "Lo slug contiene caratteri non validi", + "ToastSlugRequired": "È richiesto lo slug", "ToastSocketConnected": "Socket connesso", "ToastSocketDisconnected": "Socket disconnesso", "ToastSocketFailedToConnect": "Socket non riesce a connettersi", "ToastSortingPrefixesEmptyError": "Deve avere almeno 1 prefisso di ordinamento", "ToastSortingPrefixesUpdateFailed": "Impossibile aggiornare i prefissi di ordinamento", "ToastSortingPrefixesUpdateSuccess": "Prefissi di ordinamento aggiornati ({0} items)", + "ToastTitleRequired": "Il titolo è obbligatorio", + "ToastUnknownError": "Errore sconosciuto", + "ToastUnlinkOpenIdFailed": "Impossibile scollegare l'utente da OpenID", + "ToastUnlinkOpenIdSuccess": "Utente scollegato da OpenID", "ToastUserDeleteFailed": "Errore eliminazione utente", - "ToastUserDeleteSuccess": "Utente eliminato" + "ToastUserDeleteSuccess": "Utente eliminato", + "ToastUserPasswordChangeSuccess": "Password modificata con successo", + "ToastUserPasswordMismatch": "Le password non corrispondono", + "ToastUserPasswordMustChange": "La nuova password non può corrispondere alla vecchia password", + "ToastUserRootRequireName": "È necessario immettere un nome utente root" } diff --git a/client/strings/pl.json b/client/strings/pl.json index c786a118..7653d452 100644 --- a/client/strings/pl.json +++ b/client/strings/pl.json @@ -54,10 +54,12 @@ "ButtonOpenManager": "Otwórz menadżera", "ButtonPause": "Wstrzymaj", "ButtonPlay": "Odtwarzaj", + "ButtonPlayAll": "Odtwórz wszystko", "ButtonPlaying": "Odtwarzane", "ButtonPlaylists": "Listy odtwarzania", "ButtonPrevious": "Poprzedni", "ButtonPreviousChapter": "Poprzedni rozdział", + "ButtonProbeAudioFile": "Próbka audio", "ButtonPurgeAllCache": "Wyczyść dane tymczasowe", "ButtonPurgeItemsCache": "Wyczyść dane tymczasowe pozycji", "ButtonQueueAddItem": "Dodaj do kolejki", @@ -95,6 +97,7 @@ "ButtonStats": "Statystyki", "ButtonSubmit": "Zaloguj", "ButtonTest": "Test", + "ButtonUnlinkOpenId": "Odłącz OpenID", "ButtonUpload": "Wgraj", "ButtonUploadBackup": "Wgraj kopię zapasową", "ButtonUploadCover": "Wgraj okładkę", @@ -355,7 +358,8 @@ "LabelIntervalEveryHour": "Każdej godziny", "LabelInvert": "Inversja", "LabelItem": "Pozycja", - "LabelJumpBackwardAmount": "Rozmiar skoku do przodu", + "LabelJumpBackwardAmount": "Przeskocz do tyłu o:", + "LabelJumpForwardAmount": "Przeskocz do przodu o:", "LabelLanguage": "Język", "LabelLanguageDefaultServer": "Domyślny język serwera", "LabelLanguages": "Języki", diff --git a/client/strings/ru.json b/client/strings/ru.json index bfefb5bd..a6a7815f 100644 --- a/client/strings/ru.json +++ b/client/strings/ru.json @@ -56,6 +56,7 @@ "ButtonOpenManager": "Открыть менеджер", "ButtonPause": "Пауза", "ButtonPlay": "Слушать", + "ButtonPlayAll": "Играть все", "ButtonPlaying": "Проигрывается", "ButtonPlaylists": "Плейлисты", "ButtonPrevious": "Предыдущий", diff --git a/client/strings/sl.json b/client/strings/sl.json index b6ae7f52..a1c26c2a 100644 --- a/client/strings/sl.json +++ b/client/strings/sl.json @@ -56,6 +56,7 @@ "ButtonOpenManager": "Odpri upravljanje", "ButtonPause": "Premor", "ButtonPlay": "Predvajaj", + "ButtonPlayAll": "Predvajaj vse", "ButtonPlaying": "Predvajam", "ButtonPlaylists": "Seznami predvajanj", "ButtonPrevious": "Prejšnje", @@ -96,7 +97,7 @@ "ButtonStartM4BEncode": "Zaženi M4B prekodiranje", "ButtonStartMetadataEmbed": "Začni vdelavo metapodatkov", "ButtonStats": "Statistika", - "ButtonSubmit": "Posreduj", + "ButtonSubmit": "Potrdi", "ButtonTest": "Test", "ButtonUnlinkOpenId": "Prekini povezavo OpenID", "ButtonUpload": "Naloži", @@ -776,6 +777,38 @@ "MessageShareExpiresIn": "Poteče čez {0}", "MessageShareURLWillBe": "URL za skupno rabo bo {0}", "MessageStartPlaybackAtTime": "Začni predvajanje za \"{0}\" ob {1}?", + "MessageTaskAudioFileNotWritable": "Zvočna datoteka \"{0}\" ni zapisljiva", + "MessageTaskCanceledByUser": "Nalogo je preklical uporabnik", + "MessageTaskDownloadingEpisodeDescription": "Prenašanje epizode \"{0}\"", + "MessageTaskEmbeddingMetadata": "Vdelujem metapodatke", + "MessageTaskEmbeddingMetadataDescription": "Vdelujem metapodatke v zvočno knjigo \"{0}\"", + "MessageTaskEncodingM4b": "Enkodiranje M4B", + "MessageTaskEncodingM4bDescription": "Enkodiranje zvočne knjige \"{0}\" v samo eno datoteko m4b", + "MessageTaskFailed": "Neuspešno", + "MessageTaskFailedToBackupAudioFile": "Varnostno kopiranje zvočne datoteke \"{0}\" ni uspelo", + "MessageTaskFailedToCreateCacheDirectory": "Imenika predpomnilnika ni bilo mogoče ustvariti", + "MessageTaskFailedToEmbedMetadataInFile": "Metapodatkov ni bilo mogoče vdelati v datoteko \"{0}\"", + "MessageTaskFailedToMergeAudioFiles": "Zvočnih datotek ni bilo mogoče združiti", + "MessageTaskFailedToMoveM4bFile": "Datoteke m4b ni bilo mogoče premakniti", + "MessageTaskFailedToWriteMetadataFile": "Metapodatke ni bilo mogoče zapisati v datoteke", + "MessageTaskMatchingBooksInLibrary": "Ujemam knjige v knjižnici \"{0}\"", + "MessageTaskNoFilesToScan": "Ni datotek za pregledovanje", + "MessageTaskOpmlImport": "Uvoz OPML", + "MessageTaskOpmlImportDescription": "Ustvarjanje podcastov iz {0} virov RSS", + "MessageTaskOpmlImportFeed": "Vir za uvoz OPML", + "MessageTaskOpmlImportFeedDescription": "Uvažanje vira RSS \"{0}\"", + "MessageTaskOpmlImportFeedFailed": "Vira podcasta ni bilo mogoče pridobiti", + "MessageTaskOpmlImportFeedPodcastDescription": "Ustvarjanje podcasta \"{0}\"", + "MessageTaskOpmlImportFeedPodcastExists": "Podcast že obstaja na tej poti", + "MessageTaskOpmlImportFeedPodcastFailed": "Podcasta ni bilo mogoče ustvariti", + "MessageTaskOpmlImportFinished": "Dodanih {0} podcastov", + "MessageTaskScanItemsAdded": "{0} dodano", + "MessageTaskScanItemsMissing": "{0} manjka", + "MessageTaskScanItemsUpdated": "{0} posodobljeno", + "MessageTaskScanNoChangesNeeded": "Spremembe niso potrebne", + "MessageTaskScanningFileChanges": "Pregledovanje sprememb v datoteki \"{0}\"", + "MessageTaskScanningLibrary": "Pregled knjižnice \"{0}\"", + "MessageTaskTargetDirectoryNotWritable": "Ciljni imenik ni zapisljiv", "MessageThinking": "Razmišljam...", "MessageUploaderItemFailed": "Nalaganje ni uspelo", "MessageUploaderItemSuccess": "Uspešno naloženo!", diff --git a/client/strings/sv.json b/client/strings/sv.json index 0db5cbd3..4fd33bf6 100644 --- a/client/strings/sv.json +++ b/client/strings/sv.json @@ -45,6 +45,7 @@ "ButtonOk": "Okej", "ButtonOpenFeed": "Öppna flöde", "ButtonOpenManager": "Öppna Manager", + "ButtonPause": "Pausa", "ButtonPlay": "Spela", "ButtonPlaying": "Spelar", "ButtonPlaylists": "Spellistor", @@ -263,8 +264,10 @@ "LabelFinished": "Avslutad", "LabelFolder": "Mapp", "LabelFolders": "Mappar", + "LabelFontBoldness": "Fetstil", "LabelFontFamily": "Teckensnittsfamilj", "LabelFontScale": "Teckensnittsskala", + "LabelGenre": "Genre", "LabelGenres": "Genrer", "LabelHardDeleteFile": "Hård radering av fil", "LabelHasEbook": "Har E-bok", @@ -294,6 +297,7 @@ "LabelLastSeen": "Senast sedd", "LabelLastTime": "Senaste gången", "LabelLastUpdate": "Senaste uppdatering", + "LabelLayout": "Layout", "LabelLayoutSinglePage": "En sida", "LabelLayoutSplitPage": "Dela sida", "LabelLess": "Mindre", @@ -322,8 +326,8 @@ "LabelNarrators": "Berättare", "LabelNew": "Ny", "LabelNewPassword": "Nytt lösenord", - "LabelNewestAuthors": "Nyaste författare", - "LabelNewestEpisodes": "Nyaste avsnitt", + "LabelNewestAuthors": "Senast tillagda författare", + "LabelNewestEpisodes": "Senast tillagda avsnitt", "LabelNextBackupDate": "Nästa säkerhetskopia datum", "LabelNextScheduledRun": "Nästa schemalagda körning", "LabelNoEpisodesSelected": "Inga avsnitt valda", @@ -355,8 +359,10 @@ "LabelPhotoPathURL": "Bildsökväg/URL", "LabelPlayMethod": "Spelläge", "LabelPlaylists": "Spellistor", + "LabelPodcast": "Podcast", "LabelPodcastSearchRegion": "Podcast-sökområde", "LabelPodcastType": "Podcasttyp", + "LabelPodcasts": "Podcasts", "LabelPrefixesToIgnore": "Prefix att ignorera (skiftlägesokänsligt)", "LabelPreventIndexing": "Förhindra att ditt flöde indexeras av iTunes och Google-podcastsökmotorer", "LabelPrimaryEbook": "Primär e-bok", @@ -371,6 +377,7 @@ "LabelRSSFeedPreventIndexing": "Förhindra indexering", "LabelRSSFeedSlug": "RSS-flödesslag", "LabelRSSFeedURL": "RSS-flöde URL", + "LabelRandomly": "Slumpartat", "LabelRead": "Läst", "LabelReadAgain": "Läs igen", "LabelReadEbookWithoutProgress": "Läs e-bok utan att behålla framsteg", @@ -430,6 +437,7 @@ "LabelShowAll": "Visa alla", "LabelSize": "Storlek", "LabelSleepTimer": "Sleeptimer", + "LabelStart": "Starta", "LabelStartTime": "Starttid", "LabelStarted": "Startad", "LabelStartedAt": "Startad vid", diff --git a/client/strings/zh-cn.json b/client/strings/zh-cn.json index df0d77f7..e3f3e46b 100644 --- a/client/strings/zh-cn.json +++ b/client/strings/zh-cn.json @@ -1,5 +1,5 @@ { - "ButtonAdd": "增加", + "ButtonAdd": "添加", "ButtonAddChapters": "添加章节", "ButtonAddDevice": "添加设备", "ButtonAddLibrary": "添加库", @@ -47,7 +47,7 @@ "ButtonMapChapterTitles": "章节标题结构", "ButtonMatchAllAuthors": "匹配所有作者", "ButtonMatchBooks": "匹配图书", - "ButtonNevermind": "没有关系", + "ButtonNevermind": "取消", "ButtonNext": "下一个", "ButtonNextChapter": "下一章节", "ButtonNextItemInQueue": "队列中的下一个项目", @@ -56,6 +56,7 @@ "ButtonOpenManager": "打开管理器", "ButtonPause": "暂停", "ButtonPlay": "播放", + "ButtonPlayAll": "播放", "ButtonPlaying": "正在播放", "ButtonPlaylists": "播放列表", "ButtonPrevious": "上一个", @@ -776,6 +777,38 @@ "MessageShareExpiresIn": "到期时间 {0}", "MessageShareURLWillBe": "分享网址是 {0}", "MessageStartPlaybackAtTime": "开始播放 \"{0}\" 在 {1}?", + "MessageTaskAudioFileNotWritable": "音频文件 \"{0}\" 不可写", + "MessageTaskCanceledByUser": "任务已被用户取消", + "MessageTaskDownloadingEpisodeDescription": "正在下载剧集 \"{0}\"", + "MessageTaskEmbeddingMetadata": "嵌入元数据", + "MessageTaskEmbeddingMetadataDescription": "在有声读物 \"{0}\" 中嵌入元数据", + "MessageTaskEncodingM4b": "编码 M4B", + "MessageTaskEncodingM4bDescription": "将有声读物 \"{0}\" 编码为单个 m4b 文件", + "MessageTaskFailed": "失败", + "MessageTaskFailedToBackupAudioFile": "无法备份音频文件 \"{0}\"", + "MessageTaskFailedToCreateCacheDirectory": "无法创建缓存目录", + "MessageTaskFailedToEmbedMetadataInFile": "无法将元数据嵌入文件 \"{0}\"", + "MessageTaskFailedToMergeAudioFiles": "无法合并音频文件", + "MessageTaskFailedToMoveM4bFile": "无法移动 m4b 文件", + "MessageTaskFailedToWriteMetadataFile": "无法写入元数据文件", + "MessageTaskMatchingBooksInLibrary": "在库中匹配图书 \"{0}\"", + "MessageTaskNoFilesToScan": "没有要扫描的文件", + "MessageTaskOpmlImport": "OPML 导入", + "MessageTaskOpmlImportDescription": "通过 {0} RSS 源创建播客", + "MessageTaskOpmlImportFeed": "OPML 导入源", + "MessageTaskOpmlImportFeedDescription": "正在导入 RSS 源 \"{0}\"", + "MessageTaskOpmlImportFeedFailed": "无法获取播客信息", + "MessageTaskOpmlImportFeedPodcastDescription": "正在创建播客 \"{0}\"", + "MessageTaskOpmlImportFeedPodcastExists": "播客已存在于路径中", + "MessageTaskOpmlImportFeedPodcastFailed": "无法创建播客", + "MessageTaskOpmlImportFinished": "已添加 {0} 播客", + "MessageTaskScanItemsAdded": "{0} 已添加", + "MessageTaskScanItemsMissing": "{0} 已缺失", + "MessageTaskScanItemsUpdated": "{0} 已更新", + "MessageTaskScanNoChangesNeeded": "无需改变", + "MessageTaskScanningFileChanges": "正在扫描文件更改 \"{0}\"", + "MessageTaskScanningLibrary": "扫描 \"{0}\" 库", + "MessageTaskTargetDirectoryNotWritable": "目标目录不可写", "MessageThinking": "正在查找...", "MessageUploaderItemFailed": "上传失败", "MessageUploaderItemSuccess": "上传成功!",