diff --git a/.ci/azure-pipelines.yml b/.ci/azure-pipelines.yml index 31f00754f5..059c39aa56 100644 --- a/.ci/azure-pipelines.yml +++ b/.ci/azure-pipelines.yml @@ -21,8 +21,6 @@ jobs: BuildConfiguration: development Production: BuildConfiguration: production - Standalone: - BuildConfiguration: standalone pool: vmImage: 'ubuntu-latest' @@ -49,13 +47,9 @@ jobs: condition: eq(variables['BuildConfiguration'], 'development') - script: 'yarn build:production' - displayName: 'Build Bundle' + displayName: 'Build Production' condition: eq(variables['BuildConfiguration'], 'production') - - script: 'yarn build:standalone' - displayName: 'Build Standalone' - condition: eq(variables['BuildConfiguration'], 'standalone') - - script: 'test -d dist' displayName: 'Check Build' diff --git a/.eslintrc.js b/.eslintrc.js index 8b9a7dea13..27b5c2a237 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -27,29 +27,30 @@ module.exports = { 'plugin:compat/recommended' ], rules: { - 'block-spacing': ["error"], - 'brace-style': ["error"], - 'comma-dangle': ["error", "never"], - 'comma-spacing': ["error"], - 'eol-last': ["error"], - 'indent': ["error", 4, { "SwitchCase": 1 }], - 'keyword-spacing': ["error"], - 'max-statements-per-line': ["error"], - 'no-floating-decimal': ["error"], - 'no-multi-spaces': ["error"], - 'no-multiple-empty-lines': ["error", { "max": 1 }], - 'no-trailing-spaces': ["error"], - 'one-var': ["error", "never"], - 'quotes': ["error", "single", { "avoidEscape": true, "allowTemplateLiterals": false }], - 'semi': ["error"], - 'space-before-blocks': ["error"], - "space-infix-ops": "error" + 'block-spacing': ['error'], + 'brace-style': ['error'], + 'comma-dangle': ['error', 'never'], + 'comma-spacing': ['error'], + 'eol-last': ['error'], + 'indent': ['error', 4, { 'SwitchCase': 1 }], + 'keyword-spacing': ['error'], + 'max-statements-per-line': ['error'], + 'no-floating-decimal': ['error'], + 'no-multi-spaces': ['error'], + 'no-multiple-empty-lines': ['error', { 'max': 1 }], + 'no-trailing-spaces': ['error'], + 'one-var': ['error', 'never'], + 'quotes': ['error', 'single', { 'avoidEscape': true, 'allowTemplateLiterals': false }], + 'semi': ['error'], + 'space-before-blocks': ['error'], + 'space-infix-ops': 'error' }, overrides: [ { files: [ './src/**/*.js' ], + parser: 'babel-eslint', env: { node: false, amd: true, @@ -97,11 +98,11 @@ module.exports = { }, rules: { // TODO: Fix warnings and remove these rules - 'no-redeclare': ["warn"], - 'no-unused-vars': ["warn"], - 'no-useless-escape': ["warn"], + 'no-redeclare': ['warn'], + 'no-unused-vars': ['warn'], + 'no-useless-escape': ['warn'], // TODO: Remove after ES6 migration is complete - 'import/no-unresolved': ["off"] + 'import/no-unresolved': ['off'] }, settings: { polyfills: [ diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 2eae7e6933..73f40aaca1 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -35,6 +35,7 @@ - [Thibault Nocchi](https://github.com/ThibaultNocchi) - [MrTimscampi](https://github.com/MrTimscampi) - [Sarab Singh](https://github.com/sarab97) + - [Andrei Oanca](https://github.com/OancaAndrei) # Emby Contributors diff --git a/README.md b/README.md index e2aac6b155..f06e461320 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Jellyfin Web is the frontend used for most of the clients available for end user ### Dependencies -- Yarn +- [Yarn 1.22.4](https://classic.yarnpkg.com/en/docs/install) - Gulp-cli ### Getting Started @@ -78,4 +78,4 @@ Jellyfin Web is the frontend used for most of the clients available for end user ```sh yarn build:standalone - ``` \ No newline at end of file + ``` diff --git a/gulpfile.js b/gulpfile.js index 6c33167386..03826e8b6e 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -16,7 +16,6 @@ const stream = require('webpack-stream'); const inject = require('gulp-inject'); const postcss = require('gulp-postcss'); const sass = require('gulp-sass'); -const gulpif = require('gulp-if'); const lazypipe = require('lazypipe'); sass.compiler = require('node-sass'); @@ -45,7 +44,7 @@ const options = { query: ['src/**/*.png', 'src/**/*.jpg', 'src/**/*.gif', 'src/**/*.svg'] }, copy: { - query: ['src/**/*.json', 'src/**/*.ico'] + query: ['src/**/*.json', 'src/**/*.ico', 'src/**/*.mp3'] }, injectBundle: { query: 'src/index.html' @@ -68,7 +67,7 @@ function serve() { } }); - watch(options.apploader.query, apploader(true)); + watch(options.apploader.query, apploader()); watch('src/bundle.js', webpack); @@ -131,18 +130,12 @@ function javascript(query) { .pipe(browserSync.stream()); } -function apploader(standalone) { - function task() { - return src(options.apploader.query, { base: './src/' }) - .pipe(gulpif(standalone, concat('scripts/apploader.js'))) - .pipe(pipelineJavascript()) - .pipe(dest('dist/')) - .pipe(browserSync.stream()); - } - - task.displayName = 'apploader'; - - return task; +function apploader() { + return src(options.apploader.query, { base: './src/' }) + .pipe(concat('scripts/apploader.js')) + .pipe(pipelineJavascript()) + .pipe(dest('dist/')) + .pipe(browserSync.stream()); } function webpack() { @@ -181,12 +174,6 @@ function copy(query) { .pipe(browserSync.stream()); } -function copyIndex() { - return src(options.injectBundle.query, { base: './src/' }) - .pipe(dest('dist/')) - .pipe(browserSync.stream()); -} - function injectBundle() { return src(options.injectBundle.query, { base: './src/' }) .pipe(inject( @@ -196,10 +183,5 @@ function injectBundle() { .pipe(browserSync.stream()); } -function build(standalone) { - return series(clean, parallel(javascript, apploader(standalone), webpack, css, html, images, copy)); -} - -exports.default = series(build(false), copyIndex); -exports.standalone = series(build(true), injectBundle); -exports.serve = series(exports.standalone, serve); +exports.default = series(clean, parallel(javascript, apploader, webpack, css, html, images, copy), injectBundle); +exports.serve = series(exports.default, serve); diff --git a/package.json b/package.json index 0dad2dc99d..1b6f785272 100644 --- a/package.json +++ b/package.json @@ -5,27 +5,29 @@ "repository": "https://github.com/jellyfin/jellyfin-web", "license": "GPL-2.0-or-later", "devDependencies": { - "@babel/core": "^7.9.6", + "@babel/core": "^7.10.2", + "@babel/plugin-proposal-class-properties": "^7.10.1", + "@babel/plugin-proposal-private-methods": "^7.10.1", "@babel/plugin-transform-modules-amd": "^7.9.6", "@babel/polyfill": "^7.8.7", - "@babel/preset-env": "^7.8.6", + "@babel/preset-env": "^7.10.2", "autoprefixer": "^9.8.0", + "babel-eslint": "^11.0.0-beta.2", "babel-loader": "^8.0.6", "browser-sync": "^2.26.7", - "clean-webpack-plugin": "^3.0.0", "copy-webpack-plugin": "^5.1.1", "css-loader": "^3.4.2", "cssnano": "^4.1.10", "del": "^5.1.0", "eslint": "^6.8.0", "eslint-plugin-compat": "^3.5.1", - "eslint-plugin-eslint-comments": "^3.1.2", + "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.20.2", "eslint-plugin-promise": "^4.2.1", "file-loader": "^6.0.0", "gulp": "^4.0.2", "gulp-babel": "^8.0.0", - "gulp-cli": "^2.2.0", + "gulp-cli": "^2.2.1", "gulp-concat": "^2.6.1", "gulp-htmlmin": "^5.0.1", "gulp-if": "^3.0.0", @@ -42,14 +44,11 @@ "postcss-loader": "^3.0.0", "postcss-preset-env": "^6.7.0", "style-loader": "^1.1.3", - "stylelint": "^13.4.0", + "stylelint": "^13.5.0", "stylelint-config-rational-order": "^0.1.2", "stylelint-no-browser-hacks": "^1.2.1", "stylelint-order": "^4.0.0", "webpack": "^4.41.5", - "webpack-cli": "^3.3.10", - "webpack-concat-plugin": "^3.0.0", - "webpack-dev-server": "^3.11.0", "webpack-merge": "^4.2.2", "webpack-stream": "^5.2.1" }, @@ -57,15 +56,16 @@ "alameda": "^1.4.0", "classlist.js": "https://github.com/eligrey/classList.js/archive/1.2.20180112.tar.gz", "core-js": "^3.6.5", - "date-fns": "^2.13.0", + "date-fns": "^2.14.0", "document-register-element": "^1.14.3", + "epubjs": "^0.3.85", "fast-text-encoding": "^1.0.1", "flv.js": "^1.5.0", "headroom.js": "^0.11.0", "hls.js": "^0.13.1", "howler": "^2.2.0", "intersection-observer": "^0.10.0", - "jellyfin-apiclient": "^1.1.1", + "jellyfin-apiclient": "^1.2.0", "jellyfin-noto": "https://github.com/jellyfin/jellyfin-noto", "jquery": "^3.5.1", "jstree": "^3.3.7", @@ -76,9 +76,9 @@ "query-string": "^6.11.1", "resize-observer-polyfill": "^1.5.1", "screenfull": "^5.0.2", - "shaka-player": "^2.5.11", + "shaka-player": "^2.5.12", "sortablejs": "^1.10.2", - "swiper": "^5.4.0", + "swiper": "^5.4.1", "webcomponents.js": "^0.7.24", "whatwg-fetch": "^3.0.0" }, @@ -95,8 +95,15 @@ "src/components/images/imageLoader.js", "src/components/lazyLoader/lazyLoaderIntersectionObserver.js", "src/components/playback/mediasession.js", + "src/components/playback/remotecontrolautoplay.js", "src/components/sanatizefilename.js", "src/components/scrollManager.js", + "src/components/bookPlayer/plugin.js", + "src/components/bookPlayer/tableOfContent.js", + "src/components/syncplay/playbackPermissionManager.js", + "src/components/syncplay/groupSelectionMenu.js", + "src/components/syncplay/timeSyncManager.js", + "src/components/syncplay/syncPlayManager.js", "src/scripts/dfnshelper.js", "src/scripts/dom.js", "src/scripts/filesystem.js", @@ -106,13 +113,16 @@ "src/components/actionSheet/actionSheet.js", "src/components/playmenu.js", "src/components/indicators/indicators.js", + "src/components/photoPlayer/plugin.js", "src/scripts/keyboardNavigation.js", "src/scripts/settings/appSettings.js", "src/scripts/settings/userSettings.js", "src/scripts/settings/webSettings.js" ], "plugins": [ - "@babel/plugin-transform-modules-amd" + "@babel/plugin-transform-modules-amd", + "@babel/plugin-proposal-class-properties", + "@babel/plugin-proposal-private-methods" ] } ] @@ -137,7 +147,6 @@ "prepare": "gulp --production", "build:development": "gulp --development", "build:production": "gulp --production", - "build:standalone": "gulp standalone --development", "lint": "eslint \".\"", "stylelint": "stylelint \"src/**/*.css\"" } diff --git a/src/assets/audio/silence.mp3 b/src/assets/audio/silence.mp3 new file mode 100644 index 0000000000..29dbef2185 Binary files /dev/null and b/src/assets/audio/silence.mp3 differ diff --git a/src/assets/css/videoosd.css b/src/assets/css/videoosd.css index f4f198325b..50cb41021b 100644 --- a/src/assets/css/videoosd.css +++ b/src/assets/css/videoosd.css @@ -30,7 +30,7 @@ opacity: 0; } -.osdHeader .headerButton:not(.headerBackButton):not(.headerCastButton) { +.osdHeader .headerButton:not(.headerBackButton):not(.headerCastButton):not(.headerSyncButton) { display: none; } diff --git a/src/bundle.js b/src/bundle.js index d7ba6c6a51..d4a97247f8 100644 --- a/src/bundle.js +++ b/src/bundle.js @@ -102,6 +102,11 @@ _define('jellyfin-noto', function () { return noto; }); +var epubjs = require('epubjs'); +_define('epubjs', function () { + return epubjs; +}); + // page.js var page = require('page'); _define('page', function() { diff --git a/src/components/accessSchedule/accessSchedule.js b/src/components/accessSchedule/accessSchedule.js index 2209f57615..768e310593 100644 --- a/src/components/accessSchedule/accessSchedule.js +++ b/src/components/accessSchedule/accessSchedule.js @@ -72,12 +72,12 @@ define(['dialogHelper', 'datetime', 'globalize', 'emby-select', 'paper-icon-butt reject(); } }); - dlg.querySelector('.btnCancel').addEventListener('click', function (e) { + dlg.querySelector('.btnCancel').addEventListener('click', function () { dialogHelper.close(dlg); }); - dlg.querySelector('form').addEventListener('submit', function (e) { + dlg.querySelector('form').addEventListener('submit', function (event) { submitSchedule(dlg, options); - e.preventDefault(); + event.preventDefault(); return false; }); }; diff --git a/src/components/actionSheet/actionSheet.js b/src/components/actionSheet/actionSheet.js index 9f916d097e..c56f42a9d9 100644 --- a/src/components/actionSheet/actionSheet.js +++ b/src/components/actionSheet/actionSheet.js @@ -16,15 +16,8 @@ function getOffsets(elems) { return results; } - let box; for (let elem of elems) { - // Support: BlackBerry 5, iOS 3 (original iPhone) - // If we don't have gBCR, just use 0,0 rather than error - if (elem.getBoundingClientRect) { - box = elem.getBoundingClientRect(); - } else { - box = { top: 0, left: 0 }; - } + let box = elem.getBoundingClientRect(); results.push({ top: box.top, @@ -153,7 +146,9 @@ export function show(options) { } if (layoutManager.tv) { - html += ''; + html += ``; } // If any items have an icon, give them all an icon just to make sure they're all lined up evenly @@ -216,7 +211,7 @@ export function show(options) { itemIcon = icons[i]; if (itemIcon) { - html += ''; + html += ``; } else if (renderIcon && !center) { html += ''; } @@ -228,13 +223,13 @@ export function show(options) { html += ''; if (item.secondaryText) { - html += '
${CustomDlnaProfilesHelp}
diff --git a/src/elements/emby-slider/emby-slider.js b/src/elements/emby-slider/emby-slider.js index e37455dfe1..1b78fca0ae 100644 --- a/src/elements/emby-slider/emby-slider.js +++ b/src/elements/emby-slider/emby-slider.js @@ -148,7 +148,7 @@ define(['browser', 'dom', 'layoutManager', 'keyboardnavigation', 'css!./emby-sli this.classList.add('mdl-slider'); this.classList.add('mdl-js-slider'); - if (browser.edge || browser.msie) { + if (browser.edge) { this.classList.add('slider-browser-edge'); } if (!layoutManager.mobile) { diff --git a/src/elements/emby-textarea/emby-textarea.js b/src/elements/emby-textarea/emby-textarea.js index e0ce77aa51..87a3d7fcee 100644 --- a/src/elements/emby-textarea/emby-textarea.js +++ b/src/elements/emby-textarea/emby-textarea.js @@ -55,6 +55,7 @@ define(['layoutManager', 'browser', 'css!./emby-textarea', 'registerElement', 'e newHeight = textarea.scrollHeight/* - offset*/; hasGrown = true; } + $('.customCssContainer').css('height', newHeight + 'px'); textarea.style.height = newHeight + 'px'; } diff --git a/src/scripts/browser.js b/src/scripts/browser.js index b1912862b3..a377f08fdb 100644 --- a/src/scripts/browser.js +++ b/src/scripts/browser.js @@ -14,10 +14,6 @@ define([], function () { return true; } - if (userAgent.indexOf('nintendo') !== -1) { - return true; - } - if (userAgent.indexOf('viera') !== -1) { return true; } @@ -93,7 +89,7 @@ define([], function () { var _supportsCssAnimation; var _supportsCssAnimationWithPrefix; function supportsCssAnimation(allowPrefix) { - + // TODO: Assess if this is still needed, as all of our targets should natively support CSS animations. if (allowPrefix) { if (_supportsCssAnimationWithPrefix === true || _supportsCssAnimationWithPrefix === false) { return _supportsCssAnimationWithPrefix; @@ -145,7 +141,6 @@ define([], function () { /(chrome)[ \/]([\w.]+)/.exec(ua) || /(safari)[ \/]([\w.]+)/.exec(ua) || /(firefox)[ \/]([\w.]+)/.exec(ua) || - /(msie) ([\w.]+)/.exec(ua) || ua.indexOf('compatible') < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) || []; @@ -161,14 +156,6 @@ define([], function () { if (browser === 'edge') { platform_match = ['']; - } else { - if (ua.indexOf('windows phone') !== -1 || ua.indexOf('iemobile') !== -1) { - - // http://www.neowin.net/news/ie11-fakes-user-agent-to-fool-gmail-in-windows-phone-81-gdr1-update - browser = 'msie'; - } else if (ua.indexOf('like gecko') !== -1 && ua.indexOf('webkit') === -1 && ua.indexOf('opera') === -1 && ua.indexOf('chrome') === -1 && ua.indexOf('safari') === -1) { - browser = 'msie'; - } } if (browser === 'opr') { @@ -211,7 +198,7 @@ define([], function () { browser[matched.platform] = true; } - if (!browser.chrome && !browser.msie && !browser.edge && !browser.opera && userAgent.toLowerCase().indexOf('webkit') !== -1) { + if (!browser.chrome && !browser.edge && !browser.opera && userAgent.toLowerCase().indexOf('webkit') !== -1) { browser.safari = true; } @@ -224,7 +211,10 @@ define([], function () { browser.mobile = true; } - browser.xboxOne = userAgent.toLowerCase().indexOf('xbox') !== -1; + if (userAgent.toLowerCase().indexOf('xbox') !== -1) { + browser.xboxOne = true; + browser.tv = true; + } browser.animate = typeof document !== 'undefined' && document.documentElement.animate != null; browser.tizen = userAgent.toLowerCase().indexOf('tizen') !== -1 || self.tizen != null; browser.web0s = userAgent.toLowerCase().indexOf('Web0S'.toLowerCase()) !== -1; diff --git a/src/scripts/browserDeviceProfile.js b/src/scripts/browserDeviceProfile.js index 2668f20913..a550b69198 100644 --- a/src/scripts/browserDeviceProfile.js +++ b/src/scripts/browserDeviceProfile.js @@ -188,20 +188,6 @@ define(['browser'], function (browser) { return browser.tizen || browser.orsay || browser.web0s || browser.edgeUwp; } - function getFlvMseDirectPlayProfile() { - var videoAudioCodecs = ['aac']; - if (!browser.edge && !browser.msie) { - videoAudioCodecs.push('mp3'); - } - - return { - Container: 'flv', - Type: 'Video', - VideoCodec: 'h264', - AudioCodec: videoAudioCodecs.join(',') - }; - } - function getDirectPlayProfileForVideoContainer(container, videoAudioCodecs, videoTestElement, options) { var supported = false; var profileContainer = container; @@ -230,9 +216,6 @@ define(['browser'], function (browser) { break; case 'flv': supported = browser.tizen || browser.orsay; - //if (!supported && window.MediaSource != null && window.MediaSource.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"')) { - // return getFlvMseDirectPlayProfile(); - //} break; case '3gp': case 'mts': diff --git a/src/scripts/editorsidebar.js b/src/scripts/editorsidebar.js index ee7788407c..8168389566 100644 --- a/src/scripts/editorsidebar.js +++ b/src/scripts/editorsidebar.js @@ -209,7 +209,7 @@ define(['datetime', 'jQuery', 'globalize', 'material-icons'], function (datetime function onNodeOpen(event, data) { var page = $(this).parents('.page')[0]; var node = data.node; - if (node.children && node.children) { + if (node.children) { loadNodesToLoad(page, node); } if (node.li_attr && node.id != '#' && !node.li_attr.loadedFromServer) { @@ -221,7 +221,7 @@ define(['datetime', 'jQuery', 'globalize', 'material-icons'], function (datetime function onNodeLoad(event, data) { var page = $(this).parents('.page')[0]; var node = data.node; - if (node.children && node.children) { + if (node.children) { loadNodesToLoad(page, node); } if (node.li_attr && node.id != '#' && !node.li_attr.loadedFromServer) { diff --git a/src/scripts/libraryMenu.js b/src/scripts/libraryMenu.js index 7cbee94f42..937ba42795 100644 --- a/src/scripts/libraryMenu.js +++ b/src/scripts/libraryMenu.js @@ -1,4 +1,4 @@ -define(['dom', 'layoutManager', 'inputManager', 'connectionManager', 'events', 'viewManager', 'libraryBrowser', 'appRouter', 'apphost', 'playbackManager', 'browser', 'globalize', 'scripts/imagehelper', 'paper-icon-button-light', 'material-icons', 'scrollStyles', 'flexStyles'], function (dom, layoutManager, inputManager, connectionManager, events, viewManager, libraryBrowser, appRouter, appHost, playbackManager, browser, globalize, imageHelper) { +define(['dom', 'layoutManager', 'inputManager', 'connectionManager', 'events', 'viewManager', 'libraryBrowser', 'appRouter', 'apphost', 'playbackManager', 'syncPlayManager', 'groupSelectionMenu', 'browser', 'globalize', 'scripts/imagehelper', 'paper-icon-button-light', 'material-icons', 'scrollStyles', 'flexStyles'], function (dom, layoutManager, inputManager, connectionManager, events, viewManager, libraryBrowser, appRouter, appHost, playbackManager, syncPlayManager, groupSelectionMenu, browser, globalize, imageHelper) { 'use strict'; function renderHeader() { @@ -12,6 +12,7 @@ define(['dom', 'layoutManager', 'inputManager', 'connectionManager', 'events', ' html += ''; html += 'http://example.com/<baseurl>
",
"LabelEveryXMinutes": "Every:",
"LabelEvent": "Event:",
"LabelEpisodeNumber": "Episode number:",
@@ -1513,5 +1513,7 @@
"UnsupportedPlayback": "Jellyfin cannot decrypt content protected by DRM but all content will be attempted regardless, including protected titles. Some files may appear completely black due to encryption or other unsupported features, such as interactive titles.",
"MessageUnauthorizedUser": "You are not authorized to access the server at this time. Please contact your server administrator for more information.",
"ButtonTogglePlaylist": "Playlist",
- "ButtonToggleContextMenu": "More"
+ "ButtonToggleContextMenu": "More",
+ "HeaderDVR": "DVR",
+ "ApiKeysCaption": "List of the currently enabled API keys"
}
diff --git a/src/strings/en-us.json b/src/strings/en-us.json
index 676d825612..f26ba16c85 100644
--- a/src/strings/en-us.json
+++ b/src/strings/en-us.json
@@ -35,7 +35,7 @@
"AlwaysPlaySubtitlesHelp": "Subtitles matching the language preference will be loaded regardless of the audio language.",
"AnyLanguage": "Any Language",
"Anytime": "Anytime",
- "AroundTime": "Around {0}",
+ "AroundTime": "Around",
"Art": "Art",
"Artist": "Artist",
"Artists": "Artists",
@@ -239,6 +239,8 @@
"EnableThemeSongsHelp": "Play theme songs in the background while browsing the library.",
"EnableThemeVideos": "Theme videos",
"EnableThemeVideosHelp": "Play theme videos in the background while browsing the library.",
+ "EnableDetailsBanner": "Details Banner",
+ "EnableDetailsBannerHelp": "Display a banner image at the top of the item details page.",
"Ended": "Ended",
"EndsAtValue": "Ends at {0}",
"Episode": "Episode",
@@ -495,6 +497,8 @@
"HeaderSubtitleProfile": "Subtitle Profile",
"HeaderSubtitleProfiles": "Subtitle Profiles",
"HeaderSubtitleProfilesHelp": "Subtitle profiles describe the subtitle formats supported by the device.",
+ "HeaderSyncPlaySelectGroup": "Join a group",
+ "HeaderSyncPlayEnabled": "SyncPlay enabled",
"HeaderSystemDlnaProfiles": "System Profiles",
"HeaderTags": "Tags",
"HeaderTaskTriggers": "Task Triggers",
@@ -646,7 +650,7 @@
"LabelEnableDlnaServerHelp": "Allows UPnP devices on your network to browse and play content.",
"LabelEnableHardwareDecodingFor": "Enable hardware decoding for:",
"LabelEnableHttps": "Enable HTTPS",
- "LabelEnableHttpsHelp": "Enables the server to listen on the configured HTTPS post. A valid certificate must also be configured in order for this to take effect.",
+ "LabelEnableHttpsHelp": "Enables the server to listen on the configured HTTPS port. A valid certificate must also be configured in order for this to take effect.",
"LabelEnableRealtimeMonitor": "Enable real time monitoring",
"LabelEnableRealtimeMonitorHelp": "Changes to files will be processed immediately, on supported file systems.",
"LabelEnableSingleImageInDidlLimit": "Limit to single embedded image",
@@ -766,7 +770,7 @@
"LabelNumberOfGuideDays": "Number of days of guide data to download:",
"LabelNumberOfGuideDaysHelp": "Downloading more days worth of guide data provides the ability to schedule out further in advance and view more listings, but it will also take longer to download. Auto will choose based on the number of channels.",
"LabelOptionalNetworkPath": "(Optional) Shared network folder:",
- "LabelOptionalNetworkPathHelp": "If this folder is shared on your network, supplying the network share path can allow Jellyfin apps on other devices to access media files directly.",
+ "LabelOptionalNetworkPathHelp": "If this folder is shared on your network, supplying the network share path can allow Jellyfin apps on other devices to access media files directly. For example, {0} or {1}.",
"LabelOriginalAspectRatio": "Original aspect ratio:",
"LabelOriginalTitle": "Original title:",
"LabelOverview": "Overview:",
@@ -822,8 +826,8 @@
"LabelSaveLocalMetadataHelp": "Saving artwork into media folders will put them in a place where they can be easily edited.",
"LabelScheduledTaskLastRan": "Last ran {0}, taking {1}.",
"LabelScreensaver": "Screensaver:",
- "EnableFastImageFadeIn": "Fast image fade-in",
- "EnableFastImageFadeInHelp": "Enable faster fade-in animation for loaded images",
+ "EnableFastImageFadeIn": "Fast Image Fade Animations",
+ "EnableFastImageFadeInHelp": "Show posters and other images with a quicker fade animation when they finish loading.",
"LabelSeasonNumber": "Season number:",
"LabelSelectFolderGroups": "Automatically group content from the following folders into views such as Movies, Music and TV:",
"LabelSelectFolderGroupsHelp": "Folders that are unchecked will be displayed by themselves in their own view.",
@@ -863,6 +867,18 @@
"LabelSubtitlePlaybackMode": "Subtitle mode:",
"LabelSubtitles": "Subtitles",
"LabelSupportedMediaTypes": "Supported Media Types:",
+ "LabelSyncPlayTimeOffset": "Time offset with the server:",
+ "MillisecondsUnit": "ms",
+ "LabelSyncPlayPlaybackDiff": "Playback time difference:",
+ "LabelSyncPlaySyncMethod": "Sync method:",
+ "LabelSyncPlayNewGroup": "New group",
+ "LabelSyncPlayNewGroupDescription": "Create a new group",
+ "LabelSyncPlayLeaveGroup": "Leave group",
+ "LabelSyncPlayLeaveGroupDescription": "Disable SyncPlay",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "Allow user to create and join groups",
+ "LabelSyncPlayAccessJoinGroups": "Allow user to join groups",
+ "LabelSyncPlayAccessNone": "Disabled for this user",
+ "LabelSyncPlayAccess": "SyncPlay access",
"LabelTVHomeScreen": "TV mode home screen:",
"LabelTag": "Tag:",
"LabelTagline": "Tagline:",
@@ -991,7 +1007,6 @@
"MessageCreateAccountAt": "Create an account at {0}",
"MessageDeleteTaskTrigger": "Are you sure you wish to delete this task trigger?",
"MessageDirectoryPickerBSDInstruction": "For BSD, you may need to configure storage within your FreeNAS Jail in order to allow Jellyfin to access it.",
- "MessageDirectoryPickerInstruction": "Network paths can be entered manually in the event the Network button fails to locate your devices. For example, {0} or {1}.",
"MessageDirectoryPickerLinuxInstruction": "For Linux on Arch Linux, CentOS, Debian, Fedora, openSUSE, or Ubuntu, you must grant the service user at least read access to your storage locations.",
"MessageDownloadQueued": "Download queued.",
"MessageEnablingOptionLongerScans": "Enabling this option may result in significantly longer library scans.",
@@ -1026,6 +1041,21 @@
"MessageUnableToConnectToServer": "We're unable to connect to the selected server right now. Please ensure it is running and try again.",
"MessageUnsetContentHelp": "Content will be displayed as plain folders. For best results use the metadata manager to set the content types of sub-folders.",
"MessageYouHaveVersionInstalled": "You currently have version {0} installed.",
+ "MessageSyncPlayEnabled": "SyncPlay enabled.",
+ "MessageSyncPlayDisabled": "SyncPlay disabled.",
+ "MessageSyncPlayUserJoined": "{0} has joined the group.",
+ "MessageSyncPlayUserLeft": "{0} has left the group.",
+ "MessageSyncPlayGroupWait": "{0} is buffering...",
+ "MessageSyncPlayNoGroupsAvailable": "No groups available. Start playing something first.",
+ "MessageSyncPlayPlaybackPermissionRequired": "Playback permission required.",
+ "MessageSyncPlayGroupDoesNotExist": "Failed to join group because it does not exist.",
+ "MessageSyncPlayCreateGroupDenied": "Permission required to create a group.",
+ "MessageSyncPlayJoinGroupDenied": "Permission required to use SyncPlay.",
+ "MessageSyncPlayLibraryAccessDenied": "Access to this content is restricted.",
+ "MessageSyncPlayErrorAccessingGroups": "An error occurred while accessing groups list.",
+ "MessageSyncPlayErrorNoActivePlayer": "No active player found. SyncPlay has been disabled.",
+ "MessageSyncPlayErrorMissingSession": "Failed to enable SyncPlay! Missing session.",
+ "MessageSyncPlayErrorMedia": "Failed to enable SyncPlay! Media error.",
"Metadata": "Metadata",
"MetadataManager": "Metadata Manager",
"MetadataSettingChangeHelp": "Changing metadata settings will affect new content that is added going forward. To refresh existing content, open the detail screen and click the refresh button, or perform bulk refreshes using the metadata manager.",
@@ -1294,7 +1324,7 @@
"RefreshQueued": "Refresh queued.",
"ReleaseDate": "Release date",
"ReleaseGroup": "Release Group",
- "RememberMe": "Remember me",
+ "RememberMe": "Remember Me",
"RemoveFromCollection": "Remove from collection",
"RemoveFromPlaylist": "Remove from playlist",
"Repeat": "Repeat",
@@ -1373,6 +1403,7 @@
"Suggestions": "Suggestions",
"Sunday": "Sunday",
"Sync": "Sync",
+ "SyncPlayAccessHelp": "Select the level of access this user has to the SyncPlay feature. SyncPlay enables to sync playback with other devices.",
"SystemDlnaProfilesHelp": "System profiles are read-only. Changes to a system profile will be saved to a new custom profile.",
"TV": "TV",
"TabAccess": "Access",
diff --git a/src/strings/eo.json b/src/strings/eo.json
index 3151c9e434..5f0e658efa 100644
--- a/src/strings/eo.json
+++ b/src/strings/eo.json
@@ -1,5 +1,5 @@
{
"AddToCollection": "Aldoni al kolekto",
"Actor": "Aktoro",
- "Absolute": "Absoluto"
+ "Absolute": "Absoluta"
}
diff --git a/src/strings/es-ar.json b/src/strings/es-ar.json
index b45a7e8ca8..2fc290c66c 100644
--- a/src/strings/es-ar.json
+++ b/src/strings/es-ar.json
@@ -649,5 +649,14 @@
"HeaderHttpsSettings": "Configuraciones HTTPS",
"HeaderEnabledFieldsHelp": "Desmarque un campo para bloquearlo y evitar que se modifiquen sus datos.",
"HeaderDirectPlayProfileHelp": "Agregue perfiles de reproducción directa para indicar qué formatos puede manejar el dispositivo de forma nativa.",
- "ApiKeysCaption": "Lista de las claves de API habilitadas actualmente"
+ "ApiKeysCaption": "Lista de las claves de API habilitadas actualmente",
+ "LabelArtists": "Artistas:",
+ "LabelAppName": "Nombre de la aplicación",
+ "LabelAllowedRemoteAddressesMode": "Modo de filtro de dirección IP remota:",
+ "LabelAlbum": "Álbum:",
+ "LabelAirTime": "Tiempo al aire:",
+ "LabelAirDays": "Días al aire:",
+ "LabelAccessStart": "Hora de inicio:",
+ "LabelAccessEnd": "Hora de finalización:",
+ "HeaderDVR": "DVR"
}
diff --git a/src/strings/es-mx.json b/src/strings/es-mx.json
index 39ac284514..3a711a558e 100644
--- a/src/strings/es-mx.json
+++ b/src/strings/es-mx.json
@@ -1,81 +1,81 @@
{
"Absolute": "Absoluto",
"Accept": "Aceptar",
- "AccessRestrictedTryAgainLater": "El acceso está restringido actualmente. Por favor, inténtelo más tarde.",
+ "AccessRestrictedTryAgainLater": "El acceso está restringido actualmente. Por favor, inténtalo más tarde.",
"Add": "Agregar",
- "AddItemToCollectionHelp": "Agregue elementos a las colecciones buscándolos y utilizando sus menús al hacer clic derecho o al tocarlos para agregarlos a una colección.",
+ "AddItemToCollectionHelp": "Agrega elementos a las colecciones buscándolos y utilizando sus menúes al hacer clic derecho o al tocarlos para agregarlos a una colección.",
"AddToCollection": "Agregar a colección",
"AddToPlayQueue": "Agregar a la cola de reproducción",
"AddToPlaylist": "Agregar a lista de reproducción",
"AddedOnValue": "Agregado {0}",
- "AdditionalNotificationServices": "Explore el catálogo de complementos para instalar servicios de notificaciones adicionales.",
+ "AdditionalNotificationServices": "Explora el catálogo de complementos para instalar servicios de notificaciones adicionales.",
"AirDate": "Fecha de emisión",
"Aired": "Transmitido",
"Albums": "Álbumes",
"Alerts": "Alertas",
"All": "Todo",
"AllChannels": "Todos los canales",
- "AllComplexFormats": "Todos los formatos complejos (ASS, SSA, VOBSUB, PGS, SUB, IDX)",
+ "AllComplexFormats": "Todos los formatos complejos (ASS, SSA, VOBSUB, PGS, SUB, IDX...)",
"AllEpisodes": "Todos los episodios",
"AllLanguages": "Todos los idiomas",
"AllLibraries": "Todas las bibliotecas",
- "AllowHWTranscodingHelp": "Permite que el sintonizador transcodifique las transmisiones sobre la marcha. Esto puede ayudar a reducir la transcodificación requerida por el servidor.",
+ "AllowHWTranscodingHelp": "Permite al sintonizador transcodificar las transmisiones sobre la marcha. Esto puede ayudar a reducir la transcodificación requerida por el servidor.",
"AllowMediaConversion": "Permitir conversión de medios",
"AllowMediaConversionHelp": "Permitir o denegar acceso a la función de convertir medios.",
"AllowOnTheFlySubtitleExtraction": "Permitir la extracción de subtítulos sobre la marcha",
"AllowOnTheFlySubtitleExtractionHelp": "Los subtítulos incrustados pueden extraerse de los videos y entregarse a los clientes en texto plano para ayudar a evitar la transcodificación de video. En algunos sistemas, esto puede tardar mucho tiempo y provocar que la reproducción de video se detenga durante el proceso de extracción. Deshabilite esta opción para que los subtítulos incrustados se graben con transcodificación de video cuando no estén soportados de forma nativa por el dispositivo cliente.",
- "AllowRemoteAccess": "Permitir conexiones remotas a este Servidor Jellyfin.",
- "AllowRemoteAccessHelp": "Si se deshabilita, todas las conexiones remotas serán bloqueadas.",
- "AllowedRemoteAddressesHelp": "Lista separada por comas de direcciones IP/mascaras de subred para las redes a las que se les permitirá conectarse remotamente. Si se deja en blanco, todas las IP remotas serán permitidas.",
- "AlwaysPlaySubtitles": "Siempre mostrar subtítulos",
- "AlwaysPlaySubtitlesHelp": "Los subtítulos que coincidan con el lenguaje preferido serán cargados independientemente del lenguaje del audio.",
+ "AllowRemoteAccess": "Permitir conexiones remotas a este servidor Jellyfin.",
+ "AllowRemoteAccessHelp": "Si no se marca, se bloquearán todas las conexiones remotas.",
+ "AllowedRemoteAddressesHelp": "Lista separada por comas de direcciones IP/máscaras de red para las redes a las que se les permitirá conectarse remotamente. Si se deja en blanco, se les permitirá a todas las direcciones remotas.",
+ "AlwaysPlaySubtitles": "Siempre reproducir",
+ "AlwaysPlaySubtitlesHelp": "Los subtítulos que coincidan con el idioma preferido serán cargados independientemente del idioma del audio.",
"AnamorphicVideoNotSupported": "Video anamorfico no soportado",
"AnyLanguage": "Cualquier idioma",
"Anytime": "En cualquier momento",
- "AroundTime": "Alrededor de {0}",
+ "AroundTime": "Alrededor de",
"Art": "Arte",
"Artists": "Artistas",
"AsManyAsPossible": "Tantos como sea posible",
"Ascending": "Ascendente",
"AspectRatio": "Relación de aspecto",
"AttributeNew": "Nuevo",
- "AutoBasedOnLanguageSetting": "Auto (basado en la configuración del lenguaje)",
- "Backdrop": "Imagen de Fondo",
+ "AutoBasedOnLanguageSetting": "Auto (basado en la configuración del idioma)",
+ "Backdrop": "Imagen de fondo",
"Backdrops": "Imágenes de fondo",
- "Banner": "Cartel",
+ "Banner": "Banner",
"BestFit": "Mejor ajuste",
"BirthDateValue": "Nacimiento: {0}",
"BirthLocation": "Lugar de nacimiento",
"BirthPlaceValue": "Lugar de nacimiento: {0}",
- "Blacklist": "Bloqueados",
- "BookLibraryHelp": "Los libros de texto y audio libros son soportados. Revise la {0}Guía para Nomenclatura de Libros{1}.",
+ "Blacklist": "Lista negra",
+ "BookLibraryHelp": "Los libros de texto y audiolibros están soportados. Revisa la {0} guía de nombrado de libros {1}.",
"Books": "Libros",
"Box": "Caja",
- "BoxRear": "Reverso de caja",
- "Browse": "Navegar",
- "BrowsePluginCatalogMessage": "Explorar el catalogo de complementos para ver los complementos disponibles.",
- "BurnSubtitlesHelp": "Determina si el servidor debe grabar subtítulos al transcodificar videos. Evitar esto mejorará altamente el rendimiento del servidor. Seleccione Auto para grabar formatos basados en imágenes (VOBSUB, PGS, SUB/IDX) y ciertos subtítulos ASS o SSA.",
+ "BoxRear": "Caja (parte trasera)",
+ "Browse": "Explorar",
+ "BrowsePluginCatalogMessage": "Explora nuestro catálogo de complementos para ver los complementos disponibles.",
+ "BurnSubtitlesHelp": "Determina si el servidor debería quemar los subtítulos al transcodificar videos. Evitar esto mejorará altamente el rendimiento del servidor. Seleccione Auto para grabar formatos basados en imágenes (VOBSUB, PGS, SUB, IDX...) y ciertos subtítulos ASS o SSA.",
"ButtonAdd": "Agregar",
- "ButtonAddMediaLibrary": "Agregar Biblioteca de Medios",
- "ButtonAddScheduledTaskTrigger": "Agregar Disparador",
- "ButtonAddServer": "Agregar Servidor",
- "ButtonAddUser": "Agregar Usuario",
+ "ButtonAddMediaLibrary": "Agregar biblioteca de medios",
+ "ButtonAddScheduledTaskTrigger": "Agregar disparador",
+ "ButtonAddServer": "Agregar servidor",
+ "ButtonAddUser": "Agregar usuario",
"ButtonArrowDown": "Abajo",
"ButtonArrowLeft": "Izquierda",
"ButtonArrowRight": "Derecha",
"ButtonArrowUp": "Arriba",
- "ButtonAudioTracks": "Pistas de Audio",
+ "ButtonAudioTracks": "Pistas de audio",
"ButtonBack": "Atrás",
"ButtonCancel": "Cancelar",
- "ButtonChangeServer": "Cambiar Servidor",
+ "ButtonChangeServer": "Cambiar servidor",
"ButtonConnect": "Conectar",
"ButtonDelete": "Eliminar",
- "ButtonDeleteImage": "Eliminar Imagen",
+ "ButtonDeleteImage": "Eliminar imagen",
"ButtonDown": "Abajo",
"ButtonDownload": "Descargar",
"ButtonEdit": "Editar",
"ButtonEditImages": "Editar imágenes",
- "ButtonEditOtherUserPreferences": "Editar el perfíl de este usuario. imágen y preferencias personales.",
+ "ButtonEditOtherUserPreferences": "Editar el perfil, la imagen y las preferencias personales de este usuario.",
"ButtonFilter": "Filtro",
"ButtonForgotPassword": "Olvidé mi contraseña",
"ButtonFullscreen": "Pantalla completa",
@@ -83,9 +83,9 @@
"ButtonGuide": "Guía",
"ButtonHelp": "Ayuda",
"ButtonHome": "Inicio",
- "ButtonLearnMore": "Aprenda más",
- "ButtonLibraryAccess": "Acceso a biblioteca",
- "ButtonManualLogin": "Inicio de Sesión Manual",
+ "ButtonLearnMore": "Aprender más",
+ "ButtonLibraryAccess": "Acceso a biblioteca(s)",
+ "ButtonManualLogin": "Inicio de sesión manual",
"ButtonMore": "Más",
"ButtonNetwork": "Red",
"ButtonNew": "Nuevo",
@@ -96,29 +96,29 @@
"ButtonPause": "Pausar",
"ButtonPlay": "Reproducir",
"ButtonPreviousTrack": "Pista anterior",
- "ButtonProfile": "Perfíl",
- "ButtonQuickStartGuide": "Guía de Inicio Rápido",
+ "ButtonProfile": "Perfil",
+ "ButtonQuickStartGuide": "Guía de inicio rápido",
"ButtonRefresh": "Actualizar",
- "ButtonRefreshGuideData": "Actualizar Datos de la Guía",
- "ButtonRemove": "Eliminar",
+ "ButtonRefreshGuideData": "Actualizar datos de la guía",
+ "ButtonRemove": "Remover",
"ButtonRename": "Renombrar",
"ButtonRepeat": "Repetir",
- "ButtonResetEasyPassword": "Restaurar código pin sencillo",
- "ButtonResetPassword": "Restablecer Contraseña",
+ "ButtonResetEasyPassword": "Restablecer código PIN sencillo",
+ "ButtonResetPassword": "Restablecer contraseña",
"ButtonRestart": "Reiniciar",
"ButtonResume": "Continuar",
"ButtonRevoke": "Revocar",
"ButtonSave": "Guardar",
- "ButtonScanAllLibraries": "Escanear Todas las Bibliotecas",
+ "ButtonScanAllLibraries": "Escanear todas las bibliotecas",
"ButtonSearch": "Búsqueda",
- "ButtonSelectDirectory": "Seleccionar Carpeta",
- "ButtonSelectServer": "Seleccionar Servidor",
+ "ButtonSelectDirectory": "Seleccionar directorio",
+ "ButtonSelectServer": "Seleccionar servidor",
"ButtonSelectView": "Seleccionar vista",
"ButtonSend": "Enviar",
"ButtonSettings": "Configuración",
"ButtonShuffle": "Aleatorio",
"ButtonShutdown": "Apagar",
- "ButtonSignIn": "Iniciar Sesión",
+ "ButtonSignIn": "Iniciar sesión",
"ButtonSignOut": "Cerrar sesión",
"ButtonSort": "Ordenar",
"ButtonStart": "Iniciar",
@@ -132,70 +132,70 @@
"CancelRecording": "Cancelar grabación",
"CancelSeries": "Cancelar serie",
"Categories": "Categorías",
- "ChangingMetadataImageSettingsNewContent": "Cambios en las configuraciones de descarga de metadatos o arte solo se aplicaran a contenido nuevo agregado a su biblioteca. Para aplicar los cambios a los títulos existentes, necesita actualizar los metadatos manualmente.",
- "ChannelAccessHelp": "Seleccione los canales a compartir con este usuario. Los administradores podrán editar todos los canales empleando el administrador de metadatos.",
+ "ChangingMetadataImageSettingsNewContent": "Cambios en las configuraciones de descarga de metadatos o arte solo se aplicarán a contenido nuevo agregado a tu biblioteca. Para aplicar los cambios a los títulos existentes, necesitarás actualizar sus metadatos manualmente.",
+ "ChannelAccessHelp": "Selecciona los canales a compartir con este usuario. Los administradores podrán editar todos los canales empleando el administrador de metadatos.",
"ChannelNameOnly": "Canal {0} solamente",
- "ChannelNumber": "Numero de canal",
+ "ChannelNumber": "Número de canal",
"Channels": "Canales",
- "CinemaModeConfigurationHelp": "El modo cine trae la experiencia del cine directo al la sala de TV con la habilidad de reproducir tráilers e intros personalizados antes de la presentación estelar.",
+ "CinemaModeConfigurationHelp": "El modo cine lleva la experiencia del cine directamente a tu sala de estar con la capacidad de reproducir trailers e introducciones personalizadas antes de la función principal.",
"Collections": "Colecciones",
"ColorPrimaries": "Colores primarios",
"ColorSpace": "Espacio de color",
"ColorTransfer": "Transferencia de color",
"CommunityRating": "Calificación de la comunidad",
"Composer": "Compositor",
- "ConfigureDateAdded": "Configure como la fecha de adición es determinada en el Panel de Control del Servidor Jellyfin bajo la configuración de Bibliotecas",
+ "ConfigureDateAdded": "Configura cómo se determina la fecha de adición en el panel de control del servidor Jellyfin en la configuración de la biblioteca",
"ConfirmDeleteImage": "¿Eliminar imagen?",
- "ConfirmDeleteItem": "Al eliminar este ítem se eliminará tanto del sistema de archivos como de su biblioteca de medios. ¿Esta seguro de querer continuar?",
- "ConfirmDeleteItems": "Al borrar estos items serán eliminados tanto del sistema de archivos como de la biblioteca de medios. ¿Esta seguro que desea continuar?",
+ "ConfirmDeleteItem": "Eliminar este elemento lo eliminará tanto del sistema como de tu biblioteca de medios. ¿Estás seguro de querer continuar?",
+ "ConfirmDeleteItems": "Eliminar estos elementos los eliminará tanto del sistema como de tu biblioteca de medios. ¿Estás seguro de querer continuar?",
"ConfirmDeletion": "Confirmar eliminación",
- "ConfirmEndPlayerSession": "¿Desea cerrar Jellyfin en {0}?",
+ "ConfirmEndPlayerSession": "¿Deseas apagar Jellyfin en {0}?",
"Connect": "Conectar",
"ContinueWatching": "Continuar viendo",
"Continuing": "Continuando",
- "CriticRating": "Calificación de la crítica",
+ "CriticRating": "Calificación de los críticos",
"CustomDlnaProfilesHelp": "Crear un perfil personalizado para un nuevo dispositivo o reemplazar un perfil del sistema.",
"DateAdded": "Fecha de adición",
"DatePlayed": "Fecha de reproducción",
- "DeathDateValue": "Terminación: {0}",
+ "DeathDateValue": "Falleció: {0}",
"Default": "Por defecto",
- "DefaultErrorMessage": "Ha ocurrido un error al procesar la solicitud. Por favor inténtelo de nuevo mas tarde.",
- "DefaultMetadataLangaugeDescription": "Estas son sus configuraciones por defecto y puedes ser personalizadas independientemente en cada biblioteca.",
- "DefaultSubtitlesHelp": "Los subtitulos son cargados basados en los indicadores \"por defecto\" y \"forzado\" incluidos en los metadatos. Las preferencias de idioma son consideradas cuando hay múltiples opciones disponibles.",
+ "DefaultErrorMessage": "Ha ocurrido un error al procesar la solicitud. Por favor, inténtalo de nuevo más tarde.",
+ "DefaultMetadataLangaugeDescription": "Estos son sus valores por defecto y pueden ser personalizados en cada biblioteca.",
+ "DefaultSubtitlesHelp": "Los subtítulos se cargan basados en los indicadores «por defecto» y «forzado» incluidos en los metadatos. Las preferencias de idioma son consideradas cuando hay múltiples opciones disponibles.",
"Delete": "Eliminar",
- "DeleteDeviceConfirmation": "¿Está seguro de querer eliminar este dispositivo? Volverá a aparecer la siguiente vez que un usuario inicie sesión en él.",
+ "DeleteDeviceConfirmation": "¿Estás seguro de querer eliminar este dispositivo? Volverá a aparecer la siguiente vez que un usuario inicie sesión con él.",
"DeleteImage": "Eliminar imagen",
- "DeleteImageConfirmation": "¿Está seguro de querer eliminar esta imagen?",
+ "DeleteImageConfirmation": "¿Estás seguro de querer eliminar esta imagen?",
"DeleteMedia": "Eliminar medios",
- "DeleteUser": "Eliminar Usuario",
- "DeleteUserConfirmation": "¿Está seguro de querer eliminar este usuario?",
- "Depressed": "Depresión",
+ "DeleteUser": "Eliminar usuario",
+ "DeleteUserConfirmation": "¿Estás seguro de querer eliminar este usuario?",
+ "Depressed": "Presionado",
"Descending": "Descendente",
"Desktop": "Escritorio",
"DetectingDevices": "Detectando dispositivos",
- "DeviceAccessHelp": "Esto solo aplica a dispositivos que pueden ser identificados de manera individual y no evitará acceso al navegador. Al filtrar el acceso de usuarios a dispositivos se impedirá que utilicen nuevos dispositivos hasta que hayan sido aprobados aquí.",
+ "DeviceAccessHelp": "Esto solo se aplica a los dispositivos que pueden ser identificados de manera única y no impedirá el acceso desde navegadores. Filtrar el acceso a los dispositivos de los usuarios les impedirá usar nuevos dispositivos hasta que hayan sido aprobados aquí.",
"DirectPlaying": "Reproducción directa",
- "DirectStreamHelp1": "El medio es compatible con el dispositivo en cuanto a la resolución y tipo de medio (H.264, AC3, etc.), pero está en un contenedor de archivo incompatible (mkv, avi, wmv, etc.). El video sera reempaquetado en el acto antes de transmitirlo al dispositivo.",
- "DirectStreamHelp2": "La Transmisión Directa de un archivo usa muy poco poder de procesamiento sin ninguna perdida en la calidad de video.",
- "DirectStreaming": "Transmisión Directa",
+ "DirectStreamHelp1": "El medio es compatible con el dispositivo en cuanto a la resolución y tipo de medio (H.264, AC3, etc.), pero está en un contenedor de archivo incompatible (mkv, avi, wmv, etc.). El video será reempaquetado sobre la marcha antes de transmitirlo al dispositivo.",
+ "DirectStreamHelp2": "Transmitir directamente un archivo usa muy poco poder de procesamiento sin ninguna perdida en la calidad de video.",
+ "DirectStreaming": "Transmisión directa",
"Directors": "Directores",
"Disabled": "Desactivado",
"Disc": "DIsco",
"Disconnect": "Desconectar",
"Dislike": "No me gusta",
"Display": "Pantalla",
- "DisplayInMyMedia": "Mostrar en pantalla de inicio",
- "DisplayInOtherHomeScreenSections": "Mostrar en las secciones de la pantalla de inicio como Recientes o Continua Viendo",
+ "DisplayInMyMedia": "Mostrar en la pantalla de inicio",
+ "DisplayInOtherHomeScreenSections": "Mostrar en las secciones de la pantalla de inicio como recientes o continuar viendo",
"DisplayMissingEpisodesWithinSeasons": "Mostrar episodios faltantes en las temporadas",
"DisplayMissingEpisodesWithinSeasonsHelp": "Esto también debe estar habilitado para las bibliotecas de TV en la configuración del servidor.",
- "DisplayModeHelp": "Seleccione el estilo de diseño que desea en la Interfaz.",
+ "DisplayModeHelp": "Selecciona el estilo de diseño que desea para la interfaz.",
"DoNotRecord": "No grabar",
"Down": "Abajo",
"Download": "Descargar",
"DownloadsValue": "{0} descargas",
"DrmChannelsNotImported": "Los canales con DRM no serán importados.",
"DropShadow": "Sombra paralela",
- "EasyPasswordHelp": "El código PIN fácil se utiliza para el acceso sin conexión en los clientes soportados y también puede utilizarse para acceder fácilmente cuando se está en la misma red.",
+ "EasyPasswordHelp": "Tu código PIN fácil se utiliza para el acceso sin conexión en los clientes soportados y también puede utilizarse para acceder fácilmente cuando se está en la misma red.",
"Edit": "Editar",
"EditImages": "Editar imágenes",
"EditMetadata": "Editar metadatos",
@@ -203,17 +203,17 @@
"EnableBackdrops": "Imágenes de fondo",
"EnableBackdropsHelp": "Muestra imágenes de fondo en el fondo de algunas páginas mientras se navega por la biblioteca.",
"EnableCinemaMode": "Modo cine",
- "EnableColorCodedBackgrounds": "Fondos de color codificado",
+ "EnableColorCodedBackgrounds": "Fondos de colores codificados",
"EnableDisplayMirroring": "Duplicado de pantalla",
"EnableExternalVideoPlayers": "Reproductores de video externos",
"EnableExternalVideoPlayersHelp": "Un menú de reproductor externo se mostrara cuando inicie la reproducción de un video.",
"EnableHardwareEncoding": "Habilitar codificación por hardware",
"EnableNextVideoInfoOverlay": "Mostrar la información del siguiente video durante la reproducción",
- "EnableNextVideoInfoOverlayHelp": "Al finalizar un video, mostrar información sobre el siguiente video a reproducir en la lista de reproducción.",
+ "EnableNextVideoInfoOverlayHelp": "Al finalizar un video, mostrar información sobre el siguiente video a reproducir en la lista de reproducción actual.",
"EnablePhotos": "Mostrar fotografías",
"EnablePhotosHelp": "Las imágenes serán detectadas y mostradas junto con otros archivos multimedia.",
- "EnableStreamLooping": "Repetir automáticamente transmisiones en vivo",
- "EnableStreamLoopingHelp": "Habilite esta opción si las transmisiones en vivo contienen solo unos pocos segundos de datos y necesitan ser solicitadas continuamente. Habilitarlo cuando no es requerido puede causar problemas.",
+ "EnableStreamLooping": "Repetir automáticamente las transmisiones en vivo",
+ "EnableStreamLoopingHelp": "Habilita esta opción si las transmisiones en vivo contienen solo unos pocos segundos de datos y necesitan ser solicitadas continuamente. Habilitar esto cuando no es requerido puede causar problemas.",
"EnableThemeSongs": "Canciones temáticas",
"EnableThemeSongsHelp": "Reproducir canciones temáticas en el fondo mientras se navega por la biblioteca.",
"EnableThemeVideos": "Videos temáticos",
@@ -221,21 +221,21 @@
"Ended": "Finalizado",
"EndsAtValue": "Termina a las {0}",
"Episodes": "Episodios",
- "ErrorAddingListingsToSchedulesDirect": "Hubo un error agregando la programación de su cuenta de Schedules Direct. Schedules Direct solo permite un numero limitado de programaciones por cuenta. Tal vez necesite acceder al sitio web de Schedules Direct y eliminar otras programaciones de su cuenta antes de continuar.",
- "ErrorAddingMediaPathToVirtualFolder": "Hubo un error agregando la ruta de medios. Por favor asegúrese de que la ruta es valida y que el proceso del Servidor Jellyfin tenga acceso a ese destino.",
- "ErrorAddingTunerDevice": "Hubo un error al agregar el dispositivo sintonizador. Por favor asegúrese de que este disponible e intente de nuevo.",
- "ErrorAddingXmlTvFile": "Hubo un error accediendo al archivo XMLTV. Por favor asegúrese de que el archivo existe e intente de nuevo.",
- "ErrorDeletingItem": "Hubo un error eliminando el ítem del Servidor Jellyfin. Por favor verifique tenga permisos de escritura en la carpeta de medios e intente de nuevo.",
- "ErrorGettingTvLineups": "Hubo un error al descargar la programación de TV. Por favor, asegúrese de que su información este correcta e inténtelo de nuevo.",
- "ErrorMessageStartHourGreaterThanEnd": "El horario de fin debe ser mayor al de comienzo.",
- "ErrorPleaseSelectLineup": "Por favor seleccione una programación e intente de nuevo. Si no hay disponible ninguna, entonces por favor verifique que su nombre de usuario, contraseña, y código postal sean correctos.",
- "ErrorSavingTvProvider": "Hubo un error al salvar el proveedor de TV. Por favor asegúrese de que este disponible e intente de nuevo.",
+ "ErrorAddingListingsToSchedulesDirect": "Hubo un error agregando la programación de tu cuenta de Schedules Direct. Schedules Direct solo permite un numero limitado de programaciones por cuenta. Tal vez necesites acceder al sitio web de Schedules Direct y eliminar otras programaciones de tu cuenta antes de continuar.",
+ "ErrorAddingMediaPathToVirtualFolder": "Hubo un error agregando la ruta de medios. Por favor, asegúrate de que la ruta es válida y que el proceso del servidor Jellyfin tiene acceso a ese destino.",
+ "ErrorAddingTunerDevice": "Hubo un error al agregar el dispositivo sintonizador. Por favor, asegúrate de que esté disponible e inténtalo de nuevo.",
+ "ErrorAddingXmlTvFile": "Hubo un error accediendo al archivo XMLTV. Por favor, asegúrate de que el archivo existe e inténtalo de nuevo.",
+ "ErrorDeletingItem": "Hubo un error eliminando el elemento del servidor Jellyfin. Por favor, verifica que el servidor Jellyfin tiene permisos de escritura en la carpeta del medio e inténtalo de nuevo.",
+ "ErrorGettingTvLineups": "Hubo un error al descargar la programación de TV. Por favor, asegúrate de que tu información sea correcta e inténtalo de nuevo.",
+ "ErrorMessageStartHourGreaterThanEnd": "La hora de finalización debe ser mayor que la hora de inicio.",
+ "ErrorPleaseSelectLineup": "Por favor, selecciona una programación e inténtalo de nuevo. Si no hay disponible ninguna, entonces, por favor, verifica que tu nombre de usuario, contraseña, y código postal sean correctos.",
+ "ErrorSavingTvProvider": "Hubo un error al guardar el proveedor de TV. Por favor, asegúrate de que sea accesible e inténtalo de nuevo.",
"EveryNDays": "Cada {0} días",
- "ExitFullscreen": "Salir de Pantalla Completa",
+ "ExitFullscreen": "Salir de la pantalla completa",
"ExtraLarge": "Extra grande",
"ExtractChapterImagesHelp": "La extracción de imágenes de capítulos permitirá a los clientes mostrar menús gráficos de selección de escenas. El proceso puede ser lento, intensivo en recursos y puede requerir varios gigabytes de espacio. Se ejecuta cuando se descubren los videos y también como una tarea programada cada noche. La programación es configurable en el área de tareas programadas. No se recomienda ejecutar esta tarea durante las horas de mayor uso.",
- "FFmpegSavePathNotFound": "No fue posible localizar FFmpeg usando la ruta que introdujo. FFprobe también es requerido y debe de estar en la misma carpeta. Estos componentes normalmente están empaquetados en la misma descarga. Por favor verifique la ruta e intente de nuevo.",
- "FastForward": "Avance Rápido",
+ "FFmpegSavePathNotFound": "No fue posible localizar FFmpeg usando la ruta que has introducido. FFprobe también es requerido y debe de estar en la misma carpeta. Estos componentes normalmente están empaquetados en la misma descarga. Por favor, verifica la ruta e inténtalo de nuevo.",
+ "FastForward": "Avance rápido",
"Favorite": "Favorito",
"Favorites": "Favoritos",
"Features": "Características",
@@ -253,349 +253,349 @@
"Folders": "Carpetas",
"FormatValue": "Formato: {0}",
"Friday": "Viernes",
- "Fullscreen": "Pantalla Completa",
- "Genre": "Genero",
+ "Fullscreen": "Pantalla completa",
+ "Genre": "Género",
"Genres": "Géneros",
"GroupBySeries": "Agrupar por series",
"GroupVersions": "Agrupar versiones",
"GuestStar": "Estrella invitada",
"Guide": "Guía",
- "GuideProviderLogin": "Iniciar Sesión",
- "GuideProviderSelectListings": "Elegir Listados",
- "H264CrfHelp": "El \"Factor de Transferencia Constante\" o \"Constant Rate Factor\" (CFR) es la configuración por defecto para el codificador x264. Puede poner valores entre 0 y 51, donde los valores mas bajos dan como resultado mejor calidad (a expensas de archivos mas grandes). Los valores comunes son entre 18 y 28. El valor por defecto para x264 es 23, puede usar este valor como punto de referencia.",
- "EncoderPresetHelp": "Elija un valor mas rápido para mejorar el rendimiento, o uno mas lento para mejorar la calidad.",
+ "GuideProviderLogin": "Iniciar sesión",
+ "GuideProviderSelectListings": "Elegir listados",
+ "H264CrfHelp": "El «Factor de transferencia constante» (CRF) es la configuración de calidad por defecto para el codificador x264. Puedes establecer valores entre 0 y 51, donde los valores más bajos dan como resultado mejor calidad (a expensas de archivos más grandes). Los valores comunes son entre 18 y 28. El valor por defecto para x264 es 23, así que puedes usar este valor como punto de referencia.",
+ "EncoderPresetHelp": "Elige un valor más rápido para mejorar el rendimiento, o uno más lento para mejorar la calidad.",
"HDPrograms": "Programas en HD",
"HandledByProxy": "Manejado por un proxy inverso",
- "HardwareAccelerationWarning": "Habilitar la aceleración por hardware podría causar inestabilidad en algunos entornos. Asegúrese de que su sistema operativo y controladores de video están actualizados. Si tiene dificultades reproduciendo vides después de habilitar esto, necesita volver a cambiar la configuración a NO.",
- "HeaderAccessSchedule": "Acceder Programación",
- "HeaderAccessScheduleHelp": "Crear programación de acceso para limitar el acceso a ciertos horarios.",
- "HeaderActiveDevices": "Dispositivos Activos",
- "HeaderActiveRecordings": "Grabaciones Activas",
+ "HardwareAccelerationWarning": "Habilitar la aceleración por hardware podría causar inestabilidad en algunos entornos. Asegúrate de que tu sistema operativo y controladores de video están actualizados. Si tienes dificultades reproduciendo videos después de habilitar esto, necesitarás volver a cambiar la configuración a Ninguno.",
+ "HeaderAccessSchedule": "Programación de acceso",
+ "HeaderAccessScheduleHelp": "Crea una programación de acceso para limitar el acceso a ciertos horarios.",
+ "HeaderActiveDevices": "Dispositivos activos",
+ "HeaderActiveRecordings": "Grabaciones activas",
"HeaderActivity": "Actividad",
- "HeaderAddScheduledTaskTrigger": "Agregar Disparador",
- "HeaderAddToCollection": "Agregar a Colección",
- "HeaderAddToPlaylist": "Agregar a Lista de Reproducción",
+ "HeaderAddScheduledTaskTrigger": "Agregar disparador",
+ "HeaderAddToCollection": "Agregar a colección",
+ "HeaderAddToPlaylist": "Agregar a lista de reproducción",
"HeaderAddUpdateImage": "Agregar/Actualizar Imagen",
- "HeaderAddUser": "Agregar Usuario",
- "HeaderAdditionalParts": "Partes Adicionales",
+ "HeaderAddUser": "Agregar usuario",
+ "HeaderAdditionalParts": "Partes adicionales",
"HeaderAlbumArtists": "Artistas del álbum",
"HeaderAlbums": "Álbumes",
"HeaderAlert": "Alerta",
- "HeaderAllowMediaDeletionFrom": "Permitir Eliminacion de Medios De",
+ "HeaderAllowMediaDeletionFrom": "Permitir eliminación de medios de",
"HeaderApiKey": "Clave API",
- "HeaderApiKeys": "Claves de API",
- "HeaderApiKeysHelp": "Son necesarias aplicaciones externas para obtener una clave API para comunicarse con el Servidor Jellyfin. Las clave son emitidas accediendo con una cuenta Jellyfin, o bien concediéndole manualmente una clave a la aplicación.",
- "HeaderAppearsOn": "Aparece En",
- "HeaderAudioBooks": "Audio Libros",
- "HeaderAudioSettings": "Configuración de Audio",
- "HeaderAutomaticUpdates": "Actualizaciones Automáticas",
- "HeaderBlockItemsWithNoRating": "Bloquear ítems sin clasificación o con información de clasificación desconocida:",
+ "HeaderApiKeys": "Claves API",
+ "HeaderApiKeysHelp": "Las aplicaciones externas deben tener una clave API para poder comunicarse con el servidor Jellyfin. Las claves se emiten al iniciar sesión con una cuenta Jellyfin, o al otorgar manualmente una clave a la aplicación.",
+ "HeaderAppearsOn": "Aparece en",
+ "HeaderAudioBooks": "Audiolibros",
+ "HeaderAudioSettings": "Configuración de audio",
+ "HeaderAutomaticUpdates": "Actualizaciones automáticas",
+ "HeaderBlockItemsWithNoRating": "Bloquear elementos sin clasificación o con información de clasificación desconocida:",
"HeaderBooks": "Libros",
- "HeaderBranding": "Establecer Marca",
- "HeaderCancelRecording": "Cancelar Grabación",
- "HeaderCancelSeries": "Cancelar Serie",
- "HeaderCastAndCrew": "Reparto & Personal",
- "HeaderCastCrew": "Reparto y Personal",
- "HeaderChannelAccess": "Acceso a los Canales",
+ "HeaderBranding": "Establecer marca",
+ "HeaderCancelRecording": "Cancelar grabación",
+ "HeaderCancelSeries": "Cancelar serie",
+ "HeaderCastAndCrew": "Reparto y equipo",
+ "HeaderCastCrew": "Reparto y equipo",
+ "HeaderChannelAccess": "Acceso a los canales",
"HeaderChannels": "Canales",
- "HeaderChapterImages": "Imagenes de Capitulo",
- "HeaderCodecProfile": "Perfil de Codecs",
- "HeaderCodecProfileHelp": "Los perfiles de codificación indican las limitaciones de un dispositivo al reproducir con codecs específicos. Si aplica una limitación el medio será transcodificado, aún si el codec ha sido configurado para reprodución directa.",
- "HeaderConfigureRemoteAccess": "Configurar Acceso Remoto",
- "HeaderConfirmPluginInstallation": "Confirmar Instalación de Complemento",
- "HeaderConfirmProfileDeletion": "Confirmar Eliminación del Perfil",
- "HeaderConfirmRevokeApiKey": "Revocar llave de API",
+ "HeaderChapterImages": "Imágenes de los capítulos",
+ "HeaderCodecProfile": "Perfil de códec",
+ "HeaderCodecProfileHelp": "Los perfiles de códecs indican las limitaciones de un dispositivo al reproducir códecs específicos. Si una limitación se aplica entonces el medio será transcodificado, incluso si el códec ha sido configurado para reproducción directa.",
+ "HeaderConfigureRemoteAccess": "Configurar acceso remoto",
+ "HeaderConfirmPluginInstallation": "Confirmar instalación de complemento",
+ "HeaderConfirmProfileDeletion": "Confirmar eliminación de perfil",
+ "HeaderConfirmRevokeApiKey": "Revocar clave API",
"HeaderConnectToServer": "Conectarse al servidor",
- "HeaderConnectionFailure": "Falla de Conexión",
- "HeaderContainerProfile": "Perfil del Contenedor",
- "HeaderContainerProfileHelp": "Los perfiles de contenedor indican las limitaciones de un dispositivo al reproducir formatos específicos. Si aplica una limitación el medio será transcodificado, aún si el formato ha sifo configurado para reproducción directa.",
- "HeaderContinueListening": "Continuar Escuchando",
- "HeaderContinueWatching": "Continuar Viendo",
- "HeaderCustomDlnaProfiles": "Perfiles Personalizados",
- "HeaderDateIssued": "Fecha de Emisión",
- "HeaderDefaultRecordingSettings": "Configuración Predeterminada de Grabaciones",
- "HeaderDeleteDevice": "Eliminar Dispositivo",
- "HeaderDeleteItem": "Eliminar Ítem",
- "HeaderDeleteItems": "Borrar items",
- "HeaderDeleteProvider": "Eliminar Proveedor",
- "HeaderDeleteTaskTrigger": "Borrar Disparador de Tarea",
- "HeaderDetectMyDevices": "Detectar Mis Dispositivos",
+ "HeaderConnectionFailure": "Falla de conexión",
+ "HeaderContainerProfile": "Perfil del contenedor",
+ "HeaderContainerProfileHelp": "Los perfiles de contenedor indican las limitaciones de un dispositivo al reproducir formatos específicos. Si una limitación se aplica entonces el medio será transcodificado, incluso si el formato ha sido configurado para reproducción directa.",
+ "HeaderContinueListening": "Continuar escuchando",
+ "HeaderContinueWatching": "Continuar viendo",
+ "HeaderCustomDlnaProfiles": "Perfiles personalizados",
+ "HeaderDateIssued": "Fecha de emisión",
+ "HeaderDefaultRecordingSettings": "Configuración predeterminada de grabaciones",
+ "HeaderDeleteDevice": "Eliminar dispositivo",
+ "HeaderDeleteItem": "Eliminar elemento",
+ "HeaderDeleteItems": "Eliminar elementos",
+ "HeaderDeleteProvider": "Eliminar proveedor",
+ "HeaderDeleteTaskTrigger": "Borrar disparador de tarea",
+ "HeaderDetectMyDevices": "Detectar mis dispositivos",
"HeaderDeveloperInfo": "Info del desarrollador",
- "HeaderDeviceAccess": "Acceso a Dispositivos",
+ "HeaderDeviceAccess": "Acceso a dispositivos",
"HeaderDevices": "Dispositivos",
- "HeaderDirectPlayProfile": "Perfil de Reproducción Directa",
- "HeaderDirectPlayProfileHelp": "Agregue perfiles de reproducción directa para indicar que formatos puede manejar el dispositivo de manera nativa.",
+ "HeaderDirectPlayProfile": "Perfil de reproducción directa",
+ "HeaderDirectPlayProfileHelp": "Agrega perfiles de reproducción directa para indicar qué formatos puede manejar el dispositivo de forma nativa.",
"HeaderDisplay": "Pantalla",
- "HeaderDownloadSync": "Descargar y Sincronizar",
- "HeaderEasyPinCode": "Código Pin Sencillo",
+ "HeaderDownloadSync": "Descargar y sincronizar",
+ "HeaderEasyPinCode": "Código PIN sencillo",
"HeaderEditImages": "Editar imágenes",
- "HeaderEnabledFields": "Campos Habilitados",
- "HeaderEnabledFieldsHelp": "Desmarcar un campo para bloquearlo y prevenir que sus datos cambien.",
+ "HeaderEnabledFields": "Campos habilitados",
+ "HeaderEnabledFieldsHelp": "Desmarca un campo para bloquearlo y prevenir que sus datos sean cambiados.",
"HeaderEpisodes": "Episodios",
- "HeaderExternalIds": "IDs Externos:",
- "HeaderFeatureAccess": "Permisos de acceso",
+ "HeaderExternalIds": "IDs externos:",
+ "HeaderFeatureAccess": "Acceso a características",
"HeaderFeatures": "Características",
- "HeaderFetchImages": "Buscar imágenes:",
- "HeaderFetcherSettings": "Configuración de Recolectores",
+ "HeaderFetchImages": "Obtener imágenes:",
+ "HeaderFetcherSettings": "Configuración del recolector",
"HeaderFilters": "Filtros",
- "HeaderForKids": "Para Niños",
- "HeaderForgotPassword": "Contraseña Olvidada",
- "HeaderFrequentlyPlayed": "Reproducido Frecuentemente",
+ "HeaderForKids": "Para niños",
+ "HeaderForgotPassword": "Olvidé mi contraseña",
+ "HeaderFrequentlyPlayed": "Reproducido frecuentemente",
"HeaderGenres": "Géneros",
"HeaderGuideProviders": "Proveedores de Guías de TV",
"HeaderHttpHeaders": "Encabezados HTTP",
"HeaderIdentification": "Identificación",
"HeaderIdentificationCriteriaHelp": "Introduzca, al menos, un criterio de identificación.",
- "HeaderIdentificationHeader": "Encabezado de Identificación",
- "HeaderIdentifyItemHelp": "Introduzca uno o más criterios de búsqueda. Elimine criterios para expandir los resultados.",
- "HeaderImageOptions": "Opciones de Imagen",
- "HeaderImageSettings": "Configuración de Imágenes",
+ "HeaderIdentificationHeader": "Encabezado de identificación",
+ "HeaderIdentifyItemHelp": "Introduce uno o más criterios de búsqueda. Elimina criterios para expandir los resultados.",
+ "HeaderImageOptions": "Opciones de imagen",
+ "HeaderImageSettings": "Configuración de imagen",
"HeaderInstall": "Instalar",
- "HeaderInstantMix": "Mezcla Instantánea",
- "HeaderItems": "Ítems",
- "HeaderKeepRecording": "Conservar Grabaciones",
- "HeaderKeepSeries": "Conservar Serie",
- "HeaderKodiMetadataHelp": "Para habilitar o deshabilitar los metadatos Nfo, edite una biblioteca en la configuracion de bibliotecas de Jellyfin y busque la sección de grabadores de metadatos.",
- "HeaderLatestEpisodes": "Episodios Recientes",
- "HeaderLatestMedia": "Agregadas Recientemente",
- "HeaderLatestMovies": "Películas Recientes",
- "HeaderLatestMusic": "Música Reciente",
- "HeaderLatestRecordings": "Grabaciones Recientes",
+ "HeaderInstantMix": "Mix instantáneo",
+ "HeaderItems": "Elementos",
+ "HeaderKeepRecording": "Conservar grabación",
+ "HeaderKeepSeries": "Conservar serie",
+ "HeaderKodiMetadataHelp": "Para habilitar o deshabilitar los metadatos NFO, edite una biblioteca en la configuración de bibliotecas de Jellyfin y ubica la sección grabadores de metadatos.",
+ "HeaderLatestEpisodes": "Últimos episodios",
+ "HeaderLatestMedia": "Últimos medios",
+ "HeaderLatestMovies": "Últimas películas",
+ "HeaderLatestMusic": "Última música",
+ "HeaderLatestRecordings": "Últimas grabaciones",
"HeaderLibraries": "Bibliotecas",
- "HeaderLibraryAccess": "Acceso a la Biblioteca",
- "HeaderLibraryFolders": "Carpetas de Biblioteca",
- "HeaderLibraryOrder": "Orden de Bibliotecas",
- "HeaderLibrarySettings": "Configuraciones de Biblioteca",
- "HeaderLiveTV": "TV en Vivo",
- "HeaderLiveTv": "TV en Vivo",
+ "HeaderLibraryAccess": "Acceso a bibliotecas",
+ "HeaderLibraryFolders": "Carpetas de bibliotecas",
+ "HeaderLibraryOrder": "Orden de las bibliotecas",
+ "HeaderLibrarySettings": "Configuraciones de biblioteca",
+ "HeaderLiveTV": "TV en vivo",
+ "HeaderLiveTv": "TV en vivo",
"HeaderLiveTvTunerSetup": "Configuración del sintonizador de TV",
- "HeaderLoginFailure": "Falló el Inicio de Sesión",
+ "HeaderLoginFailure": "Falló el inicio de sesión",
"HeaderMedia": "Medios",
- "HeaderMediaFolders": "Carpetas de Medios",
- "HeaderMediaInfo": "Info del Medio",
+ "HeaderMediaFolders": "Carpetas de medios",
+ "HeaderMediaInfo": "Info del medio",
"HeaderMetadataSettings": "Configuración de metadatos",
- "HeaderMoreLikeThis": "Mas Como Esto",
+ "HeaderMoreLikeThis": "Más como esto",
"HeaderMovies": "Películas",
- "HeaderMusicQuality": "Calidad de Musica",
- "HeaderMusicVideos": "Videos Musicales",
- "HeaderMyDevice": "Mi Dispositivo",
- "HeaderMyMedia": "Mis Medios",
+ "HeaderMusicQuality": "Calidad de la música",
+ "HeaderMusicVideos": "Videos musicales",
+ "HeaderMyDevice": "Mi dispositivo",
+ "HeaderMyMedia": "Mis medios",
"HeaderMyMediaSmall": "Mis medios (pequeño)",
"HeaderNewApiKey": "Nueva clave API",
- "HeaderNewDevices": "Nuevos Dispositivos",
- "HeaderNextEpisodePlayingInValue": "El Siguiente Episodio se Reproducirá en {0}",
- "HeaderNextUp": "A Continuación",
- "HeaderNextVideoPlayingInValue": "El Siguiente Video se Reproducirá en {0}",
- "HeaderOnNow": "Transmitiéndo Ahora",
- "HeaderOtherItems": "Otros Ítems",
- "HeaderParentalRatings": "Clasificación Parental",
+ "HeaderNewDevices": "Nuevos dispositivos",
+ "HeaderNextEpisodePlayingInValue": "El siguiente episodio se reproducirá en {0}",
+ "HeaderNextUp": "A continuación",
+ "HeaderNextVideoPlayingInValue": "El siguiente video se reproducirá en {0}",
+ "HeaderOnNow": "Transmitiendo ahora",
+ "HeaderOtherItems": "Otros elementos",
+ "HeaderParentalRatings": "Clasificación parental",
"HeaderPassword": "Contraseña",
- "HeaderPasswordReset": "Restablecer Contraseña",
+ "HeaderPasswordReset": "Restablecer contraseña",
"HeaderPaths": "Rutas",
- "HeaderPendingInvitations": "Invitaciones Pendientes",
+ "HeaderPendingInvitations": "Invitaciones pendientes",
"HeaderPeople": "Personas",
- "HeaderPhotoAlbums": "Álbumes de Fotos",
- "HeaderPinCodeReset": "Restablecer Código Pin",
- "HeaderPlayAll": "Reproducir Todo",
- "HeaderPlayOn": "Reproducir En",
- "HeaderPlayback": "Reproducción de Medios",
- "HeaderPlaybackError": "Error de Reproducción",
- "HeaderPleaseSignIn": "Por favor inicie sesión",
+ "HeaderPhotoAlbums": "Álbumes de fotos",
+ "HeaderPinCodeReset": "Restablecer código PIN",
+ "HeaderPlayAll": "Reproducir todo",
+ "HeaderPlayOn": "Reproducir en",
+ "HeaderPlayback": "Reproducción de medios",
+ "HeaderPlaybackError": "Error de reproducción",
+ "HeaderPleaseSignIn": "Por favor, inicia sesión",
"HeaderPluginInstallation": "Instalación de complemento",
- "HeaderPreferredMetadataLanguage": "Idioma Preferido para Metadatos",
- "HeaderProfile": "Perfíl",
- "HeaderProfileInformation": "Información de Perfil",
- "HeaderProfileServerSettingsHelp": "Estos valores controlan como el Servidor Jellyfin se presentara al dispositivo.",
- "HeaderRecentlyPlayed": "Reproducido Recientemente",
- "HeaderRecordingOptions": "Opciones de Grabación",
- "HeaderRecordingPostProcessing": "Post Procesado de las Grabaciones",
- "HeaderRemoteControl": "Control Remoto",
- "HeaderRemoveMediaFolder": "Eliminar Carpteta de Medios",
- "HeaderRemoveMediaLocation": "Eliminar Ubicación de Medios",
- "HeaderResponseProfile": "Perfil de Respuesta",
- "HeaderResponseProfileHelp": "Los perfiles de respuesta proporcionan un medio para personalizar la información enviada a un dispositivo cuando se reproducen ciertos tipos de medios.",
+ "HeaderPreferredMetadataLanguage": "Idioma preferido para los metadatos",
+ "HeaderProfile": "Perfil",
+ "HeaderProfileInformation": "Información del perfil",
+ "HeaderProfileServerSettingsHelp": "Estos valores controlan como el servidor Jellyfin se presentará al dispositivo.",
+ "HeaderRecentlyPlayed": "Reproducido recientemente",
+ "HeaderRecordingOptions": "Opciones de grabación",
+ "HeaderRecordingPostProcessing": "Post procesado de las grabaciones",
+ "HeaderRemoteControl": "Control remoto",
+ "HeaderRemoveMediaFolder": "Remover carpeta de medios",
+ "HeaderRemoveMediaLocation": "Remover ubicación de medios",
+ "HeaderResponseProfile": "Perfil de respuesta",
+ "HeaderResponseProfileHelp": "Los perfiles de respuesta proporcionan un medio para personalizar la información enviada al dispositivo cuando se reproducen ciertos tipos de medios.",
"HeaderRestart": "Reiniciar",
- "HeaderRevisionHistory": "Historial de Versiones",
- "HeaderRunningTasks": "Tareas en Ejecución",
+ "HeaderRevisionHistory": "Historial de versiones",
+ "HeaderRunningTasks": "Tareas en ejecución",
"HeaderScenes": "Escenas",
"HeaderSchedule": "Programación",
"HeaderSeasons": "Temporadas",
- "HeaderSecondsValue": "{0} Segundos",
- "HeaderSelectCertificatePath": "Seleccione la Ruta del Certificado",
- "HeaderSelectMetadataPath": "Seleccionar Ruta para Metadatos",
- "HeaderSelectMetadataPathHelp": "Explore o introduzca la ruta donde desea almacenar los metadatos. La carpeta debe tener permisos de escritura.",
- "HeaderSelectPath": "Seleccionar Ruta",
- "HeaderSelectServer": "Seleccionar Servidor",
- "HeaderSelectServerCachePath": "Seleccionar ruta para Caché del Servidor",
- "HeaderSelectServerCachePathHelp": "Explore o introduzca la ruta a utilizar para los archivos del caché del servidor. La carpeta debe tener permisos de escritura.",
- "HeaderSelectTranscodingPath": "Seleccionar Ruta para Transcodificación Temporal",
- "HeaderSelectTranscodingPathHelp": "Explore o introduzca la ruta a utilizar para los archivos temporales de transcodificación. La carpeta debe tener permisos de escritura.",
- "HeaderSendMessage": "Enviar Mensaje",
+ "HeaderSecondsValue": "{0} segundos",
+ "HeaderSelectCertificatePath": "Selecciona la ruta del certificado",
+ "HeaderSelectMetadataPath": "Selecciona la ruta para los metadatos",
+ "HeaderSelectMetadataPathHelp": "Explora o introduce la ruta donde deseas almacenar los metadatos. Se debe tener permisos de escritura en dicha carpeta.",
+ "HeaderSelectPath": "Seleccionar ruta",
+ "HeaderSelectServer": "Seleccionar servidor",
+ "HeaderSelectServerCachePath": "Seleccionar ruta para la caché del servidor",
+ "HeaderSelectServerCachePathHelp": "Explora o introduce la ruta a utilizar para los archivos caché del servidor. Se debe tener permisos de escritura en dicha carpeta.",
+ "HeaderSelectTranscodingPath": "Selecciona la ruta para los archivos temporales de transcodificación",
+ "HeaderSelectTranscodingPathHelp": "Explora o introduce la ruta a utilizar para los archivos temporales de transcodificación. Se debe tener permisos de escritura en dicha carpeta.",
+ "HeaderSendMessage": "Enviar mensaje",
"HeaderSeries": "Series",
- "HeaderSeriesOptions": "Opciones de Serie",
- "HeaderSeriesStatus": "Estado de la Serie",
- "HeaderServerSettings": "Configuración del Servidor",
+ "HeaderSeriesOptions": "Opciones de serie",
+ "HeaderSeriesStatus": "Estado de la serie",
+ "HeaderServerSettings": "Configuración del servidor",
"HeaderSettings": "Configuración",
- "HeaderSetupLibrary": "Configurar sus bibliotecas de medios",
+ "HeaderSetupLibrary": "Configura tus bibliotecas de medios",
"HeaderShutdown": "Apagar",
- "HeaderSortBy": "Ordenar Por",
- "HeaderSortOrder": "Ordenado Por",
- "HeaderSpecialEpisodeInfo": "Información del Episodio Especial",
- "HeaderSpecialFeatures": "Características Especiales",
- "HeaderStartNow": "Iniciar Ahora",
+ "HeaderSortBy": "Ordenar por",
+ "HeaderSortOrder": "Clasificar ordenado",
+ "HeaderSpecialEpisodeInfo": "Información del episodio especial",
+ "HeaderSpecialFeatures": "Características especiales",
+ "HeaderStartNow": "Iniciar ahora",
"HeaderStatus": "Estado",
- "HeaderStopRecording": "Detener Grabación",
- "HeaderSubtitleAppearance": "Apariencia de Subtitulos",
- "HeaderSubtitleDownloads": "Descarga de Subtitulos",
- "HeaderSubtitleProfile": "Perfíl de Subtítulo",
- "HeaderSubtitleProfiles": "Perfiles de Subtítulos",
- "HeaderSubtitleProfilesHelp": "Los perfiles de subtítulos describen el formato del subtítulo soportado por el dispositivo.",
- "HeaderSystemDlnaProfiles": "Perfiles del Sistema",
+ "HeaderStopRecording": "Detener grabación",
+ "HeaderSubtitleAppearance": "Apariencia de subtítulos",
+ "HeaderSubtitleDownloads": "Descarga de subtítulos",
+ "HeaderSubtitleProfile": "Perfil de subtítulo",
+ "HeaderSubtitleProfiles": "Perfiles de subtítulo",
+ "HeaderSubtitleProfilesHelp": "Los perfiles de subtítulo describen los formatos de subtítulo soportados por el dispositivo.",
+ "HeaderSystemDlnaProfiles": "Perfiles del sistema",
"HeaderTags": "Etiquetas",
- "HeaderTaskTriggers": "Disparadores de Tarea",
+ "HeaderTaskTriggers": "Disparadores de tarea",
"HeaderThisUserIsCurrentlyDisabled": "Este usuario se encuentra actualmente deshabilitado",
"HeaderTracks": "Pistas",
- "HeaderTranscodingProfile": "Perfil de Transcodificación",
- "HeaderTranscodingProfileHelp": "Agruegue perfiles de transcodificación para indicar que formatos deben ser usados cuando se requiera transcodificar.",
+ "HeaderTranscodingProfile": "Perfil de transcodificación",
+ "HeaderTranscodingProfileHelp": "Agrega perfiles de transcodificación para indicar qué formatos deben ser usados cuando se requiere transcodificar.",
"HeaderTunerDevices": "Sintonizadores",
"HeaderTuners": "Sintonizador",
- "HeaderTypeImageFetchers": "{0} Recolectores de Imágenes",
- "HeaderTypeText": "Introduzca Texto",
+ "HeaderTypeImageFetchers": "Recolectores de imágenes para {0}",
+ "HeaderTypeText": "Introducir texto",
"HeaderUpcomingOnTV": "Próximamente en TV",
- "HeaderUploadImage": "Subir Imagen",
+ "HeaderUploadImage": "Subir imagen",
"HeaderUser": "Usuario",
"HeaderUsers": "Usuarios",
- "HeaderVideoQuality": "Calidad de Video",
- "HeaderVideoType": "Tipo de Video",
- "HeaderVideoTypes": "Tipos de Video",
- "HeaderXmlDocumentAttribute": "Atributo del Documento XML",
- "HeaderXmlDocumentAttributes": "Atributos del Documento XML",
+ "HeaderVideoQuality": "Calidad de video",
+ "HeaderVideoType": "Tipo de video",
+ "HeaderVideoTypes": "Tipos de video",
+ "HeaderXmlDocumentAttribute": "Atributo del documento XML",
+ "HeaderXmlDocumentAttributes": "Atributos del documento XML",
"HeaderXmlSettings": "Configuración XML",
"HeaderYears": "Años",
"HeadersFolders": "Carpetas",
"Help": "Ayuda",
"Hide": "Ocultar",
- "HideWatchedContentFromLatestMedia": "Ocultar contenido ya visto de Agregadas Recientemente",
+ "HideWatchedContentFromLatestMedia": "Ocultar contenido ya visto de últimos medios",
"Home": "Inicio",
- "HttpsRequiresCert": "Para habilitar las conexiones seguras, es necesario proporcionar un certificado SSL de confianza, como el de \"Let's Encrypt\". Por favor proporcione un certificado, o desactive las conexiones seguras.",
+ "HttpsRequiresCert": "Para habilitar las conexiones seguras, necesitarás proporcionar un certificado SSL de confianza, como el de Let's Encrypt. Por favor, proporciona un certificado o desactiva las conexiones seguras.",
"Identify": "Identificar",
"Images": "Imágenes",
"ImportFavoriteChannelsHelp": "Si se habilita, solo los canales marcados como favoritos en el dispositivo sintonizador serán importados.",
- "ImportMissingEpisodesHelp": "Si se habilita, se importara a su base de datos de Jellyfin información sobre episodios faltantes y se mostrara dentro de las temporadas y series. Esto podría ocasionar escaneos de biblioteca significativamente mas largos.",
+ "ImportMissingEpisodesHelp": "Si se habilita, la información sobre los episodios faltantes se importará a la base de datos de Jellyfin y se mostrarán dentro de las temporadas y series. Esto puede causar escaneos de biblioteca significativamente más largos.",
"InstallingPackage": "Instalando {0} (versión {1})",
"InstantMix": "Mix instantáneo",
- "ItemCount": "{0} ítems",
- "Items": "Ítems",
+ "ItemCount": "{0} elementos",
+ "Items": "Elementos",
"Kids": "Niños",
"Label3DFormat": "Formato 3D:",
- "LabelAbortedByServerShutdown": "(Abortada por apagado del servidor)",
+ "LabelAbortedByServerShutdown": "(Abortado por apagado del servidor)",
"LabelAccessDay": "Día de la semana:",
- "LabelAccessEnd": "Horario de fin:",
- "LabelAccessStart": "Horario de comienzo:",
+ "LabelAccessEnd": "Hora de finalización:",
+ "LabelAccessStart": "Hora de inicio:",
"LabelAirDays": "Se emite los días:",
"LabelAirTime": "Duración:",
"LabelAirsAfterSeason": "Transmisión después de la temporada:",
"LabelAirsBeforeEpisode": "Transmisión antes del episodio:",
"LabelAirsBeforeSeason": "Transmisión antes de la temporada:",
"LabelAlbum": "Álbum:",
- "LabelAlbumArtHelp": "PN usado para arte del álbum, dentro del atributo dlna:profileID en upnp:albumArtURI. Algunos dispositivos requieren valores específicos, independientemente del tamaño de la imagen.",
- "LabelAlbumArtMaxHeight": "Altura máxima para arte del álbum:",
- "LabelAlbumArtMaxHeightHelp": "Máxima resolución para arte del album expuesta via upnp:albumArtURI.",
- "LabelAlbumArtMaxWidth": "Ancho máximo para arte del álbum:",
- "LabelAlbumArtMaxWidthHelp": "Máxima resolución para arte del album expuesta via upnp:albumArtURI.",
- "LabelAlbumArtPN": "PN para arte del álbum:",
+ "LabelAlbumArtHelp": "PN usado para el arte del álbum, dentro del atributo dlna:profileID en upnp:albumArtURI. Algunos dispositivos requieren valores específicos, independientemente del tamaño de la imagen.",
+ "LabelAlbumArtMaxHeight": "Altura máxima del arte del álbum:",
+ "LabelAlbumArtMaxHeightHelp": "Resolución máxima del arte del álbum expuesta vía upnp:albumArtURI.",
+ "LabelAlbumArtMaxWidth": "Ancho máximo del arte del álbum:",
+ "LabelAlbumArtMaxWidthHelp": "Resolución máxima del arte del álbum expuesta vía upnp:albumArtURI.",
+ "LabelAlbumArtPN": "PN del arte del álbum:",
"LabelAlbumArtists": "Artistas del álbum:",
"LabelAll": "Todos",
- "LabelAllowHWTranscoding": "Permitir transcodificacion de hardware",
- "LabelAllowServerAutoRestart": "Permite al servidor reiniciar automáticamente para aplicar actualizaciones",
+ "LabelAllowHWTranscoding": "Permitir transcodificación por hardware",
+ "LabelAllowServerAutoRestart": "Permite al servidor reiniciarse automáticamente para aplicar actualizaciones",
"LabelAllowServerAutoRestartHelp": "El servidor solo se reiniciará durante los períodos de inactividad cuando no haya usuarios activos.",
- "LabelAllowedRemoteAddresses": "Filtrar IP remota:",
- "LabelAllowedRemoteAddressesMode": "Modo de filtrado de IP remota:",
- "LabelAppName": "Nombre del App",
+ "LabelAllowedRemoteAddresses": "Filtro de direcciones IP remotas:",
+ "LabelAllowedRemoteAddressesMode": "Modo de filtrado de direcciones IP remotas:",
+ "LabelAppName": "Nombre de la aplicación",
"LabelAppNameExample": "Ejemplo: Sickbeard, Sonarr",
"LabelArtists": "Artistas:",
"LabelArtistsHelp": "Separar múltiples empleando ;",
"LabelAudioLanguagePreference": "Idioma preferido de audio:",
- "LabelAutomaticallyRefreshInternetMetadataEvery": "Actualizar automáticamente metadatos de internet:",
- "LabelBindToLocalNetworkAddress": "Atar a la dirección de red local:",
- "LabelBindToLocalNetworkAddressHelp": "Opcional. Forzar la dirección IP local a la que se vinculara el servidor http. Si se deja en blanco, el servidor vinculara todas las direcciones disponibles. Cambiando este valor se requerirá reiniciar el Servidor Jellyfin.",
- "LabelBirthDate": "Fecha de Nacimiento:",
+ "LabelAutomaticallyRefreshInternetMetadataEvery": "Actualizar automáticamente los metadatos desde Internet:",
+ "LabelBindToLocalNetworkAddress": "Vincular a la dirección de red local:",
+ "LabelBindToLocalNetworkAddressHelp": "Opcional. Sobrescribe la dirección IP local a la que se vincula el servidor http. Si se deja vacío, el servidor se vinculará a todas las direcciones disponibles. Cambiar este valor requiere reiniciar el servidor Jellyfin.",
+ "LabelBirthDate": "Fecha de nacimiento:",
"LabelBirthYear": "Año de nacimiento:",
"LabelBlastMessageInterval": "Intervalo de mensajes de vida (segundos)",
"LabelBlastMessageIntervalHelp": "Determina la duración en segundos del intervalo entre mensajes de vida.",
- "LabelBlockContentWithTags": "Bloquear ítems con etiquetas:",
- "LabelBurnSubtitles": "Subtitulos quemados:",
+ "LabelBlockContentWithTags": "Bloquear elementos con las etiquetas:",
+ "LabelBurnSubtitles": "Quemar subtítulos:",
"LabelCache": "Caché:",
- "LabelCachePath": "Ruta para el Caché:",
- "LabelCachePathHelp": "Especifique una ubicación personalizada para los archivos de caché del servidor tales como las imágenes. Dejar en blanco para utilizar la configuración por defecto del servidor.",
+ "LabelCachePath": "Ruta de la caché:",
+ "LabelCachePathHelp": "Especifica una ubicación personalizada para los archivos caché del servidor como las imágenes. Dejar en blanco para utilizar la configuración por defecto del servidor.",
"LabelCancelled": "Cancelado",
"LabelCertificatePassword": "Contraseña del certificado:",
- "LabelCertificatePasswordHelp": "Si su certificado requiere de una contraseña, por favor introdúzcala aquí.",
+ "LabelCertificatePasswordHelp": "Si tu certificado requiere una contraseña, por favor, introdúcela aquí.",
"LabelChannels": "Canales:",
"LabelCollection": "Colección:",
"LabelCommunityRating": "Calificación de la comunidad:",
- "LabelContentType": "Tipo de Contenido:",
+ "LabelContentType": "Tipo de contenido:",
"LabelCountry": "País:",
- "LabelCriticRating": "Calificación de la crítica:",
+ "LabelCriticRating": "Calificación de los críticos:",
"LabelCurrentPassword": "Contraseña actual:",
- "LabelCustomCertificatePath": "Ruta personalizada del certificado SSL:",
- "LabelCustomCertificatePathHelp": "Trayectoria a un archivo PKCS #12 que contiene el certificado y la llave privada para habilitar soporte a TLS en un dominio personalizado.",
+ "LabelCustomCertificatePath": "Ruta del certificado SSL personalizado:",
+ "LabelCustomCertificatePathHelp": "Ruta a un archivo PKCS #12 que contiene un certificado y una clave privada para habilitar el soporte TLS en un dominio personalizado.",
"LabelCustomCss": "CSS personalizado:",
- "LabelCustomCssHelp": "Aplicar tu propio estilo personalizado a la interfaz web.",
+ "LabelCustomCssHelp": "Aplica tu propio estilo personalizado a la interfaz web.",
"LabelCustomDeviceDisplayName": "Nombre a mostrar:",
- "LabelCustomDeviceDisplayNameHelp": "Proporcione un nombre personalizado para mostrar o déjelo vacío para usar el nombre reportado por el dispositivo.",
+ "LabelCustomDeviceDisplayNameHelp": "Proporcione un nombre personalizado para mostrar o déjalo vacío para usar el nombre reportado por el dispositivo.",
"LabelCustomRating": "Calificación personalizada:",
- "LabelDashboardTheme": "Tema del panel de control del Servidor:",
+ "LabelDashboardTheme": "Tema del panel de control del servidor:",
"LabelDateAdded": "Fecha de adición:",
- "LabelDateAddedBehavior": "Comportamiento de fecha de adición para nuevo contenido:",
- "LabelDateAddedBehaviorHelp": "Si se encuentra un valor en los metadados siempre será empleado antes que cualquiera de estas opciones.",
- "LabelDateTimeLocale": "Configuración regional de Fecha y Hora:",
+ "LabelDateAddedBehavior": "Comportamiento de la fecha de adición para nuevo contenido:",
+ "LabelDateAddedBehaviorHelp": "Si un valor de metadatos está presente, siempre se utilizará antes de cualquiera de estas opciones.",
+ "LabelDateTimeLocale": "Configuración regional de fecha y hora:",
"LabelDay": "Día:",
"LabelDeathDate": "Fecha de defunción:",
"LabelDefaultScreen": "Pantalla por defecto:",
"LabelDefaultUser": "Usuario por defecto:",
- "LabelDefaultUserHelp": "Determina que usuario de la biblioteca será mostrado en los dispositivos conectados. Este puede ser reemplazado para cada dispositivo empleando perfiles.",
+ "LabelDefaultUserHelp": "Determina qué biblioteca de usuario será mostrada en los dispositivos conectados. Esto puede ser reemplazado para cada dispositivo empleando perfiles.",
"LabelDeviceDescription": "Descripción del dispositivo",
"LabelDidlMode": "Modo DIDL:",
"LabelDiscNumber": "Número de disco:",
- "LabelDisplayLanguage": "Lenguaje de Despliege:",
+ "LabelDisplayLanguage": "Idioma de pantalla:",
"LabelDisplayLanguageHelp": "La traducción de Jellyfin es un proyecto en curso.",
- "LabelDisplayMissingEpisodesWithinSeasons": "Mostar episodios no disponibles en las temporadas",
- "LabelDisplayMode": "Modo de Pantalla:",
+ "LabelDisplayMissingEpisodesWithinSeasons": "Mostrar episodios faltantes en las temporadas",
+ "LabelDisplayMode": "Modo de pantalla:",
"LabelDisplayName": "Nombre a mostrar:",
"LabelDisplayOrder": "Orden para mostrar:",
- "LabelDisplaySpecialsWithinSeasons": "Mostrar especiales dentro de las temporadas en que fueron transmitidos",
- "LabelDownMixAudioScale": "Fortalecimiento de audio durante el downmix:",
- "LabelDownMixAudioScaleHelp": "Realzar el audio cuando se hace downmix. Un valor de 1 preservará el volumen original.",
- "LabelDownloadLanguages": "Descargar lenguajes:",
- "LabelDropImageHere": "Arrastre la imagen aquí, o de clic para navegar.",
+ "LabelDisplaySpecialsWithinSeasons": "Mostrar especiales dentro de las temporadas en las que fueron transmitidas",
+ "LabelDownMixAudioScale": "Incremento del audio cuando se hace downmix:",
+ "LabelDownMixAudioScaleHelp": "Incrementa el audio cuando se hace downmix. Un valor de 1 preservará el volumen original.",
+ "LabelDownloadLanguages": "Descargar idiomas:",
+ "LabelDropImageHere": "Arrastre la imagen aquí o haz para explorar.",
"LabelDropShadow": "Mostrar sombra:",
- "LabelEasyPinCode": "Código pin sencillo:",
+ "LabelEasyPinCode": "Código PIN sencillo:",
"LabelEmbedAlbumArtDidl": "Incrustar arte del álbum en DIDL",
- "LabelEmbedAlbumArtDidlHelp": "Algunos dispositivos prefieren este método para obtener arte del álbum. Otros podrían fallar al reproducir con esta opción habilitada.",
+ "LabelEmbedAlbumArtDidlHelp": "Algunos dispositivos prefieren este método para obtener arte de álbumes. Otros podrían fallar al reproducir con esta opción habilitada.",
"LabelEnableAutomaticPortMap": "Habilitar mapeo automático de puertos",
- "LabelEnableAutomaticPortMapHelp": "Intentar mapear automáticamente el puerto público con el puerto local vía UPnP. Esto podría no funcionar con algunos modelos de ruteadores.",
+ "LabelEnableAutomaticPortMapHelp": "Redirecciona automáticamente los puertos públicos de tu router a los puertos locales de tu servidor a través de UPnP. Esto puede no funcionar con algunos modelos de routers o configuraciones de red. Los cambios no se aplicarán hasta después de reiniciar el servidor.",
"LabelEnableBlastAliveMessages": "Bombardeo de mensajes de vida",
- "LabelEnableBlastAliveMessagesHelp": "Habilite esto si el servidor no es detectado de manera confiable por otros dispositivos UPnP en su red.",
- "LabelEnableDlnaClientDiscoveryInterval": "Intervalo de Detección de Clientes (segundos)",
+ "LabelEnableBlastAliveMessagesHelp": "Habilita esto si el servidor no es detectado de manera confiable por otros dispositivos UPnP en tu red.",
+ "LabelEnableDlnaClientDiscoveryInterval": "Intervalo de descubrimiento de clientes (segundos)",
"LabelEnableDlnaClientDiscoveryIntervalHelp": "Determina la duración en segundos entre búsquedas SSDP realizadas por Jellyfin.",
- "LabelEnableDlnaDebugLogging": "Habilitar el registro de DLNA en la bitácora",
+ "LabelEnableDlnaDebugLogging": "Habilitar el registro de depuración de DLNA",
"LabelEnableDlnaDebugLoggingHelp": "Crea grandes archivos de registro y solo se debe usar cuando se requiera para solucionar problemas.",
"LabelEnableDlnaPlayTo": "Habilitar Reproducir En mediante DLNA",
- "LabelEnableDlnaPlayToHelp": "Detecta dispositivos dentro de su red y ofrece la capacidad de controlarlos remotamente.",
+ "LabelEnableDlnaPlayToHelp": "Detecta dispositivos dentro de tu red y ofrece la capacidad de controlarlos remotamente.",
"LabelEnableDlnaServer": "Habilitar servidor DLNA",
- "LabelEnableDlnaServerHelp": "Permite a dispositivos UPnP en su red navegar y reproducir contenido.",
- "LabelEnableHardwareDecodingFor": "Habilitar decodificacion por hardware para:",
+ "LabelEnableDlnaServerHelp": "Permite a dispositivos UPnP en tu red explorar y reproducir contenido.",
+ "LabelEnableHardwareDecodingFor": "Habilitar decodificación por hardware para:",
"LabelEnableRealtimeMonitor": "Activar monitoreo en tiempo real",
- "LabelEnableRealtimeMonitorHelp": "Los cambios en los archivos serán procesados inmediatamente, en los sistemas de archivo que lo soporten.",
+ "LabelEnableRealtimeMonitorHelp": "Los cambios en los archivos serán procesados inmediatamente, en los sistemas de archivo soportados.",
"LabelEnableSingleImageInDidlLimit": "Limitar a una sola imagen incrustada",
- "LabelEnableSingleImageInDidlLimitHelp": "Algunos dispositivos no renderisaran apropiadamente si hay múltiples imágenes incrustadas en el Didl.",
- "LabelEndDate": "Fecha de Fin:",
- "LabelEpisodeNumber": "Episodio numero:",
+ "LabelEnableSingleImageInDidlLimitHelp": "Algunos dispositivos no se renderizarán correctamente si se incrustan varias imágenes en DIDL.",
+ "LabelEndDate": "Fecha de fin:",
+ "LabelEpisodeNumber": "Episodio número:",
"LabelEvent": "Evento:",
"LabelEveryXMinutes": "Cada:",
- "LabelExtractChaptersDuringLibraryScan": "Extraer imágenes de capítulos durante la exploración de la biblioteca",
- "LabelExtractChaptersDuringLibraryScanHelp": "Genera imágenes de capítulos cuando se importan videos durante el análisis de la biblioteca. De lo contrario, se extraerán durante la tarea programada de las imágenes de capítulos, lo que permitirá que el escaneado normal de la biblioteca se complete más rápidamente.",
+ "LabelExtractChaptersDuringLibraryScan": "Extraer las imágenes de los capítulos durante el escaneo de la biblioteca",
+ "LabelExtractChaptersDuringLibraryScanHelp": "Genera imágenes de los capítulos cuando se importan videos durante el escaneo de la biblioteca. De lo contrario, se extraerán durante la tarea programada imágenes de capítulos, lo que permitirá que el escaneado normal de la biblioteca se complete más rápidamente.",
"LabelFailed": "Fallido",
"LabelFileOrUrl": "Archivo o URL:",
"LabelFinish": "Terminar",
@@ -605,73 +605,73 @@
"LabelFriendlyName": "Nombre amistoso:",
"LabelServerNameHelp": "Este nombre se usará para identificar el servidor y se predeterminará al nombre de la computadora del servidor.",
"LabelGroupMoviesIntoCollections": "Agrupar películas en colecciones",
- "LabelGroupMoviesIntoCollectionsHelp": "Cuando se muestran listados de películas, las películas que pertenecen a una colección serán mostradas agrupadas en un solo ítem.",
+ "LabelGroupMoviesIntoCollectionsHelp": "Cuando se muestran listados de películas, las películas que pertenecen a una colección serán mostradas agrupadas en un solo artículo.",
"LabelH264Crf": "CRF de codificación H264:",
- "LabelEncoderPreset": "Codificación H264 predefinido:",
- "LabelHardwareAccelerationType": "Aceleración por Hardware:",
- "LabelHardwareAccelerationTypeHelp": "Aceleración por Hardware requiere configuración adicional.",
- "LabelHomeNetworkQuality": "Calidad en Red Local:",
- "LabelHomeScreenSectionValue": "Pagina de inicio sección {0}:",
+ "LabelEncoderPreset": "Codificación H264 y H265 preestablecida:",
+ "LabelHardwareAccelerationType": "Aceleración por hardware:",
+ "LabelHardwareAccelerationTypeHelp": "La aceleración por hardware requiere configuración adicional.",
+ "LabelHomeNetworkQuality": "Calidad en red local:",
+ "LabelHomeScreenSectionValue": "Sección {0} de la pantalla de inicio:",
"LabelHttpsPort": "Número de puerto local HTTPS:",
"LabelHttpsPortHelp": "El número de puerto TCP al que el servidor HTTPS de Jellyfin debería enlazar.",
"LabelIconMaxHeight": "Altura máxima del ícono:",
- "LabelIconMaxHeightHelp": "Máxima resolución de íconos expuestos vía upnp:icon.",
- "LabelIconMaxWidth": "Ancho máximo de ícono:",
- "LabelIconMaxWidthHelp": "Máxima resolución de íconos expuestos vía upnp:icon.",
- "LabelIdentificationFieldHelp": "Una subcadena insensible a la diferencia entre minúsculas y mayúsculas o expresión regex.",
- "LabelImageFetchersHelp": "Habilite y priorice sus recolectores de imágenes preferidos.",
+ "LabelIconMaxHeightHelp": "Resolución máxima de los íconos expuestos vía upnp:icon.",
+ "LabelIconMaxWidth": "Ancho máximo del ícono:",
+ "LabelIconMaxWidthHelp": "Resolución máxima de los íconos expuestos vía upnp:icon.",
+ "LabelIdentificationFieldHelp": "Una subcadena indiferente a las mayúsculas y minúsculas o una expresión regular (regex).",
+ "LabelImageFetchersHelp": "Habilita y prioriza tus recolectores de imágenes preferidos.",
"LabelImageType": "Tipo de imagen:",
"LabelImportOnlyFavoriteChannels": "Restringir a canales marcados como favoritos",
- "LabelInNetworkSignInWithEasyPassword": "Habilitar inicio de sesión con mi código pin sencillo para conexiones dentro de la red",
- "LabelInNetworkSignInWithEasyPasswordHelp": "Utilice el código PIN fácil para acceder a los clientes en su red local. Su contraseña regular solo se necesitará fuera de casa. Si el código PIN se deja en blanco, no necesitará una contraseña dentro de su red local.",
- "LabelInternetQuality": "Calidad en internet:",
+ "LabelInNetworkSignInWithEasyPassword": "Habilitar inicio de sesión con mi código PIN sencillo para conexiones dentro de la red",
+ "LabelInNetworkSignInWithEasyPasswordHelp": "Utiliza el código PIN sencillo para acceder a los clientes en tu red local. Tu contraseña regular solo se necesitará fuera de casa. Si el código PIN se deja en blanco, no necesitarás una contraseña dentro de tu red local.",
+ "LabelInternetQuality": "Calidad en Internet:",
"LabelKeepUpTo": "Mantener hasta:",
"LabelKidsCategories": "Categorías infantiles:",
"LabelKodiMetadataDateFormat": "Formato de fecha de estreno:",
"LabelKodiMetadataDateFormatHelp": "Todas las fechas dentro de los archivos NFO serán analizadas usando este formato.",
"LabelKodiMetadataEnableExtraThumbs": "Copiar extrafanart al campo extrathumbs",
- "LabelKodiMetadataEnableExtraThumbsHelp": "Cuando se descargan imágenes pueden ser almacenadas tanto en extrafanart como extrathumb para maximizar la compatibilidad con skins de Kodi.",
+ "LabelKodiMetadataEnableExtraThumbsHelp": "Cuando se descargan imágenes estas pueden ser almacenadas tanto en extrafanart como extrathumb para maximizar la compatibilidad con las pieles de Kodi.",
"LabelKodiMetadataEnablePathSubstitution": "Habilitar sustitución de ruta",
"LabelKodiMetadataEnablePathSubstitutionHelp": "Habilita la sustitución de rutas de imágenes usando la configuración de sustitución de rutas del servidor.",
- "LabelKodiMetadataSaveImagePaths": "Guardar rutas de imágenes en los archivos nfo",
- "LabelKodiMetadataSaveImagePathsHelp": "Esto se recomienda si tiene nombres de imagenes que no se ajustan a los lineamientos de Kodi.",
+ "LabelKodiMetadataSaveImagePaths": "Guardar las rutas de las imágenes en los archivos NFO",
+ "LabelKodiMetadataSaveImagePathsHelp": "Esto se recomienda si tienes nombres de imágenes que no se ajustan a los lineamientos de Kodi.",
"LabelKodiMetadataUser": "Guardar los datos de visto del usuario en archivos NFO para:",
- "LabelKodiMetadataUserHelp": "Guarda los datos de visto en los archivos NFO para que otras aplicaciones los utilicen.",
+ "LabelKodiMetadataUserHelp": "Guarda los datos de visto en archivos NFO para que otras aplicaciones los utilicen.",
"LabelLanNetworks": "Redes LAN:",
"LabelLanguage": "Idioma:",
"LabelLineup": "Programación:",
"LabelLocalHttpServerPortNumber": "Número de puerto local HTTP:",
"LabelLocalHttpServerPortNumberHelp": "El número de puerto TCP al que el servidor HTTP de Jellyfin debería enlazar.",
- "LabelLockItemToPreventChanges": "Bloquear este ítem para evitar cambios futuros",
+ "LabelLockItemToPreventChanges": "Bloquear este elemento para evitar cambios futuros",
"LabelLoginDisclaimer": "Aviso legal:",
"LabelLoginDisclaimerHelp": "Un mensaje que se mostrará en la parte inferior de la página de inicio de sesión.",
- "LabelLogs": "Bitácoras:",
+ "LabelLogs": "Registros:",
"LabelManufacturer": "Fabricante:",
"LabelManufacturerUrl": "URL del fabricante",
- "LabelMatchType": "Tipo de Coincidencia:",
- "LabelMaxBackdropsPerItem": "Número máximo de imágenes de fondo por ítem:",
- "LabelMaxChromecastBitrate": "Tasa maxima de bits para El Chromecast:",
+ "LabelMatchType": "Tipo de coincidencia:",
+ "LabelMaxBackdropsPerItem": "Número máximo de imágenes de fondo por elemento:",
+ "LabelMaxChromecastBitrate": "Calidad de transmisión de Chromecast:",
"LabelMaxParentalRating": "Máxima clasificación parental permitida:",
"LabelMaxResumePercentage": "Porcentaje máximo para la reanudación:",
"LabelMaxResumePercentageHelp": "Los medios se consideran totalmente reproducidos si se detienen después de este tiempo.",
- "LabelMaxScreenshotsPerItem": "Número máximo de capturas de pantalla por ítem:",
+ "LabelMaxScreenshotsPerItem": "Número máximo de capturas de pantalla por elemento:",
"LabelMaxStreamingBitrate": "Calidad máxima de transmisión:",
- "LabelMaxStreamingBitrateHelp": "Especifique una velocidad de bits máxima al hacer streaming.",
- "LabelMessageText": "Texto del Mensaje:",
- "LabelMessageTitle": "Título del Mensaje:",
+ "LabelMaxStreamingBitrateHelp": "Especifique una velocidad de bits máxima cuando se transmite.",
+ "LabelMessageText": "Texto del mensaje:",
+ "LabelMessageTitle": "Título del mensaje:",
"LabelMetadata": "Metadatos:",
- "LabelMetadataDownloadLanguage": "Lenguaje preferido para descargas:",
- "LabelMetadataDownloadersHelp": "Habilite y priorice sus recolectores de metadatos preferidos. Los recolectores de metadatos de menor prioridad solo serán utilizados para llenar información faltante.",
- "LabelMetadataPath": "Ruta para metadatos:",
- "LabelMetadataPathHelp": "Especifique una ubicación personalizada para ilustraciones y metadatos descargados.",
+ "LabelMetadataDownloadLanguage": "Idioma preferido para las descargas:",
+ "LabelMetadataDownloadersHelp": "Habilita y prioriza tus recolectores de metadatos preferidos. Los recolectores de metadatos de menor prioridad solo serán utilizados para llenar información faltante.",
+ "LabelMetadataPath": "Ruta para los metadatos:",
+ "LabelMetadataPathHelp": "Especifique una ubicación personalizada para las ilustraciones y los metadatos descargados.",
"LabelMetadataReaders": "Lectores de metadatos:",
- "LabelMetadataReadersHelp": "Ordene sus fuentes de metadatos locales por prioridad. El primer archivo encontrado será leído.",
+ "LabelMetadataReadersHelp": "Ordena tus fuentes de metadatos locales por prioridad. El primer archivo encontrado será leído.",
"LabelMetadataSavers": "Grabadores de metadatos:",
- "LabelMetadataSaversHelp": "Seleccione los formatos de archivo con los que se guardaran sus metadatos.",
+ "LabelMetadataSaversHelp": "Selecciona los formatos de archivo con los que se guardarán tus metadatos.",
"LabelMethod": "Método:",
"LabelMinBackdropDownloadWidth": "Anchura mínima de descarga de imágenes de fondo:",
"LabelMinResumeDuration": "Duración mínima para la reanudación:",
- "LabelMinResumeDurationHelp": "La duración de vídeo más corta en segundos que guardará la ubicación de reproducción y le permitirá reanudar la reproducción.",
+ "LabelMinResumeDurationHelp": "La duración de video más corta en segundos que guardará la ubicación de reproducción y te permitirá reanudarla.",
"LabelMinResumePercentage": "Porcentaje mínimo para reanudar:",
"LabelMinResumePercentageHelp": "Los medios se asumen como no reproducidos si se detienen antes de este tiempo.",
"LabelMinScreenshotDownloadWidth": "Anchura mínima de descarga de capturas de pantalla:",
@@ -682,296 +682,296 @@
"LabelMonitorUsers": "Monitorear actividad desde:",
"LabelMovieCategories": "Categorías de películas:",
"LabelMoviePrefix": "Prefijo de la película:",
- "LabelMoviePrefixHelp": "Si un prefijo es aplicado al título de las películas, introdúzcalo aquí para que el servidor pueda manejarlo correctamente.",
- "LabelMovieRecordingPath": "Ruta para grabaciones de Películas (opcional):",
- "LabelMusicStreamingTranscodingBitrate": "Tasa de transcodificación de música:",
- "LabelMusicStreamingTranscodingBitrateHelp": "Especifique la tasa de bits máxima al transmitir música.",
+ "LabelMoviePrefixHelp": "Si un prefijo es aplicado al título de las películas, introdúcelo aquí para que el servidor pueda manejarlo correctamente.",
+ "LabelMovieRecordingPath": "Ruta para las grabaciones de películas (opcional):",
+ "LabelMusicStreamingTranscodingBitrate": "Velocidad de bits de transcodificación de música:",
+ "LabelMusicStreamingTranscodingBitrateHelp": "Especifica la velocidad de bits máxima al transmitir música.",
"LabelName": "Nombre:",
"LabelNewName": "Nuevo nombre:",
- "LabelNewPassword": "Nueva contraseña:",
+ "LabelNewPassword": "Contraseña nueva:",
"LabelNewPasswordConfirm": "Confirmación de contraseña nueva:",
- "LabelNewsCategories": "Categorías de Noticias:",
+ "LabelNewsCategories": "Categorías de noticias:",
"LabelNext": "Siguiente",
"LabelNotificationEnabled": "Habilitar esta notificación",
"LabelNumber": "Número:",
"LabelNumberOfGuideDays": "Número de días de datos de la programación a descargar:",
"LabelNumberOfGuideDaysHelp": "Descargar más días de datos de programación permite programar con mayor anticipación y ver más listados, pero tomará más tiempo en descargar. Auto hará la selección basada en el número de canales.",
"LabelOptionalNetworkPath": "(Opcional) Carpeta de red compartida:",
- "LabelOptionalNetworkPathHelp": "Si esta carpeta es compartida en su red, proveer la ruta del recurso compartido de red puede permitir a las aplicaciones Jellyfin en otros dispositivos acceder a los archivos de medios directamente.",
+ "LabelOptionalNetworkPathHelp": "Si esta carpeta es compartida en su red, proveer la ruta del recurso compartido de red puede permitir a las aplicaciones Jellyfin en otros dispositivos acceder a los archivos de medios directamente. Por ejemplo, {0} o {1}.",
"LabelOriginalAspectRatio": "Relación de aspecto original:",
- "LabelOriginalTitle": "Titulo original:",
- "LabelOverview": "Sinopsis:",
+ "LabelOriginalTitle": "Título original:",
+ "LabelOverview": "Resumen:",
"LabelParentNumber": "Número antecesor:",
"LabelParentalRating": "Clasificación parental:",
"LabelPassword": "Contraseña:",
"LabelPasswordConfirm": "Contraseña (confirmar):",
- "LabelPasswordRecoveryPinCode": "Código pin:",
+ "LabelPasswordRecoveryPinCode": "Código PIN:",
"LabelPath": "Ruta:",
"LabelPersonRole": "Rol:",
"LabelPersonRoleHelp": "Ejemplo: Conductor de camión de helados",
"LabelPlaceOfBirth": "Lugar de nacimiento:",
- "LabelPlayDefaultAudioTrack": "Reproducir la pista de audio por defecto independientemente del lenguaje",
- "LabelPlaylist": "Lista de Reproducción:",
- "LabelPostProcessor": "Aplicación de Post Procesado:",
- "LabelPostProcessorArguments": "Argumentos de linea de comando para el post-procesador:",
- "LabelPostProcessorArgumentsHelp": "Use {path} como la ruta a el archivo de grabado.",
+ "LabelPlayDefaultAudioTrack": "Reproducir la pista de audio por defecto independientemente del idioma",
+ "LabelPlaylist": "Lista de reproducción:",
+ "LabelPostProcessor": "Aplicación de postprocesamiento:",
+ "LabelPostProcessorArguments": "Argumentos de la línea de comandos del post-procesador:",
+ "LabelPostProcessorArgumentsHelp": "Usar {path} como la ruta del archivo grabado.",
"LabelPreferredDisplayLanguage": "Idioma de pantalla preferido:",
"LabelPreferredDisplayLanguageHelp": "La traducción de Jellyfin es un proyecto en curso.",
- "LabelPreferredSubtitleLanguage": "Idioma preferido para subtitulos:",
+ "LabelPreferredSubtitleLanguage": "Idioma preferido para los subtítulos:",
"LabelPrevious": "Anterior",
- "LabelProfileAudioCodecs": "Codecs de Audio:",
- "LabelProfileCodecsHelp": "Separados por comas. Puede dejarse vació para aplicarlo a todos los codecs.",
+ "LabelProfileAudioCodecs": "Códecs de audio:",
+ "LabelProfileCodecsHelp": "Separados por comas. Puede dejarse vacío para aplicarlo a todos los códecs.",
"LabelProfileContainer": "Contenedor:",
- "LabelProfileContainersHelp": "Separados por comas. Puede dejarse vació para aplicarlo a todos los contenedores.",
- "LabelProfileVideoCodecs": "Codecs de Video:",
+ "LabelProfileContainersHelp": "Separados por comas. Puede dejarse vacío para aplicarlo a todos los contenedores.",
+ "LabelProfileVideoCodecs": "Códecs de video:",
"LabelProtocol": "Protocolo:",
"LabelProtocolInfo": "Información del protocolo:",
- "LabelProtocolInfoHelp": "El valor que será utilizado cuando se responde a solicitudes GetProtocolInfo desde el dispositivo.",
+ "LabelProtocolInfoHelp": "El valor que será utilizado cuando se responda a solicitudes GetProtocolInfo desde el dispositivo.",
"LabelPublicHttpPort": "Número de puerto HTTP público:",
"LabelPublicHttpPortHelp": "El número de puerto público que debe asignarse al puerto HTTP local.",
"LabelPublicHttpsPort": "Número de puerto HTTPS público:",
"LabelPublicHttpsPortHelp": "El número de puerto público que debe asignarse al puerto HTTPS local.",
- "LabelReadHowYouCanContribute": "Infórmese de cómo puede contribuir.",
+ "LabelReadHowYouCanContribute": "Aprende cómo puedes contribuir.",
"LabelReasonForTranscoding": "Motivo para transcodificar:",
"LabelRecord": "Grabar:",
- "LabelRecordingPath": "Ruta por defecto para grabaciones:",
- "LabelRecordingPathHelp": "Especifique la locación para guardar grabaciones. Si se deja en blanco, se usara la carpeta de datos de programa del servidor.",
+ "LabelRecordingPath": "Ruta por defecto para las grabaciones:",
+ "LabelRecordingPathHelp": "Especifica la ubicación por defecto para guardar las grabaciones. Si se deja en blanco, se usará la carpeta de datos de programa del servidor.",
"LabelRefreshMode": "Modo de actualización:",
"LabelReleaseDate": "Fecha de estreno:",
- "LabelRemoteClientBitrateLimit": "Limite de tasa de bits para transmisión por Internet (Mbps):",
- "LabelRemoteClientBitrateLimitHelp": "Un límite opcional en la tasa de bits para cada transmisión para todos los dispositivos fuera de la red local. Esto es útil para evitar que los clientes soliciten una tasa de bits mayor a la que su conexión de internet puede soportar. Puede resultar en un incremente en la carga del CPU de su servidor para poder transmitir videos al vuelo a una resolución baja.",
+ "LabelRemoteClientBitrateLimit": "Limite de velocidad de bits para la transmisión por Internet (Mbps):",
+ "LabelRemoteClientBitrateLimitHelp": "Un límite opcional de velocidad de bits por transmisión para todos los dispositivos fuera de la red. Esto es útil para evitar que los dispositivos soliciten una tasa de bits más alta de la que puede manejar tu conexión a Internet. Esto puede provocar un aumento de la carga de la CPU en el servidor para transcodificar los videos sobre la marcha a una velocidad de bits inferior.",
"LabelRuntimeMinutes": "Duración (minutos):",
- "LabelSaveLocalMetadata": "Guardar ilustraciones en las carpetas de medios",
- "LabelSaveLocalMetadataHelp": "Guardar ilustraciones directamente en las carpetas de medios los colocará en un lugar donde se pueden editar fácilmente.",
- "LabelScheduledTaskLastRan": "Ejecutado hace {0}, tomando {1}.",
- "LabelScreensaver": "Protector de Pantalla:",
- "LabelSeasonNumber": "Temporada numero:",
+ "LabelSaveLocalMetadata": "Guardar las ilustraciones en las carpetas de los medios",
+ "LabelSaveLocalMetadataHelp": "Guardar ilustraciones en las carpetas de los medios los colocará en un lugar donde se pueden editar fácilmente.",
+ "LabelScheduledTaskLastRan": "Última ejecución {0}, tomando {1}.",
+ "LabelScreensaver": "Protector de pantalla:",
+ "LabelSeasonNumber": "Temporada número:",
"LabelSecureConnectionsMode": "Modo de conexión segura:",
- "LabelSelectFolderGroups": "Agrupar automáticamente el contenido de las siguientes carpetas en vistas tales como Películas, Música y TV:",
+ "LabelSelectFolderGroups": "Agrupar automáticamente el contenido de las siguientes carpetas a vistas como Películas, Música y TV:",
"LabelSelectFolderGroupsHelp": "Las carpetas sin marcar serán mostradas individualmente en su propia vista.",
- "LabelSelectUsers": "Seleccionar Usuarios:",
+ "LabelSelectUsers": "Seleccionar usuarios:",
"LabelSelectVersionToInstall": "Seleccionar versión a instalar:",
"LabelSendNotificationToUsers": "Enviar la notificación a:",
"LabelSerialNumber": "Número de serie",
- "LabelSeriesRecordingPath": "Ruta para grabaciones de Series (Opcional):",
+ "LabelSeriesRecordingPath": "Ruta para las grabaciones de series (opcional):",
"LabelServerHost": "Servidor:",
"LabelServerHostHelp": "192.168.1.100:8096 o https://miservidor.com",
- "LabelSimultaneousConnectionLimit": "Limite de transmisiones simultaneas:",
+ "LabelSimultaneousConnectionLimit": "Límite de transmisiones simultáneas:",
"LabelSkin": "Apariencia:",
"LabelSkipBackLength": "Longitud de salto hacia atrás:",
"LabelSkipForwardLength": "Longitud de salto hacia adelante:",
- "LabelSkipIfAudioTrackPresent": "Omitir si la pista de audio por defecto coincide con el lenguaje de descarga",
- "LabelSkipIfAudioTrackPresentHelp": "Desactive esto para asegurar que todos los videos tengan subtítulos, independientemente del lenguaje del audio.",
- "LabelSkipIfGraphicalSubsPresent": "Omitir si el video ya contiene subtítulos embebidos",
- "LabelSkipIfGraphicalSubsPresentHelp": "Manteniendo las versiones de texto de los subtitulos resultara una entrega mas eficiente de los mismos y disminuirá las posibilidades de que un video sea transcodificado.",
- "LabelSonyAggregationFlags": "Banderas de agregación Sony:",
+ "LabelSkipIfAudioTrackPresent": "Omitir si la pista de audio por defecto coincide con el idioma de descarga",
+ "LabelSkipIfAudioTrackPresentHelp": "Desactiva esto para asegurarte de que todos los videos tengan subtítulos, independientemente del idioma del audio.",
+ "LabelSkipIfGraphicalSubsPresent": "Omitir si el video ya contiene subtítulos incrustados",
+ "LabelSkipIfGraphicalSubsPresentHelp": "Mantener versiones de texto de subtítulos resultará en una entrega más eficiente y disminuirá las posibilidades de que un video sea transcodificado.",
+ "LabelSonyAggregationFlags": "Marcas de agregación Sony:",
"LabelSonyAggregationFlagsHelp": "Determina el contenido del elemento aggregationFlags en el namespace urn:schemas-sonycom:av.",
"LabelSortBy": "Ordenar por:",
- "LabelSortOrder": "Modo de ordenar:",
- "LabelSortTitle": "Titulo para ordenar:",
- "LabelSoundEffects": "Efectos de Sonido:",
+ "LabelSortOrder": "Clasificar ordenado:",
+ "LabelSortTitle": "Título para ordenar:",
+ "LabelSoundEffects": "Efectos de sonido:",
"LabelSource": "Fuente:",
- "LabelSpecialSeasonsDisplayName": "Nombre de la temporada de Especiales:",
- "LabelSportsCategories": "Categorías de Deportes:",
+ "LabelSpecialSeasonsDisplayName": "Nombre de la temporada de especiales:",
+ "LabelSportsCategories": "Categorías de deportes:",
"LabelStartWhenPossible": "Iniciar cuando sea posible:",
"LabelStatus": "Estado:",
"LabelStopWhenPossible": "Detener cuando sea posible:",
"LabelStopping": "Deteniendo",
- "LabelSubtitleDownloaders": "Recolectores de Subtitulos:",
+ "LabelSubtitleDownloaders": "Recolectores de subtítulos:",
"LabelSubtitleFormatHelp": "Ejemplo: srt",
"LabelSubtitlePlaybackMode": "Modo de subtítulo:",
"LabelSubtitles": "Subtítulos",
- "LabelSupportedMediaTypes": "Tipos de Medios Soportados:",
+ "LabelSupportedMediaTypes": "Tipos de medios soportados:",
"LabelTVHomeScreen": "Modo de pantalla de TV:",
"LabelTag": "Etiqueta:",
"LabelTagline": "Eslogan:",
"LabelTextBackgroundColor": "Color de fondo para el texto:",
- "LabelTextColor": "Color de texto:",
- "LabelTextSize": "Tamaño de texto:",
+ "LabelTextColor": "Color del texto:",
+ "LabelTextSize": "Tamaño del texto:",
"LabelTheme": "Tema:",
"LabelTime": "Hora:",
- "LabelTimeLimitHours": "Límite de Tiempo (horas):",
- "LabelTitle": "Titulo:",
- "LabelTrackNumber": "Número de Pista:",
- "LabelTranscodingAudioCodec": "Codec de audio:",
+ "LabelTimeLimitHours": "Límite de tiempo (horas):",
+ "LabelTitle": "Título:",
+ "LabelTrackNumber": "Número de pista:",
+ "LabelTranscodingAudioCodec": "Códec de audio:",
"LabelTranscodingContainer": "Contenedor:",
- "LabelTranscodingTempPathHelp": "Especifique una ruta personalizada para los archivos de transcodificación servidos a los clientes. Deje en blanco para utilizar el predeterminado del servidor.",
- "LabelTranscodingThreadCount": "Conteo de hilos de transcodificación:",
- "LabelTranscodingThreadCountHelp": "Seleccione el número máximo de hilos a utilizar al transcodificar. La reducción del número de hilos reducirá el uso de la CPU, pero es posible que no se convierta lo suficientemente rápido como para que la experiencia de reproducción sea fluida.",
- "LabelTranscodingVideoCodec": "Codec de video:",
- "LabelTriggerType": "Tipo de Evento:",
- "LabelTunerIpAddress": "Dirección IP del Sintonizador:",
+ "LabelTranscodingTempPathHelp": "Especifica una ruta personalizada para los archivos de transcodificación servidos a los clientes. Deja en blanco para utilizar el predeterminado del servidor.",
+ "LabelTranscodingThreadCount": "Conteo de hilos de la transcodificación:",
+ "LabelTranscodingThreadCountHelp": "Selecciona el número máximo de hilos a utilizar al transcodificar. Reducir el número de hilos reducirá el uso de la CPU, pero es posible que no se convierta lo suficientemente rápido como para que la experiencia de reproducción sea fluida.",
+ "LabelTranscodingVideoCodec": "Códec de video:",
+ "LabelTriggerType": "Tipo de disparador:",
+ "LabelTunerIpAddress": "Dirección IP del sintonizador:",
"LabelTunerType": "Tipo de sintonizador:",
"LabelType": "Tipo:",
- "LabelTypeMetadataDownloaders": "{0} recolectores de metadatos:",
+ "LabelTypeMetadataDownloaders": "Recolectores de metadatos para {0}:",
"LabelTypeText": "Texto",
- "LabelUseNotificationServices": "Emplear los siguientes servicios:",
+ "LabelUseNotificationServices": "Usar los siguientes servicios:",
"LabelUser": "Usuario:",
"LabelUserAgent": "Agente de usuario:",
- "LabelUserLibrary": "Biblioteca del Usuario:",
- "LabelUserLibraryHelp": "Seleccione la biblioteca de usuario que se mostrara en el dispositivo. Deje vacío para heredar la configuración por defecto.",
+ "LabelUserLibrary": "Biblioteca de usuario:",
+ "LabelUserLibraryHelp": "Selecciona la biblioteca de usuario que se mostrará en el dispositivo. Déjalo vacío para heredar la configuración por defecto.",
"LabelUserRemoteClientBitrateLimitHelp": "Sobrescribe el valor global predeterminado establecido en la configuración de reproducción del servidor.",
- "LabelUsername": "Nombre Usuario:",
+ "LabelUsername": "Nombre de usuario:",
"LabelVaapiDevice": "Dispositivo VA API:",
- "LabelVaapiDeviceHelp": "Este es un nodo de renderizado que es usado para aceleración por hardware.",
+ "LabelVaapiDeviceHelp": "Este es el nodo de renderizado que es usado para la aceleración por hardware.",
"LabelValue": "Valor:",
"LabelVersion": "Versión:",
"LabelVersionInstalled": "{0} instalado",
"LabelVersionNumber": "Versión {0}",
- "LabelXDlnaCap": "X-DLNA cap:",
+ "LabelXDlnaCap": "X-DLNA límite:",
"LabelXDlnaCapHelp": "Determina el contenido del elemento X_DLNACAP en el namespace urn:schemas-dlna-org:device-1-0.",
"LabelXDlnaDoc": "Documento X-DLNA:",
"LabelXDlnaDocHelp": "Determina el contenido del elemento X_DLNADOC en el namespace urn:schemas-dlna-org:device-1-0.",
"LabelYear": "Año:",
- "LabelYourFirstName": "Su nombre:",
- "LabelYoureDone": "¡Ha terminado!",
- "LabelZipCode": "Código Postal:",
- "LabelffmpegPath": "Ruta FFmpeg:",
- "LabelffmpegPathHelp": "La ruta hacia el archivo de aplicación de ffmpeg, o la carpeta que contenga ffmpeg.",
- "LanNetworksHelp": "Lista separada por comas de direcciones IP/mascaras de subred para las redes que serán consideradas como locales al enforzar restricciones de ancho de banda. Si se establece, todas las demás direcciones IP serán consideradas como redes externas y estarán sujetas a restricciones de ancho de banda. Si se deja en blanco, sólo la subred del servidor será considerada como red local.",
+ "LabelYourFirstName": "Tu nombre:",
+ "LabelYoureDone": "¡Has terminado!",
+ "LabelZipCode": "Código postal:",
+ "LabelffmpegPath": "Ruta del FFmpeg:",
+ "LabelffmpegPathHelp": "La ruta hacia el archivo de la aplicación ffmpeg, o la carpeta que contenga ffmpeg.",
+ "LanNetworksHelp": "Lista separada por comas de direcciones IP o entradas de IP/máscara de red para las redes que se considerarán en la red local al aplicar las restricciones de ancho de banda. Si se establecen, todas las demás direcciones IP se considerarán como parte de la red externa y estarán sujetas a las restricciones de ancho de banda externa. Si se deja en blanco, solo se considera a la subred del servidor estar en la red local.",
"Large": "Grande",
- "LatestFromLibrary": "Más recientes - {0}",
- "LearnHowYouCanContribute": "Aprenda como puede contribuír.",
- "LibraryAccessHelp": "Seleccione las bibliotecas que desea compartir con este usuario. Los administradores podrán editar todas las carpetas utilizando el gestor de metadatos.",
+ "LatestFromLibrary": "Últimas - {0}",
+ "LearnHowYouCanContribute": "Aprende cómo puedes contribuir.",
+ "LibraryAccessHelp": "Selecciona las bibliotecas que deseas compartir con este usuario. Los administradores podrán editar todas las carpetas utilizando el gestor de metadatos.",
"Like": "Me gusta",
"LinksValue": "Enlaces: {0}",
"List": "Lista",
- "Live": "En Vivo",
- "LiveBroadcasts": "Transmisiones en vivo",
- "LiveTV": "TV en Vivo",
- "Logo": "Logotipo",
+ "Live": "En vivo",
+ "LiveBroadcasts": "Emisiones en vivo",
+ "LiveTV": "TV en vivo",
+ "Logo": "Logo",
"ManageLibrary": "Administrar biblioteca",
- "ManageRecording": "Administrar grabaciones",
- "MapChannels": "Mapear Canales",
- "MarkPlayed": "Marcar como Reproducido",
- "MarkUnplayed": "Marcar como No Reproducido",
- "MaxParentalRatingHelp": "El contenido con clasificación parental superior se ocultará para este usuario.",
+ "ManageRecording": "Administrar grabación",
+ "MapChannels": "Mapear canales",
+ "MarkPlayed": "Marcar como reproducido",
+ "MarkUnplayed": "Marcar como no reproducido",
+ "MaxParentalRatingHelp": "El contenido con una calificación más alta será ocultado a este usuario.",
"MediaInfoAnamorphic": "Anamórfico",
"MediaInfoAspectRatio": "Relación de aspecto",
"MediaInfoBitDepth": "Profundidad de bit",
- "MediaInfoBitrate": "Tasa de bits",
+ "MediaInfoBitrate": "Velocidad de bits",
"MediaInfoChannels": "Canales",
- "MediaInfoCodecTag": "Etiqueta de Codec",
+ "MediaInfoCodecTag": "Etiqueta de códec",
"MediaInfoContainer": "Contenedor",
"MediaInfoDefault": "Por defecto",
"MediaInfoExternal": "Externo",
"MediaInfoForced": "Forzado",
- "MediaInfoFramerate": "Velocidad de cuadro",
+ "MediaInfoFramerate": "Velocidad de cuadros",
"MediaInfoInterlaced": "Entrelazado",
- "MediaInfoLanguage": "Lenguaje",
+ "MediaInfoLanguage": "Idioma",
"MediaInfoLayout": "Esquema",
"MediaInfoLevel": "Nivel",
"MediaInfoPath": "Ruta",
"MediaInfoPixelFormat": "Formato de pixel",
- "MediaInfoProfile": "Perfíl",
+ "MediaInfoProfile": "Perfil",
"MediaInfoRefFrames": "Tramas de referencia",
"MediaInfoResolution": "Resolución",
"MediaInfoSampleRate": "Tasa de muestreo",
"MediaInfoSize": "Tamaño",
"MediaInfoTimestamp": "Fecha y hora",
- "MediaIsBeingConverted": "Los medios están siendo convertidos a un formato compatible con el dispositivo que esta reproduciendo el medio.",
+ "MediaIsBeingConverted": "Los medios están siendo convertidos a un formato compatible con el dispositivo que está reproduciendo el medio.",
"Menu": "Menú",
"MessageAlreadyInstalled": "Esta versión ya se encuentra instalada.",
- "MessageAreYouSureDeleteSubtitles": "¿Está seguro de querer eliminar este archivo de subtitulos?",
- "MessageAreYouSureYouWishToRemoveMediaFolder": "¿Está seguro de querer eliminar esta carpeta de medios?",
- "MessageConfirmDeleteGuideProvider": "¿Está seguro de querer eliminar este proveedor de guía?",
- "MessageConfirmDeleteTunerDevice": "¿Está seguro de querer eliminar este dispositivo?",
- "MessageConfirmProfileDeletion": "¿Está seguro de querer eliminar este perfil?",
- "MessageConfirmRecordingCancellation": "¿cancelar esta grabación?",
- "MessageConfirmRemoveMediaLocation": "¿Está seguro de querer eliminar esta ubicación?",
- "MessageConfirmRestart": "¿Esta seguro de que desea reiniciar el Servidor Jellyfin?",
- "MessageConfirmRevokeApiKey": "¿Esta seguro de querer revocar esta clave api? La conexión de la aplicación con el Servidor Jellyfin sera terminada abruptamente.",
- "MessageConfirmShutdown": "¿Está seguro de que desea apagar el servidor?",
- "MessageContactAdminToResetPassword": "Por favor contacte a su administrador para restablecer su contraseña.",
+ "MessageAreYouSureDeleteSubtitles": "¿Estás seguro de querer eliminar este subtítulo?",
+ "MessageAreYouSureYouWishToRemoveMediaFolder": "¿Estás seguro de querer remover esta carpeta de medios?",
+ "MessageConfirmDeleteGuideProvider": "¿Estás seguro de querer eliminar este proveedor de guía?",
+ "MessageConfirmDeleteTunerDevice": "¿Estás seguro de querer eliminar este dispositivo?",
+ "MessageConfirmProfileDeletion": "¿Estás seguro de querer eliminar este perfil?",
+ "MessageConfirmRecordingCancellation": "¿Cancelar grabación?",
+ "MessageConfirmRemoveMediaLocation": "¿Estás seguro de querer remover esta ubicación?",
+ "MessageConfirmRestart": "¿Estás seguro de que deseas reiniciar el servidor Jellyfin?",
+ "MessageConfirmRevokeApiKey": "¿Estás seguro de querer revocar esta clave API? La conexión de la aplicación con el servidor Jellyfin será terminada abruptamente.",
+ "MessageConfirmShutdown": "¿Estás seguro de que deseas apagar el servidor?",
+ "MessageContactAdminToResetPassword": "Por favor, contacta a tu administrador para restablecer tu contraseña.",
"MessageCreateAccountAt": "Crear una cuenta en {0}",
- "MessageDeleteTaskTrigger": "¿Está seguro de querer eliminar este disparador de tarea?",
- "MessageDirectoryPickerBSDInstruction": "Para BSD, quizás necesite configurar el almacenamiento dentro de su \"FreeNAS Jail\" de manera que permita a Jellyfin accesarlo.",
- "MessageDirectoryPickerInstruction": "Las rutas de red pueden ser introducidas manualmente en caso de que el botón de Red no pueda localizar sus dispositivos. Por ejemplo, {0} or {1}.",
- "MessageDirectoryPickerLinuxInstruction": "Para Linux en Arch Linux, CentOS, Debian, Fedora, openSUSE, o Ubuntu. Debe conceder al usuario del servicio al menos permisos de lectura a sus ubicaciones de almacenamiento.",
- "MessageDownloadQueued": "Descargar cola.",
- "MessageEnablingOptionLongerScans": "Habilitar esta opción podría resultar en escaneos de bibliotecas significativamente mas largos.",
- "MessageFileReadError": "Hubo un error al leer el archivo. Por favor intente de nuevo.",
+ "MessageDeleteTaskTrigger": "¿Estás seguro de querer eliminar este disparador de tarea?",
+ "MessageDirectoryPickerBSDInstruction": "Para BSD, quizás necesites configurar el almacenamiento dentro de tu «FreeNAS Jail» de manera que permita a Jellyfin accederlo.",
+ "MessageDirectoryPickerInstruction": "Las rutas de red pueden ser introducidas manualmente en caso de que el botón de Red no pueda localizar sus dispositivos. Por ejemplo, {0} o {1}.",
+ "MessageDirectoryPickerLinuxInstruction": "Para Linux en Arch Linux, CentOS, Debian, Fedora, openSUSE o Ubuntu, debes conceder al usuario del servicio al menos permisos de lectura a tus ubicaciones de almacenamiento.",
+ "MessageDownloadQueued": "Descarga puesta en la cola.",
+ "MessageEnablingOptionLongerScans": "Habilitar esta opción podría resultar en escaneos de bibliotecas significativamente más largos.",
+ "MessageFileReadError": "Hubo un error al leer el archivo. Por favor, intenta de nuevo.",
"MessageForgotPasswordFileCreated": "El siguiente archivo fue creado en tu servidor y contiene instrucciones de como proceder:",
- "MessageForgotPasswordInNetworkRequired": "Por favor intente de nuevo dentro de su red de hogar para iniciar el proceso de restablecimiento de contraseña.",
- "MessageInstallPluginFromApp": "Este complemento debe ser instalado desde dentro de la aplicación en la que desea usarlo.",
- "MessageInvalidForgotPasswordPin": "Se ha introducido un código PIN inválido o expirado. Por favor, inténtelo de nuevo.",
- "MessageInvalidUser": "Nombre del usuario o contraseña inválidos. Por favor intenta de nuevo.",
- "MessageItemSaved": "Ítem guardado.",
- "MessageItemsAdded": "Ítems agregados.",
+ "MessageForgotPasswordInNetworkRequired": "Por favor, intenta de nuevo dentro de tu red local para iniciar el proceso de restablecimiento de contraseña.",
+ "MessageInstallPluginFromApp": "Este complemento debe ser instalado desde dentro de la aplicación en la que deseas usarlo.",
+ "MessageInvalidForgotPasswordPin": "Se ha introducido un código PIN inválido o expirado. Por favor, inténtalo de nuevo.",
+ "MessageInvalidUser": "Nombre de usuario o contraseña inválidos. Por favor, intenta de nuevo.",
+ "MessageItemSaved": "Elemento guardado.",
+ "MessageItemsAdded": "Elementos agregados.",
"MessageLeaveEmptyToInherit": "Dejar vacío para heredar la configuración de un elemento superior o del valor predeterminado global.",
"MessageNoAvailablePlugins": "No hay complementos disponibles.",
- "MessageNoMovieSuggestionsAvailable": "No hay sugerencias de películas disponibles en este momento. Comienza a ver y a calificar tus películas, y regresa para ver tus recomendaciones.",
- "MessageNoPluginsInstalled": "No tienes extensiones instaladas.",
- "MessageNoTrailersFound": "No se encontraron tráilers. Instale el canal de tráilers para mejorar su experiencia con películas al agregar una biblioteca de tráilers desde el Internet.",
+ "MessageNoMovieSuggestionsAvailable": "No hay sugerencias de películas disponibles en este momento. Comienza a ver y a calificar tus películas, y luego regresa para ver tus recomendaciones.",
+ "MessageNoPluginsInstalled": "No tienes complementos instalados.",
+ "MessageNoTrailersFound": "No se encontraron trailers. Instala el canal de trailers para mejorar tu experiencia con películas al agregar una biblioteca de trailers desde Internet.",
"MessageNothingHere": "Nada aquí.",
"MessagePasswordResetForUsers": "Los siguientes usuarios han restablecido sus contraseñas. Ahora pueden iniciar sesión con los códigos PIN que se usaron para realizar el restablecimiento.",
- "MessagePlayAccessRestricted": "La reproducción de este contenido está actualmente restringida. Póngase en contacto con el administrador del servidor para obtener más información.",
- "MessagePleaseEnsureInternetMetadata": "Por favor asegúrese que la descarga de metadatos de internet esta habilitada.",
- "MessagePleaseWait": "Espere por favor. Esto podría tomar un minuto.",
- "MessagePluginConfigurationRequiresLocalAccess": "Para configurar este complemento por favor inicie sesión en su servidor local directamente.",
- "MessagePluginInstallDisclaimer": "Los complementos desarrollados por miembros de la comunidad Jellyfin son una gran forma de mejorar su experiencia con Jellyfin con características y beneficios adicionales. Antes de instalar, conozca el impacto que pueden ocasionar en su Servidor Jellyfin, tales como exploración de la biblioteca que puede tomar más tiempo, procesamiento en segundo plano adicional y estabilidad del sistema reducida.",
- "MessageReenableUser": "Vea abajo para volverlo a habilitar",
- "MessageSettingsSaved": "Configuración guardada.",
- "MessageTheFollowingLocationWillBeRemovedFromLibrary": "Las siguientes ubicaciones de medios se eliminarán de su biblioteca:",
- "MessageUnableToConnectToServer": "No es posible conectarse al servidor seleccionado en este momento. Por favor asegúrese de que se encuentra en ejecución e inténtelo nuevamente.",
- "MessageUnsetContentHelp": "El contenido será mostrado como carpetas simples. Para mejores resultados utilice el administrador de metadatos para establecer los tipos de contenido para las sub-carpetas.",
- "MessageYouHaveVersionInstalled": "Actualmente cuenta con la vesión {0} instalada.",
+ "MessagePlayAccessRestricted": "La reproducción de este contenido está actualmente restringida. Por favor, contacta al administrador del servidor para obtener más información.",
+ "MessagePleaseEnsureInternetMetadata": "Por favor, asegúrate de que la descarga de metadatos de Internet está habilitada.",
+ "MessagePleaseWait": "Por favor, espera. Esto podría tomar un minuto.",
+ "MessagePluginConfigurationRequiresLocalAccess": "Para configurar este complemento por favor, inicia sesión en tu servidor local directamente.",
+ "MessagePluginInstallDisclaimer": "Los complementos desarrollados por miembros de la comunidad Jellyfin son una gran forma de mejorar tu experiencia con Jellyfin con características y beneficios adicionales. Antes de instalar, por favor, conoce el impacto que pueden ocasionar en tu servidor Jellyfin, tales como escaneo más largo de bibliotecas, procesamiento en segundo plano adicional y reducción de la estabilidad del sistema.",
+ "MessageReenableUser": "Ver abajo para volver a habilitar",
+ "MessageSettingsSaved": "Configuraciones guardadas.",
+ "MessageTheFollowingLocationWillBeRemovedFromLibrary": "Las siguientes ubicaciones de medios se removerán de tu biblioteca:",
+ "MessageUnableToConnectToServer": "No podemos conectarnos al servidor seleccionado en este momento. Por favor, asegúrate de que está funcionando e inténtalo de nuevo.",
+ "MessageUnsetContentHelp": "El contenido será mostrado como carpetas simples. Para mejores resultados utiliza el administrador de metadatos para establecer los tipos de contenido para las subcarpetas.",
+ "MessageYouHaveVersionInstalled": "Actualmente cuentas con la versión {0} instalada.",
"Metadata": "Metadatos",
- "MetadataManager": "Administrador de Metadatos",
- "MetadataSettingChangeHelp": "Cambiar los ajustes de metadata afectará al contenido nuevo añadido a partir de ahora. Para actualizar el contenido existente, abra la pantalla de detalles y haga clic en actualizar, o realice actualizaciones masivas usando el administrador de metadata.",
- "MinutesAfter": "minutos despues",
- "MinutesBefore": "Minutos antes",
+ "MetadataManager": "Administrador de metadatos",
+ "MetadataSettingChangeHelp": "Cambiar la configuración de los metadatos afectará al nuevo contenido que se añada en el futuro. Para actualizar el contenido existente, abre la pantalla de detalles y haz clic en el botón actualizar, o realiza actualizaciones masivas usando el administrador de metadatos.",
+ "MinutesAfter": "minutos después",
+ "MinutesBefore": "minutos antes",
"Mobile": "Móvil",
"Monday": "Lunes",
- "MoreFromValue": "Mas de {0}",
+ "MoreFromValue": "Más de {0}",
"MoreUsersCanBeAddedLater": "Más usuarios pueden ser añadidos más tarde desde el panel de control.",
"MoveLeft": "Mover a la izquierda",
"MoveRight": "Mover a la derecha",
- "MovieLibraryHelp": "Revisar la {0}Guía para nombrar películas{1}.",
+ "MovieLibraryHelp": "Revisar la {0}guía de nombrado de películas{1}.",
"Movies": "Películas",
"Mute": "Silenciar",
- "MySubtitles": "Mis Subtitulos",
+ "MySubtitles": "Mis subtítulos",
"Name": "Nombre",
"Never": "Nunca",
- "NewCollection": "Nueva Colección",
- "NewCollectionHelp": "Las colecciones le permiten disfrutar de agrupaciones personalizadas de películas y otros contenidos de la biblioteca.",
+ "NewCollection": "Nueva colección",
+ "NewCollectionHelp": "Las colecciones te permiten disfrutar de agrupaciones personalizadas de películas y otros contenidos de la biblioteca.",
"NewCollectionNameExample": "Ejemplo: Colección Guerra de las Galaxias",
"NewEpisodes": "Episodios nuevos",
"NewEpisodesOnly": "Solo episodios nuevos",
"News": "Noticias",
"Next": "Siguiente",
- "NextUp": "A Continuación",
- "NoNewDevicesFound": "No se encontraron nuevos dispositivos. Para agregar un sintonizador nuevo, cierre este cuadro de dialogo e introduzca a la información del dispositivo manualmente.",
+ "NextUp": "A continuación",
+ "NoNewDevicesFound": "No se encontraron nuevos dispositivos. Para agregar un sintonizador nuevo, cierra este diálogo e introduce la información del dispositivo manualmente.",
"NoNextUpItemsMessage": "No se encontró nada. ¡Comienza a ver tus programas!",
- "NoPluginConfigurationMessage": "El complemento no tiene configuraciones disponibles.",
+ "NoPluginConfigurationMessage": "Este complemento no tiene configuraciones disponibles.",
"NoSubtitleSearchResultsFound": "No se encontraron resultados.",
- "NoSubtitles": "Nada",
- "NoSubtitlesHelp": "Los subtítulos no serán cargados por defecto. Pero pueden ser activados manualmente durante la reproducción.",
+ "NoSubtitles": "Ninguno",
+ "NoSubtitlesHelp": "Los subtítulos no serán cargados por defecto. Pueden ser activados manualmente durante la reproducción.",
"None": "Ninguno",
"NumLocationsValue": "{0} carpetas",
"Off": "Apagar",
"OneChannel": "Un canal",
- "OnlyForcedSubtitles": "Únicamente forzados",
- "OnlyForcedSubtitlesHelp": "Se cargarán únicamente subtítulos marcados como forzados.",
+ "OnlyForcedSubtitles": "Solo forzados",
+ "OnlyForcedSubtitlesHelp": "Solo se cargarán subtítulos marcados como forzados.",
"OnlyImageFormats": "Solo formatos de imagen (VOBSUB, PGS, SUB)",
"OptionAdminUsers": "Administradores",
"OptionAlbum": "Álbum",
- "OptionAlbumArtist": "Artista del Álbum",
+ "OptionAlbumArtist": "Artista del álbum",
"OptionAllUsers": "Todos los usuarios",
- "OptionAllowAudioPlaybackTranscoding": "Permitir la reproducción de audio que requiera de transcodificación",
- "OptionAllowBrowsingLiveTv": "Permitir acceso a TV en Vivo",
+ "OptionAllowAudioPlaybackTranscoding": "Permitir la reproducción de audio que requiera transcodificación",
+ "OptionAllowBrowsingLiveTv": "Permitir acceso a TV en vivo",
"OptionAllowContentDownloading": "Permitir descarga y sincronización de medios",
"OptionAllowLinkSharing": "Permitir compartir medios en redes sociales",
- "OptionAllowLinkSharingHelp": "Solo son compartidas paginas web que contengan información sobre los medios. Los archivos de medios nunca son compartidos públicamente. Son compartidos por un tiempo limitado y expiraran después de {0} días.",
- "OptionAllowManageLiveTv": "Permitir gestión de grabación de TV en Vivo",
+ "OptionAllowLinkSharingHelp": "Solo son compartidas páginas web que contienen información sobre los medios. Los archivos de medios nunca son compartidos públicamente. Los compartidos tienen un límite de tiempo y expirarán después de {0} días.",
+ "OptionAllowManageLiveTv": "Permitir gestión de grabación de TV en vivo",
"OptionAllowMediaPlayback": "Permitir reproducción de medios",
- "OptionAllowMediaPlaybackTranscodingHelp": "Restringir el acceso a transcodificacion podría causar fallas en la reproducción in las aplicaciones Jellyfin debido a los formatos de medios no soportados.",
+ "OptionAllowMediaPlaybackTranscodingHelp": "Restringir el acceso a la transcodificación podría causar fallas en la reproducción en las aplicaciones Jellyfin debido a los formatos de medios no soportados.",
"OptionAllowRemoteControlOthers": "Permitir control remoto de otros usuarios",
"OptionAllowRemoteSharedDevices": "Permitir control remoto de dispositivos compartidos",
- "OptionAllowRemoteSharedDevicesHelp": "Los dispositivos DLNA se consideran compartidos hasta que un usuario comienza a controlarlos.",
+ "OptionAllowRemoteSharedDevicesHelp": "Los dispositivos DLNA se considerarán compartidos hasta que un usuario comience a controlarlos.",
"OptionAllowSyncTranscoding": "Permitir descarga y sincronización de medios que requieran transcodificación",
"OptionAllowUserToManageServer": "Permitir a este usuario administrar el servidor",
- "OptionAllowVideoPlaybackRemuxing": "Permitir reproducción de video que requiera conversión sin re-codificar",
+ "OptionAllowVideoPlaybackRemuxing": "Permitir reproducción de video que requiera conversión sin recodificar",
"OptionAllowVideoPlaybackTranscoding": "Permitir la reproducción de video que requiera de transcodificación",
"OptionArtist": "Artista",
"OptionAscending": "Ascendente",
@@ -980,129 +980,129 @@
"OptionAutomaticallyGroupSeries": "Fusionar automáticamente series esparcidas a través de múltiples carpetas",
"OptionAutomaticallyGroupSeriesHelp": "Si se habilita, las series que se reparten a través de múltiples carpetas dentro de esta biblioteca serán fusionadas en una sola serie.",
"OptionBlockBooks": "Libros",
- "OptionBlockChannelContent": "Contenido de Canales de Internet",
- "OptionBlockLiveTvChannels": "Canales de TV en Vivo",
+ "OptionBlockChannelContent": "Contenido de canales de Internet",
+ "OptionBlockLiveTvChannels": "Canales de TV en vivo",
"OptionBlockMovies": "Películas",
"OptionBlockMusic": "Música",
- "OptionBlockTrailers": "Tráilers",
+ "OptionBlockTrailers": "Trailers",
"OptionBlockTvShows": "Programas de TV",
- "OptionCommunityRating": "Calificación de la Comunidad",
+ "OptionCommunityRating": "Calificación de la comunidad",
"OptionContinuing": "Continuando",
- "OptionCriticRating": "Calificación de la Crítica",
+ "OptionCriticRating": "Calificación de los críticos",
"OptionCustomUsers": "Personalizado",
"OptionDaily": "Diario",
- "OptionDateAdded": "Fecha de Adición",
- "OptionDateAddedFileTime": "Emplear fecha de creación del archivo",
- "OptionDateAddedImportTime": "Emplear la fecha de escaneo en la biblioteca",
- "OptionDatePlayed": "Fecha de Reproducción",
+ "OptionDateAdded": "Fecha de adición",
+ "OptionDateAddedFileTime": "Usar la fecha de creación del archivo",
+ "OptionDateAddedImportTime": "Usar la fecha de escaneo en la biblioteca",
+ "OptionDatePlayed": "Fecha de reproducción",
"OptionDescending": "Descendente",
"OptionDisableUser": "Desactivar este usuario",
- "OptionDisableUserHelp": "Si está desactivado, el servidor no aceptará conexiones de este usuario. Las conexiones existentes serán finalizadas abruptamente.",
+ "OptionDisableUserHelp": "Si se desactiva, el servidor no aceptará conexiones de este usuario. Las conexiones existentes serán finalizadas abruptamente.",
"OptionDislikes": "No me gusta",
- "OptionDisplayFolderView": "Mostrar una vista de carpetas para mostrar carpetas de medios simples",
- "OptionDisplayFolderViewHelp": "Muestra las carpetas junto con sus otras bibliotecas multimedia. Esto puede ser útil si desea tener una vista de carpeta sencilla.",
+ "OptionDisplayFolderView": "Mostrar una vista de carpetas para mostrar las carpetas simples de los medios",
+ "OptionDisplayFolderViewHelp": "Muestra las carpetas junto con sus otras bibliotecas de medios. Esto puede ser útil si deseas tener una vista simple de carpeta.",
"OptionDownloadArtImage": "Arte",
- "OptionDownloadBackImage": "Atras",
+ "OptionDownloadBackImage": "Parte trasera",
"OptionDownloadBannerImage": "Banner",
"OptionDownloadBoxImage": "Caja",
- "OptionDownloadDiscImage": "DIsco",
- "OptionDownloadImagesInAdvance": "Descargar las imágenes desde el inicio",
- "OptionDownloadImagesInAdvanceHelp": "Por defecto, la mayoría de las imágenes son descargadas solo cuando son solicitadas por una aplicacion Jellyfin. Habilite esta opción para descargar todas las imágenes por adelantado, a medida que se agregen mas medios. Esto podría causar escaneos de bibliotecas significativamente largos.",
+ "OptionDownloadDiscImage": "Disco",
+ "OptionDownloadImagesInAdvance": "Descargar las imágenes con antelación",
+ "OptionDownloadImagesInAdvanceHelp": "Por defecto, la mayoría de las imágenes solo son descargadas cuando son solicitadas por una aplicación Jellyfin. Habilita esta opción para descargar todas las imágenes por adelantado, a medida que se agreguen nuevos medios. Esto podría causar escaneos de bibliotecas significativamente más largos.",
"OptionDownloadMenuImage": "Menú",
"OptionDownloadPrimaryImage": "Principal",
"OptionDownloadThumbImage": "Miniatura",
"OptionDvd": "DVD",
- "OptionEmbedSubtitles": "Embeber dentro del contenedor",
+ "OptionEmbedSubtitles": "Incrustar dentro del contenedor",
"OptionEnableAccessFromAllDevices": "Habilitar acceso desde todos los dispositivos",
"OptionEnableAccessToAllChannels": "Habilitar acceso a todos los canales",
- "OptionEnableAccessToAllLibraries": "Habilitar el acceso a todas las bibliotecas",
+ "OptionEnableAccessToAllLibraries": "Habilitar acceso a todas las bibliotecas",
"OptionEnableExternalContentInSuggestions": "Habilitar contenido externo en las sugerencias",
"OptionEnableExternalContentInSuggestionsHelp": "Permitir que los trailers de Internet y los programas de televisión en vivo se incluyan en el contenido sugerido.",
"OptionEnableForAllTuners": "Habilitar para todos los dispositivos sintonizadores",
- "OptionEnableM2tsMode": "Habilitar modo M2ts",
- "OptionEnableM2tsModeHelp": "Habilita el modo m2ts cuando se codifican mpegs.",
+ "OptionEnableM2tsMode": "Habilitar modo M2TS",
+ "OptionEnableM2tsModeHelp": "Habilita el modo m2ts cuando se codifican mpegts.",
"OptionEnded": "Finalizado",
"OptionEquals": "Igual a",
"OptionEstimateContentLength": "Estimar la duración del contenido cuando se transcodifica",
"OptionEveryday": "Todos los días",
"OptionExternallyDownloaded": "Descarga externa",
- "OptionExtractChapterImage": "Habilitar extracción de imágenes de capitulo",
+ "OptionExtractChapterImage": "Habilitar la extracción de imágenes de los capítulos",
"OptionFavorite": "Favoritos",
"OptionFriday": "Viernes",
- "OptionHasSpecialFeatures": "Características Especiales",
+ "OptionHasSpecialFeatures": "Características especiales",
"OptionHasSubtitles": "Subtítulos",
- "OptionHasThemeSong": "Canción del Tema",
- "OptionHasThemeVideo": "Video del Tema",
- "OptionHasTrailer": "Tráiler",
- "OptionHideUser": "Ocultar este usuario en las pantallas de inicio de sesión",
+ "OptionHasThemeSong": "Canción temática",
+ "OptionHasThemeVideo": "Video temático",
+ "OptionHasTrailer": "Trailer",
+ "OptionHideUser": "Ocultar este usuario de las pantallas de inicio de sesión",
"OptionHideUserFromLoginHelp": "Útil para cuentas privadas o de administrador ocultas. El usuario tendrá que iniciar sesión manualmente introduciendo su nombre de usuario y contraseña.",
"OptionHlsSegmentedSubtitles": "Subtítulos segmentados HLS",
"OptionHomeVideos": "Fotos",
- "OptionIgnoreTranscodeByteRangeRequests": "Ignorar solicitudes de transcodificación de rango de byte",
- "OptionIgnoreTranscodeByteRangeRequestsHelp": "Si se habilita, estas solicitudes seran honradas pero se ignorará el encabezado de rango de byte.",
+ "OptionIgnoreTranscodeByteRangeRequests": "Ignorar solicitudes de transcodificación de rango de bytes",
+ "OptionIgnoreTranscodeByteRangeRequestsHelp": "Si se habilita, estas solicitudes serán honradas pero se ignorará el encabezado de rango de bytes.",
"OptionImdbRating": "Calificación de IMDb",
"OptionLikes": "Me gusta",
"OptionMax": "Máximo",
- "OptionMissingEpisode": "Episodios Faltantes",
+ "OptionMissingEpisode": "Episodios faltantes",
"OptionMonday": "Lunes",
"OptionNameSort": "Nombre",
- "OptionNew": "Nuevo...",
+ "OptionNew": "Nuevo…",
"OptionNone": "Ninguno",
"OptionOnAppStartup": "Al iniciar la aplicación",
"OptionOnInterval": "En un intervalo",
- "OptionParentalRating": "Clasificación Parental",
+ "OptionParentalRating": "Clasificación parental",
"OptionPlainStorageFolders": "Mostrar todas las carpetas como carpetas de almacenamiento simples",
- "OptionPlainStorageFoldersHelp": "Si se habilita, todos las carpetas serán representadas en DIDL como \"object.container.storageFolder\" en lugar de un tipo más específico, como \"object.container.person.musicArtist\".",
+ "OptionPlainStorageFoldersHelp": "Si se habilita, todos las carpetas serán representadas en DIDL como «object.container.storageFolder» en lugar de un tipo más específico, como «object.container.person.musicArtist».",
"OptionPlainVideoItems": "Mostrar todos los videos como elementos de video simples",
- "OptionPlainVideoItemsHelp": "Se se habilita, todos los videos serán representados en DIDL como \"object.item.videoItem\" en lugar de un tipo más específico, como \"object.item.videoItem.movie\".",
- "OptionPlayCount": "Contador",
+ "OptionPlainVideoItemsHelp": "Si se habilita, todos los videos serán representados en DIDL como «object.item.videoItem» en lugar de un tipo más específico, como «object.item.videoItem.movie».",
+ "OptionPlayCount": "Contador de reproducciones",
"OptionPlayed": "Reproducido",
- "OptionPremiereDate": "Fecha de Estreno",
+ "OptionPremiereDate": "Fecha de estreno",
"OptionProfilePhoto": "Foto",
- "OptionProfileVideoAudio": "Audio del Video",
- "OptionProtocolHls": "Transmisión en vivo por Http",
- "OptionReleaseDate": "Fecha de Estreno",
- "OptionReportByteRangeSeekingWhenTranscoding": "Reportar que el servidor soporta busqueda de bytes al transcodificar",
- "OptionReportByteRangeSeekingWhenTranscodingHelp": "Esto es requerido para algunos dispositivos que no pueden hacer búsquedas por tiempo muy bien.",
- "OptionRequirePerfectSubtitleMatch": "Solo descargar subtitulos que corresponden perfectamente para mis archivos de video",
- "OptionRequirePerfectSubtitleMatchHelp": "Solicitar una coincidencia perfecta filtrara los subtitulos para incluir solo aquellos que han sido verificados exactamente con su archivo de video. Desmarcar esta opción incrementara las probabilidades de que los subtitulos sean descargados, a la vez que incrementara las posibilidades de obtener subtitulos mal sincronizados o con texto incorrecto.",
- "OptionResElement": "Elemento Res",
+ "OptionProfileVideoAudio": "Audio del video",
+ "OptionProtocolHls": "Transmisión en vivo por HTTP",
+ "OptionReleaseDate": "Fecha de estreno",
+ "OptionReportByteRangeSeekingWhenTranscoding": "Reportar que el servidor soporta la búsqueda de bytes cuando se transcodifica",
+ "OptionReportByteRangeSeekingWhenTranscodingHelp": "Esto es requerido para algunos dispositivos que no pueden hacer búsquedas de tiempo muy bien.",
+ "OptionRequirePerfectSubtitleMatch": "Solo descargar subtítulos que coincidan perfectamente con mis archivos de video",
+ "OptionRequirePerfectSubtitleMatchHelp": "Solicitar una coincidencia perfecta filtrará los subtítulos para incluir solo aquellos que han sido probados y verificados exactamente con tu archivo de video. Desmarcar esta opción incrementará las probabilidades de que se descarguen subtítulos, pero incrementará las posibilidades de obtener subtítulos mal sincronizados o con texto incorrecto.",
+ "OptionResElement": "elemento res",
"OptionResumable": "Reanudable",
"OptionRuntime": "Duración",
"OptionSaturday": "Sábado",
"OptionSaveMetadataAsHidden": "Guardar metadatos e imágenes como archivos ocultos",
- "OptionSaveMetadataAsHiddenHelp": "Cambiar esto aplicará a nuevos metadatos alamacenados en lo sucesivo. Los archivos de metadatos existentes serán actualizados la próxima vez que sean guardados por el Servidor Jellyfin.",
+ "OptionSaveMetadataAsHiddenHelp": "Cambiar esto se aplicará a los nuevos metadatos guardados en el futuro. Los archivos de metadatos existentes serán actualizados la próxima vez que sean guardados por el servidor Jellyfin.",
"OptionSpecialEpisode": "Especiales",
"OptionSubstring": "Subcadena",
"OptionSunday": "Domingo",
"OptionThursday": "Jueves",
- "OptionTrackName": "Nombre de la Pista",
+ "OptionTrackName": "Nombre de la pista",
"OptionTuesday": "Martes",
"OptionTvdbRating": "Calificación de TVDB",
- "OptionUnairedEpisode": "Episodios no Emitidos",
+ "OptionUnairedEpisode": "Episodios no emitidos",
"OptionUnplayed": "No reproducido",
- "OptionWakeFromSleep": "Al Despertar",
+ "OptionWakeFromSleep": "Despertar de la suspensión",
"OptionWednesday": "Miércoles",
- "OptionWeekdays": "Entre semana",
+ "OptionWeekdays": "Días de semana",
"OptionWeekends": "Fines de semana",
"OptionWeekly": "Semanal",
"OriginalAirDateValue": "Fecha de emisión original: {0}",
- "Overview": "Sinopsis",
- "PackageInstallCancelled": "{0} (versión {1}) instalación cancelada.",
- "PackageInstallCompleted": "{0} (version {1}) instalación completada.",
- "PackageInstallFailed": "{0} (versión {1}) instalación fallida.",
- "ParentalRating": "Clasificación Parental",
- "PasswordMatchError": "La Contraseña y la confirmación de la contraseña deben coincidir.",
+ "Overview": "Resumen",
+ "PackageInstallCancelled": "Instalación cancelada de {0} (versión {1}).",
+ "PackageInstallCompleted": "Instalación completada de {0} (versión {1}).",
+ "PackageInstallFailed": "Instalación fallida de {0} (versión {1}).",
+ "ParentalRating": "Clasificación parental",
+ "PasswordMatchError": "La contraseña y la confirmación de la contraseña deben coincidir.",
"PasswordResetComplete": "La contraseña ha sido restablecida.",
- "PasswordResetConfirmation": "¿Está seguro de querer restablecer la contraseña?",
- "PasswordResetHeader": "Restablecer Contraseña",
+ "PasswordResetConfirmation": "¿Estás seguro de querer restablecer la contraseña?",
+ "PasswordResetHeader": "Restablecer contraseña",
"PasswordSaved": "Contraseña guardada.",
"People": "Personas",
- "PerfectMatch": "Coincidencia exacta",
+ "PerfectMatch": "Coincidencia perfecta",
"Photos": "Fotos",
"PictureInPicture": "Pantalla en pantalla",
- "PinCodeResetComplete": "El código pin ha sido restablecido.",
- "PinCodeResetConfirmation": "¿Esta seguro de querer restablecer el código pin?",
+ "PinCodeResetComplete": "El código PIN ha sido restablecido.",
+ "PinCodeResetConfirmation": "¿Estás seguro de que quieres restablecer el código PIN?",
"PlaceFavoriteChannelsAtBeginning": "Colocar canales favoritos al inicio",
"Play": "Reproducir",
"PlayAllFromHere": "Reproducir todos desde aquí",
@@ -1112,85 +1112,85 @@
"PlayNextEpisodeAutomatically": "Reproducir el siguiente episodio automáticamente",
"Played": "Reproducido",
"Playlists": "Listas de reproducción",
- "PleaseAddAtLeastOneFolder": "Por favor agregue al menos una carpeta a esta biblioteca dando clic al botón de Agregar.",
- "PleaseConfirmPluginInstallation": "Por favor haga clic en OK para confirmar que ha leido lo que se encuentra arriba y que desea proceder con la instalación del complemento.",
- "PleaseEnterNameOrId": "Por favor introduzca un nombre o ID externo.",
- "PleaseRestartServerName": "Por favor reinicie el Servidor Jellyfin - {0}.",
- "PleaseSelectTwoItems": "Por favor selecciona al menos dos ítems.",
- "PluginInstalledMessage": "El complemento ha sido instalado exitosamente. El Servidor Jellyfin necesitará reiniciarse para que los cambios surtan efecto.",
- "PreferEmbeddedTitlesOverFileNames": "Prefererir titulos embebidos por encima de los nombres de archivo",
- "PreferEmbeddedTitlesOverFileNamesHelp": "Esto determina el titulo mostrado por defecto cuando no hay disponibles metadatos en internet o localmente.",
+ "PleaseAddAtLeastOneFolder": "Por favor, agrega al menos una carpeta a esta biblioteca dando clic al botón Agregar.",
+ "PleaseConfirmPluginInstallation": "Por favor, haz clic en OK para confirmar que has leído lo que se encuentra arriba y que deseas proceder con la instalación del complemento.",
+ "PleaseEnterNameOrId": "Por favor, introduce un nombre o ID externo.",
+ "PleaseRestartServerName": "Por favor, reinicia el servidor Jellyfin - {0}.",
+ "PleaseSelectTwoItems": "Por favor, selecciona al menos dos elementos.",
+ "PluginInstalledMessage": "El complemento ha sido instalado con éxito. El servidor Jellyfin necesitará ser reiniciado para que los cambios surtan efecto.",
+ "PreferEmbeddedTitlesOverFileNames": "Preferir títulos incrustados a los nombres de archivo",
+ "PreferEmbeddedTitlesOverFileNamesHelp": "Esto determina el título mostrado por defecto cuando no hay disponibles metadatos en Internet o localmente.",
"PreferredNotRequired": "Preferido, más no es requerido",
- "Premiere": "Premier",
+ "Premiere": "Estreno",
"Premieres": "Estrenos",
"Previous": "Anterior",
"Primary": "Principal",
"Producer": "Productor",
- "ProductionLocations": "Lugares de produccion",
+ "ProductionLocations": "Lugares de producción",
"Programs": "Programas",
"Quality": "Calidad",
"QueueAllFromHere": "Encolar todos desde aquí",
- "Raised": "Elevación",
+ "Raised": "Elevado",
"Rate": "Calificación",
"RecentlyWatched": "Visto recientemente",
- "RecommendationBecauseYouLike": "Porque te gustó {0}",
+ "RecommendationBecauseYouLike": "Porque te gusta {0}",
"RecommendationBecauseYouWatched": "Porque viste {0}",
"RecommendationDirectedBy": "Dirigido por {0}",
"RecommendationStarring": "Protagonizado por {0}",
"Record": "Grabar",
- "RecordSeries": "Grabar Series",
+ "RecordSeries": "Grabar series",
"RecordingCancelled": "Grabación cancelada.",
- "RecordingPathChangeMessage": "Cambiar su carpeta de grabaciones no moverá sus grabaciones existentes del la antigua locación a la nueva. Necesita moverlas manualmente si lo desea.",
+ "RecordingPathChangeMessage": "Cambiar la carpeta de grabaciones no moverá las grabaciones existentes de la antigua ubicación a la nueva. Necesitan moverse manualmente si se desea.",
"RecordingScheduled": "Grabación programada.",
"Recordings": "Grabaciones",
"Refresh": "Actualizar",
- "RefreshDialogHelp": "Los metadatos son actualizados basándose en las configuraciones y servicios de internet que que estén activados en el panel de control de su Servidor de Jellyfin.",
+ "RefreshDialogHelp": "Los metadatos son actualizados basándose en las configuraciones y servicios de Internet que estén activados en el panel de control de tu servidor Jellyfin.",
"RefreshMetadata": "Actualizar metadatos",
- "RefreshQueued": "Actualización programada.",
+ "RefreshQueued": "Actualización puesta en la cola.",
"ReleaseDate": "Fecha de estreno",
- "RememberMe": "Recuerdame",
+ "RememberMe": "Recuérdame",
"RemoveFromCollection": "Remover de la colección",
- "RemoveFromPlaylist": "Eliminar de la lista de reproducción",
+ "RemoveFromPlaylist": "Remover de la lista de reproducción",
"Repeat": "Repetir",
- "RepeatAll": "Repetir todas",
+ "RepeatAll": "Repetir todos",
"RepeatEpisodes": "Repetir episodios",
"RepeatMode": "Modo de repetición",
"RepeatOne": "Repetir uno",
- "ReplaceAllMetadata": "Remplazar todos los metadatos",
+ "ReplaceAllMetadata": "Reemplazar todos los metadatos",
"ReplaceExistingImages": "Reemplazar imágenes existentes",
"RequiredForAllRemoteConnections": "Requerido para todas las conexiones remotas",
- "RestartPleaseWaitMessage": "Por favor espere mientras el Servidor Jellyfin cierra y reinicia. Este puede tomar un minuto o dos.",
+ "RestartPleaseWaitMessage": "Por favor, espera mientras el servidor Jellyfin se apaga y reinicia. Esto puede tomar un minuto o dos.",
"ResumeAt": "Reanudar desde {0}",
- "Rewind": "Regresar",
+ "Rewind": "Rebobinar",
"RunAtStartup": "Ejecutar al iniciar",
"Runtime": "Duración",
"Saturday": "Sábado",
"Save": "Guardar",
- "SaveSubtitlesIntoMediaFolders": "Guardar subtitulos en las carpetas de medios",
- "SaveSubtitlesIntoMediaFoldersHelp": "Almacenar subtitulos junto al archivo de video permitirá administrarlos con mas facilidad.",
- "ScanForNewAndUpdatedFiles": "Buscar archivos nuevos y actualizados",
+ "SaveSubtitlesIntoMediaFolders": "Guardar subtítulos en las carpetas de los medios",
+ "SaveSubtitlesIntoMediaFoldersHelp": "Almacenar los subtítulos junto a los archivos de video permitirá administrarlos con más facilidad.",
+ "ScanForNewAndUpdatedFiles": "Escanear por archivos nuevos y actualizados",
"ScanLibrary": "Escanear biblioteca",
- "Schedule": "Programacion",
+ "Schedule": "Programación",
"Screenshot": "Captura de pantalla",
"Screenshots": "Capturas de pantalla",
"Search": "Buscar",
- "SearchForCollectionInternetMetadata": "Buscar en internet ilustraciones y metadatos",
+ "SearchForCollectionInternetMetadata": "Buscar en Internet por ilustraciones y metadatos",
"SearchForMissingMetadata": "Buscar metadatos faltantes",
- "SearchForSubtitles": "Buscar Subtitulos",
+ "SearchForSubtitles": "Buscar subtítulos",
"SearchResults": "Resultados de la búsqueda",
"SendMessage": "Enviar mensaje",
"SeriesCancelled": "Serie cancelada.",
- "SeriesDisplayOrderHelp": "Ordenar los episodios por fecha transmisión, orden del DVD o por su numeración absoluta.",
+ "SeriesDisplayOrderHelp": "Ordenar los episodios por fecha de emisión, orden del DVD o numeración absoluta.",
"SeriesRecordingScheduled": "Grabación de series programadas.",
- "SeriesSettings": "Configuración de la Serie",
+ "SeriesSettings": "Configuración de la serie",
"SeriesYearToPresent": "{0} - Actualidad",
- "ServerNameIsRestarting": "El Servidor Jellyfin - {0} se esta reiniciando.",
- "ServerNameIsShuttingDown": "El Servidor Jellyfin - {0} se esta apagando.",
- "ServerRestartNeededAfterPluginInstall": "El Servidor Jellyfin necesitará reiniciarse después de instalar un complemento.",
- "ServerUpdateNeeded": "Este Servidor Jellyfin necesita ser actualizado. Para descargar la ultima versión, por favor visite {0}",
+ "ServerNameIsRestarting": "El servidor Jellyfin - {0} se está reiniciando.",
+ "ServerNameIsShuttingDown": "El servidor Jellyfin - {0} se está apagando.",
+ "ServerRestartNeededAfterPluginInstall": "El servidor Jellyfin necesitará reiniciarse después de instalar un complemento.",
+ "ServerUpdateNeeded": "Este servidor Jellyfin necesita ser actualizado. Para descargar la última versión, por favor, visita {0}",
"Settings": "Configuración",
"SettingsSaved": "Configuración guardada.",
- "SettingsWarning": "Cambiar estos valores podría causar inestabilidad o fallas de conexión, si experimenta cualquier problema, recomendamos volver a los valores por defecto.",
+ "SettingsWarning": "Cambiar estos valores podría causar inestabilidad o fallas de conexión. Si experimentas cualquier problema, recomendamos volver a los valores por defecto.",
"Share": "Compartir",
"ShowAdvancedSettings": "Mostrar configuraciones avanzadas",
"ShowIndicatorsFor": "Mostrar indicadores para:",
@@ -1198,14 +1198,14 @@
"ShowYear": "Mostrar año",
"Shows": "Programas",
"Shuffle": "Aleatorio",
- "SimultaneousConnectionLimitHelp": "El numero máximo de transmisiones simultaneas permitidas. Ingrese 0 para ilimitados.",
+ "SimultaneousConnectionLimitHelp": "El numero máximo de transmisiones simultáneas permitidas. Ingresa 0 para sin límite.",
"SkipEpisodesAlreadyInMyLibrary": "No grabar episodios que ya se encuentran en mi biblioteca",
"SkipEpisodesAlreadyInMyLibraryHelp": "Los episodios serán comparados usando el numero de temporada y de episodio, cuando estén disponibles.",
"Small": "Pequeño",
"SmallCaps": "Mayúsculas pequeñas",
"Smaller": "Más pequeño",
"Smart": "Inteligente",
- "SmartSubtitlesHelp": "Los subtítulos que coincidan con el lenguaje preferido serán cargados cuando el audio se encuentre en un lenguaje extranjero.",
+ "SmartSubtitlesHelp": "Los subtítulos que coincidan con el idioma preferido serán cargados cuando el audio se encuentre en un idioma extranjero.",
"Songs": "Canciones",
"Sort": "Ordenar",
"SortByValue": "Ordenar por {0}",
@@ -1214,94 +1214,94 @@
"Sports": "Deportes",
"StopRecording": "Detener grabación",
"Studios": "Estudios",
- "SubtitleAppearanceSettingsAlsoPassedToCastDevices": "Estos ajustes también aplican a cualquier reproducción de Chromecast iniciada por este dispositivo.",
- "SubtitleAppearanceSettingsDisclaimer": "Estos ajustes no se aplicarán a los subtítulos gráficos (PGS, DVD, etc.) o a los subtítulos ASS/SSA que incrustan sus propios estilos.",
- "SubtitleDownloadersHelp": "Habilite y priorice sus recolectores de subtitulos en orden de preferencia.",
+ "SubtitleAppearanceSettingsAlsoPassedToCastDevices": "Estos ajustes también aplican a cualquier reproducción en Chromecast iniciada por este dispositivo.",
+ "SubtitleAppearanceSettingsDisclaimer": "Estos ajustes no se aplicarán a los subtítulos gráficos (PGS, DVD, etc.) o a los subtítulos ASS/SSA que incorporen sus propios estilos.",
+ "SubtitleDownloadersHelp": "Habilita y prioriza tus recolectores de subtítulos en orden de prioridad.",
"Subtitles": "Subtítulos",
"Suggestions": "Sugerencias",
"Sunday": "Domingo",
"Sync": "Sincronizar",
- "SystemDlnaProfilesHelp": "Los perfiles del sistema son de sólo lectura. Los cambios a un perfíl de sistema serán guardados en un perfíl personalizado nuevo.",
+ "SystemDlnaProfilesHelp": "Los perfiles del sistema son de solo lectura. Los cambios a un perfil del sistema serán guardados en un nuevo perfil personalizado.",
"TabAccess": "Acceso",
"TabAdvanced": "Avanzado",
- "TabAlbumArtists": "Artistas del Álbum",
+ "TabAlbumArtists": "Artistas del álbum",
"TabAlbums": "Álbumes",
"TabArtists": "Artistas",
"TabCatalog": "Catálogo",
"TabChannels": "Canales",
"TabCollections": "Colecciones",
"TabContainers": "Contenedores",
- "TabDashboard": "Panel de Control",
+ "TabDashboard": "Panel de control",
"TabDevices": "Dispositivos",
- "TabDirectPlay": "Reproducción Directa",
- "TabDisplay": "Pantalla",
+ "TabDirectPlay": "Reproducción directa",
+ "TabDisplay": "Mostrar",
"TabEpisodes": "Episodios",
"TabFavorites": "Favoritos",
"TabGenres": "Géneros",
"TabGuide": "Guía",
"TabLatest": "Recientes",
- "TabLiveTV": "TV en Vivo",
- "TabLogs": "Bitácoras",
+ "TabLiveTV": "TV en vivo",
+ "TabLogs": "Registros",
"TabMetadata": "Metadatos",
"TabMovies": "Películas",
"TabMusic": "Música",
- "TabMusicVideos": "Videos Musicales",
- "TabMyPlugins": "Mis Complementos",
+ "TabMusicVideos": "Videos musicales",
+ "TabMyPlugins": "Mis complementos",
"TabNetworks": "Cadenas",
"TabNfoSettings": "Configuración de NFO",
"TabNotifications": "Notificaciones",
"TabOther": "Otros",
- "TabParentalControl": "Control Parental",
+ "TabParentalControl": "Control parental",
"TabPassword": "Contraseña",
"TabPlayback": "Reproducción",
- "TabPlaylist": "Lista de Reproducción",
+ "TabPlaylist": "Lista de reproducción",
"TabPlaylists": "Listas de reproducción",
"TabPlugins": "Complementos",
- "TabProfile": "Perfíl",
+ "TabProfile": "Perfil",
"TabProfiles": "Perfiles",
"TabRecordings": "Grabaciones",
"TabResponses": "Respuestas",
"TabResumeSettings": "Reanudar",
- "TabScheduledTasks": "Tareas Programadas",
+ "TabScheduledTasks": "Tareas programadas",
"TabServer": "Servidor",
"TabSettings": "Configuración",
"TabShows": "Programas",
"TabSongs": "Canciones",
"TabStreaming": "Transmisión",
"TabSuggestions": "Sugerencias",
- "TabTrailers": "Tráilers",
+ "TabTrailers": "Trailers",
"TabTranscoding": "Transcodificación",
- "TabUpcoming": "Proximamente",
+ "TabUpcoming": "Próximamente",
"TabUsers": "Usuarios",
"Tags": "Etiquetas",
"TagsValue": "Etiquetas: {0}",
- "TellUsAboutYourself": "Díganos sobre usted",
- "ThemeSongs": "Canciones de Tema",
- "ThemeVideos": "Videos de Tema",
- "TheseSettingsAffectSubtitlesOnThisDevice": "Estas configuraciones solo afectan subtitulo de este dispositivo",
- "ThisWizardWillGuideYou": "Este asistente le guiará a través del proceso de instalación. Para comenzar, por favor seleccione su lenguaje preferido.",
+ "TellUsAboutYourself": "Háblanos de ti",
+ "ThemeSongs": "Canciones temáticas",
+ "ThemeVideos": "Videos temáticos",
+ "TheseSettingsAffectSubtitlesOnThisDevice": "Estas configuraciones afectan a los subtítulos en este dispositivo",
+ "ThisWizardWillGuideYou": "Este asistente te guiará a través del proceso de instalación. Para comenzar, por favor, selecciona tu idioma preferido.",
"Thumb": "Miniatura",
"Thursday": "Jueves",
- "TitleHardwareAcceleration": "Aceleración por Hardware",
- "TitleHostingSettings": "Configuraciones de Alojamiento",
+ "TitleHardwareAcceleration": "Aceleración por hardware",
+ "TitleHostingSettings": "Configuraciones de alojamiento",
"TitlePlayback": "Reproducción",
- "TrackCount": "{0} Pistas",
- "Trailers": "Tráilers",
+ "TrackCount": "{0} pistas",
+ "Trailers": "Trailers",
"Transcoding": "Transcodificando",
"Tuesday": "Martes",
- "TvLibraryHelp": "Vea la {0}Guía para nombrar series de TV{1}.",
+ "TvLibraryHelp": "Revisa la {0}guía de nombrado de series de TV{1}.",
"Uniform": "Uniforme",
- "UninstallPluginConfirmation": "¿Está seguro de querer desinstalar {0}?",
- "UninstallPluginHeader": "Desinstalar Complemento",
- "Unmute": "Activar Sonido",
+ "UninstallPluginConfirmation": "¿Estás seguro de querer desinstalar {0}?",
+ "UninstallPluginHeader": "Desinstalar complemento",
+ "Unmute": "Activar sonido",
"Unplayed": "No reproducido",
"Unrated": "Sin clasificar",
"Up": "Arriba",
"Upload": "Subir",
- "UserAgentHelp": "Proporcionar un encabezado HTTP personalizado de agente de usuario.",
- "UserProfilesIntro": "Jellyfin incluye soporte para perfiles de usuario con configuraciones de pantalla detalladas, estado de reproducción y controles parentales.",
+ "UserAgentHelp": "Proporciona un encabezado HTTP de agente de usuario personalizado.",
+ "UserProfilesIntro": "Jellyfin incluye soporte para perfiles de usuario con detalladas configuraciones de pantalla, estado de reproducción y controles parentales.",
"ValueAlbumCount": "{0} álbumes",
- "ValueAudioCodec": "Códec de Audio: {0}",
+ "ValueAudioCodec": "Códec de audio: {0}",
"ValueCodec": "Códec: {0}",
"ValueConditions": "Condiciones: {0}",
"ValueContainer": "Contenedor: {0}",
@@ -1320,23 +1320,23 @@
"ValueSpecialEpisodeName": "Especial - {0}",
"ValueTimeLimitMultiHour": "Límite de tiempo: {0} horas",
"ValueTimeLimitSingleHour": "Límite de tiempo: 1 hora",
- "ValueVideoCodec": "Códec de Video: {0}",
+ "ValueVideoCodec": "Códec de video: {0}",
"VideoRange": "Rango de video",
- "ViewAlbum": "Ver album",
+ "ViewAlbum": "Ver álbum",
"ViewArtist": "Ver artista",
"ViewPlaybackInfo": "Ver información de reproducción",
"Watched": "Visto",
"Wednesday": "Miércoles",
"WelcomeToProject": "¡Bienvenido a Jellyfin!",
- "Whitelist": "Permitidos",
- "WizardCompleted": "Eso es todo lo que necesitamos por ahora. Jellyfin ha comenzado a recolectar información sobre su biblioteca multimedia. Revise algunas de nuestras aplicaciones, y luego haga clic en Finalizar para ver el Panel de Control.",
+ "Whitelist": "Lista blanca",
+ "WizardCompleted": "Eso es todo lo que necesitamos por ahora. Jellyfin ha comenzado a recolectar información sobre tu biblioteca de medios. Revisa alguna de nuestras aplicaciones, y luego haz clic en Finalizar para ver el Panel de control.",
"Writer": "Escritor",
"XmlDocumentAttributeListHelp": "Estos atributos se aplican al elemento raíz de cada respuesta XML.",
- "XmlTvKidsCategoriesHelp": "Los programas con estas categorías serán mostrados como programas infantiles. Separe varios con un \"|\".",
- "XmlTvMovieCategoriesHelp": "Los programas con estas categorías serán mostrados como películas. Separe varios con un \"|\".",
- "XmlTvNewsCategoriesHelp": "Los programas con estas categorías serán mostrados como programas noticiosos. Separe varios con un \"|\".",
- "XmlTvPathHelp": "Ruta al archivo XMLTV. Jellyfin leerá este archivo y lo revisará periódicamente en busca de actualizaciones. Usted es responsable de crear y actualizar el archivo.",
- "XmlTvSportsCategoriesHelp": "Los programas con estas categorías serán mostrados como programas deportivos. Separe varios con un \"|\".",
+ "XmlTvKidsCategoriesHelp": "Los programas con estas categorías serán mostrados como programas infantiles. Separa varios con un «|».",
+ "XmlTvMovieCategoriesHelp": "Los programas con estas categorías serán mostrados como películas. Separa varios con un «|».",
+ "XmlTvNewsCategoriesHelp": "Los programas con estas categorías serán mostrados como programas de noticias. Separa varios con un «|».",
+ "XmlTvPathHelp": "Una ruta a un archivo XMLTV. Jellyfin leerá este archivo y lo revisará periódicamente en busca de actualizaciones. Tú eres responsable de crear y actualizar el archivo.",
+ "XmlTvSportsCategoriesHelp": "Los programas con estas categorías serán mostrados como programas deportivos. Separa varios con un «|».",
"Yes": "Sí",
"Yesterday": "Ayer",
"Actor": "Actor",
@@ -1344,16 +1344,16 @@
"Auto": "Auto",
"ButtonInfo": "Info",
"ButtonNo": "No",
- "ButtonOk": "Ok",
+ "ButtonOk": "OK",
"ButtonTrailer": "Trailer",
- "AuthProviderHelp": "Seleccione un proveedor de autenticación que se utilizará para autenticar la contraseña de este usuario.",
+ "AuthProviderHelp": "Selecciona un proveedor de autenticación que se utilizará para autenticar la contraseña de este usuario.",
"Director": "Director",
"Extras": "Extras",
"General": "General",
"HeaderAdmin": "Administrador",
"HeaderApp": "Aplicación",
"HeaderError": "Error",
- "HeaderFavoriteMovies": "Peliculas favoritas",
+ "HeaderFavoriteMovies": "Películas favoritas",
"HeaderFavoriteShows": "Programas favoritos",
"HeaderFavoriteEpisodes": "Episodios favoritos",
"HeaderFavoriteAlbums": "Álbumes favoritos",
@@ -1372,7 +1372,7 @@
"LabelServerName": "Nombre del servidor:",
"LabelTranscodePath": "Ruta de transcodificación:",
"LabelTranscodes": "Transcodificaciones:",
- "LabelUserLoginAttemptsBeforeLockout": "Intentos fallidos de inicio de sesión antes de que el usuario se bloquee:",
+ "LabelUserLoginAttemptsBeforeLockout": "Intentos fallidos de inicio de sesión antes de que el usuario sea bloqueado:",
"DashboardVersionNumber": "Versión: {0}",
"DashboardServerName": "Servidor: {0}",
"DashboardOperatingSystem": "Sistema operativo: {0}",
@@ -1381,40 +1381,40 @@
"LabelWeb": "Web:",
"LaunchWebAppOnStartup": "Iniciar la interfaz web al iniciar el servidor",
"LaunchWebAppOnStartupHelp": "Abre el cliente web en su navegador web predeterminado cuando se inicia el servidor. Esto no ocurrirá cuando se utilice la función de reinicio del servidor.",
- "LeaveBlankToNotSetAPassword": "Puede dejar este campo en blanco para no establecer ninguna contraseña.",
+ "LeaveBlankToNotSetAPassword": "Puedes dejar este campo en blanco para no establecer ninguna contraseña.",
"MediaInfoCodec": "Códec",
"MediaInfoSoftware": "Software",
"MediaInfoStreamTypeAudio": "Audio",
"MediaInfoStreamTypeData": "Dato",
"MediaInfoStreamTypeEmbeddedImage": "Imagen incrustada",
- "MediaInfoStreamTypeSubtitle": "Subtitulo",
+ "MediaInfoStreamTypeSubtitle": "Subtítulo",
"MediaInfoStreamTypeVideo": "Video",
- "MessageImageFileTypeAllowed": "Solo se admite archivos JPEG y PNG.",
- "MessageImageTypeNotSelected": "Seleccione un tipo de imagen en el menú desplegable.",
- "MessageNoCollectionsAvailable": "Las colecciones le permiten disfrutar de agrupaciones personalizadas de películas, series y álbumes. Haga clic en el botón + para comenzar a crear colecciones.",
- "MessageNoServersAvailable": "No se encontraron servidores utilizando el descubrimiento automático del servidor.",
+ "MessageImageFileTypeAllowed": "Solo son soportados archivos JPEG y PNG.",
+ "MessageImageTypeNotSelected": "Por favor, selecciona un tipo de imagen del menú desplegable.",
+ "MessageNoCollectionsAvailable": "Las colecciones te permiten disfrutar de agrupaciones personalizadas de películas, series y álbumes. Haz clic en el botón + para comenzar a crear colecciones.",
+ "MessageNoServersAvailable": "No se encontraron servidores utilizando el descubrimiento automático de servidores.",
"MusicAlbum": "Álbum de música",
"MusicArtist": "Artista musical",
"MusicVideo": "Video musical",
"No": "No",
"Normal": "Normal",
"Option3D": "3D",
- "OptionBanner": "Baner",
+ "OptionBanner": "Banner",
"OptionBluray": "Blu-ray",
"OptionCaptionInfoExSamsung": "CaptionInfoEx (Samsung)",
"OptionDownloadLogoImage": "Logo",
"OptionIsHD": "HD",
"OptionIsSD": "SD",
"OptionList": "Lista",
- "OptionLoginAttemptsBeforeLockout": "Determina cuántos intentos de inicio de sesión incorrectos se pueden hacer antes de que ocurra el bloqueo.",
- "OptionLoginAttemptsBeforeLockoutHelp": "Un valor cero significa heredar el valor predeterminado de tres intentos para los usuarios normales y cinco para los administradores. Ajustar esto a -1 deshabilitará la función.",
+ "OptionLoginAttemptsBeforeLockout": "Determina cuantos intentos de inicio de sesión incorrectos se pueden hacer antes de que ocurra el bloqueo.",
+ "OptionLoginAttemptsBeforeLockoutHelp": "Un valor de cero significa heredar el valor predeterminado de tres intentos para los usuarios normales y cinco para los administradores. Ajustar esto a -1 deshabilitará la función.",
"OptionPoster": "Póster",
"OptionPosterCard": "Ficha de póster",
"OptionProfileAudio": "Audio",
"OptionProfileVideo": "Video",
"OptionProtocolHttp": "HTTP",
"OptionRegex": "Expresión regular",
- "PasswordResetProviderHelp": "Elija un proveedor de restablecimiento de contraseña para usar cuando este usuario solicite un restablecimiento de contraseña",
+ "PasswordResetProviderHelp": "Elige un proveedor de restablecimiento de contraseña para usar cuando este usuario solicite un restablecimiento de contraseña",
"PlaybackData": "Datos de reproducción",
"Series": "Series",
"SubtitleOffset": "Desplazamiento de subtítulos",
@@ -1426,89 +1426,135 @@
"ValueSeriesCount": "{0} series",
"Vertical": "Vertical",
"OptionThumb": "Miniatura",
- "OptionThumbCard": "Pequeña miniatura",
- "HeaderFavoriteBooks": "Libros Favoritos",
+ "OptionThumbCard": "Tarjeta miniatura",
+ "HeaderFavoriteBooks": "Libros favoritos",
"LabelPleaseRestart": "Los cambios tendrán efecto después de recargar manualmente el cliente web.",
"LabelPlayMethod": "Método de reproducción:",
"LabelPlayer": "Reproductor:",
"LabelFolder": "Carpeta:",
- "LabelBaseUrlHelp": "Puede añadir un subdirectorio personalizado aquí para acceder al servidor desde una URL más única.",
+ "LabelBaseUrlHelp": "Añade un subdirectorio personalizado a la URL del servidor. Por ejemplo: http://ejemplo.com/<urlbase>
",
"LabelBaseUrl": "URL base:",
"LabelBitrate": "Velocidad de bits:",
"LabelAudioSampleRate": "Frecuencia de muestreo de audio:",
"LabelAudioCodec": "Códec de audio:",
"LabelAudioChannels": "Canales de audio:",
"LabelAudioBitrate": "Velocidad de bits de audio:",
- "LabelAudioBitDepth": "Profundidad de bit de audio:",
+ "LabelAudioBitDepth": "Profundidad de bits de audio:",
"FetchingData": "Obteniendo datos adicionales",
"CopyStreamURLSuccess": "URL copiada con éxito.",
"CopyStreamURL": "Copiar la URL de la transmisión",
"ButtonAddImage": "Agregar imagen",
"TabNetworking": "Redes",
- "MusicLibraryHelp": "Revisar la {0}Guía para nombrar música{1}.",
+ "MusicLibraryHelp": "Revisar la {0}guía de nombrado de música{1}.",
"MoreMediaInfo": "Información multimedia",
"LabelVideoCodec": "Códec de video:",
- "LabelVideoBitrate": "Velocidad de bits:",
+ "LabelVideoBitrate": "Velocidad de bits de video:",
"LabelTranscodingProgress": "Progreso de la transcodificación:",
"LabelTranscodingFramerate": "Velocidad de cuadros de la transcodificación:",
"LabelSize": "Tamaño:",
- "SelectAdminUsername": "Por favor seleccione un nombre de usuario para la cuenta de administrador.",
- "EnableFastImageFadeInHelp": "Habilita la animación de desvanecido rápido para las imágenes cargadas",
+ "SelectAdminUsername": "Por favor, selecciona un nombre de usuario para la cuenta de administrador.",
+ "EnableFastImageFadeInHelp": "Habilita una animación más rápida de desvanecimiento para las imágenes cargadas.",
"LabelDroppedFrames": "Cuadros saltados:",
- "CopyStreamURLError": "Hubo un error copiando la URL.",
+ "CopyStreamURLError": "Hubo un error al copiar la URL.",
"ButtonSplit": "Dividir",
"WeeklyAt": "{0}s a las {1}",
"OnApplicationStartup": "Cuando se inicia la aplicación",
"EveryXHours": "Cada {0} horas",
"EveryHour": "Cada hora",
"EveryXMinutes": "Cada {0} minutos",
- "OnWakeFromSleep": "Activarse del Modo Suspensión",
+ "OnWakeFromSleep": "Al despertar de la suspensión",
"DailyAt": "Diariamente a las {0}",
"LastSeen": "Ultima vez visto {0}",
"PersonRole": "como {0}",
"ListPaging": "{0}-{1} de {2}",
- "WriteAccessRequired": "El servidor Jellyfin requiere permiso de escritura en esta carpeta. Por favor brinde acceso de escritura e intente de nuevo.",
- "PathNotFound": "No se pudo encontrar la ruta. Por favor asegúrese de que la ruta es valida e intente de nuevo.",
+ "WriteAccessRequired": "El servidor Jellyfin requiere permiso de escritura en esta carpeta. Por favor, asegúrate de tener acceso de escritura e inténtalo de nuevo.",
+ "PathNotFound": "No se pudo encontrar la ruta. Por favor, asegúrate de que la ruta es válida e inténtalo de nuevo.",
"Track": "Pista",
"Season": "Temporada",
- "ReleaseGroup": "Grupo de salida",
- "PreferEmbeddedEpisodeInfosOverFileNames": "Preferir información embebida en el episodio sobre los nombres de archivo",
- "PreferEmbeddedEpisodeInfosOverFileNamesHelp": "Esto utiliza la información del episodio desde metadatos embebidos si esta disponible.",
+ "ReleaseGroup": "Grupo que lo estrenó",
+ "PreferEmbeddedEpisodeInfosOverFileNames": "Preferir información del episodio incrustada a los nombres de archivo",
+ "PreferEmbeddedEpisodeInfosOverFileNamesHelp": "Esto utiliza la información del episodio desde los metadatos incrustados si están disponibles.",
"PlaybackErrorNoCompatibleStream": "Este cliente no es compatible con los medios y el servidor no está enviando un formato de medios compatible.",
"Person": "Persona",
"OtherArtist": "Otro artista",
"OptionRandom": "Aleatorio",
- "OptionForceRemoteSourceTranscoding": "Forzar transcodificación para fuentes remotas (como TV en Vivo)",
- "NoCreatedLibraries": "Parece que no has creado ninguna biblioteca todavía. {0}Quisieras crear una ahora?{1}",
+ "OptionForceRemoteSourceTranscoding": "Forzar transcodificación de fuentes remotas (como TV en vivo)",
+ "NoCreatedLibraries": "Parece que no has creado ninguna biblioteca todavía. {0}¿Quisieras crear una ahora?{1}",
"Movie": "Película",
- "MessageConfirmAppExit": "Deseas salir?",
+ "MessageConfirmAppExit": "¿Deseas salir?",
"LabelVideoResolution": "Resolución de video:",
"LabelStreamType": "Tipo de transmisión:",
- "EnableFastImageFadeIn": "Desvanecido de imagen rápido",
+ "EnableFastImageFadeIn": "Desvanecimiento rápido de animaciones",
"LabelPlayerDimensions": "Dimensiones del reproductor:",
"LabelCorruptedFrames": "Cuadros corruptos:",
"HeaderNavigation": "Navegación",
"HeaderFavoritePeople": "Personas favoritas",
"Episode": "Episodio",
- "ClientSettings": "Configuración de cliente",
+ "ClientSettings": "Configuración del cliente",
"BoxSet": "Box Set",
- "AskAdminToCreateLibrary": "Preguntar al administrador para crear una biblioteca.",
+ "AskAdminToCreateLibrary": "Pide a un administrador crear una biblioteca.",
"Artist": "Artista",
- "AllowFfmpegThrottlingHelp": "Cuando una transcodificación o remux se encuentra muy por delante de la posición de reproducción, pausar el proceso para consumir menos recursos. Esto es mas practico cuando se esta viendo sin buscar constantemente. Deshabilitar esta opción si experimentas problemas de reproducción.",
- "AllowFfmpegThrottling": "Aceleración de Transcoders",
- "AlbumArtist": "Álbum de artista",
+ "AllowFfmpegThrottlingHelp": "Cuando una transcodificación o remuxeado se adelanta lo suficiente de la posición de reproducción actual, se pausa el proceso para que consuma menos recursos. Esto es más útil cuando se mira sin buscar con frecuencia. Apaga esto si experimentas problemas de reproducción.",
+ "AllowFfmpegThrottling": "Regular transcodificaciones",
+ "AlbumArtist": "Artista del álbum",
"Album": "Álbum",
"YadifBob": "YADIF Bob",
"Yadif": "YADIF",
- "LabelDeinterlaceMethod": "Metodo de Desentrelazado:",
- "DeinterlaceMethodHelp": "Seleccione el método de desentrelazado que se usará al codificar el contenido entrelazado.",
+ "LabelDeinterlaceMethod": "Método de desentrelazado:",
+ "DeinterlaceMethodHelp": "Seleccione el método de desentrelazado que se usará al transcodificar contenido entrelazado.",
"Filter": "Filtro",
"New": "Nuevo",
- "MessageUnauthorizedUser": "No estás autorizado para acceder al servidor en este momento. Por favor contacta con el administrador del servidor para mas información.",
- "LabelLibraryPageSizeHelp": "Establecer el número de elementos a mostrar en la página biblioteca. Establezca 0 para deshabilitar paginado.",
- "LabelLibraryPageSize": "Tamaño de la página Biblioteca:",
+ "MessageUnauthorizedUser": "No estás autorizado para acceder al servidor en este momento. Por favor, contacta al administrador del servidor para más información.",
+ "LabelLibraryPageSizeHelp": "Establece el número de elementos a mostrar en una página de biblioteca. Establece en 0 para deshabilitar el paginado.",
+ "LabelLibraryPageSize": "Tamaño de las páginas de las bibliotecas:",
"HeaderFavoritePlaylists": "Listas de reproducción favoritas",
"ButtonTogglePlaylist": "Lista de reproducción",
"ButtonToggleContextMenu": "Más",
- "UnsupportedPlayback": "Jellyfin no puede desencriptar contenido protegido por DRM aún así será intentado, incluyendo títulos protegidos. Algunos archivos pueden aparecer completamente en negro debido al encriptado o características no soportadas, como títulos alternativos."
+ "UnsupportedPlayback": "Jellyfin no puede desencriptar contenido protegido por DRM de todas formas todo el contenido será intentado, incluyendo los títulos protegidos. Algunos archivos pueden aparecer completamente en negro debido al encriptado o características no soportadas, como títulos interactivos.",
+ "TabDVR": "DVR",
+ "SaveChanges": "Guardar cambios",
+ "LabelRequireHttpsHelp": "Si se marca, el servidor redirigirá automáticamente todas las solicitudes a través de HTTP a HTTPS. Esto no tiene efecto si el servidor no está escuchando en HTTPS.",
+ "LabelRequireHttps": "Requerir HTTPS",
+ "LabelNightly": "Nocturno",
+ "LabelStable": "Estable",
+ "LabelChromecastVersion": "Versión de Chromecast",
+ "LabelEnableHttpsHelp": "Permite al servidor escuchar en el puerto HTTPS configurado. Un certificado válido también debe ser configurado para que esto tenga efecto.",
+ "LabelEnableHttps": "Habilitar HTTPS",
+ "HeaderServerAddressSettings": "Configuración de la dirección del servidor",
+ "HeaderRemoteAccessSettings": "Opciones de acceso remoto",
+ "HeaderHttpsSettings": "Opciones HTTPS",
+ "HeaderDVR": "DVR",
+ "ApiKeysCaption": "Lista de claves API actualmente habilitadas",
+ "SyncPlayAccessHelp": "Selecciona el nivel de acceso que este usuario tiene a la función SyncPlay. SyncPlay permite sincronizar la reproducción con otros dispositivos.",
+ "MessageSyncPlayErrorMedia": "¡Fallo al activar SyncPlay! Error en el archivo de medios.",
+ "MessageSyncPlayErrorMissingSession": "¡Fallo al activar SyncPlay! Falta la sesión.",
+ "MessageSyncPlayErrorNoActivePlayer": "No se ha encontrado ningún reproductor activo. SyncPlay ha sido desactivado.",
+ "MessageSyncPlayErrorAccessingGroups": "Se produjo un error al acceder a la lista de grupos.",
+ "MessageSyncPlayLibraryAccessDenied": "El acceso a este contenido está restringido.",
+ "MessageSyncPlayJoinGroupDenied": "Permiso requerido para usar SyncPlay.",
+ "MessageSyncPlayCreateGroupDenied": "Permiso requerido para crear un grupo.",
+ "MessageSyncPlayGroupDoesNotExist": "Fallo al unirse al grupo porque éste no existe.",
+ "MessageSyncPlayPlaybackPermissionRequired": "Permiso de reproducción requerido.",
+ "MessageSyncPlayNoGroupsAvailable": "No hay grupos disponibles. Empieza a reproducir algo primero.",
+ "MessageSyncPlayGroupWait": "{0} está cargando...",
+ "MessageSyncPlayUserLeft": "{0} abandonó el grupo.",
+ "MessageSyncPlayUserJoined": "{0} se ha unido al grupo.",
+ "MessageSyncPlayDisabled": "SyncPlay deshabilitado.",
+ "MessageSyncPlayEnabled": "SyncPlay habilitado.",
+ "LabelSyncPlayAccess": "Acceso a SyncPlay",
+ "LabelSyncPlayAccessNone": "Deshabilitado para este usuario",
+ "LabelSyncPlayAccessJoinGroups": "Permitir al usuario unirse a grupos",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "Permitir al usuario crear y unirse a grupos",
+ "LabelSyncPlayLeaveGroupDescription": "Deshabilitar SyncPlay",
+ "LabelSyncPlayLeaveGroup": "Abandonar grupo",
+ "LabelSyncPlayNewGroupDescription": "Crear un nuevo grupo",
+ "LabelSyncPlayNewGroup": "Nuevo grupo",
+ "LabelSyncPlaySyncMethod": "Método de sincronización:",
+ "LabelSyncPlayPlaybackDiff": "Diferencia de tiempo de reproducción:",
+ "MillisecondsUnit": "ms",
+ "LabelSyncPlayTimeOffset": "Tiempo compensado respecto al servidor:",
+ "HeaderSyncPlayEnabled": "SyncPlay habilitado",
+ "HeaderSyncPlaySelectGroup": "Unirse a un grupo",
+ "EnableDetailsBannerHelp": "Mostrar una imagen banner en la parte superior de la página de detalles del elemento.",
+ "EnableDetailsBanner": "Banner de detalles"
}
diff --git a/src/strings/es.json b/src/strings/es.json
index f2921c32bc..ab46562f94 100644
--- a/src/strings/es.json
+++ b/src/strings/es.json
@@ -1228,7 +1228,7 @@
"Aired": "Emitido",
"AnyLanguage": "Cualquier idioma",
"Anytime": "En cualquier momento",
- "AroundTime": "Aproximadamente {0}",
+ "AroundTime": "Aproximadamente",
"Ascending": "Ascendente",
"Audio": "Audio",
"Auto": "Automático",
@@ -1458,8 +1458,8 @@
"ButtonSplit": "Dividir",
"HeaderNavigation": "Navegación",
"MessageConfirmAppExit": "¿Quieres salir?",
- "EnableFastImageFadeInHelp": "Las imágenes que hayan terminado de cargarse mostrarán una pequeña animación",
- "EnableFastImageFadeIn": "Cargar las imágenes suavemente",
+ "EnableFastImageFadeInHelp": "Mostrar carteles y otras imágenes con difuminado rápido cuando termine la carga.",
+ "EnableFastImageFadeIn": "Difuminado rápido de imágenes",
"CopyStreamURLError": "Ha habido un error copiando la dirección.",
"AllowFfmpegThrottlingHelp": "Cuando una transcodificación o un remux se adelanta lo suficiente desde la posición de reproducción actual, pause el proceso para que consuma menos recursos. Esto es más útil cuando se reproduce de forma linear, sin saltar de posición de reproducción a menudo. Desactívelo si experimenta problemas de reproducción.",
"PlaybackErrorNoCompatibleStream": "Este contenido no es compatible con este dispositivo y no se puede reproducir: No se puede obtener del servidor en un formato compatible.",
@@ -1520,6 +1520,41 @@
"HeaderHttpsSettings": "Opciones HTTPS",
"LabelRequireHttpsHelp": "Si se marca, el servidor redirigirá automáticamente todas las solicitudes de HTTP hacia HTTPS. Esto no tiene efecto si el servidor no está escuchando en HTTPS.",
"LabelRequireHttps": "Necesita HTTPS",
- "LabelEnableHttpsHelp": "Permite que el servidor escuche en el puesto HTTPS configurado. También se debe configurar un certificado válido para que esto surta efecto.",
- "LabelEnableHttps": "Activar HTTPS"
+ "LabelEnableHttpsHelp": "Permite que el servidor escuche en el puerto HTTPS configurado. También se debe configurar un certificado válido para que esto surta efecto.",
+ "LabelEnableHttps": "Activar HTTPS",
+ "TabDVR": "DVR",
+ "SaveChanges": "Guardar cambios",
+ "HeaderDVR": "DVR",
+ "SyncPlayAccessHelp": "Selecciona los permisos de este usuario para utilizar SyncPlay. SyncPlay te permite sincroniza la reproducción entre varios dispositivos.",
+ "MessageSyncPlayErrorMedia": "¡No se pudo activar SyncPlay! Error de medio.",
+ "MessageSyncPlayErrorMissingSession": "¡No se pudo activar SyncPlay! Sesión desconectada.",
+ "MessageSyncPlayErrorNoActivePlayer": "No hay reproductor activo. SyncPlay ha sido desactivado.",
+ "MessageSyncPlayErrorAccessingGroups": "Ocurrió un error al acceder a la lista de grupos.",
+ "MessageSyncPlayLibraryAccessDenied": "Acceso restringido a este contenido.",
+ "MessageSyncPlayJoinGroupDenied": "Requiere permiso para usar SyncPlay.",
+ "MessageSyncPlayCreateGroupDenied": "Requiere permiso para crear un grupo.",
+ "MessageSyncPlayGroupDoesNotExist": "No se pudo unir al grupo porque no existe.",
+ "MessageSyncPlayPlaybackPermissionRequired": "Requiere permiso para reproducir.",
+ "MessageSyncPlayNoGroupsAvailable": "No hay grupos disponibles. Reproduce algo primero.",
+ "MessageSyncPlayGroupWait": "{0} se está cargando...",
+ "MessageSyncPlayUserLeft": "{0} abandonó el grupo.",
+ "MessageSyncPlayUserJoined": "{0} se ha unido al grupo.",
+ "MessageSyncPlayDisabled": "SyncPlay inactivo.",
+ "MessageSyncPlayEnabled": "SyncPlay activo.",
+ "LabelSyncPlayAccess": "Acceso a SyncPlay",
+ "LabelSyncPlayAccessNone": "Inactivo para este usuario",
+ "LabelSyncPlayAccessJoinGroups": "Permitir a usuarios unirse a grupos",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "Permitir a usuarios crear y unirse a grupos",
+ "LabelSyncPlayLeaveGroupDescription": "Inhabilitar SyncPlay",
+ "LabelSyncPlayLeaveGroup": "Abandonar grupo",
+ "LabelSyncPlayNewGroupDescription": "Crear un nuevo grupo",
+ "LabelSyncPlayNewGroup": "Nuevo grupo",
+ "LabelSyncPlaySyncMethod": "Método de sincronización:",
+ "LabelSyncPlayPlaybackDiff": "Diferencia del tiempo de reproducción:",
+ "MillisecondsUnit": "ms",
+ "LabelSyncPlayTimeOffset": "Huso horario de el servidor:",
+ "HeaderSyncPlayEnabled": "Syncplay activo",
+ "HeaderSyncPlaySelectGroup": "Unirse a un grupo",
+ "EnableDetailsBannerHelp": "Mostrar imagen de banner en el tope de la página de detalles del elemento.",
+ "EnableDetailsBanner": "Barra de Detalles"
}
diff --git a/src/strings/es_419.json b/src/strings/es_419.json
new file mode 100644
index 0000000000..895c107e90
--- /dev/null
+++ b/src/strings/es_419.json
@@ -0,0 +1,1550 @@
+{
+ "ValueSpecialEpisodeName": "Especial - {0}",
+ "Sync": "Sincronizar",
+ "Songs": "Canciones",
+ "Shows": "Programas",
+ "Playlists": "Listas de reproducción",
+ "Photos": "Fotos",
+ "Movies": "Películas",
+ "HeaderNextUp": "A continuación",
+ "HeaderLiveTV": "TV en vivo",
+ "HeaderFavoriteSongs": "Canciones favoritas",
+ "HeaderFavoriteShows": "Programas favoritos",
+ "HeaderFavoriteEpisodes": "Episodios favoritos",
+ "HeaderFavoriteArtists": "Artistas favoritos",
+ "HeaderFavoriteAlbums": "Álbumes favoritos",
+ "HeaderContinueWatching": "Continuar viendo",
+ "HeaderAlbumArtists": "Artistas del álbum",
+ "Genres": "Géneros",
+ "Folders": "Carpetas",
+ "Favorites": "Favoritos",
+ "Collections": "Colecciones",
+ "Channels": "Canales",
+ "Books": "Libros",
+ "Artists": "Artistas",
+ "Albums": "Álbumes",
+ "TabLatest": "Recientes",
+ "HeaderUser": "Usuario",
+ "AlbumArtist": "Artista del álbum",
+ "Album": "Álbum",
+ "Aired": "Transmitido",
+ "AirDate": "Fecha de emisión",
+ "AdditionalNotificationServices": "Explora el catálogo de complementos para instalar servicios de notificaciones adicionales.",
+ "AddedOnValue": "Agregado {0}",
+ "AddToPlaylist": "Agregar a lista de reproducción",
+ "AddToPlayQueue": "Agregar a la cola de reproducción",
+ "AddToCollection": "Agregar a colección",
+ "AddItemToCollectionHelp": "Agrega elementos a las colecciones buscándolos y utilizando sus menúes al hacer clic derecho o al tocarlos para agregarlos a una colección.",
+ "Add": "Agregar",
+ "Actor": "Actor",
+ "AccessRestrictedTryAgainLater": "El acceso está restringido actualmente. Por favor, inténtalo más tarde.",
+ "Absolute": "Absoluto",
+ "YadifBob": "YADIF Bob",
+ "Trailers": "Trailers",
+ "TabTrailers": "Trailers",
+ "ReleaseGroup": "Grupo que lo estrenó",
+ "OptionThumbCard": "Tarjeta miniatura",
+ "OptionResElement": "elemento res",
+ "OptionCaptionInfoExSamsung": "CaptionInfoEx (Samsung)",
+ "OptionBluray": "Blu-ray",
+ "OptionBlockTrailers": "Trailers",
+ "LabelNightly": "Nocturno",
+ "HeaderVideos": "Videos",
+ "Director": "Director",
+ "Depressed": "Presionado",
+ "BoxSet": "Box Set",
+ "UnsupportedPlayback": "Jellyfin no puede desencriptar contenido protegido por DRM de todas formas todo el contenido será intentado, incluyendo los títulos protegidos. Algunos archivos pueden aparecer completamente en negro debido al encriptado o características no soportadas, como títulos interactivos.",
+ "OnApplicationStartup": "Cuando se inicia la aplicación",
+ "EveryXHours": "Cada {0} horas",
+ "EveryHour": "Cada hora",
+ "EveryXMinutes": "Cada {0} minutos",
+ "OnWakeFromSleep": "Al despertar de la suspensión",
+ "WeeklyAt": "{0}s a las {1}",
+ "DailyAt": "Diariamente a las {0}",
+ "LastSeen": "Ultima vez visto {0}",
+ "PersonRole": "como {0}",
+ "ListPaging": "{0}-{1} de {2}",
+ "WriteAccessRequired": "El servidor Jellyfin requiere permiso de escritura en esta carpeta. Por favor, asegúrate de tener acceso de escritura e inténtalo de nuevo.",
+ "PathNotFound": "No se pudo encontrar la ruta. Por favor, asegúrate de que la ruta es válida e inténtalo de nuevo.",
+ "Yesterday": "Ayer",
+ "Yes": "Sí",
+ "Yadif": "YADIF",
+ "XmlTvSportsCategoriesHelp": "Los programas con estas categorías serán mostrados como programas deportivos. Separa varios con un «|».",
+ "XmlTvPathHelp": "Una ruta a un archivo XMLTV. Jellyfin leerá este archivo y lo revisará periódicamente en busca de actualizaciones. Tú eres responsable de crear y actualizar el archivo.",
+ "XmlTvNewsCategoriesHelp": "Los programas con estas categorías serán mostrados como programas de noticias. Separa varios con un «|».",
+ "XmlTvMovieCategoriesHelp": "Los programas con estas categorías serán mostrados como películas. Separa varios con un «|».",
+ "XmlTvKidsCategoriesHelp": "Los programas con estas categorías serán mostrados como programas infantiles. Separa varios con un «|».",
+ "XmlDocumentAttributeListHelp": "Estos atributos se aplican al elemento raíz de cada respuesta XML.",
+ "Writer": "Escritor",
+ "WizardCompleted": "Eso es todo lo que necesitamos por ahora. Jellyfin ha comenzado a recolectar información sobre tu biblioteca de medios. Revisa alguna de nuestras aplicaciones, y luego haz clic en Finalizar para ver el Panel de control.",
+ "Whitelist": "Lista blanca",
+ "WelcomeToProject": "¡Bienvenido a Jellyfin!",
+ "Wednesday": "Miércoles",
+ "Watched": "Visto",
+ "ViewPlaybackInfo": "Ver información de reproducción",
+ "ViewArtist": "Ver artista",
+ "ViewAlbum": "Ver álbum",
+ "VideoRange": "Rango de video",
+ "Vertical": "Vertical",
+ "ValueVideoCodec": "Códec de video: {0}",
+ "ValueTimeLimitSingleHour": "Límite de tiempo: 1 hora",
+ "ValueTimeLimitMultiHour": "Límite de tiempo: {0} horas",
+ "ValueSongCount": "{0} canciones",
+ "ValueSeriesCount": "{0} series",
+ "ValueSeconds": "{0} segundos",
+ "ValueOneSong": "1 canción",
+ "ValueOneSeries": "1 serie",
+ "ValueOneMusicVideo": "1 video musical",
+ "ValueOneMovie": "1 película",
+ "ValueOneEpisode": "1 episodio",
+ "ValueOneAlbum": "1 álbum",
+ "ValueMusicVideoCount": "{0} videos musicales",
+ "ValueMovieCount": "{0} películas",
+ "ValueMinutes": "{0} min",
+ "ValueEpisodeCount": "{0} episodios",
+ "ValueDiscNumber": "Disco {0}",
+ "ValueContainer": "Contenedor: {0}",
+ "ValueConditions": "Condiciones: {0}",
+ "ValueCodec": "Códec: {0}",
+ "ValueAudioCodec": "Códec de audio: {0}",
+ "ValueAlbumCount": "{0} álbumes",
+ "UserProfilesIntro": "Jellyfin incluye soporte para perfiles de usuario con detalladas configuraciones de pantalla, estado de reproducción y controles parentales.",
+ "UserAgentHelp": "Proporciona un encabezado HTTP de agente de usuario personalizado.",
+ "Upload": "Subir",
+ "Up": "Arriba",
+ "Unrated": "Sin clasificar",
+ "Unplayed": "No reproducido",
+ "Unmute": "Activar sonido",
+ "UninstallPluginHeader": "Desinstalar complemento",
+ "UninstallPluginConfirmation": "¿Estás seguro de querer desinstalar {0}?",
+ "Uniform": "Uniforme",
+ "TvLibraryHelp": "Revisa la {0}guía de nombrado de series de TV{1}.",
+ "Tuesday": "Martes",
+ "Transcoding": "Transcodificando",
+ "TrackCount": "{0} pistas",
+ "Track": "Pista",
+ "TitlePlayback": "Reproducción",
+ "TitleHostingSettings": "Configuraciones de alojamiento",
+ "TitleHardwareAcceleration": "Aceleración por hardware",
+ "Thursday": "Jueves",
+ "Thumb": "Miniatura",
+ "ThisWizardWillGuideYou": "Este asistente te guiará a través del proceso de instalación. Para comenzar, por favor, selecciona tu idioma preferido.",
+ "TheseSettingsAffectSubtitlesOnThisDevice": "Estas configuraciones afectan a los subtítulos en este dispositivo",
+ "ThemeVideos": "Videos temáticos",
+ "ThemeSongs": "Canciones temáticas",
+ "TellUsAboutYourself": "Háblanos de ti",
+ "TagsValue": "Etiquetas: {0}",
+ "Tags": "Etiquetas",
+ "TabUsers": "Usuarios",
+ "TabUpcoming": "Próximamente",
+ "TabTranscoding": "Transcodificación",
+ "TabSuggestions": "Sugerencias",
+ "TabStreaming": "Transmisión",
+ "TabSongs": "Canciones",
+ "TabShows": "Programas",
+ "TabSettings": "Configuración",
+ "TabServer": "Servidor",
+ "TabSeries": "Series",
+ "TabScheduledTasks": "Tareas programadas",
+ "TabResumeSettings": "Reanudar",
+ "TabResponses": "Respuestas",
+ "TabRecordings": "Grabaciones",
+ "TabProfiles": "Perfiles",
+ "TabProfile": "Perfil",
+ "TabPlugins": "Complementos",
+ "TabPlaylists": "Listas de reproducción",
+ "TabPlaylist": "Lista de reproducción",
+ "TabPlayback": "Reproducción",
+ "TabPassword": "Contraseña",
+ "TabParentalControl": "Control parental",
+ "TabOther": "Otros",
+ "TabNotifications": "Notificaciones",
+ "TabNfoSettings": "Configuración de NFO",
+ "TabNetworking": "Redes",
+ "TabNetworks": "Cadenas",
+ "TabMyPlugins": "Mis complementos",
+ "TabMusicVideos": "Videos musicales",
+ "TabMusic": "Música",
+ "TabMovies": "Películas",
+ "TabMetadata": "Metadatos",
+ "TabLogs": "Registros",
+ "TabLiveTV": "TV en vivo",
+ "TabInfo": "Información",
+ "TabGuide": "Guía",
+ "TabGenres": "Géneros",
+ "TabFavorites": "Favoritos",
+ "TabEpisodes": "Episodios",
+ "TabDVR": "DVR",
+ "TabDisplay": "Mostrar",
+ "TabDirectPlay": "Reproducción directa",
+ "TabDevices": "Dispositivos",
+ "TabDashboard": "Panel de control",
+ "TabContainers": "Contenedores",
+ "TabCollections": "Colecciones",
+ "TabCodecs": "Códecs",
+ "TabChannels": "Canales",
+ "TabCatalog": "Catálogo",
+ "OptionPoster": "Póster",
+ "OptionPlayed": "Reproducido",
+ "OptionPlayCount": "Contador de reproducciones",
+ "OptionPlainVideoItemsHelp": "Si se habilita, todos los videos serán representados en DIDL como «object.item.videoItem» en lugar de un tipo más específico, como «object.item.videoItem.movie».",
+ "OptionPlainVideoItems": "Mostrar todos los videos como elementos de video simples",
+ "OptionPlainStorageFoldersHelp": "Si se habilita, todos las carpetas serán representadas en DIDL como «object.container.storageFolder» en lugar de un tipo más específico, como «object.container.person.musicArtist».",
+ "OptionPlainStorageFolders": "Mostrar todas las carpetas como carpetas de almacenamiento simples",
+ "OptionParentalRating": "Clasificación parental",
+ "OptionOnInterval": "En un intervalo",
+ "OptionOnAppStartup": "Al iniciar la aplicación",
+ "OptionNone": "Ninguno",
+ "OptionNew": "Nuevo…",
+ "OptionNameSort": "Nombre",
+ "OptionMonday": "Lunes",
+ "OptionMissingEpisode": "Episodios faltantes",
+ "OptionMax": "Máximo",
+ "OptionLoginAttemptsBeforeLockoutHelp": "Un valor de cero significa heredar el valor predeterminado de tres intentos para los usuarios normales y cinco para los administradores. Ajustar esto a -1 deshabilitará la función.",
+ "OptionLoginAttemptsBeforeLockout": "Determina cuantos intentos de inicio de sesión incorrectos se pueden hacer antes de que ocurra el bloqueo.",
+ "OptionList": "Lista",
+ "OptionLikes": "Me gusta",
+ "OptionIsSD": "SD",
+ "OptionIsHD": "HD",
+ "OptionImdbRating": "Calificación de IMDb",
+ "OptionIgnoreTranscodeByteRangeRequestsHelp": "Si se habilita, estas solicitudes serán honradas pero se ignorará el encabezado de rango de bytes.",
+ "OptionIgnoreTranscodeByteRangeRequests": "Ignorar solicitudes de transcodificación de rango de bytes",
+ "OptionHomeVideos": "Fotos",
+ "OptionHlsSegmentedSubtitles": "Subtítulos segmentados HLS",
+ "OptionHideUserFromLoginHelp": "Útil para cuentas privadas o de administrador ocultas. El usuario tendrá que iniciar sesión manualmente introduciendo su nombre de usuario y contraseña.",
+ "OptionHideUser": "Ocultar este usuario de las pantallas de inicio de sesión",
+ "OptionHasTrailer": "Trailer",
+ "OptionHasThemeVideo": "Video temático",
+ "OptionHasThemeSong": "Canción temática",
+ "OptionHasSubtitles": "Subtítulos",
+ "OptionHasSpecialFeatures": "Características especiales",
+ "OptionFriday": "Viernes",
+ "OptionFavorite": "Favoritos",
+ "OptionExtractChapterImage": "Habilitar la extracción de imágenes de los capítulos",
+ "OptionExternallyDownloaded": "Descarga externa",
+ "OptionEveryday": "Todos los días",
+ "OptionEstimateContentLength": "Estimar la duración del contenido cuando se transcodifica",
+ "OptionEquals": "Igual a",
+ "OptionEnded": "Finalizado",
+ "OptionEnableM2tsModeHelp": "Habilita el modo m2ts cuando se codifican mpegts.",
+ "OptionEnableM2tsMode": "Habilitar modo M2TS",
+ "OptionEnableForAllTuners": "Habilitar para todos los dispositivos sintonizadores",
+ "OptionEnableExternalContentInSuggestionsHelp": "Permitir que los trailers de Internet y los programas de televisión en vivo se incluyan en el contenido sugerido.",
+ "OptionEnableExternalContentInSuggestions": "Habilitar contenido externo en las sugerencias",
+ "OptionEnableAccessToAllLibraries": "Habilitar acceso a todas las bibliotecas",
+ "OptionEnableAccessToAllChannels": "Habilitar acceso a todos los canales",
+ "OptionEnableAccessFromAllDevices": "Habilitar acceso desde todos los dispositivos",
+ "OptionEmbedSubtitles": "Incrustar dentro del contenedor",
+ "OptionDvd": "DVD",
+ "OptionDownloadThumbImage": "Miniatura",
+ "OptionDownloadPrimaryImage": "Principal",
+ "OptionDownloadMenuImage": "Menú",
+ "OptionDownloadLogoImage": "Logo",
+ "OptionDownloadImagesInAdvanceHelp": "Por defecto, la mayoría de las imágenes solo son descargadas cuando son solicitadas por una aplicación Jellyfin. Habilita esta opción para descargar todas las imágenes por adelantado, a medida que se agreguen nuevos medios. Esto podría causar escaneos de bibliotecas significativamente más largos.",
+ "OptionDownloadImagesInAdvance": "Descargar las imágenes con antelación",
+ "OptionDownloadDiscImage": "Disco",
+ "OptionDownloadBoxImage": "Caja",
+ "OptionDownloadBannerImage": "Banner",
+ "OptionDownloadBackImage": "Parte trasera",
+ "OptionDownloadArtImage": "Arte",
+ "OptionDisplayFolderViewHelp": "Muestra las carpetas junto con sus otras bibliotecas de medios. Esto puede ser útil si deseas tener una vista simple de carpeta.",
+ "OptionDisplayFolderView": "Mostrar una vista de carpetas para mostrar las carpetas simples de los medios",
+ "OptionDislikes": "No me gusta",
+ "OptionDisableUserHelp": "Si se desactiva, el servidor no aceptará conexiones de este usuario. Las conexiones existentes serán finalizadas abruptamente.",
+ "OptionDisableUser": "Desactivar este usuario",
+ "OptionDescending": "Descendente",
+ "OptionDatePlayed": "Fecha de reproducción",
+ "OptionDateAddedImportTime": "Usar la fecha de escaneo en la biblioteca",
+ "OptionDateAddedFileTime": "Usar la fecha de creación del archivo",
+ "OptionDateAdded": "Fecha de adición",
+ "OptionDaily": "Diario",
+ "OptionCustomUsers": "Personalizado",
+ "OptionCriticRating": "Calificación de los críticos",
+ "OptionContinuing": "Continuando",
+ "OptionCommunityRating": "Calificación de la comunidad",
+ "OptionBlockTvShows": "Programas de TV",
+ "OptionBlockMusic": "Música",
+ "OptionBlockMovies": "Películas",
+ "OptionBlockLiveTvChannels": "Canales de TV en vivo",
+ "OptionBlockChannelContent": "Contenido de canales de Internet",
+ "OptionBlockBooks": "Libros",
+ "OptionBanner": "Banner",
+ "OptionAutomaticallyGroupSeriesHelp": "Si se habilita, las series que se reparten a través de múltiples carpetas dentro de esta biblioteca serán fusionadas en una sola serie.",
+ "OptionAutomaticallyGroupSeries": "Fusionar automáticamente series esparcidas a través de múltiples carpetas",
+ "OptionAutomatic": "Automático",
+ "OptionAuto": "Automático",
+ "OptionAscending": "Ascendente",
+ "OptionArtist": "Artista",
+ "OptionAllowVideoPlaybackTranscoding": "Permitir la reproducción de video que requiera de transcodificación",
+ "OptionAllowVideoPlaybackRemuxing": "Permitir reproducción de video que requiera conversión sin recodificar",
+ "OptionAllowUserToManageServer": "Permitir a este usuario administrar el servidor",
+ "OptionAllowSyncTranscoding": "Permitir descarga y sincronización de medios que requieran transcodificación",
+ "OptionAllowRemoteSharedDevicesHelp": "Los dispositivos DLNA se considerarán compartidos hasta que un usuario comience a controlarlos.",
+ "OptionAllowRemoteSharedDevices": "Permitir control remoto de dispositivos compartidos",
+ "OptionAllowRemoteControlOthers": "Permitir control remoto de otros usuarios",
+ "OptionAllowMediaPlaybackTranscodingHelp": "Restringir el acceso a la transcodificación podría causar fallas en la reproducción en las aplicaciones Jellyfin debido a los formatos de medios no soportados.",
+ "OptionAllowMediaPlayback": "Permitir reproducción de medios",
+ "OptionAllowManageLiveTv": "Permitir gestión de grabación de TV en vivo",
+ "OptionAllowLinkSharingHelp": "Solo son compartidas páginas web que contienen información sobre los medios. Los archivos de medios nunca son compartidos públicamente. Los compartidos tienen un límite de tiempo y expirarán después de {0} días.",
+ "OptionAllowLinkSharing": "Permitir compartir medios en redes sociales",
+ "OptionAllowContentDownloading": "Permitir descarga y sincronización de medios",
+ "OptionAllowBrowsingLiveTv": "Permitir acceso a TV en vivo",
+ "OptionForceRemoteSourceTranscoding": "Forzar transcodificación de fuentes remotas (como TV en vivo)",
+ "OptionAllowAudioPlaybackTranscoding": "Permitir la reproducción de audio que requiera transcodificación",
+ "OptionAllUsers": "Todos los usuarios",
+ "OptionAlbumArtist": "Artista del álbum",
+ "OptionAlbum": "Álbum",
+ "OptionAdminUsers": "Administradores",
+ "Option3D": "3D",
+ "OnlyImageFormats": "Solo formatos de imagen (VOBSUB, PGS, SUB)",
+ "OnlyForcedSubtitlesHelp": "Solo se cargarán subtítulos marcados como forzados.",
+ "OnlyForcedSubtitles": "Solo forzados",
+ "OneChannel": "Un canal",
+ "Off": "Apagar",
+ "NumLocationsValue": "{0} carpetas",
+ "Normal": "Normal",
+ "None": "Ninguno",
+ "NoSubtitlesHelp": "Los subtítulos no serán cargados por defecto. Pueden ser activados manualmente durante la reproducción.",
+ "NoSubtitles": "Ninguno",
+ "NoSubtitleSearchResultsFound": "No se encontraron resultados.",
+ "NoPluginConfigurationMessage": "Este complemento no tiene configuraciones disponibles.",
+ "NoNextUpItemsMessage": "No se encontró nada. ¡Comienza a ver tus programas!",
+ "NoNewDevicesFound": "No se encontraron nuevos dispositivos. Para agregar un sintonizador nuevo, cierra este diálogo e introduce la información del dispositivo manualmente.",
+ "NoCreatedLibraries": "Parece que no has creado ninguna biblioteca todavía. {0}¿Quisieras crear una ahora?{1}",
+ "No": "No",
+ "NextUp": "A continuación",
+ "Next": "Siguiente",
+ "News": "Noticias",
+ "NewEpisodesOnly": "Solo episodios nuevos",
+ "NewEpisodes": "Episodios nuevos",
+ "NewCollectionNameExample": "Ejemplo: Colección Guerra de las Galaxias",
+ "NewCollectionHelp": "Las colecciones te permiten disfrutar de agrupaciones personalizadas de películas y otros contenidos de la biblioteca.",
+ "NewCollection": "Nueva colección",
+ "Never": "Nunca",
+ "Name": "Nombre",
+ "MySubtitles": "Mis subtítulos",
+ "Mute": "Silenciar",
+ "MusicVideo": "Video musical",
+ "MusicLibraryHelp": "Revisar la {0}guía de nombrado de música{1}.",
+ "MusicArtist": "Artista musical",
+ "MusicAlbum": "Álbum de música",
+ "Movie": "Película",
+ "MovieLibraryHelp": "Revisar la {0}guía de nombrado de películas{1}.",
+ "MoveRight": "Mover a la derecha",
+ "MoveLeft": "Mover a la izquierda",
+ "MoreMediaInfo": "Información multimedia",
+ "MoreUsersCanBeAddedLater": "Más usuarios pueden ser añadidos más tarde desde el panel de control.",
+ "MoreFromValue": "Más de {0}",
+ "Monday": "Lunes",
+ "Mobile": "Móvil",
+ "MinutesBefore": "minutos antes",
+ "MinutesAfter": "minutos después",
+ "MetadataSettingChangeHelp": "Cambiar la configuración de los metadatos afectará al nuevo contenido que se añada en el futuro. Para actualizar el contenido existente, abre la pantalla de detalles y haz clic en el botón actualizar, o realiza actualizaciones masivas usando el administrador de metadatos.",
+ "MetadataManager": "Administrador de metadatos",
+ "Metadata": "Metadatos",
+ "MessageSyncPlayErrorMedia": "¡Fallo al activar SyncPlay! Error en el archivo de medios.",
+ "MessageSyncPlayErrorMissingSession": "¡Fallo al activar SyncPlay! Falta la sesión.",
+ "MessageSyncPlayErrorNoActivePlayer": "No se ha encontrado ningún reproductor activo. SyncPlay ha sido desactivado.",
+ "MessageSyncPlayErrorAccessingGroups": "Se produjo un error al acceder a la lista de grupos.",
+ "MessageSyncPlayLibraryAccessDenied": "El acceso a este contenido está restringido.",
+ "MessageSyncPlayJoinGroupDenied": "Permiso requerido para usar SyncPlay.",
+ "MessageSyncPlayCreateGroupDenied": "Permiso requerido para crear un grupo.",
+ "MessageSyncPlayGroupDoesNotExist": "Fallo al unirse al grupo porque éste no existe.",
+ "MessageSyncPlayPlaybackPermissionRequired": "Permiso de reproducción requerido.",
+ "MessageSyncPlayNoGroupsAvailable": "No hay grupos disponibles. Empieza a reproducir algo primero.",
+ "MessageSyncPlayGroupWait": "{0} está cargando...",
+ "MessageSyncPlayUserLeft": "{0} abandonó el grupo.",
+ "MessageSyncPlayUserJoined": "{0} se ha unido al grupo.",
+ "MessageSyncPlayDisabled": "SyncPlay deshabilitado.",
+ "MessageSyncPlayEnabled": "SyncPlay habilitado.",
+ "MessageYouHaveVersionInstalled": "Actualmente cuentas con la versión {0} instalada.",
+ "MessageUnsetContentHelp": "El contenido será mostrado como carpetas simples. Para mejores resultados utiliza el administrador de metadatos para establecer los tipos de contenido para las subcarpetas.",
+ "MessageUnableToConnectToServer": "No podemos conectarnos al servidor seleccionado en este momento. Por favor, asegúrate de que está funcionando e inténtalo de nuevo.",
+ "MessageTheFollowingLocationWillBeRemovedFromLibrary": "Las siguientes ubicaciones de medios se removerán de tu biblioteca:",
+ "MessageSettingsSaved": "Configuraciones guardadas.",
+ "MessageReenableUser": "Ver abajo para volver a habilitar",
+ "MessagePluginInstallDisclaimer": "Los complementos desarrollados por miembros de la comunidad Jellyfin son una gran forma de mejorar tu experiencia con Jellyfin con características y beneficios adicionales. Antes de instalar, por favor, conoce el impacto que pueden ocasionar en tu servidor Jellyfin, tales como escaneo más largo de bibliotecas, procesamiento en segundo plano adicional y reducción de la estabilidad del sistema.",
+ "MessagePluginConfigurationRequiresLocalAccess": "Para configurar este complemento por favor, inicia sesión en tu servidor local directamente.",
+ "MessagePleaseWait": "Por favor, espera. Esto podría tomar un minuto.",
+ "MessagePleaseEnsureInternetMetadata": "Por favor, asegúrate de que la descarga de metadatos de Internet está habilitada.",
+ "MessagePlayAccessRestricted": "La reproducción de este contenido está actualmente restringida. Por favor, contacta al administrador del servidor para obtener más información.",
+ "MessagePasswordResetForUsers": "Los siguientes usuarios han restablecido sus contraseñas. Ahora pueden iniciar sesión con los códigos PIN que se usaron para realizar el restablecimiento.",
+ "MessageNothingHere": "Nada aquí.",
+ "MessageNoTrailersFound": "No se encontraron trailers. Instala el canal de trailers para mejorar tu experiencia con películas al agregar una biblioteca de trailers desde Internet.",
+ "MessageNoServersAvailable": "No se encontraron servidores utilizando el descubrimiento automático de servidores.",
+ "MessageNoPluginsInstalled": "No tienes complementos instalados.",
+ "MessageNoMovieSuggestionsAvailable": "No hay sugerencias de películas disponibles en este momento. Comienza a ver y a calificar tus películas, y luego regresa para ver tus recomendaciones.",
+ "MessageNoCollectionsAvailable": "Las colecciones te permiten disfrutar de agrupaciones personalizadas de películas, series y álbumes. Haz clic en el botón + para comenzar a crear colecciones.",
+ "MessageNoAvailablePlugins": "No hay complementos disponibles.",
+ "MessageLeaveEmptyToInherit": "Dejar vacío para heredar la configuración de un elemento superior o del valor predeterminado global.",
+ "MessageItemsAdded": "Elementos agregados.",
+ "MessageItemSaved": "Elemento guardado.",
+ "MessageUnauthorizedUser": "No estás autorizado para acceder al servidor en este momento. Por favor, contacta al administrador del servidor para más información.",
+ "MessageInvalidUser": "Nombre de usuario o contraseña inválidos. Por favor, intenta de nuevo.",
+ "MessageInvalidForgotPasswordPin": "Se ha introducido un código PIN inválido o expirado. Por favor, inténtalo de nuevo.",
+ "MessageInstallPluginFromApp": "Este complemento debe ser instalado desde dentro de la aplicación en la que deseas usarlo.",
+ "MessageImageTypeNotSelected": "Por favor, selecciona un tipo de imagen del menú desplegable.",
+ "MessageImageFileTypeAllowed": "Solo son soportados archivos JPEG y PNG.",
+ "MessageForgotPasswordInNetworkRequired": "Por favor, intenta de nuevo dentro de tu red local para iniciar el proceso de restablecimiento de contraseña.",
+ "MessageForgotPasswordFileCreated": "El siguiente archivo fue creado en tu servidor y contiene instrucciones de como proceder:",
+ "MessageFileReadError": "Hubo un error al leer el archivo. Por favor, intenta de nuevo.",
+ "MessageEnablingOptionLongerScans": "Habilitar esta opción podría resultar en escaneos de bibliotecas significativamente más largos.",
+ "MessageDownloadQueued": "Descarga puesta en la cola.",
+ "MessageDirectoryPickerLinuxInstruction": "Para Linux en Arch Linux, CentOS, Debian, Fedora, openSUSE o Ubuntu, debes conceder al usuario del servicio al menos permisos de lectura a tus ubicaciones de almacenamiento.",
+ "MessageDirectoryPickerBSDInstruction": "Para BSD, quizás necesites configurar el almacenamiento dentro de tu «FreeNAS Jail» de manera que permita a Jellyfin accederlo.",
+ "List": "Lista",
+ "LinksValue": "Enlaces: {0}",
+ "Like": "Me gusta",
+ "LibraryAccessHelp": "Selecciona las bibliotecas que deseas compartir con este usuario. Los administradores podrán editar todas las carpetas utilizando el gestor de metadatos.",
+ "LeaveBlankToNotSetAPassword": "Puedes dejar este campo en blanco para no establecer ninguna contraseña.",
+ "LearnHowYouCanContribute": "Aprende cómo puedes contribuir.",
+ "LaunchWebAppOnStartupHelp": "Abre el cliente web en su navegador web predeterminado cuando se inicia el servidor. Esto no ocurrirá cuando se utilice la función de reinicio del servidor.",
+ "LaunchWebAppOnStartup": "Iniciar la interfaz web al iniciar el servidor",
+ "LatestFromLibrary": "Últimas - {0}",
+ "Large": "Grande",
+ "LanNetworksHelp": "Lista separada por comas de direcciones IP o entradas de IP/máscara de red para las redes que se considerarán en la red local al aplicar las restricciones de ancho de banda. Si se establecen, todas las demás direcciones IP se considerarán como parte de la red externa y estarán sujetas a las restricciones de ancho de banda externa. Si se deja en blanco, solo se considera a la subred del servidor estar en la red local.",
+ "LabelffmpegPathHelp": "La ruta hacia el archivo de la aplicación ffmpeg, o la carpeta que contenga ffmpeg.",
+ "LabelffmpegPath": "Ruta del FFmpeg:",
+ "LabelZipCode": "Código postal:",
+ "LabelYoureDone": "¡Has terminado!",
+ "LabelYourFirstName": "Tu nombre:",
+ "LabelYear": "Año:",
+ "LabelXDlnaDocHelp": "Determina el contenido del elemento X_DLNADOC en el namespace urn:schemas-dlna-org:device-1-0.",
+ "LabelXDlnaDoc": "Documento X-DLNA:",
+ "LabelXDlnaCapHelp": "Determina el contenido del elemento X_DLNACAP en el namespace urn:schemas-dlna-org:device-1-0.",
+ "LabelXDlnaCap": "X-DLNA límite:",
+ "LabelWeb": "Web:",
+ "LabelVideoResolution": "Resolución de video:",
+ "LabelVideoCodec": "Códec de video:",
+ "LabelVideoBitrate": "Velocidad de bits de video:",
+ "LabelVideo": "Video",
+ "DashboardArchitecture": "Arquitectura: {0}",
+ "DashboardOperatingSystem": "Sistema operativo: {0}",
+ "DashboardServerName": "Servidor: {0}",
+ "DashboardVersionNumber": "Versión: {0}",
+ "LabelVersionInstalled": "{0} instalado",
+ "LabelVersion": "Versión:",
+ "LabelValue": "Valor:",
+ "LabelVaapiDeviceHelp": "Este es el nodo de renderizado que es usado para la aceleración por hardware.",
+ "LabelVaapiDevice": "Dispositivo VA API:",
+ "LabelUsername": "Nombre de usuario:",
+ "LabelUserRemoteClientBitrateLimitHelp": "Sobrescribe el valor global predeterminado establecido en la configuración de reproducción del servidor.",
+ "LabelUserLoginAttemptsBeforeLockout": "Intentos fallidos de inicio de sesión antes de que el usuario sea bloqueado:",
+ "LabelUserLibraryHelp": "Selecciona la biblioteca de usuario que se mostrará en el dispositivo. Déjalo vacío para heredar la configuración por defecto.",
+ "LabelUserLibrary": "Biblioteca de usuario:",
+ "LabelUserAgent": "Agente de usuario:",
+ "LabelUser": "Usuario:",
+ "LabelUseNotificationServices": "Usar los siguientes servicios:",
+ "LabelTypeText": "Texto",
+ "LabelTypeMetadataDownloaders": "Recolectores de metadatos para {0}:",
+ "LabelType": "Tipo:",
+ "LabelTunerType": "Tipo de sintonizador:",
+ "LabelTunerIpAddress": "Dirección IP del sintonizador:",
+ "LabelTriggerType": "Tipo de disparador:",
+ "LabelTranscodingVideoCodec": "Códec de video:",
+ "LabelTranscodingThreadCountHelp": "Selecciona el número máximo de hilos a utilizar al transcodificar. Reducir el número de hilos reducirá el uso de la CPU, pero es posible que no se convierta lo suficientemente rápido como para que la experiencia de reproducción sea fluida.",
+ "LabelTranscodingThreadCount": "Conteo de hilos de la transcodificación:",
+ "LabelTranscodingProgress": "Progreso de la transcodificación:",
+ "LabelTranscodingFramerate": "Velocidad de cuadros de la transcodificación:",
+ "LabelTranscodes": "Transcodificaciones:",
+ "LabelTranscodingTempPathHelp": "Especifica una ruta personalizada para los archivos de transcodificación servidos a los clientes. Deja en blanco para utilizar el predeterminado del servidor.",
+ "LabelTranscodePath": "Ruta de transcodificación:",
+ "LabelTranscodingContainer": "Contenedor:",
+ "LabelTranscodingAudioCodec": "Códec de audio:",
+ "LabelTrackNumber": "Número de pista:",
+ "LabelTitle": "Título:",
+ "LabelTimeLimitHours": "Límite de tiempo (horas):",
+ "LabelTime": "Hora:",
+ "LabelTheme": "Tema:",
+ "LabelTextSize": "Tamaño del texto:",
+ "LabelTextColor": "Color del texto:",
+ "LabelTextBackgroundColor": "Color de fondo para el texto:",
+ "LabelTagline": "Eslogan:",
+ "LabelTag": "Etiqueta:",
+ "LabelTVHomeScreen": "Modo de pantalla de TV:",
+ "LabelSyncPlayAccess": "Acceso a SyncPlay",
+ "LabelSyncPlayAccessNone": "Deshabilitado para este usuario",
+ "LabelSyncPlayAccessJoinGroups": "Permitir al usuario unirse a grupos",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "Permitir al usuario crear y unirse a grupos",
+ "LabelSyncPlayLeaveGroupDescription": "Deshabilitar SyncPlay",
+ "LabelSyncPlayLeaveGroup": "Abandonar grupo",
+ "LabelSyncPlayNewGroupDescription": "Crear un nuevo grupo",
+ "LabelSyncPlayNewGroup": "Nuevo grupo",
+ "LabelSyncPlaySyncMethod": "Método de sincronización:",
+ "LabelSyncPlayPlaybackDiff": "Diferencia de tiempo de reproducción:",
+ "MillisecondsUnit": "ms",
+ "LabelSyncPlayTimeOffset": "Tiempo compensado respecto al servidor:",
+ "LabelSupportedMediaTypes": "Tipos de medios soportados:",
+ "LabelSubtitles": "Subtítulos",
+ "LabelSubtitlePlaybackMode": "Modo de subtítulo:",
+ "LabelSubtitleFormatHelp": "Ejemplo: srt",
+ "LabelSubtitleDownloaders": "Recolectores de subtítulos:",
+ "LabelStreamType": "Tipo de transmisión:",
+ "LabelStopping": "Deteniendo",
+ "LabelStopWhenPossible": "Detener cuando sea posible:",
+ "LabelStatus": "Estado:",
+ "LabelStartWhenPossible": "Iniciar cuando sea posible:",
+ "LabelSportsCategories": "Categorías de deportes:",
+ "LabelSpecialSeasonsDisplayName": "Nombre de la temporada de especiales:",
+ "LabelSource": "Fuente:",
+ "LabelSoundEffects": "Efectos de sonido:",
+ "LabelSortTitle": "Título para ordenar:",
+ "LabelSortOrder": "Clasificar ordenado:",
+ "LabelSortBy": "Ordenar por:",
+ "LabelSonyAggregationFlagsHelp": "Determina el contenido del elemento aggregationFlags en el namespace urn:schemas-sonycom:av.",
+ "LabelSonyAggregationFlags": "Marcas de agregación Sony:",
+ "LabelSkipIfGraphicalSubsPresentHelp": "Mantener versiones de texto de subtítulos resultará en una entrega más eficiente y disminuirá las posibilidades de que un video sea transcodificado.",
+ "LabelSkipIfGraphicalSubsPresent": "Omitir si el video ya contiene subtítulos incrustados",
+ "LabelSkipIfAudioTrackPresentHelp": "Desactiva esto para asegurarte de que todos los videos tengan subtítulos, independientemente del idioma del audio.",
+ "LabelSkipIfAudioTrackPresent": "Omitir si la pista de audio por defecto coincide con el idioma de descarga",
+ "LabelSkipForwardLength": "Longitud de salto hacia adelante:",
+ "LabelSkipBackLength": "Longitud de salto hacia atrás:",
+ "Sunday": "Domingo",
+ "Suggestions": "Sugerencias",
+ "Subtitles": "Subtítulos",
+ "SubtitleOffset": "Desplazamiento de subtítulos",
+ "SubtitleDownloadersHelp": "Habilita y prioriza tus recolectores de subtítulos en orden de prioridad.",
+ "SubtitleAppearanceSettingsDisclaimer": "Estos ajustes no se aplicarán a los subtítulos gráficos (PGS, DVD, etc.) o a los subtítulos ASS/SSA que incorporen sus propios estilos.",
+ "SubtitleAppearanceSettingsAlsoPassedToCastDevices": "Estos ajustes también aplican a cualquier reproducción en Chromecast iniciada por este dispositivo.",
+ "Studios": "Estudios",
+ "StopRecording": "Detener grabación",
+ "Sports": "Deportes",
+ "SortName": "Nombre para ordenar",
+ "SortChannelsBy": "Ordenar canales por:",
+ "SortByValue": "Ordenar por {0}",
+ "Sort": "Ordenar",
+ "SmartSubtitlesHelp": "Los subtítulos que coincidan con el idioma preferido serán cargados cuando el audio se encuentre en un idioma extranjero.",
+ "Smart": "Inteligente",
+ "Smaller": "Más pequeño",
+ "SmallCaps": "Mayúsculas pequeñas",
+ "Small": "Pequeño",
+ "SkipEpisodesAlreadyInMyLibraryHelp": "Los episodios serán comparados usando el numero de temporada y de episodio, cuando estén disponibles.",
+ "SkipEpisodesAlreadyInMyLibrary": "No grabar episodios que ya se encuentran en mi biblioteca",
+ "SimultaneousConnectionLimitHelp": "El numero máximo de transmisiones simultáneas permitidas. Ingresa 0 para sin límite.",
+ "Filter": "Filtro",
+ "New": "Nuevo",
+ "Shuffle": "Aleatorio",
+ "ShowYear": "Mostrar año",
+ "ShowTitle": "Mostrar título",
+ "ShowIndicatorsFor": "Mostrar indicadores para:",
+ "ShowAdvancedSettings": "Mostrar configuraciones avanzadas",
+ "Share": "Compartir",
+ "SettingsWarning": "Cambiar estos valores podría causar inestabilidad o fallas de conexión. Si experimentas cualquier problema, recomendamos volver a los valores por defecto.",
+ "SettingsSaved": "Configuración guardada.",
+ "Settings": "Configuración",
+ "ServerUpdateNeeded": "Este servidor Jellyfin necesita ser actualizado. Para descargar la última versión, por favor, visita {0}",
+ "ServerRestartNeededAfterPluginInstall": "El servidor Jellyfin necesitará reiniciarse después de instalar un complemento.",
+ "ServerNameIsShuttingDown": "El servidor Jellyfin - {0} se está apagando.",
+ "ServerNameIsRestarting": "El servidor Jellyfin - {0} se está reiniciando.",
+ "SeriesYearToPresent": "{0} - Actualidad",
+ "SeriesSettings": "Configuración de la serie",
+ "SeriesRecordingScheduled": "Grabación de series programadas.",
+ "SeriesDisplayOrderHelp": "Ordenar los episodios por fecha de emisión, orden del DVD o numeración absoluta.",
+ "SeriesCancelled": "Serie cancelada.",
+ "Series": "Series",
+ "SendMessage": "Enviar mensaje",
+ "SelectAdminUsername": "Por favor, selecciona un nombre de usuario para la cuenta de administrador.",
+ "Season": "Temporada",
+ "SearchResults": "Resultados de la búsqueda",
+ "SearchForSubtitles": "Buscar subtítulos",
+ "SearchForMissingMetadata": "Buscar metadatos faltantes",
+ "SearchForCollectionInternetMetadata": "Buscar en Internet por ilustraciones y metadatos",
+ "Search": "Buscar",
+ "Screenshots": "Capturas de pantalla",
+ "Screenshot": "Captura de pantalla",
+ "Schedule": "Programación",
+ "ScanLibrary": "Escanear biblioteca",
+ "ScanForNewAndUpdatedFiles": "Escanear por archivos nuevos y actualizados",
+ "SaveSubtitlesIntoMediaFoldersHelp": "Almacenar los subtítulos junto a los archivos de video permitirá administrarlos con más facilidad.",
+ "SaveSubtitlesIntoMediaFolders": "Guardar subtítulos en las carpetas de los medios",
+ "SaveChanges": "Guardar cambios",
+ "Save": "Guardar",
+ "Saturday": "Sábado",
+ "Runtime": "Duración",
+ "RunAtStartup": "Ejecutar al iniciar",
+ "Rewind": "Rebobinar",
+ "ResumeAt": "Reanudar desde {0}",
+ "RestartPleaseWaitMessage": "Por favor, espera mientras el servidor Jellyfin se apaga y reinicia. Esto puede tomar un minuto o dos.",
+ "ReplaceExistingImages": "Reemplazar imágenes existentes",
+ "ReplaceAllMetadata": "Reemplazar todos los metadatos",
+ "RepeatOne": "Repetir uno",
+ "RepeatMode": "Modo de repetición",
+ "RepeatEpisodes": "Repetir episodios",
+ "RepeatAll": "Repetir todos",
+ "Repeat": "Repetir",
+ "RemoveFromPlaylist": "Remover de la lista de reproducción",
+ "RemoveFromCollection": "Remover de la colección",
+ "RememberMe": "Recuérdame",
+ "ReleaseDate": "Fecha de estreno",
+ "RefreshQueued": "Actualización puesta en la cola.",
+ "RefreshMetadata": "Actualizar metadatos",
+ "RefreshDialogHelp": "Los metadatos son actualizados basándose en las configuraciones y servicios de Internet que estén activados en el panel de control de tu servidor Jellyfin.",
+ "Refresh": "Actualizar",
+ "Recordings": "Grabaciones",
+ "RecordingScheduled": "Grabación programada.",
+ "RecordingPathChangeMessage": "Cambiar la carpeta de grabaciones no moverá las grabaciones existentes de la antigua ubicación a la nueva. Necesitan moverse manualmente si se desea.",
+ "RecordingCancelled": "Grabación cancelada.",
+ "RecordSeries": "Grabar series",
+ "Record": "Grabar",
+ "RecommendationStarring": "Protagonizado por {0}",
+ "RecommendationDirectedBy": "Dirigido por {0}",
+ "RecommendationBecauseYouWatched": "Porque viste {0}",
+ "RecommendationBecauseYouLike": "Porque te gusta {0}",
+ "RecentlyWatched": "Visto recientemente",
+ "Rate": "Calificación",
+ "Raised": "Elevado",
+ "QueueAllFromHere": "Encolar todos desde aquí",
+ "Quality": "Calidad",
+ "Programs": "Programas",
+ "ProductionLocations": "Lugares de producción",
+ "Producer": "Productor",
+ "Primary": "Principal",
+ "Previous": "Anterior",
+ "Premieres": "Estrenos",
+ "Premiere": "Estreno",
+ "PreferEmbeddedEpisodeInfosOverFileNames": "Preferir información del episodio incrustada a los nombres de archivo",
+ "PreferEmbeddedEpisodeInfosOverFileNamesHelp": "Esto utiliza la información del episodio desde los metadatos incrustados si están disponibles.",
+ "PreferEmbeddedTitlesOverFileNamesHelp": "Esto determina el título mostrado por defecto cuando no hay disponibles metadatos en Internet o localmente.",
+ "PreferEmbeddedTitlesOverFileNames": "Preferir títulos incrustados a los nombres de archivo",
+ "PluginInstalledMessage": "El complemento ha sido instalado con éxito. El servidor Jellyfin necesitará ser reiniciado para que los cambios surtan efecto.",
+ "PleaseSelectTwoItems": "Por favor, selecciona al menos dos elementos.",
+ "PleaseRestartServerName": "Por favor, reinicia el servidor Jellyfin - {0}.",
+ "PleaseEnterNameOrId": "Por favor, introduce un nombre o ID externo.",
+ "PleaseConfirmPluginInstallation": "Por favor, haz clic en OK para confirmar que has leído lo que se encuentra arriba y que deseas proceder con la instalación del complemento.",
+ "PleaseAddAtLeastOneFolder": "Por favor, agrega al menos una carpeta a esta biblioteca dando clic al botón Agregar.",
+ "Played": "Reproducido",
+ "PlaybackErrorNoCompatibleStream": "Este cliente no es compatible con los medios y el servidor no está enviando un formato de medios compatible.",
+ "PlayNextEpisodeAutomatically": "Reproducir el siguiente episodio automáticamente",
+ "PlayNext": "Reproducir siguiente",
+ "PlayFromBeginning": "Reproducir desde el inicio",
+ "PlayCount": "Cantidad de reproducciones",
+ "PlaybackData": "Datos de reproducción",
+ "PlayAllFromHere": "Reproducir todos desde aquí",
+ "Play": "Reproducir",
+ "PlaceFavoriteChannelsAtBeginning": "Colocar canales favoritos al inicio",
+ "PinCodeResetConfirmation": "¿Estás seguro de que quieres restablecer el código PIN?",
+ "PinCodeResetComplete": "El código PIN ha sido restablecido.",
+ "PictureInPicture": "Pantalla en pantalla",
+ "Person": "Persona",
+ "PerfectMatch": "Coincidencia perfecta",
+ "People": "Personas",
+ "PasswordSaved": "Contraseña guardada.",
+ "PasswordResetProviderHelp": "Elige un proveedor de restablecimiento de contraseña para usar cuando este usuario solicite un restablecimiento de contraseña",
+ "PasswordResetHeader": "Restablecer contraseña",
+ "PasswordResetConfirmation": "¿Estás seguro de querer restablecer la contraseña?",
+ "PasswordResetComplete": "La contraseña ha sido restablecida.",
+ "PasswordMatchError": "La contraseña y la confirmación de la contraseña deben coincidir.",
+ "ParentalRating": "Clasificación parental",
+ "PackageInstallFailed": "Instalación fallida de {0} (versión {1}).",
+ "PackageInstallCompleted": "Instalación completada de {0} (versión {1}).",
+ "PackageInstallCancelled": "Instalación cancelada de {0} (versión {1}).",
+ "Overview": "Resumen",
+ "OtherArtist": "Otro artista",
+ "OriginalAirDateValue": "Fecha de emisión original: {0}",
+ "OptionWeekly": "Semanal",
+ "OptionWeekends": "Fines de semana",
+ "OptionWeekdays": "Días de semana",
+ "OptionWednesday": "Miércoles",
+ "OptionWakeFromSleep": "Despertar de la suspensión",
+ "OptionUnplayed": "No reproducido",
+ "OptionUnairedEpisode": "Episodios no emitidos",
+ "OptionTvdbRating": "Calificación de TVDB",
+ "OptionTuesday": "Martes",
+ "OptionTrackName": "Nombre de la pista",
+ "OptionThumb": "Miniatura",
+ "OptionThursday": "Jueves",
+ "OptionSunday": "Domingo",
+ "OptionSubstring": "Subcadena",
+ "OptionSpecialEpisode": "Especiales",
+ "OptionSaveMetadataAsHiddenHelp": "Cambiar esto se aplicará a los nuevos metadatos guardados en el futuro. Los archivos de metadatos existentes serán actualizados la próxima vez que sean guardados por el servidor Jellyfin.",
+ "OptionSaveMetadataAsHidden": "Guardar metadatos e imágenes como archivos ocultos",
+ "OptionSaturday": "Sábado",
+ "OptionRuntime": "Duración",
+ "OptionResumable": "Reanudable",
+ "OptionRequirePerfectSubtitleMatchHelp": "Solicitar una coincidencia perfecta filtrará los subtítulos para incluir solo aquellos que han sido probados y verificados exactamente con tu archivo de video. Desmarcar esta opción incrementará las probabilidades de que se descarguen subtítulos, pero incrementará las posibilidades de obtener subtítulos mal sincronizados o con texto incorrecto.",
+ "OptionRequirePerfectSubtitleMatch": "Solo descargar subtítulos que coincidan perfectamente con mis archivos de video",
+ "OptionReportByteRangeSeekingWhenTranscodingHelp": "Esto es requerido para algunos dispositivos que no pueden hacer búsquedas de tiempo muy bien.",
+ "OptionReportByteRangeSeekingWhenTranscoding": "Reportar que el servidor soporta la búsqueda de bytes cuando se transcodifica",
+ "OptionReleaseDate": "Fecha de estreno",
+ "OptionRegex": "Expresión regular",
+ "OptionRandom": "Aleatorio",
+ "OptionProtocolHttp": "HTTP",
+ "OptionProtocolHls": "Transmisión en vivo por HTTP",
+ "OptionProfileVideoAudio": "Audio del video",
+ "OptionProfileVideo": "Video",
+ "OptionProfilePhoto": "Foto",
+ "OptionProfileAudio": "Audio",
+ "OptionPremiereDate": "Fecha de estreno",
+ "OptionPosterCard": "Ficha de póster",
+ "LabelSkin": "Apariencia:",
+ "LabelSize": "Tamaño:",
+ "LabelSimultaneousConnectionLimit": "Límite de transmisiones simultáneas:",
+ "LabelServerName": "Nombre del servidor:",
+ "LabelServerHostHelp": "192.168.1.100:8096 o https://miservidor.com",
+ "LabelServerHost": "Servidor:",
+ "LabelSeriesRecordingPath": "Ruta para las grabaciones de series (opcional):",
+ "LabelSerialNumber": "Número de serie",
+ "LabelSendNotificationToUsers": "Enviar la notificación a:",
+ "LabelSelectVersionToInstall": "Seleccionar versión a instalar:",
+ "LabelSelectUsers": "Seleccionar usuarios:",
+ "LabelSelectFolderGroupsHelp": "Las carpetas sin marcar serán mostradas individualmente en su propia vista.",
+ "LabelSelectFolderGroups": "Agrupar automáticamente el contenido de las siguientes carpetas a vistas como Películas, Música y TV:",
+ "LabelSeasonNumber": "Temporada número:",
+ "EnableFastImageFadeInHelp": "Habilita una animación más rápida de desvanecimiento para las imágenes cargadas.",
+ "EnableFastImageFadeIn": "Desvanecimiento rápido de animaciones",
+ "LabelScreensaver": "Protector de pantalla:",
+ "LabelScheduledTaskLastRan": "Última ejecución {0}, tomando {1}.",
+ "LabelSaveLocalMetadataHelp": "Guardar ilustraciones en las carpetas de los medios los colocará en un lugar donde se pueden editar fácilmente.",
+ "LabelSaveLocalMetadata": "Guardar las ilustraciones en las carpetas de los medios",
+ "LabelRuntimeMinutes": "Duración (minutos):",
+ "LabelRequireHttpsHelp": "Si se marca, el servidor redirigirá automáticamente todas las solicitudes a través de HTTP a HTTPS. Esto no tiene efecto si el servidor no está escuchando en HTTPS.",
+ "LabelRequireHttps": "Requerir HTTPS",
+ "LabelRemoteClientBitrateLimitHelp": "Un límite opcional de velocidad de bits por transmisión para todos los dispositivos fuera de la red. Esto es útil para evitar que los dispositivos soliciten una tasa de bits más alta de la que puede manejar tu conexión a Internet. Esto puede provocar un aumento de la carga de la CPU en el servidor para transcodificar los videos sobre la marcha a una velocidad de bits inferior.",
+ "LabelRemoteClientBitrateLimit": "Limite de velocidad de bits para la transmisión por Internet (Mbps):",
+ "LabelReleaseDate": "Fecha de estreno:",
+ "LabelRefreshMode": "Modo de actualización:",
+ "LabelRecordingPathHelp": "Especifica la ubicación por defecto para guardar las grabaciones. Si se deja en blanco, se usará la carpeta de datos de programa del servidor.",
+ "LabelRecordingPath": "Ruta por defecto para las grabaciones:",
+ "LabelRecord": "Grabar:",
+ "LabelReasonForTranscoding": "Motivo para transcodificar:",
+ "LabelReadHowYouCanContribute": "Aprende cómo puedes contribuir.",
+ "LabelPublicHttpsPortHelp": "El número de puerto público que debe asignarse al puerto HTTPS local.",
+ "LabelPublicHttpsPort": "Número de puerto HTTPS público:",
+ "LabelPublicHttpPortHelp": "El número de puerto público que debe asignarse al puerto HTTP local.",
+ "LabelPublicHttpPort": "Número de puerto HTTP público:",
+ "LabelProtocolInfoHelp": "El valor que será utilizado cuando se responda a solicitudes GetProtocolInfo desde el dispositivo.",
+ "LabelProtocolInfo": "Información del protocolo:",
+ "LabelProtocol": "Protocolo:",
+ "LabelProfileVideoCodecs": "Códecs de video:",
+ "LabelProfileContainersHelp": "Separados por comas. Puede dejarse vacío para aplicarlo a todos los contenedores.",
+ "LabelProfileContainer": "Contenedor:",
+ "LabelProfileCodecsHelp": "Separados por comas. Puede dejarse vacío para aplicarlo a todos los códecs.",
+ "LabelProfileCodecs": "Códecs:",
+ "LabelProfileAudioCodecs": "Códecs de audio:",
+ "LabelPrevious": "Anterior",
+ "LabelPreferredSubtitleLanguage": "Idioma preferido para los subtítulos:",
+ "LabelPreferredDisplayLanguageHelp": "La traducción de Jellyfin es un proyecto en curso.",
+ "LabelPreferredDisplayLanguage": "Idioma de pantalla preferido:",
+ "LabelPostProcessorArgumentsHelp": "Usar {path} como la ruta del archivo grabado.",
+ "LabelPostProcessorArguments": "Argumentos de la línea de comandos del post-procesador:",
+ "LabelPostProcessor": "Aplicación de postprocesamiento:",
+ "LabelPleaseRestart": "Los cambios tendrán efecto después de recargar manualmente el cliente web.",
+ "LabelPlayMethod": "Método de reproducción:",
+ "LabelPlaylist": "Lista de reproducción:",
+ "LabelPlayerDimensions": "Dimensiones del reproductor:",
+ "LabelPlayer": "Reproductor:",
+ "LabelPlayDefaultAudioTrack": "Reproducir la pista de audio por defecto independientemente del idioma",
+ "LabelPlaceOfBirth": "Lugar de nacimiento:",
+ "LabelPersonRoleHelp": "Ejemplo: Conductor de camión de helados",
+ "LabelPersonRole": "Rol:",
+ "LabelPath": "Ruta:",
+ "LabelPasswordRecoveryPinCode": "Código PIN:",
+ "LabelPasswordResetProvider": "Proveedor de restablecimiento de contraseña:",
+ "LabelPasswordConfirm": "Contraseña (confirmar):",
+ "LabelPassword": "Contraseña:",
+ "LabelParentalRating": "Clasificación parental:",
+ "LabelParentNumber": "Número antecesor:",
+ "LabelOverview": "Resumen:",
+ "LabelOriginalTitle": "Título original:",
+ "LabelOriginalAspectRatio": "Relación de aspecto original:",
+ "LabelOptionalNetworkPathHelp": "Si esta carpeta es compartida en su red, proveer la ruta del recurso compartido de red puede permitir a las aplicaciones Jellyfin en otros dispositivos acceder a los archivos de medios directamente. Por ejemplo, {0} o {1}.",
+ "LabelOptionalNetworkPath": "(Opcional) Carpeta de red compartida:",
+ "LabelNumberOfGuideDaysHelp": "Descargar más días de datos de programación permite programar con mayor anticipación y ver más listados, pero tomará más tiempo en descargar. Auto hará la selección basada en el número de canales.",
+ "LabelNumberOfGuideDays": "Número de días de datos de la programación a descargar:",
+ "LabelNumber": "Número:",
+ "LabelNotificationEnabled": "Habilitar esta notificación",
+ "LabelNext": "Siguiente",
+ "LabelNewsCategories": "Categorías de noticias:",
+ "LabelNewPasswordConfirm": "Confirmación de contraseña nueva:",
+ "LabelNewPassword": "Contraseña nueva:",
+ "LabelNewName": "Nuevo nombre:",
+ "LabelStable": "Estable",
+ "LabelChromecastVersion": "Versión de Chromecast",
+ "LabelName": "Nombre:",
+ "LabelMusicStreamingTranscodingBitrateHelp": "Especifica la velocidad de bits máxima al transmitir música.",
+ "LabelMusicStreamingTranscodingBitrate": "Velocidad de bits de transcodificación de música:",
+ "LabelMovieRecordingPath": "Ruta para las grabaciones de películas (opcional):",
+ "LabelMoviePrefixHelp": "Si un prefijo es aplicado al título de las películas, introdúcelo aquí para que el servidor pueda manejarlo correctamente.",
+ "LabelMoviePrefix": "Prefijo de la película:",
+ "LabelMovieCategories": "Categorías de películas:",
+ "LabelMonitorUsers": "Monitorear actividad desde:",
+ "LabelModelUrl": "URL del modelo",
+ "LabelModelNumber": "Número del modelo",
+ "LabelModelName": "Nombre del modelo",
+ "LabelModelDescription": "Descripción del modelo",
+ "LabelMinScreenshotDownloadWidth": "Anchura mínima de descarga de capturas de pantalla:",
+ "LabelMinResumePercentageHelp": "Los medios se asumen como no reproducidos si se detienen antes de este tiempo.",
+ "LabelMinResumePercentage": "Porcentaje mínimo para reanudar:",
+ "LabelMinResumeDurationHelp": "La duración de video más corta en segundos que guardará la ubicación de reproducción y te permitirá reanudarla.",
+ "LabelMinResumeDuration": "Duración mínima para la reanudación:",
+ "LabelMinBackdropDownloadWidth": "Anchura mínima de descarga de imágenes de fondo:",
+ "LabelMethod": "Método:",
+ "LabelMetadataSaversHelp": "Selecciona los formatos de archivo con los que se guardarán tus metadatos.",
+ "LabelMetadataSavers": "Grabadores de metadatos:",
+ "LabelMetadataReadersHelp": "Ordena tus fuentes de metadatos locales por prioridad. El primer archivo encontrado será leído.",
+ "LabelMetadataReaders": "Lectores de metadatos:",
+ "LabelMetadataPathHelp": "Especifique una ubicación personalizada para las ilustraciones y los metadatos descargados.",
+ "LabelKidsCategories": "Categorías infantiles:",
+ "LabelKeepUpTo": "Mantener hasta:",
+ "LabelInternetQuality": "Calidad en Internet:",
+ "LabelInNetworkSignInWithEasyPasswordHelp": "Utiliza el código PIN sencillo para acceder a los clientes en tu red local. Tu contraseña regular solo se necesitará fuera de casa. Si el código PIN se deja en blanco, no necesitarás una contraseña dentro de tu red local.",
+ "LabelInNetworkSignInWithEasyPassword": "Habilitar inicio de sesión con mi código PIN sencillo para conexiones dentro de la red",
+ "LabelImportOnlyFavoriteChannels": "Restringir a canales marcados como favoritos",
+ "LabelImageType": "Tipo de imagen:",
+ "LabelImageFetchersHelp": "Habilita y prioriza tus recolectores de imágenes preferidos.",
+ "LabelIdentificationFieldHelp": "Una subcadena indiferente a las mayúsculas y minúsculas o una expresión regular (regex).",
+ "LabelIconMaxWidthHelp": "Resolución máxima de los íconos expuestos vía upnp:icon.",
+ "LabelIconMaxWidth": "Ancho máximo del ícono:",
+ "LabelIconMaxHeightHelp": "Resolución máxima de los íconos expuestos vía upnp:icon.",
+ "LabelIconMaxHeight": "Altura máxima del ícono:",
+ "LabelHttpsPortHelp": "El número de puerto TCP al que el servidor HTTPS de Jellyfin debería enlazar.",
+ "LabelHttpsPort": "Número de puerto local HTTPS:",
+ "LabelHomeScreenSectionValue": "Sección {0} de la pantalla de inicio:",
+ "LabelHomeNetworkQuality": "Calidad en red local:",
+ "LabelHardwareAccelerationTypeHelp": "La aceleración por hardware requiere configuración adicional.",
+ "LabelHardwareAccelerationType": "Aceleración por hardware:",
+ "LabelEncoderPreset": "Codificación H264 y H265 preestablecida:",
+ "LabelH264Crf": "CRF de codificación H264:",
+ "LabelGroupMoviesIntoCollectionsHelp": "Cuando se muestran listados de películas, las películas que pertenecen a una colección serán mostradas agrupadas en un solo artículo.",
+ "LabelGroupMoviesIntoCollections": "Agrupar películas en colecciones",
+ "LabelServerNameHelp": "Este nombre se usará para identificar el servidor y se predeterminará al nombre de la computadora del servidor.",
+ "LabelFriendlyName": "Nombre amistoso:",
+ "LabelFormat": "Formato:",
+ "LabelForgotPasswordUsernameHelp": "Introduce tu nombre de usuario, si lo recuerdas.",
+ "LabelFont": "Fuente:",
+ "LabelFolder": "Carpeta:",
+ "LabelFinish": "Terminar",
+ "LabelFileOrUrl": "Archivo o URL:",
+ "LabelFailed": "Fallido",
+ "LabelExtractChaptersDuringLibraryScanHelp": "Genera imágenes de los capítulos cuando se importan videos durante el escaneo de la biblioteca. De lo contrario, se extraerán durante la tarea programada imágenes de capítulos, lo que permitirá que el escaneado normal de la biblioteca se complete más rápidamente.",
+ "LabelExtractChaptersDuringLibraryScan": "Extraer las imágenes de los capítulos durante el escaneo de la biblioteca",
+ "LabelBaseUrlHelp": "Añade un subdirectorio personalizado a la URL del servidor. Por ejemplo: http://ejemplo.com/<urlbase>
",
+ "LabelBaseUrl": "URL base:",
+ "LabelEveryXMinutes": "Cada:",
+ "LabelEvent": "Evento:",
+ "LabelEpisodeNumber": "Episodio número:",
+ "LabelEndDate": "Fecha de fin:",
+ "LabelEnableSingleImageInDidlLimitHelp": "Algunos dispositivos no se renderizarán correctamente si se incrustan varias imágenes en DIDL.",
+ "LabelEnableSingleImageInDidlLimit": "Limitar a una sola imagen incrustada",
+ "LabelEnableRealtimeMonitorHelp": "Los cambios en los archivos serán procesados inmediatamente, en los sistemas de archivo soportados.",
+ "LabelEnableRealtimeMonitor": "Activar monitoreo en tiempo real",
+ "LabelEnableHttpsHelp": "Permite al servidor escuchar en el puerto HTTPS configurado. Un certificado válido también debe ser configurado para que esto tenga efecto.",
+ "LabelEnableHttps": "Habilitar HTTPS",
+ "LabelEnableHardwareDecodingFor": "Habilitar decodificación por hardware para:",
+ "LabelEnableDlnaServerHelp": "Permite a dispositivos UPnP en tu red explorar y reproducir contenido.",
+ "LabelEnableDlnaServer": "Habilitar servidor DLNA",
+ "LabelEnableDlnaPlayToHelp": "Detecta dispositivos dentro de tu red y ofrece la capacidad de controlarlos remotamente.",
+ "LabelEnableDlnaPlayTo": "Habilitar Reproducir En mediante DLNA",
+ "LabelEnableDlnaDebugLoggingHelp": "Crea grandes archivos de registro y solo se debe usar cuando se requiera para solucionar problemas.",
+ "LabelEnableDlnaDebugLogging": "Habilitar el registro de depuración de DLNA",
+ "LabelEnableDlnaClientDiscoveryIntervalHelp": "Determina la duración en segundos entre búsquedas SSDP realizadas por Jellyfin.",
+ "LabelEnableDlnaClientDiscoveryInterval": "Intervalo de descubrimiento de clientes (segundos)",
+ "LabelEnableBlastAliveMessagesHelp": "Habilita esto si el servidor no es detectado de manera confiable por otros dispositivos UPnP en tu red.",
+ "LabelEnableBlastAliveMessages": "Bombardeo de mensajes de vida",
+ "LabelEnableAutomaticPortMapHelp": "Redirecciona automáticamente los puertos públicos de tu router a los puertos locales de tu servidor a través de UPnP. Esto puede no funcionar con algunos modelos de routers o configuraciones de red. Los cambios no se aplicarán hasta después de reiniciar el servidor.",
+ "LabelEnableAutomaticPortMap": "Habilitar mapeo automático de puertos",
+ "LabelEmbedAlbumArtDidlHelp": "Algunos dispositivos prefieren este método para obtener arte de álbumes. Otros podrían fallar al reproducir con esta opción habilitada.",
+ "LabelEmbedAlbumArtDidl": "Incrustar arte del álbum en DIDL",
+ "LabelEasyPinCode": "Código PIN sencillo:",
+ "LabelDynamicExternalId": "{0} Id:",
+ "LabelDropShadow": "Mostrar sombra:",
+ "LabelDroppedFrames": "Cuadros saltados:",
+ "LabelDropImageHere": "Arrastre la imagen aquí o haz para explorar.",
+ "LabelDownloadLanguages": "Descargar idiomas:",
+ "LabelDownMixAudioScaleHelp": "Incrementa el audio cuando se hace downmix. Un valor de 1 preservará el volumen original.",
+ "LabelDownMixAudioScale": "Incremento del audio cuando se hace downmix:",
+ "LabelDisplaySpecialsWithinSeasons": "Mostrar especiales dentro de las temporadas en las que fueron transmitidas",
+ "LabelDisplayOrder": "Orden para mostrar:",
+ "LabelDisplayName": "Nombre a mostrar:",
+ "LabelDisplayMode": "Modo de pantalla:",
+ "LabelDisplayMissingEpisodesWithinSeasons": "Mostrar episodios faltantes en las temporadas",
+ "LabelDisplayLanguageHelp": "La traducción de Jellyfin es un proyecto en curso.",
+ "LabelDisplayLanguage": "Idioma de pantalla:",
+ "LabelDiscNumber": "Número de disco:",
+ "LabelDidlMode": "Modo DIDL:",
+ "LabelDeviceDescription": "Descripción del dispositivo",
+ "LabelDeinterlaceMethod": "Método de desentrelazado:",
+ "LabelDefaultUserHelp": "Determina qué biblioteca de usuario será mostrada en los dispositivos conectados. Esto puede ser reemplazado para cada dispositivo empleando perfiles.",
+ "LabelDefaultUser": "Usuario por defecto:",
+ "LabelDefaultScreen": "Pantalla por defecto:",
+ "LabelDeathDate": "Fecha de defunción:",
+ "LabelDay": "Día:",
+ "LabelDateTimeLocale": "Configuración regional de fecha y hora:",
+ "LabelDateAddedBehaviorHelp": "Si un valor de metadatos está presente, siempre se utilizará antes de cualquiera de estas opciones.",
+ "LabelDateAddedBehavior": "Comportamiento de la fecha de adición para nuevo contenido:",
+ "LabelDateAdded": "Fecha de adición:",
+ "LabelDashboardTheme": "Tema del panel de control del servidor:",
+ "LabelCustomRating": "Calificación personalizada:",
+ "LabelCustomDeviceDisplayNameHelp": "Proporcione un nombre personalizado para mostrar o déjalo vacío para usar el nombre reportado por el dispositivo.",
+ "LabelCustomDeviceDisplayName": "Nombre a mostrar:",
+ "LabelCustomCssHelp": "Aplica tu propio estilo personalizado a la interfaz web.",
+ "LabelCustomCss": "CSS personalizado:",
+ "LabelCustomCertificatePathHelp": "Ruta a un archivo PKCS #12 que contiene un certificado y una clave privada para habilitar el soporte TLS en un dominio personalizado.",
+ "LabelCustomCertificatePath": "Ruta del certificado SSL personalizado:",
+ "LabelCurrentPassword": "Contraseña actual:",
+ "LabelCriticRating": "Calificación de los críticos:",
+ "LabelCountry": "País:",
+ "LabelCorruptedFrames": "Cuadros corruptos:",
+ "LabelContentType": "Tipo de contenido:",
+ "LabelCommunityRating": "Calificación de la comunidad:",
+ "LabelCollection": "Colección:",
+ "LabelChannels": "Canales:",
+ "LabelCertificatePasswordHelp": "Si tu certificado requiere una contraseña, por favor, introdúcela aquí.",
+ "LabelCertificatePassword": "Contraseña del certificado:",
+ "TabArtists": "Artistas",
+ "TabAlbums": "Álbumes",
+ "TabAlbumArtists": "Artistas del álbum",
+ "TabAdvanced": "Avanzado",
+ "TabAccess": "Acceso",
+ "TV": "TV",
+ "SystemDlnaProfilesHelp": "Los perfiles del sistema son de solo lectura. Los cambios a un perfil del sistema serán guardados en un nuevo perfil personalizado.",
+ "SyncPlayAccessHelp": "Selecciona el nivel de acceso que este usuario tiene a la función SyncPlay. SyncPlay permite sincronizar la reproducción con otros dispositivos.",
+ "MessageDeleteTaskTrigger": "¿Estás seguro de querer eliminar este disparador de tarea?",
+ "MessageCreateAccountAt": "Crear una cuenta en {0}",
+ "MessageContactAdminToResetPassword": "Por favor, contacta a tu administrador para restablecer tu contraseña.",
+ "MessageConfirmShutdown": "¿Estás seguro de que deseas apagar el servidor?",
+ "MessageConfirmRevokeApiKey": "¿Estás seguro de querer revocar esta clave API? La conexión de la aplicación con el servidor Jellyfin será terminada abruptamente.",
+ "MessageConfirmRestart": "¿Estás seguro de que deseas reiniciar el servidor Jellyfin?",
+ "MessageConfirmRemoveMediaLocation": "¿Estás seguro de querer remover esta ubicación?",
+ "MessageConfirmRecordingCancellation": "¿Cancelar grabación?",
+ "MessageConfirmProfileDeletion": "¿Estás seguro de querer eliminar este perfil?",
+ "MessageConfirmDeleteTunerDevice": "¿Estás seguro de querer eliminar este dispositivo?",
+ "MessageConfirmDeleteGuideProvider": "¿Estás seguro de querer eliminar este proveedor de guía?",
+ "MessageConfirmAppExit": "¿Deseas salir?",
+ "MessageAreYouSureYouWishToRemoveMediaFolder": "¿Estás seguro de querer remover esta carpeta de medios?",
+ "MessageAreYouSureDeleteSubtitles": "¿Estás seguro de querer eliminar este subtítulo?",
+ "MessageAlreadyInstalled": "Esta versión ya se encuentra instalada.",
+ "Menu": "Menú",
+ "MediaIsBeingConverted": "Los medios están siendo convertidos a un formato compatible con el dispositivo que está reproduciendo el medio.",
+ "MediaInfoStreamTypeVideo": "Video",
+ "MediaInfoStreamTypeSubtitle": "Subtítulo",
+ "MediaInfoStreamTypeEmbeddedImage": "Imagen incrustada",
+ "MediaInfoStreamTypeData": "Dato",
+ "MediaInfoStreamTypeAudio": "Audio",
+ "MediaInfoSoftware": "Software",
+ "MediaInfoTimestamp": "Fecha y hora",
+ "MediaInfoSize": "Tamaño",
+ "MediaInfoSampleRate": "Tasa de muestreo",
+ "MediaInfoResolution": "Resolución",
+ "MediaInfoRefFrames": "Tramas de referencia",
+ "MediaInfoProfile": "Perfil",
+ "MediaInfoPixelFormat": "Formato de pixel",
+ "MediaInfoPath": "Ruta",
+ "MediaInfoLevel": "Nivel",
+ "MediaInfoLayout": "Esquema",
+ "MediaInfoLanguage": "Idioma",
+ "MediaInfoInterlaced": "Entrelazado",
+ "MediaInfoFramerate": "Velocidad de cuadros",
+ "MediaInfoForced": "Forzado",
+ "MediaInfoExternal": "Externo",
+ "MediaInfoDefault": "Por defecto",
+ "MediaInfoContainer": "Contenedor",
+ "MediaInfoCodecTag": "Etiqueta de códec",
+ "MediaInfoCodec": "Códec",
+ "MediaInfoChannels": "Canales",
+ "MediaInfoBitrate": "Velocidad de bits",
+ "MediaInfoBitDepth": "Profundidad de bit",
+ "MediaInfoAspectRatio": "Relación de aspecto",
+ "MediaInfoAnamorphic": "Anamórfico",
+ "MaxParentalRatingHelp": "El contenido con una calificación más alta será ocultado a este usuario.",
+ "MarkUnplayed": "Marcar como no reproducido",
+ "MarkPlayed": "Marcar como reproducido",
+ "MapChannels": "Mapear canales",
+ "ManageRecording": "Administrar grabación",
+ "ManageLibrary": "Administrar biblioteca",
+ "Logo": "Logo",
+ "LiveTV": "TV en vivo",
+ "LiveBroadcasts": "Emisiones en vivo",
+ "Live": "En vivo",
+ "LabelCancelled": "Cancelado",
+ "LabelCachePathHelp": "Especifica una ubicación personalizada para los archivos caché del servidor como las imágenes. Dejar en blanco para utilizar la configuración por defecto del servidor.",
+ "LabelCachePath": "Ruta de la caché:",
+ "LabelCache": "Caché:",
+ "LabelBurnSubtitles": "Quemar subtítulos:",
+ "LabelBlockContentWithTags": "Bloquear elementos con las etiquetas:",
+ "LabelBlastMessageIntervalHelp": "Determina la duración en segundos del intervalo entre mensajes de vida.",
+ "LabelBlastMessageInterval": "Intervalo de mensajes de vida (segundos)",
+ "LabelBitrate": "Velocidad de bits:",
+ "LabelBirthYear": "Año de nacimiento:",
+ "LabelBirthDate": "Fecha de nacimiento:",
+ "LabelBindToLocalNetworkAddressHelp": "Opcional. Sobrescribe la dirección IP local a la que se vincula el servidor http. Si se deja vacío, el servidor se vinculará a todas las direcciones disponibles. Cambiar este valor requiere reiniciar el servidor Jellyfin.",
+ "LabelBindToLocalNetworkAddress": "Vincular a la dirección de red local:",
+ "LabelAutomaticallyRefreshInternetMetadataEvery": "Actualizar automáticamente los metadatos desde Internet:",
+ "LabelAuthProvider": "Proveedor de autenticación:",
+ "LabelAudioSampleRate": "Frecuencia de muestreo de audio:",
+ "LabelAudioLanguagePreference": "Idioma preferido de audio:",
+ "LabelAudioCodec": "Códec de audio:",
+ "LabelAudioChannels": "Canales de audio:",
+ "LabelAudioBitrate": "Velocidad de bits de audio:",
+ "LabelAudioBitDepth": "Profundidad de bits de audio:",
+ "LabelAudio": "Audio",
+ "LabelArtistsHelp": "Separar múltiples empleando ;",
+ "LabelArtists": "Artistas:",
+ "LabelAppNameExample": "Ejemplo: Sickbeard, Sonarr",
+ "LabelAppName": "Nombre de la aplicación",
+ "LabelAllowedRemoteAddressesMode": "Modo de filtrado de direcciones IP remotas:",
+ "LabelAllowedRemoteAddresses": "Filtro de direcciones IP remotas:",
+ "LabelAllowServerAutoRestartHelp": "El servidor solo se reiniciará durante los períodos de inactividad cuando no haya usuarios activos.",
+ "LabelAllowServerAutoRestart": "Permite al servidor reiniciarse automáticamente para aplicar actualizaciones",
+ "LabelAllowHWTranscoding": "Permitir transcodificación por hardware",
+ "LabelAll": "Todos",
+ "LabelAlbumArtists": "Artistas del álbum:",
+ "LabelAlbumArtPN": "PN del arte del álbum:",
+ "LabelAlbumArtMaxWidthHelp": "Resolución máxima del arte del álbum expuesta vía upnp:albumArtURI.",
+ "LabelAlbumArtMaxWidth": "Ancho máximo del arte del álbum:",
+ "LabelAlbumArtMaxHeightHelp": "Resolución máxima del arte del álbum expuesta vía upnp:albumArtURI.",
+ "LabelAlbumArtMaxHeight": "Altura máxima del arte del álbum:",
+ "LabelAlbumArtHelp": "PN usado para el arte del álbum, dentro del atributo dlna:profileID en upnp:albumArtURI. Algunos dispositivos requieren valores específicos, independientemente del tamaño de la imagen.",
+ "LabelAlbum": "Álbum:",
+ "LabelAirsBeforeSeason": "Transmisión antes de la temporada:",
+ "LabelAirsBeforeEpisode": "Transmisión antes del episodio:",
+ "LabelAirsAfterSeason": "Transmisión después de la temporada:",
+ "LabelAirTime": "Duración:",
+ "LabelAirDays": "Se emite los días:",
+ "LabelAccessStart": "Hora de inicio:",
+ "LabelAccessEnd": "Hora de finalización:",
+ "LabelAccessDay": "Día de la semana:",
+ "LabelAbortedByServerShutdown": "(Abortado por apagado del servidor)",
+ "Label3DFormat": "Formato 3D:",
+ "Kids": "Niños",
+ "Items": "Elementos",
+ "ItemCount": "{0} elementos",
+ "InstantMix": "Mix instantáneo",
+ "InstallingPackage": "Instalando {0} (versión {1})",
+ "ImportMissingEpisodesHelp": "Si se habilita, la información sobre los episodios faltantes se importará a la base de datos de Jellyfin y se mostrarán dentro de las temporadas y series. Esto puede causar escaneos de biblioteca significativamente más largos.",
+ "ImportFavoriteChannelsHelp": "Si se habilita, solo los canales marcados como favoritos en el dispositivo sintonizador serán importados.",
+ "Images": "Imágenes",
+ "Identify": "Identificar",
+ "HttpsRequiresCert": "Para habilitar las conexiones seguras, necesitarás proporcionar un certificado SSL de confianza, como el de Let's Encrypt. Por favor, proporciona un certificado o desactiva las conexiones seguras.",
+ "Horizontal": "Horizontal",
+ "Home": "Inicio",
+ "HideWatchedContentFromLatestMedia": "Ocultar contenido ya visto de últimos medios",
+ "Hide": "Ocultar",
+ "Help": "Ayuda",
+ "HeadersFolders": "Carpetas",
+ "HeaderYears": "Años",
+ "HeaderXmlSettings": "Configuración XML",
+ "HeaderXmlDocumentAttributes": "Atributos del documento XML",
+ "HeaderXmlDocumentAttribute": "Atributo del documento XML",
+ "HeaderVideoTypes": "Tipos de video",
+ "HeaderVideoType": "Tipo de video",
+ "HeaderVideoQuality": "Calidad de video",
+ "HeaderUsers": "Usuarios",
+ "HeaderUploadImage": "Subir imagen",
+ "HeaderUpcomingOnTV": "Próximamente en TV",
+ "HeaderTypeText": "Introducir texto",
+ "HeaderTypeImageFetchers": "Recolectores de imágenes para {0}",
+ "HeaderTuners": "Sintonizador",
+ "HeaderTunerDevices": "Sintonizadores",
+ "HeaderTranscodingProfileHelp": "Agrega perfiles de transcodificación para indicar qué formatos deben ser usados cuando se requiere transcodificar.",
+ "HeaderTranscodingProfile": "Perfil de transcodificación",
+ "HeaderTracks": "Pistas",
+ "HeaderThisUserIsCurrentlyDisabled": "Este usuario se encuentra actualmente deshabilitado",
+ "HeaderTaskTriggers": "Disparadores de tarea",
+ "HeaderTags": "Etiquetas",
+ "HeaderSystemDlnaProfiles": "Perfiles del sistema",
+ "HeaderSyncPlayEnabled": "SyncPlay habilitado",
+ "HeaderSyncPlaySelectGroup": "Unirse a un grupo",
+ "HeaderSubtitleProfilesHelp": "Los perfiles de subtítulo describen los formatos de subtítulo soportados por el dispositivo.",
+ "HeaderSubtitleProfiles": "Perfiles de subtítulo",
+ "HeaderSubtitleProfile": "Perfil de subtítulo",
+ "HeaderSubtitleDownloads": "Descarga de subtítulos",
+ "HeaderSubtitleAppearance": "Apariencia de subtítulos",
+ "HeaderStopRecording": "Detener grabación",
+ "HeaderStatus": "Estado",
+ "HeaderStartNow": "Iniciar ahora",
+ "HeaderSpecialFeatures": "Características especiales",
+ "HeaderSpecialEpisodeInfo": "Información del episodio especial",
+ "HeaderSortOrder": "Clasificar ordenado",
+ "HeaderSortBy": "Ordenar por",
+ "HeaderShutdown": "Apagar",
+ "HeaderSetupLibrary": "Configura tus bibliotecas de medios",
+ "HeaderSettings": "Configuración",
+ "HeaderServerSettings": "Configuración del servidor",
+ "HeaderSelectServerCachePathHelp": "Explora o introduce la ruta a utilizar para los archivos caché del servidor. Se debe tener permisos de escritura en dicha carpeta.",
+ "HeaderSelectServerCachePath": "Seleccionar ruta para la caché del servidor",
+ "HeaderSelectServer": "Seleccionar servidor",
+ "HeaderSelectPath": "Seleccionar ruta",
+ "HeaderSelectMetadataPathHelp": "Explora o introduce la ruta donde deseas almacenar los metadatos. Se debe tener permisos de escritura en dicha carpeta.",
+ "HeaderSelectMetadataPath": "Selecciona la ruta para los metadatos",
+ "HeaderSelectCertificatePath": "Selecciona la ruta del certificado",
+ "HeaderSecondsValue": "{0} segundos",
+ "HeaderSeasons": "Temporadas",
+ "HeaderSchedule": "Programación",
+ "HeaderScenes": "Escenas",
+ "HeaderRunningTasks": "Tareas en ejecución",
+ "HeaderRevisionHistory": "Historial de versiones",
+ "HeaderRestartingServer": "Reiniciando servidor",
+ "HeaderRestart": "Reiniciar",
+ "HeaderResponseProfileHelp": "Los perfiles de respuesta proporcionan un medio para personalizar la información enviada al dispositivo cuando se reproducen ciertos tipos de medios.",
+ "HeaderResponseProfile": "Perfil de respuesta",
+ "HeaderRemoveMediaLocation": "Remover ubicación de medios",
+ "HeaderRemoveMediaFolder": "Remover carpeta de medios",
+ "HeaderRemoteControl": "Control remoto",
+ "HeaderRemoteAccessSettings": "Opciones de acceso remoto",
+ "HeaderRecordingPostProcessing": "Post procesado de las grabaciones",
+ "HeaderRecordingOptions": "Opciones de grabación",
+ "HeaderRecentlyPlayed": "Reproducido recientemente",
+ "HeaderProfileServerSettingsHelp": "Estos valores controlan como el servidor Jellyfin se presentará al dispositivo.",
+ "HeaderProfileInformation": "Información del perfil",
+ "HeaderProfile": "Perfil",
+ "HeaderPreferredMetadataLanguage": "Idioma preferido para los metadatos",
+ "HeaderPluginInstallation": "Instalación de complemento",
+ "HeaderPleaseSignIn": "Por favor, inicia sesión",
+ "HeaderPlaybackError": "Error de reproducción",
+ "HeaderPlayback": "Reproducción de medios",
+ "HeaderPlayOn": "Reproducir en",
+ "HeaderPlayAll": "Reproducir todo",
+ "HeaderPinCodeReset": "Restablecer código PIN",
+ "HeaderPhotoAlbums": "Álbumes de fotos",
+ "HeaderPeople": "Personas",
+ "HeaderPendingInvitations": "Invitaciones pendientes",
+ "HeaderPaths": "Rutas",
+ "HeaderPasswordReset": "Restablecer contraseña",
+ "HeaderPassword": "Contraseña",
+ "HeaderParentalRatings": "Clasificación parental",
+ "HeaderOtherItems": "Otros elementos",
+ "HeaderOnNow": "Transmitiendo ahora",
+ "HeaderNextVideoPlayingInValue": "El siguiente video se reproducirá en {0}",
+ "HeaderNextEpisodePlayingInValue": "El siguiente episodio se reproducirá en {0}",
+ "HeaderNewDevices": "Nuevos dispositivos",
+ "HeaderNewApiKey": "Nueva clave API",
+ "HeaderNavigation": "Navegación",
+ "HeaderMyMediaSmall": "Mis medios (pequeño)",
+ "HeaderMyMedia": "Mis medios",
+ "HeaderMyDevice": "Mi dispositivo",
+ "HeaderMusicVideos": "Videos musicales",
+ "HeaderMusicQuality": "Calidad de la música",
+ "HeaderMovies": "Películas",
+ "HeaderMoreLikeThis": "Más como esto",
+ "HeaderMetadataSettings": "Configuración de metadatos",
+ "HeaderMediaInfo": "Info del medio",
+ "HeaderMediaFolders": "Carpetas de medios",
+ "HeaderMedia": "Medios",
+ "HeaderLoginFailure": "Falló el inicio de sesión",
+ "HeaderLiveTvTunerSetup": "Configuración del sintonizador de TV",
+ "HeaderLiveTv": "TV en vivo",
+ "HeaderLibrarySettings": "Configuraciones de biblioteca",
+ "HeaderLibraryOrder": "Orden de las bibliotecas",
+ "HeaderLibraryFolders": "Carpetas de bibliotecas",
+ "HeaderLibraryAccess": "Acceso a bibliotecas",
+ "HeaderLibraries": "Bibliotecas",
+ "HeaderLatestRecordings": "Últimas grabaciones",
+ "HeaderLatestMusic": "Última música",
+ "HeaderLatestMovies": "Últimas películas",
+ "HeaderLatestMedia": "Últimos medios",
+ "HeaderLatestEpisodes": "Últimos episodios",
+ "HeaderKodiMetadataHelp": "Para habilitar o deshabilitar los metadatos NFO, edite una biblioteca en la configuración de bibliotecas de Jellyfin y ubica la sección grabadores de metadatos.",
+ "HeaderKeepSeries": "Conservar serie",
+ "HeaderKeepRecording": "Conservar grabación",
+ "HeaderItems": "Elementos",
+ "HeaderInstantMix": "Mix instantáneo",
+ "HeaderInstall": "Instalar",
+ "HeaderImageSettings": "Configuración de imagen",
+ "HeaderImageOptions": "Opciones de imagen",
+ "HeaderIdentifyItemHelp": "Introduce uno o más criterios de búsqueda. Elimina criterios para expandir los resultados.",
+ "HeaderIdentificationHeader": "Encabezado de identificación",
+ "HeaderIdentificationCriteriaHelp": "Introduzca, al menos, un criterio de identificación.",
+ "HeaderIdentification": "Identificación",
+ "HeaderHttpsSettings": "Opciones HTTPS",
+ "HeaderHttpHeaders": "Encabezados HTTP",
+ "HeaderHome": "Inicio",
+ "HeaderGuideProviders": "Proveedores de Guías de TV",
+ "HeaderGenres": "Géneros",
+ "HeaderFrequentlyPlayed": "Reproducido frecuentemente",
+ "HeaderForgotPassword": "Olvidé mi contraseña",
+ "HeaderForKids": "Para niños",
+ "HeaderFilters": "Filtros",
+ "HeaderFetcherSettings": "Configuración del recolector",
+ "HeaderFetchImages": "Obtener imágenes:",
+ "HeaderFeatures": "Características",
+ "HeaderFeatureAccess": "Acceso a características",
+ "HeaderFavoritePlaylists": "Listas de reproducción favoritas",
+ "HeaderFavoriteVideos": "Videos favoritos",
+ "LabelMetadataPath": "Ruta para los metadatos:",
+ "LabelMetadataDownloadersHelp": "Habilita y prioriza tus recolectores de metadatos preferidos. Los recolectores de metadatos de menor prioridad solo serán utilizados para llenar información faltante.",
+ "LabelMetadataDownloadLanguage": "Idioma preferido para las descargas:",
+ "LabelMetadata": "Metadatos:",
+ "LabelMessageTitle": "Título del mensaje:",
+ "LabelMessageText": "Texto del mensaje:",
+ "LabelMaxStreamingBitrateHelp": "Especifique una velocidad de bits máxima cuando se transmite.",
+ "LabelMaxStreamingBitrate": "Calidad máxima de transmisión:",
+ "LabelMaxScreenshotsPerItem": "Número máximo de capturas de pantalla por elemento:",
+ "LabelMaxResumePercentageHelp": "Los medios se consideran totalmente reproducidos si se detienen después de este tiempo.",
+ "LabelMaxResumePercentage": "Porcentaje máximo para la reanudación:",
+ "LabelMaxParentalRating": "Máxima clasificación parental permitida:",
+ "LabelMaxChromecastBitrate": "Calidad de transmisión de Chromecast:",
+ "LabelMaxBackdropsPerItem": "Número máximo de imágenes de fondo por elemento:",
+ "LabelMatchType": "Tipo de coincidencia:",
+ "LabelManufacturerUrl": "URL del fabricante",
+ "LabelManufacturer": "Fabricante:",
+ "LabelLogs": "Registros:",
+ "LabelLoginDisclaimerHelp": "Un mensaje que se mostrará en la parte inferior de la página de inicio de sesión.",
+ "LabelLoginDisclaimer": "Aviso legal:",
+ "LabelLockItemToPreventChanges": "Bloquear este elemento para evitar cambios futuros",
+ "LabelLocalHttpServerPortNumberHelp": "El número de puerto TCP al que el servidor HTTP de Jellyfin debería enlazar.",
+ "LabelLocalHttpServerPortNumber": "Número de puerto local HTTP:",
+ "LabelLineup": "Programación:",
+ "LabelLibraryPageSizeHelp": "Establece el número de elementos a mostrar en una página de biblioteca. Establece en 0 para deshabilitar el paginado.",
+ "LabelLibraryPageSize": "Tamaño de las páginas de las bibliotecas:",
+ "LabelLanguage": "Idioma:",
+ "LabelLanNetworks": "Redes LAN:",
+ "LabelKodiMetadataUserHelp": "Guarda los datos de visto en archivos NFO para que otras aplicaciones los utilicen.",
+ "LabelKodiMetadataUser": "Guardar los datos de visto del usuario en archivos NFO para:",
+ "LabelKodiMetadataSaveImagePathsHelp": "Esto se recomienda si tienes nombres de imágenes que no se ajustan a los lineamientos de Kodi.",
+ "LabelKodiMetadataSaveImagePaths": "Guardar las rutas de las imágenes en los archivos NFO",
+ "LabelKodiMetadataEnablePathSubstitutionHelp": "Habilita la sustitución de rutas de imágenes usando la configuración de sustitución de rutas del servidor.",
+ "LabelKodiMetadataEnablePathSubstitution": "Habilitar sustitución de ruta",
+ "LabelKodiMetadataEnableExtraThumbsHelp": "Cuando se descargan imágenes estas pueden ser almacenadas tanto en extrafanart como extrathumb para maximizar la compatibilidad con las pieles de Kodi.",
+ "LabelKodiMetadataEnableExtraThumbs": "Copiar extrafanart al campo extrathumbs",
+ "LabelKodiMetadataDateFormatHelp": "Todas las fechas dentro de los archivos NFO serán analizadas usando este formato.",
+ "LabelKodiMetadataDateFormat": "Formato de fecha de estreno:",
+ "HeaderFavoritePeople": "Personas favoritas",
+ "HeaderFavoriteMovies": "Películas favoritas",
+ "HeaderFavoriteBooks": "Libros favoritos",
+ "HeaderExternalIds": "IDs externos:",
+ "HeaderError": "Error",
+ "HeaderEpisodes": "Episodios",
+ "HeaderEnabledFieldsHelp": "Desmarca un campo para bloquearlo y prevenir que sus datos sean cambiados.",
+ "HeaderEnabledFields": "Campos habilitados",
+ "HeaderEditImages": "Editar imágenes",
+ "HeaderEasyPinCode": "Código PIN sencillo",
+ "HeaderDVR": "DVR",
+ "HeaderDownloadSync": "Descargar y sincronizar",
+ "HeaderDisplay": "Pantalla",
+ "HeaderDirectPlayProfileHelp": "Agrega perfiles de reproducción directa para indicar qué formatos puede manejar el dispositivo de forma nativa.",
+ "HeaderDirectPlayProfile": "Perfil de reproducción directa",
+ "HeaderDevices": "Dispositivos",
+ "HeaderDeviceAccess": "Acceso a dispositivos",
+ "HeaderDeveloperInfo": "Info del desarrollador",
+ "HeaderDetectMyDevices": "Detectar mis dispositivos",
+ "HeaderDeleteTaskTrigger": "Borrar disparador de tarea",
+ "HeaderDeleteProvider": "Eliminar proveedor",
+ "HeaderDeleteItems": "Eliminar elementos",
+ "HeaderDeleteItem": "Eliminar elemento",
+ "HeaderDeleteDevice": "Eliminar dispositivo",
+ "HeaderDefaultRecordingSettings": "Configuración predeterminada de grabaciones",
+ "HeaderDateIssued": "Fecha de emisión",
+ "HeaderCustomDlnaProfiles": "Perfiles personalizados",
+ "HeaderContinueListening": "Continuar escuchando",
+ "HeaderContainerProfileHelp": "Los perfiles de contenedor indican las limitaciones de un dispositivo al reproducir formatos específicos. Si una limitación se aplica entonces el medio será transcodificado, incluso si el formato ha sido configurado para reproducción directa.",
+ "HeaderContainerProfile": "Perfil del contenedor",
+ "HeaderConnectionFailure": "Falla de conexión",
+ "HeaderConnectToServer": "Conectarse al servidor",
+ "HeaderConfirmRevokeApiKey": "Revocar clave API",
+ "HeaderConfirmProfileDeletion": "Confirmar eliminación de perfil",
+ "HeaderConfirmPluginInstallation": "Confirmar instalación de complemento",
+ "HeaderConfigureRemoteAccess": "Configurar acceso remoto",
+ "HeaderCodecProfileHelp": "Los perfiles de códecs indican las limitaciones de un dispositivo al reproducir códecs específicos. Si una limitación se aplica entonces el medio será transcodificado, incluso si el códec ha sido configurado para reproducción directa.",
+ "HeaderCodecProfile": "Perfil de códec",
+ "HeaderChapterImages": "Imágenes de los capítulos",
+ "HeaderChannels": "Canales",
+ "HeaderChannelAccess": "Acceso a los canales",
+ "HeaderCastCrew": "Reparto y equipo",
+ "HeaderCastAndCrew": "Reparto y equipo",
+ "HeaderCancelSeries": "Cancelar serie",
+ "HeaderCancelRecording": "Cancelar grabación",
+ "HeaderBranding": "Establecer marca",
+ "HeaderBooks": "Libros",
+ "HeaderBlockItemsWithNoRating": "Bloquear elementos sin clasificación o con información de clasificación desconocida:",
+ "HeaderAutomaticUpdates": "Actualizaciones automáticas",
+ "HeaderAudioSettings": "Configuración de audio",
+ "HeaderAudioBooks": "Audiolibros",
+ "HeaderAppearsOn": "Aparece en",
+ "HeaderApp": "Aplicación",
+ "ApiKeysCaption": "Lista de claves API actualmente habilitadas",
+ "HeaderApiKeysHelp": "Las aplicaciones externas deben tener una clave API para poder comunicarse con el servidor Jellyfin. Las claves se emiten al iniciar sesión con una cuenta Jellyfin, o al otorgar manualmente una clave a la aplicación.",
+ "HeaderApiKeys": "Claves API",
+ "HeaderApiKey": "Clave API",
+ "HeaderAllowMediaDeletionFrom": "Permitir eliminación de medios de",
+ "HeaderAlert": "Alerta",
+ "HeaderAlbums": "Álbumes",
+ "HeaderAdmin": "Administrador",
+ "HeaderAdditionalParts": "Partes adicionales",
+ "HeaderAddUser": "Agregar usuario",
+ "HeaderAddUpdateImage": "Agregar/Actualizar Imagen",
+ "HeaderAddToPlaylist": "Agregar a lista de reproducción",
+ "HeaderAddToCollection": "Agregar a colección",
+ "HeaderAddScheduledTaskTrigger": "Agregar disparador",
+ "HeaderActivity": "Actividad",
+ "HeaderActiveRecordings": "Grabaciones activas",
+ "HeaderActiveDevices": "Dispositivos activos",
+ "HeaderAccessScheduleHelp": "Crea una programación de acceso para limitar el acceso a ciertos horarios.",
+ "HeaderAccessSchedule": "Programación de acceso",
+ "HardwareAccelerationWarning": "Habilitar la aceleración por hardware podría causar inestabilidad en algunos entornos. Asegúrate de que tu sistema operativo y controladores de video están actualizados. Si tienes dificultades reproduciendo videos después de habilitar esto, necesitarás volver a cambiar la configuración a Ninguno.",
+ "HDPrograms": "Programas en HD",
+ "EncoderPresetHelp": "Elige un valor más rápido para mejorar el rendimiento, o uno más lento para mejorar la calidad.",
+ "H264CrfHelp": "El «Factor de transferencia constante» (CRF) es la configuración de calidad por defecto para el codificador x264. Puedes establecer valores entre 0 y 51, donde los valores más bajos dan como resultado mejor calidad (a expensas de archivos más grandes). Los valores comunes son entre 18 y 28. El valor por defecto para x264 es 23, así que puedes usar este valor como punto de referencia.",
+ "GuideProviderSelectListings": "Elegir listados",
+ "GuideProviderLogin": "Iniciar sesión",
+ "Guide": "Guía",
+ "GuestStar": "Estrella invitada",
+ "GroupVersions": "Agrupar versiones",
+ "GroupBySeries": "Agrupar por series",
+ "Genre": "Género",
+ "General": "General",
+ "Fullscreen": "Pantalla completa",
+ "Friday": "Viernes",
+ "FormatValue": "Formato: {0}",
+ "FolderTypeUnset": "Contenido variado",
+ "FolderTypeTvShows": "Series de TV",
+ "FolderTypeMusicVideos": "Videos musicales",
+ "FolderTypeMusic": "Música",
+ "FolderTypeMovies": "Películas",
+ "FolderTypeBooks": "Libros",
+ "Filters": "Filtros",
+ "FileReadError": "Ha ocurrido un error al leer el archivo.",
+ "FileReadCancelled": "La lectura del archivo ha sido cancelada.",
+ "FileNotFound": "Archivo no encontrado.",
+ "File": "Archivo",
+ "FetchingData": "Obteniendo datos adicionales",
+ "Features": "Características",
+ "Favorite": "Favorito",
+ "FastForward": "Avance rápido",
+ "FFmpegSavePathNotFound": "No fue posible localizar FFmpeg usando la ruta que has introducido. FFprobe también es requerido y debe de estar en la misma carpeta. Estos componentes normalmente están empaquetados en la misma descarga. Por favor, verifica la ruta e inténtalo de nuevo.",
+ "Extras": "Extras",
+ "ExtractChapterImagesHelp": "La extracción de imágenes de capítulos permitirá a los clientes mostrar menús gráficos de selección de escenas. El proceso puede ser lento, intensivo en recursos y puede requerir varios gigabytes de espacio. Se ejecuta cuando se descubren los videos y también como una tarea programada cada noche. La programación es configurable en el área de tareas programadas. No se recomienda ejecutar esta tarea durante las horas de mayor uso.",
+ "ExtraLarge": "Extra grande",
+ "ExitFullscreen": "Salir de la pantalla completa",
+ "EveryNDays": "Cada {0} días",
+ "ErrorSavingTvProvider": "Hubo un error al guardar el proveedor de TV. Por favor, asegúrate de que sea accesible e inténtalo de nuevo.",
+ "ErrorPleaseSelectLineup": "Por favor, selecciona una programación e inténtalo de nuevo. Si no hay disponible ninguna, entonces, por favor, verifica que tu nombre de usuario, contraseña, y código postal sean correctos.",
+ "ErrorMessageStartHourGreaterThanEnd": "La hora de finalización debe ser mayor que la hora de inicio.",
+ "ErrorGettingTvLineups": "Hubo un error al descargar la programación de TV. Por favor, asegúrate de que tu información sea correcta e inténtalo de nuevo.",
+ "ErrorDeletingItem": "Hubo un error eliminando el elemento del servidor Jellyfin. Por favor, verifica que el servidor Jellyfin tiene permisos de escritura en la carpeta del medio e inténtalo de nuevo.",
+ "ErrorAddingXmlTvFile": "Hubo un error accediendo al archivo XMLTV. Por favor, asegúrate de que el archivo existe e inténtalo de nuevo.",
+ "ErrorAddingTunerDevice": "Hubo un error al agregar el dispositivo sintonizador. Por favor, asegúrate de que esté disponible e inténtalo de nuevo.",
+ "ErrorAddingMediaPathToVirtualFolder": "Hubo un error agregando la ruta de medios. Por favor, asegúrate de que la ruta es válida y que el proceso del servidor Jellyfin tiene acceso a ese destino.",
+ "ErrorAddingListingsToSchedulesDirect": "Hubo un error agregando la programación de tu cuenta de Schedules Direct. Schedules Direct solo permite un numero limitado de programaciones por cuenta. Tal vez necesites acceder al sitio web de Schedules Direct y eliminar otras programaciones de tu cuenta antes de continuar.",
+ "Episodes": "Episodios",
+ "Episode": "Episodio",
+ "EndsAtValue": "Termina a las {0}",
+ "Ended": "Finalizado",
+ "EnableDetailsBannerHelp": "Mostrar una imagen banner en la parte superior de la página de detalles del elemento.",
+ "EnableDetailsBanner": "Banner de detalles",
+ "EnableThemeVideosHelp": "Reproducir videos temáticos en el fondo mientras se navega por la biblioteca.",
+ "EnableThemeVideos": "Videos temáticos",
+ "EnableThemeSongsHelp": "Reproducir canciones temáticas en el fondo mientras se navega por la biblioteca.",
+ "EnableThemeSongs": "Canciones temáticas",
+ "EnableStreamLoopingHelp": "Habilita esta opción si las transmisiones en vivo contienen solo unos pocos segundos de datos y necesitan ser solicitadas continuamente. Habilitar esto cuando no es requerido puede causar problemas.",
+ "EnableStreamLooping": "Repetir automáticamente las transmisiones en vivo",
+ "EnablePhotosHelp": "Las imágenes serán detectadas y mostradas junto con otros archivos multimedia.",
+ "EnablePhotos": "Mostrar fotografías",
+ "EnableNextVideoInfoOverlayHelp": "Al finalizar un video, mostrar información sobre el siguiente video a reproducir en la lista de reproducción actual.",
+ "EnableNextVideoInfoOverlay": "Mostrar la información del siguiente video durante la reproducción",
+ "EnableHardwareEncoding": "Habilitar codificación por hardware",
+ "EnableExternalVideoPlayersHelp": "Un menú de reproductor externo se mostrara cuando inicie la reproducción de un video.",
+ "EnableExternalVideoPlayers": "Reproductores de video externos",
+ "EnableDisplayMirroring": "Duplicado de pantalla",
+ "EnableColorCodedBackgrounds": "Fondos de colores codificados",
+ "EnableCinemaMode": "Modo cine",
+ "EnableBackdropsHelp": "Muestra imágenes de fondo en el fondo de algunas páginas mientras se navega por la biblioteca.",
+ "EnableBackdrops": "Imágenes de fondo",
+ "EditSubtitles": "Editar subtítulos",
+ "EditMetadata": "Editar metadatos",
+ "EditImages": "Editar imágenes",
+ "Edit": "Editar",
+ "EasyPasswordHelp": "Tu código PIN fácil se utiliza para el acceso sin conexión en los clientes soportados y también puede utilizarse para acceder fácilmente cuando se está en la misma red.",
+ "DropShadow": "Sombra paralela",
+ "DrmChannelsNotImported": "Los canales con DRM no serán importados.",
+ "DownloadsValue": "{0} descargas",
+ "Download": "Descargar",
+ "Down": "Abajo",
+ "DoNotRecord": "No grabar",
+ "DisplayModeHelp": "Selecciona el estilo de diseño que desea para la interfaz.",
+ "DisplayMissingEpisodesWithinSeasonsHelp": "Esto también debe estar habilitado para las bibliotecas de TV en la configuración del servidor.",
+ "DisplayMissingEpisodesWithinSeasons": "Mostrar episodios faltantes en las temporadas",
+ "DisplayInOtherHomeScreenSections": "Mostrar en las secciones de la pantalla de inicio como recientes o continuar viendo",
+ "DisplayInMyMedia": "Mostrar en la pantalla de inicio",
+ "Display": "Pantalla",
+ "Dislike": "No me gusta",
+ "Disconnect": "Desconectar",
+ "Disc": "DIsco",
+ "Disabled": "Desactivado",
+ "Directors": "Directores",
+ "DirectStreaming": "Transmisión directa",
+ "DirectStreamHelp2": "Transmitir directamente un archivo usa muy poco poder de procesamiento sin ninguna perdida en la calidad de video.",
+ "DirectStreamHelp1": "El medio es compatible con el dispositivo en cuanto a la resolución y tipo de medio (H.264, AC3, etc.), pero está en un contenedor de archivo incompatible (mkv, avi, wmv, etc.). El video será reempaquetado sobre la marcha antes de transmitirlo al dispositivo.",
+ "DirectPlaying": "Reproducción directa",
+ "DeviceAccessHelp": "Esto solo se aplica a los dispositivos que pueden ser identificados de manera única y no impedirá el acceso desde navegadores. Filtrar el acceso a los dispositivos de los usuarios les impedirá usar nuevos dispositivos hasta que hayan sido aprobados aquí.",
+ "DetectingDevices": "Detectando dispositivos",
+ "Desktop": "Escritorio",
+ "Descending": "Descendente",
+ "DeleteUserConfirmation": "¿Estás seguro de querer eliminar este usuario?",
+ "DeleteUser": "Eliminar usuario",
+ "DeleteMedia": "Eliminar medios",
+ "DeleteImageConfirmation": "¿Estás seguro de querer eliminar esta imagen?",
+ "DeleteImage": "Eliminar imagen",
+ "DeleteDeviceConfirmation": "¿Estás seguro de querer eliminar este dispositivo? Volverá a aparecer la siguiente vez que un usuario inicie sesión con él.",
+ "Delete": "Eliminar",
+ "DeinterlaceMethodHelp": "Seleccione el método de desentrelazado que se usará al transcodificar contenido entrelazado.",
+ "DefaultSubtitlesHelp": "Los subtítulos se cargan basados en los indicadores «por defecto» y «forzado» incluidos en los metadatos. Las preferencias de idioma son consideradas cuando hay múltiples opciones disponibles.",
+ "DefaultMetadataLangaugeDescription": "Estos son sus valores por defecto y pueden ser personalizados en cada biblioteca.",
+ "DefaultErrorMessage": "Ha ocurrido un error al procesar la solicitud. Por favor, inténtalo de nuevo más tarde.",
+ "Default": "Por defecto",
+ "DeathDateValue": "Falleció: {0}",
+ "DatePlayed": "Fecha de reproducción",
+ "DateAdded": "Fecha de adición",
+ "CustomDlnaProfilesHelp": "Crear un perfil personalizado para un nuevo dispositivo o reemplazar un perfil del sistema.",
+ "CriticRating": "Calificación de los críticos",
+ "CopyStreamURLError": "Hubo un error al copiar la URL.",
+ "CopyStreamURLSuccess": "URL copiada con éxito.",
+ "CopyStreamURL": "Copiar la URL de la transmisión",
+ "Continuing": "Continuando",
+ "ContinueWatching": "Continuar viendo",
+ "Connect": "Conectar",
+ "ConfirmEndPlayerSession": "¿Deseas apagar Jellyfin en {0}?",
+ "ConfirmDeletion": "Confirmar eliminación",
+ "HeaderServerAddressSettings": "Configuración de la dirección del servidor",
+ "HeaderSeriesStatus": "Estado de la serie",
+ "HeaderSeriesOptions": "Opciones de serie",
+ "HeaderSeries": "Series",
+ "HeaderSendMessage": "Enviar mensaje",
+ "HeaderSelectTranscodingPathHelp": "Explora o introduce la ruta a utilizar para los archivos temporales de transcodificación. Se debe tener permisos de escritura en dicha carpeta.",
+ "HeaderSelectTranscodingPath": "Selecciona la ruta para los archivos temporales de transcodificación",
+ "ConfirmDeleteItems": "Eliminar estos elementos los eliminará tanto del sistema como de tu biblioteca de medios. ¿Estás seguro de querer continuar?",
+ "ConfirmDeleteItem": "Eliminar este elemento lo eliminará tanto del sistema como de tu biblioteca de medios. ¿Estás seguro de querer continuar?",
+ "ConfirmDeleteImage": "¿Eliminar imagen?",
+ "ConfigureDateAdded": "Configura cómo se determina la fecha de adición en el panel de control del servidor Jellyfin en la configuración de la biblioteca",
+ "Composer": "Compositor",
+ "CommunityRating": "Calificación de la comunidad",
+ "ColorTransfer": "Transferencia de color",
+ "ColorSpace": "Espacio de color",
+ "ColorPrimaries": "Colores primarios",
+ "ClientSettings": "Configuración del cliente",
+ "CinemaModeConfigurationHelp": "El modo cine lleva la experiencia del cine directamente a tu sala de estar con la capacidad de reproducir trailers e introducciones personalizadas antes de la función principal.",
+ "ChannelNumber": "Número de canal",
+ "ChannelNameOnly": "Canal {0} solamente",
+ "ChannelAccessHelp": "Selecciona los canales a compartir con este usuario. Los administradores podrán editar todos los canales empleando el administrador de metadatos.",
+ "ChangingMetadataImageSettingsNewContent": "Cambios en las configuraciones de descarga de metadatos o arte solo se aplicarán a contenido nuevo agregado a tu biblioteca. Para aplicar los cambios a los títulos existentes, necesitarás actualizar sus metadatos manualmente.",
+ "Categories": "Categorías",
+ "CancelSeries": "Cancelar serie",
+ "CancelRecording": "Cancelar grabación",
+ "ButtonWebsite": "Sitio web",
+ "ButtonViewWebsite": "Ver sitio web",
+ "ButtonUp": "Arriba",
+ "ButtonUninstall": "Desinstalar",
+ "ButtonTrailer": "Trailer",
+ "ButtonTogglePlaylist": "Lista de reproducción",
+ "ButtonToggleContextMenu": "Más",
+ "ButtonSubtitles": "Subtítulos",
+ "ButtonSubmit": "Enviar",
+ "ButtonSplit": "Dividir",
+ "ButtonStop": "Detener",
+ "ButtonStart": "Iniciar",
+ "ButtonSort": "Ordenar",
+ "ButtonSignOut": "Cerrar sesión",
+ "ButtonSignIn": "Iniciar sesión",
+ "ButtonShutdown": "Apagar",
+ "ButtonShuffle": "Aleatorio",
+ "ButtonSettings": "Configuración",
+ "ButtonSend": "Enviar",
+ "ButtonSelectView": "Seleccionar vista",
+ "ButtonSelectServer": "Seleccionar servidor",
+ "ButtonSelectDirectory": "Seleccionar directorio",
+ "ButtonSearch": "Búsqueda",
+ "ButtonScanAllLibraries": "Escanear todas las bibliotecas",
+ "ButtonSave": "Guardar",
+ "ButtonRevoke": "Revocar",
+ "ButtonResume": "Continuar",
+ "ButtonRestart": "Reiniciar",
+ "ButtonResetPassword": "Restablecer contraseña",
+ "ButtonResetEasyPassword": "Restablecer código PIN sencillo",
+ "ButtonRepeat": "Repetir",
+ "ButtonRename": "Renombrar",
+ "ButtonRemove": "Remover",
+ "ButtonRefreshGuideData": "Actualizar datos de la guía",
+ "ButtonRefresh": "Actualizar",
+ "ButtonQuickStartGuide": "Guía de inicio rápido",
+ "ButtonProfile": "Perfil",
+ "ButtonPreviousTrack": "Pista anterior",
+ "ButtonPlay": "Reproducir",
+ "ButtonPause": "Pausar",
+ "ButtonParentalControl": "Control parental",
+ "ButtonOpen": "Abrir",
+ "ButtonOk": "OK",
+ "ButtonOff": "Apagar",
+ "ButtonNextTrack": "Pista siguiente",
+ "ButtonNew": "Nuevo",
+ "ButtonNetwork": "Red",
+ "ButtonMore": "Más",
+ "ButtonManualLogin": "Inicio de sesión manual",
+ "ButtonLibraryAccess": "Acceso a biblioteca(s)",
+ "ButtonLearnMore": "Aprender más",
+ "ButtonInfo": "Info",
+ "ButtonHome": "Inicio",
+ "ButtonHelp": "Ayuda",
+ "ButtonGuide": "Guía",
+ "ButtonGotIt": "Hecho",
+ "ButtonFullscreen": "Pantalla completa",
+ "ButtonForgotPassword": "Olvidé mi contraseña",
+ "ButtonFilter": "Filtro",
+ "ButtonEditOtherUserPreferences": "Editar el perfil, la imagen y las preferencias personales de este usuario.",
+ "ButtonEditImages": "Editar imágenes",
+ "ButtonEdit": "Editar",
+ "ButtonDownload": "Descargar",
+ "ButtonDown": "Abajo",
+ "ButtonDeleteImage": "Eliminar imagen",
+ "ButtonDelete": "Eliminar",
+ "ButtonConnect": "Conectar",
+ "ButtonChangeServer": "Cambiar servidor",
+ "ButtonCancel": "Cancelar",
+ "ButtonBack": "Atrás",
+ "ButtonAudioTracks": "Pistas de audio",
+ "ButtonArrowUp": "Arriba",
+ "ButtonArrowRight": "Derecha",
+ "ButtonArrowLeft": "Izquierda",
+ "ButtonArrowDown": "Abajo",
+ "ButtonAddUser": "Agregar usuario",
+ "ButtonAddServer": "Agregar servidor",
+ "ButtonAddScheduledTaskTrigger": "Agregar disparador",
+ "ButtonAddMediaLibrary": "Agregar biblioteca de medios",
+ "ButtonAddImage": "Agregar imagen",
+ "ButtonAdd": "Agregar",
+ "BurnSubtitlesHelp": "Determina si el servidor debería quemar los subtítulos al transcodificar videos. Evitar esto mejorará altamente el rendimiento del servidor. Seleccione Auto para grabar formatos basados en imágenes (VOBSUB, PGS, SUB, IDX...) y ciertos subtítulos ASS o SSA.",
+ "BrowsePluginCatalogMessage": "Explora nuestro catálogo de complementos para ver los complementos disponibles.",
+ "Browse": "Explorar",
+ "BoxRear": "Caja (parte trasera)",
+ "Box": "Caja",
+ "BookLibraryHelp": "Los libros de texto y audiolibros están soportados. Revisa la {0} guía de nombrado de libros {1}.",
+ "Blacklist": "Lista negra",
+ "BirthPlaceValue": "Lugar de nacimiento: {0}",
+ "BirthLocation": "Lugar de nacimiento",
+ "BirthDateValue": "Nacimiento: {0}",
+ "Banner": "Banner",
+ "Backdrops": "Imágenes de fondo",
+ "Backdrop": "Imagen de fondo",
+ "AutoBasedOnLanguageSetting": "Auto (basado en la configuración del idioma)",
+ "Auto": "Auto",
+ "AuthProviderHelp": "Selecciona un proveedor de autenticación que se utilizará para autenticar la contraseña de este usuario.",
+ "Audio": "Audio",
+ "AttributeNew": "Nuevo",
+ "AspectRatio": "Relación de aspecto",
+ "AskAdminToCreateLibrary": "Pide a un administrador crear una biblioteca.",
+ "Ascending": "Ascendente",
+ "AsManyAsPossible": "Tantos como sea posible",
+ "Artist": "Artista",
+ "Art": "Arte",
+ "AroundTime": "Alrededor de",
+ "Anytime": "En cualquier momento",
+ "AnyLanguage": "Cualquier idioma",
+ "AlwaysPlaySubtitlesHelp": "Los subtítulos que coincidan con el idioma preferido serán cargados independientemente del idioma del audio.",
+ "AlwaysPlaySubtitles": "Siempre reproducir",
+ "AllowedRemoteAddressesHelp": "Lista separada por comas de direcciones IP/máscaras de red para las redes a las que se les permitirá conectarse remotamente. Si se deja en blanco, se les permitirá a todas las direcciones remotas.",
+ "AllowRemoteAccessHelp": "Si no se marca, se bloquearán todas las conexiones remotas.",
+ "AllowRemoteAccess": "Permitir conexiones remotas a este servidor Jellyfin.",
+ "AllowFfmpegThrottlingHelp": "Cuando una transcodificación o remuxeado se adelanta lo suficiente de la posición de reproducción actual, se pausa el proceso para que consuma menos recursos. Esto es más útil cuando se mira sin buscar con frecuencia. Apaga esto si experimentas problemas de reproducción.",
+ "AllowFfmpegThrottling": "Regular transcodificaciones",
+ "AllowOnTheFlySubtitleExtractionHelp": "Los subtítulos incrustados pueden extraerse de los videos y entregarse a los clientes en texto plano para ayudar a evitar la transcodificación de video. En algunos sistemas, esto puede tardar mucho tiempo y provocar que la reproducción de video se detenga durante el proceso de extracción. Deshabilite esta opción para que los subtítulos incrustados se graben con transcodificación de video cuando no estén soportados de forma nativa por el dispositivo cliente.",
+ "AllowOnTheFlySubtitleExtraction": "Permitir la extracción de subtítulos sobre la marcha",
+ "AllowMediaConversionHelp": "Permitir o denegar acceso a la función de convertir medios.",
+ "AllowMediaConversion": "Permitir conversión de medios",
+ "AllowHWTranscodingHelp": "Permite al sintonizador transcodificar las transmisiones sobre la marcha. Esto puede ayudar a reducir la transcodificación requerida por el servidor.",
+ "AllLibraries": "Todas las bibliotecas",
+ "AllLanguages": "Todos los idiomas",
+ "AllEpisodes": "Todos los episodios",
+ "AllComplexFormats": "Todos los formatos complejos (ASS, SSA, VOBSUB, PGS, SUB, IDX...)",
+ "AllChannels": "Todos los canales",
+ "All": "Todo",
+ "Alerts": "Alertas"
+}
diff --git a/src/strings/fa.json b/src/strings/fa.json
index 76f8ec4e2b..d745abfd93 100644
--- a/src/strings/fa.json
+++ b/src/strings/fa.json
@@ -212,7 +212,7 @@
"AskAdminToCreateLibrary": "از کاربر مدیر بخواهید که یک کتابخانه ایجاد کند.",
"Ascending": "بالا رونده",
"AsManyAsPossible": "تا حدی که ممکن است",
- "AroundTime": "حدود {0}",
+ "AroundTime": "حدود",
"Anytime": "هر زمانی",
"AnyLanguage": "هر زبانی",
"AlwaysPlaySubtitles": "همیشه پخش کن",
@@ -458,7 +458,7 @@
"BoxSet": "جعبه ست",
"Art": "هنر",
"Artist": "هنرمند",
- "AllComplexFormats": "تمام فرمتهای پیچیده (ASS, SSA, VOBSUB, PGS, SUB, IDX)",
+ "AllComplexFormats": "کلیه فرمتهای پیچیده (ASS ، SSA ، VOBSUB ، PGS ، SUB ، IDX ، ...)",
"GuideProviderLogin": "ورود",
"Guide": "راهنما",
"GuestStar": "ستارهی مهمان",
@@ -612,7 +612,7 @@
"ConfirmDeleteItem": "حذف این مورد، آن را هم از فایل سیستمی و هم از کتابخانه رسانه شما حذف می کند. آیا اطمینان دارید که میخواهید ادامه دهید؟",
"AlwaysPlaySubtitlesHelp": "زیرنویسهای متناسب با توجه به اولویت زبان بدون در نظر گرفتن زبان صوتی ویدیو پخش می شوند.",
"AllowedRemoteAddressesHelp": "لیستی از آدرس های IP یا ورودیهای IP/netmask برای شبکه هایی که به آنها امکان ارتباط از راه دور داده میشود ، با کاما از هم جدا شدند. در صورت خالی ماندن ، تمام آدرسهای راه دور مجاز خواهند بود.",
- "AllowOnTheFlySubtitleExtractionHelp": "زیرنویس های جاسازی شده را میتوان از فیلمها استخراج کرد و به منظور جلوگیری از کدگذاری فیلم ، به صورت متن ساده به بازدید کننده ارسال کرد. در بعضی از سیستمها این میتواند مدت زیادی طول بکشد و باعث شود پخش فیلم در طول فرآیند استخراج متوقف شود. این گزینه را غیرفعال کنید تا زیرنویسهای جاسازی شده با استفاده از رمزگذاری ویدیو در حالی که به طور محلی توسط دستگاه بازدیدکننده پشتیبانی نمیشوند ارسال شود.",
+ "AllowOnTheFlySubtitleExtractionHelp": "زیرنویس های جاسازی شده را میتوان از ویدئو ها استخراج کرد و به منظور جلوگیری از کدگذاری فیلم ، به صورت متن ساده به بازدید کننده ارسال کرد. در بعضی از سیستمها این میتواند مدت زیادی طول بکشد و باعث شود پخش فیلم در طول فرآیند استخراج متوقف شود. این گزینه را غیرفعال کنید تا زیرنویسهای جاسازی شده با استفاده از رمزگذاری ویدیو در حالی که به طور محلی توسط دستگاه بازدیدکننده پشتیبانی نمیشوند ارسال شود.",
"AdditionalNotificationServices": "برای نصب سرویسهای اعلان اضافی، در فروشگاه افزونهها جستجو کنید.",
"OptionThumbCard": "کارت بندانگشتی",
"OptionThumb": "بندانگشتی",
@@ -641,7 +641,7 @@
"OptionPlainStorageFolders": "نمایش همه پوشهها به عنوان پوشههای ذخیره سازی ساده",
"OptionParentalRating": "رتبه بندی والدین",
"OptionOnInterval": "در یک فاصله",
- "BookLibraryHelp": "کتابهای صوتی و متنی پشتیبانی میشوند. {0}راهنمای نامگذاری کتاب{1} را مرور کنید.",
+ "BookLibraryHelp": "کتابهای صوتی و متنی پشتیبانی میشوند. {0} راهنمای نامگذاری کتاب {1} را مرور کنید.",
"TabInfo": "اطلاعات",
"TabGuide": "راهنما",
"TabFavorites": "مورد علاقهها",
@@ -702,5 +702,94 @@
"MessageUnauthorizedUser": "در حال حاضر مجاز به دسترسی به سرور نیستید. لطفا برای اطلاعات بیشتر با مدیر سرور خود تماس بگیرید.",
"MessageInvalidUser": "نام کاربری یا گذرواژه نامعتبر است. لطفا دوباره تلاش کنید.",
"MessageInvalidForgotPasswordPin": "کد پین نامعتبر یا منقضی شده وارد شد. لطفا دوباره تلاش کنید.",
- "MessageInstallPluginFromApp": "این افزونه باید از داخل برنامهای که قصد استفاده از آن را دارید نصب شود."
+ "MessageInstallPluginFromApp": "این افزونه باید از داخل برنامهای که قصد استفاده از آن را دارید نصب شود.",
+ "PasswordResetHeader": "بازنشانی گذرواژه",
+ "PasswordResetConfirmation": "آیا واقعا تمایل به بازنشانی گذرواژه دارید؟",
+ "PasswordResetComplete": "گذرواژه بازنشانی شد.",
+ "PasswordMatchError": "گذرواژه و تکرار گذرواژه باید یکسان باشند.",
+ "PackageInstallFailed": "{0} (نسخه {1}) نصب به مشکل برخورد.",
+ "PackageInstallCompleted": "{0} (نسخه {1})نصب به پایان رسید.",
+ "PackageInstallCancelled": "{0} ( نسخه {1})نصب لغو شد.",
+ "Overview": "بررسی اجمالی",
+ "OtherArtist": "هنرمند دیگر",
+ "OriginalAirDateValue": "زمان پخش اصلی : {0}",
+ "OptionWeekly": "هفتگی",
+ "OptionWeekends": "آخر هفته ها",
+ "OptionWeekdays": "روز های هفته",
+ "OptionWednesday": "چهارشنبه",
+ "OptionWakeFromSleep": "از خواب بیدار شدن",
+ "OptionUnairedEpisode": "قسمت های پخش نشده",
+ "OptionTvdbRating": "نمره TVDB",
+ "OptionTuesday": "سه شنبه",
+ "OptionTrackName": "نام ترک",
+ "OptionRequirePerfectSubtitleMatchHelp": "نتیجه کامل زیرنویس ها را به صورتی فیلتر می کند که فقط مواردی را که دقیقا با فایل تصویری شما آزمایش و تأیید شده اند ،شامل شود. حذف این گزینه احتمال بارگیری زیرنویس ها را افزایش می دهد ، اما شانس متن زیرنویس ناهماهنگ یا غلط نیز افزایش می یابد.",
+ "ServerNameIsShuttingDown": "سرور جلی فین - {0} در حال خاموش شدن می باشد.",
+ "ServerNameIsRestarting": "سرور جلی فین - {0} در حال راه اندازی مجدد می باشد.",
+ "SeriesYearToPresent": "{0}- در حال حاضر",
+ "SeriesSettings": "تنظیمات سریال",
+ "SeriesRecordingScheduled": "ضبط کردن سریال زمانبندی شد.",
+ "SeriesDisplayOrderHelp": "قسمت ها را بر اساس تاریخ پخش شدن، ترتیب دی وی دی یا فقط شماره مرتب کنید.",
+ "SeriesCancelled": "سریال متوقف شده است.",
+ "Series": "سریال ها",
+ "SelectAdminUsername": "لطفا یک نام کاربری برای حساب مدیر انتخاب کنید.",
+ "Season": "فصل",
+ "SearchResults": "نتایج جستجو",
+ "SearchForSubtitles": "زیرنویس ها را جستجو کنید",
+ "SearchForMissingMetadata": "فراداده های گم شده را جستجو کنید",
+ "SearchForCollectionInternetMetadata": "در اینترنت برای پیدا کردن فراداده و عکس جستجو کنید",
+ "Search": "جستجو کردن",
+ "Screenshots": "نماگرفت ها",
+ "Screenshot": "نماگرفت",
+ "Schedule": "برنامه زمانی",
+ "ScanLibrary": "کتابخانه را اسکن کنید",
+ "ScanForNewAndUpdatedFiles": "فایل های جدید و به روز رسانی شده را اسکن کنید",
+ "ChannelAccessHelp": "کانال هایی که قصد اشتراک گذاری با این کاربر را دارید انتخاب کنید. مدیران توانایی ویرایش همه ی کانال ها را با استفاده از مدیریت فراداده دارند.",
+ "ChangingMetadataImageSettingsNewContent": "تغییر تنظیمات دانلود فراداده ها و عکس ها فقط بر روی محتواهای جدیدی که به کتابخانه اضافه می شوند، اعمال می شوند. برای اعمال تغییرات بر روی محتوای موجود، شما باید فراداده را به صورت دستی به روزرسانی کنید.",
+ "Refresh": "بهروزرسانی",
+ "Recordings": "ضبط شده ها",
+ "RecordingScheduled": "ضبط برنامه ریزی شد.",
+ "RecordingPathChangeMessage": "با تغییر محل ذخیره فایل های ضبط شده، فایل های موجود به صورت خودکار منتقل نمی شوند. در صورت نیاز، شما باید خودتان این کار را انجام دهید.",
+ "RecordingCancelled": "ضبط شدن لغو شد.",
+ "RecordSeries": "ضبط کردن سریال ها",
+ "Record": "ضبط کردن",
+ "RecommendationStarring": "با هنرمندی {0}",
+ "RecommendationDirectedBy": "کارگردانی شده توسط {0}",
+ "RecommendationBecauseYouWatched": "برای اینکه تو {0} مشاهده کردی",
+ "RecommendationBecauseYouLike": "برای اینکه تو {0} را نیز دوست داری",
+ "RecentlyWatched": "اخیرا مشاهده شده",
+ "Rate": "ارزیابی کن",
+ "Raised": "مطرح شده",
+ "QueueAllFromHere": "همه را از اینجا در صف قرار بده",
+ "Quality": "کیفیت",
+ "Programs": "برنامه ها",
+ "ProductionLocations": "محل تولید",
+ "Producer": "تولید کننده",
+ "Primary": "اصلی",
+ "Previous": "قبلی",
+ "Premieres": "برتر ها",
+ "Premiere": "برتر",
+ "PreferEmbeddedEpisodeInfosOverFileNames": "اطلاعات تعبیه شده در فراداده را به اسم فایل ترجیح بده",
+ "PreferEmbeddedEpisodeInfosOverFileNamesHelp": "این از اطلاعات قسمت در فراداده های تعبیه شده در صورت موجود استفاده می کند.",
+ "PreferEmbeddedTitlesOverFileNamesHelp": "این عنوان نمایش را به صورت پیش فرض تعیین می کند، زمانی که فراداده اینترنتی یا محلی موجود نباشند.",
+ "PreferEmbeddedTitlesOverFileNames": "عنوان های تعبیه شده را به نام فایل ترجیح بده",
+ "PluginInstalledMessage": "افزونه با موفقیت نصب شد. برای اعمال تغییرات سرور جلیفین نیاز به بارگذاری مجدد دارد.",
+ "PleaseSelectTwoItems": "لطفا حداقل دو مورد را انتخاب کنید.",
+ "PleaseRestartServerName": "لطفا سرور جلیفین را دوباره بارگذاری کنید - {0}.",
+ "PleaseEnterNameOrId": "لطفا یک نام یا شناسه خارجی را وارد کنید.",
+ "PleaseConfirmPluginInstallation": "لطفا با کلیک بر روی OK تایید کنید که شما متن بالا را خوانده اید و می خواهید که افزونه را نصب کنید.",
+ "PleaseAddAtLeastOneFolder": "لطفا حداقل یک پوشه به این کتابخانه با کلیک بر روی \"افزودن\" اضافه کنید.",
+ "Played": "اجرا شده",
+ "PlaybackErrorNoCompatibleStream": "سرویس گیرنده با مدیا سازگاری ندارد و سرور یک فرمت سازگار را ارسال نمی کند.",
+ "PlayNextEpisodeAutomatically": "قسمت بعدی را به صورت خودکار اجرا کن",
+ "PlayNext": "بعدی را اجرا کن",
+ "PlayFromBeginning": "از ابتدا اجرا کن",
+ "PlaybackData": "اجرای مجدد داده",
+ "PlayAllFromHere": "همه را از اینجا اجرا کن",
+ "Play": "اجرا کردن",
+ "PinCodeResetConfirmation": "آیا مطمئن هستید که می خواهید کد پین را باز نشانی کنید؟",
+ "PinCodeResetComplete": "کد پین بازنشانی شد.",
+ "PictureInPicture": "تصویر در تصویر",
+ "Person": "فرد",
+ "PerfectMatch": "همتای کامل",
+ "People": "افراد"
}
diff --git a/src/strings/fr.json b/src/strings/fr.json
index 3f1d22c75a..01c8ae4394 100644
--- a/src/strings/fr.json
+++ b/src/strings/fr.json
@@ -14,7 +14,7 @@
"Alerts": "Alertes",
"All": "Tout",
"AllChannels": "Toutes les chaînes",
- "AllComplexFormats": "Tous les formats complexes (ASS, SSA, VOBSUB, PGS, SUB, IDX, etc…)",
+ "AllComplexFormats": "Tous les formats complexes (ASS, SSA, VOBSUB, PGS, SUB, IDX, etc.)",
"AllEpisodes": "Tous les épisodes",
"AllLanguages": "Toutes les langues",
"AllLibraries": "Toutes les médiathèques",
@@ -23,7 +23,7 @@
"AllowMediaConversion": "Autoriser la conversion des médias",
"AllowMediaConversionHelp": "Autoriser ou refuser l'accès à la fonctionnalité de conversion des médias.",
"AllowOnTheFlySubtitleExtraction": "Autoriser l'extraction des sous-titres à la volée",
- "AllowOnTheFlySubtitleExtractionHelp": "Les sous-titres intégrés peuvent être extraits des vidéos et distribués aux clients au format texte pour éviter le transcodage. Sur certains systèmes, cela peut prendre du temps et arrêter la lecture de la vidéo pendant le processus d'extraction. Désactivez cette option pour graver les sous-titres avec un transcodage quand l'appareil client ne les prend pas en charge nativement.",
+ "AllowOnTheFlySubtitleExtractionHelp": "Les sous-titres intégrés peuvent être extraits des vidéos et envoyés vers les clients au format texte afin d'éviter le transcodage vidéo. Sur certains systèmes, cela peut prendre du temps et arrêter la lecture de la vidéo pendant le processus d'extraction. Désactivez cette option pour conserver les sous-titres pendant le transcodage si l'appareil client ne les prend pas en charge nativement.",
"AllowRemoteAccess": "Autoriser les connexions distantes à ce serveur Jellyfin.",
"AllowRemoteAccessHelp": "Si l'option est désactivée, toutes les connexions distantes seront bloquées.",
"AllowedRemoteAddressesHelp": "Liste d'adresses IP ou d'IP/masque de sous-réseau séparées par des virgules qui seront autorisées à se connecter à distance. Si la liste est vide, toutes les adresses distantes seront autorisées.",
@@ -31,7 +31,7 @@
"AlwaysPlaySubtitlesHelp": "Les sous-titres correspondant à la préférence linguistique seront chargés indépendamment de la langue de l'audio.",
"AnyLanguage": "N'importe quel langage",
"Anytime": "N'importe quand",
- "AroundTime": "Aux environs de {0}",
+ "AroundTime": "Aux environs de",
"Artists": "Artistes",
"AsManyAsPossible": "Autant que possible",
"Ascending": "Croissant",
@@ -45,13 +45,13 @@
"BirthLocation": "Lieu de naissance",
"BirthPlaceValue": "Lieu de naissance : {0}",
"Blacklist": "Liste noire",
- "BookLibraryHelp": "Les livres audios et numériques sont supportés. Consultez le {0}Guide de nommage pour livre{1}.",
+ "BookLibraryHelp": "Les livres audios et numériques sont supportés. Consultez le {0} guide de nommage pour livre {1}.",
"Books": "Livres",
"Box": "Boîtier",
"BoxRear": "Dos de boîtier",
"Browse": "Parcourir",
"BrowsePluginCatalogMessage": "Explorer notre catalogue des plugins pour voir les plugins disponibles.",
- "BurnSubtitlesHelp": "Détermine si le serveur doit incruster les sous-titres lors du transcodage de la vidéo. Éviter cela améliorera nettement la performance. Sélectionnez Auto pour incruster les formats basés sur l'image (VOBSUB, PGS, SUB, IDX etc) et certains sous-titres ASS ou SSA.",
+ "BurnSubtitlesHelp": "Détermine si le serveur doit incruster les sous-titres lors du transcodage de la vidéo. Les performances seront grandement améliorées sans incrustation. Sélectionnez Auto pour incruster par image les formats (VOBSUB, PGS, SUB, IDX etc) et certains sous-titres ASS ou SSA.",
"ButtonAdd": "Ajouter",
"ButtonAddMediaLibrary": "Ajouter une médiathèque",
"ButtonAddScheduledTaskTrigger": "Ajouter un déclencheur",
@@ -274,7 +274,7 @@
"HeaderAddUser": "Ajouter un utilisateur",
"HeaderAdditionalParts": "Parties additionelles",
"HeaderAdmin": "Administrateur",
- "HeaderAlbumArtists": "Artistes de l'album",
+ "HeaderAlbumArtists": "Artistes",
"HeaderAlert": "Alerte",
"HeaderAllowMediaDeletionFrom": "Autoriser la suppression de médias à partir de",
"HeaderApiKey": "Clé API",
@@ -569,7 +569,7 @@
"LabelEmbedAlbumArtDidl": "Intégrer les images d'album dans le DIDL",
"LabelEmbedAlbumArtDidlHelp": "Certains appareils préfèrent cette méthode pour obtenir les images d'album. D'autres peuvent échouer à lire avec cette option activée.",
"LabelEnableAutomaticPortMap": "Autoriser le mapping automatique de port",
- "LabelEnableAutomaticPortMapHelp": "Essayer de mapper automatiquement le port public au port local via UPnP. Cela peut ne pas fonctionner avec certains modèles de routeurs. La modification de ce paramètre ne sera effective qu’après redémarrage du serveur.",
+ "LabelEnableAutomaticPortMapHelp": "Mapper automatiquement les ports publics vers des ports locaux via UPnP. Cela peut ne pas fonctionner avec certains modèles de routeurs. La modification de ce paramètre ne prendra effet qu'après redémarrage du serveur.",
"LabelEnableBlastAliveMessages": "Diffuser des message de présence",
"LabelEnableBlastAliveMessagesHelp": "Activer cette option si le serveur n'est pas détecté de manière fiable par les autres appareils UPnP sur votre réseau.",
"LabelEnableDlnaClientDiscoveryInterval": "Intervalle de découverte des clients (secondes)",
@@ -692,7 +692,7 @@
"LabelNumberOfGuideDays": "Nombre de jours de données du guide à télécharger :",
"LabelNumberOfGuideDaysHelp": "Télécharger plus de journées du guide permet de programmer des enregistrements plus longtemps à l'avance et de visualiser plus de contenus, mais prendra également plus de temps. Automatique permettra une sélection automatique basée sur le nombre de chaînes.",
"LabelOptionalNetworkPath": "(Optionnel) Dossier réseau partagé :",
- "LabelOptionalNetworkPathHelp": "Si le dossier est partagé sur votre réseau, donner accès au chemin du dossier réseau peut autoriser les applications Jellyfin sur d'autres appareils à avoir accès à ses fichiers directement.",
+ "LabelOptionalNetworkPathHelp": "Si le dossier est partagé sur votre réseau, donner le chemin d'accès au dossier réseau peut permettre aux applications Jellyfin sur d'autres appareils d'avoir accès à ses fichiers directement. Par exemple, {0} ou {1}.",
"LabelOriginalAspectRatio": "Ratio d'aspect original :",
"LabelOriginalTitle": "Titre original :",
"LabelOverview": "Synopsis :",
@@ -1038,7 +1038,7 @@
"OptionMissingEpisode": "Épisodes manquantes",
"OptionMonday": "Lundi",
"OptionNameSort": "Nom",
- "OptionNew": "Nouveau...",
+ "OptionNew": "Nouveau…",
"OptionNone": "Aucun",
"OptionOnAppStartup": "Au démarrage de l'application",
"OptionOnInterval": "Par intervalle",
@@ -1448,7 +1448,7 @@
"FetchingData": "Récuperer des données suplémentaires",
"CopyStreamURLSuccess": "URL copiée avec succès.",
"CopyStreamURL": "Copier l'URL du flux",
- "LabelBaseUrlHelp": "Vous pouvez ajouter un sous-répertoire personnalisé ici pour accéder au serveur via un lien unique.",
+ "LabelBaseUrlHelp": "Ajoute un sous-répertoire personnalisé à l'adresse URL du serveur. Par exemple : http://example.com/< ;baseurl> ;
",
"HeaderFavoritePeople": "Personnes préférées",
"OptionRandom": "Aléatoire",
"ButtonSplit": "Séparer",
@@ -1458,7 +1458,7 @@
"MessageConfirmAppExit": "Voulez-vous quitter ?",
"LabelVideoResolution": "Résolution vidéo :",
"LabelStreamType": "Type de flux :",
- "EnableFastImageFadeInHelp": "Activer un fondu plus rapide pour l'animation des images chargées",
+ "EnableFastImageFadeInHelp": "Activer un fondu plus rapide pour l'animation des images chargées.",
"EnableFastImageFadeIn": "Fondu d'image rapide",
"LabelPlayerDimensions": "Dimension du lecteur :",
"LabelDroppedFrames": "Images perdues :",
@@ -1507,5 +1507,51 @@
"ButtonToggleContextMenu": "Plus",
"Filter": "Filtre",
"New": "Nouveau",
- "HeaderFavoritePlaylists": "Listes de lecture favorites"
+ "HeaderFavoritePlaylists": "Listes de lecture favorites",
+ "TabDVR": "DVR",
+ "LabelChromecastVersion": "Version de Chromecast",
+ "LabelEnableHttpsHelp": "Autorise le serveur à écouter les requêtes HTTPS sur le port configurée. Un certificat valide doit être configuré pour permettre ce mode de fonctionnement.",
+ "LabelEnableHttps": "Activer HTTPS",
+ "HeaderServerAddressSettings": "Paramètres adresses serveur",
+ "HeaderRemoteAccessSettings": "Paramètres d'accès distant",
+ "HeaderHttpsSettings": "Paramètres HTTPS",
+ "HeaderDVR": "Enregistreur vidéo numérique",
+ "ApiKeysCaption": "Liste actuelle des clés API actives",
+ "SaveChanges": "Enregistrer les modifications",
+ "LabelRequireHttpsHelp": "Si activé, le serveur va automatiquement rediriger toutes les requêtes en HTTP vers HTTPS. Cette option n'a aucun effet si le serveur n'écoute pas HTTPS.",
+ "LabelRequireHttps": "Nécessite HTTPS",
+ "LabelNightly": "De nuit",
+ "LabelStable": "Stable",
+ "EnableDetailsBanner": "Bannière des détails",
+ "EnableDetailsBannerHelp": "Affichez une image de bannière en haut de la page de détails de l'article.",
+ "HeaderSyncPlaySelectGroup": "Rejoindre un groupe",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "Autoriser l'utilisateur à créer un ou rejoindre un groupe",
+ "LabelSyncPlayLeaveGroupDescription": "Désactiver SyncPlay",
+ "LabelSyncPlayLeaveGroup": "Quitter le groupe",
+ "LabelSyncPlayNewGroupDescription": "Créer un nouveau groupe",
+ "LabelSyncPlayNewGroup": "Nouveau groupe",
+ "LabelSyncPlaySyncMethod": "Méthode de synchronisation :",
+ "LabelSyncPlayPlaybackDiff": "Décalage de la lecture :",
+ "MillisecondsUnit": "ms",
+ "LabelSyncPlayTimeOffset": "Décalage de temps avec le serveur :",
+ "HeaderSyncPlayEnabled": "SyncPlay activé",
+ "MessageSyncPlayLibraryAccessDenied": "L'accès à ce contenu est restreint.",
+ "MessageSyncPlayJoinGroupDenied": "Permission requise pour utiliser SyncPlay.",
+ "MessageSyncPlayCreateGroupDenied": "Permission requise pour créer un groupe.",
+ "MessageSyncPlayGroupDoesNotExist": "Impossible de rejoindre le groupe car il n'existe pas.",
+ "MessageSyncPlayPlaybackPermissionRequired": "Autorisation de lecture requise.",
+ "MessageSyncPlayNoGroupsAvailable": "Aucun groupe disponible. Commencez par lancer quelque chose.",
+ "MessageSyncPlayGroupWait": "{0} est en train de charger...",
+ "MessageSyncPlayUserLeft": "{0} a quitté le groupe.",
+ "MessageSyncPlayUserJoined": "{0} a rejoint le groupe.",
+ "MessageSyncPlayDisabled": "SyncPlay désactivé.",
+ "MessageSyncPlayEnabled": "SyncPlay activé.",
+ "LabelSyncPlayAccess": "Accès SyncPlay",
+ "LabelSyncPlayAccessNone": "Désactivé pour cet utilisateur",
+ "LabelSyncPlayAccessJoinGroups": "Autoriser l'utilisateur à rejoindre un groupe",
+ "SyncPlayAccessHelp": "Sélectionner le niveau d'accès de cet utilisateur pour la fonctionnalité SyncPlay. SyncPlay permet de synchroniser la lecture avec d'autres utilisateurs.",
+ "MessageSyncPlayErrorMedia": "Impossible d'activer SyncPlay ! Erreur média.",
+ "MessageSyncPlayErrorMissingSession": "Impossible d'activer SyncPlay ! Session manquante.",
+ "MessageSyncPlayErrorNoActivePlayer": "Aucun player actif trouvé. SyncPlay a été désactivé.",
+ "MessageSyncPlayErrorAccessingGroups": "Une erreur s'est produite pendant l'accès à la liste de groupes."
}
diff --git a/src/strings/hi-in.json b/src/strings/hi-in.json
index 122f4aa98b..7a51a4f695 100644
--- a/src/strings/hi-in.json
+++ b/src/strings/hi-in.json
@@ -21,11 +21,11 @@
"AddToCollection": "संग्रह में जोड़ें",
"Add": "जोड़ें",
"Actor": "अभिनेता",
- "AccessRestrictedTryAgainLater": "अभी प्रवेश प्रतिबंधित है। थोड़ी देर बाद कोशिश करें।",
+ "AccessRestrictedTryAgainLater": "वर्तमान में पहुंच प्रतिबंधित है। कृपया बाद में पुनः प्रयास करें.",
"AllowHWTranscodingHelp": "ट्यूनर को निरंतर रूप से धाराओं को ट्रांसकोड करने दें। यह सर्वर द्वारा ट्रांसकोडिंग को कम करने में मदद कर सकता है।",
"AllLanguages": "सभी भाषाएं",
"AllEpisodes": "सभी प्रकरण",
- "AllComplexFormats": "सभी जटिल प्रारूप (ASS, SSA, VOBSUB, PGS, SUB / IDX, आदि)",
+ "AllComplexFormats": "सभी जटिल प्रारूप (ASS, SSA, VOBSUB, PGS, SUB, IDX,…)",
"AllChannels": "सभी चैनल्स",
"Alerts": "चेतावनियां",
"Albums": "संग्रहिकाएँ",
@@ -34,5 +34,83 @@
"AddedOnValue": "जोड़ दिया",
"AddToPlaylist": "प्लेलिस्ट में जोड़ें",
"AllowMediaConversionHelp": "मीडिया परिवर्तन के लिये अनुमति दें",
- "AllowMediaConversion": "मीडिया रूपांतरण की अनुमति दें"
+ "AllowMediaConversion": "मीडिया रूपांतरण की अनुमति दें",
+ "ButtonOk": "ठीक",
+ "ButtonOff": "बंद",
+ "ButtonNextTrack": "आगे धावन पथ",
+ "ButtonNew": "नया",
+ "ButtonNetwork": "संजाल",
+ "ButtonMore": "अधिक",
+ "ButtonManualLogin": "मैनुअल लॉगिन",
+ "ButtonLibraryAccess": "पुस्तकालय का उपयोग",
+ "ButtonLearnMore": "और अधिक जानें",
+ "ButtonInfo": "जानकारी",
+ "ButtonHome": "घर",
+ "ButtonHelp": "मदद",
+ "ButtonGuide": "मार्गदर्शक",
+ "ButtonGotIt": "समझ गया",
+ "ButtonFullscreen": "पूर्ण स्क्रीन",
+ "ButtonForgotPassword": "पासवर्ड भूल गए",
+ "ButtonFilter": "निस्पंदन",
+ "ButtonEditOtherUserPreferences": "इस उपयोगकर्ता की प्रोफ़ाइल, छवि और व्यक्तिगत प्राथमिकताएँ संपादित करें।",
+ "ButtonEditImages": "छवियों को संपादित करें",
+ "ButtonEdit": "संपादित करें",
+ "ButtonDownload": "डाउनलोड",
+ "ButtonDown": "नीचे",
+ "ButtonDeleteImage": "छवि हटाएं",
+ "ButtonDelete": "हटाएं",
+ "ButtonConnect": "जुडिये",
+ "ButtonChangeServer": "सर्वर बदलें",
+ "ButtonCancel": "रद्द करना",
+ "ButtonBack": "वापस",
+ "ButtonAudioTracks": "ऑडियो ट्रैक्स",
+ "ButtonArrowUp": "ऊपर",
+ "ButtonArrowRight": "दाएँ",
+ "ButtonArrowLeft": "बाएं",
+ "ButtonArrowDown": "नीचे",
+ "ButtonAddUser": "उपयोगकर्ता जोड़ें",
+ "ButtonAddServer": "सर्वर जोड़े",
+ "ButtonAddScheduledTaskTrigger": "ट्रिगर जोड़ें",
+ "ButtonAddMediaLibrary": "मीडिया लाइब्रेरी जोड़ें",
+ "ButtonAddImage": "छवि जोड़ें",
+ "ButtonAdd": "जोड़ना",
+ "UnsupportedPlayback": "Jellyfin DRM द्वारा संरक्षित सामग्री को डिक्रिप्ट नहीं कर सकता है, लेकिन सभी सामग्री की परवाह किए बिना, संरक्षित शीर्षकों सहित प्रयास किया जाएगा। एन्क्रिप्शन या अन्य असमर्थित सुविधाओं जैसे इंटरेक्टिव शीर्षक के कारण कुछ फाइलें पूरी तरह से काली दिखाई दे सकती हैं।",
+ "BoxRear": "बॉक्स (पीछे)",
+ "Box": "डिब्बा",
+ "Books": "पुस्तकें",
+ "BookLibraryHelp": "ऑडियो और पाठ्य पुस्तकें समर्थित हैं। {0} पुस्तक नामकरण गाइड {1} की समीक्षा करें।",
+ "Blacklist": "काला सूची में डालना",
+ "BirthPlaceValue": "जन्म स्थान: {0}",
+ "BirthLocation": "जन्म स्थान",
+ "BirthDateValue": "जन्म: {0}",
+ "Banner": "झंडा",
+ "Backdrops": "पृष्ठभूमि",
+ "Backdrop": "पृष्ठभूमि",
+ "AutoBasedOnLanguageSetting": "ऑटो (भाषा सेटिंग के आधार पर)",
+ "Auto": "ऑटो",
+ "AuthProviderHelp": "इस उपयोगकर्ता के पासवर्ड को प्रमाणित करने के लिए एक प्रमाणीकरण प्रदाता का उपयोग करें।",
+ "Audio": "नया",
+ "AttributeNew": "नया",
+ "AspectRatio": "आस्पेक्ट अनुपात",
+ "AskAdminToCreateLibrary": "लाइब्रेरी बनाने के लिए किसी व्यवस्थापक से पूछें।",
+ "Ascending": "आरोही",
+ "AsManyAsPossible": "जितने अधिक संभव हों",
+ "Artists": "कलाकार की",
+ "Artist": "कलाकार",
+ "Art": "कला",
+ "AroundTime": "लगभग",
+ "Anytime": "किसी भी समय",
+ "AnyLanguage": "कोई भी भाषा",
+ "AlwaysPlaySubtitlesHelp": "भाषा की वरीयता से मेल खाने वाले उपशीर्षक ऑडियो भाषा की परवाह किए बिना लोड किए जाएंगे।",
+ "AlwaysPlaySubtitles": "हमेशा खेलो",
+ "AllowedRemoteAddressesHelp": "कोमा ने नेटवर्क के लिए आईपी पते या आईपी / नेटमास्क प्रविष्टियों की सूची को अलग कर दिया है जिन्हें दूरस्थ रूप से कनेक्ट करने की अनुमति दी जाएगी। यदि खाली छोड़ दिया जाता है, तो सभी दूरस्थ पते की अनुमति दी जाएगी।",
+ "AllowRemoteAccessHelp": "अनियंत्रित होने पर, सभी दूरस्थ कनेक्शन अवरुद्ध हो जाएंगे।",
+ "AllowRemoteAccess": "इस जेलिफ़िन सर्वर को दूरस्थ कनेक्शन की अनुमति दें।",
+ "AllowFfmpegThrottlingHelp": "जब एक ट्रांसकोड या रीमूक्स वर्तमान प्लेबैक स्थिति से काफी आगे हो जाता है, तो प्रक्रिया को रोकें ताकि यह कम संसाधनों का उपभोग करेगा। अक्सर मांग किए बिना देखने पर यह सबसे उपयोगी है। यदि आप प्लेबैक समस्याओं का अनुभव करते हैं तो इसे बंद कर दें।",
+ "AllowFfmpegThrottling": "थ्रोटल ट्रांसकोड",
+ "AllowOnTheFlySubtitleExtractionHelp": "वीडियो ट्रांसकोडिंग को रोकने में मदद करने के लिए एंबेडेड सबटाइटल वीडियो से निकाले जा सकते हैं और सादे पाठ में ग्राहकों तक पहुंचाए जाते हैं। कुछ प्रणालियों पर यह एक लंबा समय ले सकता है और निष्कर्षण प्रक्रिया के दौरान वीडियो प्लेबैक को स्टाल करने का कारण बन सकता है। जब वे क्लाइंट डिवाइस द्वारा मूल रूप से समर्थित नहीं होते हैं, तो वीडियो ट्रांसकोडिंग के साथ जले हुए एम्बेडेड उपशीर्षक को अक्षम करें।",
+ "AlbumArtist": "चित्राधार कलाकार",
+ "AllowOnTheFlySubtitleExtraction": "मक्खी पर उपशीर्षक निष्कर्षण की अनुमति दें",
+ "Album": "एल्बम",
+ "AddItemToCollectionHelp": "उनके लिए खोज करके संग्रह में आइटम जोड़ें और उन्हें संग्रह में जोड़ने के लिए उनके राइट-क्लिक या टैप मेनू का उपयोग करें।"
}
diff --git a/src/strings/hu.json b/src/strings/hu.json
index c1ee03e090..6d6307285d 100644
--- a/src/strings/hu.json
+++ b/src/strings/hu.json
@@ -592,7 +592,7 @@
"AlwaysPlaySubtitles": "Mindig jelenjen meg",
"AnyLanguage": "Bármelyik nyelv",
"Anytime": "Bármikor",
- "AroundTime": "{0} körül",
+ "AroundTime": "kb.",
"AsManyAsPossible": "Amennyi lehetséges",
"AspectRatio": "Képarány",
"Auto": "Auto",
@@ -933,7 +933,7 @@
"LabelNewName": "Új név:",
"LabelNewsCategories": "Hírek kategóriái:",
"LabelNumber": "Szám:",
- "LabelOptionalNetworkPathHelp": "Ha ez a mappa meg van osztva a hálózaton, a hálózati megosztási útvonal megadása lehetővé teszi, hogy a Jellyfin alkalmazások más eszközökön közvetlenül hozzáférjenek a médiafájlokhoz.",
+ "LabelOptionalNetworkPathHelp": "Ha ez a mappa meg van osztva a hálózaton, a hálózati megosztási útvonal megadása lehetővé teszi, hogy a Jellyfin alkalmazások más eszközökön közvetlenül hozzáférjenek a médiafájlokhoz. Például: {0{ vagy {1}.",
"LabelPasswordConfirm": "Jelszó (megerősítés):",
"LabelPlaceOfBirth": "Születési hely:",
"LabelPostProcessor": "A feldolgozás utáni alkalmazás:",
@@ -1393,7 +1393,7 @@
"ButtonSplit": "Szétvág",
"Absolute": "Abszolút",
"LabelSkipIfAudioTrackPresentHelp": "Vedd ki a pipát, ha minden videóhoz szeretnél feliratot az audio nyelvétől függetlenül.",
- "EnableFastImageFadeInHelp": "Gyorsabb előtűnés animáció a betöltött képekhez",
+ "EnableFastImageFadeInHelp": "Poszterek és más képek megjelenítése gyorsabb animációkkal.",
"EnableFastImageFadeIn": "Gyors kép-előtűnés",
"SubtitleOffset": "Felirat eltolása",
"SeriesDisplayOrderHelp": "Rakd sorba az epizódokat az adásba kerülésük dátuma, a DVD sorszám, vagy az abszolút számozás szerint.",
@@ -1524,5 +1524,37 @@
"HeaderHttpsSettings": "HTTPS Beállítások",
"TabDVR": "DVR",
"HeaderDVR": "DVR",
- "SaveChanges": "Változtatások mentése"
+ "SaveChanges": "Változtatások mentése",
+ "MessageSyncPlayGroupWait": "{0} bufferel...",
+ "MessageSyncPlayUserLeft": "{0} elhagyta a csoportot.",
+ "MessageSyncPlayUserJoined": "{0} csatlakozott a csoporthoz.",
+ "MessageSyncPlayDisabled": "SyncPlay letiltva.",
+ "MessageSyncPlayEnabled": "SyncPlay engedélyezve.",
+ "LabelSyncPlayAccess": "SyncPlay hozzáférés",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "A felhasználó létrehozhat csoportokat és csatlakozhat hozzájuk",
+ "LabelSyncPlayLeaveGroupDescription": "SyncPlay letiltása",
+ "LabelSyncPlayLeaveGroup": "Csoport elhagyása",
+ "LabelSyncPlayNewGroupDescription": "Új csoport létrehozása",
+ "LabelSyncPlayNewGroup": "Új csoport",
+ "LabelSyncPlaySyncMethod": "Szinkronizálási mód:",
+ "MillisecondsUnit": "ms",
+ "HeaderSyncPlayEnabled": "SyncPlay engedélyezve",
+ "HeaderSyncPlaySelectGroup": "Csatlakozás csoporthoz",
+ "SyncPlayAccessHelp": "Válaszd ki, hogy ez a felhasználó milyen szinten férhet hozzá a SyncPlay funkcióhoz. A SyncPlay lehetőséget biztosít a lejátszások közötti szinkronizációra.",
+ "MessageSyncPlayErrorMedia": "Nem sikerült a SyncPlay engedélyezése! Média hiba.",
+ "MessageSyncPlayErrorMissingSession": "A SyncPlay lejátszása sikertelen! Hiányzó munkamenet.",
+ "MessageSyncPlayErrorNoActivePlayer": "Nem található aktív lejátszó. A SyncPlay letiltásra került.",
+ "MessageSyncPlayErrorAccessingGroups": "Hiba történt a csoportok listájának betöltésekor.",
+ "MessageSyncPlayLibraryAccessDenied": "A tartalomhoz való hozzáférés korlátozva van.",
+ "MessageSyncPlayJoinGroupDenied": "A SyncPlay használatához jogosultság szükséges.",
+ "MessageSyncPlayCreateGroupDenied": "Jogosultság szükséges a csoportok létrehozásához.",
+ "MessageSyncPlayGroupDoesNotExist": "Nem sikerült csatlakozni a csoporthoz, mivel az nem létezik.",
+ "MessageSyncPlayPlaybackPermissionRequired": "Lejátszási jogosultság szükséges.",
+ "MessageSyncPlayNoGroupsAvailable": "Nincsenek elérhető csoportok. Először kezdj el lejátszani valamit.",
+ "LabelSyncPlayAccessNone": "Letiltva ennél a felhasználónál",
+ "LabelSyncPlayAccessJoinGroups": "A felhasználó csoportokhoz való csatlakozásának engedélyezése",
+ "LabelSyncPlayPlaybackDiff": "Lejátszási időkülönbség:",
+ "LabelSyncPlayTimeOffset": "Időeltolás a szerverhez képest:",
+ "EnableDetailsBannerHelp": "Megjelenít egy banner képet a részletes információoldal tetején.",
+ "EnableDetailsBanner": "Banner a részletes oldalon"
}
diff --git a/src/strings/is-is.json b/src/strings/is-is.json
index ee0498679c..1042737ae2 100644
--- a/src/strings/is-is.json
+++ b/src/strings/is-is.json
@@ -46,7 +46,7 @@
"OptionContinuing": "Heldur áfram",
"OptionBlockTvShows": "Sjónvarpsþættir",
"OptionBlockMusic": "Tónlist",
- "OptionBlockTrailers": "Stiklur",
+ "OptionBlockTrailers": "Sýnishorn",
"AllowOnTheFlySubtitleExtractionHelp": "Hægt er að sækja texta sem eru innbyggðir í myndaskrá og senda þá beint til notanda á textaformi til þess að sleppa við að umbreyta (transcode) myndaskránni. Í sumum tölvum getur þetta tekið langan tíma og valdið hikstum á meðan verið er að sækja textan. Afvirkjaðu þetta til þess að láta alla texta vera brennda inn í myndaskránna ef tæki notenda styður ekki að spila skránna beint.",
"AccessRestrictedTryAgainLater": "Aðgangur bannaður í augnablikinu. Vinsamlegast reynið síðar.",
"Actor": "Leikari",
@@ -93,7 +93,7 @@
"AllowOnTheFlySubtitleExtraction": "Leyfa að taka út texta á meðan það er í keyrslu",
"AllowRemoteAccess": "Leyfa fjartengingar í þennan Jellyfin þjón.",
"AllowRemoteAccessHelp": "Ef þetta er afhakað, allar fjartengingar, þ.e. í gegnum internetið, verða bannaðar.",
- "AlwaysPlaySubtitles": "Alltaf spila texta",
+ "AlwaysPlaySubtitles": "Spila alltaf",
"AnyLanguage": "Öll tungumál",
"AroundTime": "Um {0}",
"Art": "List",
@@ -165,8 +165,8 @@
"HeaderProfile": "Prófíll",
"HeaderPeople": "Fólk",
"HeaderPassword": "Lykilorð",
- "HeaderLatestMovies": "Nýjustu Kvikmyndir",
- "HeaderLatestEpisodes": "Nýjustu Þættirnir",
+ "HeaderLatestMovies": "Kvikmyndir, nýlega bætt við",
+ "HeaderLatestEpisodes": "Þættir, nýlega bætt við",
"HeaderHome": "Heim",
"HeaderFavoriteVideos": "Uppáhalds Myndbönd",
"HeaderFavoriteMovies": "Uppáhalds Kvikmyndir",
@@ -217,7 +217,7 @@
"ButtonViewWebsite": "Skoða vefsíðu",
"ButtonUp": "Upp",
"ButtonUninstall": "Fjarlægja",
- "ButtonTrailer": "Stikla",
+ "ButtonTrailer": "Sýnishorn",
"ButtonSubtitles": "Texti",
"ButtonSort": "Flokka",
"ButtonSignIn": "Innskráning",
@@ -282,8 +282,266 @@
"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",
+ "Shows": "Sýningar",
"Playlists": "Spilunarlisti",
"ButtonScanAllLibraries": "Skanna Öll Gagnasöfn",
- "AllLibraries": "Öll gagnasöfn"
+ "AllLibraries": "Öll gagnasöfn",
+ "RefreshMetadata": "Endurhlaða lýsigögn",
+ "Refresh": "Endurhlaða",
+ "ReleaseDate": "Útgáfudagur",
+ "RememberMe": "Muna eftir mér",
+ "RepeatAll": "Endurtaka allt",
+ "Repeat": "Endurtaka",
+ "RemoveFromPlaylist": "Fjarlægja úr spilunarlista",
+ "RemoveFromCollection": "Fjarlægja úr safni",
+ "HeaderHttpsSettings": "HTTPS Stillingar",
+ "HeaderFavoriteBooks": "Uppáhalds Bækur",
+ "HeaderEditImages": "Breyta ljósmyndum",
+ "HeaderContinueListening": "Halda áfram að hlusta",
+ "ChannelNumber": "Númer rásar",
+ "ChannelNameOnly": "Aðeins rás {0}",
+ "ButtonSubmit": "Senda",
+ "ButtonShutdown": "Slökkva á netþjón",
+ "EnableThemeVideosHelp": "Spila þema myndbönd í bakgrunni þegar gagnasafn er skoðað.",
+ "EnableThemeSongsHelp": "Spila þema lög í bakgrunni þegar gagnasafn er skoðað.",
+ "FormatValue": "Snið: {0}",
+ "Genre": "Tegund",
+ "HeaderActiveDevices": "Virk Tæki",
+ "HeaderAddToCollection": "Bæta í Safn",
+ "HeaderAddUpdateImage": "Bæta við/uppfæra ljósmynd",
+ "HeaderAddToPlaylist": "Bæta við á Spilunarlista",
+ "HeaderAlert": "Viðvörun",
+ "HeaderAppearsOn": "Birtist á",
+ "HeaderChannels": "Rásir",
+ "HeaderDetectMyDevices": "Finna tækin mín",
+ "HeaderFavoritePeople": "Uppáhalds Fólk",
+ "HeaderFavoritePlaylists": "Uppáhalds spilunarlistar",
+ "HeaderFilters": "Síur",
+ "HeaderForgotPassword": "Gleymt lykilorð",
+ "HeaderForKids": "Fyrir Krakka",
+ "HeaderFrequentlyPlayed": "Oft Spilað",
+ "HeaderGenres": "Flokkar",
+ "HeaderLatestMusic": "Tónlist, nýlega bætt við",
+ "HeaderMetadataSettings": "Stillingar lýsigagna",
+ "HeaderMedia": "Margmiðlunarsafn",
+ "HeaderLiveTv": "Sjónvarp í beinni útsendingu",
+ "HeaderLoginFailure": "Innskráning Mistókst",
+ "HeaderMyDevice": "Tækið mitt",
+ "HeaderMusicVideos": "Tónlistarmyndbönd",
+ "HeaderMusicQuality": "Tónlistargæði",
+ "HeaderMovies": "Kvikmyndir",
+ "HeaderNewDevices": "Ný tæki",
+ "HeaderPasswordReset": "Endurstilla Lykilorð",
+ "HeaderPhotoAlbums": "Myndaalbúm",
+ "OnApplicationStartup": "Við ræsingu forrits",
+ "EveryXHours": "Hverjum {0} klukkustundum",
+ "EveryHour": "Hverja klukkustund",
+ "Episode": "Þáttur",
+ "EnableThemeVideos": "Þema myndbönd",
+ "EnableThemeSongs": "Þema lög",
+ "EnablePhotos": "Birta myndir",
+ "EnableHardwareEncoding": "Virkja vélbúnaðarkóðun",
+ "LabelScreensaver": "Skjáhvíla:",
+ "LabelRequireHttps": "Krefjast HTTPS",
+ "LabelReleaseDate": "Útgáfudagur:",
+ "LabelReasonForTranscoding": "Ástæða fyrir umkóðun:",
+ "LabelPlayMethod": "Spilunaraðferð:",
+ "LabelPlaylist": "Spilunarlisti:",
+ "LabelPlayer": "Spilari:",
+ "LabelPlayDefaultAudioTrack": "Spila sjálfgefna hljóðrás óháð tungumáli",
+ "LabelPlaceOfBirth": "Fæðingarstaður:",
+ "LabelPersonRoleHelp": "Dæmi: Ísbílstjóri",
+ "LabelPersonRole": "Hlutverk:",
+ "LabelPath": "Slóð:",
+ "LabelPasswordRecoveryPinCode": "PIN númer:",
+ "LabelPasswordConfirm": "Lykilorð (staðfesta):",
+ "LabelPassword": "Lykilorð:",
+ "LabelOverview": "Yfirlit:",
+ "LabelOriginalTitle": "Upphaflegur Titill:",
+ "LabelOriginalAspectRatio": "Upprunalegt skjáhlutfall:",
+ "LabelNumber": "Númer:",
+ "LabelNotificationEnabled": "Virkja þessa tilkynningu",
+ "LabelNewsCategories": "Frétta flokkar:",
+ "LabelNewPasswordConfirm": "Staðfesta nýtt lykilorð:",
+ "LabelNewPassword": "Nýtt lykilorð:",
+ "LabelNewName": "Nýtt nafn:",
+ "LabelName": "Nafn:",
+ "LabelLanNetworks": "LAN net:",
+ "MessageImageFileTypeAllowed": "Aðeins JPEG og PNG skrár eru studdar.",
+ "DrmChannelsNotImported": "Rásir með DRM verða ekki fluttar inn.",
+ "DoNotRecord": "Ekki taka upp",
+ "DisplayModeHelp": "Veldu útlit fyrir viðmótið.",
+ "DisplayMissingEpisodesWithinSeasons": "Birta þætti sem vantar inn í þáttaraðir",
+ "DisplayInMyMedia": "Birta á heimaskjá",
+ "Display": "Birta",
+ "Dislike": "Mislíka",
+ "Disabled": "Óvirkt",
+ "Directors": "Leikstjórar",
+ "DirectStreamHelp2": "Beint streymi á skrá notar mjög litið vinnsluafl án þess að tapa myndgæðum.",
+ "Descending": "Niður",
+ "DeleteImageConfirmation": "Ertu viss um að þú viljir eyða þessari mynd?",
+ "DefaultErrorMessage": "Villa varð við vinnslu beiðninnar. Reyndu aftur síðar.",
+ "DeathDateValue": "Dó: {0}",
+ "DatePlayed": "Dagsetning spilað",
+ "DateAdded": "Dagsetning bætt við",
+ "CriticRating": "Einkunn gagnrýnanda",
+ "CopyStreamURLError": "Villa varð við afritun vefslóðar.",
+ "CopyStreamURLSuccess": "Afrit af vefslóð tókst.",
+ "CopyStreamURL": "Afrita vefslóð streymis",
+ "Continuing": "Áframhaldandi",
+ "ConfirmEndPlayerSession": "Langar þig að slökkva á Jellyfin á {0}?",
+ "ConfirmDeletion": "Staðfesta eyðingu",
+ "ConfirmDeleteItem": "Ef þessari skrá er eytt verður hún fjarlægð úr bæði skráarkerfinu og miðlasafninu. Ertu viss um að þú viljir halda áfram?",
+ "Composer": "Tónskáld",
+ "ClientSettings": "Stillingar biðlara",
+ "ButtonTogglePlaylist": "Spilunarlisti",
+ "ButtonToggleContextMenu": "Meira",
+ "ButtonSplit": "Skipta",
+ "ButtonStop": "Stöðva",
+ "ButtonResetEasyPassword": "Endurstilla Easy PIN númer",
+ "ButtonRefreshGuideData": "Uppfæra sjónvarpsþáttagögn",
+ "Artist": "Listamaður",
+ "AllowFfmpegThrottling": "Takmarka Umkóðun",
+ "Album": "Plata",
+ "SettingsSaved": "Stillingar vistaðar.",
+ "Settings": "Stillingar",
+ "Series": "Seríur",
+ "SendMessage": "Senda skilaboð",
+ "SelectAdminUsername": "Veldu notandanafn fyrir stjórnanda aðganginn þinn.",
+ "Season": "Sería",
+ "SearchResults": "Leitarniðurstöður",
+ "SearchForSubtitles": "Leita að skjátexta",
+ "Search": "Leita",
+ "Screenshots": "Skjámyndir",
+ "Screenshot": "Skjámynd",
+ "ScanLibrary": "Skanna gagnasafn",
+ "SaveSubtitlesIntoMediaFolders": "Vista skjátexta í miðlamöppur",
+ "SaveChanges": "Vista breytingar",
+ "Save": "Vista",
+ "Saturday": "Laugardagur",
+ "RunAtStartup": "Keyra við ræsingu",
+ "Rewind": "Spóla til baka",
+ "AlbumArtist": "Höfundur plötu",
+ "OptionHasTrailer": "Sýnishorn",
+ "ViewArtist": "Skoða listamann",
+ "ValueSongCount": "{0} lög",
+ "ValueSeriesCount": "{0} Þáttaraðir",
+ "ValueSeconds": "{0} sekúndur",
+ "ValueOneSong": "1 lag",
+ "ValueOneSeries": "1 Þáttaröð",
+ "ValueOneMusicVideo": "1 tónlistarmyndband",
+ "ValueOneMovie": "1 kvikmynd",
+ "ValueOneEpisode": "1 þáttur",
+ "Up": "Upp",
+ "Unplayed": "Óspilað",
+ "UninstallPluginHeader": "Fjarlægja Viðbót",
+ "Tuesday": "Þriðjudagur",
+ "Transcoding": "Umkóðun",
+ "Trailers": "Sýnishorn",
+ "TitlePlayback": "Spilun",
+ "Thursday": "Fimmtudagur",
+ "ThemeVideos": "Þemu myndbönd",
+ "ThemeSongs": "Þemu lög",
+ "TellUsAboutYourself": "Segðu okkur frá sjálfum þér",
+ "TabUsers": "Notendur",
+ "TabUpcoming": "Væntanlegt",
+ "TabTranscoding": "Umkóðun",
+ "TabTrailers": "Sýnishorn",
+ "TabSuggestions": "Tillögur",
+ "TabSongs": "Lög",
+ "TabResumeSettings": "Halda áfram",
+ "TabProfile": "Prófíll",
+ "TabPlugins": "Viðbætur",
+ "TabOther": "Annað",
+ "TabNetworks": "Netkerfi",
+ "TabMyPlugins": "Mínar viðbætur",
+ "TabMusicVideos": "Tónlistarmyndbönd",
+ "TabMusic": "Tónlist",
+ "TabMovies": "Kvikmyndir",
+ "PleaseRestartServerName": "Vinsamlegast endurræstu Jellyfin netþjóninn - {0}.",
+ "Previous": "Fyrri",
+ "Premiere": "Frumsýning",
+ "Producer": "Framleiðandi",
+ "Quality": "Gæði",
+ "RecentlyWatched": "Nýlega horft á",
+ "RecommendationBecauseYouLike": "Af því að þér líkar {0}",
+ "RecommendationBecauseYouWatched": "Af því að þú horfðir á {0}",
+ "RecommendationDirectedBy": "Leikstýrt af {0}",
+ "SortChannelsBy": "Raða rásum eftir:",
+ "SortByValue": "Raða eftir {0}",
+ "Sort": "Raða",
+ "Filter": "Sía",
+ "New": "Nýtt",
+ "Shuffle": "Stokka",
+ "ShowYear": "Sýna ár",
+ "ShowTitle": "Sýna titil",
+ "Share": "Deila",
+ "LabelDefaultUser": "Sjálfgefinn notandi:",
+ "LabelDefaultScreen": "Sjálfgefinn skjár:",
+ "LabelDeathDate": "Dánardagur:",
+ "LabelDay": "Dagur:",
+ "LabelCurrentPassword": "Núverandi lykilorð:",
+ "LabelCollection": "Safn:",
+ "LabelChannels": "Rásir:",
+ "LabelCachePath": "Slóð skyndiminnis:",
+ "LabelCache": "Skyndiminni:",
+ "LabelBurnSubtitles": "Brenna skjátexta:",
+ "LabelBitrate": "Bitahraði:",
+ "LabelBirthYear": "Fæðingarár:",
+ "LabelBirthDate": "Fæðingardagur:",
+ "LabelAudio": "Hljóð",
+ "LabelArtists": "Listamenn:",
+ "LabelAppNameExample": "Dæmi: Sickbeard, Sonarr",
+ "LabelAll": "Allt",
+ "LabelAccessDay": "Vikudagur:",
+ "Kids": "Krakkar",
+ "Hide": "Fela",
+ "Help": "Hjálp",
+ "Home": "Heim",
+ "HeaderYears": "Ár",
+ "HeaderVideos": "Myndbönd",
+ "HeaderVideoQuality": "Myndgæði",
+ "HeaderUsers": "Notendur",
+ "HeaderUser": "Notandi",
+ "TabMetadata": "Lýsigögn",
+ "TabGenres": "Flokkar",
+ "TabFavorites": "Eftirlæti",
+ "TabEpisodes": "Þættir",
+ "TabDirectPlay": "Bein Spilun",
+ "TabAdvanced": "Ítarlegt",
+ "Sunday": "Sunnudagur",
+ "Suggestions": "Tillögur",
+ "Subtitles": "Skjátexti",
+ "LabelMetadataPath": "Slóð lýsigagna:",
+ "LabelMetadata": "Lýsigögn:",
+ "LabelMessageTitle": "Titill skilaboðs:",
+ "LabelMessageText": "Texti skilaboðs:",
+ "LabelMaxStreamingBitrate": "Hámarks gæði streymis:",
+ "LabelLineup": "Uppröðun:",
+ "LabelKodiMetadataDateFormat": "Snið útgáfudags:",
+ "LabelInternetQuality": "Gæði Internets:",
+ "LabelIconMaxWidth": "Hámarksbreidd tákns:",
+ "LabelHomeNetworkQuality": "Gæði heimanets:",
+ "LabelHardwareAccelerationType": "Hröðun vélbúnaðar:",
+ "LabelFriendlyName": "Vinalegt nafn:",
+ "LabelFormat": "Snið:",
+ "LabelForgotPasswordUsernameHelp": "Sláðu inn notandanafnið þitt, ef þú manst eftir því.",
+ "LabelFont": "Leturgerð:",
+ "LabelFolder": "Mappa:",
+ "LabelEpisodeNumber": "Þáttur númer:",
+ "LabelEnableRealtimeMonitor": "Virkja vöktun í rauntíma",
+ "LabelEnableHardwareDecodingFor": "Gera vélbúnaðarafkóðun virka fyrir:",
+ "LabelDroppedFrames": "Felldir rammar:",
+ "LabelDiscNumber": "Númer disks:",
+ "LabelDeviceDescription": "Lýsing tækis",
+ "LabelDashboardTheme": "Þema mælaborðs:",
+ "LabelCustomCss": "Sérsniðin CSS:",
+ "LabelCriticRating": "Einkunn gagnrýnanda:",
+ "LabelCorruptedFrames": "Skemmdir rammar:",
+ "LabelCancelled": "Hætt við",
+ "LabelAppName": "Heiti forrits",
+ "LabelAllowServerAutoRestart": "Leyfa netþjóni að endurræsa sig sjálfkrafa til þess að uppfæra sig",
+ "LabelAllowHWTranscoding": "Leyfa vélbúnaðarumkóðun",
+ "Label3DFormat": "3D snið:",
+ "HeaderIdentification": "Auðkenning"
}
diff --git a/src/strings/it.json b/src/strings/it.json
index e698a629b5..d678cf6e0f 100644
--- a/src/strings/it.json
+++ b/src/strings/it.json
@@ -28,7 +28,7 @@
"AlwaysPlaySubtitlesHelp": "I sottotitoli corrispondenti alla lingua preferita saranno caricati a prescindere dalla lingua dell'audio.",
"AnyLanguage": "Qualsiasi lingua",
"Anytime": "In qualsiasi momento",
- "AroundTime": "Circa {0}",
+ "AroundTime": "Circa",
"Artists": "Artisti",
"AsManyAsPossible": "Tutto il possibile",
"Ascending": "Crescente",
@@ -671,7 +671,7 @@
"LabelNumberOfGuideDays": "Numero di giorni per i quali scaricare i dati della guida:",
"LabelNumberOfGuideDaysHelp": "Scaricando più giorni si avrà la possibilità di pianificare in anticipo più programmi e vedere più liste, ma il tempo di download si allungherà. 'Auto': MB sceglierà automaticamente in base al numero di canali.",
"LabelOptionalNetworkPath": "Cartella condivisa (Opzionale):",
- "LabelOptionalNetworkPathHelp": "Se questa cartella è condivisa sulla rete, fornendo il percorso di condivisione di rete si può consentire alle applicazioni Jellyfin su altri dispositivi di accedere direttamente ai file multimediali.",
+ "LabelOptionalNetworkPathHelp": "Se questa cartella è condivisa sulla rete, fornendo il percorso di condivisione di rete si può consentire alle applicazioni Jellyfin su altri dispositivi di accedere direttamente ai file multimediali. Ad esempio {0} oppure {1}.",
"LabelOriginalAspectRatio": "Aspetto originale:",
"LabelOriginalTitle": "Titolo originale:",
"LabelOverview": "Trama:",
@@ -1455,8 +1455,8 @@
"MessageConfirmAppExit": "Vuoi uscire?",
"HeaderNavigation": "Navigazione",
"CopyStreamURLError": "Si è verificato un errore nel copiare l'indirizzo.",
- "EnableFastImageFadeInHelp": "Abilita la dissolvenza veloce per le immagini caricate",
- "EnableFastImageFadeIn": "Dissolvenza immagine veloce",
+ "EnableFastImageFadeInHelp": "Mostra i poster e le altre immagini con una dissolvenza veloce alla fine del caricamento.",
+ "EnableFastImageFadeIn": "Dissolvenza Immagine Veloce",
"PlaybackErrorNoCompatibleStream": "Il client è incompatibile con il media e il server non sta inviando un formato compatibile.",
"OptionForceRemoteSourceTranscoding": "Forza la transcodifica da fonti di media remoti (come LiveTV)",
"NoCreatedLibraries": "Sembra che tu non abbia ancora creato delle librerie. {0}Vuoi crearne una adesso?{1}",
@@ -1516,5 +1516,41 @@
"LabelEnableHttps": "Abilita HTTPS",
"HeaderServerAddressSettings": "Configurazione Indirizzo Server",
"HeaderRemoteAccessSettings": "Configurazione Access Remoto",
- "HeaderHttpsSettings": "Configurazione HTTPS"
+ "HeaderHttpsSettings": "Configurazione HTTPS",
+ "TabDVR": "DVR",
+ "SaveChanges": "Salva modifiche",
+ "HeaderDVR": "DVR",
+ "LabelNightly": "Nightly",
+ "SyncPlayAccessHelp": "Scegli il livello d'accesso di questo utente a SyncPlay. SyncPlay ti permette di riprodurre contemporaneamente su diversi dispositivi.",
+ "MessageSyncPlayErrorMedia": "Impossibile abilitare SyncPlay! Errore media.",
+ "MessageSyncPlayErrorMissingSession": "Impossibile abilitare SyncPlay! Sessione mancante.",
+ "MessageSyncPlayErrorNoActivePlayer": "Nessun player attivo. SyncPlay è stato disabilitato.",
+ "MessageSyncPlayErrorAccessingGroups": "Errore durante l'accesso alla lista dei gruppi.",
+ "MessageSyncPlayLibraryAccessDenied": "L'accesso a questo contenuto è negato.",
+ "MessageSyncPlayJoinGroupDenied": "E' Necessario il permesso per l'utilizzo di SyncPlay.",
+ "MessageSyncPlayCreateGroupDenied": "E' necessario il permesso di creazione di un gruppo.",
+ "MessageSyncPlayGroupDoesNotExist": "Impossibile unirsi al gruppo perchè non esiste.",
+ "MessageSyncPlayPlaybackPermissionRequired": "Permesso di riproduzione necessario.",
+ "MessageSyncPlayNoGroupsAvailable": "Nessun gruppo disponibile. Inizia a riprodurre qualcosa.",
+ "MessageSyncPlayGroupWait": "{0} sta bufferizzando...",
+ "MessageSyncPlayUserLeft": "{0} ha lasciato il gruppo.",
+ "MessageSyncPlayUserJoined": "{0} si è unito al gruppo.",
+ "MessageSyncPlayDisabled": "SyncPlay disabilitato.",
+ "MessageSyncPlayEnabled": "SyncPlay abilitato.",
+ "LabelSyncPlayAccess": "Accesso SyncPlay",
+ "LabelSyncPlayAccessNone": "Disabilitato per questo utente",
+ "LabelSyncPlayAccessJoinGroups": "Permetti all'utente di unirsi ai gruppi",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "Permetti all'utente di creare e unirsi ai gruppi",
+ "LabelSyncPlayLeaveGroupDescription": "Disabilita SyncPlay",
+ "LabelSyncPlayLeaveGroup": "Lascia il gruppo",
+ "LabelSyncPlayNewGroupDescription": "Crea un nuovo gruppo",
+ "LabelSyncPlayNewGroup": "Nuovo gruppo",
+ "LabelSyncPlaySyncMethod": "Metodo Sync:",
+ "LabelSyncPlayPlaybackDiff": "Differenza oraria nella riproduzione:",
+ "MillisecondsUnit": "ms",
+ "LabelSyncPlayTimeOffset": "Differenza temporale con il server:",
+ "HeaderSyncPlayEnabled": "SyncPlay abilitato",
+ "HeaderSyncPlaySelectGroup": "Unisciti a un gruppo",
+ "EnableDetailsBannerHelp": "Mostra il banner nella parte superiore della pagina di dettaglio dell'elemento.",
+ "EnableDetailsBanner": "Banner Dettagli"
}
diff --git a/src/strings/nl.json b/src/strings/nl.json
index 0b67a184d1..23a563a8f0 100644
--- a/src/strings/nl.json
+++ b/src/strings/nl.json
@@ -547,7 +547,7 @@
"LabelEmbedAlbumArtDidl": "Insluiten van albumhoezen in Didl",
"LabelEmbedAlbumArtDidlHelp": "Sommige apparaten prefereren deze methode voor het verkrijgen van albumhoezen. Anderen kunnen falen om af te spelen met deze optie ingeschakeld.",
"LabelEnableAutomaticPortMap": "Schakel automatisch poort vertalen in",
- "LabelEnableAutomaticPortMapHelp": "Poging om de publieke poort automatisch om te zetten naar een lokale poort via UPnP. Dit werkt niet op alle routers. De wijzigingen worden pas actief na een herstart van de server.",
+ "LabelEnableAutomaticPortMapHelp": "Publieke poort automatisch doorsturen naar een lokale poort via UPnP. Dit werkt niet op alle routers en netwerk configuraties. De wijzigingen worden pas actief na een herstart van de server.",
"LabelEnableBlastAliveMessages": "Alive berichten zenden",
"LabelEnableBlastAliveMessagesHelp": "Zet dit aan als de server niet betrouwbaar door andere UPnP-apparaten op uw netwerk wordt gedetecteerd.",
"LabelEnableDlnaClientDiscoveryInterval": "Interval voor het zoeken naar clients (seconden)",
@@ -666,7 +666,7 @@
"LabelNumberOfGuideDays": "Aantal dagen van de gids om te downloaden:",
"LabelNumberOfGuideDaysHelp": "Het downloaden van meer dagen van de gids gegevens biedt de mogelijkheid verder vooruit te plannen en een beter overzicht geven, maar het zal ook langer duren om te downloaden. Auto kiest op basis van het aantal kanalen.",
"LabelOptionalNetworkPath": "(Optioneel) Gedeelde netwerkmap:",
- "LabelOptionalNetworkPathHelp": "Als deze map wordt gedeeld op uw netwerk, kunnen middels het netwerkpad Jellyfin apps op andere apparaten rechtstreeks toegang tot mediabestanden krijgen.",
+ "LabelOptionalNetworkPathHelp": "Als deze map wordt gedeeld op uw netwerk, kunnen middels het netwerkpad Jellyfin apps op andere apparaten rechtstreeks toegang tot mediabestanden krijgen. Bijvoorbeeld {0} or {1}.",
"LabelOriginalAspectRatio": "Originele aspect ratio:",
"LabelOriginalTitle": "Orginele titel:",
"LabelOverview": "Overzicht:",
@@ -980,7 +980,7 @@
"OptionMissingEpisode": "Ontbrekende Afleveringen",
"OptionMonday": "Maandag",
"OptionNameSort": "Naam",
- "OptionNew": "Nieuw ...",
+ "OptionNew": "Nieuw…",
"OptionNone": "Geen",
"OptionOnAppStartup": "Op applicatie start",
"OptionOnInterval": "Op interval",
@@ -1406,14 +1406,14 @@
"LabelAudioCodec": "Audio codec:",
"LabelAudioChannels": "Audio kanalen:",
"LabelBitrate": "Bitrate:",
- "LabelBaseUrlHelp": "Hier kunt u een eigen subdirectory toevoegen om de server te bereiken doormiddel van een meer unieke URL.",
+ "LabelBaseUrlHelp": "Voegt een aangepaste submap toe aan de server-URL. Bijvoorbeeld: http://example.com/<baseurl>
",
"LabelFolder": "Folder:",
"LabelLineup": "Lineup:",
"LabelPlayer": "Speler:",
"LabelPlayMethod": "Afspeel methode:",
"LabelPleaseRestart": "De wijzigingen zullen worden toegepast na het handmatig herladen van de web cliënt.",
"LabelStatus": "Status:",
- "LabelTagline": "Label lijn:",
+ "LabelTagline": "Label tekst:",
"LabelTranscodingContainer": "Container:",
"LabelTranscodePath": "Transcodeer pad:",
"LabelTranscodes": "Transcoderen:",
@@ -1471,8 +1471,8 @@
"Artist": "Artiest",
"AllowFfmpegThrottlingHelp": "Wanneer een transcode of remux ver genoeg voorloopt op de huidige afspeelpositie, pauzeer het proces, zodat het minder middelen verbruikt. Dit is vooral handig wanneer u kijkt zonder vaak te zoeken. Schakel dit uit als u afspeelproblemen ondervindt.",
"AllowFfmpegThrottling": "Throttle Transcodes",
- "EnableFastImageFadeInHelp": "Schakel snellere vervagings-animatie in voor ingeladen afbeeldingen",
- "EnableFastImageFadeIn": "Snelle afbeeldingsvervaging",
+ "EnableFastImageFadeInHelp": "Toon posters en andere afbeeldingen met een snellere fade-animatie wanneer ze klaar zijn met laden.",
+ "EnableFastImageFadeIn": "Fast Image Fade Animaties",
"LabelPlayerDimensions": "Afspeellengte:",
"LabelLibraryPageSizeHelp": "Kies het aantal artikelen dat wordt weergegeven op een bibliotheekpagina. Kies 0 om dit te verbergen.",
"LabelLibraryPageSize": "Bibliotheekpagina grootte:",
@@ -1514,5 +1514,53 @@
"SelectAdminUsername": "Selecteer een gebruikersnaam voor het beheerder account.",
"HeaderFavoritePlaylists": "Favoriete afspeellijsten",
"ButtonTogglePlaylist": "Afspeellijst",
- "ButtonToggleContextMenu": "Meer"
+ "ButtonToggleContextMenu": "Meer",
+ "LabelRequireHttpsHelp": "Indien aangevinkt, zal de server alle verzoeken via HTTP automatisch omleiden naar HTTPS. Dit heeft geen effect als de server niet luistert op HTTPS.",
+ "EnableDetailsBanner": "Details Banner",
+ "MessageSyncPlayNoGroupsAvailable": "Geen groepen beschikbaar. Begin eerst iets te spelen.",
+ "EnableDetailsBannerHelp": "Toon een bannerafbeelding bovenaan de pagina met itemdetails.",
+ "TabDVR": "DVR",
+ "SyncPlayAccessHelp": "Selecteer het toegangsniveau dat deze gebruiker heeft tot de SyncPlay-functie. SyncPlay maakt het mogelijk om het afspelen met andere gebruikers te synchroniseren.",
+ "Filter": "Filter",
+ "New": "Nieuw",
+ "SaveChanges": "Wijzigingen opslaan",
+ "MessageSyncPlayErrorMedia": "Kan SyncPlay niet inschakelen! Media fout.",
+ "MessageSyncPlayErrorMissingSession": "Kan SyncPlay niet inschakelen! Ontbrekende sessie.",
+ "MessageSyncPlayErrorNoActivePlayer": "Geen actieve speler gevonden. SyncPlay is uitgeschakeld.",
+ "MessageSyncPlayErrorAccessingGroups": "Er is een fout opgetreden bij het openen van de groepslijst.",
+ "MessageSyncPlayLibraryAccessDenied": "Toegang tot deze inhoud is beperkt.",
+ "MessageSyncPlayJoinGroupDenied": "Toestemming vereist om SyncPlay te gebruiken.",
+ "MessageSyncPlayCreateGroupDenied": "Toestemming vereist om een groep te maken.",
+ "MessageSyncPlayGroupDoesNotExist": "Kan niet deelnemen aan de groep omdat deze niet bestaat.",
+ "MessageSyncPlayPlaybackPermissionRequired": "Afspeelrechten vereist.",
+ "MessageSyncPlayGroupWait": "{0} is aan het bufferen...",
+ "MessageSyncPlayUserLeft": "{0} i heeft de groep verlaten.",
+ "MessageSyncPlayUserJoined": "{0} is lid geworden van de groep.",
+ "MessageSyncPlayDisabled": "SyncPlay uitgeschakeld.",
+ "MessageSyncPlayEnabled": "SyncPlay ingeschakeld.",
+ "LabelSyncPlayAccess": "SyncPlay toegang",
+ "LabelSyncPlayAccessNone": "Uitgeschakeld voor deze gebruiker",
+ "LabelSyncPlayAccessJoinGroups": "Sta de gebruiker toe om groepen te maken",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "Sta de gebruiker toe om groepen te maken en eraan deel te nemen",
+ "LabelSyncPlayLeaveGroupDescription": "SyncPlay uitschakelen",
+ "LabelSyncPlayLeaveGroup": "Groep verlaten",
+ "LabelSyncPlayNewGroupDescription": "Maak een nieuwe groep",
+ "LabelSyncPlayNewGroup": "Nieuwe groep",
+ "LabelSyncPlaySyncMethod": "Sync methode:",
+ "LabelSyncPlayPlaybackDiff": "Verschil in afspeeltijd:",
+ "MillisecondsUnit": "ms",
+ "LabelSyncPlayTimeOffset": "Tijd offset met de server:",
+ "LabelRequireHttps": "HTTPS verplichten",
+ "LabelNightly": "Nightly",
+ "LabelStable": "Stabiel",
+ "LabelChromecastVersion": "Chromecast versie",
+ "LabelEnableHttpsHelp": "Hiermee kan de server luisteren op de geconfigureerde HTTPS-poort. Hiervoor moet ook een geldig certificaat worden geconfigureerd.",
+ "LabelEnableHttps": "HTTPS inschakelen",
+ "HeaderSyncPlayEnabled": "SyncPlay ingeschakeld",
+ "HeaderSyncPlaySelectGroup": "Word lid van een groep",
+ "HeaderServerAddressSettings": "Server adres instellingen",
+ "HeaderRemoteAccessSettings": "Externe toegang instellingen",
+ "HeaderHttpsSettings": "HTTPS instellingen",
+ "HeaderDVR": "DVR",
+ "ApiKeysCaption": "Lijst met de momenteel ingeschakelde API-sleutels"
}
diff --git a/src/strings/pr.json b/src/strings/pr.json
index 0967ef424b..91962aaa46 100644
--- a/src/strings/pr.json
+++ b/src/strings/pr.json
@@ -1 +1,23 @@
-{}
+{
+ "TabLogs": "Crow's Nest",
+ "HeaderAdmin": "Cap'n",
+ "WelcomeToProject": "Ahoy, matey! This be Jellyfin!",
+ "ButtonOk": "Aye",
+ "DisplayInMyMedia": "Show on the Poop Deck",
+ "HeaderCastAndCrew": "Mateys",
+ "HeaderMusicQuality": "Sea Shanty Strength",
+ "HeaderLatestMusic": "Latest Sea Shanties",
+ "FolderTypeMusic": "Sea Shanties",
+ "OptionBlockBooks": "Tall Tales",
+ "HeaderFavoriteBooks": "Fav'rit Tales",
+ "HeaderBooks": "Tall Tales",
+ "HeaderAudioBooks": "Spoken Tales",
+ "FolderTypeBooks": "Tall Tales",
+ "Books": "Tall Tales",
+ "LabelHomeNetworkQuality": "Sail strength:",
+ "Home": "Poop Deck",
+ "HeaderHome": "Poop Deck",
+ "DisplayInOtherHomeScreenSections": "Show on Poop Deck such as latest booty and continue plundering",
+ "ButtonHome": "Poop deck",
+ "HeaderCastCrew": "Mateys"
+}
diff --git a/src/strings/pt-br.json b/src/strings/pt-br.json
index d7418749e8..e1e8acfc31 100644
--- a/src/strings/pt-br.json
+++ b/src/strings/pt-br.json
@@ -30,7 +30,7 @@
"AlwaysPlaySubtitlesHelp": "As legendas que combinarem com a preferência de idioma serão carregadas independente do idioma do áudio.",
"AnyLanguage": "Qualquer idioma",
"Anytime": "A qualquer momento",
- "AroundTime": "Aproximadamente {0}",
+ "AroundTime": "Aproximadamente",
"Art": "Arte",
"Artists": "Artistas",
"AsManyAsPossible": "Quantos forem possíveis",
@@ -566,7 +566,7 @@
"LabelEmbedAlbumArtDidl": "Arte do álbum incorporada no Didl",
"LabelEmbedAlbumArtDidlHelp": "Alguns dispositivos preferem este método para obter a arte do álbum. Outros podem falhar ao reproduzir com esta opção ativada.",
"LabelEnableAutomaticPortMap": "Ativar mapeamento automático de portas",
- "LabelEnableAutomaticPortMapHelp": "Tentar mapear automaticamente a porta pública para a porta local através de UPnP. Pode não funcionar em alguns modelos de roteadores. As mudanças não serão aplicadas até a reinicialização do servidor.",
+ "LabelEnableAutomaticPortMapHelp": "Tentar mapear automaticamente a porta pública para a porta local do seu servidor através de UPnP. Pode não funcionar em alguns modelos de roteadores. As mudanças não serão aplicadas até a reinicialização do servidor.",
"LabelEnableBlastAliveMessages": "Mensagens ao vivo",
"LabelEnableBlastAliveMessagesHelp": "Ative esta função se o servidor não for detectado por outros dispositivos UPnP em sua rede.",
"LabelEnableDlnaClientDiscoveryInterval": "Intervalo para descoberta do cliente (segundos)",
@@ -688,7 +688,7 @@
"LabelNumberOfGuideDays": "Número de dias de dados do guia para baixar:",
"LabelNumberOfGuideDaysHelp": "Baixar mais dias do guia da TV permite agendar com maior antecedência e visualizar mais listas, mas também levará mais tempo para baixar. Se selecionar Automático, será escolhido o período baseado no número de canais.",
"LabelOptionalNetworkPath": "(Opcional) Pasta compartilhada em rede:",
- "LabelOptionalNetworkPathHelp": "Se esta pasta estiver compartilhada em sua rede, informar o caminho do compartilhamento permitirá que os apps Jellyfin em outros dispositivos acessem arquivos de mídia diretamente.",
+ "LabelOptionalNetworkPathHelp": "Se esta pasta estiver compartilhada em sua rede, informar o caminho do compartilhamento permitirá que os apps Jellyfin em outros dispositivos acessem arquivos de mídia diretamente. Por exemplo, {0} ou {1}.",
"LabelOriginalAspectRatio": "Proporção original da tela:",
"LabelOriginalTitle": "Título original:",
"LabelOverview": "Sinopse:",
@@ -1121,7 +1121,7 @@
"RefreshMetadata": "Atualizar metadados",
"RefreshQueued": "Atualização enfileirada.",
"ReleaseDate": "Data de lançamento",
- "RememberMe": "Lembre-me",
+ "RememberMe": "Lembrar-me",
"RemoveFromCollection": "Remover da coletânea",
"RemoveFromPlaylist": "Remover da lista de reprodução",
"Repeat": "Repetir",
@@ -1343,11 +1343,11 @@
"OptionAuto": "Automático",
"AuthProviderHelp": "Seleciona um provedor de autenticação que será usado para autenticar a senha do usuário.",
"HeaderFavoriteMovies": "Filmes Favoritos",
- "HeaderFavoriteShows": "Séries Favoritas",
- "HeaderFavoriteEpisodes": "Episódios Favoritos",
+ "HeaderFavoriteShows": "Séries favoritas",
+ "HeaderFavoriteEpisodes": "Episódios favoritos",
"HeaderFavoriteAlbums": "Álbuns Favoritos",
- "HeaderFavoriteArtists": "Artistas Favoritos",
- "HeaderFavoriteSongs": "Músicas Favoritas",
+ "HeaderFavoriteArtists": "Artistas favoritos",
+ "HeaderFavoriteSongs": "Músicas favoritas",
"HeaderFavoriteVideos": "Videos favoritos",
"HeaderHome": "Inicio",
"HeaderRestartingServer": "Reiniciando servidor",
@@ -1434,7 +1434,7 @@
"LabelPlayMethod": "Método de Reprodução:",
"LabelPlayer": "Reprodutor:",
"LabelFolder": "Pasta:",
- "LabelBaseUrlHelp": "Você pode adicionar um subdiretório aqui para acessar o servidor de uma única URL.",
+ "LabelBaseUrlHelp": "Você pode adicionar um subdiretório aqui para acessar o servidor de uma única URL. Por exemplo:http://exemplo.com/<baseurl>
",
"LabelBaseUrl": "URL Base:",
"LabelBitrate": "Bitrate:",
"LabelAudioSampleRate": "Taxa de amostragem do áudio:",
@@ -1465,7 +1465,7 @@
"AskAdminToCreateLibrary": "Peça a um administrador para criar uma biblioteca.",
"AllowFfmpegThrottling": "Transcodes do Acelerador",
"PlaybackErrorNoCompatibleStream": "Este cliente não é compatível com a media e o servidor não está enviando um formato de mídia compatível.",
- "EnableFastImageFadeInHelp": "Habilitar animações rápidas de aparecimento para imagens carregadas",
+ "EnableFastImageFadeInHelp": "Mostrar pôsteres e outras imagens com uma animação mais rápida ao terminar de carregar.",
"LabelDroppedFrames": "Quadros caídos:",
"AllowFfmpegThrottlingHelp": "Quando uma transcodificação ou remux estiver suficientemente avançada da posição atual de reprodução, pause o processo para que consuma menos recursos. Isso é mais proveitoso para quando não há avanço ou retrocesso do vídeo com frequência. Desative se tiver problemas de reprodução.",
"PreferEmbeddedEpisodeInfosOverFileNames": "Preferir informações dos episódios incorporadas nos arquivos ao invés dos nomes",
@@ -1507,5 +1507,50 @@
"Filter": "Filtro",
"New": "Novo",
"HeaderFavoritePlaylists": "Playlists Favoritas",
- "ApiKeysCaption": "Lista de chaves API ativadas no momento"
+ "ApiKeysCaption": "Lista de chaves API ativadas no momento",
+ "TabDVR": "DVR",
+ "SaveChanges": "Salvar mudanças",
+ "LabelRequireHttpsHelp": "Se selecionado, o servidor vai automaticamente redirecionar todas as solicitações HTTP para HTTPS. Isso não terá efeito se o servidor não estiver escutando HTTPS.",
+ "LabelRequireHttps": "Necessita HTTPS",
+ "LabelNightly": "Nightly",
+ "LabelStable": "Estável",
+ "LabelChromecastVersion": "Versão do Chromecast",
+ "LabelEnableHttpsHelp": "Habilita que o servidor escute na porta HTTPS configurada. Um certificado válido também deve ser configurado para que isso entre em vigor.",
+ "LabelEnableHttps": "Habilitar HTTPS",
+ "HeaderServerAddressSettings": "Configurações da localização do servidor",
+ "HeaderRemoteAccessSettings": "Configurações de acesso remoto",
+ "HeaderHttpsSettings": "Configurações HTTPS",
+ "HeaderDVR": "DVR",
+ "LabelSyncPlayTimeOffset": "Diferença de tempo com o servidor:",
+ "SyncPlayAccessHelp": "Selecione o nível de acesso desse usuário aos recursos do SyncPlay. SyncPlay habilita a reprodução sincronizada com outros usuários.",
+ "MessageSyncPlayErrorMedia": "Falha ao ativar SyncPlay! Erro de mídia.",
+ "MessageSyncPlayErrorMissingSession": "Falha ao ativar SyncPlay! Sessão em falta.",
+ "MessageSyncPlayErrorNoActivePlayer": "Nenhum reprodutor ativo encontrado. SyncPlay foi desativado.",
+ "MessageSyncPlayErrorAccessingGroups": "Ocorreu um erro ao acessar a lista de grupos.",
+ "MessageSyncPlayLibraryAccessDenied": "O acesso a esse conteúdo é restrito.",
+ "MessageSyncPlayJoinGroupDenied": "Permissão necessária para usar SyncPlay.",
+ "MessageSyncPlayCreateGroupDenied": "Permissão necessária para criar um grupo.",
+ "MessageSyncPlayGroupDoesNotExist": "Falha ao participar de grupo pois o mesmo não existe.",
+ "MessageSyncPlayPlaybackPermissionRequired": "É necessária permissão de reprodução.",
+ "MessageSyncPlayNoGroupsAvailable": "Nenhum grupo disponível. Comece a reproduzir algo primeiro.",
+ "MessageSyncPlayGroupWait": "{0} está carregando...",
+ "MessageSyncPlayUserLeft": "{0} deixou o grupo.",
+ "MessageSyncPlayUserJoined": "{0} se juntou ao grupo.",
+ "MessageSyncPlayDisabled": "SyncPlay desativado.",
+ "MessageSyncPlayEnabled": "SyncPlay ativado.",
+ "LabelSyncPlayAccess": "Acesso ao SyncPlay",
+ "LabelSyncPlayAccessNone": "Desativado para esse usuário",
+ "LabelSyncPlayAccessJoinGroups": "Permitir que o usuário participe de grupos",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "Permitir que o usuário crie e participe em grupos",
+ "LabelSyncPlayLeaveGroupDescription": "Desativar SyncPlay",
+ "LabelSyncPlayLeaveGroup": "Deixar grupo",
+ "LabelSyncPlayNewGroupDescription": "Criar novo grupo",
+ "LabelSyncPlayNewGroup": "Novo grupo",
+ "LabelSyncPlaySyncMethod": "Método de sincronização:",
+ "LabelSyncPlayPlaybackDiff": "Diferença no tempo de reprodução:",
+ "MillisecondsUnit": "ms",
+ "HeaderSyncPlayEnabled": "SyncPlay ativado",
+ "HeaderSyncPlaySelectGroup": "Entrar em um grupo",
+ "EnableDetailsBanner": "Banner de detalhes",
+ "EnableDetailsBannerHelp": "Exibe um banner na parte superior da página de detalhes do item."
}
diff --git a/src/strings/pt.json b/src/strings/pt.json
index 4bf5591347..370a1343ea 100644
--- a/src/strings/pt.json
+++ b/src/strings/pt.json
@@ -1079,7 +1079,7 @@
"BoxRear": "Caixa (verso)",
"Box": "Caixa",
"Books": "Livros",
- "BookLibraryHelp": "Livros de texto e áudio são suportados. Consulte o guia de nomenclatura de livros{1}.",
+ "BookLibraryHelp": "Livros de texto e áudio são suportados. Consulte o guia {0} de nomenclatura de livros {1}.",
"Blacklist": "Lista Negra",
"BirthPlaceValue": "Local de nascimento: {0}",
"BirthLocation": "Local de nascimento",
@@ -1102,13 +1102,13 @@
"AllowedRemoteAddressesHelp": "Lista separada por vírgula de endereços IP ou entradas de máscara de IP/rede para redes que terão permissão para se conectar remotamente. Se deixado em branco, todos os endereços remotos serão permitidos.",
"AllowRemoteAccessHelp": "Se desmarcada, todas as conexões remotas serão bloqueadas.",
"AllowRemoteAccess": "Permitir ligações remotas a este Servidor Jellyfin.",
- "AllowOnTheFlySubtitleExtractionHelp": "Legendas integradas podem ser extraídas do vídeo e enviadas como texto simples para os clientes para evitar transcodificação. Em certos dispositivos, é uma operação demorada e pode causar paragens de reprodução durante o processo de extracção. Desactive esta opção para que as legendas sejam integradas no vídeo durante a conversão para um formato suportado pelo dispositivo de destino.",
+ "AllowOnTheFlySubtitleExtractionHelp": "Legendas integradas podem ser extraídas do vídeo e enviadas como texto simples para os clientes de forma a evitar transcodificação. Em certos dispositivos, esta operação pode demorar algum tempo e causar paragens de reprodução durante o processo de extração. Desative esta opção para que as legendas sejam integradas no vídeo durante a conversão para um formato suportado pelo dispositivo de destino.",
"AllowOnTheFlySubtitleExtraction": "Permitir a extração de legendas em tempo real",
"AllowHWTranscodingHelp": "Permita que o sintonizador transcodifique os fluxos em tempo real. Isso pode ajudar a reduzir a transcodificação exigida pelo servidor.",
"AllLibraries": "Todas as bibliotecas",
"AllLanguages": "Todos os idiomas",
"AllEpisodes": "Todos os episódios",
- "AllComplexFormats": "Todos os formatos complexos (ASS, SSA, VOBSUB, PGS, SUB/IDX, etc.)",
+ "AllComplexFormats": "Todos os formatos complexos (ASS, SSA, VOBSUB, PGS, SUB, IDX, etc.)",
"AllChannels": "Todos os canais",
"All": "Todos",
"Alerts": "Alertas",
@@ -1394,5 +1394,31 @@
"OptionAutomaticallyGroupSeries": "Mesclar automaticamente séries que estão espalhadas por várias pastas",
"OptionAllowSyncTranscoding": "Permitir download e sincronização de mídia que requeiram transcodificação",
"OptionForceRemoteSourceTranscoding": "Forçar a transcodificação de fontes de mídia remota (como LiveTV)",
- "MessageUnauthorizedUser": "Você não está autorizado a acessar o servidor no momento. Entre em contato com o administrador do servidor para obter mais informações."
+ "MessageUnauthorizedUser": "Você não está autorizado a acessar o servidor no momento. Entre em contato com o administrador do servidor para obter mais informações.",
+ "PreferEmbeddedTitlesOverFileNames": "Preferir títulos incorporados sobre nomes de arquivos",
+ "OptionSaveMetadataAsHiddenHelp": "Alterar isso será aplicado aos novos metadados salvos daqui para frente. Os arquivos de metadados existentes serão atualizados na próxima vez em que forem salvos pelo Jellyfin Server.",
+ "OptionRegex": "Regex",
+ "OptionLoginAttemptsBeforeLockoutHelp": "Um valor zero significa herdar o padrão de três tentativas para usuários normais e cinco para administradores. Definir como -1 desativará o recurso.",
+ "OptionExtractChapterImage": "Ativar extração de imagem de capítulo",
+ "PreferEmbeddedEpisodeInfosOverFileNames": "Preferir informações de episódios incorporados sobre nomes de arquivos",
+ "PreferEmbeddedEpisodeInfosOverFileNamesHelp": "Isso usa as informações do episódio dos metadados incorporados, se disponíveis.",
+ "PreferEmbeddedTitlesOverFileNamesHelp": "Isso determina o título quando nenhum metadado da Internet ou local está disponível.",
+ "PlaybackErrorNoCompatibleStream": "Este cliente não é compatível com a mídia e o servidor não está enviando um formato de mídia compatível.",
+ "Person": "Pessoa",
+ "OtherArtist": "Outro artista",
+ "OptionThumbCard": "Cartão de polegar",
+ "OptionPosterCard": "Cartão de pôster",
+ "LabelRequireHttpsHelp": "Se marcado, o servidor redirecionará automaticamente todas as solicitações por HTTP para HTTPS. Isso não terá efeito se o servidor não estiver escutando HTTPS.",
+ "LabelRequireHttps": "Requer HTTPS",
+ "LabelNightly": "À noite",
+ "LabelChromecastVersion": "Versão do Chromecast",
+ "LabelEnableHttpsHelp": "Permite que o servidor escute na postagem HTTPS configurada. Um certificado válido também deve ser configurado para que isso entre em vigor.",
+ "LabelEnableHttps": "Ativar HTTPS",
+ "HeaderServerAddressSettings": "Configurações de endereço do servidor",
+ "HeaderRemoteAccessSettings": "Configurações de acesso remoto",
+ "HeaderHttpsSettings": "Configurações HTTPS",
+ "HeaderDVR": "DVR",
+ "ApiKeysCaption": "Lista das chaves de API ativadas no momento",
+ "ButtonTogglePlaylist": "Lista de leitura",
+ "ButtonToggleContextMenu": "Mais"
}
diff --git a/src/strings/ro.json b/src/strings/ro.json
index 545500d0c6..4e1227d85b 100644
--- a/src/strings/ro.json
+++ b/src/strings/ro.json
@@ -250,13 +250,13 @@
"ButtonSubmit": "Trimite",
"Collections": "Colecții",
"AllowRemoteAccess": "Permite conexiuni externe către acest server Jellyfin.",
- "AllowRemoteAccessHelp": "Dacă este nebifat, toate conexiunile externe vor fi blocate.",
+ "AllowRemoteAccessHelp": "Dacă este neselectat, toate conexiunile externe vor fi blocate.",
"AlwaysPlaySubtitles": "Întotdeauna arată",
"AnyLanguage": "Orice Limbă",
"Anytime": "Oricând",
"Art": "Artă",
"AlwaysPlaySubtitlesHelp": "Subtitrările care se potrivesc cu preferințele limbii utilizate vor fi încărcate indiferent de limba audio.",
- "AroundTime": "Împrejur {0}",
+ "AroundTime": "Împrejur",
"AsManyAsPossible": "Cât mai mulți cu putință",
"Ascending": "Ascendent",
"AspectRatio": "Raportul aspectului",
@@ -1238,7 +1238,7 @@
"Repeat": "Repetă",
"RemoveFromPlaylist": "Scoateți din lista de redare",
"RemoveFromCollection": "Scoateți din colecție",
- "RememberMe": "Ține-mă minte",
+ "RememberMe": "Ține-mă Minte",
"ReleaseDate": "Data lansării",
"RefreshQueued": "Actualizare adăugată în coadă.",
"RefreshMetadata": "Actualizați metadatele",
@@ -1454,8 +1454,8 @@
"HeaderNavigation": "Navigare",
"MessageConfirmAppExit": "Vrei să ieși?",
"CopyStreamURLError": "A apărut o eroare la copierea adresei URL.",
- "EnableFastImageFadeInHelp": "Activați animația mai rapidă de tranziție pentru imaginile încărcate",
- "EnableFastImageFadeIn": "Tranziție a imaginii rapidă",
+ "EnableFastImageFadeInHelp": "Arătați postere și alte imagini cu o animație de tranziție rapidă când sunt deja încărcate.",
+ "EnableFastImageFadeIn": "Animație de Tranziție a Imaginii Rapidă",
"LabelVideoResolution": "Rezoluția video:",
"LabelStreamType": "Tipul streamului:",
"LabelPlayerDimensions": "Dimensiunile soft redare:",
@@ -1516,5 +1516,40 @@
"LabelEnableHttps": "Activați HTTPS",
"HeaderServerAddressSettings": "Setările adresei serverului",
"HeaderRemoteAccessSettings": "Setări pentru aces remote",
- "HeaderHttpsSettings": "Setări https"
+ "HeaderHttpsSettings": "Setări https",
+ "TabDVR": "DVR",
+ "SaveChanges": "Salvează modificările",
+ "HeaderDVR": "DVR",
+ "SyncPlayAccessHelp": "Selectați nivelul de acces pe care îl are acest utilizator la funcția SyncPlay. SyncPlay permite sincronizarea redării cu alte dispozitive.",
+ "MessageSyncPlayErrorMedia": "Eroare la activarea SyncPlay! Eroare media.",
+ "MessageSyncPlayErrorMissingSession": "Eroare la activarea SyncPlay! Sesiune lipsă.",
+ "MessageSyncPlayErrorNoActivePlayer": "Nu a fost găsit niciun soft de redare activ. SyncPlay a fost dezactivat.",
+ "MessageSyncPlayErrorAccessingGroups": "A apărut o eroare la accesarea listei de grupuri.",
+ "MessageSyncPlayLibraryAccessDenied": "Accesul la acest conținut este restricționat.",
+ "MessageSyncPlayJoinGroupDenied": "Permisiune necesară pentru a utiliza SyncPlay.",
+ "MessageSyncPlayCreateGroupDenied": "Permisiune necesară pentru crearea unui grup.",
+ "MessageSyncPlayGroupDoesNotExist": "Nu a reușit să se alăture grupului, deoarece nu există.",
+ "MessageSyncPlayPlaybackPermissionRequired": "Este necesară permisiunea de redare.",
+ "MessageSyncPlayNoGroupsAvailable": "Nu există grupuri disponibile. Începe să redai ceva mai întâi.",
+ "MessageSyncPlayGroupWait": "{0} se încarcă...",
+ "MessageSyncPlayUserLeft": "{0} a părăsit grupul.",
+ "MessageSyncPlayUserJoined": "{0} s-a alăturat grupului.",
+ "MessageSyncPlayDisabled": "SyncPlay dezactivat.",
+ "MessageSyncPlayEnabled": "SyncPlay activat.",
+ "LabelSyncPlayAccess": "Acces SyncPlay",
+ "LabelSyncPlayAccessNone": "Dezactivat pentru acest utilizator",
+ "LabelSyncPlayAccessJoinGroups": "Permiteți utilizatorului să se alăture grupurilor",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "Permiteți utilizatorului să creeze și să se alăture grupurilor",
+ "LabelSyncPlayLeaveGroupDescription": "Dezactivează SyncPlay",
+ "LabelSyncPlayLeaveGroup": "Parăsește grup",
+ "LabelSyncPlayNewGroupDescription": "Crează un grup nou",
+ "LabelSyncPlayNewGroup": "Grup nou",
+ "LabelSyncPlaySyncMethod": "Metoda de sincronizare:",
+ "LabelSyncPlayPlaybackDiff": "Diferența de timp de redare:",
+ "MillisecondsUnit": "ms",
+ "LabelSyncPlayTimeOffset": "Decalare de timp cu serverul:",
+ "HeaderSyncPlayEnabled": "SyncPlay activat",
+ "HeaderSyncPlaySelectGroup": "Alăturați-vă unui grup",
+ "EnableDetailsBannerHelp": "Afișați o imagine de bandou în partea de sus a paginii cu detalii ale articolului.",
+ "EnableDetailsBanner": "Detalii Bandou"
}
diff --git a/src/strings/ru.json b/src/strings/ru.json
index 8251f2ddd5..4a7e2aa8ab 100644
--- a/src/strings/ru.json
+++ b/src/strings/ru.json
@@ -31,7 +31,7 @@
"AlwaysPlaySubtitlesHelp": "Субтитры, соответствующие настройке языка, будут загружаться независимо от языка аудио.",
"AnyLanguage": "Любой язык",
"Anytime": "В любое время",
- "AroundTime": "Около {0}",
+ "AroundTime": "Около",
"Art": "Виньетка",
"Artists": "Исполнители",
"AsManyAsPossible": "Как можно больше",
@@ -587,7 +587,7 @@
"LabelEmbedAlbumArtDidl": "Внедрять альбомные обложки в DIDL",
"LabelEmbedAlbumArtDidlHelp": "Для некоторых устройств данный метод получения альбомных обложек является предпочтительным. Остальные могут быть не в состоянии воспроизводить, при включении данной опции.",
"LabelEnableAutomaticPortMap": "Включить автоматическое сопоставление портов",
- "LabelEnableAutomaticPortMapHelp": "Автоматическое перенаправление публичных портов маршрутизатора на локальные порты сервера через UPnP. Это может не работать с некоторыми моделями маршрутизаторов или сетевых конфигураций. Изменения не применяются до перезапуска сервера.",
+ "LabelEnableAutomaticPortMapHelp": "Автоматическое перенаправление публичных портов маршрутизатора на локальные порты сервера через UPnP. Это может не работать с некоторыми моделями маршрутизаторов или сетевых конфигураций. Изменения не применяются до перезапуска сервера.",
"LabelEnableBlastAliveMessages": "Бомбардировать сообщениями проверки активности",
"LabelEnableBlastAliveMessagesHelp": "Включите, если сервер надёжно не обнаруживается иными UPnP устройствами в своей сети.",
"LabelEnableDlnaClientDiscoveryInterval": "Интервал обнаружения клиентов",
@@ -710,7 +710,7 @@
"LabelNumberOfGuideDays": "Число дней для загрузки данных телегида:",
"LabelNumberOfGuideDaysHelp": "Больше дней загрузки данных телегида обеспечивает возможность заблаговременно назначать расписание и просматривать больше перечней, однако это займёт больше времени для загрузки. При значении «Авто» выбор определяется числом каналов.",
"LabelOptionalNetworkPath": "(Необязательно) Общедоступная сетевая папка:",
- "LabelOptionalNetworkPathHelp": "Если данная папка общедоступна в своей сети, предоставление пути к сетевой папке может позволить Jellyfin-приложениям на других устройствах получить прямой доступ к медиафайлам.",
+ "LabelOptionalNetworkPathHelp": "Если данная папка является общей в сети, указание пути к сетевой папке может позволить Jellyfin-приложениям на других устройствах иметь прямой доступ к медиафайлам. Например, {0} или {1}.",
"LabelOriginalAspectRatio": "Исходное соотношение сторон:",
"LabelOriginalTitle": "Оригинальное название:",
"LabelOverview": "Обзор:",
@@ -1460,8 +1460,8 @@
"HeaderNavigation": "Навигация",
"LabelVideoResolution": "Разрешение видео:",
"LabelStreamType": "Тип потока:",
- "EnableFastImageFadeInHelp": "Включить быстрое появление анимации для загруженных изображений",
- "EnableFastImageFadeIn": "Быстрое появление изображения",
+ "EnableFastImageFadeInHelp": "Показывать постеры и другие рисунки анимацией побыстрее , когда они закончат загружаться.",
+ "EnableFastImageFadeIn": "Быстрое анимация рисунка",
"LabelPlayerDimensions": "Размеры проигрывателя:",
"LabelDroppedFrames": "Пропущенные кадры:",
"LabelCorruptedFrames": "Испорченные кадры:",
@@ -1508,7 +1508,7 @@
"MessageUnauthorizedUser": "В настоящее время у вас нет доступа к серверу. Пожалуйста, свяжитесь с администратором сервера для получения дополнительной информации.",
"HeaderFavoritePlaylists": "Избранные плей-листы",
"LabelRequireHttpsHelp": "Если этот флажок установлен, сервер будет автоматически перенаправлять все запросы через HTTP на HTTPS. Это не имеет никакого эффекта, если сервер не слушает HTTPS.",
- "LabelEnableHttpsHelp": "Позволяет серверу слушать сконфигурированный порт HTTPS. Действительный сертификат также должен быть сконфигурирован для того, чтобы это вступило в силу.",
+ "LabelEnableHttpsHelp": "Позволяет серверу слушать сконфигурированный HTTPS-порт. Действительный сертификат также должен быть сконфигурирован для того, чтобы это вступило в силу.",
"ApiKeysCaption": "Список действующих текущих API-ключей",
"TabDVR": "DVR",
"SaveChanges": "Сохранить изменения",
@@ -1520,5 +1520,37 @@
"HeaderServerAddressSettings": "Параметры адреса сервера",
"HeaderRemoteAccessSettings": "Параметры удалённого доступа",
"HeaderHttpsSettings": "Параметры HTTPS",
- "HeaderDVR": "DVR"
+ "HeaderDVR": "DVR",
+ "MessageSyncPlayJoinGroupDenied": "Требуется разрешение для использования SyncPlay.",
+ "MessageSyncPlayDisabled": "SyncPlay отключен.",
+ "MessageSyncPlayEnabled": "SyncPlay включён.",
+ "LabelSyncPlayAccess": "Доступ к SyncPlay",
+ "LabelSyncPlayLeaveGroupDescription": "Отключить SyncPlay",
+ "HeaderSyncPlayEnabled": "SyncPlay включён",
+ "HeaderSyncPlaySelectGroup": "Присоединить группу",
+ "EnableDetailsBanner": "Баннер подробностей",
+ "EnableDetailsBannerHelp": "Отображает рисунок баннера вверху страницы подробностей элемента.",
+ "MessageSyncPlayErrorAccessingGroups": "Произошла ошибка при попытке доступа к списку групп.",
+ "MessageSyncPlayLibraryAccessDenied": "Доступ к данному содержанию ограничен.",
+ "MessageSyncPlayCreateGroupDenied": "Требуется разрешение для создания группы.",
+ "MessageSyncPlayGroupDoesNotExist": "Не удалось присоединиться к группе, поскольку она не существует.",
+ "MessageSyncPlayPlaybackPermissionRequired": "Требуется разрешение на воспроизведение.",
+ "MessageSyncPlayNoGroupsAvailable": "Никакие группы не доступны. Сначала начните воспроизводить что-нибудь.",
+ "MessageSyncPlayGroupWait": "{0} буферизуется...",
+ "MessageSyncPlayUserLeft": "{0} покинул группу.",
+ "MessageSyncPlayUserJoined": "{0} присоединил группу.",
+ "LabelSyncPlayAccessNone": "Отключено для данного пользователя",
+ "LabelSyncPlayAccessJoinGroups": "Разрешить пользователю присоединяться к группам",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "Разрешить пользователю создавать и присоединять группы",
+ "LabelSyncPlayLeaveGroup": "Покинуть группу",
+ "LabelSyncPlayNewGroupDescription": "Создание новой группы",
+ "LabelSyncPlayNewGroup": "Новая группа",
+ "LabelSyncPlaySyncMethod": "Метод синхронизации:",
+ "LabelSyncPlayPlaybackDiff": "Разница времени воспроизведения:",
+ "MillisecondsUnit": "мс",
+ "LabelSyncPlayTimeOffset": "Сдвиг времени относительно сервера:",
+ "SyncPlayAccessHelp": "Выберите уровень доступа данного пользователя к функциональности SyncPlay. SyncPlay позволяет синхронизировать воспроизведение с другими устройствами.",
+ "MessageSyncPlayErrorMedia": "Не удалось включить SyncPlay! Ошибка медиаданных.",
+ "MessageSyncPlayErrorMissingSession": "Не удалось включить SyncPlay! Отсутствует сеанс.",
+ "MessageSyncPlayErrorNoActivePlayer": "Активный проигрыватель не найден. SyncPlay был отключен."
}
diff --git a/src/strings/sk.json b/src/strings/sk.json
index 7116c2df19..e99883d24e 100644
--- a/src/strings/sk.json
+++ b/src/strings/sk.json
@@ -14,7 +14,7 @@
"AllowRemoteAccessHelp": "Nezaškrtnuté znamená, že všetky vzdialené pripojenia budú blokované.",
"AlwaysPlaySubtitles": "Vždy prehrať",
"AnyLanguage": "Akýkoľvek jazyk",
- "AroundTime": "Okolo {0}",
+ "AroundTime": "Okolo",
"Artists": "Umelci",
"AsManyAsPossible": "Najviac ako je možné",
"Ascending": "Vzostupne",
@@ -721,7 +721,7 @@
"Refresh": "Obnoviť",
"RefreshMetadata": "Obnoviť metadáta",
"ReleaseDate": "Dátum vydania",
- "RememberMe": "Zapamätať si ma",
+ "RememberMe": "Zapamätaj si ma",
"RemoveFromCollection": "Odobrať z kolekcie",
"Repeat": "Opakovať",
"RepeatAll": "Opakovať všetko",
@@ -1389,7 +1389,7 @@
"LabelPersonRoleHelp": "Príklad: Vodič nákladiaku so zmrzlinou",
"LabelPasswordResetProvider": "Poskytovateľ obnovy hesla:",
"LabelParentNumber": "Číslo rodiča:",
- "LabelOptionalNetworkPathHelp": "Pokiaľ je tento priečinok zdielaný vo vašej sieti, môže poskytovanie cesty k zdielanému priečinku umožniť Jellyfin aplikáciám priamy prístup k mediálnym súborom.",
+ "LabelOptionalNetworkPathHelp": "Pokiaľ je tento priečinok zdielaný vo vašej sieti, môže poskytovanie cesty k zdielanému priečinku umožniť Jellyfin aplikáciám priamy prístup k mediálnym súborom. Napríklad, {0} alebo {1}.",
"LabelNumberOfGuideDaysHelp": "Stiahnutím viacerých dní umožní sprievodca naplánovať a zobraziť viac vecí do budúcnosti, sťahovanie však môže trvať dlhšie. Auto vyberie možnosť podľa počtu kanálov.",
"LabelNumberOfGuideDays": "Počet dní pre stiahnutie dát sprievodcu:",
"LabelMusicStreamingTranscodingBitrateHelp": "Špecifikujte maximálny dátový tok pre streamovanie hudby.",
@@ -1457,8 +1457,8 @@
"MessageConfirmAppExit": "Chceli by ste odísiť?",
"LabelVideoResolution": "Rozlíšenie videa:",
"LabelStreamType": "Typ streamu:",
- "EnableFastImageFadeInHelp": "Povoliť animáciu rýchleho rozjasnenia pre nahrané obrázky",
- "EnableFastImageFadeIn": "Rýchle rozjasnenie obrázku",
+ "EnableFastImageFadeInHelp": "Zobrazí plagát a ostatné obrázky s rýchlejšou animáciou prechodu po dokončení načítania.",
+ "EnableFastImageFadeIn": "Rýchla animácia prechodu obrázku",
"LabelPlayerDimensions": "Rozmery prehrávača:",
"LabelDroppedFrames": "Vynechané snímky:",
"LabelCorruptedFrames": "Poškodené snímky:",
@@ -1520,5 +1520,38 @@
"HeaderServerAddressSettings": "Nastavenie adresy servera",
"HeaderRemoteAccessSettings": "Nastavenie vzdialeného prístupu",
"HeaderHttpsSettings": "Nastavenia HTTPS",
- "HeaderDVR": "DVR"
+ "HeaderDVR": "DVR",
+ "SaveChanges": "Uložiť zmeny",
+ "MessageSyncPlayErrorMedia": "Povolenie synchronizácie prehrávania zlyhalo! Chyba média.",
+ "MessageSyncPlayErrorMissingSession": "Zapnutie synchronizácie prehrávania zlyhalo! Aktívna relácia nebola nájdená.",
+ "MessageSyncPlayErrorNoActivePlayer": "Nebol nájdený žiadny aktívny prehrávač. Synchronizácia prehrávania bola vypnutá.",
+ "MessageSyncPlayErrorAccessingGroups": "Pri načítaní zoznamu skupín sa vyskytla chyba.",
+ "MessageSyncPlayLibraryAccessDenied": "Prístup k tomuto obsahuje je obmedzený.",
+ "MessageSyncPlayJoinGroupDenied": "K použitiu synchronizácie prehrávania je vyžadované povolenie.",
+ "MessageSyncPlayCreateGroupDenied": "K vytvoreniu skupiny je požadované povolenie.",
+ "MessageSyncPlayGroupDoesNotExist": "Pripojenie ku skupine zlyhalo, pretože skupina neexistuje.",
+ "MessageSyncPlayPlaybackPermissionRequired": "K prehrávaniu je potrebné povolenie.",
+ "MessageSyncPlayNoGroupsAvailable": "Nie je dostupná žiadna skupina. Skúste najskôr začať niečo prehrávať.",
+ "MessageSyncPlayGroupWait": "Prehrávanie používateľa {0} sa načítava...",
+ "MessageSyncPlayUserLeft": "Používateľ {0} opustil skupinu.",
+ "MessageSyncPlayUserJoined": "Používateľ {0} sa pripojil k skupine.",
+ "MessageSyncPlayDisabled": "Synchronizácia prehrávania zakázana.",
+ "MessageSyncPlayEnabled": "Synchronizácia prehrávania povolená.",
+ "LabelSyncPlayAccess": "Prístup k synchronizácií prehrávania",
+ "LabelSyncPlayAccessNone": "Zakázať pre tohoto používateľa",
+ "LabelSyncPlayAccessJoinGroups": "Povoliť použivateľovi pripájať sa do skupín",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "Povoliť používateľovi vytvárať a pripájať sa do skupín",
+ "LabelSyncPlayLeaveGroupDescription": "Zakázať synchronizáciu prehrávania",
+ "LabelSyncPlayLeaveGroup": "Opustiť skupinu",
+ "LabelSyncPlayNewGroupDescription": "Vytvoriť novú skupinu",
+ "LabelSyncPlayNewGroup": "Nová skupina",
+ "LabelSyncPlaySyncMethod": "Spôsob synchronizácie:",
+ "LabelSyncPlayPlaybackDiff": "Rozdiel v dobe prehrávania:",
+ "MillisecondsUnit": "ms",
+ "LabelSyncPlayTimeOffset": "Časový rozdiel so serverom:",
+ "HeaderSyncPlayEnabled": "Synchronizácia prehrávania je povolená",
+ "HeaderSyncPlaySelectGroup": "Pripojiť sa k skupine",
+ "SyncPlayAccessHelp": "Vyberte úroveň prístupu pre tohto používateľa k funkcií synchronizácie prehrávania. Synchronizácia prehrávania umožňuje zosynchronizovať prehrávanie s ostatnými zariadeniami.",
+ "EnableDetailsBannerHelp": "Zobrazí banner na vrchnej časti detailu položky.",
+ "EnableDetailsBanner": "Detail banneru"
}
diff --git a/src/strings/sv.json b/src/strings/sv.json
index 443549e797..282fec7b7e 100644
--- a/src/strings/sv.json
+++ b/src/strings/sv.json
@@ -13,7 +13,7 @@
"Albums": "Album",
"All": "Alla",
"AllChannels": "Alla kanaler",
- "AllComplexFormats": "Alla komplexa format (ASS, SSA, VOBSUB, PGS, SUB/IDX, etc.)",
+ "AllComplexFormats": "Alla komplexa format (ASS, SSA, VOBSUB, PGS, SUB/IDX, ...)",
"AllEpisodes": "Alla avsnitt",
"AllLanguages": "Alla språk",
"AllLibraries": "Alla bibliotek",
@@ -26,7 +26,7 @@
"AlwaysPlaySubtitlesHelp": "Undertexter på det önskade språket kommer att laddas oavsett ljudspårets språk.",
"AnyLanguage": "Alla språk",
"Anytime": "När som helst",
- "AroundTime": "Runt {0}",
+ "AroundTime": "Runt",
"Art": "Grafik",
"Artists": "Artister",
"AsManyAsPossible": "Så många som möjligt",
@@ -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}boknamngivningsguide{1}.",
+ "BookLibraryHelp": "Ljud- och textböcker stöds. Läs {0} boknamngivningsguiden {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 transkodning. Att undvika detta förbättrar prestandan avsevärt. Välj \"Automatisk\" för att bränna bild-baserade format (ex. VOBSUB, PGS, SUB/IDX, etc.) och vissa ASS/SSA-undertexter.",
+ "BurnSubtitlesHelp": "Avgör ifall servern ska \"bränna in\" undertexterna under transkodning. Att undvika detta förbättrar prestandan avsevärt. Välj \"Automatisk\" för att bränna bild-baserade format (ex. VOBSUB, PGS, SUB/IDX, ...) och vissa ASS/SSA-undertexter.",
"ButtonAdd": "Lägg till",
"ButtonAddMediaLibrary": "Lägg till mediabibliotek",
"ButtonAddScheduledTaskTrigger": "Lägg till utlösare",
@@ -988,7 +988,7 @@
"OptionMissingEpisode": "Saknade avsnitt",
"OptionMonday": "Måndag",
"OptionNameSort": "Namn",
- "OptionNew": "Ny...",
+ "OptionNew": "Ny…",
"OptionNone": "Inga",
"OptionOnAppStartup": "När servern startar",
"OptionOnInterval": "Med visst intervall",
@@ -1507,5 +1507,15 @@
"UnsupportedPlayback": "Jellyfin kan inte dekryptera inehåll skyddat av DRM men allt inehåll kommer ändå försökas, även skyddade titlar. Vissa filer kan se helt svart ut på grund av kryptering eller andra funktioner som inte stöds, till exempel interaktiva titlar.",
"LabelLibraryPageSizeHelp": "Sätter en begränsad sidstorlek i bibliotek. Sätt 0 för att avaktivera begränsad sidstorlek.",
"ApiKeysCaption": "Lista av aktiva API-nycklar",
- "DeinterlaceMethodHelp": "Välj metod för borttagning av inflätning vid konvertering av inflätat inehåll."
+ "DeinterlaceMethodHelp": "Välj metod för borttagning av inflätning vid konvertering av inflätat inehåll.",
+ "TabDVR": "PVR",
+ "SaveChanges": "Spara ändringar",
+ "LabelRequireHttps": "Kräv HTTPS",
+ "LabelChromecastVersion": "Chromecast-version",
+ "LabelEnableHttpsHelp": "Gör det möjligt för servern att lyssna på den konfigurerade HTTPS-porten. Ett giltigt certifikat måste också konfigureras för att detta ska fungera.",
+ "LabelEnableHttps": "Aktivera HTTPS",
+ "HeaderServerAddressSettings": "Serveradressinställningar",
+ "HeaderRemoteAccessSettings": "Inställningar för fjärråtkomst",
+ "HeaderHttpsSettings": "HTTPS-inställningar",
+ "HeaderDVR": "PVR"
}
diff --git a/src/strings/vi.json b/src/strings/vi.json
index 9ff05dcb6b..c7e5c61d84 100644
--- a/src/strings/vi.json
+++ b/src/strings/vi.json
@@ -188,7 +188,7 @@
"Ascending": "Tăng dần",
"AsManyAsPossible": "Càng nhiều càng tốt",
"Artists": "Nghệ Sĩ",
- "AroundTime": "Khoảng {0}",
+ "AroundTime": "Khoảng",
"Anytime": "Bất cứ lúc nào",
"AnyLanguage": "Ngôn Ngữ Bất Kỳ",
"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.",
@@ -706,5 +706,83 @@
"LabelDashboardTheme": "Chủ đề bảng điều khiển máy chủ:",
"LabelCustomRating": "Đánh giá tuỳ chọn:",
"HeaderFavoritePlaylists": "Danh Sách Phát Yêu Thích",
- "ApiKeysCaption": "Danh sách các mã API đang hoạt động"
+ "ApiKeysCaption": "Danh sách các mã API đang hoạt động",
+ "LabelBaseUrl": "URL cơ bản:",
+ "LabelEveryXMinutes": "Mỗi:",
+ "LabelEpisodeNumber": "Tập số:",
+ "LabelEndDate": "Ngày kết thúc:",
+ "LabelEnableSingleImageInDidlLimitHelp": "Một số thiết bị không hiển thị rõ ràng nếu có nhiều hình ảnh được nhúng trong Didl.",
+ "LabelEnableSingleImageInDidlLimit": "Giới hạn chỉ một hình ảnh nhúng",
+ "LabelEnableRealtimeMonitorHelp": "Thay đổi để nội dung sẽ được xử lý ngay lập tức trên các hệ thống được hỗ trợ.",
+ "LabelEnableRealtimeMonitor": "Bật tính năng theo dõi thời gian thực",
+ "LabelEnableHttpsHelp": "Cho phép máy chủ theo dõi port HTTPS đã được thiết lập. Cần phải có chứng chỉ hợp lệ để tính năng này có hiệu quả.",
+ "LabelEnableHttps": "Bật HTTPS",
+ "LabelEnableHardwareDecodingFor": "Bật tính năng giãi mã phần cứng cho:",
+ "LabelEnableDlnaServerHelp": "Cho phép các thiết bị UPnP trong mạng của bản để duyệt và phát nội dung.",
+ "LabelEnableDlnaServer": "Bật tính năng máy chủ DLNA",
+ "LabelEnableDlnaPlayToHelp": "Tìm kiếm thiết bị trong mạng của bạn và đưa ra khả năng điều khiển từ xa những thiết bị đó.",
+ "LabelEnableDlnaDebugLoggingHelp": "Tạo những tập tin gỡ lỗi lớn và chỉ nên được sử dụng khi cần thiết để xử lý sự cố.",
+ "LabelEnableDlnaDebugLogging": "Bật tính năng gỡ lỗi DLNA",
+ "LabelEnableDlnaClientDiscoveryIntervalHelp": "Xác định thời gian tính bằng giây giữa các tìm kiếm SSDP thực hiện bởi Jellyfin.",
+ "LabelEnableDlnaClientDiscoveryInterval": "Thời gian tìm kiếm thiết bị phát (giây)",
+ "LabelEnableBlastAliveMessagesHelp": "Bật tính năng này nếu máy chủ không thể kết nối chắc chắn với những thiết bị UPnP trong mạng của bạn.",
+ "LabelEnableBlastAliveMessages": "Phát tin nhắn trực tiếp",
+ "LabelEnableAutomaticPortMapHelp": "Tự động chuyển tiếp những port công khai trên bộ định tuyến đến port trên máy chủ thông qua UPnP. Cài đặt này có thể không hoạt động trên một số loại bộ định tuyến hoặc thiết lập mạng. Thay đổi sẽ được áp dụng sau khi khởi động lại máy chủ.",
+ "HeaderServerAddressSettings": "Cài Đặt Địa Chỉ Máy Chủ",
+ "HeaderRemoteAccessSettings": "Cài Đặt Truy Cập Từ Xa",
+ "HeaderHttpsSettings": "Cài Đặt HTTPS",
+ "HeaderDVR": "DVR",
+ "LabelExtractChaptersDuringLibraryScanHelp": "Trích xuất hình ảnh của video được nhập vào trong lúc quét thư viện. Nếu không thì hình này này sẽ được trích xuất thông qua những tác vụ định kì, giúp cho quá trình quét thư viện diễn ra nhanh hơn.",
+ "LabelExtractChaptersDuringLibraryScan": "Trích xuất hình ảnh từng chương khi quét thư viện",
+ "LabelBaseUrlHelp": "Thêm một thư mục tuỳ chọn vào đường dẫn máy chủ. Ví dụ: http://example.com/<baseurl>
",
+ "LabelLoginDisclaimerHelp": "Một tin nhắn sẽ hiển thị ở phía cuối của trang đăng nhập.",
+ "LabelLoginDisclaimer": "Hiển thị khi đăng nhập:",
+ "LabelLockItemToPreventChanges": "Khoá mục này để ngăn những thay đổi trong tương lai",
+ "LabelLocalHttpServerPortNumberHelp": "TCP port mà máy chủ Jellyfin HTTP nên kết nối.",
+ "LabelLocalHttpServerPortNumber": "HTTP port nội bộ:",
+ "LabelLineup": "Danh sách diễn viên:",
+ "LabelLibraryPageSizeHelp": "Cài đặt số lượng mục hiển thị trong một trang thư viện. Cài đặt 0 để vô hiệu hoá việc phân trang.",
+ "LabelLibraryPageSize": "Kích thước trang của thư viện:",
+ "LabelLanNetworks": "Mạng nội bộ:",
+ "LabelKodiMetadataUserHelp": "Lưu dữ liệu xem vào tập tin NFO dành cho những ứng dụng khác sử dụng.",
+ "LabelKodiMetadataUser": "Lưu thông tin người xem vào tập tin NFO dành cho:",
+ "LabelKodiMetadataSaveImagePathsHelp": "Cài đặt này được khuyến cáo nếu bạn có những hình ảnh đặt tên không đúng với hướng dẫn của Kodi.",
+ "LabelKodiMetadataSaveImagePaths": "Lưu đường dẫn hình ảnh trong tập tin NFO",
+ "LabelKodiMetadataEnablePathSubstitutionHelp": "Kích hoạt thay thế đường dẫn hình ảnh sử dụng cài đặt của máy chủ.",
+ "LabelKodiMetadataEnablePathSubstitution": "Kích hoạt thay thế đường dẫn",
+ "LabelKodiMetadataEnableExtraThumbsHelp": "Khi tải hình ảnh, chúng có thể được lưu vào cả extrafanart và extrathumbs để tối ưu hoá khả năng tương thích với giao diện Kodi.",
+ "LabelKodiMetadataEnableExtraThumbs": "Sao chép từ mục extrafanart đến mục extrathumbs",
+ "LabelKodiMetadataDateFormatHelp": "Toàn bộ ngày trong tập tin NFO sẽ được đọc sử dụng định dạng này.",
+ "LabelKodiMetadataDateFormat": "Định dạng của ngày phát hành:",
+ "LabelKidsCategories": "Những thể loại của trẻ em:",
+ "LabelKeepUpTo": "Theo kịp:",
+ "LabelInternetQuality": "Chất lượng Internet:",
+ "LabelInNetworkSignInWithEasyPasswordHelp": "Sử dụng mã PIN đơn giản để đăng nhập thiết bị phát trong mạng nội bộ. Mật khẩu thông thường sẽ chỉ cần khi không truy cập nội mạng. Nếu mã PIN để trống, bạn sex không cần mật khẩu trong mạng nội bộ.",
+ "LabelInNetworkSignInWithEasyPassword": "Kích hoạt đăng nhập nội mạng bằng mã PIN đơn giản",
+ "LabelImportOnlyFavoriteChannels": "Giới hạn để chỉ nhập vào những kênh yêu thích",
+ "LabelImageType": "Loại hình ảnh:",
+ "LabelImageFetchersHelp": "Kích hoạt và xếp hạng chương trình tải hình ảnh theo thứ tự ưu tiên.",
+ "LabelIdentificationFieldHelp": "Một phần chuỗi không phân biệt viết hoa/thường hoặc regex expression.",
+ "LabelIconMaxWidthHelp": "Độ phân giải tối đa của biểu tượng hiển thị thông qua upnp:icon.",
+ "LabelIconMaxWidth": "Chiều ngang tối đa của biểu tượng:",
+ "LabelIconMaxHeightHelp": "Độ phân giải tối đa của biểu tượng hiển thị thông qua upnp:icon.",
+ "LabelIconMaxHeight": "Chiều cao tối đa của biểu tượng:",
+ "LabelHttpsPortHelp": "TCP port mà máy chủ Jellyfin HTTPS nên kết nối vào.",
+ "LabelHttpsPort": "HTTPS port trên máy chủ:",
+ "LabelHomeScreenSectionValue": "Mục trên trang chủ {0}:",
+ "LabelHomeNetworkQuality": "Chất lượng mạng trong nhà:",
+ "LabelHardwareAccelerationTypeHelp": "Hỗ trợ phần cần những thiết lập bổ sung.",
+ "LabelHardwareAccelerationType": "Hỗ trợ phần cứng:",
+ "LabelEncoderPreset": "Thiết lập cài sẵn của mã H264 và H265:",
+ "LabelH264Crf": "CRF của mã H264:",
+ "LabelGroupMoviesIntoCollectionsHelp": "Khi hiển thị danh sách phim, các bộ phim thuộc về một bộ sưu tập sẽ hiển thị trong một nhóm.",
+ "LabelGroupMoviesIntoCollections": "Nhóm phim vào bộ sưu tập",
+ "LabelServerNameHelp": "Tên này sẽ được sử dụng để phân biệt máy chủ và giá trị mặc định là tên của máy tính chủ.",
+ "LabelFriendlyName": "Tên thân thiện:",
+ "LabelFormat": "Định dạng:",
+ "LabelForgotPasswordUsernameHelp": "Nhập vào tên tài khoản nếu bạn nhớ nó.",
+ "LabelFont": "Kiểu chữ:",
+ "LabelFolder": "Thư mục:",
+ "LabelFileOrUrl": "Tệp hoặc URL:",
+ "LabelFailed": "Thất bại"
}
diff --git a/src/strings/zh-cn.json b/src/strings/zh-cn.json
index 28a52b1d61..f62b872c93 100644
--- a/src/strings/zh-cn.json
+++ b/src/strings/zh-cn.json
@@ -1,5 +1,5 @@
{
- "AccessRestrictedTryAgainLater": "目前访问受限。请稍后再试。",
+ "AccessRestrictedTryAgainLater": "目前访问受限,请稍后再试。",
"Actor": "演员",
"Add": "添加",
"AddItemToCollectionHelp": "通过搜索项目并右键或轻触得到的弹出菜单来将项目添加到集合中。",
@@ -29,7 +29,7 @@
"AlwaysPlaySubtitles": "总是显示",
"AlwaysPlaySubtitlesHelp": "无论音频为何种语言,都将加载与语言偏好匹配的字幕。",
"Anytime": "任何时间",
- "AroundTime": "{0} 左右",
+ "AroundTime": "大约",
"Artists": "艺术家",
"AsManyAsPossible": "尽可能多",
"Ascending": "升序",
@@ -548,7 +548,7 @@
"LabelEmbedAlbumArtDidl": "在DIDL中嵌入专辑封面",
"LabelEmbedAlbumArtDidlHelp": "有些设备首选这种方式获取专辑封面。启用该选项可能导致其他设备播放失败。",
"LabelEnableAutomaticPortMap": "开启自动端口映射",
- "LabelEnableAutomaticPortMapHelp": "尝试通过UPnP将公共端口自动映射到本地端口。这可能不适用于某些型号的路由器。需要服务器重新启动后才会应用更改。",
+ "LabelEnableAutomaticPortMapHelp": "通过UPnP将路由器端口自动转发到服务器端口。这可能不适用于某些型号的路由器和网络配置。需要服务器重新启动后才会应用更改。",
"LabelEnableBlastAliveMessages": "爆发活动信号",
"LabelEnableBlastAliveMessagesHelp": "如果该服务器不能被网络中的其他UPnP设备检测到,请启用此选项。",
"LabelEnableDlnaClientDiscoveryInterval": "客户端搜寻时间间隔(秒)",
@@ -670,7 +670,7 @@
"LabelNumberOfGuideDays": "下载几天的节目指南:",
"LabelNumberOfGuideDaysHelp": "下载更多天的节目指南可以帮你进一步查看节目列表并做出提前安排,但下载过程也将耗时更久。它将基于频道数量自动选择。",
"LabelOptionalNetworkPath": "(可选的)共享的网络文件夹:",
- "LabelOptionalNetworkPathHelp": "如果这个文件夹在你的网络上是共享的,提供这个网络共享地址能够允许其他设备上的 Jellyfin 应用程序直接访问媒体文件。",
+ "LabelOptionalNetworkPathHelp": "如果这个文件夹在你的网络上是共享的,提供这个网络共享地址能够允许其他设备上的 Jellyfin 应用程序直接访问媒体文件,例如 {0} 或者 {1}。",
"LabelOriginalAspectRatio": "原始长宽比:",
"LabelOriginalTitle": "原标题:",
"LabelOverview": "内容概述:",
@@ -1020,7 +1020,7 @@
"OptionMissingEpisode": "缺少的剧集",
"OptionMonday": "星期一",
"OptionNameSort": "名字",
- "OptionNew": "更新...",
+ "OptionNew": "新建…",
"OptionNone": "没有",
"OptionOnAppStartup": "在程序启动时",
"OptionOnInterval": "在一个期间",
@@ -1455,7 +1455,7 @@
"ButtonAddImage": "添加图片",
"LabelPlayer": "播放器:",
"LabelBaseUrl": "基础 URL:",
- "LabelBaseUrlHelp": "您可以在此处添加自定义子目录,以便从更唯一的 URL 访问服务器。",
+ "LabelBaseUrlHelp": "为服务器 URL添加自定义子目录,例如:http://example.com/<baseurl>
。",
"MusicLibraryHelp": "重播 {0}音乐命名指南{1}。",
"HeaderFavoritePeople": "最喜欢的人物",
"OptionRandom": "随机",
@@ -1464,7 +1464,7 @@
"HeaderNavigation": "导航",
"CopyStreamURLError": "复制URL地址时发生错误。",
"MessageConfirmAppExit": "你要退出吗?",
- "EnableFastImageFadeIn": "快速图片淡入",
+ "EnableFastImageFadeIn": "快速图片淡入淡出",
"EnableFastImageFadeInHelp": "为已加载的图片启用更快的图片淡入动画",
"OptionForceRemoteSourceTranscoding": "强制远程转码(像电视直播一样)",
"NoCreatedLibraries": "看上去您还未创建任何资料库。{0} 您想现在创建一个吗? {1}",
@@ -1510,5 +1510,39 @@
"New": "新的",
"HeaderFavoritePlaylists": "收藏的播放列表",
"ButtonTogglePlaylist": "播放列表",
- "ButtonToggleContextMenu": "更多"
+ "ButtonToggleContextMenu": "更多",
+ "HeaderServerAddressSettings": "服务器地址设置",
+ "HeaderRemoteAccessSettings": "远程访问设置",
+ "HeaderHttpsSettings": "HTTPS 设置",
+ "ApiKeysCaption": "当前启用的 API 密钥",
+ "TabDVR": "DVR",
+ "SaveChanges": "保存更改",
+ "LabelRequireHttpsHelp": "开启后服务器将自动将所有 HTTP 请求重定向到 HTTPS。如果服务器没有启用 HTTPS 则不生效。",
+ "LabelRequireHttps": "强制 HTTPS",
+ "LabelStable": "稳定版",
+ "LabelEnableHttpsHelp": "开启服务器对所配置HTTPS 端口的监听。必须配置有效的证书才会生效。",
+ "LabelEnableHttps": "启用 HTTPS",
+ "LabelChromecastVersion": "Chromecast版本",
+ "HeaderDVR": "DVR",
+ "LabelNightly": "开发版",
+ "MessageSyncPlayErrorAccessingGroups": "访问群组列表时发生错误。",
+ "MessageSyncPlayLibraryAccessDenied": "搜限制的访问权限。",
+ "MessageSyncPlayCreateGroupDenied": "需要权限创建该组。",
+ "MessageSyncPlayGroupDoesNotExist": "无法加入群组,该群组不存在。",
+ "MessageSyncPlayPlaybackPermissionRequired": "需要播放权限。",
+ "MessageSyncPlayGroupWait": "{0} 正在缓冲...",
+ "MessageSyncPlayUserLeft": "{0} 已离开小组。",
+ "MessageSyncPlayUserJoined": "{0} 已加入该小组。",
+ "LabelSyncPlayAccessNone": "禁用此用户",
+ "LabelSyncPlayAccessJoinGroups": "允许用户加入群组",
+ "LabelSyncPlayAccessCreateAndJoinGroups": "允许用户创建和加入群组",
+ "LabelSyncPlayLeaveGroup": "离开组",
+ "LabelSyncPlayNewGroupDescription": "创建一个新组",
+ "LabelSyncPlayNewGroup": "新组",
+ "LabelSyncPlaySyncMethod": "同步方式:",
+ "MillisecondsUnit": "毫秒",
+ "LabelSyncPlayTimeOffset": "服务器时间偏移:",
+ "HeaderSyncPlayEnabled": "同步播放已启用",
+ "HeaderSyncPlaySelectGroup": "加入群组",
+ "EnableDetailsBannerHelp": "在项目详细信息页面的顶部显示横幅图片。"
}
diff --git a/src/strings/zh-hk.json b/src/strings/zh-hk.json
index 2d9634d333..97b2d2d1f7 100644
--- a/src/strings/zh-hk.json
+++ b/src/strings/zh-hk.json
@@ -286,7 +286,7 @@
"TabAdvanced": "進階",
"TabAlbumArtists": "唱片歌手",
"TabAlbums": "專輯",
- "TabArtists": "歌手",
+ "TabArtists": "藝人",
"TabCatalog": "目錄",
"TabChannels": "頻道",
"TabCollections": "藏品",
@@ -339,7 +339,7 @@
"Anytime": "任何時間",
"AnyLanguage": "任何語言",
"Artists": "藝人",
- "AsManyAsPossible": "盡可能地越多越好",
+ "AsManyAsPossible": "越多越好",
"Audio": "音頻",
"Auto": "自動",
"AutoBasedOnLanguageSetting": "自動 (基於語言設定)",
@@ -359,15 +359,48 @@
"HeaderFavoriteSongs": "最愛的歌曲",
"HeaderFavoriteShows": "最愛的節目",
"HeaderFavoriteEpisodes": "最愛的劇集",
- "HeaderFavoriteArtists": "最愛藝術家",
+ "HeaderFavoriteArtists": "最愛的藝人",
"HeaderFavoriteAlbums": "最愛專輯",
"HeaderContinueWatching": "繼續觀看",
- "HeaderAlbumArtists": "專輯藝術家",
+ "HeaderAlbumArtists": "專輯藝人",
"Genres": "風格",
"Folders": "檔案夾",
"Favorites": "我的最愛",
"Collections": "合輯",
"Channels": "頻道",
"Books": "圖書",
- "Albums": "專輯"
+ "Albums": "專輯",
+ "Absolute": "絕對",
+ "AuthProviderHelp": "選擇用於驗證該用戶密碼的身份驗證提供程序。",
+ "AttributeNew": "新",
+ "AspectRatio": "長寬比",
+ "AskAdminToCreateLibrary": "要求管理員創建一個庫。",
+ "Ascending": "上升",
+ "Artist": "藝人",
+ "Art": "藝術",
+ "AroundTime": "大約{0}",
+ "AlwaysPlaySubtitlesHelp": "無論語言是哪種音頻,都將加載與語言首選項匹配的字幕。",
+ "AllowedRemoteAddressesHelp": "IP地址或IP /網絡掩碼條目的逗號分隔列表,用於允許遠程連接的網絡。 如果保留為空白,將允許所有遠程地址。",
+ "AllowRemoteAccessHelp": "如果未選中,則將阻止所有遠程連接。",
+ "AllowRemoteAccess": "允許與此Jellyfin服務器的遠程連接。",
+ "AllowFfmpegThrottlingHelp": "當轉碼或remux距離當前播放位置足夠遠時,請暫停該過程,以減少資源消耗。 在不經常觀看的情況下,此功能最為有用。 如果遇到播放問題,請關閉此功能。",
+ "AllowOnTheFlySubtitleExtractionHelp": "可以從視頻中提取嵌入式字幕,然後以純文本格式將其交付給客戶端,以幫助防止視頻轉碼。 在某些系統上,這可能需要很長時間,並且會導致提取過程中視頻播放停止。 如果客戶端設備本身不支持嵌入的字幕,則可以禁用此選項以通過視頻轉碼刻錄字幕。",
+ "AllowOnTheFlySubtitleExtraction": "允許即時提取字幕",
+ "AllowMediaConversionHelp": "授予或拒絕訪問轉換媒體功能的權限。",
+ "AllowMediaConversion": "允許媒體轉換",
+ "AllowHWTranscodingHelp": "允許調諧器即時轉碼流。 這可以幫助減少服務器所需的代碼轉換。",
+ "AllLibraries": "所有媒體庫",
+ "AllEpisodes": "所有劇集",
+ "AllComplexFormats": "所有格式(ASS,SSA,VOBSUB,PGS,SUB,IDX等)",
+ "AllChannels": "所有頻道",
+ "Alerts": "警報",
+ "AlbumArtist": "專輯歌手",
+ "Album": "專輯",
+ "Aired": "已播出",
+ "AirDate": "播出日期",
+ "AdditionalNotificationServices": "瀏覽插件目錄以安裝其他通知服務。",
+ "AddToPlayQueue": "添加到播放列",
+ "AddToCollection": "添加到收藏",
+ "AddItemToCollectionHelp": "通過搜索項目並使用右鍵單擊或點擊菜單將其添加到集合中,從而將它們添加到集合中。",
+ "AccessRestrictedTryAgainLater": "目前限制訪問。 請稍後再試。"
}
diff --git a/src/themes/appletv/theme.css b/src/themes/appletv/theme.css
index 760038ad72..b3ce2c7e92 100644
--- a/src/themes/appletv/theme.css
+++ b/src/themes/appletv/theme.css
@@ -293,7 +293,17 @@ html {
.emby-checkbox:checked + span + .checkboxOutline,
.itemProgressBarForeground {
- background-color: #00a4dc;
+ background: linear-gradient(90deg, rgba(0, 210, 201, 1) 0%, rgba(13, 194, 98, 1) 28%, rgba(0, 75, 185, 1) 100%);
+}
+
+.itemProgressBar {
+ background: rgba(230, 230, 230, 0.8);
+ height: 0.18rem;
+}
+
+.innerCardFooter {
+ border-radius: 0.14rem;
+ margin: 0.4rem 0.5rem 0.4rem 0.5rem;
}
.emby-checkbox:focus:not(:checked) + span + .checkboxOutline {
@@ -445,6 +455,12 @@ html {
border-color: #00a4dc !important;
}
+.cardContent-button,
+.itemDetailImage,
+.cardOverlayContainer {
+ border-radius: 0.5rem;
+}
+
.metadataSidebarIcon {
color: #00a4dc;
}
diff --git a/src/useredit.html b/src/useredit.html
index 253387b4ac..c3a613bed4 100644
--- a/src/useredit.html
+++ b/src/useredit.html
@@ -104,6 +104,16 @@