1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Merge pull request #412 from dkanada/misc

Move transcoding page to playback settings and improve strings
This commit is contained in:
dkanada 2019-08-19 01:56:59 -07:00 committed by GitHub
commit c46f577f08
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
61 changed files with 100 additions and 162 deletions

View file

@ -179,11 +179,6 @@ define(["globalize", "dom", "emby-checkbox", "emby-select", "emby-input"], funct
html += '<h3 class="listItemBodyText">';
html += plugin.Name;
html += "</h3>";
if (plugin.Name === "Open Subtitles") {
html += '<div class="listItemBodyText secondary">';
html += globalize.translate("OpenSubtitleInstructions");
html += "</div>";
}
html += "</div>";
if (i > 0) {
html += '<button type="button" is="paper-icon-button-light" title="' + globalize.translate("ButtonUp") + '" class="btnSortableMoveUp btnSortable" data-pluginindex="' + i + '"><i class="md-icon">keyboard_arrow_up</i></button>';

View file

@ -1,4 +1,4 @@
define(["jQuery", "loading", "globalize", "dom"], function($, loading, globalize, dom) {
define(["jQuery", "loading", "globalize", "dom", "libraryMenu"], function($, loading, globalize, dom, libraryMenu) {
"use strict";
function loadPage(page, config, systemInfo) {
@ -70,6 +70,19 @@ define(["jQuery", "loading", "globalize", "dom"], function($, loading, globalize
}), any ? context.querySelector(".decodingCodecsList").classList.remove("hide") : context.querySelector(".decodingCodecsList").classList.add("hide")
}
function getTabs() {
return [{
href: "encodingsettings.html",
name: Globalize.translate("Transcoding")
}, {
href: "playbackconfiguration.html",
name: Globalize.translate("TabResumeSettings")
}, {
href: "streamingsettings.html",
name: Globalize.translate("TabStreaming")
}]
}
$(document).on("pageinit", "#encodingSettingsPage", function() {
var page = this;
page.querySelector("#selectVideoDecoder").addEventListener("change", function() {
@ -99,6 +112,7 @@ define(["jQuery", "loading", "globalize", "dom"], function($, loading, globalize
}), $(".encodingSettingsForm").off("submit", onSubmit).on("submit", onSubmit)
}).on("pageshow", "#encodingSettingsPage", function() {
loading.show();
libraryMenu.setTabs("playback", 0, getTabs);
var page = this;
ApiClient.getNamedConfiguration("encoding").then(function(config) {
ApiClient.getSystemInfo().then(function(systemInfo) {

View file

@ -221,19 +221,19 @@ define(["layoutManager", "userSettings", "inputManager", "loading", "globalize",
case 0:
break;
case 1:
depends.push("scripts/livetvguide");
depends.push("controllers/livetv/livetvguide");
break;
case 2:
depends.push("scripts/livetvchannels");
depends.push("controllers/livetv/livetvchannels");
break;
case 3:
depends.push("scripts/livetvrecordings");
depends.push("controllers/livetv/livetvrecordings");
break;
case 4:
depends.push("scripts/livetvschedule");
depends.push("controllers/livetv/livetvschedule");
break;
case 5:
depends.push("scripts/livetvseriestimers");
depends.push("controllers/livetv/livetvseriestimers");
break;
case 6:
depends.push("scripts/searchtab");

View file

@ -190,21 +190,21 @@ define(["events", "layoutManager", "inputManager", "userSettings", "libraryMenu"
var depends = [];
switch (index) {
case 0:
depends.push("scripts/movies");
depends.push("controllers/movies/movies");
break;
case 1:
break;
case 2:
depends.push("scripts/movietrailers");
depends.push("controllers/movies/movietrailers");
break;
case 3:
depends.push("scripts/movies");
depends.push("controllers/movies/movies");
break;
case 4:
depends.push("scripts/moviecollections");
depends.push("controllers/movies/moviecollections");
break;
case 5:
depends.push("scripts/moviegenres");
depends.push("controllers/movies/moviegenres");
break;
case 6:
depends.push("scripts/searchtab")

View file

@ -200,20 +200,20 @@ define(["browser", "layoutManager", "userSettings", "inputManager", "loading", "
case 0:
break;
case 1:
depends.push("scripts/musicalbums");
depends.push("controllers/music/musicalbums");
break;
case 2:
case 3:
depends.push("scripts/musicartists");
depends.push("controllers/music/musicartists");
break;
case 4:
depends.push("scripts/musicplaylists");
depends.push("controllers/music/musicplaylists");
break;
case 5:
depends.push("scripts/songs");
depends.push("controllers/music/songs");
break;
case 6:
depends.push("scripts/musicgenres");
depends.push("controllers/music/musicgenres");
break;
case 7:
depends.push("scripts/searchtab")

View file

@ -15,6 +15,9 @@ define(["jQuery", "loading", "libraryMenu"], function($, loading, libraryMenu) {
function getTabs() {
return [{
href: "encodingsettings.html",
name: Globalize.translate("Transcoding")
}, {
href: "playbackconfiguration.html",
name: Globalize.translate("TabResumeSettings")
}, {
@ -22,10 +25,12 @@ define(["jQuery", "loading", "libraryMenu"], function($, loading, libraryMenu) {
name: Globalize.translate("TabStreaming")
}]
}
$(document).on("pageinit", "#playbackConfigurationPage", function() {
$(".playbackConfigurationForm").off("submit", onSubmit).on("submit", onSubmit)
}).on("pageshow", "#playbackConfigurationPage", function() {
libraryMenu.setTabs("playback", 0, getTabs), loading.show();
loading.show();
libraryMenu.setTabs("playback", 1, getTabs);
var page = this;
ApiClient.getServerConfiguration().then(function(config) {
loadPage(page, config)

View file

@ -139,24 +139,24 @@ define(["events", "inputManager", "libraryMenu", "layoutManager", "loading", "do
var depends = [];
switch (index) {
case 0:
depends.push("scripts/tvshows");
depends.push("controllers/shows/tvshows");
break;
case 1:
break;
case 2:
depends.push("scripts/tvlatest");
depends.push("controllers/shows/tvlatest");
break;
case 3:
depends.push("scripts/tvupcoming");
depends.push("controllers/shows/tvupcoming");
break;
case 4:
depends.push("scripts/tvgenres");
depends.push("controllers/shows/tvgenres");
break;
case 5:
depends.push("scripts/tvstudios");
depends.push("controllers/shows/tvstudios");
break;
case 6:
depends.push("scripts/episodes");
depends.push("controllers/shows/episodes");
break;
case 7:
depends.push("scripts/searchtab")

View file

@ -15,6 +15,9 @@ define(["jQuery", "libraryMenu", "loading"], function($, libraryMenu, loading) {
function getTabs() {
return [{
href: "encodingsettings.html",
name: Globalize.translate("Transcoding")
}, {
href: "playbackconfiguration.html",
name: Globalize.translate("TabResumeSettings")
}, {
@ -22,6 +25,7 @@ define(["jQuery", "libraryMenu", "loading"], function($, libraryMenu, loading) {
name: Globalize.translate("TabStreaming")
}]
}
$(document).on("pageinit", "#streamingSettingsPage", function() {
var page = this;
$("#btnSelectTranscodingTempPath", page).on("click.selectDirectory", function() {
@ -38,7 +42,8 @@ define(["jQuery", "libraryMenu", "loading"], function($, libraryMenu, loading) {
})
}), $(".streamingSettingsForm").off("submit", onSubmit).on("submit", onSubmit)
}).on("pageshow", "#streamingSettingsPage", function() {
loading.show(), libraryMenu.setTabs("playback", 1, getTabs);
loading.show();
libraryMenu.setTabs("playback", 2, getTabs);
var page = this;
ApiClient.getServerConfiguration().then(function(config) {
loadPage(page, config)

View file

@ -1,10 +1,7 @@
<div id="encodingSettingsPage" data-role="page" class="page type-interior playbackConfigurationPage">
<div id="encodingSettingsPage" data-role="page" class="page type-interior playbackConfigurationPage withTabs">
<div>
<div class="content-primary">
<form class="encodingSettingsForm">
<div class="verticalSection">
<div class="sectionTitleContainer flex align-items-center">
<h2 class="sectionTitle">${TabTranscoding}</h2>
@ -150,4 +147,4 @@
</form>
</div>
</div>
</div>
</div>

View file

@ -1,9 +1,10 @@
<div id="playbackConfigurationPage" data-role="page" class="page type-interior playbackConfigurationPage withTabs">
<div>
<div class="content-primary">
<form class="playbackConfigurationForm">
<div class="sectionTitleContainer flex align-items-center">
<h2 class="sectionTitle">${TabResumeSettings}</h2>
</div>
<div class="inputContainer">
<input is="emby-input" type="number" id="txtMinResumePct" name="txtMinResumePct" pattern="[0-9]*" required min="0" max="100" label="${LabelMinResumePercentage}"></input>
<div class="fieldDescription">
@ -22,9 +23,6 @@
${LabelMinResumeDurationHelp}
</div>
</div>
<br />
<div><button is="emby-button" type="submit" class="raised button-submit block"><span>${ButtonSave}</span></button></div>
</form>
</div>

View file

@ -288,13 +288,8 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
}, {
name: globalize.translate("TabPlayback"),
icon: "play_arrow",
href: "playbackconfiguration.html",
pageIds: ["playbackConfigurationPage", "streamingSettingsPage"]
}, {
name: globalize.translate("TabTranscoding"),
icon: "swap_horiz",
href: "encodingsettings.html",
pageIds: ["encodingSettingsPage"]
pageIds: ["encodingSettingsPage", "playbackConfigurationPage", "streamingSettingsPage"]
}];
addPluginPagesToMainMenu(links, pluginItems, "server");
links.push({

View file

@ -161,7 +161,7 @@ define([
});
defineRoute({
path: "/livetv.html",
controller: "livetvsuggested",
controller: "livetv/livetvsuggested",
autoFocus: false,
transition: "fade"
});
@ -220,12 +220,12 @@ define([
defineRoute({
path: "/movies.html",
autoFocus: false,
controller: "moviesrecommended",
controller: "movies/moviesrecommended",
transition: "fade"
});
defineRoute({
path: "/music.html",
controller: "musicrecommended",
controller: "music/musicrecommended",
autoFocus: false,
transition: "fade"
});
@ -353,7 +353,7 @@ define([
defineRoute({
path: "/tv.html",
autoFocus: false,
controller: "tvrecommended",
controller: "shows/tvrecommended",
transition: "fade"
});
defineRoute({

View file

@ -1,22 +1,16 @@
<div id="streamingSettingsPage" data-role="page" class="page type-interior playbackConfigurationPage withTabs">
<div>
<div class="content-primary">
<form class="streamingSettingsForm">
<div class="verticalSection">
<div class="sectionTitleContainer flex align-items-center">
<h2 class="sectionTitle">${TabStreaming}</h2>
<a is="emby-linkbutton" class="raised button-alt headerHelpButton" target="_blank" href="https://web.archive.org/web/20181216120305/https://github.com/MediaBrowser/Wiki/wiki/Streaming">${Help}</a>
</div>
<div class="inputContainer">
<input is="emby-input" type="number" id="txtRemoteClientBitrateLimit" pattern="[0-9]*" min="0" step=".25" label="${LabelRemoteClientBitrateLimit}" />
<div class="fieldDescription">${LabelRemoteClientBitrateLimitHelp}</div>
</div>
</div>
<button is="emby-button" type="submit" class="raised button-submit block"><span>${ButtonSave}</span></button>
</form>
</div>

View file

@ -833,7 +833,6 @@
"TabGuide": "الدليل",
"TabInfo": "معلومات",
"TabLatest": "الاخير",
"TabLibrary": "المكتبة",
"TabLiveTV": "التلفاز المباشر",
"TabLogs": "الكشوفات",
"TabMetadata": "واصفات البيانات",

View file

@ -712,7 +712,6 @@
"TabGuide": "Ръководство",
"TabInfo": "Информация",
"TabLatest": "Последни",
"TabLibrary": "Библиотека",
"TabLiveTV": "Телевизия на живо",
"TabLogs": "Журнали",
"TabMetadata": "Метаданни",

View file

@ -487,7 +487,6 @@
"MinutesBefore": "minuts abans",
"Mobile": "Mòbil / Tauleta",
"Monday": "Dilluns",
"More": "Més",
"MoreFromValue": "Més de {0}",
"MoreUsersCanBeAddedLater": "Pots afegir més usuaris després des del tauler de control.",
"MoveLeft": "Moure a l'esquerra",
@ -678,7 +677,6 @@
"TabGuide": "Guia",
"TabInfo": "Informació",
"TabLatest": "Novetats",
"TabLibrary": "Biblioteca",
"TabLiveTV": "TV en Directe",
"TabMetadata": "Metadades",
"TabMovies": "Pel·lícules",

View file

@ -851,7 +851,6 @@
"MissingPrimaryImage": "Nedostupný primární obrázek.",
"Mobile": "Mobil / Tablet",
"Monday": "Pondělí",
"More": "Více",
"MoreFromValue": "Více z {0}",
"MoreUsersCanBeAddedLater": "Další uživatele můžete přidat později na Hlavní nabídce.",
"MoveLeft": "Posunout vlevo",
@ -1144,7 +1143,6 @@
"TabGenres": "Žánry",
"TabGuide": "Průvodce",
"TabLatest": "Nejnovější",
"TabLibrary": "Knihovna",
"TabLogs": "Záznamy",
"TabMovies": "Filmy",
"TabMusic": "Hudba",
@ -1458,7 +1456,6 @@
"NextUp": "Další",
"NoNewDevicesFound": "Nebyla nalezena žádná nová zařízení. Chcete-li přidat nový tuner, zavřete tento dialog a zadejte informace o zařízení ručně.",
"OnlyImageFormats": "Pouze obrazové formáty (VOBSUB, PGS, SUB/IDX, atd.)",
"OpenSubtitleInstructions": "Potřebujete nastavit přihlašovací údaje do účtu Open Subtitles v nastavení serveru Jellyfin.",
"Option3D": "3D",
"OptionAlbum": "Album",
"OptionAllowMediaPlaybackTranscodingHelp": "Omezení přístupu k překódování může způsobit selhání přehrávání v aplikacích Jellyfin kvůli nepodporovaným formátům médií.",

View file

@ -778,7 +778,6 @@
"NoSubtitleSearchResultsFound": "Ingen resultater fundet.",
"NumLocationsValue": "{0} mapper",
"OneChannel": "En kanal",
"OpenSubtitleInstructions": "Du er nødt til at konfigurere Open Subtitles konto information på Open Subtitles indstillings skærmen i Jellfyfin Dashboard.",
"OptionAdminUsers": "Administratore",
"OptionAlbumArtist": "Album-artist",
"OptionAllUsers": "Alle brugere",
@ -1019,7 +1018,6 @@
"TabFavorites": "Favoritter",
"TabGenres": "Genre",
"TabLatest": "Seneste",
"TabLibrary": "Bibliotek",
"TabMovies": "Film",
"TabMusic": "Musik",
"TabMusicVideos": "Musikvideoer",
@ -1387,7 +1385,6 @@
"MessagePlayAccessRestricted": "Afspilning af dette indhold er begrænset. Kontakt venligst Jellyfin Server administratoren for mere information.",
"Metadata": "Metadata",
"Mobile": "Mobil / Tablet",
"More": "Mere",
"Next": "Næste",
"No": "Nej",
"NoSubtitles": "Ingen undertekster",

View file

@ -897,7 +897,6 @@
"MinutesBefore": "Minuten vor",
"Mobile": "Mobil / Tablet",
"Monday": "Montag",
"More": "Mehr",
"MoreFromValue": "Mehr von {0}",
"MoreUsersCanBeAddedLater": "Weitere Benutzer können später über die Optionsleiste hinzugefügt werden.",
"MoveLeft": "Nach links bewegen",
@ -929,7 +928,6 @@
"OnlyForcedSubtitles": "Nur erzwungene Untertitel",
"OnlyForcedSubtitlesHelp": "Nur Untertitel, die als erzwungen markiert wurden, werden geladen.",
"OnlyImageFormats": "Nur Bildformate (VOBSUB, PGS, SUB/IDX, etc.)",
"OpenSubtitleInstructions": "Du musst ein Open-Subtitles Konto auf der Open Subtiles Einstellungsseite im Jellyfin Server Dashboard konfigurieren.",
"OptionAdminUsers": "Administratoren",
"OptionAlbumArtist": "Album-Interpret",
"OptionAllUsers": "Alle Benutzer",
@ -1197,7 +1195,6 @@
"TabFavorites": "Favoriten",
"TabGuide": "Programm",
"TabLatest": "Neueste",
"TabLibrary": "Bibliothek",
"TabLiveTV": "Live-TV",
"TabMetadata": "Metadaten",
"TabMovies": "Filme",

View file

@ -789,7 +789,6 @@
"MinutesBefore": "λεπτά πριν",
"Mobile": "Κινητό/Τάμπλετ",
"Monday": "Δευτέρα",
"More": "Περισσότερα ",
"MoreFromValue": "Περισσότερα από {0}",
"MoreUsersCanBeAddedLater": "Περισσότεροι χρήστες μπορούν να προστεθούν αργότερα στον πίνακα ελέγχου.",
"MoveLeft": "Κινήσου αριστερά",
@ -821,7 +820,6 @@
"OnlyForcedSubtitles": "Μόνο αναγκασμένοι υπότιτλοι",
"OnlyForcedSubtitlesHelp": "Μόνο οι υπότιτλοι που έχουν επισημανθεί ως αναγκασμένοι θα φορτωθούν.",
"OnlyImageFormats": "Μόνο μορφές εικόνων (VOBSUB, PGS, SUB / IDX κ.λπ.)",
"OpenSubtitleInstructions": "Θα χρειαστεί να ρυθμίσετε τις πληροφορίες λογαριασμού Open Subtitles στην οθόνη Open Subtitles στον πίνακα ελέγχου του Jellyfin Server.",
"OptionAdminUsers": "Διαχειριστές",
"OptionAlbum": "Άλμπουμ",
"OptionAlbumArtist": "άλμπουμ Καλλιτέχνες",
@ -1074,7 +1072,6 @@
"TabGuide": "Οδηγός",
"TabInfo": "Πληροφορία",
"TabLatest": "Τελευταία",
"TabLibrary": "Βιβλιοθήκη",
"TabMetadata": "Μεταδεδομένα",
"TabMovies": "Ταινίες",
"TabMusic": "Μουσική",

View file

@ -23,7 +23,7 @@
"AllowMediaConversion": "Allow media conversion",
"AllowMediaConversionHelp": "Grant or deny access to the convert media feature.",
"AllowOnTheFlySubtitleExtraction": "Allow subtitle extraction on the fly",
"AllowOnTheFlySubtitleExtractionHelp": "Embedded subtitles can be extracted from videos and delivered to Jellyfin apps in plain text in order to help prevent video transcoding. On some systems this can take a long time and cause video playback to stall during the extraction process. Disable this to have embedded subtitles burned in with video transcoding when they are not natively supported by the client device.",
"AllowOnTheFlySubtitleExtractionHelp": "Embedded subtitles can be extracted from videos and delivered to clients in plain text in order to help prevent video transcoding. On some systems this can take a long time and cause video playback to stall during the extraction process. Disable this to have embedded subtitles burned in with video transcoding when they are not natively supported by the client device.",
"AllowRemoteAccess": "Allow remote connections to this Jellyfin Server.",
"AllowRemoteAccessHelp": "If unchecked, all remote connections will be blocked.",
"AllowedRemoteAddressesHelp": "Comma separated list of IP addresses or IP/netmask entries for networks that will be allowed to connect remotely. If left blank, all remote addresses will be allowed.",
@ -204,7 +204,7 @@
"DownloadsValue": "{0} downloads",
"DrmChannelsNotImported": "Channels with DRM will not be imported.",
"DropShadow": "Drop shadow",
"EasyPasswordHelp": "Your easy pin code is used for offline access with supported Jellyfin apps, and can also be used for easy in-network sign in.",
"EasyPasswordHelp": "Your easy pin code is used for offline access on supported clients and can also be used for easy in-network sign in.",
"Edit": "Edit",
"EditImages": "Edit images",
"EditMetadata": "Edit metadata",
@ -242,7 +242,7 @@
"EveryNDays": "Every {0} days",
"ExitFullscreen": "Exit full screen",
"ExtraLarge": "Extra large",
"ExtractChapterImagesHelp": "Extracting chapter images will allow Jellyfin apps to display graphical scene selection menus. The process can be slow, cpu-intensive and may require several gigabytes of space. It runs when videos are discovered, and also as a nightly scheduled task. The schedule is configurable in the scheduled tasks area. It is not recommended to run this task during peak usage hours.",
"ExtractChapterImagesHelp": "Extracting chapter images will allow clients to display graphical scene selection menus. The process can be slow, cpu-intensive and may require several gigabytes of space. It runs when videos are discovered, and also as a nightly scheduled task. The schedule is configurable in the scheduled tasks area. It is not recommended to run this task during peak usage hours.",
"Extras": "Extras",
"FFmpegSavePathNotFound": "We're unable to locate FFmpeg using the path you've entered. FFprobe is also required and must exist in the same folder. These components are normally bundled together in the same download. Please check the path and try again.",
"FastForward": "Fast-forward",
@ -562,7 +562,7 @@
"LabelBurnSubtitles": "Burn subtitles:",
"LabelCache": "Cache:",
"LabelCachePath": "Cache path:",
"LabelCachePathHelp": "Specify a custom location for server cache files, such as images. Leave blank to use the server default.",
"LabelCachePathHelp": "Specify a custom location for server cache files such as images. Leave blank to use the server default.",
"LabelCancelled": "Cancelled",
"LabelCertificatePassword": "Certificate password:",
"LabelCertificatePasswordHelp": "If your certificate requires a password, please enter it here.",
@ -575,8 +575,8 @@
"LabelCurrentPassword": "Current password:",
"LabelCustomCertificatePath": "Custom ssl certificate path:",
"LabelCustomCertificatePathHelp": "Path to a PKCS #12 file containing a certificate and private key to enable TLS support on a custom domain.",
"LabelCustomCss": "Custom css:",
"LabelCustomCssHelp": "Apply your own custom css to the web interface.",
"LabelCustomCss": "Custom CSS:",
"LabelCustomCssHelp": "Apply your own custom styling to the web interface.",
"LabelCustomDeviceDisplayName": "Display name:",
"LabelCustomDeviceDisplayNameHelp": "Supply a custom display name or leave empty to use the name reported by the device.",
"LabelCustomRating": "Custom rating:",
@ -616,11 +616,11 @@
"LabelEnableDlnaClientDiscoveryInterval": "Client discovery interval (seconds)",
"LabelEnableDlnaClientDiscoveryIntervalHelp": "Determines the duration in seconds between SSDP searches performed by Jellyfin.",
"LabelEnableDlnaDebugLogging": "Enable DLNA debug logging",
"LabelEnableDlnaDebugLoggingHelp": "This will create large log files and should only be used as needed for troubleshooting purposes.",
"LabelEnableDlnaDebugLoggingHelp": "Create large log files and should only be used as needed for troubleshooting purposes.",
"LabelEnableDlnaPlayTo": "Enable DLNA Play To",
"LabelEnableDlnaPlayToHelp": "Jellyfin can detect devices within your network and offer the ability to remote control them.",
"LabelEnableDlnaPlayToHelp": "Detect devices within your network and offer the ability to remote control them.",
"LabelEnableDlnaServer": "Enable Dlna server",
"LabelEnableDlnaServerHelp": "Allows UPnP devices on your network to browse and play Jellyfin content.",
"LabelEnableDlnaServerHelp": "Allows UPnP devices on your network to browse and play content.",
"LabelEnableHardwareDecodingFor": "Enable hardware decoding for:",
"LabelEnableRealtimeMonitor": "Enable real time monitoring",
"LabelEnableRealtimeMonitorHelp": "Changes to files will be processed immediately, on supported file systems.",
@ -631,7 +631,7 @@
"LabelEvent": "Event:",
"LabelEveryXMinutes": "Every:",
"LabelExternalDDNS": "External domain:",
"LabelExternalDDNSHelp": "If you have a dynamic DNS enter it here. Jellyfin apps will use it when connecting remotely. This field is required when used with a custom ssl certificate. Example: mydomain.com.",
"LabelExternalDDNSHelp": "If you have a dynamic DNS enter it here for clients to use when connecting remotely. This field is required when used with a custom SSL certificate. Example: mydomain.com.",
"LabelExtractChaptersDuringLibraryScan": "Extract chapter images during the library scan",
"LabelExtractChaptersDuringLibraryScanHelp": "If enabled, chapter images will be extracted when videos are imported during the library scan. If disabled they will be extracted during the chapter images scheduled task, allowing the regular library scan to complete faster.",
"LabelFailed": "Failed",
@ -647,15 +647,15 @@
"LabelH264Crf": "H264 encoding CRF:",
"LabelH264EncodingPreset": "H264 encoding preset:",
"LabelHardwareAccelerationType": "Hardware acceleration:",
"LabelHardwareAccelerationTypeHelp": "Available on supported systems only.",
"LabelHardwareAccelerationTypeHelp": "Only available on supported systems.",
"LabelHomeNetworkQuality": "Home network quality:",
"LabelHomeScreenSectionValue": "Home screen section {0}:",
"LabelHttpsPort": "Local https port number:",
"LabelHttpsPortHelp": "The tcp port number that Jellyfin's https server should bind to.",
"LabelIconMaxHeight": "Icon max height:",
"LabelIconMaxHeightHelp": "Max resolution of icons exposed via upnp:icon.",
"LabelIconMaxWidth": "Icon max width:",
"LabelIconMaxWidthHelp": "Max resolution of icons exposed via upnp:icon.",
"LabelHttpsPort": "Local HTTPS port number:",
"LabelHttpsPortHelp": "The TCP port number that Jellyfin's HTTPS server should bind to.",
"LabelIconMaxHeight": "Icon maximum height:",
"LabelIconMaxHeightHelp": "Maximum resolution of icons exposed via upnp:icon.",
"LabelIconMaxWidth": "Icon maximum width:",
"LabelIconMaxWidthHelp": "Maximum resolution of icons exposed via upnp:icon.",
"LabelIdentificationFieldHelp": "A case-insensitive substring or regex expression.",
"LabelImageFetchersHelp": "Enable and rank your preferred image fetchers in order of priority.",
"LabelImageType": "Image type:",
@ -678,11 +678,11 @@
"LabelLanNetworks": "LAN networks:",
"LabelLanguage": "Language:",
"LabelLineup": "Lineup:",
"LabelLocalHttpServerPortNumber": "Local http port number:",
"LabelLocalHttpServerPortNumberHelp": "The tcp port number that Jellyfin's http server should bind to.",
"LabelLocalHttpServerPortNumber": "Local HTTP port number:",
"LabelLocalHttpServerPortNumberHelp": "The TCP port number that Jellyfin's HTTP server should bind to.",
"LabelLockItemToPreventChanges": "Lock this item to prevent future changes",
"LabelLoginDisclaimer": "Login disclaimer:",
"LabelLoginDisclaimerHelp": "This will be displayed at the bottom of the login page.",
"LabelLoginDisclaimerHelp": "A message that will be displayed at the bottom of the login page.",
"LabelLogs": "Logs:",
"LabelManufacturer": "Manufacturer",
"LabelManufacturerUrl": "Manufacturer url",
@ -691,7 +691,7 @@
"LabelMaxChromecastBitrate": "Chromecast streaming quality:",
"LabelMaxParentalRating": "Maximum allowed parental rating:",
"LabelMaxResumePercentage": "Maximum resume percentage:",
"LabelMaxResumePercentageHelp": "Titles are assumed fully played if stopped after this time",
"LabelMaxResumePercentageHelp": "Titles are assumed fully played if stopped after this time.",
"LabelMaxScreenshotsPerItem": "Maximum number of screenshots per item:",
"LabelMaxStreamingBitrate": "Maximum streaming quality:",
"LabelMaxStreamingBitrateHelp": "Specify a maximum bitrate when streaming.",
@ -709,9 +709,9 @@
"LabelMethod": "Method:",
"LabelMinBackdropDownloadWidth": "Minimum backdrop download width:",
"LabelMinResumeDuration": "Minimum resume duration:",
"LabelMinResumeDurationHelp": "The shortest video length in seconds that will save playback location and let you resume",
"LabelMinResumeDurationHelp": "The shortest video length in seconds that will save playback location and let you resume.",
"LabelMinResumePercentage": "Minimum resume percentage:",
"LabelMinResumePercentageHelp": "Titles are assumed unplayed if stopped before this time",
"LabelMinResumePercentageHelp": "Titles are assumed unplayed if stopped before this time.",
"LabelMinScreenshotDownloadWidth": "Minimum screenshot download width:",
"LabelModelDescription": "Model description",
"LabelModelName": "Model name",
@ -767,10 +767,10 @@
"LabelProtocol": "Protocol:",
"LabelProtocolInfo": "Protocol info:",
"LabelProtocolInfoHelp": "The value that will be used when responding to GetProtocolInfo requests from the device.",
"LabelPublicHttpPort": "Public http port number:",
"LabelPublicHttpPortHelp": "The public port number that should be mapped to the local http port.",
"LabelPublicHttpsPort": "Public https port number:",
"LabelPublicHttpsPortHelp": "The public port number that should be mapped to the local https port.",
"LabelPublicHttpPort": "Public HTTP port number:",
"LabelPublicHttpPortHelp": "The public port number that should be mapped to the local HTTP port.",
"LabelPublicHttpsPort": "Public HTTPS port number:",
"LabelPublicHttpsPortHelp": "The public port number that should be mapped to the local HTTPS port.",
"LabelReadHowYouCanContribute": "Learn how you can contribute.",
"LabelReasonForTranscoding": "Reason for transcoding:",
"LabelRecord": "Record:",
@ -855,7 +855,7 @@
"LabelUserLibrary": "User library:",
"LabelUserLibraryHelp": "Select which user library to display to the device. Leave empty to inherit the default setting.",
"LabelUserLoginAttemptsBeforeLockout": "Failed login attempts before user is locked out:",
"LabelUserRemoteClientBitrateLimitHelp": "This will override the default global value set in server playback settings.",
"LabelUserRemoteClientBitrateLimitHelp": "Override the default global value set in server playback settings.",
"LabelUsername": "Username:",
"LabelVaapiDevice": "VA API Device:",
"LabelVaapiDeviceHelp": "This is the render node that is used for hardware acceleration.",
@ -881,11 +881,11 @@
"LanNetworksHelp": "Comma separated list of IP addresses or IP/netmask entries for networks that will be considered on local network when enforcing bandwidth restrictions. If set, all other IP addresses will be considered to be on the external network and will be subject to the external bandwidth restrictions. If left blank, only the server's subnet is considered to be on the local network.",
"Large": "Large",
"LatestFromLibrary": "Latest {0}",
"LaunchWebAppOnStartup": "Launch the Jellyfin web app in my web browser when Jellyfin Server starts",
"LaunchWebAppOnStartupHelp": "This will open the web app in your default web browser when Jellyfin Server initially starts. This will not occur when using the restart server function.",
"LaunchWebAppOnStartup": "Launch the web interface when starting the server",
"LaunchWebAppOnStartupHelp": "Open the web client in your default web browser when the server initially starts. This will not occur when using the restart server function.",
"LearnHowYouCanContribute": "Learn how you can contribute.",
"LeaveBlankToNotSetAPassword": "Optional - leave blank to set no password",
"LibraryAccessHelp": "Select the media folders to share with this user. Administrators will be able to edit all folders using the metadata manager.",
"LeaveBlankToNotSetAPassword": "You can leave this field blank to set no password.",
"LibraryAccessHelp": "Select the libraries to share with this user. Administrators will be able to edit all folders using the metadata manager.",
"Like": "Like",
"LinksValue": "Links: {0}",
"List": "List",
@ -947,7 +947,7 @@
"MessageDeleteTaskTrigger": "Are you sure you wish to delete this task trigger?",
"MessageDirectoryPickerBSDInstruction": "For BSD, you may need to configure storage within your FreeNAS Jail in order to allow Jellyfin to access it.",
"MessageDirectoryPickerInstruction": "Network paths can be entered manually in the event the Network button fails to locate your devices. For example, {0} or {1}.",
"MessageDirectoryPickerLinuxInstruction": "For Linux on Arch Linux, CentOS, Debian, Fedora, OpenSuse, or Ubuntu, you must grant the Jellyfin system user at least read access to your storage locations.",
"MessageDirectoryPickerLinuxInstruction": "For Linux on Arch Linux, CentOS, Debian, Fedora, OpenSuse, or Ubuntu, you must grant the service user at least read access to your storage locations.",
"MessageDownloadQueued": "Download queued.",
"MessageEnablingOptionLongerScans": "Enabling this option may result in significantly longer library scans.",
"MessageFileReadError": "There was an error reading the file. Please try again.",
@ -955,12 +955,12 @@
"MessageForgotPasswordInNetworkRequired": "Please try again within your home network to initiate the password reset process.",
"MessageImageFileTypeAllowed": "Only JPEG and PNG files are supported.",
"MessageImageTypeNotSelected": "Please select an image type from the drop-down menu.",
"MessageInstallPluginFromApp": "This plugin must be installed from with in the app you intend to use it in.",
"MessageInvalidForgotPasswordPin": "An invalid or expired pin was entered. Please try again.",
"MessageInstallPluginFromApp": "This plugin must be installed from within the app you intend to use it in.",
"MessageInvalidForgotPasswordPin": "An invalid or expired pin code was entered. Please try again.",
"MessageInvalidUser": "Invalid username or password. Please try again.",
"MessageItemSaved": "Item saved.",
"MessageItemsAdded": "Items added.",
"MessageLeaveEmptyToInherit": "Leave empty to inherit settings from a parent item, or the global default value.",
"MessageLeaveEmptyToInherit": "Leave empty to inherit settings from a parent item or the global default value.",
"MessageNoAvailablePlugins": "No available plugins.",
"MessageNoCollectionsAvailable": "Collections allow you to enjoy personalized groupings of Movies, Series, and Albums. Click the + button to start creating collections.",
"MessageNoMovieSuggestionsAvailable": "No movie suggestions are currently available. Start watching and rating your movies, and then come back to view your recommendations.",
@ -968,15 +968,15 @@
"MessageNoServersAvailable": "No servers have been found using the automatic server discovery.",
"MessageNoTrailersFound": "No trailers found. Install the Trailer channel to enhance your movie experience by adding a library of internet trailers.",
"MessageNothingHere": "Nothing here.",
"MessagePasswordResetForUsers": "The following users have had their passwords reset. They can now sign in with the PIN codes that were used to perform the reset.",
"MessagePlayAccessRestricted": "Playback of this content is currently restricted. Please contact your Jellyfin Server administrator for more information.",
"MessagePasswordResetForUsers": "The following users have had their passwords reset. They can now sign in with the pin codes that were used to perform the reset.",
"MessagePlayAccessRestricted": "Playback of this content is currently restricted. Please contact your server administrator for more information.",
"MessagePleaseEnsureInternetMetadata": "Please ensure downloading of internet metadata is enabled.",
"MessagePleaseWait": "Please wait. This may take a minute.",
"MessagePluginConfigurationRequiresLocalAccess": "To configure this plugin please sign in to your local server directly.",
"MessagePluginInstallDisclaimer": "Plugins built by Jellyfin community members are a great way to enhance your Jellyfin experience with additional features and benefits. Before installing, please be aware of the effects they may have on your Jellyfin Server, such as longer library scans, additional background processing, and decreased system stability.",
"MessageReenableUser": "See below to reenable",
"MessageSettingsSaved": "Settings saved.",
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "The following media locations will be removed from your Jellyfin library:",
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "The following media locations will be removed from your library:",
"MessageUnableToConnectToServer": "We're unable to connect to the selected server right now. Please ensure it is running and try again.",
"MessageUnsetContentHelp": "Content will be displayed as plain folders. For best results use the metadata manager to set the content types of sub-folders.",
"MessageYouHaveVersionInstalled": "You currently have version {0} installed.",
@ -987,9 +987,8 @@
"MinutesBefore": "minutes before",
"Mobile": "Mobile / Tablet",
"Monday": "Monday",
"More": "More",
"MoreFromValue": "More from {0}",
"MoreUsersCanBeAddedLater": "More users can be added later within the Dashboard.",
"MoreUsersCanBeAddedLater": "More users can be added later from within the dashboard.",
"MoveLeft": "Move left",
"MoveRight": "Move right",
"MovieLibraryHelp": "Review the {0}Jellyfin movie naming guide{1}.",
@ -1023,8 +1022,7 @@
"OneChannel": "One channel",
"OnlyForcedSubtitles": "Only forced subtitles",
"OnlyForcedSubtitlesHelp": "Only subtitles marked as forced will be loaded.",
"OnlyImageFormats": "Only image formats (VOBSUB, PGS, SUB/IDX, etc.)",
"OpenSubtitleInstructions": "You'll need to configure Open Subtitles account information on the Open Subtitles configuration screen in the Jellyfin Server dashboard.",
"OnlyImageFormats": "Only image formats (VOBSUB, PGS, SUB, etc.)",
"Option3D": "3D",
"OptionAdminUsers": "Administrators",
"OptionAlbum": "Album",
@ -1123,7 +1121,7 @@
"OptionLikes": "Likes",
"OptionList": "List",
"OptionLoginAttemptsBeforeLockout": "Determines how many incorrect login attempts can be made before lockout occurs.",
"OptionLoginAttemptsBeforeLockoutHelp": "0 means inheriting the default of 3 for non-admin and 5 for admin, -1 disables lockout",
"OptionLoginAttemptsBeforeLockoutHelp": "A value of zero means inheriting the default of three attempts for normal users and five for admin. Setting this to -1 will disable the feature.",
"OptionMax": "Max",
"OptionMissingEpisode": "Missing Episodes",
"OptionMonday": "Monday",
@ -1337,7 +1335,6 @@
"TabGuide": "Guide",
"TabInfo": "Info",
"TabLatest": "Latest",
"TabLibrary": "Library",
"TabLiveTV": "Live TV",
"TabLogs": "Logs",
"TabMetadata": "Metadata",

View file

@ -936,7 +936,6 @@
"MinutesBefore": "Minutos antes",
"Mobile": "Móvil / Tableta",
"Monday": "Lunes",
"More": "Mas",
"MoreFromValue": "Mas de {0}",
"MoreUsersCanBeAddedLater": "Se pueden agregar más usuarios posteriormente en el Panel de Control.",
"MoveLeft": "Mover a la izquierda",
@ -968,7 +967,6 @@
"OnlyForcedSubtitles": "Únicamente subtítulos forzados",
"OnlyForcedSubtitlesHelp": "Se cargarán únicamente subtítulos marcados como forzados.",
"OnlyImageFormats": "Solo formato de imagen (VOBSUB, PGS, SUB/IDX, etc.)",
"OpenSubtitleInstructions": "Necesita configurar la información de cuenta de Open Subtitles en la pantalla de configuración de Open Subtitles en el Panel de Control del Servidor.",
"OptionAdminUsers": "Administradores",
"OptionAlbum": "Álbum",
"OptionAlbumArtist": "Artista del Álbum",
@ -1256,7 +1254,6 @@
"TabGenres": "Géneros",
"TabGuide": "Guía",
"TabLatest": "Recientes",
"TabLibrary": "Biblioteca",
"TabLiveTV": "TV en Vivo",
"TabLogs": "Bitácoras",
"TabMetadata": "Metadatos",

View file

@ -852,7 +852,6 @@
"MinutesBefore": "minutos antes",
"Mobile": "Móvil / Tablet",
"Monday": "Lunes",
"More": "Más",
"MoreFromValue": "Más de {0}",
"MoreUsersCanBeAddedLater": "Se pueden agregar más usuarios desde el Panel de control después.",
"MoveLeft": "Mover a la izquierda",
@ -882,7 +881,6 @@
"OnlyForcedSubtitles": "Solo subtítulos forzados",
"OnlyForcedSubtitlesHelp": "Solo se cargarán los subtítulos marcados como forzados.",
"OnlyImageFormats": "Solo formatos de imagen (VOBSUB, PGS, SUB/IDX, etc.)",
"OpenSubtitleInstructions": "Deberá configurar la información de la cuenta de Open Subtitles en la pantalla de configuración de Open Subtitles en el panel de control del servidor.",
"OptionAdminUsers": "Administradores",
"OptionAlbum": "Álbum",
"OptionAlbumArtist": "Artista de álbum",
@ -1146,7 +1144,6 @@
"TabGenres": "Géneros",
"TabGuide": "Guía",
"TabLatest": "Novedades",
"TabLibrary": "Biblioteca",
"TabLiveTV": "TV en directo",
"TabMetadata": "Metadatos",
"TabMovies": "Películas",

View file

@ -930,7 +930,6 @@
"MinutesBefore": "minutes avant",
"Mobile": "Mobile / Tablette",
"Monday": "Lundi",
"More": "Plus",
"MoreFromValue": "Plus de {0}",
"MoreUsersCanBeAddedLater": "D'autres utilisateurs pourront être ajoutés ultérieurement à partir du tableau de bord.",
"MoveLeft": "Déplacer à gauche",
@ -963,7 +962,6 @@
"OnlyForcedSubtitles": "Seulement les sous-titres forcés",
"OnlyForcedSubtitlesHelp": "Seuls les sous-titres marqués comme forcés seront chargés.",
"OnlyImageFormats": "Seulement les formats image (VOBSUB, PGS, SUB/IDX etc)",
"OpenSubtitleInstructions": "Vous devez configurer les informations de compte Open Subtitles sur l'écran de configuration Open Subtitles du tableau de bord du serveur Jellyfin.",
"OptionAdminUsers": "Administrateurs",
"OptionAlbumArtist": "Artiste de l'album",
"OptionAllUsers": "Tous les utilisateurs",
@ -1240,7 +1238,6 @@
"TabEpisodes": "Épisodes",
"TabFavorites": "Favoris",
"TabLatest": "Derniers",
"TabLibrary": "Médiathèque",
"TabLiveTV": "TV en direct",
"TabLogs": "Journaux",
"TabMetadata": "Métadonnées",

View file

@ -932,7 +932,6 @@
"TabGenres": "Žanrovi",
"TabGuide": "Vodič",
"TabLatest": "Zadnje",
"TabLibrary": "Biblioteka",
"TabLiveTV": "TV uživo",
"TabLogs": "Dnevnici",
"TabMetadata": "Meta-podaci",

View file

@ -376,7 +376,6 @@
"Metadata": "Metaadat",
"MetadataManager": "Metaadat Manager",
"Monday": "Hétfő",
"More": "Tovább",
"MoreFromValue": "Még több {0}",
"MoreUsersCanBeAddedLater": "Több felhasználót a vezérlőpultban adhatsz hozzá.",
"Movies": "Filmek",
@ -526,7 +525,6 @@
"TabGuide": "Leírás",
"TabInfo": "Infó",
"TabLatest": "Legújabb",
"TabLibrary": "Médiatár",
"TabLogs": "Naplók",
"TabMetadata": "Metaadat",
"TabMovies": "Filmek",
@ -1103,7 +1101,6 @@
"Off": "Ki",
"OneChannel": "Egy csatorna",
"OnlyImageFormats": "Csak képformátumok (VOBSUB, PGS, SUB / IDX stb.)",
"OpenSubtitleInstructions": "Be kell állítani az Open Subtitles fiókadatait a Jellyfin szerver vezérlőpultjának Open Subtitles konfigurációs menüpontjában.",
"Option3D": "3D",
"OptionAlbum": "Album",
"OptionAlbumArtist": "Album előadó",

View file

@ -893,7 +893,6 @@
"MinutesAfter": "minuti dopo",
"MinutesBefore": "minuti prima",
"Monday": "Lunedì",
"More": "Dettagli",
"MoreFromValue": "Altro di {0}",
"MoreUsersCanBeAddedLater": "Altri utenti possono essere aggiunti in un secondo momento dal Pannello di Controllo.",
"MoveLeft": "Sposta a sinistra",
@ -925,7 +924,6 @@
"OnlyForcedSubtitles": "Solo i sottotitoli forzati",
"OnlyForcedSubtitlesHelp": "Solo i sottotitoli contrassegnati come forzati saranno caricati.",
"OnlyImageFormats": "Solo formati immagine (VOBSUB, PGS, SUB / IDX, ecc.)",
"OpenSubtitleInstructions": "È necessario configurare le informazioni sull'account di Open Subtitles nella schermata di configurazione nella dashboard di Jellyfin Server.",
"OptionAdminUsers": "Amministratori",
"OptionAlbumArtist": "Artista Album",
"OptionAllUsers": "Tutti gli utenti",
@ -1201,7 +1199,6 @@
"TabGenres": "Generi",
"TabGuide": "Guida",
"TabLatest": "Novità",
"TabLibrary": "Librerie",
"TabLiveTV": "Tv in Diretta",
"TabMetadata": "Metadati",
"TabMovies": "Film",

View file

@ -226,7 +226,6 @@
"HeaderInstantMix": "インスタントミックス",
"HeaderMoreLikeThis": "これに似たもの",
"InstantMix": "インスタントミックス",
"More": "もっと",
"MoreFromValue": "もっと詳しく {0}",
"AddItemToCollectionHelp": "アイテムをコレクションに追加するには右クリックメニューかタップメニューから追加してください。",
"AttributeNew": "新規",

View file

@ -976,7 +976,6 @@
"MinutesBefore": "mınýt aldynda",
"Mobile": "Uıaly / Planshettik",
"Monday": "dúısenbi",
"More": "Kóbirek",
"MoreFromValue": "{0} arqyly kóbirek",
"MoreUsersCanBeAddedLater": "Kóbirek paıdalanýshylardy keıin Taqta arqyly ústeýińiz múmkin.",
"MoveLeft": "Solǵa jyljytý",
@ -1011,7 +1010,6 @@
"OnlyForcedSubtitlesHelp": "Tek qana májbúrli dep belgilengen sýbtıtrler júkteledi.",
"OnlyImageFormats": "Tek keskin pishimderi (VOBSUB, PGS, SUB/IDX jáne t.b. )",
"Open": "Ashý",
"OpenSubtitleInstructions": "Open Subtitles tirkelgi málimetterin Jellyfin Server basqarý taqtasyndaǵy Open Subtitles konfıgýrasıasy ekranynda teńsheý qajet.",
"OptionActor": "Aktór",
"OptionActors": "Aktórler",
"OptionAdminUsers": "Ákimshiler",
@ -1313,7 +1311,6 @@
"TabGuide": "Telegıd",
"TabInfo": "Profaıl týraly",
"TabLatest": "Eń keıingi",
"TabLibrary": "Tasyǵyshhana",
"TabLiveTV": "Efırlik TD",
"TabLogs": "Jurnaldar",
"TabMetadata": "Metaderekter",

View file

@ -719,7 +719,6 @@
"TabGuide": "가이드",
"TabInfo": "정보",
"TabLatest": "최근",
"TabLibrary": "라이브러리",
"TabLiveTV": "TV 방송",
"TabLogs": "로그",
"TabMetadata": "메타데이터",

View file

@ -756,7 +756,6 @@
"MinutesAfter": "Minutter etter",
"MinutesBefore": "Minutter før",
"Monday": "Mandag",
"More": "Mere",
"MoreFromValue": "Mer informasjon fra {0}",
"MoreUsersCanBeAddedLater": "Flere brukere kan legges til senere fra Dashboard.",
"MoveLeft": "Flytt venstre",
@ -1023,7 +1022,6 @@
"TabFavorites": "Favoritter",
"TabGenres": "Sjangre",
"TabLatest": "Siste",
"TabLibrary": "Bibliotek",
"TabLogs": "Logger",
"TabMovies": "Filmer",
"TabMusic": "Musikk",

View file

@ -877,7 +877,6 @@
"MinutesBefore": "minuten voor",
"Mobile": "Mobiel / Tablet",
"Monday": "Maandag",
"More": "Meer",
"MoreFromValue": "Meer van {0}",
"MoreUsersCanBeAddedLater": "Meer gebruikers kunnen later via het dashboard worden toegevoegd.",
"MoveLeft": "Naar links verplaatsen",
@ -910,7 +909,6 @@
"OnlyForcedSubtitles": "Alleen geforceerde ondertitels",
"OnlyForcedSubtitlesHelp": "Alleen als geforceerd gemarkeerde ondertitels worden geladen.",
"OnlyImageFormats": "Alleen image formaten (VOBSUP, PGS, SUB/IDX etc.)",
"OpenSubtitleInstructions": "Configureer de Open Subtitles accountinformatie in het desbetreffende configuratiescherm in het Jellyfin Server dashboard.",
"OptionAdminUsers": "Beheerders",
"OptionAlbumArtist": "Albumartiest",
"OptionAllUsers": "Alle gebruikers",
@ -1181,7 +1179,6 @@
"TabFavorites": "Favorieten",
"TabGuide": "Gids",
"TabLatest": "Nieuw",
"TabLibrary": "Bibliotheek",
"TabLogs": "Logboeken",
"TabMetadata": "Metagegevens",
"TabMovies": "Films",

View file

@ -942,7 +942,6 @@
"MinutesBefore": "minut przed",
"Mobile": "Telefon / tabet",
"Monday": "Poniedziałek",
"More": "Więcej",
"MoreFromValue": "Więcej od {0}",
"MoreUsersCanBeAddedLater": "Kolejnych użytkowników może dodać później używając kokpitu.",
"MoveLeft": "Przesuń w lewo",
@ -976,7 +975,6 @@
"OnlyForcedSubtitles": "Tylko wymuszone napisy",
"OnlyForcedSubtitlesHelp": "Tylko napisy oznaczone jako wymuszone będą wczytywane.",
"OnlyImageFormats": "Tylko formaty graficzne (VOBSUB, PGS, SUB/IDX, etc.)",
"OpenSubtitleInstructions": "Wymaga konfiguracji informacji o koncie Open Subtitles, na stronie konfiguracji Open Subtitles, w kokpicie serwera Jellyfin.",
"OptionAdminUsers": "Administratorzy",
"OptionAlbumArtist": "Wykonawca albumu",
"OptionAllUsers": "Wszyscy użytkownicy",
@ -1271,7 +1269,6 @@
"TabGuide": "Przewodnik",
"TabInfo": "Informacje",
"TabLatest": "Ostatnio dodane",
"TabLibrary": "Biblioteka",
"TabLiveTV": "Telewizja",
"TabLogs": "Dziennik zdarzeń",
"TabMetadata": "Metadane",

View file

@ -916,7 +916,6 @@
"MinutesBefore": "minutos antes de",
"Mobile": "Celular / Tablet",
"Monday": "Segunda-feira",
"More": "Mais",
"MoreFromValue": "Mais de {0}",
"MoreUsersCanBeAddedLater": "Mais usuários poderão ser adicionados depois dentro do Painel.",
"MoveLeft": "Mover para esquerda",
@ -949,7 +948,6 @@
"OnlyForcedSubtitles": "Apenas legendas forçadas",
"OnlyForcedSubtitlesHelp": "Apenas legendas marcadas como forçadas serão carregadas.",
"OnlyImageFormats": "Apenas formatos de imagens (VOBSUB, PGS, SUB/IDX, etc.)",
"OpenSubtitleInstructions": "Você terá que configurar as informações da conta do Open Subtitles na tela de configurações de Open Subtitles no painel de controle do Jellyfin Server.",
"OptionAdminUsers": "Administradores",
"OptionAlbum": "Álbum",
"OptionAlbumArtist": "Artista do Álbum",
@ -1228,7 +1226,6 @@
"TabGenres": "Gêneros",
"TabGuide": "Guia",
"TabLatest": "Recentes",
"TabLibrary": "Biblioteca",
"TabLiveTV": "TV ao Vivo",
"TabMetadata": "Metadados",
"TabMovies": "Filmes",

View file

@ -535,7 +535,6 @@
"MinutesAfter": "minutos depois",
"MinutesBefore": "minutos antes",
"Monday": "Segunda",
"More": "Mais",
"MoreUsersCanBeAddedLater": "É possível adicionar utilizadores mais tarde no Painel Principal.",
"Mute": "Desativar Som",
"NewCollection": "Nova Coleção",
@ -711,7 +710,6 @@
"TabGenres": "Géneros",
"TabGuide": "Guia",
"TabLatest": "Mais recente",
"TabLibrary": "Biblioteca",
"TabLiveTV": "TV ao Vivo",
"TabMetadata": "Metadados",
"TabMovies": "Filmes",

View file

@ -950,7 +950,6 @@
"MinutesBefore": "минут(у/ы) до",
"Mobile": "Мобильный / Планшетный",
"Monday": "понедельник",
"More": "Ещё...",
"MoreFromValue": "Ещё в {0}",
"MoreUsersCanBeAddedLater": "Потом можно добавить ещё пользователей в «Панели».",
"MoveLeft": "Двигать влево",
@ -984,7 +983,6 @@
"OnlyForcedSubtitles": "Только форсированные субтитры",
"OnlyForcedSubtitlesHelp": "Загружены будут только форсированные субтитры.",
"OnlyImageFormats": "Только графические форматы (VOBSUB, PGS, SUB/IDX и т.д.)",
"OpenSubtitleInstructions": "Вам нужно будет конфигурировать учётную запись Open Subtitles на экране конфигурации Open Subtitles в панели Jellyfin Server.",
"OptionAdminUsers": "Администраторы",
"OptionAlbum": "Альбом",
"OptionAlbumArtist": "Исп. альбома",
@ -1281,7 +1279,6 @@
"TabGuide": "Телегид",
"TabInfo": "Инфо",
"TabLatest": "Новейшее",
"TabLibrary": "Медиатека",
"TabLiveTV": "Эфир",
"TabLogs": "Журналы",
"TabMetadata": "Метаданные",

View file

@ -567,7 +567,6 @@
"MinutesBefore": "minút pred",
"Mobile": "Mobil / Tablet",
"Monday": "Pondelok",
"More": "Viac",
"MoreFromValue": "Viac od {0}",
"MoreUsersCanBeAddedLater": "Ďalší užívatelia môžu byť pridaný neskôr cez Dashboard.",
"MoveLeft": "Posunúť vľavo",
@ -797,7 +796,6 @@
"TabGenres": "Žánre",
"TabGuide": "Sprievodca",
"TabLatest": "Najnovšie",
"TabLibrary": "Knižnica",
"TabLiveTV": "Živá TV",
"TabMetadata": "Metadáta",
"TabMovies": "Filmy",

View file

@ -881,7 +881,6 @@
"MinutesBefore": "minuter före",
"Mobile": "Mobil / Platta",
"Monday": "Måndag",
"More": "Mer",
"MoreFromValue": "Mer från {0}",
"MoreUsersCanBeAddedLater": "Flera användare kan skapas senare i Kontrollpanelen.",
"MoveLeft": "Vänster",
@ -1186,7 +1185,6 @@
"TabGenres": "Genrer",
"TabGuide": "TV-guide",
"TabLatest": "Nytillkommet",
"TabLibrary": "Bibliotek",
"TabLiveTV": "Live-TV",
"TabLogs": "Loggfiler",
"TabMovies": "Filmer",

View file

@ -68,7 +68,6 @@
"TabCollections": "Колекції",
"TabEpisodes": "Епізоди",
"TabGenres": "Жанри",
"TabLibrary": "Бібліотека",
"TabMetadata": "Метадані",
"TabMovies": "Фільми",
"TabNetworks": "Мережі",

View file

@ -897,7 +897,6 @@
"MinutesBefore": "分钟前",
"Mobile": "手机/平板",
"Monday": "星期一",
"More": "更多",
"MoreFromValue": "更多来自 {0}",
"MoreUsersCanBeAddedLater": "稍后可以在控制台中添加更多用户。",
"MoveLeft": "左移",
@ -930,7 +929,6 @@
"OnlyForcedSubtitles": "只显示强制字幕",
"OnlyForcedSubtitlesHelp": "只有被标记为“强制”的字幕会被加载。",
"OnlyImageFormats": "仅图像格式VOBSUB, PGS, SUB/IDX 等)",
"OpenSubtitleInstructions": "您需要在Jellyfin Server仪表板的Open Subtitles配置屏幕上配置Open Subtitles帐户信息。",
"OptionAdminUsers": "管理员",
"OptionAlbum": "专辑",
"OptionAlbumArtist": "专辑艺术家",
@ -1212,7 +1210,6 @@
"TabGuide": "指南",
"TabInfo": "信息",
"TabLatest": "最新",
"TabLibrary": "媒体库",
"TabLiveTV": "电视直播",
"TabLogs": "日志",
"TabMetadata": "元数据",

View file

@ -302,7 +302,6 @@
"TabGuide": "指南",
"TabInfo": "資訊",
"TabLatest": "最新",
"TabLibrary": "媒體庫",
"TabMetadata": "媒體資料屬性",
"TabMovies": "電影",
"TabMusic": "音樂",