From f31649f1d27a08e4e80ef7026e6a5e656c7cb080 Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Tue, 16 Jul 2024 23:06:31 +0000 Subject: [PATCH 01/14] Translated using Weblate (Spanish) Currently translated at 100.0% (849 of 849 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/ --- client/strings/es.json | 1 + 1 file changed, 1 insertion(+) diff --git a/client/strings/es.json b/client/strings/es.json index d5af9736..27f041f0 100644 --- a/client/strings/es.json +++ b/client/strings/es.json @@ -722,6 +722,7 @@ "MessageNoUpdatesWereNecessary": "No fue necesario actualizar", "MessageNoUserPlaylists": "No tienes lista de reproducciones", "MessageNotYetImplemented": "Aun no implementado", + "MessageOpmlPreviewNote": "Nota: Esta es una vista previa del archivo OPML analizado. El título real del podcast se obtendrá del canal RSS.", "MessageOr": "o", "MessagePauseChapter": "Pausar la reproducción del capítulo", "MessagePlayChapter": "Escuchar el comienzo del capítulo", From e2ce388f908b99c4d151f4e289b642e216cccf02 Mon Sep 17 00:00:00 2001 From: Mario Date: Wed, 17 Jul 2024 08:45:49 +0000 Subject: [PATCH 02/14] Translated using Weblate (German) Currently translated at 100.0% (849 of 849 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/ --- client/strings/de.json | 1 + 1 file changed, 1 insertion(+) diff --git a/client/strings/de.json b/client/strings/de.json index ac3650cb..07eb691f 100644 --- a/client/strings/de.json +++ b/client/strings/de.json @@ -722,6 +722,7 @@ "MessageNoUpdatesWereNecessary": "Keine Aktualisierungen waren notwendig", "MessageNoUserPlaylists": "Keine Wiedergabelisten vorhanden", "MessageNotYetImplemented": "Noch nicht implementiert", + "MessageOpmlPreviewNote": "Hinweis: Dies ist nur eine Vorschau der geparsten OPML Datei. Der eigentliche Podcast-Titel wird aus dem RSS-Feed übernommen.", "MessageOr": "Oder", "MessagePauseChapter": "Kapitelwiedergabe pausieren", "MessagePlayChapter": "Kapitelanfang anhören", From 9967858c44ac482ed1eb5b10f89c777d76715228 Mon Sep 17 00:00:00 2001 From: Illia Pyshniak Date: Wed, 17 Jul 2024 10:35:56 +0000 Subject: [PATCH 03/14] Translated using Weblate (Ukrainian) Currently translated at 100.0% (849 of 849 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/ --- client/strings/uk.json | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/client/strings/uk.json b/client/strings/uk.json index 7e620ed5..b74f1f33 100644 --- a/client/strings/uk.json +++ b/client/strings/uk.json @@ -59,6 +59,7 @@ "ButtonPurgeItemsCache": "Очистити кеш елементів", "ButtonQueueAddItem": "Додати до черги", "ButtonQueueRemoveItem": "Вилучити з черги", + "ButtonQuickEmbedMetadata": "Швидко вбудувати метадані", "ButtonQuickMatch": "Швидкий пошук", "ButtonReScan": "Пересканувати", "ButtonRead": "Читати", @@ -88,6 +89,7 @@ "ButtonShow": "Показати", "ButtonStartM4BEncode": "Почати кодування у M4B", "ButtonStartMetadataEmbed": "Почати вбудування метаданих", + "ButtonStats": "Статистика", "ButtonSubmit": "Надіслати", "ButtonTest": "Перевірити", "ButtonUpload": "Завантажити", @@ -154,6 +156,7 @@ "HeaderPasswordAuthentication": "Автентифікація за паролем", "HeaderPermissions": "Дозволи", "HeaderPlayerQueue": "Черга відтворення", + "HeaderPlayerSettings": "Налаштування програвача", "HeaderPlaylist": "Список відтворення", "HeaderPlaylistItems": "Елементи списку відтворення", "HeaderPodcastsToAdd": "Додати подкасти", @@ -258,6 +261,7 @@ "LabelCurrently": "Поточний:", "LabelCustomCronExpression": "Спеціальна команда cron:", "LabelDatetime": "Дата й час", + "LabelDays": "Днів", "LabelDeleteFromFileSystemCheckbox": "Видалити з файлової системи (зніміть прапорець, щоб видалити лише з бази даних)", "LabelDescription": "Опис", "LabelDeselectAll": "Скасувати вибір", @@ -288,13 +292,16 @@ "LabelEmbeddedCover": "Вбудована обкладинка", "LabelEnable": "Увімкнути", "LabelEnd": "Кінець", + "LabelEndOfChapter": "Кінець глави", "LabelEpisode": "Епізод", "LabelEpisodeTitle": "Назва епізоду", "LabelEpisodeType": "Тип епізоду", "LabelExample": "Приклад", + "LabelExpandSeries": "Розгорнути серії", "LabelExplicit": "Відверта", "LabelExplicitChecked": "Відверта (з прапорцем)", "LabelExplicitUnchecked": "Не відверта (без прапорця)", + "LabelExportOPML": "Експорт OPML", "LabelFeedURL": "Адреса стрічки", "LabelFetchingMetadata": "Отримання метаданих", "LabelFile": "Файл", @@ -318,9 +325,11 @@ "LabelHardDeleteFile": "Остаточно видалити файл", "LabelHasEbook": "Має електронну книгу", "LabelHasSupplementaryEbook": "Має додаткову електронну книгу", + "LabelHideSubtitles": "Приховати субтитри", "LabelHighestPriority": "Найвищий пріоритет", "LabelHost": "Гост", "LabelHour": "Година", + "LabelHours": "Години", "LabelIcon": "Іконка", "LabelImageURLFromTheWeb": "URL зображення з мережі", "LabelInProgress": "У процесі", @@ -337,6 +346,8 @@ "LabelIntervalEveryHour": "Щогодини", "LabelInvert": "Інвертувати", "LabelItem": "Елемент", + "LabelJumpBackwardAmount": "Час переходу назад", + "LabelJumpForwardAmount": "Час переходу вперед", "LabelLanguage": "Мова", "LabelLanguageDefaultServer": "Типова мова сервера", "LabelLanguages": "Мови", @@ -371,6 +382,7 @@ "LabelMetadataOrderOfPrecedenceDescription": "Пріоритетніші джерела метаданих перезапишуть менш пріоритетні метадані", "LabelMetadataProvider": "Джерело метаданих", "LabelMinute": "Хвилина", + "LabelMinutes": "Хвилини", "LabelMissing": "Бракує", "LabelMissingEbook": "Без електронної книги", "LabelMissingSupplementaryEbook": "Без додаткової електронної книги", @@ -410,6 +422,7 @@ "LabelOverwrite": "Перезаписати", "LabelPassword": "Пароль", "LabelPath": "Шлях", + "LabelPermanent": "Постійний", "LabelPermissionsAccessAllLibraries": "Доступ до усіх бібліотек", "LabelPermissionsAccessAllTags": "Доступ до усіх міток", "LabelPermissionsAccessExplicitContent": "Доступ до відвертого вмісту", @@ -442,6 +455,7 @@ "LabelRSSFeedPreventIndexing": "Запобігати індексації", "LabelRSSFeedSlug": "Назва RSS-каналу", "LabelRSSFeedURL": "Адреса RSS-каналу", + "LabelReAddSeriesToContinueListening": "Заново додати серії до Продовжити слухати", "LabelRead": "Читати", "LabelReadAgain": "Читати знову", "LabelReadEbookWithoutProgress": "Читати книгу без збереження прогресу", @@ -507,8 +521,12 @@ "LabelSettingsStoreMetadataWithItem": "Зберігати метадані з елементом", "LabelSettingsStoreMetadataWithItemHelp": "За замовчуванням файли метаданих зберігаються у /metadata/items. Цей параметр увімкне збереження метаданих у теці елемента бібліотеки", "LabelSettingsTimeFormat": "Формат часу", + "LabelShare": "Поділитися", + "LabelShareOpen": "Поділитися відкрито", + "LabelShareURL": "Поділитися URL", "LabelShowAll": "Показати все", "LabelShowSeconds": "Показувати секунди", + "LabelShowSubtitles": "Показати субтитри", "LabelSize": "Розмір", "LabelSleepTimer": "Таймер вимкнення", "LabelSlug": "Назва", @@ -546,6 +564,10 @@ "LabelThemeDark": "Темна", "LabelThemeLight": "Світла", "LabelTimeBase": "Шкала часу", + "LabelTimeDurationXHours": "{0} години", + "LabelTimeDurationXMinutes": "{0} хвилини", + "LabelTimeDurationXSeconds": "{0} секунди", + "LabelTimeInMinutes": "Час у хвилинах", "LabelTimeListened": "Часу прослухано", "LabelTimeListenedToday": "Сьогодні прослухано", "LabelTimeRemaining": "Лишилося: {0}", @@ -585,6 +607,7 @@ "LabelVersion": "Версія", "LabelViewBookmarks": "Переглянути закладки", "LabelViewChapters": "Переглянути глави", + "LabelViewPlayerSettings": "Переглянути налаштування програвача", "LabelViewQueue": "Переглянути чергу відтворення", "LabelVolume": "Гучність", "LabelWeekdaysToRun": "Виконувати у дні", @@ -597,6 +620,9 @@ "MessageAddToPlayerQueue": "Додати до черги відтворення", "MessageAppriseDescription": "Щоб скористатися цією функцією, вам потрібно мати запущену Apprise API або API, що оброблятиме ті ж запити.
Аби надсилати сповіщення, URL-адреса API Apprise мусить бути повною, наприклад, якщо ваш API розміщено за адресою http://192.168.1.1:8337, то необхідно вказати адресу http://192.168.1.1:8337/notify.", "MessageBackupsDescription": "Резервні копії містять користувачів, прогрес, подробиці елементів бібліотеки, налаштування сервера та зображення з /metadata/items та /metadata/authors. Резервні копії не містять жодних файлів з тек бібліотеки.", + "MessageBackupsLocationEditNote": "Примітка: оновлення розташування резервної копії не переносить та не змінює існуючих копій", + "MessageBackupsLocationNoEditNote": "Примітка: розташування резервної копії встановлюється за допомогою змінної середовища та не може бути змінене тут.", + "MessageBackupsLocationPathEmpty": "Шлях розташування резервної копії не може бути порожнім", "MessageBatchQuickMatchDescription": "Швидкий пошук спробує знайти відсутні обкладинки та метадані обраних елементів. Увімкніть налаштування нижче, аби дозволити заміну наявних обкладинок та/або метаданих під час швидкого пошуку.", "MessageBookshelfNoCollections": "Ви не створили жодної добірки", "MessageBookshelfNoRSSFeeds": "Немає відкритих RSS-каналів", @@ -696,6 +722,7 @@ "MessageNoUpdatesWereNecessary": "Оновлень не потрібно", "MessageNoUserPlaylists": "У вас немає списків відтворення", "MessageNotYetImplemented": "Ще не реалізовано", + "MessageOpmlPreviewNote": "Примітка: це попередній перегляд OPML-файлу. Актуальна назва подкасту буде завантажена з RSS-каналу.", "MessageOr": "або", "MessagePauseChapter": "Призупинити відтворення глави", "MessagePlayChapter": "Слухати початок глави", @@ -714,6 +741,9 @@ "MessageSelected": "Вибрано: {0}", "MessageServerCouldNotBeReached": "Не вдалося підключитися до сервера", "MessageSetChaptersFromTracksDescription": "Створити глави з аудіодоріжок, встановивши назви файлів за заголовки", + "MessageShareExpirationWillBe": "Термін сплине за {0}", + "MessageShareExpiresIn": "Сплине за {0}", + "MessageShareURLWillBe": "Поширюваний URL - {0}", "MessageStartPlaybackAtTime": "Почати відтворення \"{0}\" з {1}?", "MessageThinking": "Думаю…", "MessageUploaderItemFailed": "Не вдалося завантажити", From 0a88659a9f9461d34270a5e4cf38482ba2f9a02a Mon Sep 17 00:00:00 2001 From: Mario Date: Thu, 18 Jul 2024 12:24:24 +0000 Subject: [PATCH 04/14] Translated using Weblate (German) Currently translated at 100.0% (849 of 849 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/ --- client/strings/de.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/strings/de.json b/client/strings/de.json index 07eb691f..f8a446b7 100644 --- a/client/strings/de.json +++ b/client/strings/de.json @@ -229,7 +229,7 @@ "LabelBackupLocation": "Backup-Ort", "LabelBackupsEnableAutomaticBackups": "Automatische Sicherung aktivieren", "LabelBackupsEnableAutomaticBackupsHelp": "Backups werden in /metadata/backups gespeichert", - "LabelBackupsMaxBackupSize": "Maximale Sicherungsgröße (in GB)", + "LabelBackupsMaxBackupSize": "Maximale Sicherungsgröße (in GB)(0 gleich ohne Begrenzung)", "LabelBackupsMaxBackupSizeHelp": "Zum Schutz vor Fehlkonfigurationen schlagen Sicherungen fehl, wenn sie die konfigurierte Größe überschreiten.", "LabelBackupsNumberToKeep": "Anzahl der aufzubewahrenden Sicherungen", "LabelBackupsNumberToKeepHelp": "Es wird immer nur 1 Sicherung auf einmal entfernt. Wenn du bereits mehrere Sicherungen als die definierte max. Anzahl hast, solltest du diese manuell entfernen.", From fc8fa17c6fabe7ec55061141477ac1f5b8b92218 Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Thu, 18 Jul 2024 09:24:25 +0000 Subject: [PATCH 05/14] Translated using Weblate (Spanish) Currently translated at 100.0% (849 of 849 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/ --- client/strings/es.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/strings/es.json b/client/strings/es.json index 27f041f0..955f9825 100644 --- a/client/strings/es.json +++ b/client/strings/es.json @@ -229,7 +229,7 @@ "LabelBackupLocation": "Ubicación del Respaldo", "LabelBackupsEnableAutomaticBackups": "Habilitar Respaldo Automático", "LabelBackupsEnableAutomaticBackupsHelp": "Respaldo Guardado en /metadata/backups", - "LabelBackupsMaxBackupSize": "Tamaño Máximo de Respaldos (en GB)", + "LabelBackupsMaxBackupSize": "Tamaño máximo de copia de seguridad (en GB) (0 para ilimitado)", "LabelBackupsMaxBackupSizeHelp": "Como protección contra una configuración errónea, los respaldos fallarán si se excede el tamaño configurado.", "LabelBackupsNumberToKeep": "Numero de respaldos para conservar", "LabelBackupsNumberToKeepHelp": "Solamente 1 respaldo se removerá a la vez. Si tiene mas respaldos guardados, debe removerlos manualmente.", From 7a8da5bf3ae3c2ff2a48cbaa363df0224c33afe4 Mon Sep 17 00:00:00 2001 From: Illia Pyshniak Date: Sat, 20 Jul 2024 15:40:06 +0000 Subject: [PATCH 06/14] Translated using Weblate (Ukrainian) Currently translated at 100.0% (849 of 849 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/ --- client/strings/uk.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/strings/uk.json b/client/strings/uk.json index b74f1f33..ba6575d8 100644 --- a/client/strings/uk.json +++ b/client/strings/uk.json @@ -229,7 +229,7 @@ "LabelBackupLocation": "Розташування резервних копій", "LabelBackupsEnableAutomaticBackups": "Автоматичне резервне копіювання", "LabelBackupsEnableAutomaticBackupsHelp": "Резервні копії збережено у /metadata/backups", - "LabelBackupsMaxBackupSize": "Максимальний розмір резервної копії (у ГБ)", + "LabelBackupsMaxBackupSize": "Максимальний розмір резервної копії (у ГБ) (0 — необмежене)", "LabelBackupsMaxBackupSizeHelp": "У якості захисту від неправильного налаштування, резервну копію не буде збережено, якщо її розмір перевищуватиме вказаний.", "LabelBackupsNumberToKeep": "Кількість резервних копій", "LabelBackupsNumberToKeepHelp": "Лиш 1 резервну копію буде видалено за раз, тож якщо їх багато, то вам варто видалити їх вручну.", From 6926a40ad6539a3cbd7c7b2e1e8f307c7bd8b08f Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Sat, 20 Jul 2024 21:32:27 +0000 Subject: [PATCH 07/14] Translated using Weblate (Spanish) Currently translated at 100.0% (850 of 850 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/ --- client/strings/es.json | 1 + 1 file changed, 1 insertion(+) diff --git a/client/strings/es.json b/client/strings/es.json index 955f9825..660e4a25 100644 --- a/client/strings/es.json +++ b/client/strings/es.json @@ -668,6 +668,7 @@ "MessageConfirmSendEbookToDevice": "¿Está seguro de que enviar {0} ebook(s) \"{1}\" al dispositivo \"{2}\"?", "MessageDownloadingEpisode": "Descargando Capitulo", "MessageDragFilesIntoTrackOrder": "Arrastra los archivos al orden correcto de las pistas.", + "MessageEmbedFailed": "¡Error al insertar!", "MessageEmbedFinished": "Incrustación Terminada!", "MessageEpisodesQueuedForDownload": "{0} Episodio(s) en cola para descargar", "MessageEreaderDevices": "Para garantizar la entrega de libros electrónicos, es posible que tenga que agregar la dirección de correo electrónico anterior como remitente válido para cada dispositivo enumerado a continuación.", From 2b67d3d1c5a0a7d971d66d34bb4f3d128e0da55a Mon Sep 17 00:00:00 2001 From: Mario Date: Sun, 21 Jul 2024 08:42:16 +0000 Subject: [PATCH 08/14] Translated using Weblate (German) Currently translated at 100.0% (850 of 850 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/ --- client/strings/de.json | 1 + 1 file changed, 1 insertion(+) diff --git a/client/strings/de.json b/client/strings/de.json index f8a446b7..6bb1e23b 100644 --- a/client/strings/de.json +++ b/client/strings/de.json @@ -668,6 +668,7 @@ "MessageConfirmSendEbookToDevice": "{0} E-Book \"{1}\" wird auf das Gerät \"{2}\" gesendet! Bist du dir sicher?", "MessageDownloadingEpisode": "Episode wird heruntergeladen", "MessageDragFilesIntoTrackOrder": "Verschiebe die Dateien in die richtige Reihenfolge", + "MessageEmbedFailed": "Einbetten fehlgeschlagen!", "MessageEmbedFinished": "Einbettung abgeschlossen!", "MessageEpisodesQueuedForDownload": "{0} Episode(n) in der Warteschlange zum Herunterladen", "MessageEreaderDevices": "Um die Zustellung von E-Books sicherzustellen, musst du eventuell die oben genannte E-Mail-Adresse als gültigen Absender für jedes unten aufgeführte Gerät hinzufügen.", From 427d6da3605db09809062cc91f11ada3eb417008 Mon Sep 17 00:00:00 2001 From: Mario Date: Sun, 21 Jul 2024 17:28:16 +0000 Subject: [PATCH 09/14] Translated using Weblate (German) Currently translated at 100.0% (852 of 852 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/ --- client/strings/de.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/strings/de.json b/client/strings/de.json index 6bb1e23b..2f061bb9 100644 --- a/client/strings/de.json +++ b/client/strings/de.json @@ -611,6 +611,8 @@ "LabelViewQueue": "Player-Warteschlange anzeigen", "LabelVolume": "Lautstärke", "LabelWeekdaysToRun": "Wochentage für die Ausführung", + "LabelXBooks": "{0} Bücher", + "LabelXItems": "{0} Medien", "LabelYearReviewHide": "Verstecke Jahr in Übersicht", "LabelYearReviewShow": "Zeige Jahr in Übersicht", "LabelYourAudiobookDuration": "Laufzeit deines Mediums", From 19733798fad58ee045207df39e3a486d23fd4e16 Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Mon, 22 Jul 2024 09:53:10 +0000 Subject: [PATCH 10/14] Translated using Weblate (Spanish) Currently translated at 100.0% (852 of 852 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/ --- client/strings/es.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/strings/es.json b/client/strings/es.json index 660e4a25..e794a6d1 100644 --- a/client/strings/es.json +++ b/client/strings/es.json @@ -611,6 +611,8 @@ "LabelViewQueue": "Ver Fila del Reproductor", "LabelVolume": "Volumen", "LabelWeekdaysToRun": "Correr en Días de la Semana", + "LabelXBooks": "{0} libros", + "LabelXItems": "{0} elementos", "LabelYearReviewHide": "Ocultar Year in Review", "LabelYearReviewShow": "Ver Year in Review", "LabelYourAudiobookDuration": "Duración de tu Audiolibro", From 2507568103f78c47981b1577108762c6e921677e Mon Sep 17 00:00:00 2001 From: "weblate.user.1274" Date: Tue, 23 Jul 2024 16:38:15 +0000 Subject: [PATCH 11/14] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 83.4% (711 of 852 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nb_NO/ --- client/strings/no.json | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/client/strings/no.json b/client/strings/no.json index cf60de7e..6db2d98f 100644 --- a/client/strings/no.json +++ b/client/strings/no.json @@ -1,8 +1,8 @@ { "ButtonAdd": "Legg til", "ButtonAddChapters": "Legg til kapittel", - "ButtonAddDevice": "Add Device", - "ButtonAddLibrary": "Add Library", + "ButtonAddDevice": "Legg til enhet", + "ButtonAddLibrary": "Legg til bibliotek", "ButtonAddPodcasts": "Legg til podcast", "ButtonAddUser": "Add User", "ButtonAddYourFirstLibrary": "Legg til ditt første bibliotek", @@ -33,8 +33,8 @@ "ButtonHide": "Gjøm", "ButtonHome": "Hjem", "ButtonIssues": "Problemer", - "ButtonJumpBackward": "Jump Backward", - "ButtonJumpForward": "Jump Forward", + "ButtonJumpBackward": "Hopp Bakover", + "ButtonJumpForward": "Hopp Fremover", "ButtonLatest": "Siste", "ButtonLibrary": "Bibliotek", "ButtonLogout": "Logg ut", @@ -45,7 +45,7 @@ "ButtonMatchBooks": "Søk opp bøker", "ButtonNevermind": "Avbryt", "ButtonNext": "Next", - "ButtonNextChapter": "Next Chapter", + "ButtonNextChapter": "Neste Kapittel", "ButtonOk": "Ok", "ButtonOpenFeed": "Åpne Feed", "ButtonOpenManager": "Åpne behandler", @@ -53,18 +53,19 @@ "ButtonPlay": "Spill av", "ButtonPlaying": "Spiller av", "ButtonPlaylists": "Spillelister", - "ButtonPrevious": "Previous", - "ButtonPreviousChapter": "Previous Chapter", + "ButtonPrevious": "Forrige", + "ButtonPreviousChapter": "Forrige Kapittel", "ButtonPurgeAllCache": "Tøm alle mellomlager", "ButtonPurgeItemsCache": "Tøm mellomlager", "ButtonQueueAddItem": "Legg til kø", "ButtonQueueRemoveItem": "Fjern fra kø", + "ButtonQuickEmbedMetadata": "Hurtig Innbygging Av Metadata", "ButtonQuickMatch": "Kjapt søk", "ButtonReScan": "Skann på nytt", "ButtonRead": "Les", - "ButtonReadLess": "Read less", - "ButtonReadMore": "Read more", - "ButtonRefresh": "Refresh", + "ButtonReadLess": "Les Mindre", + "ButtonReadMore": "Les Mer", + "ButtonRefresh": "Oppdater", "ButtonRemove": "Fjern", "ButtonRemoveAll": "Fjern alle", "ButtonRemoveAllLibraryItems": "Fjern alle bibliotekobjekter", @@ -83,11 +84,12 @@ "ButtonSelectFolderPath": "Velg mappe", "ButtonSeries": "Serier", "ButtonSetChaptersFromTracks": "Sett kapittel fra spor", - "ButtonShare": "Share", + "ButtonShare": "Del", "ButtonShiftTimes": "Forskyv tider", "ButtonShow": "Vis", "ButtonStartM4BEncode": "Start M4B Koding", "ButtonStartMetadataEmbed": "Start Metadata innbaking", + "ButtonStats": "Statistikk", "ButtonSubmit": "Send inn", "ButtonTest": "Test", "ButtonUpload": "Last opp", @@ -98,7 +100,7 @@ "ButtonUserEdit": "Rediger bruker {0}", "ButtonViewAll": "Vis alt", "ButtonYes": "Ja", - "ErrorUploadFetchMetadataAPI": "Error fetching metadata", + "ErrorUploadFetchMetadataAPI": "Feil ved innhenting av metadata", "ErrorUploadFetchMetadataNoResults": "Could not fetch metadata - try updating title and/or author", "ErrorUploadLacksTitle": "Must have a title", "HeaderAccount": "Konto", @@ -143,12 +145,12 @@ "HeaderManageTags": "Behandle tags", "HeaderMapDetails": "Kartleggingsdetaljer", "HeaderMatch": "Tilpasse", - "HeaderMetadataOrderOfPrecedence": "Metadata order of precedence", + "HeaderMetadataOrderOfPrecedence": "Prioriteringsrekkefølge for metadata", "HeaderMetadataToEmbed": "Metadata å bake inn", "HeaderNewAccount": "Ny konto", "HeaderNewLibrary": "Ny bibliotek", "HeaderNotifications": "Notifikasjoner", - "HeaderOpenIDConnectAuthentication": "OpenID Connect Authentication", + "HeaderOpenIDConnectAuthentication": "Autentisering med OpenID Connect", "HeaderOpenRSSFeed": "Åpne RSS Feed", "HeaderOtherFiles": "Andre filer", "HeaderPasswordAuthentication": "Password Authentication", @@ -203,7 +205,7 @@ "LabelAddToPlaylist": "Legg til i spilleliste", "LabelAddToPlaylistBatch": "Legg {0} enheter til i spilleliste", "LabelAdded": "Lagt til", - "LabelAddedAt": "Tillagt", + "LabelAddedAt": "Lagt Til", "LabelAdminUsersOnly": "Admin users only", "LabelAll": "Alle", "LabelAllUsers": "Alle brukere", From 41e5d7f82018d0b14dcd7cca1b0f8fae15b31c44 Mon Sep 17 00:00:00 2001 From: burghy86 Date: Thu, 25 Jul 2024 07:24:25 +0000 Subject: [PATCH 12/14] Translated using Weblate (Italian) Currently translated at 100.0% (852 of 852 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/it/ --- client/strings/it.json | 47 +++++++++++++++++++++++++++++++++++------- 1 file changed, 39 insertions(+), 8 deletions(-) diff --git a/client/strings/it.json b/client/strings/it.json index a06333de..c1251621 100644 --- a/client/strings/it.json +++ b/client/strings/it.json @@ -11,7 +11,7 @@ "ButtonAuthors": "Autori", "ButtonBack": "Indietro", "ButtonBrowseForFolder": "Per Cartella", - "ButtonCancel": "Annulla", + "ButtonCancel": "Cancella", "ButtonCancelEncode": "Ferma la codifica", "ButtonChangeRootPassword": "Cambia la Password di root", "ButtonCheckAndDownloadNewEpisodes": "Controlla & scarica i nuovi episodi", @@ -43,7 +43,7 @@ "ButtonMapChapterTitles": "Titoli dei Capitoli", "ButtonMatchAllAuthors": "Aggiungi metadata agli Autori", "ButtonMatchBooks": "Aggiungi metadata della Libreria", - "ButtonNevermind": "Ingnora", + "ButtonNevermind": "Ingora", "ButtonNext": "Prossimo", "ButtonNextChapter": "Prossimo Capitolo", "ButtonOk": "Ok", @@ -59,6 +59,7 @@ "ButtonPurgeItemsCache": "Elimina la Cache selezionata", "ButtonQueueAddItem": "Aggiungi alla Coda", "ButtonQueueRemoveItem": "Rimuovi dalla Coda", + "ButtonQuickEmbedMetadata": "Incorporamento rapido Metadati", "ButtonQuickMatch": "Controlla Metadata Auto", "ButtonReScan": "Ri-scansiona", "ButtonRead": "Leggi", @@ -88,6 +89,7 @@ "ButtonShow": "Mostra", "ButtonStartM4BEncode": "Inizia L'Encode del M4B", "ButtonStartMetadataEmbed": "Inizia Incorporo Metadata", + "ButtonStats": "Statistische", "ButtonSubmit": "Invia", "ButtonTest": "Test", "ButtonUpload": "Carica", @@ -154,6 +156,7 @@ "HeaderPasswordAuthentication": "Password Authentication", "HeaderPermissions": "Permessi", "HeaderPlayerQueue": "Coda Riproduzione", + "HeaderPlayerSettings": "Impostazioni Player", "HeaderPlaylist": "Playlist", "HeaderPlaylistItems": "Elementi della playlist", "HeaderPodcastsToAdd": "Podcasts da Aggiungere", @@ -218,7 +221,7 @@ "LabelAutoDownloadEpisodes": "Auto Download Episodi", "LabelAutoFetchMetadata": "Auto controllo Metadata", "LabelAutoFetchMetadataHelp": "Recupera i metadati per titolo, autore e serie per semplificare il caricamento. Potrebbe essere necessario abbinare metadati aggiuntivi dopo il caricamento.", - "LabelAutoLaunch": "Auto Avvio", + "LabelAutoLaunch": "Avvio Automatico", "LabelAutoLaunchDescription": "Reindirizzamento automatico al provider di autenticazione quando si accede alla pagina di accesso (percorso di sostituzione manuale /login?autoLaunch=0)", "LabelAutoRegister": "Auto Registrazione", "LabelAutoRegisterDescription": "Crea automaticamente nuovi utenti dopo aver effettuato l'accesso", @@ -226,7 +229,7 @@ "LabelBackupLocation": "Percorso del Backup", "LabelBackupsEnableAutomaticBackups": "Abilita backup Automatico", "LabelBackupsEnableAutomaticBackupsHelp": "I Backup saranno salvati in /metadata/backups", - "LabelBackupsMaxBackupSize": "Dimensione massima backup (in GB)", + "LabelBackupsMaxBackupSize": "Dimensione massima backup (in GB) (0 Illimitato)", "LabelBackupsMaxBackupSizeHelp": "Come protezione contro gli errori di config, i backup falliranno se superano la dimensione configurata.", "LabelBackupsNumberToKeep": "Numero di backup da mantenere", "LabelBackupsNumberToKeepHelp": "Verrà rimosso solo 1 backup alla volta, quindi se hai più backup, dovrai rimuoverli manualmente.", @@ -258,6 +261,7 @@ "LabelCurrently": "Attualmente:", "LabelCustomCronExpression": "Espressione Cron personalizzata:", "LabelDatetime": "Data & Ora", + "LabelDays": "Giorni", "LabelDeleteFromFileSystemCheckbox": "Elimina dal file system (togli la spunta per eliminarla solo dal DB)", "LabelDescription": "Descrizione", "LabelDeselectAll": "Deseleziona Tutto", @@ -288,13 +292,16 @@ "LabelEmbeddedCover": "Cover Integrata", "LabelEnable": "Abilita", "LabelEnd": "Fine", + "LabelEndOfChapter": "Fine Capitolo", "LabelEpisode": "Episodio", "LabelEpisodeTitle": "Titolo Episodio", "LabelEpisodeType": "Tipo Episodio", "LabelExample": "Esempio", + "LabelExpandSeries": "Espandi Serie", "LabelExplicit": "Esplicito", "LabelExplicitChecked": "Esplicito (selezionato)", "LabelExplicitUnchecked": "Non Esplicito (selezionato)", + "LabelExportOPML": "Esposta OPML", "LabelFeedURL": "URL del flusso", "LabelFetchingMetadata": "Recupero dei metadati", "LabelFile": "File", @@ -318,9 +325,11 @@ "LabelHardDeleteFile": "Elimina Definitivamente", "LabelHasEbook": "Ha un libro", "LabelHasSupplementaryEbook": "Ha un libro supplementale", + "LabelHideSubtitles": "Nascondi Sottotitoli", "LabelHighestPriority": "Priorità Massima", "LabelHost": "Host", "LabelHour": "Ora", + "LabelHours": "Ore", "LabelIcon": "Icona", "LabelImageURLFromTheWeb": "Immagine URL da internet", "LabelInProgress": "In corso", @@ -337,6 +346,8 @@ "LabelIntervalEveryHour": "Ogni ora", "LabelInvert": "Inverti", "LabelItem": "Oggetti", + "LabelJumpBackwardAmount": "secondi di avvolgimento", + "LabelJumpForwardAmount": "Secondi di Avvolgimento", "LabelLanguage": "Lingua", "LabelLanguageDefaultServer": "Lingua di Default", "LabelLanguages": "Lingua", @@ -346,7 +357,7 @@ "LabelLastTime": "Ultima Volta", "LabelLastUpdate": "Ultimo Aggiornamento", "LabelLayout": "Disposizione", - "LabelLayoutSinglePage": "Pagina Singola", + "LabelLayoutSinglePage": "Pagina singola", "LabelLayoutSplitPage": "Dividi Pagina", "LabelLess": "Poco", "LabelLibrariesAccessibleToUser": "Librerie Accessibili agli Utenti", @@ -371,6 +382,7 @@ "LabelMetadataOrderOfPrecedenceDescription": "Le origini di metadati con priorità più alta sovrascriveranno le origini di metadati con priorità inferiore", "LabelMetadataProvider": "Metadata Provider", "LabelMinute": "Minuto", + "LabelMinutes": "Minuti", "LabelMissing": "Altro", "LabelMissingEbook": "Non ha ebook", "LabelMissingSupplementaryEbook": "Non ha ebook supplementare", @@ -400,7 +412,7 @@ "LabelNotificationsMaxFailedAttempts": "Numero massimo di tentativi falliti", "LabelNotificationsMaxFailedAttemptsHelp": "Le notifiche vengono disabilitate se falliscono molte volte", "LabelNotificationsMaxQueueSize": "Coda Massima di notifiche eventi", - "LabelNotificationsMaxQueueSizeHelp": "Le notifiche sono limitate per 1 al secondo, per evitare lo spamming le notifiche verrano ignorare se superano la coda", + "LabelNotificationsMaxQueueSizeHelp": "Le notifiche sono limitate per 1 al secondo, per evitare lo spamming le notifiche verrano ignorare se superano la coda.", "LabelNumberOfBooks": "Numero di libri", "LabelNumberOfEpisodes": "# degli episodi", "LabelOpenIDAdvancedPermsClaimDescription": "Nome dell'attestazione OpenID che contiene autorizzazioni avanzate per le azioni dell'utente all'interno dell'applicazione che verranno applicate ai ruoli non amministratori (se configurato). Se il reclamo manca nella risposta, l'accesso ad ABS verrà negato. Se manca una singola opzione, verrà trattata comefalsa. Assicurati che l'attestazione del provider di identità corrisponda alla struttura prevista:", @@ -410,6 +422,7 @@ "LabelOverwrite": "Sovrascrivi", "LabelPassword": "Password", "LabelPath": "Percorso", + "LabelPermanent": "Permanente", "LabelPermissionsAccessAllLibraries": "Può accedere a tutte le librerie", "LabelPermissionsAccessAllTags": "Può accedere a tutti i tag", "LabelPermissionsAccessExplicitContent": "Può accedere a contenuti espliciti", @@ -435,13 +448,14 @@ "LabelPubDate": "Data di pubblicazione", "LabelPublishYear": "Anno di pubblicazione", "LabelPublisher": "Editore", - "LabelPublishers": "Publishers", + "LabelPublishers": "Editori", "LabelRSSFeedCustomOwnerEmail": "E-mail del proprietario personalizzato", "LabelRSSFeedCustomOwnerName": "Nome del proprietario personalizzato", "LabelRSSFeedOpen": "RSS Feed Aperto", "LabelRSSFeedPreventIndexing": "Impedisci l'indicizzazione", "LabelRSSFeedSlug": "Parole chiave del flusso RSS", "LabelRSSFeedURL": "RSS Feed URL", + "LabelReAddSeriesToContinueListening": "Aggiungi di nuovo la serie per continuare ad ascoltare", "LabelRead": "Leggi", "LabelReadAgain": "Leggi ancora", "LabelReadEbookWithoutProgress": "Leggi l'ebook senza mantenere i progressi", @@ -459,7 +473,7 @@ "LabelSeason": "Stagione", "LabelSelectAll": "Seleziona tutto", "LabelSelectAllEpisodes": "Seleziona tutti gli Episodi", - "LabelSelectEpisodesShowing": "Episodi {0} selezionati", + "LabelSelectEpisodesShowing": "Selezionati {0} episodi da visualizzare", "LabelSelectUsers": "Selezione Utenti", "LabelSendEbookToDevice": "Invia ebook a...", "LabelSequence": "Sequenza", @@ -507,8 +521,12 @@ "LabelSettingsStoreMetadataWithItem": "Archivia i metadata con il file", "LabelSettingsStoreMetadataWithItemHelp": "Di default, i metadati sono salvati dentro /metadata/items, abilitando questa opzione si memorizzeranno i metadata nella cartella della libreria", "LabelSettingsTimeFormat": "Formato Ora", + "LabelShare": "Condividi", + "LabelShareOpen": "Apri Condivisioni", + "LabelShareURL": "Condividi URL", "LabelShowAll": "Mostra tutto", "LabelShowSeconds": "Mostra i secondi", + "LabelShowSubtitles": "Mostra Sottotitoli", "LabelSize": "Dimensione", "LabelSleepTimer": "Temporizzatore", "LabelSlug": "Lento", @@ -546,6 +564,10 @@ "LabelThemeDark": "Scuro", "LabelThemeLight": "Chiaro", "LabelTimeBase": "Tempo base", + "LabelTimeDurationXHours": "{0} Ore", + "LabelTimeDurationXMinutes": "{0} minuti", + "LabelTimeDurationXSeconds": "{0} secondi", + "LabelTimeInMinutes": "Tempo in minuti", "LabelTimeListened": "Tempo di Ascolto", "LabelTimeListenedToday": "Tempo di Ascolto Oggi", "LabelTimeRemaining": "{0} rimanente", @@ -585,9 +607,12 @@ "LabelVersion": "Versione", "LabelViewBookmarks": "Visualizza i Segnalibri", "LabelViewChapters": "Visualizza i Capitoli", + "LabelViewPlayerSettings": "Mostra Impostazioni player", "LabelViewQueue": "Visualizza coda", "LabelVolume": "Volume", "LabelWeekdaysToRun": "Giorni feriali da eseguire", + "LabelXBooks": "{0} libri", + "LabelXItems": "{0} oggetti", "LabelYearReviewHide": "Nascondi Anno in rassegna", "LabelYearReviewShow": "Vedi Anno in rassegna", "LabelYourAudiobookDuration": "La durata dell'audiolibro", @@ -598,6 +623,7 @@ "MessageAppriseDescription": "Per utilizzare questa funzione è necessario disporre di un'istanza di Apprise API in esecuzione o un'API che gestirà quelle stesse richieste.
L'API Url dovrebbe essere il percorso URL completo per inviare la notifica, ad esempio se la tua istanza API è servita cosi .http://192.168.1.1:8337 Allora dovrai mettere http://192.168.1.1:8337/notify.", "MessageBackupsDescription": "I backup includono utenti, progressi degli utenti, dettagli sugli elementi della libreria, impostazioni del server e immagini archiviate in /metadata/items & /metadata/authors. I backup non includono i file archiviati nelle cartelle della libreria.", "MessageBackupsLocationEditNote": "Nota: l'aggiornamento della posizione di backup non sposterà o modificherà i backup esistenti", + "MessageBackupsLocationNoEditNote": "Nota: la posizione del backup viene impostata tramite una variabile di ambiente e non può essere modificata qui.", "MessageBackupsLocationPathEmpty": "Il percorso del backup non può essere vuoto", "MessageBatchQuickMatchDescription": "Quick Match tenterà di aggiungere copertine e metadati mancanti per gli elementi selezionati. Attiva l'opzione per consentire a Quick Match di sovrascrivere copertine e/o metadati esistenti.", "MessageBookshelfNoCollections": "Non hai ancora creato nessuna raccolta", @@ -644,6 +670,7 @@ "MessageConfirmSendEbookToDevice": "Sei sicuro di voler inviare {0} ebook \"{1}\" al Device \"{2}\"?", "MessageDownloadingEpisode": "Scaricamento dell’episodio in corso", "MessageDragFilesIntoTrackOrder": "Trascina i file nell'ordine di traccia corretto", + "MessageEmbedFailed": "Incorporamento non riuscito!", "MessageEmbedFinished": "Incorporamento finito!", "MessageEpisodesQueuedForDownload": "{0} episodio(i) in coda per lo scaricamento", "MessageEreaderDevices": "Per garantire la consegna degli ebook, potrebbe essere necessario aggiungere l'indirizzo e-mail sopra indicato come mittente valido per ciascun dispositivo elencato di seguito.", @@ -698,6 +725,7 @@ "MessageNoUpdatesWereNecessary": "Nessun aggiornamento necessario", "MessageNoUserPlaylists": "non hai nessuna Playlist", "MessageNotYetImplemented": "Non Ancora Implementato", + "MessageOpmlPreviewNote": "Nota: questa è un'anteprima del file OPML analizzato. Il titolo effettivo del podcast verrà preso dal feed RSS.", "MessageOr": "o", "MessagePauseChapter": "Metti in Pausa Capitolo", "MessagePlayChapter": "Ascolta dall'inizio del capitolo", @@ -716,6 +744,9 @@ "MessageSelected": "{0} selezionati", "MessageServerCouldNotBeReached": "Impossibile raggiungere il server", "MessageSetChaptersFromTracksDescription": "Impostare i capitoli utilizzando ciascun file audio come capitolo e il titolo del capitolo come nome del file audio", + "MessageShareExpirationWillBe": "Scadrà tra {0}", + "MessageShareExpiresIn": "Scade in {0}", + "MessageShareURLWillBe": "L'indirizzo sarà: {0}", "MessageStartPlaybackAtTime": "Avvia la riproduzione per \"{0}\" a {1}?", "MessageThinking": "Elaborazione...", "MessageUploaderItemFailed": "Caricamento Fallito", From 1946d8296be0377cbad928d61dbfc57a78685de2 Mon Sep 17 00:00:00 2001 From: Mario Date: Fri, 26 Jul 2024 06:30:35 +0000 Subject: [PATCH 13/14] Translated using Weblate (German) Currently translated at 100.0% (853 of 853 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/ --- client/strings/de.json | 1 + 1 file changed, 1 insertion(+) diff --git a/client/strings/de.json b/client/strings/de.json index 2f061bb9..cb6cc6fc 100644 --- a/client/strings/de.json +++ b/client/strings/de.json @@ -455,6 +455,7 @@ "LabelRSSFeedPreventIndexing": "Indizierung verhindern", "LabelRSSFeedSlug": "RSS-Feed-Schlagwort", "LabelRSSFeedURL": "RSS Feed URL", + "LabelRandomly": "Zufällig", "LabelReAddSeriesToContinueListening": "Serien erneut zur Fortsetzungsliste hinzufügen", "LabelRead": "Lesen", "LabelReadAgain": "Noch einmal Lesen", From f56b9487ffe9980151d37d6c28b6b872126e19cb Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Fri, 26 Jul 2024 14:57:38 +0000 Subject: [PATCH 14/14] Translated using Weblate (Spanish) Currently translated at 100.0% (853 of 853 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/ --- client/strings/es.json | 1 + 1 file changed, 1 insertion(+) diff --git a/client/strings/es.json b/client/strings/es.json index e794a6d1..4f9c6141 100644 --- a/client/strings/es.json +++ b/client/strings/es.json @@ -455,6 +455,7 @@ "LabelRSSFeedPreventIndexing": "Prevenir indexado", "LabelRSSFeedSlug": "Fuente RSS Slug", "LabelRSSFeedURL": "URL de Fuente RSS", + "LabelRandomly": "Aleatoriamente", "LabelReAddSeriesToContinueListening": "Volver a agregar la serie para continuar escuchándola", "LabelRead": "Leído", "LabelReadAgain": "Volver a leer",