';
@@ -343,7 +343,7 @@ define(['connectionManager', 'cardBuilder', 'appSettings', 'dom', 'apphost', 'la
if (userViews.length) {
html += '
' + globalize.translate('HeaderMyMedia') + '
';
if (enableScrollX()) {
- html += '
';
+ html += '
';
html += '
diff --git a/src/robots.txt b/src/robots.txt
index 77470cb39..1f53798bb 100644
--- a/src/robots.txt
+++ b/src/robots.txt
@@ -1,2 +1,2 @@
User-agent: *
-Disallow: /
\ No newline at end of file
+Disallow: /
diff --git a/src/scripts/apploader.js b/src/scripts/apploader.js
index 4b5d2e8ee..e8a63217a 100644
--- a/src/scripts/apploader.js
+++ b/src/scripts/apploader.js
@@ -19,11 +19,23 @@
document.head.appendChild(script);
}
- injectScriptElement(
- self.Promise ? "./libraries/alameda.js" : "./libraries/require.js",
- function() {
- // onload of require library
- injectScriptElement("./scripts/site.js");
- }
- );
+ function loadSite() {
+ injectScriptElement(
+ "./libraries/alameda.js",
+ function() {
+ // onload of require library
+ injectScriptElement("./scripts/site.js");
+ }
+ );
+ }
+
+ if (!self.Promise) {
+ // Load Promise polyfill if they are not natively supported
+ injectScriptElement(
+ "./libraries/npo.js",
+ loadSite
+ );
+ } else {
+ loadSite();
+ }
})();
diff --git a/src/scripts/autobackdrops.js b/src/scripts/autobackdrops.js
index 73042f83c..09f89fad6 100644
--- a/src/scripts/autobackdrops.js
+++ b/src/scripts/autobackdrops.js
@@ -10,7 +10,7 @@ define(["backdrop", "userSettings", "libraryMenu"], function (backdrop, userSett
var data = cache[key];
if (data) {
- console.log("Found backdrop id list in cache. Key: " + key);
+ console.debug("Found backdrop id list in cache. Key: " + key);
data = JSON.parse(data);
return Promise.resolve(data);
}
diff --git a/src/scripts/browser.js b/src/scripts/browser.js
index 66c3051c8..791ac7411 100644
--- a/src/scripts/browser.js
+++ b/src/scripts/browser.js
@@ -311,4 +311,4 @@ define([], function () {
browser.chromecast = browser.chrome && userAgent.toLowerCase().indexOf('crkey') !== -1;
return browser;
-});
\ No newline at end of file
+});
diff --git a/src/scripts/browserdeviceprofile.js b/src/scripts/browserdeviceprofile.js
index 9d91a691d..b45bdc59b 100644
--- a/src/scripts/browserdeviceprofile.js
+++ b/src/scripts/browserdeviceprofile.js
@@ -92,7 +92,7 @@ define(['browser'], function (browser) {
return true;
}
- if (!!videoTestElement.canPlayType) {
+ if (videoTestElement.canPlayType) {
return videoTestElement.canPlayType('application/x-mpegurl; codecs="avc1.42E01E, ac-3"').replace(/no/, '') ||
videoTestElement.canPlayType('application/vnd.apple.mpegURL; codecs="avc1.42E01E, ac-3"').replace(/no/, '');
}
@@ -302,9 +302,9 @@ define(['browser'], function (browser) {
try {
var isTizenUhd = webapis.productinfo.isUdPanelSupported();
isTizenFhd = !isTizenUhd;
- console.log("isTizenFhd = " + isTizenFhd);
+ console.debug("isTizenFhd = " + isTizenFhd);
} catch (error) {
- console.log("isUdPanelSupported() error code = " + error.code);
+ console.error("isUdPanelSupported() error code = " + error.code);
}
}
@@ -761,7 +761,7 @@ define(['browser'], function (browser) {
videoTestElement.canPlayType('video/mp4; codecs="avc1.6e0033"').replace(/no/, '')) {
// These tests are passing in safari, but playback is failing
- if (!browser.safari && !browser.iOS && !browser.web0s && !browser.edge) {
+ if (!browser.safari && !browser.iOS && !browser.web0s && !browser.edge && !browser.mobile) {
h264Profiles += '|high 10';
}
}
diff --git a/src/scripts/datetime.js b/src/scripts/datetime.js
index a7ee1d946..8a7666844 100644
--- a/src/scripts/datetime.js
+++ b/src/scripts/datetime.js
@@ -279,4 +279,4 @@ define(['globalize'], function (globalize) {
return toLocaleTimeStringSupportsLocales;
}
};
-});
\ No newline at end of file
+});
diff --git a/src/scripts/editorsidebar.js b/src/scripts/editorsidebar.js
index 1a9b9775e..b7cb4b5c5 100644
--- a/src/scripts/editorsidebar.js
+++ b/src/scripts/editorsidebar.js
@@ -49,7 +49,7 @@ define(["datetime", "jQuery", "material-icons"], function (datetime, $) {
} else if (item.MediaType === "Audio") {
htmlName += '';
} else if (item.Type === "TvChannel") {
- htmlName += '';
+ htmlName += '';
} else if (item.MediaType === "Photo") {
htmlName += '';
} else if (item.MediaType === "Book") {
diff --git a/src/scripts/globalize.js b/src/scripts/globalize.js
index aa3a2ef0f..69bb3aee2 100644
--- a/src/scripts/globalize.js
+++ b/src/scripts/globalize.js
@@ -38,7 +38,7 @@ define(['connectionManager', 'userSettings', 'events'], function (connectionMana
try {
culture = userSettings.language();
} catch (err) {
- console.log('no language set in user settings');
+ console.error('no language set in user settings');
}
culture = culture || getDefaultLanguage();
@@ -48,7 +48,7 @@ define(['connectionManager', 'userSettings', 'events'], function (connectionMana
try {
dateTimeCulture = userSettings.dateTimeLocale();
} catch (err) {
- console.log('no date format set in user settings');
+ console.error('no date format set in user settings');
}
if (dateTimeCulture) {
diff --git a/src/scripts/librarybrowser.js b/src/scripts/librarybrowser.js
index 4aab16b2e..bd8980aed 100644
--- a/src/scripts/librarybrowser.js
+++ b/src/scripts/librarybrowser.js
@@ -92,7 +92,7 @@ define(["userSettings"], function (userSettings) {
if (showControls) {
html += '
';
- html += '
';
+ html += '
';
}
if (options.addLayoutButton) {
diff --git a/src/scripts/librarymenu.js b/src/scripts/librarymenu.js
index 0abcf697b..001c75787 100644
--- a/src/scripts/librarymenu.js
+++ b/src/scripts/librarymenu.js
@@ -12,6 +12,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
html += "
";
html += '";
}
@@ -219,7 +243,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
html += '";
}
- html += '";
+ html += '";
html += "
";
}
@@ -763,6 +787,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
var currentUser;
var headerCastButton;
var headerSearchButton;
+ var headerAudioPlayerButton;
var enableLibraryNavDrawer = !layoutManager.tv;
var skinHeader = document.querySelector(".skinHeader");
var requiresUserRefresh = true;
diff --git a/src/scripts/livetvcomponents.js b/src/scripts/livetvcomponents.js
index 4215de4cb..61ffc66fb 100644
--- a/src/scripts/livetvcomponents.js
+++ b/src/scripts/livetvcomponents.js
@@ -34,7 +34,7 @@ define(["layoutManager", "datetime", "cardBuilder", "apphost"], function (layout
day: "numeric"
});
} catch (err) {
- console.log("Error parsing premiereDate:" + item.StartDate + "; error: " + err);
+ console.error("error parsing premiereDate:" + item.StartDate + "; error: " + err);
}
}
diff --git a/src/scripts/routes.js b/src/scripts/routes.js
index b726aaf87..9c3db58a7 100644
--- a/src/scripts/routes.js
+++ b/src/scripts/routes.js
@@ -16,12 +16,12 @@ define([
function defineRoute(newRoute) {
var path = newRoute.path;
- console.log("defining route: " + path);
+ console.debug("defining route: " + path);
newRoute.dictionary = "core";
Emby.Page.addRoute(path, newRoute);
}
- console.log("defining core routes");
+ console.debug("defining core routes");
defineRoute({
path: "/addplugin.html",
diff --git a/src/scripts/site.js b/src/scripts/site.js
index 0cf65158d..fc18ae950 100644
--- a/src/scripts/site.js
+++ b/src/scripts/site.js
@@ -286,10 +286,10 @@ var AppInfo = {};
bindConnectionManagerEvents(connectionManager, events, userSettings);
if (!AppInfo.isNativeApp) {
- console.log("loading ApiClient singleton");
+ console.debug("loading ApiClient singleton");
return require(["apiclient"], function (apiClientFactory) {
- console.log("creating ApiClient singleton");
+ console.debug("creating ApiClient singleton");
var apiClient = new apiClientFactory(Dashboard.serverAddress(), apphost.appName(), apphost.appVersion(), apphost.deviceName(), apphost.deviceId(), window.devicePixelRatio);
@@ -301,7 +301,7 @@ var AppInfo = {};
window.ApiClient = apiClient;
localApiClient = apiClient;
- console.log("loaded ApiClient singleton");
+ console.debug("loaded ApiClient singleton");
});
}
@@ -335,7 +335,7 @@ var AppInfo = {};
try {
playbackManager.onAppClose();
} catch (err) {
- console.log("error in onAppClose: " + err);
+ console.error("error in onAppClose: " + err);
}
});
return playbackManager;
@@ -393,7 +393,7 @@ var AppInfo = {};
}
function onRequireJsError(requireType, requireModules) {
- console.log("RequireJS error: " + (requireType || "unknown") + ". Failed modules: " + (requireModules || []).join(","));
+ console.error("RequireJS error: " + (requireType || "unknown") + ". Failed modules: " + (requireModules || []).join(","));
}
function defineResizeObserver() {
@@ -481,7 +481,7 @@ var AppInfo = {};
Promise.all(promises).then(function () {
createConnectionManager().then(function () {
- console.log("initAfterDependencies promises resolved");
+ console.debug("initAfterDependencies promises resolved");
require(["globalize", "browser"], function (globalize, browser) {
window.Globalize = globalize;
@@ -492,6 +492,7 @@ var AppInfo = {};
require(["keyboardnavigation"], function(keyboardnavigation) {
keyboardnavigation.enable();
});
+ require(["mouseManager"]);
require(["focusPreventScroll"]);
require(["autoFocuser"], function(autoFocuser) {
autoFocuser.enable();
@@ -525,10 +526,10 @@ var AppInfo = {};
document.title = Globalize.translateDocument(document.title, "core");
if (browser.tv && !browser.android) {
- console.log("Using system fonts with explicit sizes");
+ console.debug("using system fonts with explicit sizes");
require(["systemFontsSizedCss"]);
} else {
- console.log("Using default fonts");
+ console.debug("using default fonts");
require(["systemFontsCss"]);
}
@@ -540,7 +541,7 @@ var AppInfo = {};
}
function loadPlugins(appHost, browser, shell) {
- console.log("Loading installed plugins");
+ console.debug("loading installed plugins");
var list = [
"components/playback/playaccessvalidation",
"components/playback/experimentalwarnings",
@@ -582,13 +583,13 @@ var AppInfo = {};
}
function onAppReady(browser) {
- console.log("Begin onAppReady");
+ console.debug("begin onAppReady");
// ensure that appHost is loaded in this point
require(['apphost', 'appRouter'], function (appHost, appRouter) {
window.Emby = {};
- console.log("onAppReady - loading dependencies");
+ console.debug("onAppReady: loading dependencies");
if (browser.iOS) {
require(['css!assets/css/ios.css']);
}
@@ -659,7 +660,7 @@ var AppInfo = {};
try {
navigator.serviceWorker.register("serviceworker.js");
} catch (err) {
- console.log("Error registering serviceWorker: " + err);
+ console.error("error registering serviceWorker: " + err);
}
}
}
@@ -671,11 +672,7 @@ var AppInfo = {};
AppInfo.isNativeApp = true;
}
- if (!window.Promise || browser.web0s) {
- require(["native-promise-only"], init);
- } else {
- init();
- }
+ init();
}
var localApiClient;
@@ -908,9 +905,10 @@ var AppInfo = {};
define("htmlMediaHelper", [componentsPath + "/htmlMediaHelper"], returnFirstDependency);
define("viewContainer", [componentsPath + "/viewContainer"], returnFirstDependency);
define("dialogHelper", [componentsPath + "/dialogHelper/dialogHelper"], returnFirstDependency);
- define("serverNotifications", [componentsPath + "/serverNotifications/serverNotifications"], returnFirstDependency);
+ define("serverNotifications", [componentsPath + "/serverNotifications"], returnFirstDependency);
define("skinManager", [componentsPath + "/skinManager"], returnFirstDependency);
- define("keyboardnavigation", [componentsPath + "/keyboardnavigation"], returnFirstDependency);
+ define("keyboardnavigation", [componentsPath + "/input/keyboardnavigation"], returnFirstDependency);
+ define("mouseManager", [componentsPath + "/input/mouseManager"], returnFirstDependency);
define("scrollManager", [componentsPath + "/scrollManager"], returnFirstDependency);
define("autoFocuser", [componentsPath + "/autoFocuser"], returnFirstDependency);
define("connectionManager", [], function () {
@@ -989,10 +987,6 @@ var AppInfo = {};
Dashboard.navigate("mypreferencesmenu.html");
};
- appRouter.showNowPlaying = function () {
- Dashboard.navigate("nowplaying.html");
- };
-
appRouter.setTitle = function (title) {
LibraryMenu.setTitle(title);
};
diff --git a/src/scripts/userpassword.js b/src/scripts/userpassword.js
deleted file mode 100644
index 52e06e6ce..000000000
--- a/src/scripts/userpassword.js
+++ /dev/null
@@ -1,30 +0,0 @@
-define(["jQuery", "loading", "libraryMenu"], function ($, loading, libraryMenu) {
- "use strict";
-
- function loadUser(page, user) {
- libraryMenu.setTitle(user.Name);
-
- if ("Guest" == user.ConnectLinkType) {
- $(".connectMessage", page).show();
- } else {
- $(".connectMessage", page).hide();
- }
-
- loading.hide();
- }
-
- function loadData(page) {
- loading.show();
- var userId = getParameterByName("userId");
- ApiClient.getUser(userId).then(function (user) {
- loadUser(page, user);
- });
- }
-
- $(document).on("pageinit", "#userPasswordPage", function () {
- $(".adminUpdatePasswordForm").off("submit", UpdatePasswordPage.onSubmit).on("submit", UpdatePasswordPage.onSubmit);
- $(".adminLocalAccessForm").off("submit", UpdatePasswordPage.onLocalAccessSubmit).on("submit", UpdatePasswordPage.onLocalAccessSubmit);
- }).on("pagebeforeshow", "#userPasswordPage", function () {
- loadData(this);
- });
-});
diff --git a/src/selectserver.html b/src/selectserver.html
index dd52467bf..2c8452517 100644
--- a/src/selectserver.html
+++ b/src/selectserver.html
@@ -3,7 +3,7 @@
${HeaderSelectServer}
-
diff --git a/src/serviceworker.js b/src/serviceworker.js
index 4d9e12ee6..c43d1f4b4 100644
--- a/src/serviceworker.js
+++ b/src/serviceworker.js
@@ -1 +1,2 @@
-importScripts("components/serviceworker/notifications.js");
\ No newline at end of file
+/* eslint-env serviceworker */
+importScripts("components/serviceworker/notifications.js");
diff --git a/src/strings/cs.json b/src/strings/cs.json
index 346215407..23f4d624e 100644
--- a/src/strings/cs.json
+++ b/src/strings/cs.json
@@ -554,7 +554,7 @@
"LabelH264Crf": "H264 kĂłdovĂĄnĂ CRF:",
"LabelEncoderPreset": "PĆednastavenĂ H264 kĂłdovĂĄnĂ:",
"LabelHardwareAccelerationType": "HardwarovĂĄ akcelerace:",
- "LabelHardwareAccelerationTypeHelp": "Toto je experimentĂĄlnĂ funkce dostupnĂĄ pouze v podporovanĂœch systĂ©mech.",
+ "LabelHardwareAccelerationTypeHelp": "HardwarovĂĄ akcelerace vyĆŸaduje dalĆĄĂ konfiguraci.",
"LabelHomeScreenSectionValue": "Sekce domovské obrazovky {0}:",
"LabelHttpsPort": "LokĂĄlnĂ HTTPS port:",
"LabelHttpsPortHelp": "ÄĂslo portu TCP, ke kterĂ©mu by se mÄl pĆipojit HTTPS server Jellyfin.",
@@ -1567,5 +1567,8 @@
"EnableFastImageFadeIn": "Rychlé zmizenà obrazu",
"LabelPlayerDimensions": "ZobrazenĂ© rozliĆĄenĂ:",
"LabelDroppedFrames": "VynechanĂ© snĂmky:",
- "LabelCorruptedFrames": "PoĆĄkozenĂ© snĂmky:"
+ "LabelCorruptedFrames": "PoĆĄkozenĂ© snĂmky:",
+ "OptionForceRemoteSourceTranscoding": "Vynutit transkĂłdovĂĄnĂ vzdĂĄlenĂœch zdrojĆŻ mĂ©diĂ (jako napĆ. ĆŸivĂĄ TV)",
+ "NoCreatedLibraries": "ZdĂĄ se, ĆŸe jste dosud nevytvoĆili ĆŸĂĄdnou knihovnu. {0}ChtÄli byste nÄjakou vytvoĆit nynĂ?{1}",
+ "AskAdminToCreateLibrary": "PoĆŸĂĄdejte administrĂĄtora o vytvoĆenĂ knihovny."
}
diff --git a/src/strings/de.json b/src/strings/de.json
index ac5b84ae7..1c5b4243b 100644
--- a/src/strings/de.json
+++ b/src/strings/de.json
@@ -260,7 +260,7 @@
"EncoderPresetHelp": "WÀhle einen schnelleren Wert um die Performance zu verbessern oder einen langsameren Wert um die QualitÀt zu verbessern.",
"HDPrograms": "HD Programme",
"HandledByProxy": "Verwaltet vom Reverse Proxy",
- "HardwareAccelerationWarning": "Das Aktivieren der Hardwarebeschleunigung kann auf einigen Systemen zu InstabilitĂ€t fĂŒhren. Stellen Sie sicher, dass Ihr Betriebssystem sowie Ihre Grafikkarten-Treiber auf dem aktuellsten Stand sind. Wenn Sie nach der Aktivierung Probleme mit der Wiedergabe von Videos haben, mĂŒssen Sie diese Einstellung zurĂŒck auf \"Auto\" stellen.",
+ "HardwareAccelerationWarning": "Das Aktivieren der Hardwarebeschleunigung kann auf einigen Systemen zu InstabilitĂ€t fĂŒhren. Stellen Sie sicher, dass Ihr Betriebssystem sowie Ihre Grafikkarten-Treiber auf dem aktuellsten Stand sind. Wenn Sie nach der Aktivierung Probleme mit der Wiedergabe von Videos haben, mĂŒssen Sie diese Einstellung zurĂŒck auf \"Keine\" stellen.",
"HeaderAccessSchedule": "Zugangsplan",
"HeaderAccessScheduleHelp": "Erstelle einen Zugangsplan, um den Zugriff auf bestimmte Zeiten zu limitieren.",
"HeaderActiveDevices": "Aktive GerÀte",
@@ -593,7 +593,7 @@
"LabelGroupMoviesIntoCollectionsHelp": "Wenn Filmlisten angezeigt werden, dann werden Filme, die zu einer Collection gehören, als ein gruppiertes Element angezeigt.",
"LabelEncoderPreset": "H264 Encoding Voreinstellung:",
"LabelHardwareAccelerationType": "Hardware Beschleunigung:",
- "LabelHardwareAccelerationTypeHelp": "Dies ist eine experimentelle Funktion und nur auf unterstĂŒtzten Systemen verfĂŒgbar.",
+ "LabelHardwareAccelerationTypeHelp": "Hardwarebeschleunigung benötigt zusÀtzliche Konfiguration.",
"LabelHomeNetworkQuality": "HeimnetzwerkqualitÀt:",
"LabelHomeScreenSectionValue": "Startseitenbereich {0}:",
"LabelHttpsPort": "Lokale HTTPS-Portnummer:",
@@ -1486,5 +1486,7 @@
"LabelPlayerDimensions": "Playerabmessungen:",
"LabelDroppedFrames": "Verlorene Frames:",
"LabelCorruptedFrames": "Fehlerhafte Frames:",
- "OptionForceRemoteSourceTranscoding": "Transkodieren von externen Medienquellen erzwingen (z.B. LiveTV)"
+ "OptionForceRemoteSourceTranscoding": "Transkodieren von externen Medienquellen erzwingen (z.B. LiveTV)",
+ "AskAdminToCreateLibrary": "Bitten Sie einen Administrator, eine Bibliothek zu erstellen.",
+ "NoCreatedLibraries": "Sieht so aus als hÀttest du bis jetzt keine Bibliothek erstellt. {0}Möchtest du jetzt eine Bibliothek erstellen?{1}"
}
diff --git a/src/strings/en-us.json b/src/strings/en-us.json
index d7e404eba..72894707d 100644
--- a/src/strings/en-us.json
+++ b/src/strings/en-us.json
@@ -24,6 +24,8 @@
"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 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.",
+ "AllowFfmpegThrottling": "Throttle Transcodes",
+ "AllowFfmpegThrottlingHelp": "When a transcode or remux gets far enough ahead from the current playback position, pause the process so it will consume less resources. This is most useful when watching without seeking often. Turn this off if you experience playback issues.",
"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.",
@@ -282,7 +284,7 @@
"EncoderPresetHelp": "Choose a faster value to improve performance, or a slower value to improve quality.",
"HDPrograms": "HD programs",
"HandledByProxy": "Handled by reverse proxy",
- "HardwareAccelerationWarning": "Enabling hardware acceleration may cause instability in some environments. Ensure that your operating system and video drivers are fully up to date. If you have difficulty playing video after enabling this, you'll need to change the setting back to Auto.",
+ "HardwareAccelerationWarning": "Enabling hardware acceleration may cause instability in some environments. Ensure that your operating system and video drivers are fully up to date. If you have difficulty playing video after enabling this, you'll need to change the setting back to None.",
"HeaderAccessSchedule": "Access Schedule",
"HeaderAccessScheduleHelp": "Create an access schedule to limit access to certain hours.",
"HeaderActiveDevices": "Active Devices",
diff --git a/src/strings/es_DO.json b/src/strings/es_DO.json
index 70f9f52d4..7c42778a1 100644
--- a/src/strings/es_DO.json
+++ b/src/strings/es_DO.json
@@ -2,5 +2,15 @@
"Add": "Añadir",
"Actor": "Actor",
"AccessRestrictedTryAgainLater": "El acceso estå restringido actualmente. Inténtelo de nuevo mås tarde.",
- "Absolute": "Absoluto"
+ "Absolute": "Absoluto",
+ "HeaderAlbumArtists": "Artistas del Ălbum",
+ "HeaderContinueWatching": "Continuar Viendo",
+ "Genres": "Géneros",
+ "Folders": "Carpetas",
+ "Favorites": "Favoritos",
+ "Collections": "Colecciones",
+ "Books": "Libros",
+ "Albums": "Ălbumes",
+ "Artists": "Artistas",
+ "Channels": "Canales"
}
diff --git a/src/strings/he.json b/src/strings/he.json
index e94a916b0..d2e726317 100644
--- a/src/strings/he.json
+++ b/src/strings/he.json
@@ -66,7 +66,7 @@
"Edit": "ŚąŚšŚŚ",
"EditImages": "ŚąŚšŚŚ ŚȘŚŚŚ ŚŚȘ",
"EditSubtitles": "ŚąŚšŚŚ ŚŚȘŚŚŚŚŚȘ",
- "EnableColorCodedBackgrounds": "ŚŚ€Ś©Śš ŚšŚ§Śą ŚŚŠŚŚą ŚŚ§ŚŚŚ",
+ "EnableColorCodedBackgrounds": "ŚšŚ§Śą ŚŚŠŚŚą ŚŚ§ŚŚŚ",
"Ended": "ŚŚĄŚȘŚŚŚ",
"EndsAtValue": "ŚŚĄŚȘŚŚŚ Ś {0}",
"Favorite": "ŚŚŚąŚŚŁ",
@@ -550,5 +550,47 @@
"AllowOnTheFlySubtitleExtraction": "ŚŚ€Ś©Śš ŚŚŚŚŚ„ ŚŚȘŚŚŚŚŚȘ ŚŚŚŚ ŚŚŚȘ",
"AllowHWTranscodingHelp": "ŚŚ€Ś©Śš ŚŚŚŚ§Ś ŚŚ§ŚŚŚ ŚŚŚšŚŚŚȘ ŚŚŚŚ ŚŚŚȘ. ŚŚ ŚąŚ©ŚŚ ŚŚąŚŚŚš ŚŚŚ€ŚŚȘŚȘ ŚŚ§ŚŚŚŚ Ś©Ś ŚąŚ©Ś Śą\"Ś ŚŚ©ŚšŚȘ.",
"AllComplexFormats": "ŚŚ ŚŚ€ŚŚšŚŚŚŚ ŚŚŚŚšŚŚŚŚ (ASS, SSA, VOBSUB, PGS, SUB\\IDX ŚŚŚŚŚŚ)",
- "AddItemToCollectionHelp": "ŚŚŚĄŚŁ Ś€ŚšŚŚŚŚ ŚŚŚŚĄŚ€ŚŚ Śą\"Ś ŚŚŚ€ŚŚ©Ś ŚŚ©ŚŚŚŚ© ŚŚŚŚŠŚ ŚŚŚ Ś ŚŚ ŚŚ§Ś©Ś ŚąŚ ŚŚȘŚ€ŚšŚŚ ŚŚŚ ŚŚŚŚĄŚŚŁ ŚŚŚȘŚ ŚŚŚŚĄŚŁ."
+ "AddItemToCollectionHelp": "ŚŚŚĄŚŁ Ś€ŚšŚŚŚŚ ŚŚŚŚĄŚ€ŚŚ Śą\"Ś ŚŚŚ€ŚŚ©Ś ŚŚ©ŚŚŚŚ© ŚŚŚŚŠŚ ŚŚŚ Ś ŚŚ ŚŚ§Ś©Ś ŚąŚ ŚŚȘŚ€ŚšŚŚ ŚŚŚ ŚŚŚŚĄŚŚŁ ŚŚŚȘŚ ŚŚŚŚĄŚŁ.",
+ "Songs": "Ś©ŚŚšŚŚ",
+ "Shows": "ŚĄŚŚšŚŚȘ",
+ "DownloadsValue": "{0} ŚŚŚšŚŚŚȘ",
+ "DisplayMissingEpisodesWithinSeasons": "ŚŚŠŚ Ś€ŚšŚ§ŚŚ ŚŚĄŚšŚŚ ŚŚȘŚŚ ŚŚąŚŚ ŚŚȘ",
+ "DisplayInMyMedia": "ŚŚŠŚ ŚŚąŚŚŚ ŚŚŚŚȘ",
+ "Disconnect": "ŚŚȘŚ ŚȘڧ",
+ "DirectorsValue": "ŚŚŚŚŚ: {0}",
+ "DirectorValue": "ŚŚŚŚ: {0}",
+ "Descending": "ŚĄŚŚš ŚŚŚšŚ",
+ "Default": "ŚŚšŚŚšŚȘ ŚŚŚŚ",
+ "DeathDateValue": "Ś Ś€ŚŚš: {0}",
+ "DatePlayed": "ŚȘŚŚšŚŚ Ś ŚŚŚŚ",
+ "DateAdded": "ŚȘŚŚšŚŚ ŚŚŚĄŚ€Ś",
+ "CriticRating": "ŚŚŚšŚŚ ŚŚŚ§ŚšŚŚ",
+ "ContinueWatching": "ŚŚŚ©Ś ŚŚŠŚ€ŚŚȘ",
+ "ButtonUninstall": "ŚŚĄŚš ŚŚȘŚ§Ś Ś",
+ "ButtonTrailer": "Ś§ŚŚŚŚŚ",
+ "ButtonSubtitles": "ŚŚȘŚŚŚŚŚȘ",
+ "ButtonSplit": "Ś€ŚŚŠŚŚ",
+ "ButtonStop": "ŚąŚŠŚŚš",
+ "ButtonSettings": "ŚŚŚŚšŚŚȘ",
+ "ButtonSend": "Ś©ŚŚ",
+ "ButtonSelectView": "ŚŚŚš ŚȘŚŠŚŚŚ",
+ "ButtonSelectServer": "ŚŚŚš Ś©ŚšŚȘ",
+ "ButtonRename": "Ś©Ś Ś Ś©Ś",
+ "ButtonPause": "ŚŚ©ŚŚ",
+ "ButtonParentalControl": "ŚŚ§ŚšŚȘ ŚŚŚšŚŚ",
+ "ButtonNetwork": "ŚšŚ©ŚȘ",
+ "ButtonMore": "ŚąŚŚ",
+ "ButtonLearnMore": "ŚŚŚ ŚąŚŚ",
+ "ButtonInfo": "ŚŚŚŚą",
+ "ButtonHome": "ŚŚŚȘ",
+ "ButtonHelp": "ŚąŚŚšŚ",
+ "ButtonFullscreen": "ŚŚĄŚ ŚŚŚ",
+ "ButtonEditImages": "ŚąŚšŚŚ ŚȘŚŚŚ ŚŚȘ",
+ "ButtonConnect": "ŚŚȘŚŚŚš",
+ "ButtonAddServer": "ŚŚŚĄŚŁ Ś©ŚšŚȘ",
+ "ButtonAddMediaLibrary": "ŚŚŚĄŚŁ ŚĄŚ€ŚšŚŚŚȘ ŚŚŚŚ",
+ "ButtonAddImage": "ŚŚŚĄŚŁ ŚȘŚŚŚ Ś",
+ "AskAdminToCreateLibrary": "ŚŚ§Ś© ŚŚŚ ŚŚ ŚŚŚŠŚŚš ŚĄŚ€ŚšŚŚŚ.",
+ "Ascending": "ŚĄŚŚš ŚąŚŚŚ",
+ "Photos": "ŚȘŚŚŚ ŚŚȘ"
}
diff --git a/src/strings/hu.json b/src/strings/hu.json
index 541323e90..f7a170081 100644
--- a/src/strings/hu.json
+++ b/src/strings/hu.json
@@ -267,7 +267,7 @@
"LabelGroupMoviesIntoCollections": "Filmek csoportosĂtĂĄsa gyƱjtemĂ©nyekbe",
"LabelEncoderPreset": "H264 enkĂłder beĂĄllĂtĂĄsok:",
"LabelHardwareAccelerationType": "Hardveres gyorsĂtĂĄs:",
- "LabelHardwareAccelerationTypeHelp": "Ez egy kĂsĂ©rleti szolgĂĄltatĂĄs, amely csak a tĂĄmogatott rendszereken Ă©rhetĆ el.",
+ "LabelHardwareAccelerationTypeHelp": "A hardveres gyorsĂtĂĄs tovĂĄbbi konfigurĂĄlĂĄst igĂ©nyel.",
"LabelHomeScreenSectionValue": "{0}. kezdĆkĂ©pernyĆ blokk:",
"LabelImageType": "KĂ©p tĂpusa:",
"LabelKodiMetadataDateFormat": "Megjelenési dåtum formåtuma:",
@@ -602,7 +602,7 @@
"Backdrops": "Håttér",
"Banner": "Banner",
"BirthLocation": "SzĂŒletĂ©si hely",
- "Box": "Box",
+ "Box": "Doboz",
"AlwaysPlaySubtitlesHelp": "A nyelvi beĂĄllĂtĂĄsoknak megfelelĆ feliratok az audiĂł nyelvĂ©tĆl fĂŒggetlenĂŒl kerĂŒlnek betöltĂ©sre.",
"Artists": "ElĆadĂłk",
"Blacklist": "Feketelista",
@@ -659,7 +659,7 @@
"DirectPlaying": "Közvetlen lejåtszås",
"DirectStreamHelp1": "Az adathordozĂł kompatibilis a kĂ©szĂŒlĂ©kkel a felbontĂĄs Ă©s a mĂ©diatĂpus (H.264, AC3, stb.) tekintetĂ©ben, de nem kompatibilis a fĂĄjltĂĄrolĂłban (.mkv, .avi, .wmv, stb.). A videĂłfelvĂ©tel Ășjra csomagolĂĄsra kerĂŒl, mielĆtt azt a kĂ©szĂŒlĂ©kre tovĂĄbbĂtanĂĄ.",
"DirectStreamHelp2": "A fĂĄjl közvetlen közvetĂtĂ©se (Direct Streaming) nagyon kevĂ©s feldolgozĂĄsi erĆforrĂĄst hasznĂĄl, ennek ellenĂ©re a videĂł nem veszĂt a minĆsĂ©gĂ©bĆl.",
- "DirectStreaming": "Direct streaming",
+ "DirectStreaming": "Közvetlen streaming",
"Disabled": "Tiltva",
"Disc": "Lemez",
"Disconnect": "Szétkapcsol",
@@ -702,7 +702,7 @@
"EncoderPresetHelp": "VĂĄlassz egy gyorsabb Ă©rtĂ©ket a teljesĂtmĂ©ny javĂtĂĄsa Ă©rdekĂ©ben, vagy egy lassabb Ă©rtĂ©ket a minĆsĂ©g javĂtĂĄsa Ă©rdekĂ©ben.",
"HDPrograms": "HD programok",
"HandledByProxy": "Reverse proxy segĂtsĂ©gĂ©vel kezelhetĆ",
- "HardwareAccelerationWarning": "A hardveres gyorsĂtĂĄs engedĂ©lyezĂ©se bizonyos környezetekben instabilitĂĄst okozhat. GyĆzĆdj meg rĂłla, hogy az operĂĄciĂłs rendszer Ă©s a videĂł-illesztĆprogramok teljesen naprakĂ©szek. Ha a beĂĄllĂtĂĄs utĂĄn problĂ©mĂĄba ĂŒtközik a videĂłlejĂĄtszĂĄs, akkor vissza kell ĂĄllĂtani a beĂĄllĂtĂĄst Auto-ra.",
+ "HardwareAccelerationWarning": "A hardveres gyorsĂtĂĄs engedĂ©lyezĂ©se bizonyos környezetekben instabilitĂĄst okozhat. GyĆzĆdj meg rĂłla, hogy az operĂĄciĂłs rendszer Ă©s a videĂł-illesztĆprogramok teljesen naprakĂ©szek. Ha a beĂĄllĂtĂĄs utĂĄn problĂ©mĂĄba ĂŒtközik a videĂłlejĂĄtszĂĄs, akkor vissza kell ĂĄllĂtani a beĂĄllĂtĂĄst Nincs-re.",
"HeaderAccessSchedule": "HozzĂĄfĂ©rĂ©si ĂtemezĂ©s",
"HeaderAccessScheduleHelp": "Hozz lĂ©tre hozzĂĄfĂ©rĂ©si ĂŒtemezĂ©st, hogy korlĂĄtozd a hozzĂĄfĂ©rĂ©st bizonyos idĆben.",
"HeaderActiveRecordings": "AktĂv FelvĂ©telek",
@@ -748,7 +748,7 @@
"HeaderIdentificationCriteriaHelp": "Adj meg legalĂĄbb egy azonosĂtĂĄsi kritĂ©riumot.",
"HeaderIdentificationHeader": "AzonosĂtĂł fejlĂ©c",
"HeaderImageOptions": "KĂ©pbeĂĄllĂtĂĄsok",
- "HeaderInstantMix": "Instant Mix",
+ "HeaderInstantMix": "Azonnali keverés",
"HeaderItems": "Elemek",
"HeaderKeepRecording": "FelvĂ©tel kĂ©szĂtĂ©se",
"HeaderKodiMetadataHelp": "Az Nfo metaadatok engedĂ©lyezĂ©sĂ©hez vagy letiltĂĄsĂĄhoz szerkeszd a könyvtĂĄrat a Jellyfin MĂ©diatĂĄr beĂĄllĂtĂĄsaiban Ă©s keresd meg a metaadat letöltĆ rĂ©szt.",
@@ -816,11 +816,11 @@
"HeaderXmlDocumentAttribute": "XML dokumentum attribĂștum",
"HeaderXmlDocumentAttributes": "XML dokumentum attribĂștumok",
"HeaderXmlSettings": "XML beĂĄllĂtĂĄsok",
- "Hide": "Elrejt",
+ "Hide": "Elrejtés",
"Horizontal": "VĂzszintes",
"HttpsRequiresCert": "A biztonsĂĄgos kapcsolatok engedĂ©lyezĂ©sĂ©hez megbĂzhatĂł SSL-tanĂșsĂtvĂĄnyt kell hasznĂĄlni, mint pĂ©ldĂĄul a Let's Encrypt. KĂ©rlek add meg a tanĂșsĂtvĂĄnyt, vagy tiltsd le a biztonsĂĄgos kapcsolatokat.",
"ImportMissingEpisodesHelp": "Ha engedĂ©lyezve van, a hiĂĄnyzĂł epizĂłdokra vonatkozĂł informĂĄciĂłk a Jellyfin adatbĂĄzisĂĄba kerĂŒlnek importĂĄlĂĄsra Ă©s megjelenĂtĂ©sre kerĂŒlnek az Ă©vadokban Ă©s sorozatokban. Ez jelentĆsen hosszabb könyvtĂĄrvizsgĂĄlatot okozhat.",
- "InstantMix": "Instant mix",
+ "InstantMix": "Azonnali keverés",
"ItemCount": "{0} elem",
"Items": "Elemek",
"Kids": "Gyerekek",
@@ -1440,5 +1440,36 @@
"LabelCorruptedFrames": "SĂ©rĂŒlt kĂ©pkockĂĄk:",
"HeaderKeepSeries": "Sorozat megtartĂĄsa",
"ErrorGettingTvLineups": "Hiba törtĂ©nt a TV kĂnĂĄlat letöltĂ©se sorĂĄn. KĂ©rjĂŒk ellenĆrizd a megadott informĂĄciĂłkat Ă©s prĂłbĂĄld Ășjra.",
- "LabelTranscodes": "ĂtkĂłdolĂĄsok:"
+ "LabelTranscodes": "ĂtkĂłdolĂĄsok:",
+ "AskAdminToCreateLibrary": "Kérj meg egy adminisztråtort könyvtår létrehozåsåra.",
+ "LabelXDlnaDoc": "X-DLNA doc:",
+ "LabelXDlnaCap": "X-DLNA cap:",
+ "MapChannels": "Csatornåk feltérképezése",
+ "PasswordResetProviderHelp": "VĂĄlassz egy jelszĂł-visszaĂĄllĂtĂĄsi szolgĂĄltatĂłt, amelyet akkor kell hasznĂĄlni, amikor a felhasznĂĄlĂł jelszĂł-visszaĂĄllĂtĂĄst kĂ©r",
+ "OptionResElement": "res elem",
+ "OptionReportByteRangeSeekingWhenTranscodingHelp": "Erre olyan kĂ©szĂŒlĂ©kek esetĂ©ben van szĂŒksĂ©g, amelyek idĆigĂ©nye nem nagyon jĂł.",
+ "OptionPlainVideoItemsHelp": "Ha engedĂ©lyezve van, akkor az összes videĂłt a DIDL-ben \"object.item.videoItem\" -kĂ©nt ĂĄbrĂĄzolja, nem pedig egy specifikusabb tĂpuskĂ©nt, pĂ©ldĂĄul \"object.item.videoItem.movie\" .",
+ "OptionPlainStorageFoldersHelp": "Ha engedĂ©lyezve van, akkor az összes mappa a DIDL-ben \"object.container.storageFolder\" lesz, nem pedig egy specifikusabb tĂpuskĂ©nt, pĂ©ldĂĄul \"object.container.person.musicArtist\".",
+ "OptionHlsSegmentedSubtitles": "HLS szegmentĂĄlt feliratok",
+ "OptionEquals": "EgyenlĆ",
+ "OptionForceRemoteSourceTranscoding": "A tĂĄvoli mĂ©diaforrĂĄsok (pĂ©ldĂĄul az Ă©lĆ TV) ĂĄtkĂłdolĂĄsĂĄnak kĂ©nyszerĂtĂ©se",
+ "NoCreatedLibraries": "Ăgy tƱnik mĂ©g nem hoztĂĄl lĂ©tre egy könyvtĂĄrat sem. {0}SzeretnĂ©l lĂ©trehozni egyet most?{1}",
+ "MessageDirectoryPickerBSDInstruction": "A BSD esetĂ©ben valĂłszĂnƱleg konfigurĂĄlni kell a FreeNAS Jailben lĂ©vĆ tĂĄrolĂłt, hogy a Jellyfin hozzĂĄfĂ©rhest kapjon.",
+ "LabelXDlnaDocHelp": "Meghatårozza az X_DLNADOC elem tartalmåt az urn: schemas-dlna-org: device-1-0 névtérben.",
+ "LabelXDlnaCapHelp": "Meghatårozza az X_DLNACAP elem tartalmåt az urn: schemas-dlna-org: eszköz-1-0 névtérben.",
+ "LabelVaapiDeviceHelp": "Ez a render csomĂłpont, amelyet a hardveres gyorsĂtĂĄshoz hasznĂĄlunk.",
+ "LabelTriggerType": "Trigger tĂpusa:",
+ "LabelTranscodingProgress": "ĂtkĂłdolĂĄs folyamatban:",
+ "LabelTranscodingFramerate": "ĂtkĂłdolĂĄs framerate:",
+ "LabelTranscodePath": "ĂtkĂłdolĂĄsi Ăștvonal:",
+ "LabelSonyAggregationFlagsHelp": "Meghatårozza az aggregationFlags elem tartalmåt az urn: schemas-sonycom: av névtérben.",
+ "LabelPostProcessorArguments": "Utófeldolgozåsi parancssori paraméterek:",
+ "LabelPlayerDimensions": "Lejåtszó méretei:",
+ "LabelParentNumber": "SzĂŒlĆ szĂĄma:",
+ "LabelMetadataReadersHelp": "Rangsorold az elĆnyben rĂ©szesĂtett metaadat forrĂĄsokat. Az a forrĂĄs kerĂŒl sorsolĂĄsra, amelyben elĆször talĂĄlunk informĂĄciĂłt.",
+ "LabelLineup": "Felhozatal:",
+ "LabelBaseUrlHelp": "Ide hozzĂĄadhatsz egy egyĂ©ni alkönyvtĂĄrat, hogy a szerverhez egyedibb URL-cĂmrĆl fĂ©rj hozzĂĄ.",
+ "ErrorPleaseSelectLineup": "KĂ©rjĂŒk, vĂĄlassz ki egy felhozatalt, Ă©s prĂłbĂĄld Ășjra. Ha nem ĂĄllnak rendelkezĂ©sre felsorolĂĄsok, akkor ellenĆrizd, hogy helyes-e felhasznĂĄlĂłneved, jelszavad Ă©s irĂĄnyĂtĂłszĂĄmod.",
+ "ErrorAddingListingsToSchedulesDirect": "Hiba törtĂ©nt a felhozatal hozzĂĄadĂĄsa közben a Schedules Direct fiĂłkhoz. A Schedules Direct csak korlĂĄtozott szĂĄmĂș fiĂłk hozzĂĄadĂĄsĂĄt tĂĄmogatja. LehetsĂ©ges, hogy be kell jelentkezned a Schedules Direct weboldalĂĄn Ă©s eltĂĄvolĂtani nĂ©hĂĄny mĂĄs listĂĄt a fiĂłkodrĂłl mielĆtt tovĂĄbblĂ©psz.",
+ "DeviceAccessHelp": "Ez csak azokra az eszközökre alkalmazhatĂł, amelyek egyedileg vannak azonosĂtva Ă©s nem gĂĄtoljĂĄk meg a böngĂ©szĆbĆl valĂł elĂ©rĂ©st. A felhasznĂĄlĂłi eszközök kiszƱrĂ©se meg fogja akadĂĄlyozni az Ășj eszközök hasznĂĄlatĂĄt addig, amĂg itt nem engedĂ©lyezed Ćket."
}
diff --git a/src/strings/id.json b/src/strings/id.json
index 81d82159f..1a6113ecd 100644
--- a/src/strings/id.json
+++ b/src/strings/id.json
@@ -200,5 +200,7 @@
"Sync": "Sinkron",
"Shows": "Tayangan",
"Photos": "Foto",
- "Movies": "Film"
+ "Movies": "Film",
+ "Alerts": "Peringatan",
+ "AddedOnValue": "Ditambahkan {0}"
}
diff --git a/src/strings/is-is.json b/src/strings/is-is.json
index 36eba8ff7..70fc89119 100644
--- a/src/strings/is-is.json
+++ b/src/strings/is-is.json
@@ -232,24 +232,66 @@
"ButtonResetPassword": "Endurstilla lykilorð",
"ButtonOpen": "Opna",
"Songs": "Lög",
- "ButtonProfile": "",
- "ButtonPreviousTrack": "",
- "ButtonPause": "",
- "ButtonRemove": "",
- "ButtonResume": "",
- "ButtonQuickStartGuide": "",
- "ConfirmDeleteImage": "",
- "ButtonRename": "",
+ "ButtonProfile": "PrĂłfĂll",
+ "ButtonPreviousTrack": "Fyrra lag",
+ "ButtonPause": "PĂĄsa",
+ "ButtonRemove": "FjarlĂŠgja",
+ "ButtonResume": "Halda ĂĄfram",
+ "ButtonQuickStartGuide": "Byrjunar leiðarvĂsir",
+ "ConfirmDeleteImage": "Eyða mynd?",
+ "ButtonRename": "Endurnefna",
"Sync": "Samstilla",
"Never": "",
"News": "",
- "ButtonRevoke": "",
- "ButtonRepeat": "",
+ "ButtonRevoke": "Afturkalla",
+ "ButtonRepeat": "Endurtaka",
"MusicArtist": "",
"MusicAlbum": "",
"No": "",
- "Monday": "",
+ "Monday": "MĂĄnudagur",
"Name": "",
"Mute": "",
- "MusicVideo": ""
+ "MusicVideo": "",
+ "ButtonRefresh": "Endurhlaða",
+ "ButtonParentalControl": "Foreldraeftirlit",
+ "ButtonOff": "Af",
+ "ButtonNextTrack": "NĂŠsta lag",
+ "ButtonNetwork": "Net",
+ "ButtonMore": "Meira",
+ "ButtonManualLogin": "Handvirkt Auðkenni",
+ "ButtonLibraryAccess": "Aðgangur að safni",
+ "ButtonLearnMore": "LĂŠra meira",
+ "ButtonInfo": "UpplĂœsingar",
+ "ButtonHome": "Heim",
+ "ButtonHelp": "HjĂĄlp",
+ "ButtonGuide": "SjĂłnvarpsvĂsir",
+ "ButtonGotIt": "Skilið",
+ "ButtonFullscreen": "Fylla upp Ă skjĂĄ",
+ "ButtonForgotPassword": "Gleymt Lykilorð",
+ "ButtonFilter": "SĂa",
+ "ButtonEditOtherUserPreferences": "Breyta stillingum notanda, mynd og persĂłnulegum stillingum.",
+ "ButtonEditImages": "Breyta myndum",
+ "ButtonEdit": "Breyta",
+ "ButtonDownload": "SĂŠkja",
+ "ButtonDown": "Niður",
+ "ButtonDeleteImage": "Eyða Mynd",
+ "ButtonDelete": "Eyða",
+ "ButtonConnect": "Tengjast",
+ "ButtonChangeServer": "Skipta um ĂŸjĂłn",
+ "ButtonBack": "Til baka",
+ "ButtonAudioTracks": "Hljóðspor",
+ "BookLibraryHelp": "Hljóð og texta bÊkur eru stuttar. Lesið {0}book naming guide{1}.",
+ "Backdrops": "Bakgrunnar",
+ "Backdrop": "Bakgrunnur",
+ "AuthProviderHelp": "Veljið vottunaraðila til ĂŸess að sannvotta lykilorð notanta.",
+ "AskAdminToCreateLibrary": "Biðjið stjĂłrnanda að gera nĂœtt gagnasafn.",
+ "MoreFromValue": "Meira frĂĄ {0}",
+ "AlwaysPlaySubtitlesHelp": "Allir textar sem samsvara við tĂșngumĂĄli valið verða alltaf hlaðnir Ăłhåð hljóðmĂĄls tĂșngumĂĄli.",
+ "AllowedRemoteAddressesHelp": "Kommu aðskilinn listi yfir ip tölur eða ip-nĂșmeramĂĄt fyrir net sem mega fjartengjas. Ef ĂŸetta er autt eru allar fjartengingar leyfðar.",
+ "AllowHWTranscodingHelp": "Leyfa viðtĂŠki að umbreyta straumi Ă rauntĂma.Ăetta getur minnkað ĂĄlag ĂĄ ĂŸjĂłn.",
+ "ValueSpecialEpisodeName": "Sérstakt - {0}",
+ "Shows": "ĂĂŠttir",
+ "Playlists": "Spilunarlisti",
+ "ButtonScanAllLibraries": "Skanna Ăll Gagnasöfn",
+ "AllLibraries": "Ăll gagnasöfn"
}
diff --git a/src/strings/kk.json b/src/strings/kk.json
index ebb3d22b9..73ea163b2 100644
--- a/src/strings/kk.json
+++ b/src/strings/kk.json
@@ -637,7 +637,7 @@
"LabelH264Crf": "H264 kodtaĂœ CRF mĂĄni:",
"LabelEncoderPreset": "H264 kodtaĂœ daıyndamasy:",
"LabelHardwareAccelerationType": "Apparatyq jedeldetĂœ:",
- "LabelHardwareAccelerationTypeHelp": "Bul tĂĄjirıbelik mĂșmkindik tek qoldaĂœ kĂłrsetiletin jĂșıelerde qoljetimdi.",
+ "LabelHardwareAccelerationTypeHelp": "Apparattyq jedeldetĂœ Ășshin qosymsha konfıgĂœrasĂœa qajet.",
"LabelHomeNetworkQuality": "Ăılik jeli sapasy:",
"LabelHomeScreenSectionValue": "Basqy bet {0}-bĂłlim:",
"LabelHttpsPort": "Jergilikti HTTPS-port nĂłmiri:",
@@ -1485,5 +1485,21 @@
"FetchingData": "Qosymsha derekterdi shyÇ”aryp alĂœ",
"ButtonAddImage": "SĂœret ĂșsteĂœ",
"MusicLibraryHelp": "{0}MĂœzyka ataĂœ nusqaĂœlyÇ”yn{1} qarap shyÇ”Ăœ.",
- "HeaderFavoritePeople": "TaĆdaĂœly adamdar"
+ "HeaderFavoritePeople": "TaĆdaĂœly adamdar",
+ "NoCreatedLibraries": "Eshqandaı tasyÇ”yshhanany jasamaÇ”anyĆyz sıaqty. {0}Qazir bireĂœin jasaısyz ba?{1}",
+ "SelectAdminUsername": "Ăkimshi tirkelgisi Ășshin paıdalanĂœshy atyn taĆdaĆyz.",
+ "OptionRandom": "Kezdeısoq",
+ "OptionForceRemoteSourceTranscoding": "AlystaÇ”y tasyÇ”yshderekter kĂłzin qaıta kodtaĂœdy mĂĄjbĂșrleĂœ (efırlik TD sıaqty)",
+ "MessageConfirmAppExit": "ShyÇ”Ăœdy qalaısyz ba?",
+ "LabelVideoResolution": "Beıne ajyratymdylyǔy:",
+ "LabelStreamType": "AÇ”yn tĂșri:",
+ "EnableFastImageFadeInHelp": "JĂșktelgen sĂœretter Ășshin shapshan kĂłrsetilĂœin qosĂœ",
+ "EnableFastImageFadeIn": "SĂœrettiĆ shapshan kĂłrsetilĂœi",
+ "LabelPlayerDimensions": "Oınatqysh ólshemderi:",
+ "LabelDroppedFrames": "Ătkizilgen kadrlar:",
+ "LabelCorruptedFrames": "BĂșlingen kadrlar:",
+ "HeaderNavigation": "SharlaĂœ",
+ "CopyStreamURLError": "URL kĂłshirgende qate oryn aldy.",
+ "ButtonSplit": "BĂłlĂœ",
+ "AskAdminToCreateLibrary": "TasĂœÇ”yshanany jasaĂœ Ășshin ĂĄkimshiden suraĂœ."
}
diff --git a/src/strings/ko.json b/src/strings/ko.json
index 8e2e438d8..9cfacb6c3 100644
--- a/src/strings/ko.json
+++ b/src/strings/ko.json
@@ -94,7 +94,7 @@
"DeleteMedia": "믞ëìŽ ì ê±°",
"DeleteUser": "ìŹì©ì ì ê±°",
"DeleteUserConfirmation": "ìŽ ìŹì©ì넌 ì ê±°íêČ ì”ëêč?",
- "DeviceAccessHelp": "ìŽêČì êł ì íêČ ìëłí ì ìêł ëžëŒì°ì ì ê·Œì ë°©íŽíì§ ìë ì„ìčìë§ ì ì©ë©ëë€. ìŹì©ì ì„ìč ì ê·Œì íí°ë§í멎 ìŹêž°ìì ìčìžë ëêčì§ ì ì„ìč넌 ìŹì©í ì ìêČ ë©ëë€.",
+ "DeviceAccessHelp": "ìŽêČì êł ì íêČ ìëłí ì ìë ì„ìčìë§ ì ì©ëëŻëĄ ëžëŒì°ì 넌 í”í ì ê·Œì ì°šëší ì ìì”ëë€. ìŹì©ì ì„ìč ì ê·Œì íí°ë§í멎 ìŽêłłìì ìčìžë ëêčì§ ì ì„ìč넌 ìŹì©í ì ìêČ ë©ëë€.",
"Director": "ê°ë
",
"Dislike": "ì«ìŽì",
"Download": "ë€ìŽëĄë",
@@ -1285,5 +1285,15 @@
"Identify": "ìëłì",
"HeaderMoreLikeThis": "ëčì·í ìí",
"DirectorsValue": "ê°ë
: {0}",
- "ButtonSplit": "ëëêž°"
+ "ButtonSplit": "ëëêž°",
+ "HeaderContainerProfileHelp": "컚í
ìŽë íëĄíìŒì ìŹì©ìì ëë°ìŽì€ìì ìŹì ê°ë„í íìŒ íìì ëíë
ëë€. ë€ìŽë íž íë ìŽê° ì€ì ë êČœì°ìë ëë°ìŽì€ìì ì§ìëì§ ìë íììŽëŒë©Ž ížëì€ìœë©ìŽ ì ì©ë©ëë€.",
+ "HeaderCodecProfileHelp": "ìœë± íëĄíìŒì ìŹì©ìì ëë°ìŽì€ìì ìŹì ê°ë„í ìœë±ì ê°ëŠŹí”ëë€. ë€ìŽë íž íë ìŽê° ì€ì ë êČœì°ìë ëë°ìŽì€ìì ì§ìëì§ ìë ìœë±ìŽëŒë©Ž ížëì€ìœë©ìŽ ì ì©ë©ëë€.",
+ "HeaderAppearsOn": "íì",
+ "HandledByProxy": "늏ëČì€ íëĄìëĄ ìČ늏",
+ "Features": "êž°ë„",
+ "ErrorPleaseSelectLineup": "ëŒìžì
ì ì ííêł ë€ì ìëíììì€. ìŽì© ê°ë„í ëŒìžì
ìŽ ììŒë©Ž êłì , ëčë°ëČíž, ì°ížëČížê° ì ííì§ íìžíììì€.",
+ "ErrorAddingListingsToSchedulesDirect": "Schedules Direct êłì ì ëŒìžì
ì ì¶ê°íë ì€ì ì€ë„ê° ë°ìíì”ëë€. Schedules Directë êłì ëč ì íë ìì ëŒìžì
ë§ìŽ íì©ë©ëë€. êłìíë €ë©Ž Schedules Direct ìčìŹìŽížì ëĄê·žìžíìŹ ë€ë„ž íëȘ©ì ìì íŽìŒ í ì ìì”ëë€.",
+ "CopyStreamURLError": "URLì ëł”ìŹíë ì€ì ì€ë„ê° ë°ìíì”ëë€.",
+ "ColorTransfer": "ì»ŹëŹ ëłí",
+ "AskAdminToCreateLibrary": "ëŒìŽëžëŹëŠŹë„Œ ìì±íë €ë©Ž êŽëŠŹììêČ ëŹžìíììì€."
}
diff --git a/src/strings/ms.json b/src/strings/ms.json
index 9f959b957..c377e52af 100644
--- a/src/strings/ms.json
+++ b/src/strings/ms.json
@@ -35,14 +35,14 @@
"AllowOnTheFlySubtitleExtractionHelp": "Sarikata-sarikata yang sedia ada dapat diekstrak dari video-video dan dihantar ke aplikasi Jellyfin dalam teks biasa. Ini untuk menghindari video daripada transkoding. Pada sistem-sistem lain, ia dapat mengambil masa panjang dan menyebabkan video main balik terhenti semasa proses pengekstrakan. Ciri ini dapat dimatikan supaya sarikata yang sedia ada akan dibakar bersama video transkoding, jika ianya tidak disokong secara asal oleh peranti klien.",
"AllowRemoteAccess": "Membenarkan persambungan jauh ke pelayan Jellyfin ini.",
"AllowRemoteAccessHelp": "Jika tidak disemak, semua persambungan jauh akan disekat.",
- "AllowHWTranscodingHelp": "Jika diaktifkan, penala dibolehkan untuk transkod strim dengan serta-merta. Ini dapat bantu mengurangkan transkoding yang diperlukan dari pelayan Jellyfin.",
+ "AllowHWTranscodingHelp": "Benarkan penala untuk transkod strim serta-merta. Ini mungkin dapat bantu kurangkan kadar transkod yang diperlukan dari pelayan.",
"AlwaysPlaySubtitles": "Sentiasa main sarikata",
"AlwaysPlaySubtitlesHelp": "Sarikata sepadan dengan bahasa yang dipilih akan masih dimuatkan tanpa mengira bahasa audio.",
"AnyLanguage": "Mana-mana bahasa",
"Anytime": "Pada bila masa saja",
"AroundTime": "Sekitar {0}",
"Art": "Seni",
- "Artists": "Artis-artis",
+ "Artists": "Artis",
"AsManyAsPossible": "Sebanyak mungkin",
"Ascending": "Susunan menaik",
"AspectRatio": "Nisbah aspek",
diff --git a/src/strings/pt-br.json b/src/strings/pt-br.json
index 8f9a9b022..1ea78320d 100644
--- a/src/strings/pt-br.json
+++ b/src/strings/pt-br.json
@@ -1451,5 +1451,18 @@
"MusicLibraryHelp": "Verifique o {0}guia de nomes de mĂșsicas{1}.",
"ButtonAddImage": "Adicionar Imagem",
"HeaderFavoritePeople": "Pessoas Favoritas",
- "OptionRandom": "AleatĂłrio"
+ "OptionRandom": "AleatĂłrio",
+ "SelectAdminUsername": "Por favor selecione um nome de usuĂĄrio para a conta de administrador.",
+ "OptionForceRemoteSourceTranscoding": "Forçar transcodificação em fontes de mĂdia remotas (como LiveTV)",
+ "NoCreatedLibraries": "Parece que vocĂȘ ainda nĂŁo criou nenhuma biblioteca. {0}Gostaria de criar uma agora?{1}",
+ "MessageConfirmAppExit": "VocĂȘ quer sair?",
+ "LabelVideoResolution": "Resolução de vĂdeo:",
+ "LabelStreamType": "Tipo de stream:",
+ "EnableFastImageFadeIn": "Fade-in rĂĄpido da imagem",
+ "LabelPlayerDimensions": "DimensÔes do player:",
+ "LabelCorruptedFrames": "Quadros corrompidos:",
+ "HeaderNavigation": "Navegação",
+ "CopyStreamURLError": "Houve um erro ao copiar a URL.",
+ "ButtonSplit": "Dividir",
+ "AskAdminToCreateLibrary": "Peça a um administrador para criar uma biblioteca."
}
diff --git a/src/strings/pt-pt.json b/src/strings/pt-pt.json
index 2cf5193bd..089345ad5 100644
--- a/src/strings/pt-pt.json
+++ b/src/strings/pt-pt.json
@@ -351,7 +351,7 @@
"LabelGroupMoviesIntoCollections": "Agrupar filmes em coleçÔes",
"LabelGroupMoviesIntoCollectionsHelp": "Ao mostrar listas de filmes, filmes que pertençam a uma coleção serĂŁo mostrados como um Ășnico item agrupado.",
"LabelHardwareAccelerationType": "Aceleração por hardware:",
- "LabelHardwareAccelerationTypeHelp": "Esta funcionalidade Ă© experimental e estĂĄ disponĂvel apenas em sistemas suportados.",
+ "LabelHardwareAccelerationTypeHelp": "Aceleração via Hardware requer configuraçÔes adicionais.",
"LabelHttpsPort": "NĂșmero do porto HTTPS local:",
"LabelHttpsPortHelp": "NĂșmero do porto TCP em que o servidor HTTPS do Jellyfin ficarĂĄ Ă escuta.",
"LabelIconMaxHeight": "Altura mĂĄxima do Ăcone:",
@@ -1442,5 +1442,9 @@
"EnableStreamLooping": "Auto-cĂclico de streams ao vivo",
"Down": "Baixo",
"CopyStreamURLError": "Ocorreu um erro a copiar o URL.",
- "ButtonSplit": "Dividir"
+ "ButtonSplit": "Dividir",
+ "NoCreatedLibraries": "Oh NĂŁo! Parece que vocĂȘ ainda nĂŁo criou nenhuma biblioteca por enquanto. {0} Gostaria de criar uma biblioteca agora? {1}",
+ "AskAdminToCreateLibrary": "Pergunte a um administrador para criar uma biblioteca.",
+ "LabelVideoResolution": "Resolução de vĂdeo:",
+ "LabelPlayerDimensions": "DimensÔes de leitor:"
}
diff --git a/src/strings/ro.json b/src/strings/ro.json
index b8e87e0d3..3880d14d1 100644
--- a/src/strings/ro.json
+++ b/src/strings/ro.json
@@ -809,7 +809,7 @@
"LabelHttpsPort": "Portul local HTTPS:",
"LabelHomeScreenSectionValue": "SecÈiunea ecranului de pornire {0}:",
"LabelHomeNetworkQuality": "Calitatea pe reÈeaua de domiciliu:",
- "LabelHardwareAccelerationTypeHelp": "Aceasta este o caracteristicÄ experimentalÄ disponibilÄ doar pe sistemele acceptate.",
+ "LabelHardwareAccelerationTypeHelp": "Accelerarea hardware necesitÄ configurare suplimentarÄ.",
"LabelHardwareAccelerationType": "Accelerare hardware:",
"LabelEncoderPreset": "H264 encoding presetat:",
"LabelH264Crf": "CRF codare H264:",
@@ -1463,5 +1463,7 @@
"LabelPlayerDimensions": "Dimensiunile soft redare:",
"LabelDroppedFrames": "Cadre abandonate:",
"LabelCorruptedFrames": "Cadre corupte:",
- "OptionForceRemoteSourceTranscoding": "ForÈaÈi transcodarea surselor media distante (cum ar fi LiveTV)"
+ "OptionForceRemoteSourceTranscoding": "ForÈaÈi transcodarea surselor media distante (cum ar fi LiveTV)",
+ "NoCreatedLibraries": "Se pare cÄ nu aÈi creat ĂźncÄ biblioteci. {0} DoriÈi sÄ creaÈi una acum? {1}",
+ "AskAdminToCreateLibrary": "CereÈi unui administrator sÄ creeze o bibliotecÄ."
}
diff --git a/src/strings/ru.json b/src/strings/ru.json
index b90aaa90b..5ef7fb302 100644
--- a/src/strings/ru.json
+++ b/src/strings/ru.json
@@ -622,7 +622,7 @@
"LabelH264Crf": "ĐĐœĐ°ŃĐ”ĐœĐžĐ” CRF H264-ĐșĐŸĐŽĐžŃĐŸĐČĐ°ĐœĐžŃ:",
"LabelEncoderPreset": "ĐŃДЎŃŃŃĐ°ĐœĐŸĐČĐșа H264-ĐșĐŸĐŽĐžŃĐŸĐČĐ°ĐœĐžŃ:",
"LabelHardwareAccelerationType": "ĐппаŃаŃĐœĐŸĐ” ŃŃĐșĐŸŃĐ”ĐœĐžĐ”:",
- "LabelHardwareAccelerationTypeHelp": "ĐŃĐŸ ŃĐșŃпДŃĐžĐŒĐ”ĐœŃалŃĐœĐ°Ń ŃŃĐœĐșŃĐžŃ, ĐžĐŒĐ”ŃŃаŃŃŃ ŃĐŸĐ»ŃĐșĐŸ ĐœĐ° ĐżĐŸĐŽĐŽĐ”ŃжОĐČĐ°Đ”ĐŒŃŃ
ŃĐžŃŃĐ”ĐŒĐ°Ń
.",
+ "LabelHardwareAccelerationTypeHelp": "ĐппаŃаŃĐœĐŸĐ” ŃŃĐșĐŸŃĐ”ĐœĐžĐ” ŃŃДбŃĐ”Ń ĐŽĐŸĐżĐŸĐ»ĐœĐžŃДлŃĐœĐŸĐč ĐșĐŸĐœŃОгŃŃаŃОО.",
"LabelHomeNetworkQuality": "ĐаŃĐ”ŃŃĐČĐŸ ĐČ ĐŽĐŸĐŒĐ°ŃĐœĐ”Đč ŃĐ”ŃĐž:",
"LabelHomeScreenSectionValue": "ĐлаĐČĐœĐ°Ń ŃŃŃĐ°ĐœĐžŃа - ŃазЎДл {0}:",
"LabelHttpsPort": "ĐĐŸĐŒĐ”Ń Đ»ĐŸĐșалŃĐœĐŸĐłĐŸ HTTPS-ĐżĐŸŃŃа:",
@@ -1458,10 +1458,13 @@
"HeaderNavigation": "ĐаĐČОгаŃĐžŃ",
"LabelVideoResolution": "РазŃĐ”ŃĐ”ĐœĐžĐ” ĐČĐžĐŽĐ”ĐŸ:",
"LabelStreamType": "йОп ĐżĐŸŃĐŸĐșа:",
- "EnableFastImageFadeInHelp": "ĐĐșĐ»ŃŃĐžŃŃ Đ±ŃŃŃŃĐŸĐ” гаŃĐ”ĐœĐžĐ” Đ°ĐœĐžĐŒĐ°ŃОО ĐŽĐ»Ń Đ·Đ°ĐłŃŃĐ¶Đ”ĐœĐœŃŃ
ŃĐžŃŃĐœĐșĐŸĐČ",
- "EnableFastImageFadeIn": "ĐŃŃŃŃĐŸĐ” гаŃĐ”ĐœĐžĐ” ŃĐžŃŃĐœĐșа",
+ "EnableFastImageFadeInHelp": "ĐĐșĐ»ŃŃĐžŃŃ Đ±ŃŃŃŃĐŸĐ” ĐżĐŸŃĐČĐ»Đ”ĐœĐžĐ” Đ°ĐœĐžĐŒĐ°ŃОО ĐŽĐ»Ń Đ·Đ°ĐłŃŃĐ¶Đ”ĐœĐœŃŃ
ŃĐžŃŃĐœĐșĐŸĐČ",
+ "EnableFastImageFadeIn": "ĐŃŃŃŃĐŸĐ” ĐżĐŸŃĐČĐ»Đ”ĐœĐžĐ” ŃĐžŃŃĐœĐșа",
"LabelPlayerDimensions": "Đ Đ°Đ·ĐŒĐ”ŃĐœĐŸŃŃĐž ĐżŃĐŸĐžĐłŃŃĐČаŃДлŃ:",
"LabelDroppedFrames": "ĐŃĐŸĐżŃŃĐ”ĐœĐœŃĐ” ĐșаЎŃŃ:",
"LabelCorruptedFrames": "ĐŃĐżĐŸŃŃĐ”ĐœĐœŃĐ” ĐșаЎŃŃ:",
- "CopyStreamURLError": "ĐŃĐŸĐžĐ·ĐŸŃла ĐŸŃОбĐșа ĐżŃĐž ĐșĐŸĐżĐžŃĐŸĐČĐ°ĐœĐžĐž URL."
+ "CopyStreamURLError": "ĐŃĐŸĐžĐ·ĐŸŃла ĐŸŃОбĐșа ĐżŃĐž ĐșĐŸĐżĐžŃĐŸĐČĐ°ĐœĐžĐž URL.",
+ "OptionForceRemoteSourceTranscoding": "ĐŃĐžĐœŃĐŽĐžŃДлŃĐœĐŸĐ” пДŃĐ”ĐșĐŸĐŽĐžŃĐŸĐČĐ°ĐœĐžĐ” ŃЎалŃĐœĐœŃŃ
ĐžŃŃĐŸŃĐœĐžĐșĐŸĐČ ĐŒĐ”ĐŽĐžĐ°ĐŽĐ°ĐœĐœŃŃ
(ĐœĐ°ĐżŃĐžĐŒĐ”Ń, ŃŃĐžŃĐœĐŸĐ” ĐąĐ)",
+ "NoCreatedLibraries": "ĐĐŸŃ
ĐŸĐ¶Đ”, ĐČŃ Đ”ŃĐ” ĐœĐ” ŃĐŸĐ·ĐŽĐ°Đ»Đž ĐœĐž ĐŸĐŽĐœĐŸĐč ĐŒĐ”ĐŽĐžĐ°ŃĐ”ĐșĐž. {0}ĐДлаДŃĐ” ŃĐŸĐ·ĐŽĐ°ŃŃ Đ”Ń ŃĐ”ĐčŃаŃ?{1}",
+ "AskAdminToCreateLibrary": "ĐапŃаŃĐžĐČаŃŃ Đ°ĐŽĐŒĐžĐœĐžŃŃŃаŃĐŸŃа ĐŽĐ»Ń ŃĐŸĐ·ĐŽĐ°ĐœĐžŃ ĐŒĐ”ĐŽĐžĐ°ŃĐ”ĐșĐž."
}
diff --git a/src/strings/sk.json b/src/strings/sk.json
index a6fce3150..56bbaf04c 100644
--- a/src/strings/sk.json
+++ b/src/strings/sk.json
@@ -1143,7 +1143,7 @@
"HeaderApp": "Appka",
"HeaderApiKeysHelp": "ExternĂ© aplikĂĄcie musia maĆ„ vlastnĂœ API kÄŸĂșÄ, aby mohli komunikovaĆ„ s Jellyfin Serverom. KÄŸĂșÄe sĂș vydĂĄvanĂ© pomocou prihlĂĄsenia sa cez Jellyfin ĂșÄet alebo manuĂĄlnym priradenĂm kÄŸĂșÄa aplikĂĄciĂ.",
"HeaderAdditionalParts": "DodatoÄnĂ© Äasti",
- "HardwareAccelerationWarning": "Povolenie hardvĂ©rovej akcelerĂĄcie mĂŽĆŸe spĂŽsobiĆ„ nestabilitu v niektorĂœch podmienkach. Uistite sa, ĆŸe vĂĄĆĄ operaÄnĂœ systĂ©m a grafickĂ© ovlĂĄdaÄe sĂș plne aktualizovanĂ©. PokiaÄŸ mĂĄte po zapnutĂ problĂ©my s prehrĂĄvanĂm videa, budete musieĆ„ zmeniĆ„ nastavenie spÀƄ na Auto.",
+ "HardwareAccelerationWarning": "Povolenie hardvĂ©rovej akcelerĂĄcie mĂŽĆŸe spĂŽsobiĆ„ nestabilitu v niektorĂœch podmienkach. Uistite sa, ĆŸe vĂĄĆĄ operaÄnĂœ systĂ©m a grafickĂ© ovlĂĄdaÄe sĂș plne aktualizovanĂ©. PokiaÄŸ mĂĄte po zapnutĂ problĂ©my s prehrĂĄvanĂm videa, budete musieĆ„ zmeniĆ„ nastavenie spÀƄ na Ćœiadne.",
"AddItemToCollectionHelp": "PridaĆ„ poloĆŸku do kolekcie jej vyhÄŸadanĂm a pouĆŸitĂm pravĂ©ho tlaÄĂtka myĆĄi alebo kliknutĂm na tlaÄidlo ponuky a pridaĆ„ do kolekcie.",
"HandledByProxy": "Spracované pomocou reverznej proxy",
"EncoderPresetHelp": "Vyberte hodnotu faster pre zlepĆĄenie vĂœkonu alebo hodnotu slower pre zlepĆĄenie kvality.",
@@ -1465,5 +1465,7 @@
"LabelDroppedFrames": "VynechanĂ© snĂmky:",
"LabelCorruptedFrames": "PoĆĄkodenĂ© snĂmky:",
"CopyStreamURLError": "Pri kopĂrovanĂ URL nastala chyba.",
- "OptionForceRemoteSourceTranscoding": "VynĂștiĆ„ transkĂłdovanie vzdialenĂœch mediĂĄlnych zdrojov (ako napr. ĆŸivĂĄ TV)"
+ "OptionForceRemoteSourceTranscoding": "VynĂștiĆ„ transkĂłdovanie vzdialenĂœch mediĂĄlnych zdrojov (ako napr. ĆŸivĂĄ TV)",
+ "NoCreatedLibraries": "VyzerĂĄ to tak, ĆŸe ste zatiaÄŸ nevytvorili ĆŸiadnu kniĆŸnicu. {0}Chceli by ste nejakĂș vytvoriĆ„ teraz?{1}",
+ "AskAdminToCreateLibrary": "PokiaÄŸ chcete vytvoriĆ„ kniĆŸnicu, musĂte sa spĂœtaĆ„ administrĂĄtora."
}
diff --git a/src/strings/sv.json b/src/strings/sv.json
index 17556a0f6..524a644f8 100644
--- a/src/strings/sv.json
+++ b/src/strings/sv.json
@@ -1,14 +1,14 @@
{
- "AccessRestrictedTryAgainLater": "Ă
tkomst Àr begrÀnsad. Försök igen senare.",
+ "AccessRestrictedTryAgainLater": "För nÀrvarande Àr Ätkomst begrÀnsad. Försök igen senare.",
"Actor": "SkÄdespelare",
"Add": "LĂ€gg till",
- "AddItemToCollectionHelp": "LÀgg till objekt till samlingar genom att först söka efter dom och sen högerklicka eller tappa upp menyn för att lÀgga till dom.",
+ "AddItemToCollectionHelp": "LÀgg till objekt till samlingar genom att först söka efter dem och sen högerklicka eller tappa upp menyn för att lÀgga till dem.",
"AddToCollection": "LĂ€gg till samling",
"AddToPlayQueue": "LÀgg till i spelkö",
"AddToPlaylist": "LĂ€gg till i spellista",
"AddedOnValue": "Tillagd {0}",
"AdditionalNotificationServices": "Sök efter fler meddelandetillÀgg i tillÀggskatalogen.",
- "AirDate": "SĂ€ndningstid",
+ "AirDate": "SĂ€ndningsdatum",
"Aired": "SĂ€ndes",
"Albums": "Album",
"All": "Alla",
@@ -17,7 +17,7 @@
"AllEpisodes": "Alla avsnitt",
"AllLanguages": "Alla sprÄk",
"AllLibraries": "Alla bibliotek",
- "AllowHWTranscodingHelp": "Aktivera för att lÄta TV-mottagaren omkoda strömmar. Det kan minska behovet av omkodning pÄ Jellyfin Server.",
+ "AllowHWTranscodingHelp": "TillÄt TV-mottagaren att omkoda strömmar. Det kan minska behovet av omkodning pÄ Jellyfin Servern.",
"AllowOnTheFlySubtitleExtraction": "TillÄt undertextsextrahering under uppspelning",
"AllowOnTheFlySubtitleExtractionHelp": "InbÀddade undertexter kan extraheras ur videor och skickas till klienter i textformat för att förhindra omkodning. I vissa system kan detta ta en lÄng tid och stoppa videouppspelningen under extraheringsprocessen. Avaktivera detta för att brÀnna in inbÀddade undertexter genom omkodning nÀr de inte stöds av klienten.",
"AllowRemoteAccess": "TillÄt fjÀrranslutningar till denna Jellyfin-server.",
@@ -40,13 +40,13 @@
"BirthDateValue": "Född: {0}",
"BirthLocation": "Födelseort",
"BirthPlaceValue": "Födelseort:{0}",
- "BookLibraryHelp": "Ljud- och textböcker stöds. LÀs {0}Jellyfins boknamngivningsguide{1}.",
+ "BookLibraryHelp": "Ljud- och textböcker stöds. LÀs {0}boknamngivningsguide{1}.",
"Books": "Böcker",
"Box": "Omslag",
"BoxRear": "Omslag (baksida)",
"Browse": "BlÀddra",
"BrowsePluginCatalogMessage": "Besök katalogen för att se tillgÀngliga tillÀgg.",
- "BurnSubtitlesHelp": "Avgör ifall servern ska \"brÀnna in\" undertexterna under videokonverteringen, beroende pÄ undertextsformatet. Att undvika inbrÀnning av undertexter kommer att förbÀttra prestandan pÄ servern. VÀlj Automatisk för att brÀnna bild-baserade formats (ex. VOBSUB, PGS, SUB/IDX, etc.) men ocksÄ vissa ASS/SSA undertexter.",
+ "BurnSubtitlesHelp": "Avgör ifall servern ska \"brÀnna in\" undertexterna under videokonverteringen, beroende pÄ undertextsformatet. Att undvika inbrÀnning av undertexter kommer att förbÀttra prestandan pÄ servern. VÀlj Automatisk för att brÀnna bild-baserade formats (ex. VOBSUB, PGS, SUB/IDX, etc.) och vissa ASS/SSA undertexter.",
"ButtonAdd": "LĂ€gg till",
"ButtonAddMediaLibrary": "LĂ€gg till mediabibliotek",
"ButtonAddScheduledTaskTrigger": "LÀgg till utlösare",
@@ -69,25 +69,25 @@
"ButtonEditImages": "Ăndra bilder",
"ButtonEditOtherUserPreferences": "Ăndra den hĂ€r anvĂ€ndarens profil, bild och personliga instĂ€llningar.",
"ButtonFilter": "Filtrera",
- "ButtonForgotPassword": "Glömt lösenord",
+ "ButtonForgotPassword": "Glömt Lösenord",
"ButtonFullscreen": "FullskÀrm",
"ButtonGotIt": "Ok",
"ButtonHelp": "HjÀlp",
"ButtonHome": "Hem",
"ButtonLearnMore": "LĂ€s mer",
"ButtonLibraryAccess": "BiblioteksÄtkomst",
- "ButtonManualLogin": "Manuell inloggning:",
+ "ButtonManualLogin": "Manuell inloggning",
"ButtonMore": "Mer",
"ButtonNetwork": "NĂ€tverk",
"ButtonNew": "Nytillkommet",
- "ButtonNextTrack": "NÀsta spÄr:",
+ "ButtonNextTrack": "NÀsta spÄr",
"ButtonOff": "Av",
"ButtonOk": "OK",
"ButtonOpen": "Ăppna",
"ButtonParentalControl": "FörÀldralÄs",
"ButtonPause": "Paus",
"ButtonPlay": "Spela upp",
- "ButtonPreviousTrack": "FöregÄende spÄr:",
+ "ButtonPreviousTrack": "FöregÄende spÄr",
"ButtonProfile": "Profil",
"ButtonQuickStartGuide": "Snabbstartguide",
"ButtonRefresh": "Uppdatera",
@@ -179,14 +179,14 @@
"Down": "Ner",
"Download": "Ladda ned",
"DownloadsValue": "Nedladdningar: {0}",
- "DrmChannelsNotImported": "Kanaler med DRM kommer inte att importeras",
- "DropShadow": "Visa skugga",
+ "DrmChannelsNotImported": "Kanaler med DRM kommer inte att importeras.",
+ "DropShadow": "Visa Skugga",
"EasyPasswordHelp": "Din enkla pin-kod anvÀnds för att logga in offline pÄ klienter som stödjer det, och kan ocksÄ anvÀndas för enkel inloggning frÄn ditt nÀtverk.",
"Edit": "Ăndra",
"EditImages": "Ăndra bilder",
"EditMetadata": "Redigera metadata",
"EditSubtitles": "Ăndra undertexter",
- "EnableBackdrops": "Aktivera fondbilder",
+ "EnableBackdrops": "Fondbilder",
"EnableBackdropsHelp": "Visar fondbilder i bakgrunden av vissa sidor vid blÀddring i biblioteket.",
"EnableCinemaMode": "BiolÀge",
"EnableColorCodedBackgrounds": "FĂ€rgkodade bakgrundsbilder",
@@ -198,9 +198,9 @@
"EnableNextVideoInfoOverlayHelp": "Vid slutet av en video, visa information om nÀstföljande video i spellistan.",
"EnablePhotos": "Visa foton",
"EnablePhotosHelp": "Bilder kommer upptÀckas och visas tillsammans med andra mediefiler.",
- "EnableThemeSongs": "Aktivera ledmotiv",
+ "EnableThemeSongs": "Signaturmelodi",
"EnableThemeSongsHelp": "Spela ledmotiv i bakgrunden vid blÀddring i biblioteket.",
- "EnableThemeVideos": "Aktivera tema-videos",
+ "EnableThemeVideos": "Tema-videor",
"EnableThemeVideosHelp": "Spela tema-videos i bakgrunden vid blÀddring i biblioteket.",
"Ended": "Avslutad",
"EndsAtValue": "Slutar vid: {0}",
@@ -208,13 +208,13 @@
"ErrorAddingMediaPathToVirtualFolder": "Det gick inte att lÀgga till sökvÀgen. Kontrollera att sökvÀgen Àr korrekt och att Jellyfin Server har rÀttigheter till sökvÀgen.",
"ErrorAddingTunerDevice": "Det gick inte att lÄgga till den hÀr TV-mottagaren. SÀkerstÀll att den gÄr att nÄ och försök igen.",
"ErrorDeletingItem": "Det gick inte att ta bort det hÀr objektet frÄn Jellyfin-servern. Kontrollera att Jellyfin-servern har skrivrÀttigheter till media-mappen och försök igen.",
- "ErrorGettingTvLineups": "Ett fel uppstod vid nedladdningen utav tv-sortimentet. Se till sÄ att uppgifterna stÀmmer och försök igen.",
+ "ErrorGettingTvLineups": "Ett fel uppstod vid nedladdningen utav TV-sortimentet. Se till sÄ att uppgifterna stÀmmer och försök igen.",
"ErrorMessageStartHourGreaterThanEnd": "Sluttiden mÄste vara senare Àn starttiden.",
"ErrorPleaseSelectLineup": "VÀlj en lineup och försök igen. Om inga lineups finns tillgÀngliga, kolla sÄ att anvÀndarnamn, lösenord och postnummer stÀmmer.",
"ErrorSavingTvProvider": "Ett fel uppstod nÀr TV-tjÀnsten skulle sparas. Se till att den gÄr att nÄ och försök igen senare.",
"EveryNDays": "Var {0}:e dag",
"ExitFullscreen": "Avsluta fullskÀrm",
- "ExtraLarge": "Extra stor",
+ "ExtraLarge": "Extra Stor",
"ExtractChapterImagesHelp": "Att extrahera kapitelrutor möjliggör för klienter att visa grafiska menyer för kapitelval. Aktiviteten kan vara lÄngsam, resurs-intensiv och kan krÀva flera gigabyte i utrymme. Aktiviteten körs nÀr nya videofiler upptÀcks, och Àr Àven schemalagd under nattetid. Schemat gÄr att konfigurera under schemalagda aktiviteter. Det Àr inte rekommenderat att köra den hÀr aktiviteten vid tider med hög belastning.",
"FFmpegSavePathNotFound": "Det gick inte att hitta FFmpeg med den angivna sökvÀgen. FFprobe mÄste Àven finnas i samma mapp. Dessa komponenter inkluderas normalt i samma nedladdning. Var god undersök sökvÀgen och försök igen.",
"Favorite": "Favorit",
@@ -229,7 +229,7 @@
"FolderTypeMovies": "Filmer",
"FolderTypeMusic": "Musik",
"FolderTypeMusicVideos": "Musikvideor",
- "FolderTypeTvShows": "Serier",
+ "FolderTypeTvShows": "TV Serier",
"FolderTypeUnset": "Blandat InnehÄll",
"Folders": "Mappar",
"Friday": "Fredag",
@@ -287,7 +287,7 @@
"HeaderContainerProfile": "BehÄllareprofil",
"HeaderContainerProfileHelp": "BehÄllareprofiler bestÀmmer begrÀnsningarna hos en enhet nÀr den spelar upp olika filformat. Om en begrÀnsning Àr aktuell kommer innehÄllet att kodas om, Àven om formatet i sig Àr instÀllt för direkt avspelning.",
"HeaderContinueListening": "FortsÀtt lyssna pÄ",
- "HeaderContinueWatching": "FortsÀtt kolla pÄ",
+ "HeaderContinueWatching": "FortsÀtt kolla",
"HeaderCustomDlnaProfiles": "Anpassade profiler",
"HeaderDateIssued": "Utgivningsdatum",
"HeaderDefaultRecordingSettings": "Standard inspelningsinstÀllningar",
@@ -320,9 +320,9 @@
"HeaderFrequentlyPlayed": "Ofta spelade",
"HeaderGenres": "Genrer",
"HeaderGuideProviders": "KÀllor för programguide",
- "HeaderHttpHeaders": "Http-rubriker",
+ "HeaderHttpHeaders": "HTTP headers",
"HeaderIdentification": "Identifiering",
- "HeaderIdentificationCriteriaHelp": "Var god skriv in minst ett identifieringskriterium",
+ "HeaderIdentificationCriteriaHelp": "Skriv in minst ett kriterie för identifiering.",
"HeaderIdentificationHeader": "ID-rubrik",
"HeaderIdentifyItemHelp": "Ange ett eller flera sökkriterier. Ta bort kriterier för att fÄ fler trÀffar.",
"HeaderImageSettings": "BildinstÀllningar",
@@ -331,7 +331,7 @@
"HeaderItems": "Objekt",
"HeaderKeepRecording": "FortsÀtt spela in",
"HeaderKeepSeries": "BehÄll serie",
- "HeaderKodiMetadataHelp": "Jellyfin har stöd för Nfo-metadatafiler. För att aktivera eller inaktivera Nfo-metadata, anvÀnd Metadata-fliken för att konfigurera Nfo-stöd för dina mediatyper.",
+ "HeaderKodiMetadataHelp": "Jellyfin har stöd för NFO-metadatafiler. För att aktivera eller inaktivera NFO-metadata, anvÀnd Metadata-fliken för att konfigurera NFO-stöd för dina mediatyper.",
"HeaderLatestEpisodes": "Senaste avsnitten",
"HeaderLatestMedia": "Nytillkommet",
"HeaderLatestMovies": "Nytillkomna filmer",
@@ -350,7 +350,7 @@
"HeaderMetadataSettings": "MetadatainstÀllningar",
"HeaderMoreLikeThis": "Mer som denna",
"HeaderMovies": "Filmer",
- "HeaderMusicQuality": "Musikkvalitet:",
+ "HeaderMusicQuality": "Musikkvalitet",
"HeaderMusicVideos": "Musikvideor",
"HeaderMyDevice": "Min enhet",
"HeaderMyMedia": "Min Media",
@@ -358,7 +358,7 @@
"HeaderNewApiKey": "Ny API-nyckel",
"HeaderNewDevices": "Nya enheter",
"HeaderNextEpisodePlayingInValue": "NÀsta avsnitt börjar om {0}",
- "HeaderNextUp": "NÀsta pÄ tur",
+ "HeaderNextUp": "NĂ€sta",
"HeaderNextVideoPlayingInValue": "NÀsta video börjar om {0}",
"HeaderOnNow": "Visas nu",
"HeaderOtherItems": "Ăvriga objekt",
@@ -375,7 +375,7 @@
"HeaderPlaybackError": "Uppspelningsfel",
"HeaderPleaseSignIn": "Var god logga in",
"HeaderPluginInstallation": "Installation av tillÀgg",
- "HeaderPreferredMetadataLanguage": "Ănskat sprĂ„k för metadata:",
+ "HeaderPreferredMetadataLanguage": "Ănskat sprĂ„k för metadata",
"HeaderProfile": "Profil",
"HeaderProfileInformation": "Profilinformation",
"HeaderProfileServerSettingsHelp": "Dessa instÀllningar kontrollerar hur Jellyfin Server presenterar sig för enheten.",
@@ -404,7 +404,7 @@
"HeaderSelectTranscodingPath": "VÀlj plats för mellanlagring vid omkodning",
"HeaderSelectTranscodingPathHelp": "BlÀddra fram till eller ange plats för omkodarens mellanlagring. Katalogen mÄste vara tillgÀnglig för skrivning.",
"HeaderSendMessage": "Skicka meddelande",
- "HeaderSeries": "Serie:",
+ "HeaderSeries": "Serier",
"HeaderSeriesOptions": "Seriealternativ",
"HeaderSeriesStatus": "Seriestatus",
"HeaderServerSettings": "ServerinstÀllningar",
@@ -479,7 +479,7 @@
"LabelAllowServerAutoRestart": "TillÄt att servern startas om automatiskt efter uppdateringar",
"LabelAllowServerAutoRestartHelp": "Servern startas om endast dÄ inga anvÀndare Àr inloggade.",
"LabelAppName": "Appens namn",
- "LabelAppNameExample": "Exempel: Sickbeard, NzbDrone",
+ "LabelAppNameExample": "Exempel: Sickbeard, Sonarr",
"LabelArtists": "Artister:",
"LabelArtistsHelp": "Separera med vid flera ;",
"LabelAudio": "Ljud:",
@@ -506,8 +506,8 @@
"LabelCriticRating": "Kritikerbetyg:",
"LabelCurrentPassword": "Nuvarande lösenord:",
"LabelCustomCertificatePath": "SökvÀg för anpassat SSL-certifikat:",
- "LabelCustomCertificatePathHelp": "LĂ€gg upp ditt eget SSL-certifkat i .pfx-format",
- "LabelCustomCss": "Egen css:",
+ "LabelCustomCertificatePathHelp": "LĂ€gg upp ditt eget SSL-certifkat i .pfx-format.",
+ "LabelCustomCss": "Egen CSS:",
"LabelCustomCssHelp": "Applicera din egen css till webbgrÀnssnittet.",
"LabelCustomDeviceDisplayName": "Visningsnamn:",
"LabelCustomDeviceDisplayNameHelp": "Ange ett anpassat enhetsnamn. LÀmna blankt för att anvÀnda det namn enheten sjÀlv rapporterar.",
@@ -523,7 +523,7 @@
"LabelDefaultUser": "Förvald anvÀndare:",
"LabelDefaultUserHelp": "Anger vilket anvÀndarbibliotek som skall visas pÄ anslutna enheter. Denna instÀllning kan Àndras pÄ enhetsbasis med hjÀlp av en enhetsprofiler.",
"LabelDeviceDescription": "Enhetsbeskrivning",
- "LabelDidlMode": "Didl-lÀge:",
+ "LabelDidlMode": "DIDL-lÀge:",
"LabelDiscNumber": "Skivnummer:",
"LabelDisplayLanguage": "VisningssprÄk:",
"LabelDisplayLanguageHelp": "Att översÀtta Jellyfin Àr ett pÄgÄende projekt.",
@@ -532,7 +532,7 @@
"LabelDisplayName": "Visningsnamn:",
"LabelDisplayOrder": "Visningsordning:",
"LabelDisplaySpecialsWithinSeasons": "Visa specialavsnitt i de sÀsonger de sÀndes i",
- "LabelDownMixAudioScale": "Höj nivÄn vid nedmixning av ljud",
+ "LabelDownMixAudioScale": "Höj nivÄn vid nedmixning av ljud:",
"LabelDownMixAudioScaleHelp": "Höj nivÄn vid nedmixning. SÀtt vÀrdet till 1 för att behÄlla den ursprungliga nivÄn.",
"LabelDownloadLanguages": "SprÄk att hÀmta:",
"LabelDropImageHere": "SlÀpp en bild hÀr, eller klicka för att blÀddra.",
@@ -550,12 +550,12 @@
"LabelEnableDlnaDebugLogging": "Aktivera DLNA felsökningsloggning",
"LabelEnableDlnaDebugLoggingHelp": "Detta resulterar i mycket stora loggfiler och rekommenderas bara vid felsökning.",
"LabelEnableDlnaPlayTo": "AnvÀnd DLNA spela-upp-pÄ",
- "LabelEnableDlnaPlayToHelp": "Jellyfin kan hitta enheter pÄ ditt nÀtverk och ge dig möjlighet att fjÀrrstyra dem.",
+ "LabelEnableDlnaPlayToHelp": "Hitta enheter pÄ ditt nÀtverk och ge dig möjlighet att fjÀrrstyra dem.",
"LabelEnableDlnaServer": "Aktivera DLNA-server",
- "LabelEnableDlnaServerHelp": "TillÄt att UPnP-enheter pÄ ditt nÀtverk kan se och spela upp innehÄll frÄn din Jellyfin Server.",
+ "LabelEnableDlnaServerHelp": "TillÄt att UPnP-enheter pÄ ditt nÀtverk kan se och spela upp innehÄll.",
"LabelEnableHardwareDecodingFor": "Aktivera hÄrdvaruomkodning för:",
"LabelEnableRealtimeMonitor": "Aktivera bevakning av mappar i realtid",
- "LabelEnableRealtimeMonitorHelp": "FörÀndringar upptÀcks omedelbart (i filsystem som stödjer detta)",
+ "LabelEnableRealtimeMonitorHelp": "FörÀndringar upptÀcks omedelbart (i filsystem som stödjer detta).",
"LabelEnableSingleImageInDidlLimit": "BegrÀnsa till en inbÀddad bild",
"LabelEnableSingleImageInDidlLimitHelp": "Visa enheter kommer inte renderas ordentligt om flera bilder bÀddas in i Didl.",
"LabelEndDate": "Slutdatum:",
@@ -565,11 +565,11 @@
"LabelExtractChaptersDuringLibraryScan": "Extrahera kapitelbildrutor vid genomsökning av biblioteket",
"LabelExtractChaptersDuringLibraryScanHelp": "Om aktiverat extraheras kapitelbildrutor nÀr videor importeras vid genomsökning av biblioteket. Om avaktiverat kommer extrahering att ske vid schemalagd kapitelbildrutebehandling, för att snabba upp den regelbundna genomsökningen av biblioteket.",
"LabelFailed": "Misslyckades",
- "LabelFileOrUrl": "Fil eller url:",
+ "LabelFileOrUrl": "Fil eller URL:",
"LabelFinish": "Klart",
"LabelFont": "Typsnitt:",
"LabelForgotPasswordUsernameHelp": "Skriv ditt anvÀndarnamn, om du kommer ihÄg det.",
- "LabelFriendlyName": "Visningsnamn",
+ "LabelFriendlyName": "Visningsnamn:",
"LabelServerNameHelp": "Det hÀr namnet anvÀnds för att identifiera servern, om det lÀmnas tomt kommer datorns namn att anvÀndas.",
"LabelGroupMoviesIntoCollections": "Gruppera filmer i samlingsboxar",
"LabelGroupMoviesIntoCollectionsHelp": "I filmlistor visas filmer som ingÄr i en samlingsbox som ett enda objekt.",
@@ -579,7 +579,7 @@
"LabelHardwareAccelerationTypeHelp": "Endast tillgÀngligt pÄ hÄrdvara med stöd.",
"LabelHomeNetworkQuality": "HemnÀtverkskvalitet:",
"LabelHomeScreenSectionValue": "HemskÀrmsdel {0}:",
- "LabelHttpsPort": "Lokalt portnummer för https:",
+ "LabelHttpsPort": "Lokalt portnummer för HTTPS:",
"LabelHttpsPortHelp": "Den lokala tcp-port som Jellyfin Server ska lyssna pÄ https.",
"LabelIconMaxHeight": "Maxhöjd pÄ ikoner:",
"LabelIconMaxHeightHelp": "Högsta upplösning hos ikoner som visas via upnp:icon.",
@@ -607,25 +607,25 @@
"LabelLanNetworks": "LAN nÀtverk:",
"LabelLanguage": "SprÄk:",
"LabelLineup": "UppsÀttning:",
- "LabelLocalHttpServerPortNumber": "Lokalt portnummer för http:",
+ "LabelLocalHttpServerPortNumber": "Lokalt portnummer för HTTP:",
"LabelLocalHttpServerPortNumberHelp": "Den lokala tcp-port som Jellyfin Server ska lyssna pÄ http.",
"LabelLockItemToPreventChanges": "LÄs det hÀr objektet för att förhindra Àndringar",
"LabelLoginDisclaimer": "AnsvarsbegrÀnsning vid inloggning:",
"LabelLoginDisclaimerHelp": "Detta visas lÀngst ned pÄ inloggningssidan.",
"LabelLogs": "Loggfiler:",
- "LabelManufacturer": "Tillverkare",
+ "LabelManufacturer": "Tillverkare:",
"LabelManufacturerUrl": "Tillverkarens webaddress",
"LabelMatchType": "Matchningstyp:",
"LabelMaxBackdropsPerItem": "Högsta antal fondbilder per objekt:",
"LabelMaxChromecastBitrate": "Strömningskvalitet för Chromecast:",
- "LabelMaxParentalRating": "Högsta tillÄtna ÄldersgrÀns",
- "LabelMaxResumePercentage": "Högsta grÀns för Äterupptagande (%)",
- "LabelMaxResumePercentageHelp": "Objekt betraktas som fÀrdigspelade om uppspelningen stoppas efter denna tidpunkt",
+ "LabelMaxParentalRating": "Högsta tillÄtna ÄldersgrÀns:",
+ "LabelMaxResumePercentage": "Högsta grÀns för Äterupptagande i procent:",
+ "LabelMaxResumePercentageHelp": "Objekt betraktas som fÀrdigspelade om uppspelningen stoppas efter denna tidpunkt.",
"LabelMaxScreenshotsPerItem": "Högsta antal skÀrmdumpar per objekt:",
"LabelMaxStreamingBitrate": "Maximal strömningskvalite:",
"LabelMaxStreamingBitrateHelp": "Ange högsta bithastighet för strömning.",
- "LabelMessageText": "Meddelandetext",
- "LabelMessageTitle": "Meddelandetitel",
+ "LabelMessageText": "Meddelandetext:",
+ "LabelMessageTitle": "Meddelandetitel:",
"LabelMetadataDownloadLanguage": "Ănskat sprĂ„k:",
"LabelMetadataDownloadersHelp": "Aktivera och rangordna dina hÀmtare baserat pÄ prioritet. LÀgre prioriterade hÀmtare anvÀnds endast för att fylla i saknad information.",
"LabelMetadataPath": "Plats för metadata:",
@@ -636,10 +636,10 @@
"LabelMetadataSaversHelp": "VÀlj de filformat du vill anvÀnda för att spara dina metadata.",
"LabelMethod": "Metod:",
"LabelMinBackdropDownloadWidth": "HÀmta enbart fondbilder bredare Àn:",
- "LabelMinResumeDuration": "Minsta tid för Äterupptagande (s)",
- "LabelMinResumeDurationHelp": "Objekt med speltid kortare Àn sÄ hÀr kan ej Äterupptas",
- "LabelMinResumePercentage": "LÀgsta grÀns för Äterupptagande (%)",
- "LabelMinResumePercentageHelp": "Objekt betraktas som ej spelade om uppspelningen stoppas före denna tidpunkt",
+ "LabelMinResumeDuration": "Minsta tid för Äterupptagande:",
+ "LabelMinResumeDurationHelp": "Objekt med speltid kortare Àn sÄ hÀr kan ej Äterupptas.",
+ "LabelMinResumePercentage": "LÀgsta grÀns för Äterupptagande i procent:",
+ "LabelMinResumePercentageHelp": "Objekt betraktas som ej spelade om uppspelningen stoppas före denna tidpunkt.",
"LabelMinScreenshotDownloadWidth": "HÀmta enbart skÀrmdumpar bredare Àn:",
"LabelModelDescription": "Modellbeskrivning",
"LabelModelName": "Modellnamn",
@@ -648,10 +648,10 @@
"LabelMonitorUsers": "Ăvervaka aktivitet frĂ„n:",
"LabelMovieCategories": "Filmkategorier:",
"LabelMoviePrefix": "Film prefix:",
- "LabelMoviePrefixHelp": "Om ett prefix har lagts till filmertitlarna, skriv in det hÀr sÄ att Jellyfin kan hantera dessa korrekt.",
+ "LabelMoviePrefixHelp": "Om ett prefix har lagts till filmertitlarna, skriv in det hÀr sÄ att servern kan hantera dessa korrekt.",
"LabelMovieRecordingPath": "InspelningssökvÀg för film (valfri):",
"LabelMusicStreamingTranscodingBitrate": "Bithastighet vid omkodning av musik:",
- "LabelMusicStreamingTranscodingBitrateHelp": "Ange högsta bithastighet vid strömning av musik",
+ "LabelMusicStreamingTranscodingBitrateHelp": "Ange högsta bithastighet vid strömning av musik.",
"LabelName": "Namn:",
"LabelNewName": "Nytt namn:",
"LabelNewPassword": "Nytt lösenord:",
@@ -660,7 +660,7 @@
"LabelNext": "NĂ€sta",
"LabelNotificationEnabled": "Aktivera denna meddelandetyp",
"LabelNumber": "Nr:",
- "LabelNumberOfGuideDays": "Antal dagars tablÄ att hÀmta",
+ "LabelNumberOfGuideDays": "Antal dagars tablÄ att hÀmta:",
"LabelNumberOfGuideDaysHelp": "HÀmtning av en lÀngre periods tablÄ ger möjlighet att boka inspelningar och se program lÀngre fram i tiden, men ger lÀngre nedladdningstid. \"Auto\" vÀljer baserat pÄ antalet kanaler.",
"LabelOptionalNetworkPath": "(Valfri) Delad nÀtverksmapp:",
"LabelOptionalNetworkPathHelp": "Om denna mappen delas pÄ ditt nÀtverk, kan den delade sökvÀgen tillÄta Jellyfin-appar pÄ andra enheter att streama mediafiler direkt.",
@@ -691,10 +691,10 @@
"LabelProtocol": "Protokoll:",
"LabelProtocolInfo": "Protokollinfo:",
"LabelProtocolInfoHelp": "VÀrde att anvÀnda vid svar pÄ GetProtocolInfo-begÀran frÄn enheter.",
- "LabelPublicHttpPort": "Publikt portnummer för http:",
- "LabelPublicHttpPortHelp": "Det publika portnumret som ska mappas till den lokala porten för http.",
- "LabelPublicHttpsPort": "Publikt portnummer för https:",
- "LabelPublicHttpsPortHelp": "Det publika portnumret som ska mappas till den lokala porten för https.",
+ "LabelPublicHttpPort": "Publikt portnummer för HTTP:",
+ "LabelPublicHttpPortHelp": "Det publika portnumret som ska mappas till den lokala porten för HTTP.",
+ "LabelPublicHttpsPort": "Publikt portnummer för HTTPS:",
+ "LabelPublicHttpsPortHelp": "Det publika portnumret som ska mappas till den lokala porten för HTTPS.",
"LabelReadHowYouCanContribute": "Se hur du kan hjÀlpa till.",
"LabelReasonForTranscoding": "Orsak för omkodning:",
"LabelRecord": "Spela in:",
@@ -707,7 +707,7 @@
"LabelRuntimeMinutes": "Speltid (min):",
"LabelSaveLocalMetadata": "Spara grafik till mediamapparna",
"LabelSaveLocalMetadataHelp": "Om grafik sparas tillsammans med media Àr de enkelt Ätkomliga för redigering.",
- "LabelScheduledTaskLastRan": "Senast körd {0}, tog {1}",
+ "LabelScheduledTaskLastRan": "Senast körd {0}, tog {1}.",
"LabelScreensaver": "SkÀrmslÀckare:",
"LabelSeasonNumber": "SĂ€songsnummer:",
"LabelSelectFolderGroups": "Gruppera automatiskt innehÄll frÄn dessa mappar i vyer, t ex Filmer, Musik eller TV:",
@@ -718,19 +718,19 @@
"LabelSerialNumber": "Serienummer",
"LabelSeriesRecordingPath": "InspelningssökvÀg för TV-serier (valfri):",
"LabelServerHost": "VĂ€rd:",
- "LabelServerHostHelp": "192.168.1.100 eller https://min.server.com",
- "LabelSimultaneousConnectionLimit": "BegrÀnsning för samtidiga strömmar",
+ "LabelServerHostHelp": "192.168.1.100:8096 eller https://min.server.com",
+ "LabelSimultaneousConnectionLimit": "BegrÀnsning för samtidiga strömmar:",
"LabelSkin": "Skal:",
"LabelSkipBackLength": "'Hoppa bakÄt'-lÀngd:",
"LabelSkipForwardLength": "'Hoppa framÄt'-lÀngd:",
- "LabelSkipIfAudioTrackPresent": "Hoppa över om det förvalda ljudspÄrets sprÄk Àr samma som det hÀmtade.",
+ "LabelSkipIfAudioTrackPresent": "Hoppa över om det förvalda ljudspÄrets sprÄk Àr samma som det hÀmtade",
"LabelSkipIfAudioTrackPresentHelp": "Bocka ur denna för att ge undertexter Ät alla videor oavsett ljudspÄrets sprÄk.",
"LabelSkipIfGraphicalSubsPresent": "Hoppa över om videofilen redan innehÄller inbÀddade undertexter",
"LabelSkipIfGraphicalSubsPresentHelp": "Att Àven ha externa undertexter resulterar i en effektivare uppspelning och minskar risken för omkodning.",
"LabelSonyAggregationFlags": "\"Aggregation flags\" för Sony:",
"LabelSonyAggregationFlagsHelp": "Anger innehÄllet i elementet aggregationFlags i namnutrymmet urn:schemas-sonycom:av.",
"LabelSortBy": "Sortera efter:",
- "LabelSortOrder": "Sortering",
+ "LabelSortOrder": "Sortering:",
"LabelSortTitle": "Sorteringstitel:",
"LabelSoundEffects": "Ljudeffekter:",
"LabelSource": "KĂ€lla:",
@@ -745,7 +745,7 @@
"LabelSubtitles": "Undertexter:",
"LabelSupportedMediaTypes": "Mediaformat som stöds:",
"LabelTVHomeScreen": "HemskÀrm i TV-lÀge:",
- "LabelTag": "Etikett",
+ "LabelTag": "Etikett:",
"LabelTagline": "Slogan:",
"LabelTextBackgroundColor": "BakgrundsfÀrg för text:",
"LabelTextColor": "TextfÀrg:",
@@ -754,10 +754,10 @@
"LabelTime": "Tid:",
"LabelTimeLimitHours": "TidsbegrÀnsning (timmar):",
"LabelTitle": "Titel:",
- "LabelTrackNumber": "SpÄr nr",
+ "LabelTrackNumber": "SpÄr nr:",
"LabelTranscodingAudioCodec": "Ljudkodning:",
"LabelTranscodingContainer": "BehÄllare:",
- "LabelTranscodingTempPathHelp": "Denna mapp innehÄller tillfÀlliga filer som anvÀnds vid omkodning. Ange en plats för dessa, eller lÀmna blankt för att anvÀnda förvald plats.",
+ "LabelTranscodingTempPathHelp": "Ange en egen sökvÀg dÀr omkodningar skall sparas för klienter. LÀmna blankt för att anvÀnda förvald plats.",
"LabelTranscodingThreadCount": "TrÄdar för omkodning:",
"LabelTranscodingThreadCountHelp": "VÀlj maximala antalet trÄdar som ska anvÀndas vid omkodning. Att minska antalet trÄdar sÀnker cpu-belastningan men ökar Àven risken att omkodning inte kan ske snabbt nog för felfri uppspelning.",
"LabelTranscodingVideoCodec": "Videokodning:",
@@ -799,7 +799,7 @@
"MarkUnplayed": "Markera som ospelad",
"MaxParentalRatingHelp": "InnehÄll med högre grÀns visas ej för den hÀr anvÀndaren.",
"MediaInfoAnamorphic": "Anamorfisk",
- "MediaInfoAspectRatio": "BildförhÄllande:",
+ "MediaInfoAspectRatio": "BildförhÄllande",
"MediaInfoBitDepth": "FĂ€rgdjup",
"MediaInfoBitrate": "Bithastighet",
"MediaInfoChannels": "Kanaler",
@@ -832,7 +832,7 @@
"MessageConfirmRemoveMediaLocation": "Ăr du sĂ€ker pĂ„ att du vill ta bort den hĂ€r platsen?",
"MessageConfirmRestart": "Ăr du sĂ€ker pĂ„ att du vill starta om Jellyfin server?",
"MessageConfirmRevokeApiKey": "Ăr du sĂ€ker pĂ„ att du vill Ă„terkalla den hĂ€r api-nyckeln? Applikationens koppling till Jellyfin Server kommer avslutas abrupt.",
- "MessageConfirmShutdown": "Ăr du sĂ€ker pĂ„ att du vill stĂ€nga av Jellyfin server?",
+ "MessageConfirmShutdown": "Ăr du sĂ€ker pĂ„ att du vill stĂ€nga av servern?",
"MessageContactAdminToResetPassword": "VÀnligen kontakta din systemadministratör för att ÄterstÀlla ditt lösenord.",
"MessageCreateAccountAt": "Skapa ett konto pÄ {0}",
"MessageDeleteTaskTrigger": "Vill du ta bort denna aktivitetsutlösare?",
@@ -856,27 +856,27 @@
"MessageNoTrailersFound": "Hittade inga trailers. Installera Trailer-kanalen och öka biokÀnslan genom att lÀgga till ett bibliotek av trailers.",
"MessageNothingHere": "Ingenting hÀr.",
"MessagePasswordResetForUsers": "Lösenord har tagots bort frÄn följande anvÀndare. För att logga in, anvÀnd ett blankt lösenord.",
- "MessagePlayAccessRestricted": "Uppspelning av detta innehÄllet Àr för nÀrvarande begrÀnsat. Kontakta din Jellyfin Server administratör för mer information.",
+ "MessagePlayAccessRestricted": "Uppspelning av detta innehÄllet Àr för nÀrvarande begrÀnsat. Kontakta din server administratör för mer information.",
"MessagePleaseEnsureInternetMetadata": "Var god se till att hÀmtning av metadata via Internet Àr aktiverad.",
"MessagePleaseWait": "VÀnligen vÀnta. Detta kan ta ett tag.",
"MessagePluginConfigurationRequiresLocalAccess": "Logga in pÄ din din lokala Jellyfin Server för att konfigurera det hÀr tillÀgget.",
"MessagePluginInstallDisclaimer": "TillÀgg skapade av Jellyfin-anvÀndare Àr ett bra sÀtt att förbÀttra din Jellyfin-upplevelse med ytterligare funktionalitet. Observera att detta kan pÄverka din Jellyfin-server sÄ som lÀngre tidsÄtgÄng för biblioteksskanningar, ytterligare bakgrundsprocesser och minskad systemstabilitet.",
"MessageReenableUser": "Se nedan för att aktivera igen",
"MessageSettingsSaved": "InstÀllningarna har sparats.",
- "MessageTheFollowingLocationWillBeRemovedFromLibrary": "Följande mediaplatser kommer att tas bort frÄn ditt Jellyfin bibliotek:",
+ "MessageTheFollowingLocationWillBeRemovedFromLibrary": "Följande mediaplatser kommer att tas bort frÄn ditt bibliotek:",
"MessageUnableToConnectToServer": "Vi kunde inte upprÀtta anslutning till vald server just nu. FörsÀkra dig om att den Àr pÄslagen och försök igen.",
"MessageUnsetContentHelp": "InnehÄll kommer visas som enkla mappar. För bÀsta resultat, anvÀnd en metadata-hanterare för att stÀlla in typ av innehÄll för undermapparna.",
"MessageYouHaveVersionInstalled": "Version {0} Àr installerad.",
"MetadataManager": "Metadata-hanteraren",
"MinutesAfter": "minuter efter",
"MinutesBefore": "minuter före",
- "Mobile": "Mobil / Platta",
+ "Mobile": "Mobil",
"Monday": "MÄndag",
"MoreFromValue": "Mer frÄn {0}",
"MoreUsersCanBeAddedLater": "Flera anvÀndare kan skapas senare i Kontrollpanelen.",
"MoveLeft": "VĂ€nster",
"MoveRight": "Höger",
- "MovieLibraryHelp": "LÀs om {0}Jellyfins namngivningsguide för filmer{1}.",
+ "MovieLibraryHelp": "LÀs om {0} namngivningsguide för filmer{1}.",
"Movies": "Filmer",
"Mute": "Tyst",
"MySubtitles": "Mina undertexter",
@@ -902,7 +902,7 @@
"OneChannel": "En kanal",
"OnlyForcedSubtitles": "Endast tvingande undertexter",
"OnlyForcedSubtitlesHelp": "Endast undertexter markerade som tvingande kommer att laddas.",
- "OnlyImageFormats": "Endast image-format (VOBSUB, PGS, SUB/IDX, etc.)",
+ "OnlyImageFormats": "Endast image-format (VOBSUB, PGS, SUB, etc)",
"OptionAdminUsers": "Administratörer",
"OptionAlbumArtist": "Albumartist",
"OptionAllUsers": "Alla anvÀndare",
@@ -919,7 +919,7 @@
"OptionAllowRemoteSharedDevicesHelp": "DLNA-enheter betraktas som delade tills en anvÀndare börjar kontrollera den.",
"OptionAllowSyncTranscoding": "TillÄt nedladdning som krÀver omkodning",
"OptionAllowUserToManageServer": "TillÄt denna anvÀndare att administrera servern",
- "OptionAllowVideoPlaybackRemuxing": "TillÄt videouppspelning som krÀver konvertering utan omkodning.",
+ "OptionAllowVideoPlaybackRemuxing": "TillÄt videouppspelning som krÀver konvertering utan omkodning",
"OptionAllowVideoPlaybackTranscoding": "TillÄt videouppspelning som krÀver omkodning",
"OptionAscending": "Stigande",
"OptionAutomaticallyGroupSeries": "SlÄ ihop serier automatiskt som ligger utspritt under flera kataloger",
@@ -936,7 +936,7 @@
"OptionCriticRating": "Kritikerbetyg",
"OptionCustomUsers": "Anpassad",
"OptionDaily": "Dagligen",
- "OptionDateAdded": "Inlagd den",
+ "OptionDateAdded": "Tillagd den",
"OptionDateAddedFileTime": "AnvÀnd datum dÄ filen skapades",
"OptionDateAddedImportTime": "AnvÀnd datum för inlÀsning i biblioteket",
"OptionDatePlayed": "Senast visad",
@@ -945,7 +945,7 @@
"OptionDisableUserHelp": "SpÀrrade anvÀndare tillÄts ej kontakta servern. Eventuella pÄgÄende anslutningar avbryts omedelbart.",
"OptionDislikes": "Ogillar",
"OptionDisplayFolderView": "Visa en mappvy för att visa enkla mediamappar",
- "OptionDisplayFolderViewHelp": "Vid aktivering kommer Jellyfinappar att visa en Mappkategori intill ditt mediabibliotek. Detta Àr anvÀndbart om du har enkla mappvyer.",
+ "OptionDisplayFolderViewHelp": "Visa mappar jÀmsides med dina andra media bibliotek. Detta kan vara bra om du vill ha en enkel mapp visning.",
"OptionDownloadArtImage": "Grafik",
"OptionDownloadBackImage": "Baksida",
"OptionDownloadBannerImage": "Banderoll",
@@ -975,14 +975,14 @@
"OptionExtractChapterImage": "Aktivera extrahering av kapitelbilder",
"OptionFavorite": "Favoriter",
"OptionFriday": "Fredag",
- "OptionHasSpecialFeatures": "Extramaterial:",
+ "OptionHasSpecialFeatures": "Extramaterial",
"OptionHasSubtitles": "Undertexter",
"OptionHasThemeSong": "Ledmotiv",
"OptionHasThemeVideo": "Temavideo",
"OptionHideUser": "Visa inte den hÀr anvÀndaren pÄ inloggningssidorna",
"OptionHideUserFromLoginHelp": "AnvÀndbart för privata konton eller gömda administratörskonton. AnvÀndaren beöver logga in manuellt genom att skriva sitt anvÀndarnamn och lösenord.",
"OptionHlsSegmentedSubtitles": "HLS-segmenterade undertexter",
- "OptionHomeVideos": "Hemvideos & foton",
+ "OptionHomeVideos": "Foton",
"OptionIgnoreTranscodeByteRangeRequests": "Ignorera begÀran om \"byte range\" vid omkodning",
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Om aktiverad kommer begÀran att uppfyllas, men \"byte range\"-rubriken ignoreras.",
"OptionImdbRating": "Betyg pÄ IMDB",
@@ -1082,7 +1082,7 @@
"Record": "Spela in",
"RecordSeries": "Spela in serie",
"RecordingCancelled": "Inspelning avbruten.",
- "RecordingScheduled": "Inspelning schemalagd",
+ "RecordingScheduled": "Inspelning schemalagd.",
"Recordings": "Inspelningar",
"Refresh": "Uppdatera",
"RefreshDialogHelp": "Metadata uppdateras baserat pÄ instÀllningar och internettjÀnster som har aktiverats under Jellyfin servers kontrollpanel.",
@@ -1182,7 +1182,7 @@
"TabMusicVideos": "Musikvideor",
"TabMyPlugins": "Mina tillÀgg",
"TabNetworks": "TV-bolag",
- "TabNfoSettings": "nfo-instÀllingar",
+ "TabNfoSettings": "NFO-instÀllingar",
"TabNotifications": "Meddelanden",
"TabOther": "Ăvrigt",
"TabParentalControl": "FörÀldralÄs",
@@ -1195,7 +1195,7 @@
"TabProfiles": "Profiler",
"TabRecordings": "Inspelningar",
"TabResponses": "Svar",
- "TabResumeSettings": "Ă
teruppta-instÀllningar",
+ "TabResumeSettings": "Ă
teruppta",
"TabScheduledTasks": "Schemalagda aktiviteter",
"TabSeries": "Serie",
"TabSettings": "InstÀllningar",
@@ -1209,7 +1209,7 @@
"Tags": "Etiketter",
"TagsValue": "Etiketter: {0}",
"TellUsAboutYourself": "BerÀtta om dig sjÀlv",
- "ThemeSongs": "Vinjetter",
+ "ThemeSongs": "Signaturmelodier",
"ThemeVideos": "Temavideos",
"TheseSettingsAffectSubtitlesOnThisDevice": "Dessa instÀllningar pÄverkar undertexter pÄ den hÀr enheten",
"ThisWizardWillGuideYou": "Den hÀr guiden hjÀlper dig att göra de första instÀllningarna. För att börja var vÀnlig vÀlj önskat sprÄk.",
@@ -1221,7 +1221,7 @@
"TrackCount": "{0} spÄr",
"Transcoding": "Omkodning",
"Tuesday": "Tisdag",
- "TvLibraryHelp": "LÀs om {0}Jellyfins namngivningsguide för TV-serier{1}.",
+ "TvLibraryHelp": "LÀs om {0} namngivningsguide för TV-serier{1}.",
"UninstallPluginConfirmation": "Ăr du sĂ€ker pĂ„ att du vill avinstallera {0}?",
"UninstallPluginHeader": "Avinstallera tillÀgg",
"Unmute": "Muting av",
@@ -1257,13 +1257,13 @@
"Watched": "Sedd",
"Wednesday": "Onsdag",
"WelcomeToProject": "VĂ€lkommen till Jellyfin!",
- "WizardCompleted": "Det Àr allt vi behöver veta just nu. Jellyfin Server har börjat samla information om ditt mediabibliotek. Kolla in nÄgra av vÄra appar och klicka sedan pÄ
Avsluta för att se
kontrollpanelen.",
+ "WizardCompleted": "Det Àr allt vi behöver veta just nu. Jellyfin har börjat samla information om ditt mediabibliotek. Kolla in nÄgra av vÄra appar och klicka sedan pÄ
Avsluta för att se
kontrollpanelen.",
"Writer": "Manusförfattare",
- "XmlDocumentAttributeListHelp": "Dessa attribut tillÀmpas pÄ rotelementet i alla xml-svar.",
+ "XmlDocumentAttributeListHelp": "Dessa attribut tillÀmpas pÄ rotelementet i alla XML-svar.",
"XmlTvKidsCategoriesHelp": "Program med dessa kategorier kommer visas som program för barn. Separerade med '|'.",
"XmlTvMovieCategoriesHelp": "Program med dessa kategorier kommer visas som filmer. Separerade med '|'.",
"XmlTvNewsCategoriesHelp": "Program med dessa kategorier kommer visas som nyhetsprogram. Separerade med '|'.",
- "XmlTvPathHelp": "En sökvÀg till en xml-fil för tv. Jellyfin kommer lÀsa in den hÀr filen och regelbundet leta efter uppdateringar. Du Àr sjÀlv ansvarig för att skapa och uppdatera filen.",
+ "XmlTvPathHelp": "En sökvÀg till en XML-fil för tv. Jellyfin kommer lÀsa in den hÀr filen och regelbundet leta efter uppdateringar. Du Àr sjÀlv ansvarig för att skapa och uppdatera filen.",
"XmlTvSportsCategoriesHelp": "Program med dessa kategorier kommer visas som sportprogram. Separerade med '|'.",
"Yes": "Ja",
"Yesterday": "IgÄr",
@@ -1276,8 +1276,8 @@
"GenreValue": "Genre: {0}",
"General": "AllmÀnt",
"FastForward": "Snabbspola",
- "Extras": "Mer",
- "ErrorAddingXmlTvFile": "Det uppstod ett problem vid lÀsningen av XmlTV filen. Kontrollera att filen Àr tillgÀnglig och försök igen.",
+ "Extras": "Extramaterial",
+ "ErrorAddingXmlTvFile": "Det uppstod ett problem vid lÀsningen av XMLTV filen. Kontrollera att filen Àr tillgÀnglig och försök igen.",
"ErrorAddingListingsToSchedulesDirect": "Det uppstod ett problem nÀr din lista skulle lÀggas till pÄ ditt Schedules Direct konto. Schedules Direct tillÄter bara ett begrÀnsat antal listor per konto. Du kanske behöver logga in pÄ Schedules Direct hemsidan och ta bort andras listningar frÄn ditt konto innan du fortsÀtter.",
"EnableStreamLoopingHelp": "Aktivera enbart detta om direktsÀndningen enbart innehÄller nÄgra sekunders data och behöver bli kontinuerligt uppdaterad. Att aktivera denna funktion i onödan kan skapa problem.",
"EnableStreamLooping": "Loopa direktsÀndningar",
@@ -1294,12 +1294,12 @@
"ButtonGuide": "Guide",
"Blacklist": "Svartlista",
"Auto": "Automatisk",
- "AuthProviderHelp": "VÀlj en autentiseringsleverantör för att autentisera denna anvÀndares lösenord.",
+ "AuthProviderHelp": "VÀlj en autentiserings leverantör som ska anvÀndas för att autentisera denna anvÀndarens lösenord.",
"Ascending": "Stigande",
"AllowedRemoteAddressesHelp": "KommaavgrÀnsad lista av IP-adresser eller IP/nÀtmask poster för nÀtverk som kommer bli tillÄtna att ansluta avlÀgset. Om fÀltet lÀmnas tomt sÄ kommer alla avlÀgsna adresser tillÄtas.",
"AllowMediaConversionHelp": "TillÄt eller neka tillgÄng till media konvertings funktionen.",
"AllowMediaConversion": "TillÄt media konvertering",
- "Alerts": "Notiser",
+ "Alerts": "Alarm",
"HeaderMedia": "Media",
"HeaderHome": "Hem",
"HeaderFavoriteVideos": "Favoritvideor",
@@ -1313,12 +1313,12 @@
"CopyStreamURLSuccess": "URL har kopierats.",
"CopyStreamURL": "Kopiera Stream URL",
"FetchingData": "HĂ€mtar ytterligare data",
- "HeaderFetcherSettings": "HÀmtarinstÀllningar",
- "ButtonAddImage": "LĂ€gg till bild",
+ "HeaderFetcherSettings": "HÀmtar instÀllningar",
+ "ButtonAddImage": "LĂ€gg till Bild",
"HeaderStopRecording": "Stoppa inspelning",
- "HeaderImageOptions": "BildinstÀllningar",
- "Absolute": "Absolut",
- "HeaderFavoritePeople": "Favoritpersoner",
+ "HeaderImageOptions": "Bildalternativ",
+ "Absolute": "komplett",
+ "HeaderFavoritePeople": "FavoritmÀnniskor",
"HeaderRestartingServer": "Startar om server",
"HeaderStatus": "Status",
"LabelPostProcessor": "Program för efterbehandling:",
@@ -1327,17 +1327,144 @@
"LabelMetadata": "Metadata:",
"LabelFormat": "Format:",
"LabelFolder": "Mapp:",
- "LabelBaseUrl": "Grund URL:",
+ "LabelBaseUrl": "Bas-RL:",
"LabelAuthProvider": "Autentiseringsleverantör:",
"LabelAudioCodec": "Ljudkodek:",
"LabelAudioChannels": "Ljudkanaler:",
"LabelAllowedRemoteAddressesMode": "FjÀrr-IP-adressfilterlÀge:",
"LabelAllowedRemoteAddresses": "FjÀrr-IP-adressfilter:",
"HttpsRequiresCert": "För att aktivera sÀkra anslutningar mÄste du tillhandahÄlla ett pÄlitligt SSL-certifikat, till exempel \"Let's Encrypt\". VÀnligen ange ett certifikat eller inaktivera sÀkra anslutningar.",
- "HeaderTypeImageFetchers": "{0} BildhÀmtare",
+ "HeaderTypeImageFetchers": "BildhÀmtare",
"HeaderLiveTvTunerSetup": "StÀll in Live-TV-mottagare",
"ButtonSplit": "Dela upp",
"LabelCache": "Cache:",
"LabelAlbum": "Album:",
- "HeaderVideos": "Videor"
+ "HeaderVideos": "Videor",
+ "LabelBitrate": "Bithastighet:",
+ "LabelStreamType": "Stream typ:",
+ "LabelStatus": "Status:",
+ "LabelSize": "Storlek:",
+ "LabelServerName": "Server namn:",
+ "LabelSecureConnectionsMode": "SÀker uppkopplings lÀge:",
+ "EnableFastImageFadeInHelp": "Aktivera snabbare fade-in animationer för laddade bilder",
+ "EnableFastImageFadeIn": "Snabb bild fade-in",
+ "LabelPostProcessorArgumentsHelp": "AnvÀnd {path} som sökvÀg till inspelade filen.",
+ "LabelPostProcessorArguments": "Post-processor kommandoradsargument:",
+ "LabelDroppedFrames": "Tappade ramar:",
+ "LabelAudioSampleRate": "Ljudprovfrekvens:",
+ "LabelAudioBitrate": "Ljudbithastighet:",
+ "LabelAudioBitDepth": "Ljudbitdjup:",
+ "LabelPlayMethod": "Spelmetod:",
+ "LabelPlayerDimensions": "Spelare dimensioner:",
+ "LabelPasswordResetProvider": "Lösenords Ă
terstÀllning Leverantör:",
+ "LabelBaseUrlHelp": "Du kan lÀgga till en egen underkategori hÀr för att fÄ tillgÄng till servern frÄn en mer unik URL.",
+ "LabelCorruptedFrames": "Skadade ramar:",
+ "HeaderParentalRatings": "FörÀldrabetyg",
+ "HeaderNavigation": "Navigering",
+ "HeaderBranding": "MĂ€rke",
+ "CopyStreamURLError": "Det vart ett fel vid kopiering av URL.",
+ "AskAdminToCreateLibrary": "FrÄga en administratör för att skapa ett bibliotek.",
+ "Whitelist": "Vitlista",
+ "VideoRange": "Video rÀckvidd",
+ "ValueOneAlbum": "1 album",
+ "ValueMinutes": "{0} min",
+ "ValueContainer": "BehÄllare: {0}",
+ "UserAgentHelp": "Stöd en egen user-agent HTTP rubrik.",
+ "Uniform": "Enhetlig",
+ "Trailers": "Trailers",
+ "TabTrailers": "Trailers",
+ "TabServer": "Server",
+ "TabNetworking": "NĂ€tverk",
+ "TabMetadata": "Metadata",
+ "TabInfo": "Info",
+ "TabAccess": "TillgÄng",
+ "TV": "TV",
+ "SubtitleOffset": "Undertext justering",
+ "Smart": "Smart",
+ "Smaller": "Mindre",
+ "ShowAdvancedSettings": "Visa avancerade instÀllningar",
+ "SeriesDisplayOrderHelp": "Ordna avsnitt via sÀndnings datum, DVD ordning, eller absolut numrering.",
+ "SelectAdminUsername": "VÀnligen vÀlj ett anvÀndarnamn för admin kontot.",
+ "SaveSubtitlesIntoMediaFoldersHelp": "Spara undertexter vid video filer kommer göra det mer enklare att hantera.",
+ "Rewind": "Spola tillbaka",
+ "RequiredForAllRemoteConnections": "KrÀvs för alla fjÀrr kopplingar",
+ "RecordingPathChangeMessage": "Ăndring av din inspelnings mapp kommer inte migrera existerande inspelningar frĂ„n gamla platsen till den nya. Du behöver flytta dom manuellt om sĂ„ önskas.",
+ "PreferredNotRequired": "Föredragen, men inte krÀvande",
+ "PlaybackData": "Uppspelnings Data",
+ "PasswordResetProviderHelp": "VĂ€lj en Lösenords Ă
terstÀllnings Provider att anvÀnda nÀr denna anvÀndare begÀr att ÄterstÀlla lösenordet",
+ "OptionThumbCard": "Miniatyr kort",
+ "OptionThumb": "Miniatyr",
+ "OptionSaveMetadataAsHiddenHelp": "Ăndring av detta kommer att tilldelas till ny metadata som sparas. Existerande metadata filer kommer att uppdateras nĂ€sta gĂ„ng dom sparas av Jellyfin Server.",
+ "OptionResElement": "res element",
+ "OptionRegex": "Regex",
+ "OptionRandom": "SlumpmÀssig",
+ "OptionProtocolHttp": "HTTP",
+ "OptionProfileVideo": "Video",
+ "OptionPosterCard": "Omslags kort",
+ "OptionPoster": "Omslag",
+ "OptionMax": "Max",
+ "OptionLoginAttemptsBeforeLockoutHelp": "Ett vÀrde av noll menas att anvÀnda standard av tre försök för normala anvÀndare och fem för administratörer. -1 kommer att stÀnga av denna funktion.",
+ "OptionLoginAttemptsBeforeLockout": "Avgör hur mÄnga felaktiga inloggnings försök som kan utföras innan kontot lÄses.",
+ "OptionList": "List",
+ "OptionIsSD": "SD",
+ "OptionIsHD": "HD",
+ "OptionHasTrailer": "Trailer",
+ "OptionCaptionInfoExSamsung": "CaptionInfoEx (Samsung)",
+ "OptionBlockTrailers": "Trailers",
+ "OptionBanner": "Banner",
+ "OptionAutomatic": "Auto",
+ "OptionAuto": "Auto",
+ "OptionArtist": "Artist",
+ "OptionForceRemoteSourceTranscoding": "Tvinga omkodning pÄ fjÀrr media kÀllor (som LiveTV)",
+ "OptionAlbum": "Album",
+ "Option3D": "3D",
+ "Normal": "Normal",
+ "NoCreatedLibraries": "Ser ut som du inte har skapat nÄgra bibliotek Àn. {0}Vill du skapa ett nu?{1}",
+ "NextUp": "NÀsta pÄ tur",
+ "MusicVideo": "Musik Video",
+ "MusicLibraryHelp": "Granska {0}musik döpnings guiden{1}.",
+ "MusicArtist": "Musik Artist",
+ "MusicAlbum": "Musik Album",
+ "MoreMediaInfo": "Media Info",
+ "MetadataSettingChangeHelp": "Ăndring av metadata instĂ€llningar kommer att ske pĂ„ nytt innehĂ„ll som Ă€r tillagt framledes. För att uppdatera existerat innehĂ„ll, öppna detalj skĂ€rmen och tryck pĂ„ uppdatera knappen, eller utför bulk uppdateringar med metadata hanteraren.",
+ "Metadata": "Metadata",
+ "MessageNoServersAvailable": "Inga servrar har hittats med automatiska server sökningen.",
+ "MessageNoCollectionsAvailable": "Samlingar tillÄter dig att njuta av personlig gruppering av Filmer, Serier och Albums. Tryck pÄ + knapen för att skapa samlingar.",
+ "MessageImageTypeNotSelected": "VÀnligen vÀlj en bild typ frÄn rullningslisten.",
+ "MessageImageFileTypeAllowed": "Endast JPEG och PNG filer stöds.",
+ "MessageConfirmAppExit": "Vill du avsluta?",
+ "MediaInfoStreamTypeVideo": "Video",
+ "MediaInfoStreamTypeSubtitle": "Undertext",
+ "MediaInfoStreamTypeEmbeddedImage": "InbÀddad Bild",
+ "MediaInfoStreamTypeData": "Data",
+ "MediaInfoStreamTypeAudio": "Ljud",
+ "MediaInfoSoftware": "Mjukvara",
+ "MediaInfoLayout": "Design",
+ "MediaInfoContainer": "BehÄllare",
+ "ManageLibrary": "Hantera bibliotek",
+ "Live": "Live",
+ "LeaveBlankToNotSetAPassword": "Du kan lÀmna detta fÀlt tomt för att inte ange lösenord.",
+ "LaunchWebAppOnStartupHelp": "Ăppna webb klient i din standard webblĂ€sare nĂ€r servern startas. Detta kommer inte ske nĂ€r du anvĂ€nder starta om servern funktionen.",
+ "LaunchWebAppOnStartup": "Starta webb grÀnssnitt nÀr servern startas",
+ "LanNetworksHelp": "Kommatecken separerad lista pÄ IP adresser eller IP/nÀtmask inlÀgg för nÀtverk som anses vara pÄ lokala nÀtverket för att tvinga fram bandbredd begrÀnsningar. Om angett, alla andra IP adresser kommer att anses vara pÄ ett externt nÀtverk och kommer tilldelas till det externa bandbredd begrÀnsningarna. Om lÀmnat tomt, endast serverns subnet anses vara pÄ det lokala nÀtverket.",
+ "LabelXDlnaDoc": "X-DLNA doc:",
+ "LabelXDlnaCap": "X-DLNA cap:",
+ "LabelWeb": "Webb:",
+ "LabelVideoResolution": "Video upplösning:",
+ "LabelVideoCodec": "Video codec:",
+ "LabelVideoBitrate": "Video bitrate:",
+ "LabelVideo": "Video:",
+ "DashboardArchitecture": "Arkitektur: {0}",
+ "DashboardOperatingSystem": "Operativsystem: {0}",
+ "DashboardServerName": "Server: {0}",
+ "DashboardVersionNumber": "Version: {0}",
+ "LabelVersion": "Version:",
+ "LabelUserLoginAttemptsBeforeLockout": "Felaktiga inloggnings försök innan anvÀndare blir utelÄst:",
+ "LabelUserAgent": "AnvÀndar agent:",
+ "LabelTypeText": "Text",
+ "LabelTypeMetadataDownloaders": "{0} metadata nerladdare:",
+ "LabelTranscodingProgress": "Omkodning progress:",
+ "LabelTranscodingFramerate": "Omkodning framerate:",
+ "LabelTranscodes": "Omkodningar:",
+ "LabelTranscodePath": "Omkodning sökvÀg:"
}
diff --git a/src/strings/vi.json b/src/strings/vi.json
index 9cb4b4849..e32272bda 100644
--- a/src/strings/vi.json
+++ b/src/strings/vi.json
@@ -118,5 +118,123 @@
"UninstallPluginHeader": "Gụ bỠPlugin",
"AccessRestrictedTryAgainLater": "Truy cáșp hiá»n Äang háșĄn cháșż. HĂŁy thá» láșĄi sau.",
"AddToCollection": "ThĂȘm vĂ o bá» sưu táșp",
- "Actor": "Diá»
n viĂȘn"
+ "Actor": "Diá»
n viĂȘn",
+ "ButtonRevoke": "Thu há»i",
+ "ButtonResume": "Tiáșżp tỄc",
+ "ButtonRestart": "Khá»i Äá»ng láșĄi",
+ "ButtonResetEasyPassword": "Äáș·t láșĄi mĂŁ pin nhanh",
+ "ButtonRepeat": "Láș·p láșĄi",
+ "ButtonRename": "Äá»i tĂȘn",
+ "ButtonRefreshGuideData": "LĂ m má»i dữ liá»u hưá»ng dáș«n",
+ "ButtonRefresh": "LĂ m má»i",
+ "ButtonQuickStartGuide": "Hưá»ng dáș«n nhanh",
+ "ButtonProfile": "Há» sÆĄ",
+ "ButtonPreviousTrack": "BĂ i trưá»c",
+ "ButtonPlay": "ChÆĄi",
+ "ButtonPause": "TáșĄm dừng",
+ "ButtonParentalControl": "Kiá»m soĂĄt cá»§a cha máșč",
+ "ButtonOpen": "Má»",
+ "ButtonOff": "TáșŻt",
+ "ButtonNextTrack": "Tiáșżp theo",
+ "ButtonNetwork": "MáșĄng",
+ "ButtonMore": "ThĂȘm",
+ "ButtonManualLogin": "ÄÄng nháșp thá»§ cĂŽng",
+ "ButtonLibraryAccess": "Truy cáșp thư viá»n",
+ "ButtonLearnMore": "TĂŹm hiá»u thĂȘm",
+ "ButtonInfo": "ThĂŽng tin",
+ "ButtonHome": "Trang chá»§",
+ "ButtonHelp": "GiĂșp Äụ",
+ "ButtonGuide": "Hưá»ng dáș«n",
+ "ButtonGotIt": "Hiá»u rá»i",
+ "ButtonFullscreen": "ToĂ n mĂ n hĂŹnh",
+ "ButtonForgotPassword": "QuĂȘn máșt kháș©u",
+ "ButtonFilter": "Lá»c",
+ "ButtonEditOtherUserPreferences": "Chá»nh sá»a há» sÆĄ, hĂŹnh áșŁnh vĂ sá» thĂch cĂĄ nhĂąn.",
+ "ButtonEditImages": "Sá»a hĂŹnh áșŁnh",
+ "ButtonEdit": "Sá»a",
+ "ButtonDownload": "TáșŁi",
+ "ButtonDown": "Xuá»ng",
+ "ButtonDelete": "XoĂĄ",
+ "ButtonConnect": "Káșżt ná»i",
+ "ButtonChangeServer": "Äá»i mĂĄy chá»§",
+ "ButtonBack": "LĂči",
+ "ButtonAudioTracks": "Track Ăąm thanh",
+ "ButtonArrowUp": "LĂȘn",
+ "ButtonArrowRight": "PháșŁi",
+ "ButtonArrowLeft": "TrĂĄi",
+ "ButtonArrowDown": "Xuá»ng",
+ "ButtonAddServer": "ThĂȘm mĂĄy chá»§",
+ "ButtonAddScheduledTaskTrigger": "ThĂȘm kĂch hoáșĄt",
+ "ButtonAddMediaLibrary": "ThĂȘm thư viá»n Media",
+ "ButtonAddImage": "ThĂȘm hĂŹnh áșŁnh",
+ "BurnSubtitlesHelp": "XĂĄc Äá»nh xem mĂĄy chá»§ cĂł ghi phỄ Äá» khi chuyá»n Äá»i video hay khĂŽng tĂčy thuá»c vĂ o Äá»nh dáșĄng phỄ Äá». TrĂĄnh ghi trong phỄ Äá» sáșœ cáșŁi thiá»n hiá»u suáș„t mĂĄy chá»§. Chá»n Tá»± Äá»ng Äá» ghi hĂŹnh áșŁnh dá»±a trĂȘn cĂĄc Äá»nh dáșĄng (VOBSUB, PGS, SUB / IDX, v.v.) vĂ phỄ Äá» ASS/SSA nháș„t Äá»nh.",
+ "Browse": "Duyá»t",
+ "BoxRear": "Há»p (máș·t sau)",
+ "Books": "SĂĄch",
+ "BookLibraryHelp": "Ăm thanh vĂ sĂĄch vÄn báșŁn ÄÆ°á»Łc há» trợ. Xem láșĄi {0}hưá»ng dáș«n Äáș·t tĂȘn sĂĄch{1}.",
+ "Blacklist": "Danh sĂĄch Äen",
+ "BirthPlaceValue": "NÆĄi sinh: {0}",
+ "BirthLocation": "NÆĄi sinh",
+ "BirthDateValue": "Sinh nÄm: {0}",
+ "Backdrops": "PhĂŽng ná»n",
+ "Backdrop": "PhĂŽng ná»n",
+ "AutoBasedOnLanguageSetting": "Tá»± Äá»ng (dá»±a trĂȘn cĂ i Äáș·t ngĂŽn ngữ)",
+ "Auto": "Tá»± Äá»ng",
+ "AuthProviderHelp": "Chá»n NhĂ cung cáș„p xĂĄc thá»±c sáșœ ÄÆ°á»Łc sá» dỄng Äá» xĂĄc thá»±c máșt kháș©u ngưá»i dĂčng nĂ y.",
+ "Audio": "Ăm thanh",
+ "AttributeNew": "TáșĄo má»i",
+ "AspectRatio": "Tá»· lá» khung hĂŹnh",
+ "AskAdminToCreateLibrary": "YĂȘu cáș§u quáșŁn trá» viĂȘn táșĄo thư viá»n.",
+ "Ascending": "TÄng dáș§n",
+ "AsManyAsPossible": "CĂ ng nhiá»u cĂ ng tá»t",
+ "Artists": "Nghá» SÄ©",
+ "AroundTime": "Xunh quanh {0}",
+ "Anytime": "Báș„t cứ lĂșc nĂ o",
+ "AnyLanguage": "Báș„t kỳ ngĂŽn ngữ",
+ "AlwaysPlaySubtitlesHelp": "PhỄ Äá» phĂč hợp vá»i sá» thĂch ngĂŽn ngữ sáșœ ÄÆ°á»Łc táșŁi báș„t ká» ngĂŽn ngữ Ăąm thanh.",
+ "AlwaysPlaySubtitles": "LuĂŽn hiá»n thá» phỄ Äá»",
+ "AllowedRemoteAddressesHelp": "Danh sĂĄch Äá»a chá» IP ÄÆ°á»Łc phĂąn tĂĄch báș±ng dáș„u pháș©y hoáș·c cĂĄc mỄc IP/netmask cho cĂĄc máșĄng sáșœ ÄÆ°á»Łc phĂ©p káșżt ná»i từ xa. Náșżu Äá» trá»ng, táș„t cáșŁ cĂĄc Äá»a chá» sáșœ ÄÆ°á»Łc cho phĂ©p.",
+ "AllowRemoteAccessHelp": "Náșżu khĂŽng ÄÆ°á»Łc chá»n, táș„t cáșŁ cĂĄc káșżt ná»i từ xa sáșœ bá» cháș·n.",
+ "AllowRemoteAccess": "Cho phĂ©p káșżt ná»i từ xa Äáșżn MĂĄy chá»§ Jellyfin.",
+ "AllowOnTheFlySubtitleExtractionHelp": "PhỄ Äá» nhĂșng cĂł thá» ÄÆ°á»Łc trĂch xuáș„t từ video vĂ dĂčng như vÄn báșŁn thuáș§n tĂșy Äá» giĂșp ngÄn cháș·n chuyá»n mĂŁ video. TrĂȘn má»t sá» há» thá»ng, viá»c nĂ y cĂł thá» máș„t nhiá»u thá»i gian vĂ khiáșżn quĂĄ trĂŹnh phĂĄt video bá» ÄĂŹnh trá» trong quĂĄ trĂŹnh trĂch xuáș„t. VĂŽ hiá»u hĂła Äiá»u nĂ y Äá» cĂł phỄ Äá» nhĂșng ÄÆ°á»Łc ghi trong chuyá»n mĂŁ video khi chĂșng khĂŽng ÄÆ°á»Łc thiáșżt bá» khĂĄch há» trợ.",
+ "AllowOnTheFlySubtitleExtraction": "Cho phĂ©p trĂch xuáș„t phỄ Äá» trá»±c tiáșżp",
+ "AllowMediaConversionHelp": "Cáș„p hoáș·c từ chá»i truy cáșp vĂ o tĂnh nÄng chuyá»n Äá»i media.",
+ "AllowMediaConversion": "Cho phĂ©p chuyá»n Äá»i media",
+ "AllowHWTranscodingHelp": "Cho phĂ©p bá» chá»nh chuyá»n mĂŁ stream khi Äang chÆĄi. Äiá»u nĂ y cĂł thá» giĂșp giáșŁm táșŁi cá»§a mĂĄy chá»§ khi chuyá»n mĂŁ.",
+ "AllLibraries": "Táș„t cáșŁ cĂĄc thư viá»n",
+ "AllLanguages": "Táș„t cáșŁ cĂĄc ngĂŽn ngữ",
+ "AllEpisodes": "Táș„t cáșŁ cĂĄc táșp phim",
+ "AllComplexFormats": "Táș„t cáșŁ cĂĄc Äá»nh dáșĄng phức táșĄp (ASS, SSA, VOBSUB, PGS, SUB / IDX, v.v.)",
+ "AllChannels": "Táș„t cáșŁ cĂĄc kĂȘnh",
+ "Alerts": "CáșŁnh BĂĄo",
+ "Albums": "Albums",
+ "Aired": "ÄĂŁ phĂĄt sĂłng",
+ "AirDate": "NgĂ y phĂĄt sĂłng",
+ "AdditionalNotificationServices": "Duyá»t qua danh mỄc plugin Äá» cĂ i Äáș·t cĂĄc dá»ch vỄ thĂŽng bĂĄo bá» sung.",
+ "AddedOnValue": "ÄĂŁ thĂȘm {0}",
+ "AddToPlaylist": "ThĂȘm vĂ o danh sĂĄch phĂĄt",
+ "AddToPlayQueue": "ThĂȘm vĂ o hĂ ng Äợi",
+ "AddItemToCollectionHelp": "ThĂȘm cĂĄc mỄc vĂ o bá» sưu táșp báș±ng cĂĄch tĂŹm kiáșżm vĂ nháș„p chuá»t pháșŁi hoáș·c nháș„n vĂ o menu Äá» thĂȘm chĂșng vĂ o bá» sưu táșp.",
+ "Absolute": "Tuyá»t Äá»i",
+ "ButtonSend": "Gá»i",
+ "ButtonSelectView": "Chá»n cháșż Äá» xem",
+ "ButtonSelectServer": "Chá»n mĂĄy chá»§",
+ "ButtonScanAllLibraries": "QuĂ©t táș„t cáșŁ cĂĄc thư viá»n",
+ "ButtonOk": "Äá»ng Ă",
+ "ButtonShuffle": "XĂĄo trá»n",
+ "Categories": "PhĂąn loáșĄi",
+ "CancelRecording": "Ngưng ghi hĂŹnh",
+ "ButtonWebsite": "Trang web",
+ "ButtonViewWebsite": "Xem trang web",
+ "ButtonUp": "LĂȘn",
+ "ButtonUninstall": "Gụ cĂ i Äáș·t",
+ "ButtonTrailer": "TĂłm táșŻt",
+ "ButtonSubtitles": "PhỄ Äá»",
+ "ButtonSubmit": "ÄÄng",
+ "ButtonSplit": "TĂĄch",
+ "ButtonStop": "Ngưng",
+ "ButtonStart": "BáșŻt Äáș§u",
+ "ButtonSignIn": "ÄÄng nháșp",
+ "ButtonShutdown": "TáșŻt",
+ "ButtonSettings": "CĂ i Äáș·t"
}
diff --git a/src/strings/zh-cn.json b/src/strings/zh-cn.json
index 4274d4efd..b71d9408c 100644
--- a/src/strings/zh-cn.json
+++ b/src/strings/zh-cn.json
@@ -247,7 +247,7 @@
"EncoderPresetHelp": "éæ©äžäžȘæŽćż«çćŒä»„æćæ§èœïŒæè
éæ©äžäžȘæŽæ
ąçćŒä»„æć莚éă",
"HDPrograms": "髿ž
èçź",
"HandledByProxy": "ç±ćć代çć€ç",
- "HardwareAccelerationWarning": "ćŻćšçĄŹä»¶ć éćŻèœćšæäșçŻćąäžćŻŒèŽçł»ç»äžçšłćźăèŻ·çĄźèź€äœ çæäœçł»ç»ćè§éąé©±ćšçšćșæŻææ°çăćŠæäœ ćšćŒćŻæ€éĄčćææŸè§éąäș§çć°éŸïŒéŁäčäœ éèŠć°æ€ééĄčèźŸçœźćâèȘćšâă",
+ "HardwareAccelerationWarning": "ćŻćšçĄŹä»¶ć éćŻèœćšæäșçŻćąäžćŻŒèŽçł»ç»äžçšłćźăèŻ·çĄźèź€äœ çæäœçł»ç»ćæŸćĄé©±ćšçšćșæŻææ°çăćŠæäœ ćšćŒćŻæ€éĄčćææŸè§éąæ¶éć°ć°éŸïŒéŁäčäœ éèŠć°æ€ééĄčèźŸçœźćâæČĄæâă",
"HeaderAccessSchedule": "èźżéźèźĄć",
"HeaderAccessScheduleHelp": "ćć»șäžäžȘèźżéźèźĄć仄éć¶ćŻèźżéźçæ¶éŽæź”ă",
"HeaderActiveDevices": "掻ćšçèźŸć€",
@@ -706,7 +706,7 @@
"LabelPublicHttpsPort": "ć
ŹćŒ HTTPS 端ćŁć·ïŒ",
"LabelPublicHttpsPortHelp": "æ ć°ć°æŹć° HTTPS 端ćŁçć
ŹćŒç«ŻćŁć·ă",
"LabelReadHowYouCanContribute": "ćŠäč ćŠäœæć»șă",
- "LabelReasonForTranscoding": "èœŹç çćć ïŒ",
+ "LabelReasonForTranscoding": "èœŹç ćć ïŒ",
"LabelRecord": "ćœć¶ïŒ",
"LabelRecordingPath": "é»èź€ćœć¶è·ŻćŸïŒ",
"LabelRecordingPathHelp": "æćźäžäžȘé»èź€äœçœźçšäșććšèœŹç æä»¶ăćŠæèŻ„äœçœźçç©șïŒæćĄćšççšćșæ°æźæä»¶ć€čć°èą«äœżçšă",
@@ -1448,7 +1448,7 @@
"LabelFolder": "æä»¶ć€čïŒ",
"LabelBitrate": "æŻçčçïŒ",
"LabelAudioSampleRate": "éæ ·çïŒ",
- "LabelAudioCodec": "çŒç ïŒ",
+ "LabelAudioCodec": "éłéąçŒç ïŒ",
"LabelAudioChannels": "棰éïŒ",
"LabelAudioBitrate": "æŻçčçïŒ",
"LabelAudioBitDepth": "éæ ·äœćźœïŒ",
@@ -1469,5 +1469,7 @@
"MessageConfirmAppExit": "äœ èŠéćșćïŒ",
"EnableFastImageFadeIn": "ćż«éćŸçæ·Ąć
„",
"EnableFastImageFadeInHelp": "äžșć·Čć 蜜çćŸçćŻçšæŽćż«çćŸçæ·Ąć
„ćšç»",
- "OptionForceRemoteSourceTranscoding": "ćŒșć¶èżçšèœŹç ïŒćç”è§çŽæäžæ ·ïŒ"
+ "OptionForceRemoteSourceTranscoding": "ćŒșć¶èżçšèœŹç ïŒćç”è§çŽæäžæ ·ïŒ",
+ "NoCreatedLibraries": "çäžć»æšèżæȘćć»șä»»äœè”æćșă{0} æšæłç°ćšćć»șäžäžȘćïŒ {1}",
+ "AskAdminToCreateLibrary": "èŻ·è系知çć仄ćć»șäžäžȘæ°çè”æćșă"
}
diff --git a/src/themes/appletv/theme.css b/src/themes/appletv/theme.css
index ccc6eaaab..5ca517bea 100644
--- a/src/themes/appletv/theme.css
+++ b/src/themes/appletv/theme.css
@@ -112,7 +112,7 @@ html {
.inputLabelFocused,
.selectLabelFocused,
.textareaLabelFocused {
- color: green;
+ color: #00a4dc;
}
.checkboxOutline {
diff --git a/src/themes/dark/theme.css b/src/themes/dark/theme.css
index 4d4b0a91b..41af2c32d 100644
--- a/src/themes/dark/theme.css
+++ b/src/themes/dark/theme.css
@@ -201,6 +201,10 @@ html {
}
.detailSticky {
+ background: rgba(32, 32, 32, 0.8);
+}
+
+.noBackdrop .detailSticky {
background: #202020;
}
diff --git a/src/themes/light/theme.css b/src/themes/light/theme.css
index cedc8bfb8..d84a1c3b6 100644
--- a/src/themes/light/theme.css
+++ b/src/themes/light/theme.css
@@ -105,7 +105,7 @@ html {
.inputLabelFocused,
.selectLabelFocused,
.textareaLabelFocused {
- color: green;
+ color: #00a4dc;
}
.checkboxOutline {
diff --git a/src/videoosd.html b/src/videoosd.html
index ac3570c67..c200360c0 100644
--- a/src/videoosd.html
+++ b/src/videoosd.html
@@ -76,7 +76,7 @@
diff --git a/src/wizardremoteaccess.html b/src/wizardremoteaccess.html
index 8a830d624..c7ddfb7e8 100644
--- a/src/wizardremoteaccess.html
+++ b/src/wizardremoteaccess.html
@@ -26,7 +26,7 @@
diff --git a/src/wizardsettings.html b/src/wizardsettings.html
index 5850167c5..f75391947 100644
--- a/src/wizardsettings.html
+++ b/src/wizardsettings.html
@@ -21,7 +21,7 @@