aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Localization
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Server.Implementations/Localization')
-rw-r--r--Emby.Server.Implementations/Localization/Core/ca.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/cs.json7
-rw-r--r--Emby.Server.Implementations/Localization/Core/cy.json72
-rw-r--r--Emby.Server.Implementations/Localization/Core/de.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/el.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/en-GB.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/en-US.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/eo.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/es-MX.json4
-rw-r--r--Emby.Server.Implementations/Localization/Core/es.json4
-rw-r--r--Emby.Server.Implementations/Localization/Core/eu.json120
-rw-r--r--Emby.Server.Implementations/Localization/Core/fa.json6
-rw-r--r--Emby.Server.Implementations/Localization/Core/fi.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/fr.json4
-rw-r--r--Emby.Server.Implementations/Localization/Core/hi.json7
-rw-r--r--Emby.Server.Implementations/Localization/Core/hu.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/it.json4
-rw-r--r--Emby.Server.Implementations/Localization/Core/ja.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/kk.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/kn.json7
-rw-r--r--Emby.Server.Implementations/Localization/Core/mr.json44
-rw-r--r--Emby.Server.Implementations/Localization/Core/pr.json16
-rw-r--r--Emby.Server.Implementations/Localization/Core/ro.json4
-rw-r--r--Emby.Server.Implementations/Localization/Core/ru.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/sk.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/sv.json33
-rw-r--r--Emby.Server.Implementations/Localization/Core/ta.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/tr.json7
-rw-r--r--Emby.Server.Implementations/Localization/Core/uk.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/vi.json7
-rw-r--r--Emby.Server.Implementations/Localization/Core/zh-CN.json5
-rw-r--r--Emby.Server.Implementations/Localization/Core/zh-HK.json2
-rw-r--r--Emby.Server.Implementations/Localization/Core/zh-TW.json5
-rw-r--r--Emby.Server.Implementations/Localization/LocalizationManager.cs8
-rw-r--r--Emby.Server.Implementations/Localization/Ratings/au.csv1
35 files changed, 378 insertions, 59 deletions
diff --git a/Emby.Server.Implementations/Localization/Core/ca.json b/Emby.Server.Implementations/Localization/Core/ca.json
index 9bab3b9a9..502c562a5 100644
--- a/Emby.Server.Implementations/Localization/Core/ca.json
+++ b/Emby.Server.Implementations/Localization/Core/ca.json
@@ -120,5 +120,8 @@
"Forced": "Forçat",
"Default": "Defecto",
"TaskOptimizeDatabaseDescription": "Compacta la base de dades i trunca l'espai lliure. Executar aquesta tasca després d’escanejar la biblioteca o fer altres canvis que impliquin modificacions a la base de dades pot millorar el rendiment.",
- "TaskOptimizeDatabase": "Optimitzar la base de dades"
+ "TaskOptimizeDatabase": "Optimitzar la base de dades",
+ "TaskKeyframeExtractorDescription": "Extreu fotogrames clau dels fitxers de vídeo per crear llistes de reproducció HLS més precises. Aquesta tasca pot durar molt de temps.",
+ "TaskKeyframeExtractor": "Extractor de fotogrames clau",
+ "External": "Extern"
}
diff --git a/Emby.Server.Implementations/Localization/Core/cs.json b/Emby.Server.Implementations/Localization/Core/cs.json
index 65a31e676..943fc651f 100644
--- a/Emby.Server.Implementations/Localization/Core/cs.json
+++ b/Emby.Server.Implementations/Localization/Core/cs.json
@@ -77,7 +77,7 @@
"SubtitleDownloadFailureFromForItem": "Stažení titulků pro {1} z {0} selhalo",
"Sync": "Synchronizace",
"System": "Systém",
- "TvShows": "TV seriály",
+ "TvShows": "Seriály",
"User": "Uživatel",
"UserCreatedWithName": "Uživatel {0} byl vytvořen",
"UserDeletedWithName": "Uživatel {0} byl smazán",
@@ -120,5 +120,8 @@
"Forced": "Vynucené",
"Default": "Výchozí",
"TaskOptimizeDatabaseDescription": "Zmenší databázi a odstraní prázdné místo. Spuštění této úlohy po skenování knihovny či jiných změnách databáze může zlepšit výkon.",
- "TaskOptimizeDatabase": "Optimalizovat databázi"
+ "TaskOptimizeDatabase": "Optimalizovat databázi",
+ "TaskKeyframeExtractorDescription": "Vytahuje klíčové snímky ze souborů videa za účelem vytváření přesnějších seznamů přehrávání HLS. Tento úkol může trvat velmi dlouho.",
+ "TaskKeyframeExtractor": "Vytahovač klíčových snímků",
+ "External": "Externí"
}
diff --git a/Emby.Server.Implementations/Localization/Core/cy.json b/Emby.Server.Implementations/Localization/Core/cy.json
index 7fc27e18a..331c3d678 100644
--- a/Emby.Server.Implementations/Localization/Core/cy.json
+++ b/Emby.Server.Implementations/Localization/Core/cy.json
@@ -15,7 +15,7 @@
"Folders": "Ffolderi",
"Favorites": "Ffefrynnau",
"LabelRunningTimeValue": "Amser rhedeg: {0}",
- "TaskOptimizeDatabase": "Cronfa ddata Optimeiddio",
+ "TaskOptimizeDatabase": "Optimeiddio cronfa ddata",
"TaskRefreshChannels": "Adnewyddu Sianeli",
"TaskRefreshPeople": "Adnewyddu Pobl",
"TasksChannelsCategory": "Sianeli Internet",
@@ -54,5 +54,73 @@
"Undefined": "Heb ddiffiniad",
"TvShows": "Rhaglenni teledu",
"HeaderLiveTV": "Teledu Byw",
- "User": "Defnyddiwr"
+ "User": "Defnyddiwr",
+ "TaskCleanLogsDescription": "Dileu ffeiliau log sy'n fwy na {0} diwrnod oed.",
+ "TaskCleanLogs": "Glanhau ffolder log",
+ "TaskRefreshLibraryDescription": "Sganio'ch llyfrgell gyfryngau am ffeiliau newydd ac yn adnewyddu metaddata.",
+ "TaskRefreshLibrary": "Sganwich Llyfrgell Cyfryngau",
+ "TaskCleanActivityLogDescription": "Yn dileu cofnodion log gweithgaredd sy'n hŷn na'r oedran a nodwyd.",
+ "TaskCleanActivityLog": "Glanhau Log Gweithgaredd",
+ "SubtitleDownloadFailureFromForItem": "Methodd is-deitlau lawrlwytho o {0} ar gyfer {1}",
+ "NotificationOptionPluginError": "Methodd ategyn",
+ "NotificationOptionAudioPlaybackStopped": "Stopiwyd chwarae sain",
+ "NotificationOptionAudioPlayback": "Dechreuwyd chwarae sain",
+ "MessageServerConfigurationUpdated": "Mae gosodiadau gweinydd wedi'i ddiweddaru",
+ "MessageNamedServerConfigurationUpdatedWithValue": "Mae adran gosodiadau gweinydd {0} wedi'i diweddaru",
+ "FailedLoginAttemptWithUserName": "Cais mewngofnodi wedi methu gan {0}",
+ "ValueHasBeenAddedToLibrary": "{0} wedi'i hychwanegu at eich llyfrgell gyfryngau",
+ "UserStoppedPlayingItemWithValues": "{0} wedi gorffen chwarae {1} ar {2}",
+ "UserStartedPlayingItemWithValues": "{0} yn chwarae {1} ar {2}",
+ "UserPolicyUpdatedWithName": "Polisi defnyddiwr wedi'i newid ar gyfer {0}",
+ "UserPasswordChangedWithName": "Cyfrinair wedi'i newid ar gyfer defnyddiwr {0}",
+ "UserOnlineFromDevice": "Mae {0} ar-lein o {1}",
+ "UserOfflineFromDevice": "Mae {0} wedi datgysylltu o {1}",
+ "UserLockedOutWithName": "Mae defnyddiwr {0} wedi'i gloi allan",
+ "UserDownloadingItemWithValues": "Mae {0} yn lawrlwytho {1}",
+ "UserDeletedWithName": "Defnyddiwr {0} wedi'i ddileu",
+ "UserCreatedWithName": "Defnyddiwr {0} wedi'i greu",
+ "StartupEmbyServerIsLoading": "Gweinydd Jellyfin yn llwytho. Triwch eto mewn ychydig.",
+ "ServerNameNeedsToBeRestarted": "Mae angen ailddechrau {0}",
+ "PluginUpdatedWithName": "{0} wedi'i ddiweddaru",
+ "PluginUninstalledWithName": "{0} wedi'i ddadosod",
+ "PluginInstalledWithName": "{0} wedi'i osod",
+ "NotificationOptionVideoPlaybackStopped": "Stopiwyd chwarae fideo",
+ "NotificationOptionVideoPlayback": "Dechreuwyd chwarae fideo",
+ "NotificationOptionUserLockedOut": "Defnyddiwr wedi'i gloi allan",
+ "NotificationOptionTaskFailed": "Methwyd cyflawni y dasg a drefnwyd",
+ "NotificationOptionServerRestartRequired": "Mae angen ailgychwyn y gweinydd",
+ "NotificationOptionPluginUpdateInstalled": "Diweddariad ategyn wedi'i osod",
+ "NotificationOptionPluginUninstalled": "Ategyn wedi'i ddadosod",
+ "NotificationOptionPluginInstalled": "Ategyn wedi'i osod",
+ "NotificationOptionNewLibraryContent": "Cynnwys newydd ar gael",
+ "NotificationOptionCameraImageUploaded": "Llun camera wedi'i huwchlwytho",
+ "NotificationOptionApplicationUpdateInstalled": "Diweddariad ap wedi'i osod",
+ "NotificationOptionApplicationUpdateAvailable": "Diweddariad ap ar gael",
+ "NewVersionIsAvailable": "Mae fersiwn diweddarach o'r gweinydd Jellyfin ar gael.",
+ "NameInstallFailed": "Gosodiad {0} wedi methu",
+ "MessageApplicationUpdatedTo": "Gweinydd Jellyfin wedi'i ddiweddaru i {0}",
+ "MessageApplicationUpdated": "Gweinydd Jellyfin wedi'i ddiweddaru",
+ "LabelIpAddressValue": "Cyfeiriad IP: {0}",
+ "ItemRemovedWithName": "{0} wedi'i dynnu o'r llyfrgell",
+ "ItemAddedWithName": "{0} wedi'i adio i'r llyfrgell",
+ "HeaderRecordingGroups": "Grwpiau Recordio",
+ "HeaderFavoriteSongs": "Ffefryn Ganeuon",
+ "HeaderFavoriteShows": "Ffefryn Shoeau",
+ "HeaderFavoriteEpisodes": "Ffefryn Rhaglenni",
+ "TaskDownloadMissingSubtitlesDescription": "Chwilio'r rhyngrwyd am is-deitlau coll yn seiliedig ar gosodiadau metaddata.",
+ "TaskDownloadMissingSubtitles": "Lawrlwytho isdeitlau coll",
+ "TaskCleanTranscodeDescription": "Dileu ffeiliau trawsgodio fwy nag un diwrnod oed.",
+ "External": "Allanol",
+ "TaskKeyframeExtractorDescription": "Echdynnu fframiau o ffeiliau fideo i greu rhestrau chwarae HLS mwy manwl gywir. Gall y dasg hon redeg am amser hir.",
+ "TaskKeyframeExtractor": "Echdynnwr ffram-allwedd",
+ "TaskOptimizeDatabaseDescription": "Crynhoi cronfa ddata ac yn cwtogi'r gofod rhydd. Gallai rhedeg y dasg hon ar ôl sganio'r llyfrgell neu wneud newidiadau eraill sy'n addasu'r cronfa ddata wella perfformiad.",
+ "TaskRefreshChannelsDescription": "Diweddaru gwybodaeth sianeli rhyngrwyd.",
+ "TaskCleanTranscode": "Gwaghau Ffolder Trawsgodau",
+ "TaskUpdatePluginsDescription": "Lawrlwytho ac yn gosod diweddariadau ar gyfer ategion sydd wedi'u gosod i'w diweddaru'n awtomatig.",
+ "TaskUpdatePlugins": "Diweddaru Ategion",
+ "TaskRefreshPeopleDescription": "Yn diweddaru metaddata ar gyfer actorion a chyfarwyddwyr yn eich llyfrgell gyfryngau.",
+ "TaskRefreshChapterImagesDescription": "Creu mân-luniau ar gyfer fideos sydd â phenodau.",
+ "TaskRefreshChapterImages": "Echdynnu Lluniau Pennod",
+ "TaskCleanCacheDescription": "Dileu ffeiliau cache nad oes eu hangen ar y system mwyach.",
+ "TaskCleanCache": "Gwaghau Ffolder Cache"
}
diff --git a/Emby.Server.Implementations/Localization/Core/de.json b/Emby.Server.Implementations/Localization/Core/de.json
index 115f36e7c..722b81c8a 100644
--- a/Emby.Server.Implementations/Localization/Core/de.json
+++ b/Emby.Server.Implementations/Localization/Core/de.json
@@ -120,5 +120,8 @@
"Forced": "Erzwungen",
"Default": "Standard",
"TaskOptimizeDatabaseDescription": "Komprimiert die Datenbank und trimmt den freien Speicherplatz. Die Ausführung dieser Aufgabe nach dem Scannen der Bibliothek oder nach anderen Änderungen, die Datenbankänderungen implizieren, kann die Leistung verbessern.",
- "TaskOptimizeDatabase": "Datenbank optimieren"
+ "TaskOptimizeDatabase": "Datenbank optimieren",
+ "TaskKeyframeExtractorDescription": "Extrahiere Keyframes aus Videodateien, um präzisere HLS-Playlisten zu erzeugen. Diese Aufgabe kann sehr lange dauern.",
+ "TaskKeyframeExtractor": "Keyframe Extraktor",
+ "External": "Extern"
}
diff --git a/Emby.Server.Implementations/Localization/Core/el.json b/Emby.Server.Implementations/Localization/Core/el.json
index 9952c05ca..acf42f38e 100644
--- a/Emby.Server.Implementations/Localization/Core/el.json
+++ b/Emby.Server.Implementations/Localization/Core/el.json
@@ -120,5 +120,8 @@
"Forced": "Εξαναγκασμένο",
"Default": "Προεπιλογή",
"TaskOptimizeDatabaseDescription": "Συμπιέζει τη βάση δεδομένων και δημιουργεί ελεύθερο χώρο. Η εκτέλεση αυτής της εργασίας μετά τη σάρωση της βιβλιοθήκης ή την πραγματοποίηση άλλων αλλαγών που συνεπάγονται τροποποιήσεις της βάσης δεδομένων μπορεί να βελτιώσει την απόδοση.",
- "TaskOptimizeDatabase": "Βελτιστοποίηση βάσης δεδομένων"
+ "TaskOptimizeDatabase": "Βελτιστοποίηση βάσης δεδομένων",
+ "TaskKeyframeExtractorDescription": "Εξάγει τα βασικά καρέ από αρχεία βίντεο για να δημιουργήσει πιο ακριβείς HLS λίστες αναπαραγωγής. Αυτή η εργασία μπορεί να διαρκέσει πολλή ώρα.",
+ "TaskKeyframeExtractor": "Εξαγωγέας βασικών καρέ βίντεο",
+ "External": "Εξωτερικό"
}
diff --git a/Emby.Server.Implementations/Localization/Core/en-GB.json b/Emby.Server.Implementations/Localization/Core/en-GB.json
index add578376..862410c54 100644
--- a/Emby.Server.Implementations/Localization/Core/en-GB.json
+++ b/Emby.Server.Implementations/Localization/Core/en-GB.json
@@ -120,5 +120,8 @@
"Forced": "Forced",
"Default": "Default",
"TaskOptimizeDatabaseDescription": "Compacts database and truncates free space. Running this task after scanning the library or doing other changes that imply database modifications might improve performance.",
- "TaskOptimizeDatabase": "Optimise database"
+ "TaskOptimizeDatabase": "Optimise database",
+ "TaskKeyframeExtractorDescription": "Extracts keyframes from video files to create more precise HLS playlists. This task may run for a long time.",
+ "TaskKeyframeExtractor": "Keyframe Extractor",
+ "External": "External"
}
diff --git a/Emby.Server.Implementations/Localization/Core/en-US.json b/Emby.Server.Implementations/Localization/Core/en-US.json
index 568a8e447..d8c33d51b 100644
--- a/Emby.Server.Implementations/Localization/Core/en-US.json
+++ b/Emby.Server.Implementations/Localization/Core/en-US.json
@@ -12,6 +12,7 @@
"Default": "Default",
"DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected",
+ "External": "External",
"FailedLoginAttemptWithUserName": "Failed login try from {0}",
"Favorites": "Favorites",
"Folders": "Folders",
@@ -119,5 +120,7 @@
"TaskDownloadMissingSubtitles": "Download missing subtitles",
"TaskDownloadMissingSubtitlesDescription": "Searches the internet for missing subtitles based on metadata configuration.",
"TaskOptimizeDatabase": "Optimize database",
- "TaskOptimizeDatabaseDescription": "Compacts database and truncates free space. Running this task after scanning the library or doing other changes that imply database modifications might improve performance."
+ "TaskOptimizeDatabaseDescription": "Compacts database and truncates free space. Running this task after scanning the library or doing other changes that imply database modifications might improve performance.",
+ "TaskKeyframeExtractor": "Keyframe Extractor",
+ "TaskKeyframeExtractorDescription": "Extracts keyframes from video files to create more precise HLS playlists. This task may run for a long time."
}
diff --git a/Emby.Server.Implementations/Localization/Core/eo.json b/Emby.Server.Implementations/Localization/Core/eo.json
index 8abf7fa66..0b595c2ca 100644
--- a/Emby.Server.Implementations/Localization/Core/eo.json
+++ b/Emby.Server.Implementations/Localization/Core/eo.json
@@ -119,5 +119,8 @@
"HeaderRecordingGroups": "Rikordadaj Grupoj",
"FailedLoginAttemptWithUserName": "Malsukcesa ensaluta provo de {0}",
"CameraImageUploadedFrom": "Nova kamera bildo estis alŝutita de {0}",
- "AuthenticationSucceededWithUserName": "{0} sukcese aŭtentikigis"
+ "AuthenticationSucceededWithUserName": "{0} sukcese aŭtentikigis",
+ "TaskKeyframeExtractorDescription": "Eltiras ĉefkadrojn el videodosieroj por krei pli precizajn HLS-ludlistojn. Ĉi tiu tasko povas funkcii dum longa tempo.",
+ "TaskKeyframeExtractor": "Eltiri Ĉefkadrojn",
+ "External": "Ekstera"
}
diff --git a/Emby.Server.Implementations/Localization/Core/es-MX.json b/Emby.Server.Implementations/Localization/Core/es-MX.json
index 432814dac..80ae16c5c 100644
--- a/Emby.Server.Implementations/Localization/Core/es-MX.json
+++ b/Emby.Server.Implementations/Localization/Core/es-MX.json
@@ -120,5 +120,7 @@
"Forced": "Forzado",
"Default": "Predeterminado",
"TaskOptimizeDatabase": "Optimizar base de datos",
- "TaskOptimizeDatabaseDescription": "Compacta la base de datos y trunca el espacio libre. Puede mejorar el rendimiento si se realiza esta tarea después de escanear la biblioteca o después de realizar otros cambios que impliquen modificar la base de datos."
+ "TaskOptimizeDatabaseDescription": "Compacta la base de datos y trunca el espacio libre. Puede mejorar el rendimiento si se realiza esta tarea después de escanear la biblioteca o después de realizar otros cambios que impliquen modificar la base de datos.",
+ "TaskKeyframeExtractorDescription": "Extrae los cuadros clave de los archivos de vídeo para crear listas HLS más precisas. Esta tarea puede tardar un buen rato.",
+ "TaskKeyframeExtractor": "Extractor de Cuadros Clave"
}
diff --git a/Emby.Server.Implementations/Localization/Core/es.json b/Emby.Server.Implementations/Localization/Core/es.json
index f8c69712e..4918f468b 100644
--- a/Emby.Server.Implementations/Localization/Core/es.json
+++ b/Emby.Server.Implementations/Localization/Core/es.json
@@ -120,5 +120,7 @@
"Forced": "Forzado",
"Default": "Predeterminado",
"TaskOptimizeDatabase": "Optimizar la base de datos",
- "TaskOptimizeDatabaseDescription": "Compacta y libera el espacio libre en la base de datos. Ejecutar esta tarea tras escanear la biblioteca o hacer cambios que impliquen modificaciones en la base de datos puede mejorar el rendimiento."
+ "TaskOptimizeDatabaseDescription": "Compacta y libera el espacio libre en la base de datos. Ejecutar esta tarea tras escanear la biblioteca o hacer cambios que impliquen modificaciones en la base de datos puede mejorar el rendimiento.",
+ "TaskKeyframeExtractorDescription": "Extrae los fotogramas clave de los archivos de vídeo para crear listas HLS más precisas. Esta tarea puede tardar mucho tiempo.",
+ "TaskKeyframeExtractor": "Extractor de Fotogramas Clave"
}
diff --git a/Emby.Server.Implementations/Localization/Core/eu.json b/Emby.Server.Implementations/Localization/Core/eu.json
new file mode 100644
index 000000000..dfedce7b3
--- /dev/null
+++ b/Emby.Server.Implementations/Localization/Core/eu.json
@@ -0,0 +1,120 @@
+{
+ "ValueSpecialEpisodeName": "Berezia - {0}",
+ "Sync": "Sinkronizatu",
+ "Songs": "Abestiak",
+ "Shows": "Serieak",
+ "Playlists": "Erreprodukzio-zerrendak",
+ "Photos": "Argazkiak",
+ "MusicVideos": "Bideo musikalak",
+ "Movies": "Filmak",
+ "HeaderContinueWatching": "Ikusten jarraitu",
+ "HeaderAlbumArtists": "Albumeko artistak",
+ "Genres": "Generoak",
+ "Folders": "Karpetak",
+ "Favorites": "Gogokoak",
+ "Default": "Lehenetsia",
+ "Collections": "Bildumak",
+ "Channels": "Kanalak",
+ "Books": "Liburuak",
+ "Artists": "Artistak",
+ "Albums": "Albumak",
+ "TaskOptimizeDatabase": "Datu basea optimizatu",
+ "TaskDownloadMissingSubtitlesDescription": "Metadataren konfigurazioan oinarrituta falta diren azpitituluak bilatzen ditu interneten.",
+ "TaskDownloadMissingSubtitles": "Falta diren azpitituluak deskargatu",
+ "TaskRefreshChannelsDescription": "Internet kanalen informazioa eguneratu.",
+ "TaskRefreshChannels": "Kanalak eguneratu",
+ "TaskCleanTranscodeDescription": "Egun bat baino zaharragoak diren transcode fitxategiak ezabatzen ditu.",
+ "TaskCleanTranscode": "Transcode direktorioa garbitu",
+ "TaskUpdatePluginsDescription": "Automatikoki eguneratzeko konfiguratutako pluginen eguneraketak deskargatu eta instalatzen ditu.",
+ "TaskUpdatePlugins": "Pluginak eguneratu",
+ "TaskRefreshPeopleDescription": "Zure liburutegiko aktore eta zuzendarien metadata eguneratzen du.",
+ "TaskRefreshPeople": "Jendea eguneratu",
+ "TaskCleanLogsDescription": "{0} egun baino zaharragoak diren log fitxategiak ezabatzen ditu.",
+ "TaskCleanLogs": "Log direktorioa garbitu",
+ "TaskRefreshLibraryDescription": "Zure multimedia liburutegia eskaneatzen du fitxategi berriak eta metadatak eguneratzeko.",
+ "TaskRefreshLibrary": "Multimedia Liburutegia eskaneatu",
+ "TaskRefreshChapterImagesDescription": "Kapituluak dituzten bideoen miniaturak sortzen ditu.",
+ "TaskRefreshChapterImages": "Kapituluen irudiak erauzi",
+ "TaskCleanCacheDescription": "Sistemak behar ez dituen cache fitxategiak ezabatzen ditu.",
+ "TaskCleanCache": "Cache Directorioa garbitu",
+ "TaskCleanActivityLogDescription": "Konfiguratuta data baino zaharragoak diren log-ak ezabatu.",
+ "TaskCleanActivityLog": "Erabilera Log-a garbitu",
+ "TasksChannelsCategory": "Internet Kanalak",
+ "TasksApplicationCategory": "Aplikazioa",
+ "TasksLibraryCategory": "Liburutegia",
+ "TasksMaintenanceCategory": "Mantenua",
+ "VersionNumber": "Bertsioa {0}",
+ "ValueHasBeenAddedToLibrary": "{0} zure multimedia liburutegian gehitu da",
+ "UserStoppedPlayingItemWithValues": "{0}-ek {1} ikusteaz bukatu du {2}-(a)n",
+ "UserStartedPlayingItemWithValues": "{0} {1} ikusten ari da {2}-(a)n",
+ "UserPolicyUpdatedWithName": "{0} Erabiltzailearen politikak aldatu dira",
+ "UserPasswordChangedWithName": "{0} Erabiltzailearen pasahitza aldatu da",
+ "UserOnlineFromDevice": "{0} online dago {1}-tik",
+ "UserOfflineFromDevice": "{0} {1}-tik deskonektatu da",
+ "UserLockedOutWithName": "{0} Erabiltzailea blokeatu da",
+ "UserDownloadingItemWithValues": "{1} {0}-tik deskargatzen",
+ "UserDeletedWithName": "{0} Erabiltzailea ezabatu da",
+ "UserCreatedWithName": "{0} Erabiltzailea sortu da",
+ "User": "Erabiltzailea",
+ "Undefined": "Ezezaguna",
+ "TvShows": "TB showak",
+ "System": "Sistema",
+ "SubtitleDownloadFailureFromForItem": "{1}-en azpitutuluak {0} deskargatzean huts egin du",
+ "StartupEmbyServerIsLoading": "Jellyfin zerbitzaria kargatzen. Saiatu berriro beranduxeago.",
+ "ServerNameNeedsToBeRestarted": "{0} berrabiarazi behar da",
+ "ScheduledTaskStartedWithName": "{0} hasi da",
+ "ScheduledTaskFailedWithName": "{0} huts egin du",
+ "PluginUpdatedWithName": "{0} eguneratu da",
+ "PluginUninstalledWithName": "{0} desinstalatu da",
+ "PluginInstalledWithName": "{0} instalatu da",
+ "Plugin": "Plugin",
+ "NotificationOptionVideoPlaybackStopped": "Bideoa geldituta",
+ "NotificationOptionVideoPlayback": "Bideoa martxan",
+ "NotificationOptionUserLockedOut": "Erabiltzailea blokeatua",
+ "NotificationOptionTaskFailed": "Programatutako atazak huts egin du",
+ "NotificationOptionServerRestartRequired": "Zerbitzaria berrabiarazi behar da",
+ "NotificationOptionPluginUpdateInstalled": "Pluginaren eguneraketa instalatua",
+ "NotificationOptionPluginUninstalled": "Plugina desinstalatua",
+ "NotificationOptionPluginInstalled": "Plugina instalatua",
+ "NotificationOptionPluginError": "Pluginak huts egin du",
+ "NotificationOptionNewLibraryContent": "Eduki berria gehitua",
+ "NotificationOptionInstallationFailed": "Instalazioak huts egin du",
+ "NotificationOptionCameraImageUploaded": "Kamerako irudia igota",
+ "NotificationOptionAudioPlaybackStopped": "Audioa gelditua",
+ "NotificationOptionAudioPlayback": "Audioa martxan",
+ "NotificationOptionApplicationUpdateInstalled": "Aplikazioaren eguneraketa instalatua",
+ "NotificationOptionApplicationUpdateAvailable": "Aplikazioaren eguneraketa eskuragarri",
+ "NewVersionIsAvailable": "Jellyfin zerbitzariaren bertsio berria deskargatzeko eskuragarri dago.",
+ "NameSeasonUnknown": "Denboraldi ezezaguna",
+ "NameSeasonNumber": "{0} Denboraldia",
+ "NameInstallFailed": "{0} instalazioak huts egin du",
+ "Music": "Musika",
+ "MixedContent": "Denetariko edukia",
+ "MessageServerConfigurationUpdated": "Zerbitzariaren konfigurazioa eguneratu da",
+ "MessageNamedServerConfigurationUpdatedWithValue": "Zerbitzariaren konfigurazio {0} atala eguneratu da",
+ "MessageApplicationUpdatedTo": "Jellyfin zerbitzaria {0}-ra eguneratu da",
+ "MessageApplicationUpdated": "Jellyfin zerbitzaria eguneratu da",
+ "Latest": "Azkena",
+ "LabelRunningTimeValue": "Denbora martxan: {0}",
+ "LabelIpAddressValue": "IP helbidea: {0}",
+ "ItemRemovedWithName": "{0} liburutegitik ezabatu da",
+ "ItemAddedWithName": "{0} liburutegira gehitu da",
+ "HomeVideos": "Etxeko bideoak",
+ "HeaderNextUp": "Hurrengoa",
+ "HeaderLiveTV": "Zuzeneko TB",
+ "HeaderFavoriteSongs": "Gogoko abestiak",
+ "HeaderFavoriteShows": "Gogoko showak",
+ "HeaderFavoriteEpisodes": "Gogoko atalak",
+ "HeaderFavoriteArtists": "Gogoko artistak",
+ "HeaderFavoriteAlbums": "Gogoko albumak",
+ "Forced": "Behartuta",
+ "FailedLoginAttemptWithUserName": "Login egiten akatsa, saiatu hemen {0}",
+ "External": "Kanpokoa",
+ "DeviceOnlineWithName": "{0} konektatu da",
+ "DeviceOfflineWithName": "{0} deskonektatu da",
+ "ChapterNameValue": "{0} Kapitulua",
+ "CameraImageUploadedFrom": "{0}-tik kamera irudi berri bat igo da",
+ "AuthenticationSucceededWithUserName": "{0} ongi autentifikatu da",
+ "Application": "Aplikazioa",
+ "AppDeviceValues": "App: {0}, Gailua: {1}"
+}
diff --git a/Emby.Server.Implementations/Localization/Core/fa.json b/Emby.Server.Implementations/Localization/Core/fa.json
index 6960ff007..026648af4 100644
--- a/Emby.Server.Implementations/Localization/Core/fa.json
+++ b/Emby.Server.Implementations/Localization/Core/fa.json
@@ -119,5 +119,9 @@
"TaskCleanActivityLogDescription": "ورودی‌های قدیمی‌تر از سن تنظیم شده در سیاهه فعالیت را حذف می‌کند.",
"TaskCleanActivityLog": "پاکسازی سیاهه فعالیت",
"Undefined": "تعریف نشده",
- "TaskOptimizeDatabase": "بهینه سازی پایگاه داده"
+ "TaskOptimizeDatabase": "بهینه سازی پایگاه داده",
+ "TaskOptimizeDatabaseDescription": "فشرده سازی پایگاه داده و باز کردن فضای آزاد.اجرای این گزینه بعد از اسکن کردن کتابخانه یا تغییرات دیگر که روی پایگاه داده تأثیر میگذارند میتواند کارایی را بهبود ببخشد.",
+ "TaskKeyframeExtractorDescription": "فریم های کلیدی را از فایل های ویدئویی استخراج می کند تا لیست های پخش HLS دقیق تری ایجاد کند. این کار ممکن است برای مدت طولانی اجرا شود.",
+ "TaskKeyframeExtractor": "استخراج کننده فریم کلیدی",
+ "External": "خارجی"
}
diff --git a/Emby.Server.Implementations/Localization/Core/fi.json b/Emby.Server.Implementations/Localization/Core/fi.json
index 4a1f4f1d5..8675ab2e6 100644
--- a/Emby.Server.Implementations/Localization/Core/fi.json
+++ b/Emby.Server.Implementations/Localization/Core/fi.json
@@ -119,5 +119,8 @@
"TaskCleanActivityLog": "Tyhjennä toimintahistoria",
"Undefined": "Määrittelemätön",
"TaskOptimizeDatabaseDescription": "Tiivistää ja puhdistaa tietokannan. Tämän toiminnon suorittaminen kirjastojen skannauksen tai muiden tietokantaan liittyvien muutoksien jälkeen voi parantaa suorituskykyä.",
- "TaskOptimizeDatabase": "Optimoi tietokanta"
+ "TaskOptimizeDatabase": "Optimoi tietokanta",
+ "TaskKeyframeExtractorDescription": "Purkaa videotiedostojen avainkuvat tarkempien HLS-toistolistojen luomiseksi. Tehtävä saattaa kestää huomattavan pitkään.",
+ "TaskKeyframeExtractor": "Avainkuvien purkain",
+ "External": "Ulkoinen"
}
diff --git a/Emby.Server.Implementations/Localization/Core/fr.json b/Emby.Server.Implementations/Localization/Core/fr.json
index e56ae6071..2a329e74d 100644
--- a/Emby.Server.Implementations/Localization/Core/fr.json
+++ b/Emby.Server.Implementations/Localization/Core/fr.json
@@ -120,5 +120,7 @@
"Forced": "Forcé",
"Default": "Par défaut",
"TaskOptimizeDatabaseDescription": "Réduit les espaces vides/inutiles et compacte la base de données. Utiliser cette fonction après une mise à jour de la bibliothèque ou toute autre modification de la base de données peut améliorer les performances du serveur.",
- "TaskOptimizeDatabase": "Optimiser la base de données"
+ "TaskOptimizeDatabase": "Optimiser la base de données",
+ "TaskKeyframeExtractorDescription": "Extrait les images clés des fichiers vidéo pour créer des listes de lecture HLS plus précises. Cette tâche peut durer très longtemps.",
+ "TaskKeyframeExtractor": "Extracteur d'image clé"
}
diff --git a/Emby.Server.Implementations/Localization/Core/hi.json b/Emby.Server.Implementations/Localization/Core/hi.json
index 85de5925e..781cfcfa2 100644
--- a/Emby.Server.Implementations/Localization/Core/hi.json
+++ b/Emby.Server.Implementations/Localization/Core/hi.json
@@ -61,5 +61,10 @@
"LabelRunningTimeValue": "चलने का समय: {0}",
"ItemAddedWithName": "{0} को लाइब्रेरी में जोड़ा गया",
"Inherit": "इनहेरिट",
- "NotificationOptionVideoPlaybackStopped": "चलचित्र रुका हुआ"
+ "NotificationOptionVideoPlaybackStopped": "चलचित्र रुका हुआ",
+ "PluginUninstalledWithName": "{0} अनइंस्टॉल हुए",
+ "PluginInstalledWithName": "{0} इंस्टॉल हुए",
+ "Plugin": "प्लग-इन",
+ "Playlists": "प्लेलिस्ट",
+ "Photos": "तस्वीरें"
}
diff --git a/Emby.Server.Implementations/Localization/Core/hu.json b/Emby.Server.Implementations/Localization/Core/hu.json
index acde84aaf..c7f2f9c85 100644
--- a/Emby.Server.Implementations/Localization/Core/hu.json
+++ b/Emby.Server.Implementations/Localization/Core/hu.json
@@ -120,5 +120,8 @@
"Forced": "Kényszerített",
"Default": "Alapértelmezett",
"TaskOptimizeDatabaseDescription": "Tömöríti az adatbázist és csonkolja a szabad helyet. A feladat futtatása a könyvtár beolvasása után, vagy egyéb, adatbázis-módosítást igénylő változtatások végrehajtása javíthatja a teljesítményt.",
- "TaskOptimizeDatabase": "Adatbázis optimalizálása"
+ "TaskOptimizeDatabase": "Adatbázis optimalizálása",
+ "TaskKeyframeExtractor": "Kulcskockák kibontása",
+ "TaskKeyframeExtractorDescription": "Kulcskockákat bont ki a videofájlokból, hogy pontosabb HLS lejátszási listákat hozzon létre. Ez a feladat hosszú ideig tarthat.",
+ "External": "Külső"
}
diff --git a/Emby.Server.Implementations/Localization/Core/it.json b/Emby.Server.Implementations/Localization/Core/it.json
index 4c4de4999..2feff0922 100644
--- a/Emby.Server.Implementations/Localization/Core/it.json
+++ b/Emby.Server.Implementations/Localization/Core/it.json
@@ -120,5 +120,7 @@
"Forced": "Forzato",
"Default": "Predefinito",
"TaskOptimizeDatabaseDescription": "Compatta Database e tronca spazi liberi. Eseguire questa azione dopo la scansione o dopo aver fatto altri cambiamenti inerenti il database potrebbe aumentarne la performance.",
- "TaskOptimizeDatabase": "Ottimizza Database"
+ "TaskOptimizeDatabase": "Ottimizza Database",
+ "TaskKeyframeExtractor": "Estrattore di Keyframe",
+ "TaskKeyframeExtractorDescription": "Estrae i keyframe dai video per creare migliori playlist HLS. Questa procedura potrebbe richiedere molto tempo."
}
diff --git a/Emby.Server.Implementations/Localization/Core/ja.json b/Emby.Server.Implementations/Localization/Core/ja.json
index 2588f1e8c..8cab706be 100644
--- a/Emby.Server.Implementations/Localization/Core/ja.json
+++ b/Emby.Server.Implementations/Localization/Core/ja.json
@@ -119,5 +119,8 @@
"Forced": "強制",
"Default": "デフォルト",
"TaskOptimizeDatabaseDescription": "データベースをコンパクトにして、空き領域を切り詰めます。メディアライブラリのスキャン後でこのタスクを実行するとパフォーマンスが向上する可能性があります。",
- "TaskOptimizeDatabase": "データベースの最適化"
+ "TaskOptimizeDatabase": "データベースの最適化",
+ "TaskKeyframeExtractorDescription": "より正確なHLSプレイリストを作成するため、動画ファイルからキーフレームを抽出する。この処理には時間がかかる場合があります。",
+ "TaskKeyframeExtractor": "キーフレーム抽出",
+ "External": "外部"
}
diff --git a/Emby.Server.Implementations/Localization/Core/kk.json b/Emby.Server.Implementations/Localization/Core/kk.json
index 1b4a18deb..c5a93cb96 100644
--- a/Emby.Server.Implementations/Localization/Core/kk.json
+++ b/Emby.Server.Implementations/Localization/Core/kk.json
@@ -120,5 +120,8 @@
"TaskCleanCacheDescription": "Jüiede qajet emes keştelgen faildardy joiady.",
"TaskCleanActivityLogDescription": "Äreket jūrnalyndağy teñşelgen jasynan asqan jazbalary joiady.",
"TaskOptimizeDatabaseDescription": "Derekqordy qysyp, bos oryndy qysqartady. Būl tapsyrmany tasyğyşhanany skanerlegennen keiın nemese derekqorğa meñzeitın basqa özgertuler ıstelgennen keiın oryndau önımdılıktı damytuy mümkın.",
- "TaskOptimizeDatabase": "Derekqordy oñtailandyru"
+ "TaskOptimizeDatabase": "Derekqordy oñtailandyru",
+ "TaskKeyframeExtractorDescription": "Naqtyraq HLS oynatu tızımderın jasau üşın beinefaildardan negızgı kadrlardy şyğarady. Būl tapsyrma ūzaq uaqytqa sozyluy mümkın.",
+ "TaskKeyframeExtractor": "Negızgı kadrlardy şyğaru",
+ "External": "Syrtqy"
}
diff --git a/Emby.Server.Implementations/Localization/Core/kn.json b/Emby.Server.Implementations/Localization/Core/kn.json
new file mode 100644
index 000000000..3c8c38ed4
--- /dev/null
+++ b/Emby.Server.Implementations/Localization/Core/kn.json
@@ -0,0 +1,7 @@
+{
+ "TaskDownloadMissingSubtitlesDescription": "ಮೆಟಾಡೇಟಾ ಕಾನ್ಫಿಗರೇಶನ್ ಆಧಾರದ ಮೇಲೆ ಕಾಣೆಯಾದ ಉಪಶೀರ್ಷಿಕೆಗಳಿಗಾಗಿ ಅಂತರ್ಜಾಲದಲ್ಲಿ ಹುಡುಕುತ್ತದೆ.",
+ "TaskOptimizeDatabase": "ಡೇಟಾಬೇಸ್ ಅನ್ನು ಆಪ್ಟಿಮೈಜ್ ಮಾಡಿ",
+ "TaskOptimizeDatabaseDescription": "ಡೇಟಾಬೇಸ್ ಅನ್ನು ಕಾಂಪ್ಯಾಕ್ಟ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಮುಕ್ತ ಜಾಗವನ್ನು ಮೊಟಕುಗೊಳಿಸುತ್ತದೆ. ಲೈಬ್ರರಿಯನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡಿದ ನಂತರ ಈ ಕಾರ್ಯವನ್ನು ನಡೆಸುವುದು ಅಥವಾ ಡೇಟಾಬೇಸ್ ಮಾರ್ಪಾಡುಗಳನ್ನು ಸೂಚಿಸುವ ಇತರ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುವುದರಿಂದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಬಹುದು.",
+ "TaskKeyframeExtractor": "ಕೀಫ್ರೇಮ್ ಎಕ್ಸ್‌ಟ್ರಾಕ್ಟರ್",
+ "TaskKeyframeExtractorDescription": "ಹೆಚ್ಚು ನಿಖರವಾದ HLS ಪ್ಲೇಪಟ್ಟಿಗಳನ್ನು ರಚಿಸಲು ವೀಡಿಯೊ ಫೈಲ್‌ಗಳಿಂದ ಕೀಫ್ರೇಮ್‌ಗಳನ್ನು ಹೊರತೆಗೆಯುತ್ತದೆ. ಈ ಕಾರ್ಯವು ದೀರ್ಘಕಾಲದವರೆಗೆ ನಡೆಯಬಹುದು."
+}
diff --git a/Emby.Server.Implementations/Localization/Core/mr.json b/Emby.Server.Implementations/Localization/Core/mr.json
index fdb4171b5..5aad4b0ed 100644
--- a/Emby.Server.Implementations/Localization/Core/mr.json
+++ b/Emby.Server.Implementations/Localization/Core/mr.json
@@ -58,5 +58,47 @@
"Application": "अ‍ॅप्लिकेशन",
"AppDeviceValues": "अ‍ॅप: {0}, यंत्र: {1}",
"Collections": "संग्रह",
- "ChapterNameValue": "धडा {0}"
+ "ChapterNameValue": "धडा {0}",
+ "TaskDownloadMissingSubtitlesDescription": "नसलेल्या उपशिर्षकांचा मेटाडॅटा कॉन्फिग्युरेशनप्रमाणे इन्टरनेटवर शोध घेतो.",
+ "TaskRefreshChannelsDescription": "इन्टरनेट वाहिन्यांची माहिती ताजी करतो.",
+ "TaskUpdatePluginsDescription": "आपोआप अपडेट करण्यासाठी कॉन्फिगर केलेल्या प्लगइनसाठी अपडेट डाउनलोड करून इन्स्टॉल करतो.",
+ "TaskRefreshChannels": "वाहिन्या ताज्या करा",
+ "TaskRefreshPeopleDescription": "आपल्या माध्यम संग्रहातील अभिनेत्यांचा व दिग्दर्शकांचा मेटाडॅटा ताजा करतो.",
+ "TaskRefreshPeople": "लोकांची माहिती ताजी करा",
+ "TaskRefreshLibraryDescription": "माध्यम संग्रह स्कॅन करून नवीन फायली शोधतो व मेटाडॅटा ताजे करतो.",
+ "TaskRefreshLibrary": "माध्यम संग्रह स्कॅन करा",
+ "TaskRefreshChapterImagesDescription": "अध्याय असलेल्या व्हिडियोंसाठी थंबनेल चित्र बनवतो.",
+ "TaskRefreshChapterImages": "अध्याय चित्र काढून घ्या",
+ "TasksMaintenanceCategory": "देखरेख",
+ "ValueHasBeenAddedToLibrary": "{0} हे तुमच्या माध्यम संग्रहात जोडण्यात आले आहे",
+ "UserStoppedPlayingItemWithValues": "{0} यांचं {2} वर {1} पूर्णपणे प्ले करून झालं आहे",
+ "UserStartedPlayingItemWithValues": "{0} हे {2} वर {1} प्ले करत आहे",
+ "UserDownloadingItemWithValues": "{0} हे {1} डाउनलोड करत आहे",
+ "System": "प्रणाली",
+ "Undefined": "अव्याख्यात",
+ "Sync": "सिंक",
+ "ServerNameNeedsToBeRestarted": "{0} याला बंद करून पुन्हा सुरू करायची गरज आहे",
+ "SubtitleDownloadFailureFromForItem": "{0} येथून {1} यासाठी उपशिर्षक डाउनलोड करण्यात अपयश",
+ "ScheduledTaskStartedWithName": "{0} सुरू झाले",
+ "ScheduledTaskFailedWithName": "{0} अपयशी झाले",
+ "ProviderValue": "पुरवणारा: {0}",
+ "PluginUpdatedWithName": "{0} अपडेट केले",
+ "PluginUninstalledWithName": "{0} अनिन्स्टॉल केले",
+ "PluginInstalledWithName": "{0} इन्स्टॉल केले",
+ "NotificationOptionVideoPlaybackStopped": "व्हिडियो प्लेबॅक बंद केले",
+ "NotificationOptionVideoPlayback": "व्हिडियो प्लेबॅक सुरू केले",
+ "NotificationOptionTaskFailed": "अनुसूचित कार्यात अपयश",
+ "NotificationOptionServerRestartRequired": "सर्व्हर बंद करून पुन्हा सुरू करावा लागेल",
+ "NotificationOptionPluginUpdateInstalled": "प्लगइन अपडेट इन्स्टॉल झाले",
+ "NotificationOptionPluginUninstalled": "प्लगइन अनिन्स्टॉल झाले",
+ "NotificationOptionPluginInstalled": "प्लगइन इन्स्टॉल झाले",
+ "NotificationOptionPluginError": "प्लगइनमध्ये अपयश",
+ "NotificationOptionNewLibraryContent": "नवीन सामग्री जोडली गेली",
+ "NotificationOptionInstallationFailed": "इन्स्टॉल करण्यात अपयश",
+ "NotificationOptionAudioPlayback": "ऑडियो प्लेबॅक सुरू झाले",
+ "NotificationOptionAudioPlaybackStopped": "ऑडियो प्लेबॅक बंद झाले",
+ "MixedContent": "मिश्रित सामग्री",
+ "LabelRunningTimeValue": "चालू काल: {0}",
+ "HeaderContinueWatching": "बघणे चालू ठेवा",
+ "Default": "डीफॉल्ट"
}
diff --git a/Emby.Server.Implementations/Localization/Core/pr.json b/Emby.Server.Implementations/Localization/Core/pr.json
index 81aa996d9..506c14fdc 100644
--- a/Emby.Server.Implementations/Localization/Core/pr.json
+++ b/Emby.Server.Implementations/Localization/Core/pr.json
@@ -1,7 +1,17 @@
{
- "Books": "Libros",
- "AuthenticationSucceededWithUserName": "{0} autentificado correctamente",
+ "Books": "Scrolls",
+ "AuthenticationSucceededWithUserName": "{0} passed yer trial",
"Artists": "Artistas",
"Songs": "Shantees",
- "Albums": "Ships"
+ "Albums": "Tomes",
+ "Photos": "Paintings",
+ "NotificationOptionUserLockedOut": "Crewmate sent to the brig",
+ "HeaderContinueWatching": "Continue Yer Journey",
+ "Folders": "Chests",
+ "Application": "Captain",
+ "DeviceOnlineWithName": "{0} joined yer crew",
+ "DeviceOfflineWithName": "{0} abandoned ship",
+ "AppDeviceValues": "Captain: {0}, Ship: {1}",
+ "CameraImageUploadedFrom": "Yer looking glass has glimpsed another painting from {0}",
+ "Collections": "Barrels"
}
diff --git a/Emby.Server.Implementations/Localization/Core/ro.json b/Emby.Server.Implementations/Localization/Core/ro.json
index 8af5449a7..57bfd1792 100644
--- a/Emby.Server.Implementations/Localization/Core/ro.json
+++ b/Emby.Server.Implementations/Localization/Core/ro.json
@@ -119,5 +119,7 @@
"Forced": "Forțat",
"Default": "Implicit",
"TaskOptimizeDatabaseDescription": "Compactează baza de date și trunchiază spațiul liber. Rularea acestei sarcini după scanarea bibliotecii sau după efectuarea altor modificări care implică modificări ale bazei de date poate îmbunătăți performanța.",
- "TaskOptimizeDatabase": "Optimizează baza de date"
+ "TaskOptimizeDatabase": "Optimizează baza de date",
+ "TaskKeyframeExtractorDescription": "Extrage cadrele cheie din fișierele video pentru a crea liste de redare HLS mai precise. Această sarcină poate rula o perioadă lungă de timp.",
+ "External": "Extern"
}
diff --git a/Emby.Server.Implementations/Localization/Core/ru.json b/Emby.Server.Implementations/Localization/Core/ru.json
index dc3793f1b..f489597a1 100644
--- a/Emby.Server.Implementations/Localization/Core/ru.json
+++ b/Emby.Server.Implementations/Localization/Core/ru.json
@@ -120,5 +120,8 @@
"Forced": "Форсир-ые",
"Default": "По умолчанию",
"TaskOptimizeDatabaseDescription": "Сжимает базу данных и вырезает свободные места. Выполнение этой задачи после сканирования библиотеки или внесения других изменений, предполагающих модификации базы данных, может повысить производительность.",
- "TaskOptimizeDatabase": "Оптимизация базы данных"
+ "TaskOptimizeDatabase": "Оптимизация базы данных",
+ "TaskKeyframeExtractorDescription": "Извлекаются ключевые кадры из видеофайлов для создания более точных списков плей-листов HLS. Эта задача может выполняться в течение длительного времени.",
+ "TaskKeyframeExtractor": "Извлечение ключевых кадров",
+ "External": "Внешние"
}
diff --git a/Emby.Server.Implementations/Localization/Core/sk.json b/Emby.Server.Implementations/Localization/Core/sk.json
index 37da7d5ab..7502969a6 100644
--- a/Emby.Server.Implementations/Localization/Core/sk.json
+++ b/Emby.Server.Implementations/Localization/Core/sk.json
@@ -120,5 +120,8 @@
"Forced": "Vynútené",
"Default": "Predvolené",
"TaskOptimizeDatabaseDescription": "Zmenší databázu a odstráni prázdne miesto. Spustenie tejto úlohy po skenovaní knižnice alebo po iných zmenách zahŕňajúcich úpravy databáze môže zlepšiť výkon.",
- "TaskOptimizeDatabase": "Optimalizovať databázu"
+ "TaskOptimizeDatabase": "Optimalizovať databázu",
+ "TaskKeyframeExtractorDescription": "Extrahuje kľúčové snímky z video súborov na vytvorenie presnejších HLS playlistov. Táto úloha môže trvať dlhšiu dobu.",
+ "TaskKeyframeExtractor": "Extraktor kľúčových snímkov",
+ "External": "Externé"
}
diff --git a/Emby.Server.Implementations/Localization/Core/sv.json b/Emby.Server.Implementations/Localization/Core/sv.json
index 5d05361b0..2b9f9e232 100644
--- a/Emby.Server.Implementations/Localization/Core/sv.json
+++ b/Emby.Server.Implementations/Localization/Core/sv.json
@@ -92,33 +92,36 @@
"ValueHasBeenAddedToLibrary": "{0} har lagts till i ditt mediebibliotek",
"ValueSpecialEpisodeName": "Specialavsnitt - {0}",
"VersionNumber": "Version {0}",
- "TaskDownloadMissingSubtitlesDescription": "Söker på internet efter saknade undertexter baserad på metadatas konfiguration.",
- "TaskDownloadMissingSubtitles": "Ladda ned saknade undertexter",
+ "TaskDownloadMissingSubtitlesDescription": "Söker på internet efter saknade undertexter baserat på metadata-konfiguration.",
+ "TaskDownloadMissingSubtitles": "Ladda ner saknade undertexter",
"TaskRefreshChannelsDescription": "Uppdaterar information för internetkanaler.",
- "TaskRefreshChannels": "Uppdatera kanaler",
- "TaskCleanTranscodeDescription": "Raderar omkodningsfiler som är mer än en dag gamla.",
- "TaskCleanTranscode": "Töm omkodningskatalog",
+ "TaskRefreshChannels": "Uppdatera Kanaler",
+ "TaskCleanTranscodeDescription": "Raderar omkodningsfiler äldre än en dag.",
+ "TaskCleanTranscode": "Rensa Omkodningskatalog",
"TaskUpdatePluginsDescription": "Laddar ned och installerar uppdateringar till insticksprogram som är konfigurerade att uppdateras automatiskt.",
- "TaskUpdatePlugins": "Uppdatera insticksprogram",
+ "TaskUpdatePlugins": "Uppdatera Insticksprogram",
"TaskRefreshPeopleDescription": "Uppdaterar metadata för skådespelare och regissörer i ditt mediabibliotek.",
"TaskCleanLogsDescription": "Raderar loggfiler som är mer än {0} dagar gamla.",
- "TaskCleanLogs": "Töm loggkatalog",
- "TaskRefreshLibraryDescription": "Söker igenom ditt mediabibliotek efter nya filer och förnyar metadata.",
- "TaskRefreshLibrary": "Genomsök mediabibliotek",
+ "TaskCleanLogs": "Rensa Loggkatalog",
+ "TaskRefreshLibraryDescription": "Scannar ditt mediabibliotek efter nya filer och förnyar metadata.",
+ "TaskRefreshLibrary": "Scanna Mediabibliotek",
"TaskRefreshChapterImagesDescription": "Skapa miniatyrbilder för videor med kapitel.",
- "TaskRefreshChapterImages": "Extrahera kapitelbilder",
+ "TaskRefreshChapterImages": "Extrahera Kapitelbilder",
"TaskCleanCacheDescription": "Radera cachade filer som systemet inte längre behöver.",
- "TaskCleanCache": "Rensa cachekatalog",
+ "TaskCleanCache": "Rensa Cachekatalog",
"TasksChannelsCategory": "Internetkanaler",
"TasksApplicationCategory": "Applikation",
"TasksLibraryCategory": "Bibliotek",
"TasksMaintenanceCategory": "Underhåll",
"TaskRefreshPeople": "Uppdatera Personer",
- "TaskCleanActivityLogDescription": "Radera aktivitets logg inlägg som är äldre än definerad ålder.",
- "TaskCleanActivityLog": "Rensa Aktivitets Logg",
+ "TaskCleanActivityLogDescription": "Radera aktivitetslogginlägg äldre än konfigurerad ålder.",
+ "TaskCleanActivityLog": "Rensa Aktivitetslogg",
"Undefined": "odefinierad",
"Forced": "Tvingad",
"Default": "Standard",
- "TaskOptimizeDatabase": "Optimera databasen",
- "TaskOptimizeDatabaseDescription": "Komprimerar databasen och trunkerar ledigt utrymme. Prestandan kan förbättras genom att köra denna task efter att du har skannat biblioteket eller gjort andra förändringar som indikerar att databasen har modifierats."
+ "TaskOptimizeDatabase": "Optimera Databasen",
+ "TaskOptimizeDatabaseDescription": "Komprimerar databasen och trunkerar ledigt utrymme. Prestandan kan förbättras genom att köra denna task efter att du har skannat biblioteket eller gjort andra förändringar som indikerar att databasen har modifierats.",
+ "TaskKeyframeExtractorDescription": "Exporterar keyframes från videofiler för att skapa mer exakta HLS-spellistor. Denna rutin kan ta lång tid.",
+ "TaskKeyframeExtractor": "Keyframe-Extraktor",
+ "External": "Extern"
}
diff --git a/Emby.Server.Implementations/Localization/Core/ta.json b/Emby.Server.Implementations/Localization/Core/ta.json
index 98d763fcd..dfce6bd25 100644
--- a/Emby.Server.Implementations/Localization/Core/ta.json
+++ b/Emby.Server.Implementations/Localization/Core/ta.json
@@ -119,5 +119,8 @@
"Forced": "கட்டாயப்படுத்தப்பட்டது",
"Default": "இயல்புநிலை",
"TaskOptimizeDatabaseDescription": "தரவுத்தளத்தை சுருக்கி, இலவச இடத்தை குறைக்கிறது. நூலகத்தை ஸ்கேன் செய்தபின் அல்லது தரவுத்தள மாற்றங்களைக் குறிக்கும் பிற மாற்றங்களைச் செய்தபின் இந்த பணியை இயக்குவது செயல்திறனை மேம்படுத்தக்கூடும்.",
- "TaskOptimizeDatabase": "தரவுத்தளத்தை மேம்படுத்தவும்"
+ "TaskOptimizeDatabase": "தரவுத்தளத்தை மேம்படுத்தவும்",
+ "TaskKeyframeExtractorDescription": "மிகவும் துல்லியமான HLS பிளேலிஸ்ட்களை உருவாக்க வீடியோ கோப்புகளிலிருந்து கீஃப்ரேம்களைப் பிரித்தெடுக்கிறது. இந்த பணி நீண்ட காலமாக இருக்கலாம்.",
+ "TaskKeyframeExtractor": "கீஃப்ரேம் எக்ஸ்ட்ராக்டர்",
+ "External": "வெளி"
}
diff --git a/Emby.Server.Implementations/Localization/Core/tr.json b/Emby.Server.Implementations/Localization/Core/tr.json
index 8fadb88ac..b802db982 100644
--- a/Emby.Server.Implementations/Localization/Core/tr.json
+++ b/Emby.Server.Implementations/Localization/Core/tr.json
@@ -11,7 +11,7 @@
"Collections": "Koleksiyonlar",
"DeviceOfflineWithName": "{0} bağlantısı kesildi",
"DeviceOnlineWithName": "{0} bağlı",
- "FailedLoginAttemptWithUserName": "{0} adresinden giriş başarısız oldu",
+ "FailedLoginAttemptWithUserName": "{0} adresinden giriş denemesi başarısız oldu",
"Favorites": "Favoriler",
"Folders": "Klasörler",
"Genres": "Türler",
@@ -120,5 +120,8 @@
"Default": "Varsayılan",
"Forced": "Zorla",
"TaskOptimizeDatabaseDescription": "Veritabanını sıkıştırır ve boş alanı keser. Kitaplığı taradıktan sonra veya veritabanında değişiklik anlamına gelen diğer işlemleri yaptıktan sonra bu görevi çalıştırmak performansı artırabilir.",
- "TaskOptimizeDatabase": "Veritabanını optimize et"
+ "TaskOptimizeDatabase": "Veritabanını optimize et",
+ "TaskKeyframeExtractorDescription": "Daha hassas HLS çalma listeleri oluşturmak için video dosyalarından kareleri çıkarır. Bu görev uzun bir süre çalışabilir.",
+ "TaskKeyframeExtractor": "Kare Ayırt Edici",
+ "External": "Harici"
}
diff --git a/Emby.Server.Implementations/Localization/Core/uk.json b/Emby.Server.Implementations/Localization/Core/uk.json
index 1c7d73615..b1ed78b40 100644
--- a/Emby.Server.Implementations/Localization/Core/uk.json
+++ b/Emby.Server.Implementations/Localization/Core/uk.json
@@ -119,5 +119,8 @@
"Undefined": "Не визначено",
"Default": "За замовчуванням",
"TaskOptimizeDatabase": "Оптимізувати базу даних",
- "TaskOptimizeDatabaseDescription": "Стиснення бази даних та збільшення вільного простору. Виконання цього завдання після сканування бібліотеки або внесення інших змін, які передбачають модифікацію бази даних, може покращити продуктивність."
+ "TaskOptimizeDatabaseDescription": "Стиснення бази даних та збільшення вільного простору. Виконання цього завдання після сканування бібліотеки або внесення інших змін, які передбачають модифікацію бази даних, може покращити продуктивність.",
+ "TaskKeyframeExtractorDescription": "Витягує ключові кадри з відеофайлів для створення більш точних списків відтворення HLS. Це завдання може виконуватися протягом тривалого часу.",
+ "TaskKeyframeExtractor": "Екстрактор ключових кадрів",
+ "External": "Зовнішній"
}
diff --git a/Emby.Server.Implementations/Localization/Core/vi.json b/Emby.Server.Implementations/Localization/Core/vi.json
index d80f1760d..9f71e1690 100644
--- a/Emby.Server.Implementations/Localization/Core/vi.json
+++ b/Emby.Server.Implementations/Localization/Core/vi.json
@@ -13,7 +13,7 @@
"Songs": "Bài Hát",
"Sync": "Đồng Bộ",
"ValueSpecialEpisodeName": "Đặc Biệt - {0}",
- "Albums": "",
+ "Albums": "Album",
"Artists": "Ca Sĩ",
"TaskDownloadMissingSubtitlesDescription": "Tìm kiếm phụ đề bị thiếu trên Internet dựa trên cấu hình dữ liệu mô tả.",
"TaskDownloadMissingSubtitles": "Tải Xuống Phụ Đề Bị Thiếu",
@@ -119,5 +119,8 @@
"Forced": "Bắt Buộc",
"Default": "Mặc Định",
"TaskOptimizeDatabaseDescription": "Thu gọn cơ sở dữ liệu và cắt bớt dung lượng trống. Chạy tác vụ này sau khi quét thư viện hoặc thực hiện các thay đổi khác ngụ ý sửa đổi cơ sở dữ liệu có thể cải thiện hiệu suất.",
- "TaskOptimizeDatabase": "Tối ưu hóa cơ sở dữ liệu"
+ "TaskOptimizeDatabase": "Tối ưu hóa cơ sở dữ liệu",
+ "TaskKeyframeExtractor": "Trích Xuất Khung Hình",
+ "TaskKeyframeExtractorDescription": "Trích xuất khung hình chính từ các tệp video để tạo danh sách phát HLS chính xác hơn. Tác vụ này có thể chạy trong một thời gian dài.",
+ "External": "Bên ngoài"
}
diff --git a/Emby.Server.Implementations/Localization/Core/zh-CN.json b/Emby.Server.Implementations/Localization/Core/zh-CN.json
index ac4eb644b..ce616cbbb 100644
--- a/Emby.Server.Implementations/Localization/Core/zh-CN.json
+++ b/Emby.Server.Implementations/Localization/Core/zh-CN.json
@@ -120,5 +120,8 @@
"Forced": "强制的",
"Default": "默认",
"TaskOptimizeDatabaseDescription": "压缩数据库并优化可用空间,在扫描库或执行其他数据库修改后运行此任务可能会提高性能。",
- "TaskOptimizeDatabase": "优化数据库"
+ "TaskOptimizeDatabase": "优化数据库",
+ "TaskKeyframeExtractorDescription": "从视频文件中提取关键帧以创建更准确的HLS播放列表。这项任务可能需要很长时间。",
+ "TaskKeyframeExtractor": "关键帧提取器",
+ "External": "外部"
}
diff --git a/Emby.Server.Implementations/Localization/Core/zh-HK.json b/Emby.Server.Implementations/Localization/Core/zh-HK.json
index 1cc97bc27..ac74da67d 100644
--- a/Emby.Server.Implementations/Localization/Core/zh-HK.json
+++ b/Emby.Server.Implementations/Localization/Core/zh-HK.json
@@ -103,7 +103,7 @@
"TaskCleanTranscodeDescription": "刪除超過一天的轉碼文件。",
"TaskCleanTranscode": "清理轉碼目錄",
"TaskUpdatePluginsDescription": "下載並安裝配置為自動更新的插件的更新。",
- "TaskRefreshPeopleDescription": "更新媒體庫中演員和導演的metadata。",
+ "TaskRefreshPeopleDescription": "更新媒體庫中演員和導演的元數據。",
"TaskCleanLogsDescription": "刪除超過{0}天的日誌文件。",
"TaskCleanLogs": "清理日誌目錄",
"TaskRefreshLibrary": "掃描媒體庫",
diff --git a/Emby.Server.Implementations/Localization/Core/zh-TW.json b/Emby.Server.Implementations/Localization/Core/zh-TW.json
index 585d81450..601e071b6 100644
--- a/Emby.Server.Implementations/Localization/Core/zh-TW.json
+++ b/Emby.Server.Implementations/Localization/Core/zh-TW.json
@@ -119,5 +119,8 @@
"Forced": "強制",
"Default": "原本",
"TaskOptimizeDatabaseDescription": "縮小資料庫並釋放可用空間。在掃描資料庫或進行資料庫相關的更動後使用此功能會增加效能。",
- "TaskOptimizeDatabase": "最佳化資料庫"
+ "TaskOptimizeDatabase": "最佳化資料庫",
+ "TaskKeyframeExtractorDescription": "將關鍵幀從影片檔案提取出來並建立更精準的HLS播放清單。這可能需要很長時間。",
+ "TaskKeyframeExtractor": "關鍵幀提取器",
+ "External": "外部"
}
diff --git a/Emby.Server.Implementations/Localization/LocalizationManager.cs b/Emby.Server.Implementations/Localization/LocalizationManager.cs
index dbd70342a..281dbb00b 100644
--- a/Emby.Server.Implementations/Localization/LocalizationManager.cs
+++ b/Emby.Server.Implementations/Localization/LocalizationManager.cs
@@ -147,13 +147,7 @@ namespace Emby.Server.Implementations.Localization
threeletterNames = new[] { parts[0], parts[1] };
}
- list.Add(new CultureDto
- {
- DisplayName = name,
- Name = name,
- ThreeLetterISOLanguageNames = threeletterNames,
- TwoLetterISOLanguageName = twoCharName
- });
+ list.Add(new CultureDto(name, name, twoCharName, threeletterNames));
}
}
diff --git a/Emby.Server.Implementations/Localization/Ratings/au.csv b/Emby.Server.Implementations/Localization/Ratings/au.csv
index 940375e26..11f4ed94c 100644
--- a/Emby.Server.Implementations/Localization/Ratings/au.csv
+++ b/Emby.Server.Implementations/Localization/Ratings/au.csv
@@ -2,7 +2,6 @@ AU-G,1
AU-PG,5
AU-M,6
AU-MA15+,7
-AU-M15+,8
AU-R18+,9
AU-X18+,10
AU-RC,11