mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Merge branch 'master' into eslint-no-sequences
This commit is contained in:
commit
a2fe92f192
80 changed files with 2166 additions and 1116 deletions
|
@ -52,9 +52,10 @@ module.exports = {
|
||||||
'no-trailing-spaces': ['error'],
|
'no-trailing-spaces': ['error'],
|
||||||
'@babel/no-unused-expressions': ['error', { 'allowShortCircuit': true, 'allowTernary': true, 'allowTaggedTemplates': true }],
|
'@babel/no-unused-expressions': ['error', { 'allowShortCircuit': true, 'allowTernary': true, 'allowTaggedTemplates': true }],
|
||||||
'no-void': ['error', { 'allowAsStatement': true }],
|
'no-void': ['error', { 'allowAsStatement': true }],
|
||||||
|
'no-nested-ternary': ['error'],
|
||||||
'one-var': ['error', 'never'],
|
'one-var': ['error', 'never'],
|
||||||
'padded-blocks': ['error', 'never'],
|
'padded-blocks': ['error', 'never'],
|
||||||
'prefer-const': ['error', {'destructuring': 'all'}],
|
'prefer-const': ['error', { 'destructuring': 'all' }],
|
||||||
'quotes': ['error', 'single', { 'avoidEscape': true, 'allowTemplateLiterals': false }],
|
'quotes': ['error', 'single', { 'avoidEscape': true, 'allowTemplateLiterals': false }],
|
||||||
'@babel/semi': ['error'],
|
'@babel/semi': ['error'],
|
||||||
'no-var': ['error'],
|
'no-var': ['error'],
|
||||||
|
|
6
.github/workflows/codeql-analysis.yml
vendored
6
.github/workflows/codeql-analysis.yml
vendored
|
@ -21,11 +21,11 @@ jobs:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
- name: Initialize CodeQL
|
- name: Initialize CodeQL
|
||||||
uses: github/codeql-action/init@v1
|
uses: github/codeql-action/init@v2
|
||||||
with:
|
with:
|
||||||
languages: ${{ matrix.language }}
|
languages: ${{ matrix.language }}
|
||||||
queries: +security-extended
|
queries: +security-extended
|
||||||
- name: Autobuild
|
- name: Autobuild
|
||||||
uses: github/codeql-action/autobuild@v1
|
uses: github/codeql-action/autobuild@v2
|
||||||
- name: Perform CodeQL Analysis
|
- name: Perform CodeQL Analysis
|
||||||
uses: github/codeql-action/analyze@v1
|
uses: github/codeql-action/analyze@v2
|
||||||
|
|
4
.github/workflows/commands.yml
vendored
4
.github/workflows/commands.yml
vendored
|
@ -18,11 +18,11 @@ jobs:
|
||||||
comment-id: ${{ github.event.comment.id }}
|
comment-id: ${{ github.event.comment.id }}
|
||||||
reactions: '+1'
|
reactions: '+1'
|
||||||
- name: Checkout the latest code
|
- name: Checkout the latest code
|
||||||
uses: actions/checkout@v3.0.1
|
uses: actions/checkout@v3.0.2
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.JF_BOT_TOKEN }}
|
token: ${{ secrets.JF_BOT_TOKEN }}
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
- name: Automatic Rebase
|
- name: Automatic Rebase
|
||||||
uses: cirrus-actions/rebase@1.6
|
uses: cirrus-actions/rebase@1.7
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.JF_BOT_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.JF_BOT_TOKEN }}
|
||||||
|
|
6
.github/workflows/lint.yml
vendored
6
.github/workflows/lint.yml
vendored
|
@ -16,7 +16,7 @@ jobs:
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Setup node environment
|
- name: Setup node environment
|
||||||
uses: actions/setup-node@v3.1.1
|
uses: actions/setup-node@v3.2.0
|
||||||
with:
|
with:
|
||||||
node-version: 12
|
node-version: 12
|
||||||
check-latest: true
|
check-latest: true
|
||||||
|
@ -51,7 +51,7 @@ jobs:
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Setup node environment
|
- name: Setup node environment
|
||||||
uses: actions/setup-node@v3.1.1
|
uses: actions/setup-node@v3.2.0
|
||||||
with:
|
with:
|
||||||
node-version: 12
|
node-version: 12
|
||||||
check-latest: true
|
check-latest: true
|
||||||
|
@ -89,7 +89,7 @@ jobs:
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Setup node environment
|
- name: Setup node environment
|
||||||
uses: actions/setup-node@v3.1.1
|
uses: actions/setup-node@v3.2.0
|
||||||
with:
|
with:
|
||||||
node-version: 12
|
node-version: 12
|
||||||
check-latest: true
|
check-latest: true
|
||||||
|
|
97
package-lock.json
generated
97
package-lock.json
generated
|
@ -5187,12 +5187,81 @@
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"ejs": {
|
"ejs": {
|
||||||
"version": "3.1.6",
|
"version": "3.1.7",
|
||||||
"resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz",
|
"resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz",
|
||||||
"integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==",
|
"integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"jake": "^10.6.1"
|
"jake": "^10.8.5"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"ansi-styles": {
|
||||||
|
"version": "4.3.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
|
||||||
|
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"color-convert": "^2.0.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"async": {
|
||||||
|
"version": "3.2.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz",
|
||||||
|
"integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"chalk": {
|
||||||
|
"version": "4.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
|
||||||
|
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"ansi-styles": "^4.1.0",
|
||||||
|
"supports-color": "^7.1.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"color-convert": {
|
||||||
|
"version": "2.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
|
||||||
|
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"color-name": "~1.1.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"color-name": {
|
||||||
|
"version": "1.1.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
|
||||||
|
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"has-flag": {
|
||||||
|
"version": "4.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
|
||||||
|
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"jake": {
|
||||||
|
"version": "10.8.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz",
|
||||||
|
"integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"async": "^3.2.3",
|
||||||
|
"chalk": "^4.0.2",
|
||||||
|
"filelist": "^1.0.1",
|
||||||
|
"minimatch": "^3.0.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"supports-color": {
|
||||||
|
"version": "7.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
|
||||||
|
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"has-flag": "^4.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"electron-to-chromium": {
|
"electron-to-chromium": {
|
||||||
|
@ -7815,26 +7884,6 @@
|
||||||
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"jake": {
|
|
||||||
"version": "10.8.2",
|
|
||||||
"resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz",
|
|
||||||
"integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"async": "0.9.x",
|
|
||||||
"chalk": "^2.4.2",
|
|
||||||
"filelist": "^1.0.1",
|
|
||||||
"minimatch": "^3.0.4"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"async": {
|
|
||||||
"version": "0.9.2",
|
|
||||||
"resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
|
|
||||||
"integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
|
|
||||||
"dev": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"jellyfin-apiclient": {
|
"jellyfin-apiclient": {
|
||||||
"version": "1.10.0",
|
"version": "1.10.0",
|
||||||
"resolved": "https://registry.npmjs.org/jellyfin-apiclient/-/jellyfin-apiclient-1.10.0.tgz",
|
"resolved": "https://registry.npmjs.org/jellyfin-apiclient/-/jellyfin-apiclient-1.10.0.tgz",
|
||||||
|
|
|
@ -1,20 +1,49 @@
|
||||||
import { ConnectionManager, Credentials, ApiClient, Events } from 'jellyfin-apiclient';
|
import { ConnectionManager, Credentials, ApiClient, Events } from 'jellyfin-apiclient';
|
||||||
|
|
||||||
import { appHost } from './apphost';
|
import { appHost } from './apphost';
|
||||||
import Dashboard from '../utils/dashboard';
|
import Dashboard from '../utils/dashboard';
|
||||||
import { setUserInfo } from '../scripts/settings/userSettings';
|
import { setUserInfo } from '../scripts/settings/userSettings';
|
||||||
|
import appSettings from '../scripts/settings/appSettings';
|
||||||
|
|
||||||
|
const normalizeImageOptions = options => {
|
||||||
|
if (!options.quality && (options.maxWidth || options.width || options.maxHeight || options.height || options.fillWidth || options.fillHeight)) {
|
||||||
|
options.quality = 90;
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
const getMaxBandwidth = () => {
|
||||||
|
/* eslint-disable compat/compat */
|
||||||
|
if (navigator.connection) {
|
||||||
|
let max = navigator.connection.downlinkMax;
|
||||||
|
if (max && max > 0 && max < Number.POSITIVE_INFINITY) {
|
||||||
|
max /= 8;
|
||||||
|
max *= 1000000;
|
||||||
|
max *= 0.7;
|
||||||
|
return parseInt(max, 10);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* eslint-enable compat/compat */
|
||||||
|
|
||||||
|
return null;
|
||||||
|
};
|
||||||
|
|
||||||
class ServerConnections extends ConnectionManager {
|
class ServerConnections extends ConnectionManager {
|
||||||
constructor() {
|
constructor() {
|
||||||
super(...arguments);
|
super(...arguments);
|
||||||
this.localApiClient = null;
|
this.localApiClient = null;
|
||||||
|
|
||||||
Events.on(this, 'localusersignedout', function (eventName, logoutInfo) {
|
Events.on(this, 'localusersignedout', (_e, logoutInfo) => {
|
||||||
setUserInfo(null, null);
|
setUserInfo(null, null);
|
||||||
|
|
||||||
if (window.NativeShell && typeof window.NativeShell.onLocalUserSignedOut === 'function') {
|
if (window.NativeShell && typeof window.NativeShell.onLocalUserSignedOut === 'function') {
|
||||||
window.NativeShell.onLocalUserSignedOut(logoutInfo);
|
window.NativeShell.onLocalUserSignedOut(logoutInfo);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Events.on(this, 'apiclientcreated', (_e, apiClient) => {
|
||||||
|
apiClient.getMaxBandwidth = getMaxBandwidth;
|
||||||
|
apiClient.normalizeImageOptions = normalizeImageOptions;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
initApiClient(server) {
|
initApiClient(server) {
|
||||||
|
@ -38,6 +67,13 @@ class ServerConnections extends ConnectionManager {
|
||||||
console.debug('loaded ApiClient singleton');
|
console.debug('loaded ApiClient singleton');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
connect(options) {
|
||||||
|
return super.connect({
|
||||||
|
enableAutoLogin: appSettings.enableAutoLogin(),
|
||||||
|
...options
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
setLocalApiClient(apiClient) {
|
setLocalApiClient(apiClient) {
|
||||||
if (apiClient) {
|
if (apiClient) {
|
||||||
this.localApiClient = apiClient;
|
this.localApiClient = apiClient;
|
||||||
|
|
|
@ -2,42 +2,38 @@ import { Events } from 'jellyfin-apiclient';
|
||||||
import { Action, createHashHistory } from 'history';
|
import { Action, createHashHistory } from 'history';
|
||||||
|
|
||||||
import { appHost } from './apphost';
|
import { appHost } from './apphost';
|
||||||
import appSettings from '../scripts/settings/appSettings';
|
|
||||||
import { clearBackdrop, setBackdropTransparency } from './backdrop/backdrop';
|
import { clearBackdrop, setBackdropTransparency } from './backdrop/backdrop';
|
||||||
import globalize from '../scripts/globalize';
|
import globalize from '../scripts/globalize';
|
||||||
import itemHelper from './itemHelper';
|
import itemHelper from './itemHelper';
|
||||||
import loading from './loading/loading';
|
import loading from './loading/loading';
|
||||||
import viewManager from './viewManager/viewManager';
|
import viewManager from './viewManager/viewManager';
|
||||||
import Dashboard from '../utils/dashboard';
|
|
||||||
import ServerConnections from './ServerConnections';
|
import ServerConnections from './ServerConnections';
|
||||||
import alert from './alert';
|
import alert from './alert';
|
||||||
import reactControllerFactory from './reactControllerFactory';
|
import reactControllerFactory from './reactControllerFactory';
|
||||||
|
|
||||||
const history = createHashHistory();
|
const history = createHashHistory();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Page types of "no return" (when "Go back" should behave differently, probably quitting the application).
|
||||||
|
*/
|
||||||
|
const START_PAGE_TYPES = ['home', 'login', 'selectserver'];
|
||||||
|
|
||||||
class AppRouter {
|
class AppRouter {
|
||||||
allRoutes = new Map();
|
allRoutes = new Map();
|
||||||
backdropContainer;
|
|
||||||
backgroundContainer;
|
|
||||||
currentRouteInfo;
|
currentRouteInfo;
|
||||||
currentViewLoadRequest;
|
currentViewLoadRequest;
|
||||||
firstConnectionResult;
|
firstConnectionResult;
|
||||||
forcedLogoutMsg;
|
forcedLogoutMsg;
|
||||||
isDummyBackToHome;
|
|
||||||
msgTimeout;
|
msgTimeout;
|
||||||
promiseShow;
|
promiseShow;
|
||||||
resolveOnNextShow;
|
resolveOnNextShow;
|
||||||
previousRoute = {};
|
previousRoute = {};
|
||||||
/**
|
|
||||||
* Pages of "no return" (when "Go back" should behave differently, probably quitting the application).
|
|
||||||
*/
|
|
||||||
startPages = ['home', 'login', 'selectserver'];
|
|
||||||
|
|
||||||
constructor() {
|
constructor() {
|
||||||
document.addEventListener('viewshow', () => this.onViewShow());
|
document.addEventListener('viewshow', () => this.onViewShow());
|
||||||
|
|
||||||
// TODO: Can this baseRoute logic be simplified?
|
// TODO: Can this baseRoute logic be simplified?
|
||||||
this.baseRoute = window.location.href.split('?')[0].replace(this.getRequestFile(), '');
|
this.baseRoute = window.location.href.split('?')[0].replace(this.#getRequestFile(), '');
|
||||||
// support hashbang
|
// support hashbang
|
||||||
this.baseRoute = this.baseRoute.split('#')[0];
|
this.baseRoute = this.baseRoute.split('#')[0];
|
||||||
if (this.baseRoute.endsWith('/') && !this.baseRoute.endsWith('://')) {
|
if (this.baseRoute.endsWith('/') && !this.baseRoute.endsWith('://')) {
|
||||||
|
@ -52,33 +48,11 @@ class AppRouter {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
showLocalLogin(serverId) {
|
#beginConnectionWizard() {
|
||||||
Dashboard.navigate('login.html?serverid=' + serverId);
|
|
||||||
}
|
|
||||||
|
|
||||||
showVideoOsd() {
|
|
||||||
return Dashboard.navigate('video');
|
|
||||||
}
|
|
||||||
|
|
||||||
showSelectServer() {
|
|
||||||
Dashboard.navigate('selectserver.html');
|
|
||||||
}
|
|
||||||
|
|
||||||
showSettings() {
|
|
||||||
Dashboard.navigate('mypreferencesmenu.html');
|
|
||||||
}
|
|
||||||
|
|
||||||
showNowPlaying() {
|
|
||||||
this.show('queue');
|
|
||||||
}
|
|
||||||
|
|
||||||
beginConnectionWizard() {
|
|
||||||
clearBackdrop();
|
clearBackdrop();
|
||||||
loading.show();
|
loading.show();
|
||||||
ServerConnections.connect({
|
ServerConnections.connect().then(result => {
|
||||||
enableAutoLogin: appSettings.enableAutoLogin()
|
this.#handleConnectionResult(result);
|
||||||
}).then((result) => {
|
|
||||||
this.handleConnectionResult(result);
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -128,18 +102,6 @@ class AppRouter {
|
||||||
return this.promiseShow;
|
return this.promiseShow;
|
||||||
}
|
}
|
||||||
|
|
||||||
async showDirect(path) {
|
|
||||||
if (this.promiseShow) await this.promiseShow;
|
|
||||||
|
|
||||||
this.promiseShow = new Promise((resolve) => {
|
|
||||||
this.resolveOnNextShow = resolve;
|
|
||||||
// Schedule a call to return the promise
|
|
||||||
setTimeout(() => history.push(this.baseUrl() + path), 0);
|
|
||||||
});
|
|
||||||
|
|
||||||
return this.promiseShow;
|
|
||||||
}
|
|
||||||
|
|
||||||
#goToRoute({ location, action }) {
|
#goToRoute({ location, action }) {
|
||||||
// Strip the leading "!" if present
|
// Strip the leading "!" if present
|
||||||
const normalizedPath = location.pathname.replace(/^!/, '');
|
const normalizedPath = location.pathname.replace(/^!/, '');
|
||||||
|
@ -163,13 +125,18 @@ class AppRouter {
|
||||||
|
|
||||||
start() {
|
start() {
|
||||||
loading.show();
|
loading.show();
|
||||||
this.initApiClients();
|
|
||||||
|
|
||||||
Events.on(appHost, 'resume', this.onAppResume);
|
ServerConnections.getApiClients().forEach(apiClient => {
|
||||||
|
Events.off(apiClient, 'requestfail', this.onRequestFail);
|
||||||
|
Events.on(apiClient, 'requestfail', this.onRequestFail);
|
||||||
|
});
|
||||||
|
|
||||||
ServerConnections.connect({
|
Events.on(ServerConnections, 'apiclientcreated', (_e, apiClient) => {
|
||||||
enableAutoLogin: appSettings.enableAutoLogin()
|
Events.off(apiClient, 'requestfail', this.onRequestFail);
|
||||||
}).then((result) => {
|
Events.on(apiClient, 'requestfail', this.onRequestFail);
|
||||||
|
});
|
||||||
|
|
||||||
|
ServerConnections.connect().then(result => {
|
||||||
this.firstConnectionResult = result;
|
this.firstConnectionResult = result;
|
||||||
|
|
||||||
// Handle the initial route
|
// Handle the initial route
|
||||||
|
@ -189,40 +156,18 @@ class AppRouter {
|
||||||
}
|
}
|
||||||
|
|
||||||
canGoBack() {
|
canGoBack() {
|
||||||
const curr = this.current();
|
const curr = this.currentRouteInfo?.route;
|
||||||
if (!curr) {
|
if (!curr) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!document.querySelector('.dialogContainer') && this.startPages.indexOf(curr.type) !== -1) {
|
if (!document.querySelector('.dialogContainer') && START_PAGE_TYPES.includes(curr.type)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
return window.history.length > 1;
|
return window.history.length > 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
current() {
|
|
||||||
return this.currentRouteInfo ? this.currentRouteInfo.route : null;
|
|
||||||
}
|
|
||||||
|
|
||||||
invokeShortcut(id) {
|
|
||||||
if (id.indexOf('library-') === 0) {
|
|
||||||
id = id.replace('library-', '');
|
|
||||||
id = id.split('_');
|
|
||||||
|
|
||||||
this.showItem(id[0], id[1]);
|
|
||||||
} else if (id.indexOf('item-') === 0) {
|
|
||||||
id = id.replace('item-', '');
|
|
||||||
id = id.split('_');
|
|
||||||
this.showItem(id[0], id[1]);
|
|
||||||
} else {
|
|
||||||
id = id.split('_');
|
|
||||||
this.show(this.getRouteUrl(id[0], {
|
|
||||||
serverId: id[1]
|
|
||||||
}));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
showItem(item, serverId, options) {
|
showItem(item, serverId, options) {
|
||||||
// TODO: Refactor this so it only gets items, not strings.
|
// TODO: Refactor this so it only gets items, not strings.
|
||||||
if (typeof (item) === 'string') {
|
if (typeof (item) === 'string') {
|
||||||
|
@ -236,9 +181,7 @@ class AppRouter {
|
||||||
}
|
}
|
||||||
|
|
||||||
const url = this.getRouteUrl(item, options);
|
const url = this.getRouteUrl(item, options);
|
||||||
this.show(url, {
|
this.show(url, { item });
|
||||||
item: item
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -252,20 +195,14 @@ class AppRouter {
|
||||||
setBackdropTransparency(level);
|
setBackdropTransparency(level);
|
||||||
}
|
}
|
||||||
|
|
||||||
handleConnectionResult(result) {
|
#handleConnectionResult(result) {
|
||||||
switch (result.State) {
|
switch (result.State) {
|
||||||
case 'SignedIn':
|
case 'SignedIn':
|
||||||
loading.hide();
|
loading.hide();
|
||||||
this.goHome();
|
this.goHome();
|
||||||
break;
|
break;
|
||||||
case 'ServerSignIn':
|
case 'ServerSignIn':
|
||||||
result.ApiClient.getPublicUsers().then((users) => {
|
this.showLocalLogin(result.ApiClient.serverId());
|
||||||
if (users.length) {
|
|
||||||
this.showLocalLogin(result.Servers[0].Id);
|
|
||||||
} else {
|
|
||||||
this.showLocalLogin(result.Servers[0].Id, true);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
break;
|
break;
|
||||||
case 'ServerSelection':
|
case 'ServerSelection':
|
||||||
this.showSelectServer();
|
this.showSelectServer();
|
||||||
|
@ -283,7 +220,7 @@ class AppRouter {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
loadContentUrl(ctx, next, route, request) {
|
#loadContentUrl(ctx, _next, route, request) {
|
||||||
let url;
|
let url;
|
||||||
if (route.contentPath && typeof (route.contentPath) === 'function') {
|
if (route.contentPath && typeof (route.contentPath) === 'function') {
|
||||||
url = route.contentPath(ctx.querystring);
|
url = route.contentPath(ctx.querystring);
|
||||||
|
@ -305,19 +242,19 @@ class AppRouter {
|
||||||
}
|
}
|
||||||
|
|
||||||
promise.then((html) => {
|
promise.then((html) => {
|
||||||
this.loadContent(ctx, route, html, request);
|
this.#loadContent(ctx, route, html, request);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
handleRoute(ctx, next, route) {
|
#handleRoute(ctx, next, route) {
|
||||||
this.authenticate(ctx, route, () => {
|
this.#authenticate(ctx, route, () => {
|
||||||
this.initRoute(ctx, next, route);
|
this.#initRoute(ctx, next, route);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
initRoute(ctx, next, route) {
|
#initRoute(ctx, next, route) {
|
||||||
const onInitComplete = (controllerFactory) => {
|
const onInitComplete = (controllerFactory) => {
|
||||||
this.sendRouteToViewManager(ctx, next, route, controllerFactory);
|
this.#sendRouteToViewManager(ctx, next, route, controllerFactory);
|
||||||
};
|
};
|
||||||
|
|
||||||
if (route.pageComponent) {
|
if (route.pageComponent) {
|
||||||
|
@ -329,20 +266,15 @@ class AppRouter {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
cancelCurrentLoadRequest() {
|
#cancelCurrentLoadRequest() {
|
||||||
const currentRequest = this.currentViewLoadRequest;
|
const currentRequest = this.currentViewLoadRequest;
|
||||||
if (currentRequest) {
|
if (currentRequest) {
|
||||||
currentRequest.cancel = true;
|
currentRequest.cancel = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
sendRouteToViewManager(ctx, next, route, controllerFactory) {
|
#sendRouteToViewManager(ctx, next, route, controllerFactory) {
|
||||||
if (this.isDummyBackToHome && route.type === 'home') {
|
this.#cancelCurrentLoadRequest();
|
||||||
this.isDummyBackToHome = false;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
this.cancelCurrentLoadRequest();
|
|
||||||
const isBackNav = ctx.isBack;
|
const isBackNav = ctx.isBack;
|
||||||
|
|
||||||
const currentRequest = {
|
const currentRequest = {
|
||||||
|
@ -364,7 +296,7 @@ class AppRouter {
|
||||||
|
|
||||||
const onNewViewNeeded = () => {
|
const onNewViewNeeded = () => {
|
||||||
if (typeof route.path === 'string') {
|
if (typeof route.path === 'string') {
|
||||||
this.loadContentUrl(ctx, next, route, currentRequest);
|
this.#loadContentUrl(ctx, next, route, currentRequest);
|
||||||
} else {
|
} else {
|
||||||
next();
|
next();
|
||||||
}
|
}
|
||||||
|
@ -413,7 +345,7 @@ class AppRouter {
|
||||||
this.msgTimeout = setTimeout(this.onForcedLogoutMessageTimeout, 100);
|
this.msgTimeout = setTimeout(this.onForcedLogoutMessageTimeout, 100);
|
||||||
}
|
}
|
||||||
|
|
||||||
onRequestFail(e, data) {
|
onRequestFail(_e, data) {
|
||||||
const apiClient = this;
|
const apiClient = this;
|
||||||
|
|
||||||
if (data.status === 403) {
|
if (data.status === 403) {
|
||||||
|
@ -429,62 +361,7 @@ class AppRouter {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
normalizeImageOptions(options) {
|
#authenticate(ctx, route, callback) {
|
||||||
let setQuality;
|
|
||||||
if (options.maxWidth || options.width || options.maxHeight || options.height || options.fillWidth || options.fillHeight) {
|
|
||||||
setQuality = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (setQuality && !options.quality) {
|
|
||||||
options.quality = 90;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
getMaxBandwidth() {
|
|
||||||
/* eslint-disable compat/compat */
|
|
||||||
if (navigator.connection) {
|
|
||||||
let max = navigator.connection.downlinkMax;
|
|
||||||
if (max && max > 0 && max < Number.POSITIVE_INFINITY) {
|
|
||||||
max /= 8;
|
|
||||||
max *= 1000000;
|
|
||||||
max *= 0.7;
|
|
||||||
return parseInt(max, 10);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/* eslint-enable compat/compat */
|
|
||||||
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
onApiClientCreated(e, newApiClient) {
|
|
||||||
newApiClient.normalizeImageOptions = this.normalizeImageOptions;
|
|
||||||
newApiClient.getMaxBandwidth = this.getMaxBandwidth;
|
|
||||||
|
|
||||||
Events.off(newApiClient, 'requestfail', this.onRequestFail);
|
|
||||||
Events.on(newApiClient, 'requestfail', this.onRequestFail);
|
|
||||||
}
|
|
||||||
|
|
||||||
initApiClient(apiClient, instance) {
|
|
||||||
instance.onApiClientCreated({}, apiClient);
|
|
||||||
}
|
|
||||||
|
|
||||||
initApiClients() {
|
|
||||||
ServerConnections.getApiClients().forEach((apiClient) => {
|
|
||||||
this.initApiClient(apiClient, this);
|
|
||||||
});
|
|
||||||
|
|
||||||
Events.on(ServerConnections, 'apiclientcreated', this.onApiClientCreated);
|
|
||||||
}
|
|
||||||
|
|
||||||
onAppResume() {
|
|
||||||
const apiClient = ServerConnections.currentApiClient();
|
|
||||||
|
|
||||||
if (apiClient) {
|
|
||||||
apiClient.ensureWebSocket();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
authenticate(ctx, route, callback) {
|
|
||||||
const firstResult = this.firstConnectionResult;
|
const firstResult = this.firstConnectionResult;
|
||||||
|
|
||||||
this.firstConnectionResult = null;
|
this.firstConnectionResult = null;
|
||||||
|
@ -497,9 +374,9 @@ class AppRouter {
|
||||||
}).then(data => {
|
}).then(data => {
|
||||||
if (data !== null && data.StartupWizardCompleted === false) {
|
if (data !== null && data.StartupWizardCompleted === false) {
|
||||||
ServerConnections.setLocalApiClient(firstResult.ApiClient);
|
ServerConnections.setLocalApiClient(firstResult.ApiClient);
|
||||||
Dashboard.navigate('wizardstart.html');
|
this.show('wizardstart.html');
|
||||||
} else {
|
} else {
|
||||||
this.handleConnectionResult(firstResult);
|
this.#handleConnectionResult(firstResult);
|
||||||
}
|
}
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
|
@ -507,7 +384,7 @@ class AppRouter {
|
||||||
|
|
||||||
return;
|
return;
|
||||||
} else if (firstResult.State !== 'SignedIn') {
|
} else if (firstResult.State !== 'SignedIn') {
|
||||||
this.handleConnectionResult(firstResult);
|
this.#handleConnectionResult(firstResult);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -521,7 +398,7 @@ class AppRouter {
|
||||||
|
|
||||||
if (!shouldExitApp && (!apiClient || !apiClient.isLoggedIn()) && !route.anonymous) {
|
if (!shouldExitApp && (!apiClient || !apiClient.isLoggedIn()) && !route.anonymous) {
|
||||||
console.debug('[appRouter] route does not allow anonymous access: redirecting to login');
|
console.debug('[appRouter] route does not allow anonymous access: redirecting to login');
|
||||||
this.beginConnectionWizard();
|
this.#beginConnectionWizard();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -541,9 +418,9 @@ class AppRouter {
|
||||||
this.goHome();
|
this.goHome();
|
||||||
return;
|
return;
|
||||||
} else if (route.roles) {
|
} else if (route.roles) {
|
||||||
this.validateRoles(apiClient, route.roles).then(() => {
|
this.#validateRoles(apiClient, route.roles).then(() => {
|
||||||
callback();
|
callback();
|
||||||
}, this.beginConnectionWizard);
|
}, this.#beginConnectionWizard.bind(this));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -552,13 +429,13 @@ class AppRouter {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
|
|
||||||
validateRoles(apiClient, roles) {
|
#validateRoles(apiClient, roles) {
|
||||||
return Promise.all(roles.split(',').map((role) => {
|
return Promise.all(roles.split(',').map((role) => {
|
||||||
return this.validateRole(apiClient, role);
|
return this.#validateRole(apiClient, role);
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
validateRole(apiClient, role) {
|
#validateRole(apiClient, role) {
|
||||||
if (role === 'admin') {
|
if (role === 'admin') {
|
||||||
return apiClient.getCurrentUser().then((user) => {
|
return apiClient.getCurrentUser().then((user) => {
|
||||||
if (user.Policy.IsAdministrator) {
|
if (user.Policy.IsAdministrator) {
|
||||||
|
@ -572,7 +449,7 @@ class AppRouter {
|
||||||
return Promise.resolve();
|
return Promise.resolve();
|
||||||
}
|
}
|
||||||
|
|
||||||
loadContent(ctx, route, html, request) {
|
#loadContent(ctx, route, html, request) {
|
||||||
html = globalize.translateHtml(html, route.dictionary);
|
html = globalize.translateHtml(html, route.dictionary);
|
||||||
request.view = html;
|
request.view = html;
|
||||||
|
|
||||||
|
@ -586,7 +463,7 @@ class AppRouter {
|
||||||
ctx.handled = true;
|
ctx.handled = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
getRequestFile() {
|
#getRequestFile() {
|
||||||
let path = window.location.pathname || '';
|
let path = window.location.pathname || '';
|
||||||
|
|
||||||
const index = path.lastIndexOf('/');
|
const index = path.lastIndexOf('/');
|
||||||
|
@ -613,34 +490,10 @@ class AppRouter {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.handleRoute(ctx, next, route);
|
this.#handleRoute(ctx, next, route);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
showGuide() {
|
|
||||||
Dashboard.navigate('livetv.html?tab=1');
|
|
||||||
}
|
|
||||||
|
|
||||||
goHome() {
|
|
||||||
Dashboard.navigate('home.html');
|
|
||||||
}
|
|
||||||
|
|
||||||
showSearch() {
|
|
||||||
Dashboard.navigate('search.html');
|
|
||||||
}
|
|
||||||
|
|
||||||
showLiveTV() {
|
|
||||||
Dashboard.navigate('livetv.html');
|
|
||||||
}
|
|
||||||
|
|
||||||
showRecordedTV() {
|
|
||||||
Dashboard.navigate('livetv.html?tab=3');
|
|
||||||
}
|
|
||||||
|
|
||||||
showFavorites() {
|
|
||||||
Dashboard.navigate('home.html?tab=1');
|
|
||||||
}
|
|
||||||
|
|
||||||
getRouteUrl(item, options) {
|
getRouteUrl(item, options) {
|
||||||
if (!item) {
|
if (!item) {
|
||||||
throw new Error('item cannot be null');
|
throw new Error('item cannot be null');
|
||||||
|
@ -835,10 +688,53 @@ class AppRouter {
|
||||||
|
|
||||||
return '#!/details?id=' + id + '&serverId=' + serverId;
|
return '#!/details?id=' + id + '&serverId=' + serverId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
showLocalLogin(serverId) {
|
||||||
|
return this.show('login.html?serverid=' + serverId);
|
||||||
|
}
|
||||||
|
|
||||||
|
showVideoOsd() {
|
||||||
|
return this.show('video');
|
||||||
|
}
|
||||||
|
|
||||||
|
showSelectServer() {
|
||||||
|
return this.show('selectserver.html');
|
||||||
|
}
|
||||||
|
|
||||||
|
showSettings() {
|
||||||
|
return this.show('mypreferencesmenu.html');
|
||||||
|
}
|
||||||
|
|
||||||
|
showNowPlaying() {
|
||||||
|
return this.show('queue');
|
||||||
|
}
|
||||||
|
|
||||||
|
showGuide() {
|
||||||
|
return this.show('livetv.html?tab=1');
|
||||||
|
}
|
||||||
|
|
||||||
|
goHome() {
|
||||||
|
return this.show('home.html');
|
||||||
|
}
|
||||||
|
|
||||||
|
showSearch() {
|
||||||
|
return this.show('search.html');
|
||||||
|
}
|
||||||
|
|
||||||
|
showLiveTV() {
|
||||||
|
return this.show('livetv.html');
|
||||||
|
}
|
||||||
|
|
||||||
|
showRecordedTV() {
|
||||||
|
return this.show('livetv.html?tab=3');
|
||||||
|
}
|
||||||
|
|
||||||
|
showFavorites() {
|
||||||
|
return this.show('home.html?tab=1');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export const appRouter = new AppRouter();
|
export const appRouter = new AppRouter();
|
||||||
|
|
||||||
window.Emby = window.Emby || {};
|
window.Emby = window.Emby || {};
|
||||||
|
|
||||||
window.Emby.Page = appRouter;
|
window.Emby.Page = appRouter;
|
||||||
|
|
|
@ -657,12 +657,12 @@ import { appRouter } from '../appRouter';
|
||||||
|
|
||||||
if (str) {
|
if (str) {
|
||||||
const charIndex = Math.floor(str.length / 2);
|
const charIndex = Math.floor(str.length / 2);
|
||||||
const character = String(str.substr(charIndex, 1).charCodeAt());
|
const character = String(str.slice(charIndex, charIndex + 1).charCodeAt());
|
||||||
let sum = 0;
|
let sum = 0;
|
||||||
for (let i = 0; i < character.length; i++) {
|
for (let i = 0; i < character.length; i++) {
|
||||||
sum += parseInt(character.charAt(i));
|
sum += parseInt(character.charAt(i));
|
||||||
}
|
}
|
||||||
const index = String(sum).substr(-1);
|
const index = String(sum).slice(-1);
|
||||||
|
|
||||||
return (index % numRandomColors) + 1;
|
return (index % numRandomColors) + 1;
|
||||||
} else {
|
} else {
|
||||||
|
|
41
src/components/dashboard/users/AccessContainer.tsx
Normal file
41
src/components/dashboard/users/AccessContainer.tsx
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
import React, { FunctionComponent } from 'react';
|
||||||
|
import globalize from '../../../scripts/globalize';
|
||||||
|
import CheckBoxElement from './CheckBoxElement';
|
||||||
|
|
||||||
|
type IProps = {
|
||||||
|
containerClassName?: string;
|
||||||
|
headerTitle?: string;
|
||||||
|
checkBoxClassName?: string;
|
||||||
|
checkBoxTitle?: string;
|
||||||
|
listContainerClassName?: string;
|
||||||
|
accessClassName?: string;
|
||||||
|
listTitle?: string;
|
||||||
|
description?: string;
|
||||||
|
children?: React.ReactNode
|
||||||
|
}
|
||||||
|
|
||||||
|
const AccessContainer: FunctionComponent<IProps> = ({containerClassName, headerTitle, checkBoxClassName, checkBoxTitle, listContainerClassName, accessClassName, listTitle, description, children }: IProps) => {
|
||||||
|
return (
|
||||||
|
<div className={containerClassName}>
|
||||||
|
<h2>{globalize.translate(headerTitle)}</h2>
|
||||||
|
<CheckBoxElement labelClassName='checkboxContainer' type='checkbox' className={checkBoxClassName} title={checkBoxTitle} />
|
||||||
|
<div className={listContainerClassName}>
|
||||||
|
<div className={accessClassName}>
|
||||||
|
<h3 className='checkboxListLabel'>
|
||||||
|
{globalize.translate(listTitle)}
|
||||||
|
</h3>
|
||||||
|
<div className='checkboxList paperList' style={{
|
||||||
|
padding: '.5em 1em'
|
||||||
|
}}>
|
||||||
|
{children}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className='fieldDescription'>
|
||||||
|
{globalize.translate(description)}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default AccessContainer;
|
35
src/components/dashboard/users/SectionTitleContainer.tsx
Normal file
35
src/components/dashboard/users/SectionTitleContainer.tsx
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
import React, { FunctionComponent } from 'react';
|
||||||
|
import SectionTitleButtonElement from './SectionTitleButtonElement';
|
||||||
|
import SectionTitleLinkElement from './SectionTitleLinkElement';
|
||||||
|
|
||||||
|
type IProps = {
|
||||||
|
title: string;
|
||||||
|
isBtnVisible?: boolean;
|
||||||
|
titleLink?: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
const SectionTitleContainer: FunctionComponent<IProps> = ({title, isBtnVisible = false, titleLink}: IProps) => {
|
||||||
|
return (
|
||||||
|
<div className='verticalSection'>
|
||||||
|
<div className='sectionTitleContainer flex align-items-center'>
|
||||||
|
<h2 className='sectionTitle'>
|
||||||
|
{title}
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
{isBtnVisible && <SectionTitleButtonElement
|
||||||
|
className='fab btnAddUser submit sectionTitleButton'
|
||||||
|
title='ButtonAddUser'
|
||||||
|
icon='add'
|
||||||
|
/>}
|
||||||
|
|
||||||
|
<SectionTitleLinkElement
|
||||||
|
className='raised button-alt headerHelpButton'
|
||||||
|
title='Help'
|
||||||
|
url={titleLink}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default SectionTitleContainer;
|
|
@ -121,10 +121,14 @@ import '../elements/emby-itemscontainer/emby-itemscontainer';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isSingleSection) {
|
if (!isSingleSection) {
|
||||||
options.Limit = screenWidth >= 1920 ? 10 : screenWidth >= 1440 ? 8 : 6;
|
options.Limit = 6;
|
||||||
|
|
||||||
if (enableScrollX()) {
|
if (enableScrollX()) {
|
||||||
options.Limit = 20;
|
options.Limit = 20;
|
||||||
|
} else if (screenWidth >= 1920) {
|
||||||
|
options.Limit = 10;
|
||||||
|
} else if (screenWidth >= 1440) {
|
||||||
|
options.Limit = 8;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -87,7 +87,7 @@ import template from './filterdialog.template.html';
|
||||||
context.querySelector('.chk3DFilter').checked = query.Is3D === true;
|
context.querySelector('.chk3DFilter').checked = query.Is3D === true;
|
||||||
context.querySelector('.chkHDFilter').checked = query.IsHD === true;
|
context.querySelector('.chkHDFilter').checked = query.IsHD === true;
|
||||||
context.querySelector('.chk4KFilter').checked = query.Is4K === true;
|
context.querySelector('.chk4KFilter').checked = query.Is4K === true;
|
||||||
context.querySelector('.chkSDFilter').checked = query.IsHD === true;
|
context.querySelector('.chkSDFilter').checked = query.IsHD === false;
|
||||||
context.querySelector('#chkSubtitle').checked = query.HasSubtitles === true;
|
context.querySelector('#chkSubtitle').checked = query.HasSubtitles === true;
|
||||||
context.querySelector('#chkTrailer').checked = query.HasTrailer === true;
|
context.querySelector('#chkTrailer').checked = query.HasTrailer === true;
|
||||||
context.querySelector('#chkThemeSong').checked = query.HasThemeSong === true;
|
context.querySelector('#chkThemeSong').checked = query.HasThemeSong === true;
|
||||||
|
@ -272,15 +272,25 @@ import template from './filterdialog.template.html';
|
||||||
triggerChange(this);
|
triggerChange(this);
|
||||||
});
|
});
|
||||||
const chkHDFilter = context.querySelector('.chkHDFilter');
|
const chkHDFilter = context.querySelector('.chkHDFilter');
|
||||||
|
const chkSDFilter = context.querySelector('.chkSDFilter');
|
||||||
chkHDFilter.addEventListener('change', () => {
|
chkHDFilter.addEventListener('change', () => {
|
||||||
query.StartIndex = 0;
|
query.StartIndex = 0;
|
||||||
query.IsHD = chkHDFilter.checked ? true : null;
|
if (chkHDFilter.checked) {
|
||||||
|
chkSDFilter.checked = false;
|
||||||
|
query.IsHD = true;
|
||||||
|
} else {
|
||||||
|
query.IsHD = null;
|
||||||
|
}
|
||||||
triggerChange(this);
|
triggerChange(this);
|
||||||
});
|
});
|
||||||
const chkSDFilter = context.querySelector('.chkSDFilter');
|
|
||||||
chkSDFilter.addEventListener('change', () => {
|
chkSDFilter.addEventListener('change', () => {
|
||||||
query.StartIndex = 0;
|
query.StartIndex = 0;
|
||||||
query.IsHD = chkSDFilter.checked ? false : null;
|
if (chkSDFilter.checked) {
|
||||||
|
chkHDFilter.checked = false;
|
||||||
|
query.IsHD = false;
|
||||||
|
} else {
|
||||||
|
query.IsHD = null;
|
||||||
|
}
|
||||||
triggerChange(this);
|
triggerChange(this);
|
||||||
});
|
});
|
||||||
for (const elem of context.querySelectorAll('.chkStatus')) {
|
for (const elem of context.querySelectorAll('.chkStatus')) {
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
import escapeHtml from 'escape-html';
|
import escapeHtml from 'escape-html';
|
||||||
import cardBuilder from '../cardbuilder/cardBuilder';
|
import cardBuilder from '../cardbuilder/cardBuilder';
|
||||||
import dom from '../../scripts/dom';
|
|
||||||
import layoutManager from '../layoutManager';
|
import layoutManager from '../layoutManager';
|
||||||
import imageLoader from '../images/imageLoader';
|
import imageLoader from '../images/imageLoader';
|
||||||
import globalize from '../../scripts/globalize';
|
import globalize from '../../scripts/globalize';
|
||||||
|
@ -401,15 +400,8 @@ import ServerConnections from '../ServerConnections';
|
||||||
function getItemsToResumeFn(mediaType, serverId) {
|
function getItemsToResumeFn(mediaType, serverId) {
|
||||||
return function () {
|
return function () {
|
||||||
const apiClient = ServerConnections.getApiClient(serverId);
|
const apiClient = ServerConnections.getApiClient(serverId);
|
||||||
const screenWidth = dom.getWindowSize().innerWidth;
|
|
||||||
|
|
||||||
let limit;
|
const limit = enableScrollX() ? 12 : 5;
|
||||||
if (enableScrollX()) {
|
|
||||||
limit = 12;
|
|
||||||
} else {
|
|
||||||
limit = screenWidth >= 1920 ? 8 : (screenWidth >= 1600 ? 8 : (screenWidth >= 1200 ? 9 : 6));
|
|
||||||
limit = Math.min(limit, 5);
|
|
||||||
}
|
|
||||||
|
|
||||||
const options = {
|
const options = {
|
||||||
Limit: limit,
|
Limit: limit,
|
||||||
|
|
|
@ -520,7 +520,14 @@ import toast from './toast/toast';
|
||||||
}
|
}
|
||||||
|
|
||||||
function play(item, resume, queue, queueNext) {
|
function play(item, resume, queue, queueNext) {
|
||||||
const method = queue ? (queueNext ? 'queueNext' : 'queue') : 'play';
|
let method = 'play';
|
||||||
|
if (queue) {
|
||||||
|
if (queueNext) {
|
||||||
|
method = 'queueNext';
|
||||||
|
} else {
|
||||||
|
method = 'queue';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
let startPosition = 0;
|
let startPosition = 0;
|
||||||
if (resume && item.UserData && item.UserData.PlaybackPositionTicks) {
|
if (resume && item.UserData && item.UserData.PlaybackPositionTicks) {
|
||||||
|
|
|
@ -550,7 +550,9 @@ import template from './libraryoptionseditor.template.html';
|
||||||
function getOrderedPlugins(plugins, configuredOrder) {
|
function getOrderedPlugins(plugins, configuredOrder) {
|
||||||
plugins = plugins.slice(0);
|
plugins = plugins.slice(0);
|
||||||
plugins.sort((a, b) => {
|
plugins.sort((a, b) => {
|
||||||
return ((a = configuredOrder.indexOf(a.Name), b = configuredOrder.indexOf(b.Name)), a < b ? -1 : a > b ? 1 : 0);
|
a = configuredOrder.indexOf(a.Name);
|
||||||
|
b = configuredOrder.indexOf(b.Name);
|
||||||
|
return a - b;
|
||||||
});
|
});
|
||||||
return plugins;
|
return plugins;
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
will-change: transform;
|
will-change: transform;
|
||||||
contain: layout style;
|
contain: layout style;
|
||||||
transition: transform 200ms ease-out;
|
transition: transform 200ms ease-out;
|
||||||
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nowPlayingBar-hidden {
|
.nowPlayingBar-hidden {
|
||||||
|
|
|
@ -4,12 +4,11 @@ import Dashboard from '../../utils/dashboard';
|
||||||
import globalize from '../../scripts/globalize';
|
import globalize from '../../scripts/globalize';
|
||||||
import loading from '../loading/loading';
|
import loading from '../loading/loading';
|
||||||
import toast from '../toast/toast';
|
import toast from '../toast/toast';
|
||||||
|
import SectionTitleContainer from '../dashboard/users/SectionTitleContainer';
|
||||||
import SectionTitleLinkElement from '../dashboard/users/SectionTitleLinkElement';
|
|
||||||
import InputElement from '../dashboard/users/InputElement';
|
import InputElement from '../dashboard/users/InputElement';
|
||||||
import CheckBoxElement from '../dashboard/users/CheckBoxElement';
|
|
||||||
import CheckBoxListItem from '../dashboard/users/CheckBoxListItem';
|
import CheckBoxListItem from '../dashboard/users/CheckBoxListItem';
|
||||||
import ButtonElement from '../dashboard/users/ButtonElement';
|
import ButtonElement from '../dashboard/users/ButtonElement';
|
||||||
|
import AccessContainer from '../dashboard/users/AccessContainer';
|
||||||
|
|
||||||
type userInput = {
|
type userInput = {
|
||||||
Name?: string;
|
Name?: string;
|
||||||
|
@ -178,18 +177,10 @@ const NewUserPage: FunctionComponent = () => {
|
||||||
return (
|
return (
|
||||||
<div ref={element}>
|
<div ref={element}>
|
||||||
<div className='content-primary'>
|
<div className='content-primary'>
|
||||||
<div className='verticalSection'>
|
<SectionTitleContainer
|
||||||
<div className='sectionTitleContainer flex align-items-center'>
|
title={globalize.translate('HeaderAddUser')}
|
||||||
<h2 className='sectionTitle'>
|
titleLink='https://docs.jellyfin.org/general/server/users/'
|
||||||
{globalize.translate('ButtonAddUser')}
|
|
||||||
</h2>
|
|
||||||
<SectionTitleLinkElement
|
|
||||||
className='raised button-alt headerHelpButton'
|
|
||||||
title='Help'
|
|
||||||
url='https://docs.jellyfin.org/general/server/users/'
|
|
||||||
/>
|
/>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<form className='newUserProfileForm'>
|
<form className='newUserProfileForm'>
|
||||||
<div className='inputContainer'>
|
<div className='inputContainer'>
|
||||||
<InputElement
|
<InputElement
|
||||||
|
@ -206,20 +197,16 @@ const NewUserPage: FunctionComponent = () => {
|
||||||
label='LabelPassword'
|
label='LabelPassword'
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
<AccessContainer
|
||||||
<div className='folderAccessContainer'>
|
containerClassName='folderAccessContainer'
|
||||||
<h2>{globalize.translate('HeaderLibraryAccess')}</h2>
|
headerTitle='HeaderLibraryAccess'
|
||||||
<CheckBoxElement
|
checkBoxClassName='chkEnableAllFolders'
|
||||||
type='checkbox'
|
checkBoxTitle='OptionEnableAccessToAllLibraries'
|
||||||
className='chkEnableAllFolders'
|
listContainerClassName='folderAccessListContainer'
|
||||||
title='OptionEnableAccessToAllLibraries'
|
accessClassName='folderAccess'
|
||||||
/>
|
listTitle='HeaderLibraries'
|
||||||
<div className='folderAccessListContainer'>
|
description='LibraryAccessHelp'
|
||||||
<div className='folderAccess'>
|
>
|
||||||
<h3 className='checkboxListLabel'>
|
|
||||||
{globalize.translate('HeaderLibraries')}
|
|
||||||
</h3>
|
|
||||||
<div className='checkboxList paperList' style={{padding: '.5em 1em'}}>
|
|
||||||
{mediaFoldersItems.map(Item => (
|
{mediaFoldersItems.map(Item => (
|
||||||
<CheckBoxListItem
|
<CheckBoxListItem
|
||||||
key={Item.Id}
|
key={Item.Id}
|
||||||
|
@ -229,26 +216,18 @@ const NewUserPage: FunctionComponent = () => {
|
||||||
checkedAttribute=''
|
checkedAttribute=''
|
||||||
/>
|
/>
|
||||||
))}
|
))}
|
||||||
</div>
|
</AccessContainer>
|
||||||
</div>
|
|
||||||
<div className='fieldDescription'>
|
<AccessContainer
|
||||||
{globalize.translate('LibraryAccessHelp')}
|
containerClassName='channelAccessContainer verticalSection-extrabottompadding hide'
|
||||||
</div>
|
headerTitle='HeaderChannelAccess'
|
||||||
</div>
|
checkBoxClassName='chkEnableAllChannels'
|
||||||
</div>
|
checkBoxTitle='OptionEnableAccessToAllChannels'
|
||||||
<div className='channelAccessContainer verticalSection-extrabottompadding hide'>
|
listContainerClassName='channelAccessListContainer'
|
||||||
<h2>{globalize.translate('HeaderChannelAccess')}</h2>
|
accessClassName='channelAccess'
|
||||||
<CheckBoxElement
|
listTitle='Channels'
|
||||||
type='checkbox'
|
description='ChannelAccessHelp'
|
||||||
className='chkEnableAllChannels'
|
>
|
||||||
title='OptionEnableAccessToAllChannels'
|
|
||||||
/>
|
|
||||||
<div className='channelAccessListContainer'>
|
|
||||||
<div className='channelAccess'>
|
|
||||||
<h3 className='checkboxListLabel'>
|
|
||||||
{globalize.translate('Channels')}
|
|
||||||
</h3>
|
|
||||||
<div className='checkboxList paperList' style={{padding: '.5em 1em'}}>
|
|
||||||
{channelsItems.map(Item => (
|
{channelsItems.map(Item => (
|
||||||
<CheckBoxListItem
|
<CheckBoxListItem
|
||||||
key={Item.Id}
|
key={Item.Id}
|
||||||
|
@ -258,13 +237,7 @@ const NewUserPage: FunctionComponent = () => {
|
||||||
checkedAttribute=''
|
checkedAttribute=''
|
||||||
/>
|
/>
|
||||||
))}
|
))}
|
||||||
</div>
|
</AccessContainer>
|
||||||
</div>
|
|
||||||
<div className='fieldDescription'>
|
|
||||||
{globalize.translate('ChannelAccessHelp')}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div>
|
<div>
|
||||||
<ButtonElement
|
<ButtonElement
|
||||||
type='submit'
|
type='submit'
|
||||||
|
|
|
@ -8,7 +8,7 @@ import CheckBoxElement from '../dashboard/users/CheckBoxElement';
|
||||||
import CheckBoxListItem from '../dashboard/users/CheckBoxListItem';
|
import CheckBoxListItem from '../dashboard/users/CheckBoxListItem';
|
||||||
import InputElement from '../dashboard/users/InputElement';
|
import InputElement from '../dashboard/users/InputElement';
|
||||||
import LinkEditUserPreferences from '../dashboard/users/LinkEditUserPreferences';
|
import LinkEditUserPreferences from '../dashboard/users/LinkEditUserPreferences';
|
||||||
import SectionTitleLinkElement from '../dashboard/users/SectionTitleLinkElement';
|
import SectionTitleContainer from '../dashboard/users/SectionTitleContainer';
|
||||||
import SelectElement from '../dashboard/users/SelectElement';
|
import SelectElement from '../dashboard/users/SelectElement';
|
||||||
import SelectSyncPlayAccessElement from '../dashboard/users/SelectSyncPlayAccessElement';
|
import SelectSyncPlayAccessElement from '../dashboard/users/SelectSyncPlayAccessElement';
|
||||||
import SectionTabs from '../dashboard/users/SectionTabs';
|
import SectionTabs from '../dashboard/users/SectionTabs';
|
||||||
|
@ -278,18 +278,10 @@ const UserEditPage: FunctionComponent = () => {
|
||||||
return (
|
return (
|
||||||
<div ref={element}>
|
<div ref={element}>
|
||||||
<div className='content-primary'>
|
<div className='content-primary'>
|
||||||
<div className='verticalSection'>
|
<SectionTitleContainer
|
||||||
<div className='sectionTitleContainer flex align-items-center'>
|
title={userName}
|
||||||
<h2 className='sectionTitle username'>
|
titleLink='https://docs.jellyfin.org/general/server/users/'
|
||||||
{userName}
|
|
||||||
</h2>
|
|
||||||
<SectionTitleLinkElement
|
|
||||||
className='raised button-alt headerHelpButton'
|
|
||||||
title='Help'
|
|
||||||
url='https://docs.jellyfin.org/general/server/users/'
|
|
||||||
/>
|
/>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<SectionTabs activeTab='useredit'/>
|
<SectionTabs activeTab='useredit'/>
|
||||||
<div
|
<div
|
||||||
className='lnkEditUserPreferencesContainer'
|
className='lnkEditUserPreferencesContainer'
|
||||||
|
|
|
@ -5,12 +5,12 @@ import loading from '../loading/loading';
|
||||||
import libraryMenu from '../../scripts/libraryMenu';
|
import libraryMenu from '../../scripts/libraryMenu';
|
||||||
import globalize from '../../scripts/globalize';
|
import globalize from '../../scripts/globalize';
|
||||||
import toast from '../toast/toast';
|
import toast from '../toast/toast';
|
||||||
import SectionTitleLinkElement from '../dashboard/users/SectionTitleLinkElement';
|
|
||||||
import SectionTabs from '../dashboard/users/SectionTabs';
|
import SectionTabs from '../dashboard/users/SectionTabs';
|
||||||
import CheckBoxElement from '../dashboard/users/CheckBoxElement';
|
|
||||||
import CheckBoxListItem from '../dashboard/users/CheckBoxListItem';
|
import CheckBoxListItem from '../dashboard/users/CheckBoxListItem';
|
||||||
import ButtonElement from '../dashboard/users/ButtonElement';
|
import ButtonElement from '../dashboard/users/ButtonElement';
|
||||||
import { getParameterByName } from '../../utils/url';
|
import { getParameterByName } from '../../utils/url';
|
||||||
|
import SectionTitleContainer from '../dashboard/users/SectionTitleContainer';
|
||||||
|
import AccessContainer from '../dashboard/users/AccessContainer';
|
||||||
|
|
||||||
type ItemsArr = {
|
type ItemsArr = {
|
||||||
Name?: string;
|
Name?: string;
|
||||||
|
@ -109,7 +109,7 @@ const UserLibraryAccessPage: FunctionComponent = () => {
|
||||||
itemsArr.push({
|
itemsArr.push({
|
||||||
Id: device.Id,
|
Id: device.Id,
|
||||||
Name: device.Name,
|
Name: device.Name,
|
||||||
AppName : device.AppName,
|
AppName: device.AppName,
|
||||||
checkedAttribute: checkedAttribute
|
checkedAttribute: checkedAttribute
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -228,36 +228,23 @@ const UserLibraryAccessPage: FunctionComponent = () => {
|
||||||
return (
|
return (
|
||||||
<div ref={element}>
|
<div ref={element}>
|
||||||
<div className='content-primary'>
|
<div className='content-primary'>
|
||||||
<div className='verticalSection'>
|
<SectionTitleContainer
|
||||||
<div className='sectionTitleContainer flex align-items-center'>
|
title={userName}
|
||||||
<h2 className='sectionTitle username'>
|
titleLink='https://docs.jellyfin.org/general/server/users/'
|
||||||
{userName}
|
|
||||||
</h2>
|
|
||||||
<SectionTitleLinkElement
|
|
||||||
className='raised button-alt headerHelpButton'
|
|
||||||
title='Help'
|
|
||||||
url='https://docs.jellyfin.org/general/server/users/'
|
|
||||||
/>
|
/>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<SectionTabs activeTab='userlibraryaccess'/>
|
<SectionTabs activeTab='userlibraryaccess'/>
|
||||||
<form className='userLibraryAccessForm'>
|
<form className='userLibraryAccessForm'>
|
||||||
<div className='folderAccessContainer'>
|
<AccessContainer
|
||||||
<h2>{globalize.translate('HeaderLibraryAccess')}</h2>
|
containerClassName='folderAccessContainer'
|
||||||
<CheckBoxElement
|
headerTitle='HeaderLibraryAccess'
|
||||||
labelClassName='checkboxContainer'
|
checkBoxClassName='chkEnableAllFolders'
|
||||||
type='checkbox'
|
checkBoxTitle='OptionEnableAccessToAllLibraries'
|
||||||
className='chkEnableAllFolders'
|
listContainerClassName='folderAccessListContainer'
|
||||||
title='OptionEnableAccessToAllLibraries'
|
accessClassName='folderAccess'
|
||||||
/>
|
listTitle='HeaderLibraries'
|
||||||
<div className='folderAccessListContainer'>
|
description='LibraryAccessHelp'
|
||||||
<div className='folderAccess'>
|
>
|
||||||
<h3 className='checkboxListLabel'>
|
{mediaFoldersItems.map(Item => (
|
||||||
{globalize.translate('HeaderLibraries')}
|
|
||||||
</h3>
|
|
||||||
<div className='checkboxList paperList checkboxList-paperList'>
|
|
||||||
{mediaFoldersItems.map(Item => {
|
|
||||||
return (
|
|
||||||
<CheckBoxListItem
|
<CheckBoxListItem
|
||||||
key={Item.Id}
|
key={Item.Id}
|
||||||
className='chkFolder'
|
className='chkFolder'
|
||||||
|
@ -265,29 +252,19 @@ const UserLibraryAccessPage: FunctionComponent = () => {
|
||||||
Name={Item.Name}
|
Name={Item.Name}
|
||||||
checkedAttribute={Item.checkedAttribute}
|
checkedAttribute={Item.checkedAttribute}
|
||||||
/>
|
/>
|
||||||
);
|
))}
|
||||||
})}
|
</AccessContainer>
|
||||||
</div>
|
|
||||||
</div>
|
<AccessContainer
|
||||||
<div className='fieldDescription'>
|
containerClassName='channelAccessContainer hide'
|
||||||
{globalize.translate('LibraryAccessHelp')}
|
headerTitle='HeaderChannelAccess'
|
||||||
</div>
|
checkBoxClassName='chkEnableAllChannels'
|
||||||
</div>
|
checkBoxTitle='OptionEnableAccessToAllChannels'
|
||||||
</div>
|
listContainerClassName='channelAccessListContainer'
|
||||||
<div className='channelAccessContainer hide'>
|
accessClassName='channelAccess'
|
||||||
<h2>{globalize.translate('HeaderChannelAccess')}</h2>
|
listTitle='Channels'
|
||||||
<CheckBoxElement
|
description='ChannelAccessHelp'
|
||||||
labelClassName='checkboxContainer'
|
>
|
||||||
type='checkbox'
|
|
||||||
className='chkEnableAllChannels'
|
|
||||||
title='OptionEnableAccessToAllChannels'
|
|
||||||
/>
|
|
||||||
<div className='channelAccessListContainer'>
|
|
||||||
<div className='channelAccess'>
|
|
||||||
<h3 className='checkboxListLabel'>
|
|
||||||
{globalize.translate('Channels')}
|
|
||||||
</h3>
|
|
||||||
<div className='checkboxList paperList' style={{padding: '.5em 1em'}}>
|
|
||||||
{channelsItems.map(Item => (
|
{channelsItems.map(Item => (
|
||||||
<CheckBoxListItem
|
<CheckBoxListItem
|
||||||
key={Item.Id}
|
key={Item.Id}
|
||||||
|
@ -297,28 +274,18 @@ const UserLibraryAccessPage: FunctionComponent = () => {
|
||||||
checkedAttribute={Item.checkedAttribute}
|
checkedAttribute={Item.checkedAttribute}
|
||||||
/>
|
/>
|
||||||
))}
|
))}
|
||||||
</div>
|
</AccessContainer>
|
||||||
</div>
|
|
||||||
<div className='fieldDescription'>
|
<AccessContainer
|
||||||
{globalize.translate('ChannelAccessHelp')}
|
containerClassName='deviceAccessContainer hide'
|
||||||
</div>
|
headerTitle='HeaderDeviceAccess'
|
||||||
</div>
|
checkBoxClassName='chkEnableAllDevices'
|
||||||
</div>
|
checkBoxTitle='OptionEnableAccessFromAllDevices'
|
||||||
<br />
|
listContainerClassName='deviceAccessListContainer'
|
||||||
<div className='deviceAccessContainer hide'>
|
accessClassName='deviceAccess'
|
||||||
<h2>{globalize.translate('HeaderDeviceAccess')}</h2>
|
listTitle='HeaderDevices'
|
||||||
<CheckBoxElement
|
description='DeviceAccessHelp'
|
||||||
labelClassName='checkboxContainer'
|
>
|
||||||
type='checkbox'
|
|
||||||
className='chkEnableAllDevices'
|
|
||||||
title='OptionEnableAccessFromAllDevices'
|
|
||||||
/>
|
|
||||||
<div className='deviceAccessListContainer'>
|
|
||||||
<div className='deviceAccess'>
|
|
||||||
<h3 className='checkboxListLabel'>
|
|
||||||
{globalize.translate('HeaderDevices')}
|
|
||||||
</h3>
|
|
||||||
<div className='checkboxList paperList' style={{padding: '.5em 1em'}}>
|
|
||||||
{devicesItems.map(Item => (
|
{devicesItems.map(Item => (
|
||||||
<CheckBoxListItem
|
<CheckBoxListItem
|
||||||
key={Item.Id}
|
key={Item.Id}
|
||||||
|
@ -329,14 +296,7 @@ const UserLibraryAccessPage: FunctionComponent = () => {
|
||||||
checkedAttribute={Item.checkedAttribute}
|
checkedAttribute={Item.checkedAttribute}
|
||||||
/>
|
/>
|
||||||
))}
|
))}
|
||||||
</div>
|
</AccessContainer>
|
||||||
</div>
|
|
||||||
<div className='fieldDescription'>
|
|
||||||
{globalize.translate('DeviceAccessHelp')}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<br />
|
|
||||||
</div>
|
|
||||||
<br />
|
<br />
|
||||||
<div>
|
<div>
|
||||||
<ButtonElement
|
<ButtonElement
|
||||||
|
|
|
@ -7,7 +7,7 @@ import BlockedTagList from '../dashboard/users/BlockedTagList';
|
||||||
import ButtonElement from '../dashboard/users/ButtonElement';
|
import ButtonElement from '../dashboard/users/ButtonElement';
|
||||||
import CheckBoxListItem from '../dashboard/users/CheckBoxListItem';
|
import CheckBoxListItem from '../dashboard/users/CheckBoxListItem';
|
||||||
import SectionTitleButtonElement from '../dashboard/users/SectionTitleButtonElement';
|
import SectionTitleButtonElement from '../dashboard/users/SectionTitleButtonElement';
|
||||||
import SectionTitleLinkElement from '../dashboard/users/SectionTitleLinkElement';
|
import SectionTitleContainer from '../dashboard/users/SectionTitleContainer';
|
||||||
import SelectMaxParentalRating from '../dashboard/users/SelectMaxParentalRating';
|
import SelectMaxParentalRating from '../dashboard/users/SelectMaxParentalRating';
|
||||||
import SectionTabs from '../dashboard/users/SectionTabs';
|
import SectionTabs from '../dashboard/users/SectionTabs';
|
||||||
import loading from '../loading/loading';
|
import loading from '../loading/loading';
|
||||||
|
@ -319,18 +319,10 @@ const UserParentalControl: FunctionComponent = () => {
|
||||||
return (
|
return (
|
||||||
<div ref={element}>
|
<div ref={element}>
|
||||||
<div className='content-primary'>
|
<div className='content-primary'>
|
||||||
<div className='verticalSection'>
|
<SectionTitleContainer
|
||||||
<div className='sectionTitleContainer flex align-items-center'>
|
title={userName}
|
||||||
<h2 className='sectionTitle username'>
|
titleLink='https://docs.jellyfin.org/general/server/users/'
|
||||||
{userName}
|
|
||||||
</h2>
|
|
||||||
<SectionTitleLinkElement
|
|
||||||
className='raised button-alt headerHelpButton'
|
|
||||||
title='Help'
|
|
||||||
url='https://docs.jellyfin.org/general/server/users/'
|
|
||||||
/>
|
/>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<SectionTabs activeTab='userparentalcontrol'/>
|
<SectionTabs activeTab='userparentalcontrol'/>
|
||||||
<form className='userParentalControlForm'>
|
<form className='userParentalControlForm'>
|
||||||
<div className='selectContainer'>
|
<div className='selectContainer'>
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import React, { FunctionComponent, useCallback, useEffect, useState } from 'react';
|
import React, { FunctionComponent, useCallback, useEffect, useState } from 'react';
|
||||||
import SectionTitleLinkElement from '../dashboard/users/SectionTitleLinkElement';
|
|
||||||
import SectionTabs from '../dashboard/users/SectionTabs';
|
import SectionTabs from '../dashboard/users/SectionTabs';
|
||||||
import UserPasswordForm from '../dashboard/users/UserPasswordForm';
|
import UserPasswordForm from '../dashboard/users/UserPasswordForm';
|
||||||
import { getParameterByName } from '../../utils/url';
|
import { getParameterByName } from '../../utils/url';
|
||||||
|
import SectionTitleContainer from '../dashboard/users/SectionTitleContainer';
|
||||||
|
|
||||||
const UserPasswordPage: FunctionComponent = () => {
|
const UserPasswordPage: FunctionComponent = () => {
|
||||||
const userId = getParameterByName('userId');
|
const userId = getParameterByName('userId');
|
||||||
|
@ -23,18 +23,10 @@ const UserPasswordPage: FunctionComponent = () => {
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<div className='content-primary'>
|
<div className='content-primary'>
|
||||||
<div className='verticalSection'>
|
<SectionTitleContainer
|
||||||
<div className='sectionTitleContainer flex align-items-center'>
|
title={userName}
|
||||||
<h2 className='sectionTitle username'>
|
titleLink='https://docs.jellyfin.org/general/server/users/'
|
||||||
{userName}
|
|
||||||
</h2>
|
|
||||||
<SectionTitleLinkElement
|
|
||||||
className='raised button-alt headerHelpButton'
|
|
||||||
title='Help'
|
|
||||||
url='https://docs.jellyfin.org/general/server/users/'
|
|
||||||
/>
|
/>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<SectionTabs activeTab='userpassword'/>
|
<SectionTabs activeTab='userpassword'/>
|
||||||
<div className='readOnlyContent'>
|
<div className='readOnlyContent'>
|
||||||
<UserPasswordForm
|
<UserPasswordForm
|
||||||
|
|
|
@ -6,8 +6,7 @@ import loading from '../loading/loading';
|
||||||
import dom from '../../scripts/dom';
|
import dom from '../../scripts/dom';
|
||||||
import confirm from '../../components/confirm/confirm';
|
import confirm from '../../components/confirm/confirm';
|
||||||
import UserCardBox from '../dashboard/users/UserCardBox';
|
import UserCardBox from '../dashboard/users/UserCardBox';
|
||||||
import SectionTitleButtonElement from '../dashboard/users/SectionTitleButtonElement';
|
import SectionTitleContainer from '../dashboard/users/SectionTitleContainer';
|
||||||
import SectionTitleLinkElement from '../dashboard/users/SectionTitleLinkElement';
|
|
||||||
import '../../elements/emby-button/emby-button';
|
import '../../elements/emby-button/emby-button';
|
||||||
import '../../elements/emby-button/paper-icon-button-light';
|
import '../../elements/emby-button/paper-icon-button-light';
|
||||||
import '../../components/cardbuilder/card.scss';
|
import '../../components/cardbuilder/card.scss';
|
||||||
|
@ -133,25 +132,12 @@ const UserProfilesPage: FunctionComponent = () => {
|
||||||
return (
|
return (
|
||||||
<div ref={element}>
|
<div ref={element}>
|
||||||
<div className='content-primary'>
|
<div className='content-primary'>
|
||||||
<div className='verticalSection verticalSection-extrabottompadding'>
|
<SectionTitleContainer
|
||||||
<div
|
title={globalize.translate('HeaderUsers')}
|
||||||
className='sectionTitleContainer sectionTitleContainer-cards'
|
isBtnVisible={true}
|
||||||
style={{display: 'flex', alignItems: 'center', paddingBottom: '1em'}}
|
titleLink='https://docs.jellyfin.org/general/server/users/adding-managing-users.html'
|
||||||
>
|
|
||||||
<h2 className='sectionTitle sectionTitle-cards'>
|
|
||||||
{globalize.translate('HeaderUsers')}
|
|
||||||
</h2>
|
|
||||||
<SectionTitleButtonElement
|
|
||||||
className='fab btnAddUser submit sectionTitleButton'
|
|
||||||
title='ButtonAddUser'
|
|
||||||
icon='add'
|
|
||||||
/>
|
/>
|
||||||
<SectionTitleLinkElement
|
|
||||||
className='raised button-alt headerHelpButton'
|
|
||||||
title='Help'
|
|
||||||
url='https://docs.jellyfin.org/general/server/users/adding-managing-users.html'
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
<div className='localUsers itemsContainer vertical-wrap'>
|
<div className='localUsers itemsContainer vertical-wrap'>
|
||||||
{users.map(user => {
|
{users.map(user => {
|
||||||
return <UserCardBox key={user.Id} user={user} />;
|
return <UserCardBox key={user.Id} user={user} />;
|
||||||
|
@ -159,7 +145,6 @@ const UserProfilesPage: FunctionComponent = () => {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1827,12 +1827,18 @@ class PlaybackManager {
|
||||||
Limit: UNLIMITED_ITEMS
|
Limit: UNLIMITED_ITEMS
|
||||||
}, queryOptions));
|
}, queryOptions));
|
||||||
} else if (firstItem.IsFolder) {
|
} else if (firstItem.IsFolder) {
|
||||||
|
let sortBy = null;
|
||||||
|
if (options.shuffle) {
|
||||||
|
sortBy = 'Random';
|
||||||
|
} else if (firstItem.Type !== 'BoxSet') {
|
||||||
|
sortBy = 'SortName';
|
||||||
|
}
|
||||||
promise = getItemsForPlayback(serverId, mergePlaybackQueries({
|
promise = getItemsForPlayback(serverId, mergePlaybackQueries({
|
||||||
ParentId: firstItem.Id,
|
ParentId: firstItem.Id,
|
||||||
Filters: 'IsNotFolder',
|
Filters: 'IsNotFolder',
|
||||||
Recursive: true,
|
Recursive: true,
|
||||||
// These are pre-sorted
|
// These are pre-sorted
|
||||||
SortBy: options.shuffle ? 'Random' : (['BoxSet'].indexOf(firstItem.Type) === -1 ? 'SortName' : null),
|
SortBy: sortBy,
|
||||||
MediaTypes: 'Audio,Video'
|
MediaTypes: 'Audio,Video'
|
||||||
}, queryOptions));
|
}, queryOptions));
|
||||||
} else if (firstItem.Type === 'Episode' && items.length === 1 && getPlayer(firstItem, options).supportsProgress !== false) {
|
} else if (firstItem.Type === 'Episode' && items.length === 1 && getPlayer(firstItem, options).supportsProgress !== false) {
|
||||||
|
|
|
@ -61,7 +61,12 @@ import layoutManager from './layoutManager';
|
||||||
* @return {number} Clamped value.
|
* @return {number} Clamped value.
|
||||||
*/
|
*/
|
||||||
function clamp(value, min, max) {
|
function clamp(value, min, max) {
|
||||||
return value <= min ? min : value >= max ? max : value;
|
if (value <= min) {
|
||||||
|
return min;
|
||||||
|
} else if (value >= max) {
|
||||||
|
return max;
|
||||||
|
}
|
||||||
|
return value;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -28,6 +28,16 @@ function getTextStyles(settings, preview) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
switch (settings.textWeight || '') {
|
||||||
|
case 'bold':
|
||||||
|
list.push({ name: 'font-weight', value: 'bold' });
|
||||||
|
break;
|
||||||
|
case 'normal':
|
||||||
|
default:
|
||||||
|
list.push({ name: 'font-weight', value: 'normal' });
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
switch (settings.dropShadow || '') {
|
switch (settings.dropShadow || '') {
|
||||||
case 'raised':
|
case 'raised':
|
||||||
list.push({ name: 'text-shadow', value: '-1px -1px white, 0px -1px white, -1px 0px white, 1px 1px black, 0px 1px black, 1px 0px black' });
|
list.push({ name: 'text-shadow', value: '-1px -1px white, 0px -1px white, -1px 0px white, 1px 1px black, 0px 1px black, 1px 0px black' });
|
||||||
|
|
|
@ -28,6 +28,7 @@ function getSubtitleAppearanceObject(context) {
|
||||||
const appearanceSettings = {};
|
const appearanceSettings = {};
|
||||||
|
|
||||||
appearanceSettings.textSize = context.querySelector('#selectTextSize').value;
|
appearanceSettings.textSize = context.querySelector('#selectTextSize').value;
|
||||||
|
appearanceSettings.textWeight = context.querySelector('#selectTextWeight').value;
|
||||||
appearanceSettings.dropShadow = context.querySelector('#selectDropShadow').value;
|
appearanceSettings.dropShadow = context.querySelector('#selectDropShadow').value;
|
||||||
appearanceSettings.font = context.querySelector('#selectFont').value;
|
appearanceSettings.font = context.querySelector('#selectFont').value;
|
||||||
appearanceSettings.textBackground = context.querySelector('#inputTextBackground').value;
|
appearanceSettings.textBackground = context.querySelector('#inputTextBackground').value;
|
||||||
|
@ -53,6 +54,7 @@ function loadForm(context, user, userSettings, appearanceSettings, apiClient) {
|
||||||
context.querySelector('#selectSubtitlePlaybackMode').dispatchEvent(new CustomEvent('change', {}));
|
context.querySelector('#selectSubtitlePlaybackMode').dispatchEvent(new CustomEvent('change', {}));
|
||||||
|
|
||||||
context.querySelector('#selectTextSize').value = appearanceSettings.textSize || '';
|
context.querySelector('#selectTextSize').value = appearanceSettings.textSize || '';
|
||||||
|
context.querySelector('#selectTextWeight').value = appearanceSettings.textWeight || 'normal';
|
||||||
context.querySelector('#selectDropShadow').value = appearanceSettings.dropShadow || '';
|
context.querySelector('#selectDropShadow').value = appearanceSettings.dropShadow || '';
|
||||||
context.querySelector('#inputTextBackground').value = appearanceSettings.textBackground || 'transparent';
|
context.querySelector('#inputTextBackground').value = appearanceSettings.textBackground || 'transparent';
|
||||||
context.querySelector('#inputTextColor').value = appearanceSettings.textColor || '#ffffff';
|
context.querySelector('#inputTextColor').value = appearanceSettings.textColor || '#ffffff';
|
||||||
|
@ -166,6 +168,7 @@ function embed(options, self) {
|
||||||
|
|
||||||
options.element.querySelector('#selectSubtitlePlaybackMode').addEventListener('change', onSubtitleModeChange);
|
options.element.querySelector('#selectSubtitlePlaybackMode').addEventListener('change', onSubtitleModeChange);
|
||||||
options.element.querySelector('#selectTextSize').addEventListener('change', onAppearanceFieldChange);
|
options.element.querySelector('#selectTextSize').addEventListener('change', onAppearanceFieldChange);
|
||||||
|
options.element.querySelector('#selectTextWeight').addEventListener('change', onAppearanceFieldChange);
|
||||||
options.element.querySelector('#selectDropShadow').addEventListener('change', onAppearanceFieldChange);
|
options.element.querySelector('#selectDropShadow').addEventListener('change', onAppearanceFieldChange);
|
||||||
options.element.querySelector('#selectFont').addEventListener('change', onAppearanceFieldChange);
|
options.element.querySelector('#selectFont').addEventListener('change', onAppearanceFieldChange);
|
||||||
options.element.querySelector('#inputTextColor').addEventListener('change', onAppearanceFieldChange);
|
options.element.querySelector('#inputTextColor').addEventListener('change', onAppearanceFieldChange);
|
||||||
|
|
|
@ -72,6 +72,13 @@
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="selectContainer">
|
||||||
|
<select is="emby-select" id="selectTextWeight" label="${LabelTextWeight}">
|
||||||
|
<option value="normal">${Normal}</option>
|
||||||
|
<option value="bold">${Bold}</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="selectContainer">
|
<div class="selectContainer">
|
||||||
<select is="emby-select" id="selectFont" label="${LabelFont}">
|
<select is="emby-select" id="selectFont" label="${LabelFont}">
|
||||||
<option value="">${Default}</option>
|
<option value="">${Default}</option>
|
||||||
|
|
|
@ -173,12 +173,18 @@ export function translateItemsForPlayback(apiClient, items, options) {
|
||||||
MediaTypes: 'Audio'
|
MediaTypes: 'Audio'
|
||||||
});
|
});
|
||||||
} else if (firstItem.IsFolder) {
|
} else if (firstItem.IsFolder) {
|
||||||
|
let sortBy = null;
|
||||||
|
if (options.shuffle) {
|
||||||
|
sortBy = 'Random';
|
||||||
|
} else if (firstItem.Type === 'BoxSet') {
|
||||||
|
sortBy = 'SortName';
|
||||||
|
}
|
||||||
promise = getItemsForPlayback(apiClient, mergePlaybackQueries({
|
promise = getItemsForPlayback(apiClient, mergePlaybackQueries({
|
||||||
ParentId: firstItem.Id,
|
ParentId: firstItem.Id,
|
||||||
Filters: 'IsNotFolder',
|
Filters: 'IsNotFolder',
|
||||||
Recursive: true,
|
Recursive: true,
|
||||||
// These are pre-sorted.
|
// These are pre-sorted.
|
||||||
SortBy: options.shuffle ? 'Random' : (['BoxSet'].indexOf(firstItem.Type) === -1 ? 'SortName' : null),
|
SortBy: sortBy,
|
||||||
MediaTypes: 'Audio,Video'
|
MediaTypes: 'Audio,Video'
|
||||||
}, queryOptions));
|
}, queryOptions));
|
||||||
} else if (firstItem.Type === 'Episode' && items.length === 1) {
|
} else if (firstItem.Type === 'Episode' && items.length === 1) {
|
||||||
|
|
|
@ -237,7 +237,7 @@ import cardBuilder from '../../components/cardbuilder/cardBuilder';
|
||||||
value: 'books',
|
value: 'books',
|
||||||
message: getLink('BookLibraryHelp', 'https://docs.jellyfin.org/general/server/media/books.html')
|
message: getLink('BookLibraryHelp', 'https://docs.jellyfin.org/general/server/media/books.html')
|
||||||
}, {
|
}, {
|
||||||
name: globalize.translate('Photos'),
|
name: globalize.translate('HomeVideosPhotos'),
|
||||||
value: 'homevideos'
|
value: 'homevideos'
|
||||||
}, {
|
}, {
|
||||||
name: globalize.translate('MusicVideos'),
|
name: globalize.translate('MusicVideos'),
|
||||||
|
|
|
@ -42,39 +42,64 @@ function saveList(page) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function populateList(options) {
|
function populateList(options) {
|
||||||
let html = '';
|
const paperList = document.createElement('div');
|
||||||
|
paperList.className = 'paperList';
|
||||||
|
|
||||||
html += '<div class="paperList">';
|
options.repositories.forEach(repo => {
|
||||||
for (let i = 0; i < options.repositories.length; i++) {
|
paperList.appendChild(getRepositoryElement(repo));
|
||||||
html += getRepositoryHtml(options.repositories[i]);
|
});
|
||||||
}
|
|
||||||
|
|
||||||
html += '</div>';
|
|
||||||
if (!options.repositories.length) {
|
if (!options.repositories.length) {
|
||||||
options.noneElement.classList.remove('hide');
|
options.noneElement.classList.remove('hide');
|
||||||
} else {
|
} else {
|
||||||
options.noneElement.classList.add('hide');
|
options.noneElement.classList.add('hide');
|
||||||
}
|
}
|
||||||
|
|
||||||
options.listElement.innerHTML = html;
|
options.listElement.innerHTML = '';
|
||||||
|
options.listElement.appendChild(paperList);
|
||||||
loading.hide();
|
loading.hide();
|
||||||
}
|
}
|
||||||
|
|
||||||
function getRepositoryHtml(repository) {
|
function getRepositoryElement(repository) {
|
||||||
let html = '';
|
const listItem = document.createElement('div');
|
||||||
|
listItem.className = 'listItem listItem-border';
|
||||||
|
|
||||||
html += '<div class="listItem listItem-border">';
|
const repoLink = document.createElement('a');
|
||||||
html += `<a is="emby-linkbutton" style="margin:0;padding:0" class="clearLink listItemIconContainer" href="${repository.Url}" rel="noopener noreferrer" target="_blank">`;
|
repoLink.setAttribute('is', 'emby-linkbutton');
|
||||||
html += '<span class="material-icons listItemIcon open_in_new" aria-hidden="true"></span>';
|
repoLink.className = 'clearLink listItemIconContainer';
|
||||||
html += '</a>';
|
repoLink.style.margin = '0';
|
||||||
html += '<div class="listItemBody two-line">';
|
repoLink.style.padding = '0';
|
||||||
html += `<h3 class="listItemBodyText">${repository.Name}</h3>`;
|
repoLink.rel = 'noopener noreferrer';
|
||||||
html += `<div class="listItemBodyText secondary">${repository.Url}</div>`;
|
repoLink.target = '_blank';
|
||||||
html += '</div>';
|
repoLink.href = repository.Url;
|
||||||
html += `<button type="button" is="paper-icon-button-light" id="${repository.Url}" class="btnDelete" title="${globalize.translate('Delete')}"><span class="material-icons delete" aria-hidden="true"></span></button>`;
|
repoLink.innerHTML = '<span class="material-icons listItemIcon open_in_new" aria-hidden="true"></span>';
|
||||||
html += '</div>';
|
listItem.appendChild(repoLink);
|
||||||
|
|
||||||
return html;
|
const body = document.createElement('div');
|
||||||
|
body.className = 'listItemBody two-line';
|
||||||
|
|
||||||
|
const name = document.createElement('h3');
|
||||||
|
name.className = 'listItemBodyText';
|
||||||
|
name.innerText = repository.Name;
|
||||||
|
body.appendChild(name);
|
||||||
|
|
||||||
|
const url = document.createElement('div');
|
||||||
|
url.className = 'listItemBodyText secondary';
|
||||||
|
url.innerText = repository.Url;
|
||||||
|
body.appendChild(url);
|
||||||
|
|
||||||
|
listItem.appendChild(body);
|
||||||
|
|
||||||
|
const button = document.createElement('button');
|
||||||
|
button.type = 'button';
|
||||||
|
button.setAttribute('is', 'paper-icon-button-light');
|
||||||
|
button.className = 'btnDelete';
|
||||||
|
button.id = repository.Url;
|
||||||
|
button.title = globalize.translate('Delete');
|
||||||
|
button.innerHTML = '<span class="material-icons delete" aria-hidden="true"></span>';
|
||||||
|
listItem.appendChild(button);
|
||||||
|
|
||||||
|
return listItem;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getTabs() {
|
function getTabs() {
|
||||||
|
|
|
@ -23,7 +23,13 @@ import '../../../elements/emby-button/emby-button';
|
||||||
tasks = tasks.sort(function(a, b) {
|
tasks = tasks.sort(function(a, b) {
|
||||||
a = a.Category + ' ' + a.Name;
|
a = a.Category + ' ' + a.Name;
|
||||||
b = b.Category + ' ' + b.Name;
|
b = b.Category + ' ' + b.Name;
|
||||||
return a == b ? 0 : a < b ? -1 : 1;
|
if (a > b) {
|
||||||
|
return 1;
|
||||||
|
} else if (a < b) {
|
||||||
|
return -1;
|
||||||
|
} else {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
let currentCategory;
|
let currentCategory;
|
||||||
|
|
|
@ -791,7 +791,7 @@ function renderDetailImage(elem, item, imageLoader) {
|
||||||
imageLoader.lazyChildren(elem);
|
imageLoader.lazyChildren(elem);
|
||||||
|
|
||||||
// Avoid breaking the design by preventing focus of the poster using the keyboard.
|
// Avoid breaking the design by preventing focus of the poster using the keyboard.
|
||||||
elem.querySelector('a').tabIndex = -1;
|
elem.querySelector('a, button').tabIndex = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
function renderImage(page, item) {
|
function renderImage(page, item) {
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
<div class="pageTabContent" id="moviesTab" data-index="0">
|
<div class="pageTabContent" id="moviesTab" data-index="0">
|
||||||
<div class="flex align-items-center justify-content-center flex-wrap-wrap padded-top padded-left padded-right padded-bottom focuscontainer-x">
|
<div class="flex align-items-center justify-content-center flex-wrap-wrap padded-top padded-left padded-right padded-bottom focuscontainer-x">
|
||||||
<div class="paging"></div>
|
<div class="paging"></div>
|
||||||
|
<button is="paper-icon-button-light" class="btnShuffle autoSize hide" title="${Shuffle}"><span class="material-icons shuffle" aria-hidden="true"></span></button>
|
||||||
<button is="paper-icon-button-light" class="btnSelectView autoSize" title="${ButtonSelectView}"><span class="material-icons view_comfy" aria-hidden="true"></span></button>
|
<button is="paper-icon-button-light" class="btnSelectView autoSize" title="${ButtonSelectView}"><span class="material-icons view_comfy" aria-hidden="true"></span></button>
|
||||||
<button is="paper-icon-button-light" class="btnSort autoSize" title="${Sort}"><span class="material-icons sort_by_alpha" aria-hidden="true"></span></button>
|
<button is="paper-icon-button-light" class="btnSort autoSize" title="${Sort}"><span class="material-icons sort_by_alpha" aria-hidden="true"></span></button>
|
||||||
<button is="paper-icon-button-light" class="btnFilter autoSize" title="${Filter}"><span class="material-icons filter_list" aria-hidden="true"></span></button>
|
<button is="paper-icon-button-light" class="btnFilter autoSize" title="${Filter}"><span class="material-icons filter_list" aria-hidden="true"></span></button>
|
||||||
|
|
|
@ -6,6 +6,7 @@ import { AlphaPicker } from '../../components/alphaPicker/alphaPicker';
|
||||||
import listView from '../../components/listview/listview';
|
import listView from '../../components/listview/listview';
|
||||||
import cardBuilder from '../../components/cardbuilder/cardBuilder';
|
import cardBuilder from '../../components/cardbuilder/cardBuilder';
|
||||||
import globalize from '../../scripts/globalize';
|
import globalize from '../../scripts/globalize';
|
||||||
|
import { playbackManager } from '../../components/playback/playbackmanager';
|
||||||
import '../../elements/emby-itemscontainer/emby-itemscontainer';
|
import '../../elements/emby-itemscontainer/emby-itemscontainer';
|
||||||
|
|
||||||
/* eslint-disable indent */
|
/* eslint-disable indent */
|
||||||
|
@ -29,6 +30,15 @@ import '../../elements/emby-itemscontainer/emby-itemscontainer';
|
||||||
return ApiClient.getItems(ApiClient.getCurrentUserId(), query);
|
return ApiClient.getItems(ApiClient.getCurrentUserId(), query);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function shuffle() {
|
||||||
|
ApiClient.getItem(
|
||||||
|
ApiClient.getCurrentUserId(),
|
||||||
|
params.topParentId
|
||||||
|
).then((item) => {
|
||||||
|
playbackManager.shuffle(item);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
const afterRefresh = (result) => {
|
const afterRefresh = (result) => {
|
||||||
function onNextPageClick() {
|
function onNextPageClick() {
|
||||||
if (isLoading) {
|
if (isLoading) {
|
||||||
|
@ -77,6 +87,8 @@ import '../../elements/emby-itemscontainer/emby-itemscontainer';
|
||||||
elem.addEventListener('click', onPreviousPageClick);
|
elem.addEventListener('click', onPreviousPageClick);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tabContent.querySelector('.btnShuffle').classList.toggle('hide', result.TotalRecordCount < 1);
|
||||||
|
|
||||||
isLoading = false;
|
isLoading = false;
|
||||||
loading.hide();
|
loading.hide();
|
||||||
|
|
||||||
|
@ -243,6 +255,8 @@ import '../../elements/emby-itemscontainer/emby-itemscontainer';
|
||||||
onViewStyleChange();
|
onViewStyleChange();
|
||||||
itemsContainer.refreshItems();
|
itemsContainer.refreshItems();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
tabContent.querySelector('.btnShuffle').addEventListener('click', shuffle);
|
||||||
};
|
};
|
||||||
|
|
||||||
let itemsContainer = tabContent.querySelector('.itemsContainer');
|
let itemsContainer = tabContent.querySelector('.itemsContainer');
|
||||||
|
|
|
@ -66,7 +66,7 @@ import Dashboard from '../../utils/dashboard';
|
||||||
SortOrder: 'Descending',
|
SortOrder: 'Descending',
|
||||||
IncludeItemTypes: 'Movie',
|
IncludeItemTypes: 'Movie',
|
||||||
Filters: 'IsResumable',
|
Filters: 'IsResumable',
|
||||||
Limit: screenWidth >= 1920 ? 5 : screenWidth >= 1600 ? 5 : 3,
|
Limit: screenWidth >= 1600 ? 5 : 3,
|
||||||
Recursive: true,
|
Recursive: true,
|
||||||
Fields: 'PrimaryImageAspectRatio,MediaSourceCount,BasicSyncInfo',
|
Fields: 'PrimaryImageAspectRatio,MediaSourceCount,BasicSyncInfo',
|
||||||
CollapseBoxSetItems: false,
|
CollapseBoxSetItems: false,
|
||||||
|
@ -157,10 +157,17 @@ import Dashboard from '../../utils/dashboard';
|
||||||
|
|
||||||
function loadSuggestions(page, userId) {
|
function loadSuggestions(page, userId) {
|
||||||
const screenWidth = dom.getWindowSize().innerWidth;
|
const screenWidth = dom.getWindowSize().innerWidth;
|
||||||
|
let itemLimit = 5;
|
||||||
|
if (screenWidth >= 1600) {
|
||||||
|
itemLimit = 8;
|
||||||
|
} else if (screenWidth >= 1200) {
|
||||||
|
itemLimit = 6;
|
||||||
|
}
|
||||||
|
|
||||||
const url = ApiClient.getUrl('Movies/Recommendations', {
|
const url = ApiClient.getUrl('Movies/Recommendations', {
|
||||||
userId: userId,
|
userId: userId,
|
||||||
categoryLimit: 6,
|
categoryLimit: 6,
|
||||||
ItemLimit: screenWidth >= 1920 ? 8 : screenWidth >= 1600 ? 8 : screenWidth >= 1200 ? 6 : 5,
|
ItemLimit: itemLimit,
|
||||||
Fields: 'PrimaryImageAspectRatio,MediaSourceCount,BasicSyncInfo',
|
Fields: 'PrimaryImageAspectRatio,MediaSourceCount,BasicSyncInfo',
|
||||||
ImageTypeLimit: 1,
|
ImageTypeLimit: 1,
|
||||||
EnableImageTypes: 'Primary,Backdrop,Banner,Thumb'
|
EnableImageTypes: 'Primary,Backdrop,Banner,Thumb'
|
||||||
|
|
|
@ -27,6 +27,8 @@ import LibraryMenu from '../../../scripts/libraryMenu';
|
||||||
import { setBackdropTransparency, TRANSPARENCY_LEVEL } from '../../../components/backdrop/backdrop';
|
import { setBackdropTransparency, TRANSPARENCY_LEVEL } from '../../../components/backdrop/backdrop';
|
||||||
|
|
||||||
/* eslint-disable indent */
|
/* eslint-disable indent */
|
||||||
|
const TICKS_PER_MINUTE = 600000000;
|
||||||
|
const TICKS_PER_SECOND = 10000000;
|
||||||
|
|
||||||
function getOpenedDialog() {
|
function getOpenedDialog() {
|
||||||
return document.querySelector('.dialogContainer .dialog.opened');
|
return document.querySelector('.dialogContainer .dialog.opened');
|
||||||
|
@ -210,7 +212,18 @@ import { setBackdropTransparency, TRANSPARENCY_LEVEL } from '../../../components
|
||||||
itemName = parentName || '';
|
itemName = parentName || '';
|
||||||
}
|
}
|
||||||
|
|
||||||
LibraryMenu.setTitle(itemName);
|
// Display the item with its premiere date if it has one
|
||||||
|
let title = itemName;
|
||||||
|
if (item.PremiereDate) {
|
||||||
|
try {
|
||||||
|
const year = datetime.parseISO8601Date(item.PremiereDate).getFullYear();
|
||||||
|
title += ` (${year})`;
|
||||||
|
} catch (e) {
|
||||||
|
console.error(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
LibraryMenu.setTitle(title);
|
||||||
|
|
||||||
const documentTitle = parentName || (item ? item.Name : null);
|
const documentTitle = parentName || (item ? item.Name : null);
|
||||||
|
|
||||||
|
@ -587,11 +600,16 @@ import { setBackdropTransparency, TRANSPARENCY_LEVEL } from '../../../components
|
||||||
|
|
||||||
function showComingUpNextIfNeeded(player, currentItem, currentTimeTicks, runtimeTicks) {
|
function showComingUpNextIfNeeded(player, currentItem, currentTimeTicks, runtimeTicks) {
|
||||||
if (runtimeTicks && currentTimeTicks && !comingUpNextDisplayed && !currentVisibleMenu && currentItem.Type === 'Episode' && userSettings.enableNextVideoInfoOverlay()) {
|
if (runtimeTicks && currentTimeTicks && !comingUpNextDisplayed && !currentVisibleMenu && currentItem.Type === 'Episode' && userSettings.enableNextVideoInfoOverlay()) {
|
||||||
const showAtSecondsLeft = runtimeTicks >= 3e10 ? 40 : runtimeTicks >= 24e9 ? 35 : 30;
|
let showAtSecondsLeft = 30;
|
||||||
const showAtTicks = runtimeTicks - 1e3 * showAtSecondsLeft * 1e4;
|
if (runtimeTicks >= 50 * TICKS_PER_MINUTE) {
|
||||||
|
showAtSecondsLeft = 40;
|
||||||
|
} else if (runtimeTicks >= 40 * TICKS_PER_MINUTE) {
|
||||||
|
showAtSecondsLeft = 35;
|
||||||
|
}
|
||||||
|
const showAtTicks = runtimeTicks - showAtSecondsLeft * TICKS_PER_SECOND;
|
||||||
const timeRemainingTicks = runtimeTicks - currentTimeTicks;
|
const timeRemainingTicks = runtimeTicks - currentTimeTicks;
|
||||||
|
|
||||||
if (currentTimeTicks >= showAtTicks && runtimeTicks >= 6e9 && timeRemainingTicks >= 2e8) {
|
if (currentTimeTicks >= showAtTicks && runtimeTicks >= (10 * TICKS_PER_MINUTE) && timeRemainingTicks >= (20 * TICKS_PER_SECOND)) {
|
||||||
showComingUpNext(player);
|
showComingUpNext(player);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -98,7 +98,7 @@ import autoFocuser from '../../components/autoFocuser';
|
||||||
SortOrder: 'Descending',
|
SortOrder: 'Descending',
|
||||||
IncludeItemTypes: 'Episode',
|
IncludeItemTypes: 'Episode',
|
||||||
Filters: 'IsResumable',
|
Filters: 'IsResumable',
|
||||||
Limit: screenWidth >= 1920 ? 5 : screenWidth >= 1600 ? 5 : 3,
|
Limit: screenWidth >= 1600 ? 5 : 3,
|
||||||
Recursive: true,
|
Recursive: true,
|
||||||
Fields: 'PrimaryImageAspectRatio,MediaSourceCount,BasicSyncInfo',
|
Fields: 'PrimaryImageAspectRatio,MediaSourceCount,BasicSyncInfo',
|
||||||
CollapseBoxSetItems: false,
|
CollapseBoxSetItems: false,
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<div>${QuickConnectDescription}</div>
|
<div>${QuickConnectDescription}</div>
|
||||||
<br />
|
<br />
|
||||||
<div class="inputContainer">
|
<div class="inputContainer">
|
||||||
<input is="emby-input" type="number" min="0" max="999999" required id="txtQuickConnectCode" label="${LabelQuickConnectCode}" autocomplete="off" />
|
<input is="emby-input" type="text" inputmode="numeric" pattern="[0-9\s]*" minlength="6" required id="txtQuickConnectCode" label="${LabelQuickConnectCode}" autocomplete="off" />
|
||||||
</div>
|
</div>
|
||||||
<button id="btnQuickConnectAuthorize" is="emby-button" type="submit" class="raised button-submit block">
|
<button id="btnQuickConnectAuthorize" is="emby-button" type="submit" class="raised button-submit block">
|
||||||
<span>${Authorize}</span>
|
<span>${Authorize}</span>
|
||||||
|
|
|
@ -15,7 +15,9 @@ export default function (view) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
authorize(codeElement.value);
|
// Remove spaces from code
|
||||||
|
const normalizedCode = codeElement.value.replace(/\s/g, '');
|
||||||
|
authorize(normalizedCode);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -53,7 +53,12 @@ function disableOneEvent(event) {
|
||||||
* @return {Number}
|
* @return {Number}
|
||||||
*/
|
*/
|
||||||
function within(number, min, max) {
|
function within(number, min, max) {
|
||||||
return number < min ? min : number > max ? max : number;
|
if (number < min) {
|
||||||
|
return min;
|
||||||
|
} else if (number > max) {
|
||||||
|
return max;
|
||||||
|
}
|
||||||
|
return number;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Other global values
|
// Other global values
|
||||||
|
|
|
@ -70,7 +70,7 @@ export default class TableOfContents {
|
||||||
tocHtml += '<li>';
|
tocHtml += '<li>';
|
||||||
|
|
||||||
// remove parent directory reference from href to fix certain books
|
// remove parent directory reference from href to fix certain books
|
||||||
const link = chapter.href.startsWith('../') ? chapter.href.substr(3) : chapter.href;
|
const link = chapter.href.startsWith('../') ? chapter.href.slice(3) : chapter.href;
|
||||||
tocHtml += `<a href="${rendition.book.path.directory + link}">${chapter.label}</a>`;
|
tocHtml += `<a href="${rendition.book.path.directory + link}">${chapter.label}</a>`;
|
||||||
tocHtml += '</li>';
|
tocHtml += '</li>';
|
||||||
});
|
});
|
||||||
|
|
|
@ -263,7 +263,7 @@ export class PdfPlayer {
|
||||||
for (const page of pages) {
|
for (const page of pages) {
|
||||||
if (!this.pages[page]) {
|
if (!this.pages[page]) {
|
||||||
this.pages[page] = document.createElement('canvas');
|
this.pages[page] = document.createElement('canvas');
|
||||||
this.renderPage(this.pages[page], parseInt(page.substr(4)));
|
this.renderPage(this.pages[page], parseInt(page.slice(4)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -288,10 +288,16 @@ import browser from './browser';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return browser.ps4 ? 8000000 :
|
let bitrate = null;
|
||||||
(browser.xboxOne ? 12000000 :
|
if (browser.ps4) {
|
||||||
(browser.edgeUwp ? null :
|
bitrate = 8000000;
|
||||||
(browser.tizen && isTizenFhd ? 20000000 : null)));
|
} else if (browser.xboxOne) {
|
||||||
|
bitrate = 12000000;
|
||||||
|
} else if (browser.tizen && isTizenFhd) {
|
||||||
|
bitrate = 20000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
return bitrate;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getSpeakerCount() {
|
function getSpeakerCount() {
|
||||||
|
@ -370,13 +376,18 @@ import browser from './browser';
|
||||||
|| videoTestElement.canPlayType('video/mp4; codecs="avc1.640029, mp4a.6B"').replace(/no/, '')
|
|| videoTestElement.canPlayType('video/mp4; codecs="avc1.640029, mp4a.6B"').replace(/no/, '')
|
||||||
|| videoTestElement.canPlayType('video/mp4; codecs="avc1.640029, mp3"').replace(/no/, '');
|
|| videoTestElement.canPlayType('video/mp4; codecs="avc1.640029, mp3"').replace(/no/, '');
|
||||||
|
|
||||||
// Not sure how to test for this
|
let supportsMp2VideoAudio = options.supportsMp2VideoAudio;
|
||||||
const supportsMp2VideoAudio = browser.edgeUwp || browser.tizen || browser.web0s;
|
if (supportsMp2VideoAudio == null) {
|
||||||
|
supportsMp2VideoAudio = browser.edgeUwp || browser.tizen || browser.web0s;
|
||||||
|
|
||||||
|
// If the browser supports MP3, it presumably supports MP2 as well
|
||||||
|
if (supportsMp3VideoAudio && (browser.chrome || browser.edgeChromium || (browser.firefox && browser.versionMajor >= 83))) {
|
||||||
|
supportsMp2VideoAudio = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* eslint-disable compat/compat */
|
/* eslint-disable compat/compat */
|
||||||
let maxVideoWidth = browser.xboxOne ?
|
let maxVideoWidth = browser.xboxOne ? window.screen?.width : null;
|
||||||
(window.screen ? window.screen.width : null) :
|
|
||||||
null;
|
|
||||||
|
|
||||||
/* eslint-enable compat/compat */
|
/* eslint-enable compat/compat */
|
||||||
if (options.maxVideoWidth) {
|
if (options.maxVideoWidth) {
|
||||||
|
@ -428,6 +439,8 @@ import browser from './browser';
|
||||||
|
|
||||||
if (supportsMp2VideoAudio) {
|
if (supportsMp2VideoAudio) {
|
||||||
videoAudioCodecs.push('mp2');
|
videoAudioCodecs.push('mp2');
|
||||||
|
hlsInTsVideoAudioCodecs.push('mp2');
|
||||||
|
hlsInFmp4VideoAudioCodecs.push('mp2');
|
||||||
}
|
}
|
||||||
|
|
||||||
let supportsDts = options.supportsDts;
|
let supportsDts = options.supportsDts;
|
||||||
|
|
|
@ -793,7 +793,12 @@ import { getParameterByName } from '../utils/url.ts';
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateMenuForPageType(isDashboardPage, isLibraryPage) {
|
function updateMenuForPageType(isDashboardPage, isLibraryPage) {
|
||||||
const newPageType = isDashboardPage ? 2 : isLibraryPage ? 1 : 3;
|
let newPageType = 3;
|
||||||
|
if (isDashboardPage) {
|
||||||
|
newPageType = 2;
|
||||||
|
} else if (isLibraryPage) {
|
||||||
|
newPageType = 1;
|
||||||
|
}
|
||||||
|
|
||||||
if (currentPageType !== newPageType) {
|
if (currentPageType !== newPageType) {
|
||||||
currentPageType = newPageType;
|
currentPageType = newPageType;
|
||||||
|
|
|
@ -163,6 +163,10 @@ async function onAppReady() {
|
||||||
import('../assets/css/ios.scss');
|
import('../assets/css/ios.scss');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Events.on(appHost, 'resume', () => {
|
||||||
|
ServerConnections.currentApiClient()?.ensureWebSocket();
|
||||||
|
});
|
||||||
|
|
||||||
appRouter.start();
|
appRouter.start();
|
||||||
|
|
||||||
if (!browser.tv && !browser.xboxOne && !browser.ps4) {
|
if (!browser.tv && !browser.xboxOne && !browser.ps4) {
|
||||||
|
|
|
@ -803,5 +803,14 @@
|
||||||
"Console": "Konsole",
|
"Console": "Konsole",
|
||||||
"Conductor": "Kondukteur",
|
"Conductor": "Kondukteur",
|
||||||
"Casual": "Informeel",
|
"Casual": "Informeel",
|
||||||
"Arranger": "Organiseerder"
|
"Arranger": "Organiseerder",
|
||||||
|
"Digital": "Digitaal",
|
||||||
|
"CopyFailed": "Kon nie kopieer nie",
|
||||||
|
"Copy": "Kopieer",
|
||||||
|
"Copied": "Gekopieer",
|
||||||
|
"ButtonSpace": "Spasie",
|
||||||
|
"ButtonExitApp": "Verlaat Program",
|
||||||
|
"ButtonClose": "Maak toe",
|
||||||
|
"ButtonBackspace": "Terug",
|
||||||
|
"AddToFavorites": "Voeg by gunstelinge"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1646,5 +1646,8 @@
|
||||||
"MessageUnauthorizedUser": "غير مصرح لك بالوصول إلى الخادم في هذا الوقت. يرجى الاتصال بمسؤول الخادم الخاص بك لمزيد من المعلومات.",
|
"MessageUnauthorizedUser": "غير مصرح لك بالوصول إلى الخادم في هذا الوقت. يرجى الاتصال بمسؤول الخادم الخاص بك لمزيد من المعلومات.",
|
||||||
"Localization": "تحديد الموقع",
|
"Localization": "تحديد الموقع",
|
||||||
"ItemDetails": "تفاصيل العنصر",
|
"ItemDetails": "تفاصيل العنصر",
|
||||||
"Digital": "رقمي"
|
"Digital": "رقمي",
|
||||||
|
"Bold": "عريض",
|
||||||
|
"LabelTextWeight": "سمك الخط:",
|
||||||
|
"HomeVideosPhotos": "مقاطع الفيديو والصور"
|
||||||
}
|
}
|
||||||
|
|
|
@ -236,13 +236,13 @@
|
||||||
"LabelCurrentPassword": "Текуща парола:",
|
"LabelCurrentPassword": "Текуща парола:",
|
||||||
"LabelCustomCertificatePath": "Ръчно задаване на пътя към SSL сертификата:",
|
"LabelCustomCertificatePath": "Ръчно задаване на пътя към SSL сертификата:",
|
||||||
"LabelCustomCertificatePathHelp": "Път до файл с шифровъчен стандарт №12 (PKCS #12), съдържащ сертификат и частен ключ за поддръжка на протокол TLS на собствен домейн.",
|
"LabelCustomCertificatePathHelp": "Път до файл с шифровъчен стандарт №12 (PKCS #12), съдържащ сертификат и частен ключ за поддръжка на протокол TLS на собствен домейн.",
|
||||||
"LabelCustomCss": "CSS по избор:",
|
"LabelCustomCss": "Личен CSS код:",
|
||||||
"LabelCustomCssHelp": "Добавете собствен стил към уеб-интерфейса.",
|
"LabelCustomCssHelp": "Добавете личен стил (CSS код) към уеб-интерфейса.",
|
||||||
"LabelCustomRating": "Оценка по избор:",
|
"LabelCustomRating": "Оценка по избор:",
|
||||||
"LabelDashboardTheme": "Облик на сървърното табло:",
|
"LabelDashboardTheme": "Облик на сървърното табло:",
|
||||||
"LabelDateAdded": "Дата на добавяне:",
|
"LabelDateAdded": "Дата на добавяне:",
|
||||||
"LabelDateTimeLocale": "Местоположение за дата и час:",
|
"LabelDateTimeLocale": "Местоположение за дата и час:",
|
||||||
"LabelDay": "Ден:",
|
"LabelDay": "Ден от седмицата:",
|
||||||
"LabelDeviceDescription": "Описание на устройството:",
|
"LabelDeviceDescription": "Описание на устройството:",
|
||||||
"LabelDisplayLanguage": "Език на показване:",
|
"LabelDisplayLanguage": "Език на показване:",
|
||||||
"LabelDisplayLanguageHelp": "Превеждането на Джелифин е текущ проект.",
|
"LabelDisplayLanguageHelp": "Превеждането на Джелифин е текущ проект.",
|
||||||
|
@ -255,15 +255,15 @@
|
||||||
"LabelDownloadLanguages": "Изтегляне на езици:",
|
"LabelDownloadLanguages": "Изтегляне на езици:",
|
||||||
"LabelDropImageHere": "Пуснете изображение тук или щракнете за разглеждане.",
|
"LabelDropImageHere": "Пуснете изображение тук или щракнете за разглеждане.",
|
||||||
"LabelDropShadow": "Сянка:",
|
"LabelDropShadow": "Сянка:",
|
||||||
"LabelEmbedAlbumArtDidl": "Вградждане на албумно изкуство в Didl",
|
"LabelEmbedAlbumArtDidl": "Вградждане на албумно изкуство в DIDL",
|
||||||
"LabelEnableAutomaticPortMap": "Автоматично съответстване на портовете",
|
"LabelEnableAutomaticPortMap": "Автоматично съответстване на портовете",
|
||||||
"LabelEnableDlnaClientDiscoveryInterval": "Интервал за откриване на клиенти:",
|
"LabelEnableDlnaClientDiscoveryInterval": "Интервал за откриване на клиенти:",
|
||||||
"LabelEnableDlnaClientDiscoveryIntervalHelp": "Определя времетраенето в секунди между SSDP търсения направени от Джелифин.",
|
"LabelEnableDlnaClientDiscoveryIntervalHelp": "Определя времетраенето в секунди между две SSDP търсения.",
|
||||||
"LabelEnableDlnaDebugLogging": "Включване на журналите за грешки на ДЛНА",
|
"LabelEnableDlnaDebugLogging": "Включване на журналите за грешки на ДЛНА",
|
||||||
"LabelEnableDlnaPlayTo": "Включване на функцията \"възпроизвеждане с ДЛНА\"",
|
"LabelEnableDlnaPlayTo": "Включване на DLNA функцията \"Възпроизвеждане към\"",
|
||||||
"LabelEnableDlnaPlayToHelp": "Засичане на устройства в мрежата ви и предлагане на възможност за дистанционно управление.",
|
"LabelEnableDlnaPlayToHelp": "Засичане на устройства в мрежата ви и предлагане на възможност за дистанционно управление.",
|
||||||
"LabelEnableDlnaServer": "Включване на ДЛНА-сървър",
|
"LabelEnableDlnaServer": "Включване на ДЛНА-сървър",
|
||||||
"LabelEnableDlnaServerHelp": "Разрешава на UPnP устройства в мрежата да разглеждат и пускат Джелифин съдържание.",
|
"LabelEnableDlnaServerHelp": "Разрешава на UPnP устройства в мрежата да разглеждат и пускат съдържание.",
|
||||||
"LabelEnableRealtimeMonitor": "Активиране на наблюдение в реално време",
|
"LabelEnableRealtimeMonitor": "Активиране на наблюдение в реално време",
|
||||||
"LabelEnableRealtimeMonitorHelp": "Промените във файловете ще бъдат обработени веднага, на поддържаните файлови системи.",
|
"LabelEnableRealtimeMonitorHelp": "Промените във файловете ще бъдат обработени веднага, на поддържаните файлови системи.",
|
||||||
"LabelEpisodeNumber": "Номер на епизода:",
|
"LabelEpisodeNumber": "Номер на епизода:",
|
||||||
|
@ -716,7 +716,7 @@
|
||||||
"ConfirmEndPlayerSession": "Искате ли да изключите Джелифин на {0}?",
|
"ConfirmEndPlayerSession": "Искате ли да изключите Джелифин на {0}?",
|
||||||
"ConfirmDeletion": "Потвърждаване на изтриването",
|
"ConfirmDeletion": "Потвърждаване на изтриването",
|
||||||
"ConfirmDeleteItem": "Изтриването на елемента ще го премахне едновременно от файловата система и библиотеката. Сигурни ли сте, че искате да продължите?",
|
"ConfirmDeleteItem": "Изтриването на елемента ще го премахне едновременно от файловата система и библиотеката. Сигурни ли сте, че искате да продължите?",
|
||||||
"ConfigureDateAdded": "Конфигурацията на добавянето на датата се определя в панела на Джелифин сървъра в секцията за настройка на библиотека",
|
"ConfigureDateAdded": "Настрой как \"Дата на добавяне\" ще се определя от Дашборд > Библиотеки > NFO Настройки",
|
||||||
"ConfirmDeleteItems": "Изтриването на елементите ще ги премахне едновременно от файловата система и библиотеката. Сигурни ли сте, че искате да продължите?",
|
"ConfirmDeleteItems": "Изтриването на елементите ще ги премахне едновременно от файловата система и библиотеката. Сигурни ли сте, че искате да продължите?",
|
||||||
"ColorTransfer": "Предаване на цвета",
|
"ColorTransfer": "Предаване на цвета",
|
||||||
"ColorPrimaries": "Основни цветове",
|
"ColorPrimaries": "Основни цветове",
|
||||||
|
@ -744,11 +744,11 @@
|
||||||
"EnablePhotos": "Показване на снимките",
|
"EnablePhotos": "Показване на снимките",
|
||||||
"EnableNextVideoInfoOverlayHelp": "В края на видеото покажи информация за следващия файл от текущия списък.",
|
"EnableNextVideoInfoOverlayHelp": "В края на видеото покажи информация за следващия файл от текущия списък.",
|
||||||
"EnableNextVideoInfoOverlay": "Покажи информация за следващото видео по време на възпроизвеждане",
|
"EnableNextVideoInfoOverlay": "Покажи информация за следващото видео по време на възпроизвеждане",
|
||||||
"EnableHardwareEncoding": "Включи хардуерно енкодиране",
|
"EnableHardwareEncoding": "Включи хардуерно кодиране",
|
||||||
"EnableExternalVideoPlayersHelp": "Меню от външен плеър ще бъде показано при стартиране на възпроизвеждането.",
|
"EnableExternalVideoPlayersHelp": "Меню от външен плеър ще бъде показано при стартиране на възпроизвеждането.",
|
||||||
"EnableDisplayMirroring": "Дублиране на дисплей",
|
"EnableDisplayMirroring": "Дублиране на дисплей",
|
||||||
"EnableColorCodedBackgrounds": "Цветни \"декори\"",
|
"EnableColorCodedBackgrounds": "Цветни \"декори\"",
|
||||||
"EnableBackdropsHelp": "Показвай \"декори\" на заден план за някои страници ,докато се разглежда библиотеката.",
|
"EnableBackdropsHelp": "Показвай \"декорите\" на заден план за някои страници, докато се разглежда библиотеката.",
|
||||||
"DrmChannelsNotImported": "Канали със DRM няма да бъдат импортирани.",
|
"DrmChannelsNotImported": "Канали със DRM няма да бъдат импортирани.",
|
||||||
"Down": "Долу",
|
"Down": "Долу",
|
||||||
"DoNotRecord": "Не записвай",
|
"DoNotRecord": "Не записвай",
|
||||||
|
@ -760,7 +760,7 @@
|
||||||
"Disconnect": "Прекъсване",
|
"Disconnect": "Прекъсване",
|
||||||
"DirectStreaming": "Директно възпроизвеждане",
|
"DirectStreaming": "Директно възпроизвеждане",
|
||||||
"DirectStreamHelp2": "Използваната мощност за директно излъчване зависи от звуковия профил. Само видеопътечката е без загуби.",
|
"DirectStreamHelp2": "Използваната мощност за директно излъчване зависи от звуковия профил. Само видеопътечката е без загуби.",
|
||||||
"DirectStreamHelp1": "Файлът е съвместим с устройството, но съдържа несъвместим звуков формат (DTS, TRUEHD и т.н.) или брой звукови канали. Файлът ще бъде преопакован без загуби преди да се възпроизведе от устройството. Само звуковата пътечка ще бъде преобразувана.",
|
"DirectStreamHelp1": "Файлът е съвместим с устройството, но съдържа несъвместим звуков формат (DTS, Dolby TrueHD и т.н.) или брой звукови канали. Файлът ще бъде преопакован без загуби преди да се възпроизведе от устройството. Само звуковата пътечка ще бъде преобразувана.",
|
||||||
"DirectPlaying": "Директен метод на възпроизвеждане",
|
"DirectPlaying": "Директен метод на възпроизвеждане",
|
||||||
"DetectingDevices": "Откриване на устройства",
|
"DetectingDevices": "Откриване на устройства",
|
||||||
"Descending": "Намаляващ",
|
"Descending": "Намаляващ",
|
||||||
|
@ -770,8 +770,8 @@
|
||||||
"DefaultSubtitlesHelp": "Субтитрите са заредени според настройките зададени в метадатата на видеофайла.Когато има повече от едни субтитри се зарежда първо зададените в настройките.",
|
"DefaultSubtitlesHelp": "Субтитрите са заредени според настройките зададени в метадатата на видеофайла.Когато има повече от едни субтитри се зарежда първо зададените в настройките.",
|
||||||
"HeaderExternalIds": "Външни идентификатори:",
|
"HeaderExternalIds": "Външни идентификатори:",
|
||||||
"HeaderEnabledFieldsHelp": "Махни отметката ,за да го заключиш и да предотвратиш неговата промяна.",
|
"HeaderEnabledFieldsHelp": "Махни отметката ,за да го заключиш и да предотвратиш неговата промяна.",
|
||||||
"HeaderDVR": "DVR (Цифрово записващо устройство)",
|
"HeaderDVR": "Цифрово записващо устройство (DVR)",
|
||||||
"HeaderDirectPlayProfileHelp": "Добави профили за директно възпроизвеждане ,за да се укаже кои формати може да възпроизвежда устройството.",
|
"HeaderDirectPlayProfileHelp": "Добави профили за директно възпроизвеждане, за да укажете кои формати може да възпроизвежда устройството.",
|
||||||
"HeaderDeleteTaskTrigger": "Изтрий \"пусковият механизъм\" за задачи",
|
"HeaderDeleteTaskTrigger": "Изтрий \"пусковият механизъм\" за задачи",
|
||||||
"HeaderDeleteProvider": "Изтрий доставчик",
|
"HeaderDeleteProvider": "Изтрий доставчик",
|
||||||
"HeaderDeleteItems": "Изтрий елемент",
|
"HeaderDeleteItems": "Изтрий елемент",
|
||||||
|
@ -779,14 +779,14 @@
|
||||||
"HeaderDeleteDevice": "Изтрий устройство",
|
"HeaderDeleteDevice": "Изтрий устройство",
|
||||||
"HeaderDefaultRecordingSettings": "Стандартни настройки за запис",
|
"HeaderDefaultRecordingSettings": "Стандартни настройки за запис",
|
||||||
"HeaderDateIssued": "Дата на издаване",
|
"HeaderDateIssued": "Дата на издаване",
|
||||||
"HeaderContainerProfileHelp": "Профилите на различните контейнери показват ограниченията на устройството ,когато се възпроизвеждат определени формати.Ако ограничението е валидно - медията ще бъде транскодирана дори дадения формат да е конфигуриран за директно възпроизвеждане.",
|
"HeaderContainerProfileHelp": "Профилите на контейнерите показват ограниченията на устройството, когато се възпроизвеждат определени формати. Ако ограничението е валидно - медията ще бъде транскодирана дори дадения формат да е конфигуриран за директно възпроизвеждане.",
|
||||||
"HeaderConnectionFailure": "Проблем при свързване",
|
"HeaderConnectionFailure": "Проблем при свързване",
|
||||||
"HeaderConnectToServer": "Свържи се със сървър",
|
"HeaderConnectToServer": "Свържи се със сървър",
|
||||||
"HeaderConfirmRevokeApiKey": "Отмяна на API ключа",
|
"HeaderConfirmRevokeApiKey": "Отмяна на API ключа",
|
||||||
"HeaderConfirmProfileDeletion": "Потвърди изтриването на профила",
|
"HeaderConfirmProfileDeletion": "Потвърди изтриването на профила",
|
||||||
"HeaderConfirmPluginInstallation": "Потвърди инсталирането на плъгина",
|
"HeaderConfirmPluginInstallation": "Потвърди инсталирането на плъгина",
|
||||||
"HeaderConfigureRemoteAccess": "Настройка на отдалечения достъп",
|
"HeaderConfigureRemoteAccess": "Настройка на отдалечения достъп",
|
||||||
"HeaderCodecProfileHelp": "Профилите на различните кодеци показват ограниченията на устройството при тяхното възпроизвеждане.Ако ограничението е валидно - медията ще бъде транскодирана дори дадения кодек да е конфигуриран за директно възпроизвеждане.",
|
"HeaderCodecProfileHelp": "Профилите на кодеците показват ограниченията на устройството при тяхното възпроизвеждане. Ако ограничението е валидно - медията ще бъде транскодирана дори дадения кодек да е конфигуриран за директно възпроизвеждане.",
|
||||||
"HeaderChapterImages": "Картинки към раздела",
|
"HeaderChapterImages": "Картинки към раздела",
|
||||||
"HeaderChannelAccess": "Достъп до канали",
|
"HeaderChannelAccess": "Достъп до канали",
|
||||||
"HeaderCancelSeries": "Отказване на сериала",
|
"HeaderCancelSeries": "Отказване на сериала",
|
||||||
|
@ -803,7 +803,7 @@
|
||||||
"HeaderAccessSchedule": "Разписание за достъп",
|
"HeaderAccessSchedule": "Разписание за достъп",
|
||||||
"HardwareAccelerationWarning": "Включването на хардуерното ускорение може да предизвика нестабилност в някои случаи.Уверете се ,че операционната ви система и видео драйверите са актуални.Ако имате проблеми с възпроизвеждането при включена настройка е необходимо да я изключите.",
|
"HardwareAccelerationWarning": "Включването на хардуерното ускорение може да предизвика нестабилност в някои случаи.Уверете се ,че операционната ви система и видео драйверите са актуални.Ако имате проблеми с възпроизвеждането при включена настройка е необходимо да я изключите.",
|
||||||
"EncoderPresetHelp": "Избери по-бърза стойност ,за да се подобри производителността или по-бавна стойност ,за да се подобри качеството.",
|
"EncoderPresetHelp": "Избери по-бърза стойност ,за да се подобри производителността или по-бавна стойност ,за да се подобри качеството.",
|
||||||
"H264CrfHelp": "Факторът \"постоянна скорост на предаване\" (CRF) е настройката по подразбиране за кодиране на x264 и x265. Може да определите стойност между 0 и 51, където най-ниската стойност ще даде по-добро качество (като се вземе предвид, че крайния размер на файла ще се увеличи). Препоръчват се стойности между 18 и 28. Стойността по подразбиране за x264 е 23, за x265 е 28, така че може да ги имате за някакъв ориентир.",
|
"H264CrfHelp": "CRF е настройка, определяща качеството на картината при кодиране чрез x264 и x265 кодеци. Може да определите стойност между 0 и 51, където по-ниската стойност ще даде по-добро качество (за сметка на по голям файл). Препоръчват се стойности между 18 и 28. Обикновено за x264 се използва 23, a за x265 - 28, така че може да ги имате за някакъв ориентир.",
|
||||||
"GuideProviderSelectListings": "Избери списъци",
|
"GuideProviderSelectListings": "Избери списъци",
|
||||||
"GroupBySeries": "Групирай по сериали",
|
"GroupBySeries": "Групирай по сериали",
|
||||||
"General": "Общи",
|
"General": "Общи",
|
||||||
|
@ -812,7 +812,7 @@
|
||||||
"FileNotFound": "Файлът не е намерен.",
|
"FileNotFound": "Файлът не е намерен.",
|
||||||
"FetchingData": "Извличане на допълнителни данни",
|
"FetchingData": "Извличане на допълнителни данни",
|
||||||
"Features": "Характеристики",
|
"Features": "Характеристики",
|
||||||
"FFmpegSavePathNotFound": "Не е намерен FFmpeg в зададения път.FFprobe е също задължителен и трябва да се намира в същата папка.Двете програми обикновено вървят заедно ,когато ги теглите.Уверете се ,че пътя е правилен и опитайте отново.",
|
"FFmpegSavePathNotFound": "Не е намерен FFmpeg в зададения път. FFprobe е също задължителен и трябва да се намира в същата папка. Двете програми обикновено вървят заедно, когато ги теглите. Уверете се, че пътя е правилен и опитайте отново.",
|
||||||
"ExtractChapterImagesHelp": "Извличането на снимки от раздел ще позволи на устройствата да възпроизвеждат графични кадри при избора на меню.Този процес може бавен,ресурсно натоварващ и може да е необходимо да се заемат няколко гигабайта дисково пространство.Процесът се извършва при откриването на нови файлове или може да бъде зададен , като планирана задача при слаба активност на сървъра.Това може да бъде конфигурирано в раздела с планирани задачи.Не е препоръчително да се задава изпълнението на такава задача в натоварените часове на сървъра.",
|
"ExtractChapterImagesHelp": "Извличането на снимки от раздел ще позволи на устройствата да възпроизвеждат графични кадри при избора на меню.Този процес може бавен,ресурсно натоварващ и може да е необходимо да се заемат няколко гигабайта дисково пространство.Процесът се извършва при откриването на нови файлове или може да бъде зададен , като планирана задача при слаба активност на сървъра.Това може да бъде конфигурирано в раздела с планирани задачи.Не е препоръчително да се задава изпълнението на такава задача в натоварените часове на сървъра.",
|
||||||
"HttpsRequiresCert": "За да разрешите \"сигурни връзки\" е необходимо да притежавате доверен издател на сертификати ,като Let's Encrypt.Моля въведете ,ако притежавате такъв или изключете \"сигурни връзки\".",
|
"HttpsRequiresCert": "За да разрешите \"сигурни връзки\" е необходимо да притежавате доверен издател на сертификати ,като Let's Encrypt.Моля въведете ,ако притежавате такъв или изключете \"сигурни връзки\".",
|
||||||
"HeaderXmlSettings": "Настройки на XML",
|
"HeaderXmlSettings": "Настройки на XML",
|
||||||
|
@ -916,7 +916,7 @@
|
||||||
"LabelBaseUrlHelp": "Добавя потребителска папка към адреса на съръвра.Например: <code>http://example.com/<b><baseurl></b></code>",
|
"LabelBaseUrlHelp": "Добавя потребителска папка към адреса на съръвра.Например: <code>http://example.com/<b><baseurl></b></code>",
|
||||||
"LabelBaseUrl": "Основен URL:",
|
"LabelBaseUrl": "Основен URL:",
|
||||||
"LabelEndDate": "Крайна дата:",
|
"LabelEndDate": "Крайна дата:",
|
||||||
"LabelEnableSingleImageInDidlLimitHelp": "Някои устройства няма да го покажат правилно ,ако множество изображения са вградени в Didl.",
|
"LabelEnableSingleImageInDidlLimitHelp": "Някои устройства няма да го покажат правилно, ако множество изображения са вградени в DIDL.",
|
||||||
"LabelEnableSingleImageInDidlLimit": "Ограничи до едно вградено изображение",
|
"LabelEnableSingleImageInDidlLimit": "Ограничи до едно вградено изображение",
|
||||||
"LabelEnableHttpsHelp": "Позволява на сървъра да \"слуша\" на предварително зададен HTTPS порт.Необходимо е да има валиден сертификат ,за да работи правилно настройката.",
|
"LabelEnableHttpsHelp": "Позволява на сървъра да \"слуша\" на предварително зададен HTTPS порт.Необходимо е да има валиден сертификат ,за да работи правилно настройката.",
|
||||||
"LabelEnableHttps": "Включване на HTTPS",
|
"LabelEnableHttps": "Включване на HTTPS",
|
||||||
|
@ -925,14 +925,14 @@
|
||||||
"LabelEnableBlastAliveMessagesHelp": "Включи ,ако сървъра не се открива правилно от други UPnP устройства в мрежата.",
|
"LabelEnableBlastAliveMessagesHelp": "Включи ,ако сървъра не се открива правилно от други UPnP устройства в мрежата.",
|
||||||
"LabelEnableBlastAliveMessages": "\"Бомбардира\" активните съобщения",
|
"LabelEnableBlastAliveMessages": "\"Бомбардира\" активните съобщения",
|
||||||
"LabelEnableAutomaticPortMapHelp": "Автоматично пренасочва външните портове на рутера към локалните портове на сървъра чрез UPnP.Тази опция може да на работи при някои модели рутери или мрежови конфигурации.Промените влизат в сила само след рестарт на сървъра.",
|
"LabelEnableAutomaticPortMapHelp": "Автоматично пренасочва външните портове на рутера към локалните портове на сървъра чрез UPnP.Тази опция може да на работи при някои модели рутери или мрежови конфигурации.Промените влизат в сила само след рестарт на сървъра.",
|
||||||
"LabelEmbedAlbumArtDidlHelp": "Някои устройства предпочитат този метод за извличане на обложки за албуми.При други може да има проблем при възпроизвеждането ,ако опцията е включена.",
|
"LabelEmbedAlbumArtDidlHelp": "Някои устройства предпочитат този метод за извличане на обложки за албуми. При други може да има проблем при възпроизвеждането, ако опцията е включена.",
|
||||||
"LabelEasyPinCode": "Лесен пин код:",
|
"LabelEasyPinCode": "Лесен ПИН код:",
|
||||||
"LabelDynamicExternalId": "{0} Ид:",
|
"LabelDynamicExternalId": "{0} Ид:",
|
||||||
"LabelDroppedFrames": "Пропуснати кадри:",
|
"LabelDroppedFrames": "Пропуснати кадри:",
|
||||||
"LabelDiscNumber": "Диск номер:",
|
"LabelDiscNumber": "Диск номер:",
|
||||||
"LabelDidlMode": "DIDL режим:",
|
"LabelDidlMode": "DIDL режим:",
|
||||||
"LabelDeinterlaceMethod": "Метод на деинтерлейсинг:",
|
"LabelDeinterlaceMethod": "Метод на деинтерлейсинг:",
|
||||||
"LabelDefaultUserHelp": "Определя коя потребителска библиотека ще се показва на свързаните устройства.Това може да бъде отменено за всяко отделно устройство чрез използване на профилите.",
|
"LabelDefaultUserHelp": "Определя коя потребителска библиотека ще се показва на свързаните устройства. Може да бъде определено за всяко отделно устройство чрез използване на профилите.",
|
||||||
"LabelDefaultUser": "Потребител по подразбиране:",
|
"LabelDefaultUser": "Потребител по подразбиране:",
|
||||||
"LabelDefaultScreen": "Дисплей по подразбиране:",
|
"LabelDefaultScreen": "Дисплей по подразбиране:",
|
||||||
"LabelPostProcessor": "Приложение за последваща обработка:",
|
"LabelPostProcessor": "Приложение за последваща обработка:",
|
||||||
|
@ -949,7 +949,7 @@
|
||||||
"LabelNotificationEnabled": "Включване на известие",
|
"LabelNotificationEnabled": "Включване на известие",
|
||||||
"LabelNewsCategories": "Категории новини:",
|
"LabelNewsCategories": "Категории новини:",
|
||||||
"LabelStable": "Стабилна",
|
"LabelStable": "Стабилна",
|
||||||
"LabelChromecastVersion": "Версия на Chromecast",
|
"LabelChromecastVersion": "Версия на Google Cast",
|
||||||
"LabelMusicStreamingTranscodingBitrateHelp": "Посочете максимален битрейт при поточно предаване на музика.",
|
"LabelMusicStreamingTranscodingBitrateHelp": "Посочете максимален битрейт при поточно предаване на музика.",
|
||||||
"LabelMusicStreamingTranscodingBitrate": "Битрейт при транскодиране на музика:",
|
"LabelMusicStreamingTranscodingBitrate": "Битрейт при транскодиране на музика:",
|
||||||
"LabelMoviePrefixHelp": "Ако има добавен префикс към филмовите заглавия го въведете тук ,за да може сървъра да го обработи правилно.",
|
"LabelMoviePrefixHelp": "Ако има добавен префикс към филмовите заглавия го въведете тук ,за да може сървъра да го обработи правилно.",
|
||||||
|
@ -992,7 +992,7 @@
|
||||||
"LabelHardwareAccelerationTypeHelp": "Хардуерното ускорение се нуждае от допълнителни настройки.",
|
"LabelHardwareAccelerationTypeHelp": "Хардуерното ускорение се нуждае от допълнителни настройки.",
|
||||||
"LabelEncoderPreset": "Шаблон за кодиране:",
|
"LabelEncoderPreset": "Шаблон за кодиране:",
|
||||||
"LabelH264Crf": "Значение на CRF H.264-кодиране:",
|
"LabelH264Crf": "Значение на CRF H.264-кодиране:",
|
||||||
"LabelGroupMoviesIntoCollectionsHelp": "Когато се показват списъци с филми, филмите, принадлежащи към поредица, ще бъдат показани като един общ елемент.",
|
"LabelGroupMoviesIntoCollectionsHelp": "Когато се показват списъци с филми - филмите, принадлежащи към поредица, ще бъдат групирани като един общ елемент.",
|
||||||
"LabelServerNameHelp": "Това е името ,което ще се ползва ,за да се разпознава сървъра и по подразбиране съвпада с името на компютъра.",
|
"LabelServerNameHelp": "Това е името ,което ще се ползва ,за да се разпознава сървъра и по подразбиране съвпада с името на компютъра.",
|
||||||
"LabelRefreshMode": "Режим на опресняване:",
|
"LabelRefreshMode": "Режим на опресняване:",
|
||||||
"LabelRecordingPathHelp": "Посочете местоположението по подразбиране, за запазване на записи.Ако полето е празно ще се използва папката на сървъра.",
|
"LabelRecordingPathHelp": "Посочете местоположението по подразбиране, за запазване на записи.Ако полето е празно ще се използва папката на сървъра.",
|
||||||
|
@ -1118,7 +1118,7 @@
|
||||||
"LeaveBlankToNotSetAPassword": "Можете да оставите това поле празно и да не задавате парола.",
|
"LeaveBlankToNotSetAPassword": "Можете да оставите това поле празно и да не задавате парола.",
|
||||||
"LearnHowYouCanContribute": "Научете как можете да допринесете.",
|
"LearnHowYouCanContribute": "Научете как можете да допринесете.",
|
||||||
"LanNetworksHelp": "Списък разделен със запетая съдържащ ИП адреси или записи за ИП/мрежова маски отнасящи се за мрежи ,които ще се считат за локални ,когато се налагат ограничения в честотната лента.Ако е зададено всички други ИП адреси ще се считат за принадлежащи към външни мрежи и за тях ще важат правилата за ограничения на външни ИП -та.Ако полето е празно ще се счита ,че само подмрежата на сървъра е част от локалната мрежа.",
|
"LanNetworksHelp": "Списък разделен със запетая съдържащ ИП адреси или записи за ИП/мрежова маски отнасящи се за мрежи ,които ще се считат за локални ,когато се налагат ограничения в честотната лента.Ако е зададено всички други ИП адреси ще се считат за принадлежащи към външни мрежи и за тях ще важат правилата за ограничения на външни ИП -та.Ако полето е празно ще се счита ,че само подмрежата на сървъра е част от локалната мрежа.",
|
||||||
"LabelffmpegPathHelp": "Пътят към файла на приложението ffmpeg или папката, съдържаща ffmpeg.",
|
"LabelffmpegPathHelp": "Пътят към FFmpeg или папката, съдържаща FFmpeg.",
|
||||||
"LabelffmpegPath": "Път към FFmpeg:",
|
"LabelffmpegPath": "Път към FFmpeg:",
|
||||||
"LabelZipCode": "Пощенски код:",
|
"LabelZipCode": "Пощенски код:",
|
||||||
"LabelXDlnaDoc": "Схема X-DLNA:",
|
"LabelXDlnaDoc": "Схема X-DLNA:",
|
||||||
|
@ -1271,7 +1271,7 @@
|
||||||
"OptionExtractChapterImage": "Включи извличането на изображения от разделите",
|
"OptionExtractChapterImage": "Включи извличането на изображения от разделите",
|
||||||
"OptionEstimateContentLength": "Приблизителна дължина на съдържанието при транскодиране",
|
"OptionEstimateContentLength": "Приблизителна дължина на съдържанието при транскодиране",
|
||||||
"OptionEquals": "Се равнява",
|
"OptionEquals": "Се равнява",
|
||||||
"OptionEnableM2tsModeHelp": "Включи режим m2ts ,когато се декодира до mpegts.",
|
"OptionEnableM2tsModeHelp": "Включи режим M2TS, когато се декодира до MPEG-TS.",
|
||||||
"OptionEnableM2tsMode": "Включи режим M2ts",
|
"OptionEnableM2tsMode": "Включи режим M2ts",
|
||||||
"OptionEnableForAllTuners": "Активиране за всички тунер устройства",
|
"OptionEnableForAllTuners": "Активиране за всички тунер устройства",
|
||||||
"OptionEnableExternalContentInSuggestionsHelp": "Разрешете интернет трейлърите и телевизионните програми на живо да бъдат включени в предложеното съдържание.",
|
"OptionEnableExternalContentInSuggestionsHelp": "Разрешете интернет трейлърите и телевизионните програми на живо да бъдат включени в предложеното съдържание.",
|
||||||
|
@ -1429,5 +1429,29 @@
|
||||||
"ButtonBackspace": "Назад",
|
"ButtonBackspace": "Назад",
|
||||||
"Arranger": "Аранжьор",
|
"Arranger": "Аранжьор",
|
||||||
"AgeValue": "({0} възраст)",
|
"AgeValue": "({0} възраст)",
|
||||||
"AddToFavorites": "Добави към любими"
|
"AddToFavorites": "Добави към любими",
|
||||||
|
"IntelLowPowerEncHelp": "Ниско-енергийно Кодиране може да намали ненужно CPU-GPU синхронизиране. На Linux е нужно да се изключи ако i915 HuC фърмуеъра не е конфигуриран.",
|
||||||
|
"AllowHevcEncoding": "Позволи кодиране в HEVC формат",
|
||||||
|
"LabelHardwareEncoding": "Хардуерно кодиране:",
|
||||||
|
"LabelH265Crf": "CRF (H.265) при кодиране:",
|
||||||
|
"LabelEnableSSDPTracingHelp": "Включи детайлно SSDP мрежово проследяване да се описва.<br/><b>ВНИМАНИЕ:</b> Това ще се отрази сериозно на производителността.",
|
||||||
|
"LabelEnableSSDPTracing": "Включи SSDP проследяване:",
|
||||||
|
"LabelEnableIP6Help": "Включи IPv6 функционалност.",
|
||||||
|
"LabelEnableIP6": "Включи IPv6",
|
||||||
|
"LabelEnableIP4Help": "Включи IPv4 функционалност.",
|
||||||
|
"LabelEnableIP4": "Включи IPv4",
|
||||||
|
"LabelDisableCustomCss": "Изключи личните стилове (CSS код) за теми/брандиране предоставено от сървъра.",
|
||||||
|
"LabelCreateHttpPortMapHelp": "Позволи автоматичното картографиране на портове да създаде правило за HTTP трафик в добавка към HTTPS трафика.",
|
||||||
|
"LabelCreateHttpPortMap": "Включи автоматично картографиране на портове за HTTP и HTTPS траfик.",
|
||||||
|
"LabelAutomaticDiscoveryHelp": "Позволи програмите да откриват автоматично Jellyfin използвайки UDP порт 7359.",
|
||||||
|
"LabelAutomaticDiscovery": "Включи Автоматично Откриване:",
|
||||||
|
"LabelAutoDiscoveryTracingHelp": "При включване, входящите пакети от порта за автоматично откриване ще бъдат описвани.",
|
||||||
|
"LabelAutoDiscoveryTracing": "Включи проследяване на Автоматично Откриване.",
|
||||||
|
"LabelAutomaticallyAddToCollectionHelp": "Когато поне 2 филма имат еднакво име на колекция, то те автоматично ще бъдат добавени към колекция.",
|
||||||
|
"LabelAutomaticallyAddToCollection": "Автоматично добавяне към колекция",
|
||||||
|
"LabelAlbumArtMaxResHelp": "Максимална резолюция на изображенията предоставена чрез \"upnp:albumArtURI\" полето.",
|
||||||
|
"KnownProxiesHelp": "Списък от IP ареси или хост имена на известни прокси сървъри, разделени със запетая, използвани при свързване с Jellyfin сървър. Това е задължително за да се използва правилнен \"X-Forwarded-For\" хедър. Изисква рестартиране след прилагане.",
|
||||||
|
"HomeVideosPhotos": "Домашни видеа и снимки",
|
||||||
|
"DirectPlayHelp": "Основният файл е напълно съвместим с този клиент, което значи че го получавате без модификации.",
|
||||||
|
"AllowTonemappingHelp": "Тоналното-картографиране може да помогне при преработка от HDR към SDR, запазвайки детайлите и цветовете на картината възможно най-близо до оригиналната сцена. В момента се поддържа само HDR10 или HGL видео потоци. Нужно е да имате поддръжка от OpenCL или CUDA от процесора и/или графичната ви карта."
|
||||||
}
|
}
|
||||||
|
|
|
@ -585,7 +585,7 @@
|
||||||
"Books": "Llibres",
|
"Books": "Llibres",
|
||||||
"Folders": "Carpetes",
|
"Folders": "Carpetes",
|
||||||
"Photos": "Fotos",
|
"Photos": "Fotos",
|
||||||
"Shows": "Programes",
|
"Shows": "Sèries",
|
||||||
"Songs": "Cançons",
|
"Songs": "Cançons",
|
||||||
"Albums": "Àlbums",
|
"Albums": "Àlbums",
|
||||||
"Movies": "Pel·lícules",
|
"Movies": "Pel·lícules",
|
||||||
|
|
|
@ -1649,5 +1649,8 @@
|
||||||
"OriginalAirDate": "Původní datum vysílání",
|
"OriginalAirDate": "Původní datum vysílání",
|
||||||
"Digital": "Digitální",
|
"Digital": "Digitální",
|
||||||
"MessageUnauthorizedUser": "Momentálně nemáte oprávnění k přístupu na server. Pro více informací kontaktujte Vašeho správce serveru.",
|
"MessageUnauthorizedUser": "Momentálně nemáte oprávnění k přístupu na server. Pro více informací kontaktujte Vašeho správce serveru.",
|
||||||
"EnableEnhancedNvdecDecoderHelp": "Experimentální implementace NVDEC. Používejte jen v případě, že dochází při dekódování k chybám."
|
"EnableEnhancedNvdecDecoderHelp": "Experimentální implementace NVDEC. Používejte jen v případě, že dochází při dekódování k chybám.",
|
||||||
|
"HomeVideosPhotos": "Domácí videa a fotky",
|
||||||
|
"Bold": "Tučné",
|
||||||
|
"LabelTextWeight": "Tloušťka textu:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -75,7 +75,7 @@
|
||||||
"ButtonRevoke": "Dirymu",
|
"ButtonRevoke": "Dirymu",
|
||||||
"ButtonResume": "Ailgydio",
|
"ButtonResume": "Ailgydio",
|
||||||
"ButtonRename": "Ailenwi",
|
"ButtonRename": "Ailenwi",
|
||||||
"ButtonRemove": "Tynnu",
|
"ButtonRemove": "Gwaredu",
|
||||||
"ButtonPlayer": "Chwaraewr",
|
"ButtonPlayer": "Chwaraewr",
|
||||||
"ButtonPause": "Saib",
|
"ButtonPause": "Saib",
|
||||||
"ButtonOpen": "Agor",
|
"ButtonOpen": "Agor",
|
||||||
|
@ -169,7 +169,7 @@
|
||||||
"MediaInfoLanguage": "Iaith",
|
"MediaInfoLanguage": "Iaith",
|
||||||
"MediaInfoInterlaced": "Wedi'i blethu",
|
"MediaInfoInterlaced": "Wedi'i blethu",
|
||||||
"MediaInfoFramerate": "Cyfradd fframiau",
|
"MediaInfoFramerate": "Cyfradd fframiau",
|
||||||
"MediaInfoForced": "Orfodi",
|
"MediaInfoForced": "Gorfodol",
|
||||||
"MediaInfoExternal": "Allanol",
|
"MediaInfoExternal": "Allanol",
|
||||||
"ValueVideoCodec": "Codec fideo: {0}",
|
"ValueVideoCodec": "Codec fideo: {0}",
|
||||||
"ValueCodec": "Codec: {0}",
|
"ValueCodec": "Codec: {0}",
|
||||||
|
@ -232,7 +232,7 @@
|
||||||
"LabelLogs": "Cofnodion:",
|
"LabelLogs": "Cofnodion:",
|
||||||
"LabelLineup": "Harchebion:",
|
"LabelLineup": "Harchebion:",
|
||||||
"LabelLanguage": "Iaith:",
|
"LabelLanguage": "Iaith:",
|
||||||
"LabelIsForced": "Orfodi",
|
"LabelIsForced": "Gorfodol",
|
||||||
"LabelFormat": "Fformat:",
|
"LabelFormat": "Fformat:",
|
||||||
"LabelFont": "Ffont:",
|
"LabelFont": "Ffont:",
|
||||||
"LabelFolder": "Ffolder:",
|
"LabelFolder": "Ffolder:",
|
||||||
|
@ -314,7 +314,7 @@
|
||||||
"OptionMissingEpisode": "Pennodau ar Goll",
|
"OptionMissingEpisode": "Pennodau ar Goll",
|
||||||
"NewEpisodes": "Penodau newydd",
|
"NewEpisodes": "Penodau newydd",
|
||||||
"LabelEpisodeNumber": "Rhif pennod:",
|
"LabelEpisodeNumber": "Rhif pennod:",
|
||||||
"HeaderLatestEpisodes": "Pennod Diweddaraf",
|
"HeaderLatestEpisodes": "Pennodau Diweddaraf",
|
||||||
"AllEpisodes": "Pob pennod",
|
"AllEpisodes": "Pob pennod",
|
||||||
"Episodes": "Penodau",
|
"Episodes": "Penodau",
|
||||||
"TypeOptionPluralEpisode": "Penodau",
|
"TypeOptionPluralEpisode": "Penodau",
|
||||||
|
@ -331,7 +331,7 @@
|
||||||
"TabStreaming": "Ffrydio",
|
"TabStreaming": "Ffrydio",
|
||||||
"TabServer": "Gweinydd",
|
"TabServer": "Gweinydd",
|
||||||
"TabResponses": "Ymatebion",
|
"TabResponses": "Ymatebion",
|
||||||
"TabRepositories": "Ystorfeydd",
|
"TabRepositories": "Storfeydd",
|
||||||
"TabProfiles": "Proffiliau",
|
"TabProfiles": "Proffiliau",
|
||||||
"TabPlugins": "Ategion",
|
"TabPlugins": "Ategion",
|
||||||
"TabOther": "Arall",
|
"TabOther": "Arall",
|
||||||
|
@ -370,7 +370,7 @@
|
||||||
"Screenshots": "Sgrinluniau",
|
"Screenshots": "Sgrinluniau",
|
||||||
"Screenshot": "Sgrinlun",
|
"Screenshot": "Sgrinlun",
|
||||||
"Schedule": "Trefnlen",
|
"Schedule": "Trefnlen",
|
||||||
"Save": "Cadw",
|
"Save": "Arbed",
|
||||||
"Saturday": "Dydd Sadwrn",
|
"Saturday": "Dydd Sadwrn",
|
||||||
"Runtime": "Amser rhedeg",
|
"Runtime": "Amser rhedeg",
|
||||||
"Rewind": "Dirwyn yn ôl",
|
"Rewind": "Dirwyn yn ôl",
|
||||||
|
@ -387,7 +387,7 @@
|
||||||
"Profile": "Proffil",
|
"Profile": "Proffil",
|
||||||
"Producer": "Cynhyrchydd",
|
"Producer": "Cynhyrchydd",
|
||||||
"Print": "Argraffu",
|
"Print": "Argraffu",
|
||||||
"Primary": "Prif",
|
"Primary": "Cynradd",
|
||||||
"Previous": "Blaenorol",
|
"Previous": "Blaenorol",
|
||||||
"Preview": "Rhagolwg",
|
"Preview": "Rhagolwg",
|
||||||
"Premieres": "Perfformiadau cyntaf",
|
"Premieres": "Perfformiadau cyntaf",
|
||||||
|
@ -428,7 +428,7 @@
|
||||||
"DownloadsValue": "{0} dadlwythiad",
|
"DownloadsValue": "{0} dadlwythiad",
|
||||||
"DirectStreaming": "Ffrydio uniongyrchol",
|
"DirectStreaming": "Ffrydio uniongyrchol",
|
||||||
"DirectPlaying": "Chwarae uniongyrchol",
|
"DirectPlaying": "Chwarae uniongyrchol",
|
||||||
"DetectingDevices": "Dyfeisiau canfod",
|
"DetectingDevices": "Edrych am ddyfeisiau",
|
||||||
"DeleteUser": "Dileu Defnyddiwr",
|
"DeleteUser": "Dileu Defnyddiwr",
|
||||||
"DeleteMedia": "Dileu cyfryngau",
|
"DeleteMedia": "Dileu cyfryngau",
|
||||||
"DeleteImage": "Dileu'r Ddelwedd",
|
"DeleteImage": "Dileu'r Ddelwedd",
|
||||||
|
@ -438,7 +438,7 @@
|
||||||
"DateAdded": "Dyddiad ychwanegu",
|
"DateAdded": "Dyddiad ychwanegu",
|
||||||
"DashboardVersionNumber": "Fersiwn: {0}",
|
"DashboardVersionNumber": "Fersiwn: {0}",
|
||||||
"DashboardServerName": "Gweinydd: {0}",
|
"DashboardServerName": "Gweinydd: {0}",
|
||||||
"DashboardArchitecture": "Pensaernïaeth: {0}",
|
"DashboardArchitecture": "Adeiledd: {0}",
|
||||||
"CriticRating": "Sgôr beirniaid",
|
"CriticRating": "Sgôr beirniaid",
|
||||||
"ContinueWatching": "Parhau i wylio",
|
"ContinueWatching": "Parhau i wylio",
|
||||||
"ConfirmDeletion": "Cadarnhau Dileu",
|
"ConfirmDeletion": "Cadarnhau Dileu",
|
||||||
|
@ -456,7 +456,7 @@
|
||||||
"HeaderAddUser": "Ychwanegu Defnyddiwr",
|
"HeaderAddUser": "Ychwanegu Defnyddiwr",
|
||||||
"HeaderAdditionalParts": "Rhannau Ychwanegol",
|
"HeaderAdditionalParts": "Rhannau Ychwanegol",
|
||||||
"HeaderActiveRecordings": "Gweithredol Recordiadau",
|
"HeaderActiveRecordings": "Gweithredol Recordiadau",
|
||||||
"HeaderActiveDevices": "Gweithredol Dyfeisiau",
|
"HeaderActiveDevices": "Dyfeisiau Gweithredol",
|
||||||
"HeaderAccessSchedule": "Amserlen Mynediad",
|
"HeaderAccessSchedule": "Amserlen Mynediad",
|
||||||
"GuideProviderSelectListings": "Dewis Rhestriadau",
|
"GuideProviderSelectListings": "Dewis Rhestriadau",
|
||||||
"GuestStar": "Seren wadd",
|
"GuestStar": "Seren wadd",
|
||||||
|
@ -510,7 +510,7 @@
|
||||||
"ButtonResetEasyPassword": "Ailosod cod PIN Rhwydd",
|
"ButtonResetEasyPassword": "Ailosod cod PIN Rhwydd",
|
||||||
"ButtonRefreshGuideData": "Adnewyddu Data Canllaw",
|
"ButtonRefreshGuideData": "Adnewyddu Data Canllaw",
|
||||||
"ButtonQuickStartGuide": "Canllaw Cychwyn Cyflym",
|
"ButtonQuickStartGuide": "Canllaw Cychwyn Cyflym",
|
||||||
"HeaderMyMedia": "Fy Cyfryngau",
|
"HeaderMyMedia": "Fy Nghyfryngau",
|
||||||
"LabelForgotPasswordUsernameHelp": "Mewnbynnwch eich enw defnyddiwr, os ydych chi'n ei gofio.",
|
"LabelForgotPasswordUsernameHelp": "Mewnbynnwch eich enw defnyddiwr, os ydych chi'n ei gofio.",
|
||||||
"RememberMe": "Cofiwch Fi",
|
"RememberMe": "Cofiwch Fi",
|
||||||
"LabelNewPassword": "Cyfrinair newydd:",
|
"LabelNewPassword": "Cyfrinair newydd:",
|
||||||
|
@ -527,5 +527,72 @@
|
||||||
"Copy": "Copi",
|
"Copy": "Copi",
|
||||||
"Copied": "Wedi'i gopïo",
|
"Copied": "Wedi'i gopïo",
|
||||||
"ConfirmEndPlayerSession": "Hoffech chi ddiffodd Jellyfin ar {0}?",
|
"ConfirmEndPlayerSession": "Hoffech chi ddiffodd Jellyfin ar {0}?",
|
||||||
"ConfirmDeleteItem": "Bydd dileu'r eitem hon yn ei dileu o'r system ffeiliau a'ch llyfrgell gyfryngau. Ydych chi'n siŵr eich bod eisiau parhau?"
|
"ConfirmDeleteItem": "Bydd dileu'r eitem hon yn ei dileu o'r system ffeiliau a'ch llyfrgell gyfryngau. Ydych chi'n siŵr eich bod eisiau parhau?",
|
||||||
|
"LabelDisplayLanguage": "Iaith arddangos:",
|
||||||
|
"OptionEstimateContentLength": "Amcangyfrif hyd cyfrwng pan yn trawsgodio",
|
||||||
|
"SaveChanges": "Arbed newidiadau",
|
||||||
|
"MarkUnplayed": "Heb ei wylio",
|
||||||
|
"EnableQuickConnect": "Actifadu Cyswllt Cyflym ar y gweinydd hwn",
|
||||||
|
"QuickConnectInvalidCode": "Côd Cyswllt Cyflym annilys",
|
||||||
|
"HeaderAddUpdateImage": "Adio/Diweddaru Llun",
|
||||||
|
"Interview": "Cyfweliad",
|
||||||
|
"LabelSyncPlayNewGroupDescription": "Creu grŵp newydd",
|
||||||
|
"HeaderRunningTasks": "Tasgau sy'n rhedeg",
|
||||||
|
"TabScheduledTasks": "Amserlen Tasgau",
|
||||||
|
"PluginFromRepo": "{0} o'r storfa {1}",
|
||||||
|
"LabelRepositoryUrl": "URL Storfa",
|
||||||
|
"LabelRepositoryNameHelp": "Enw unigryw i wahaniaethu rhwng y storfa hon ac eraill a ychwanegwyd at eich gweinydd.",
|
||||||
|
"LabelRepositoryName": "Enw Storfa",
|
||||||
|
"HeaderNewRepository": "Storfa Newydd",
|
||||||
|
"TabMyPlugins": "Fy Ategion",
|
||||||
|
"HeaderDateIssued": "Dyddiad Dyroddi",
|
||||||
|
"LabelEnableIP6Help": "Actifadu swyddogaeth IPv6.",
|
||||||
|
"LabelEnableIP6": "Actifadu IPv6",
|
||||||
|
"LabelEnableIP4Help": "Actifadu swyddogaeth IPv4.",
|
||||||
|
"LabelEnableIP4": "Actifadu IPv4",
|
||||||
|
"LabelEnableHttps": "Actifadu HTTPS",
|
||||||
|
"HeaderServerAddressSettings": "Gosodiadau Cyfeiriad Gweinydd",
|
||||||
|
"HeaderTranscodingProfile": "Proffil Trawsgodio",
|
||||||
|
"LabelReasonForTranscoding": "Rheswm dros trawsgodio:",
|
||||||
|
"LabelTranscodingInfo": "Gwybodaeth Trawsgodio",
|
||||||
|
"Transcoding": "Trawsgodio",
|
||||||
|
"HeaderEditImages": "Golygu delweddau",
|
||||||
|
"ScanLibrary": "Sganio'r llyfrgell",
|
||||||
|
"SettingsSaved": "Gosodiadau wedi'i arbed.",
|
||||||
|
"LabelContentType": "Math y cyfrwng:",
|
||||||
|
"LabelDisplayName": "Enw arddangos:",
|
||||||
|
"LastSeen": "Gwelwyd {0}",
|
||||||
|
"HeaderMoreLikeThis": "Mwy fel hwn",
|
||||||
|
"LabelOriginalMediaInfo": "Gwybodaeth Cyfrwng Gwreiddiol",
|
||||||
|
"MoreMediaInfo": "Gwybodaeth Cyfrwng",
|
||||||
|
"MarkPlayed": "Wedi'i wylio",
|
||||||
|
"HeaderCastAndCrew": "Cast a Chriw",
|
||||||
|
"HeaderPasswordReset": "Ailosod Cyfrinair",
|
||||||
|
"HeaderHttpsSettings": "Gosodiadau HTTPS",
|
||||||
|
"HeaderFrequentlyPlayed": "Chwaraewyd yn Aml",
|
||||||
|
"HeaderForKids": "Ar gyfer plant",
|
||||||
|
"HeaderDeleteItems": "Dileu Eitemau",
|
||||||
|
"HeaderDeleteItem": "Dileu Eitem",
|
||||||
|
"HeaderDeleteDevice": "Dileu Dyfais",
|
||||||
|
"HeaderContinueReading": "Parhau i ddarllen",
|
||||||
|
"HeaderContinueListening": "Parhau i wrando",
|
||||||
|
"QuickConnectAuthorizeCode": "Mewnbynnwch y côd {0} i fewngyfnodi",
|
||||||
|
"QuickConnectAuthorizeFail": "Côd Cyswllt Cyflym anhysbys",
|
||||||
|
"LabelQuickConnectCode": "Côd Cyswllt Cyflym:",
|
||||||
|
"QuickConnect": "Cyswllt Cyflym",
|
||||||
|
"HeaderApiKeys": "Allweddi API",
|
||||||
|
"HeaderApiKey": "Allwedd API",
|
||||||
|
"HeaderAddUpdateSubtitle": "Adio/Diweddaru Isdeitl",
|
||||||
|
"Scene": "Golygfa",
|
||||||
|
"ServerNameIsShuttingDown": "Mae'r gweinydd {0} yn diffodd.",
|
||||||
|
"ServerNameIsRestarting": "Mae'r gweinydd {0} yn ailddechrau.",
|
||||||
|
"PleaseRestartServerName": "Ailgychwynnwch Jellyfin ar {0}.",
|
||||||
|
"LabelServerNameHelp": "Bydd yr enw yn cael ei ddefnyddio i adnabod eich gweinydd a bydd yn arfer defnyddio enw gwesteiwr y gweinydd.",
|
||||||
|
"LabelServerName": "Enw'r gweinydd:",
|
||||||
|
"LabelSyncPlayNewGroup": "Grŵp newydd",
|
||||||
|
"HeaderSyncPlaySelectGroup": "Ymuno grŵp",
|
||||||
|
"HeaderLatestRecordings": "Recordiadau Diweddaraf",
|
||||||
|
"HeaderLatestMusic": "Cerddoriaeth Diweddaraf",
|
||||||
|
"HeaderLatestMovies": "Ffilmiau Diweddaraf",
|
||||||
|
"MixedMoviesShows": "Rhaglenni teledu a Ffilmiau Cymysg"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1649,5 +1649,8 @@
|
||||||
"MessageUnauthorizedUser": "Du bist aktuell nicht berechtigt, auf den Server zuzugreifen. Bitte kontaktiere den Serveradministrator für weitere Informationen.",
|
"MessageUnauthorizedUser": "Du bist aktuell nicht berechtigt, auf den Server zuzugreifen. Bitte kontaktiere den Serveradministrator für weitere Informationen.",
|
||||||
"StoryArc": "Handlungsstrang",
|
"StoryArc": "Handlungsstrang",
|
||||||
"Digital": "Digital",
|
"Digital": "Digital",
|
||||||
"EnableEnhancedNvdecDecoderHelp": "Experimentelle NVDEC-Implementierung, nur aktiviere, falls es zu Dekodierungsfehlern kommt."
|
"EnableEnhancedNvdecDecoderHelp": "Experimentelle NVDEC-Implementierung, nur aktiviere, falls es zu Dekodierungsfehlern kommt.",
|
||||||
|
"HomeVideosPhotos": "Heimvideos und -bilder",
|
||||||
|
"Bold": "Fett",
|
||||||
|
"LabelTextWeight": "Schriftstärke:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -767,6 +767,7 @@
|
||||||
"LabelTime": "Time:",
|
"LabelTime": "Time:",
|
||||||
"LabelTheme": "Theme:",
|
"LabelTheme": "Theme:",
|
||||||
"LabelTextSize": "Text size:",
|
"LabelTextSize": "Text size:",
|
||||||
|
"LabelTextWeight": "Text weight:",
|
||||||
"LabelSportsCategories": "Sports categories:",
|
"LabelSportsCategories": "Sports categories:",
|
||||||
"LabelSortTitle": "Sort title:",
|
"LabelSortTitle": "Sort title:",
|
||||||
"LabelSortOrder": "Sort order:",
|
"LabelSortOrder": "Sort order:",
|
||||||
|
|
|
@ -502,6 +502,7 @@
|
||||||
"Hide": "Hide",
|
"Hide": "Hide",
|
||||||
"HideWatchedContentFromLatestMedia": "Hide watched content from 'Latest Media'",
|
"HideWatchedContentFromLatestMedia": "Hide watched content from 'Latest Media'",
|
||||||
"Home": "Home",
|
"Home": "Home",
|
||||||
|
"HomeVideosPhotos": "Home Videos and Photos",
|
||||||
"Horizontal": "Horizontal",
|
"Horizontal": "Horizontal",
|
||||||
"HttpsRequiresCert": "To enable secure connections, you will need to supply a trusted SSL certificate, such as Let's Encrypt. Please either supply a certificate, or disable secure connections.",
|
"HttpsRequiresCert": "To enable secure connections, you will need to supply a trusted SSL certificate, such as Let's Encrypt. Please either supply a certificate, or disable secure connections.",
|
||||||
"Identify": "Identify",
|
"Identify": "Identify",
|
||||||
|
@ -917,6 +918,8 @@
|
||||||
"LabelTextBackgroundColor": "Text background color:",
|
"LabelTextBackgroundColor": "Text background color:",
|
||||||
"LabelTextColor": "Text color:",
|
"LabelTextColor": "Text color:",
|
||||||
"LabelTextSize": "Text size:",
|
"LabelTextSize": "Text size:",
|
||||||
|
"LabelTextWeight": "Text weight:",
|
||||||
|
"Bold": "Bold",
|
||||||
"LabelTheme": "Theme:",
|
"LabelTheme": "Theme:",
|
||||||
"LabelTime": "Time:",
|
"LabelTime": "Time:",
|
||||||
"LabelTimeLimitHours": "Time limit (hours):",
|
"LabelTimeLimitHours": "Time limit (hours):",
|
||||||
|
|
|
@ -475,7 +475,7 @@
|
||||||
"LabelAlbumArtMaxHeight": "Maks. alteco de albumarto:",
|
"LabelAlbumArtMaxHeight": "Maks. alteco de albumarto:",
|
||||||
"LabelAlbumArtMaxResHelp": "Maksimuma distingivo de albumarto elmontrita per la \"upnp: albumArtURI\" eco.",
|
"LabelAlbumArtMaxResHelp": "Maksimuma distingivo de albumarto elmontrita per la \"upnp: albumArtURI\" eco.",
|
||||||
"ButtonWebsite": "Retejen",
|
"ButtonWebsite": "Retejen",
|
||||||
"ButtonUseQuickConnect": "Uzu Rapidan Konekton",
|
"ButtonUseQuickConnect": "Uzi Rapidan Konekton",
|
||||||
"ButtonUninstall": "Malinstalu",
|
"ButtonUninstall": "Malinstalu",
|
||||||
"ButtonNetwork": "Starigi Reton",
|
"ButtonNetwork": "Starigi Reton",
|
||||||
"ButtonManualLogin": "Ensalutu Mane",
|
"ButtonManualLogin": "Ensalutu Mane",
|
||||||
|
@ -843,8 +843,8 @@
|
||||||
"ButtonTogglePlaylist": "Ludlistu",
|
"ButtonTogglePlaylist": "Ludlistu",
|
||||||
"ButtonSubmit": "Proponu",
|
"ButtonSubmit": "Proponu",
|
||||||
"ButtonSplit": "Disigu",
|
"ButtonSplit": "Disigu",
|
||||||
"ButtonSignOut": "Elsalutu",
|
"ButtonSignOut": "Elsaluto",
|
||||||
"ButtonSignIn": "Ensaluti",
|
"ButtonSignIn": "Ensaluto",
|
||||||
"ButtonRevoke": "Revoku",
|
"ButtonRevoke": "Revoku",
|
||||||
"ButtonResetEasyPassword": "Restarigi Facilan PIN-kodon",
|
"ButtonResetEasyPassword": "Restarigi Facilan PIN-kodon",
|
||||||
"ButtonRefreshGuideData": "Refreŝigu Gvidilan Datenon",
|
"ButtonRefreshGuideData": "Refreŝigu Gvidilan Datenon",
|
||||||
|
@ -1645,5 +1645,8 @@
|
||||||
"Digital": "Cifereca",
|
"Digital": "Cifereca",
|
||||||
"OriginalAirDate": "Originala Etero",
|
"OriginalAirDate": "Originala Etero",
|
||||||
"MessageUnauthorizedUser": "Vi ne estas rajtigita aliri la servilon nuntempe. Kontaktu vian servilan administranton por pliaj informoj.",
|
"MessageUnauthorizedUser": "Vi ne estas rajtigita aliri la servilon nuntempe. Kontaktu vian servilan administranton por pliaj informoj.",
|
||||||
"EnableEnhancedNvdecDecoderHelp": "Eksperimenta NVDEC-efektivigo, ne ebligu ĉi tiun opcion krom se vi renkontas malkodajn erarojn."
|
"EnableEnhancedNvdecDecoderHelp": "Eksperimenta NVDEC-efektivigo, ne ebligu ĉi tiun opcion krom se vi renkontas malkodajn erarojn.",
|
||||||
|
"HomeVideosPhotos": "Hejmaj Videoj kaj Fotoj",
|
||||||
|
"Bold": "Grasa",
|
||||||
|
"LabelTextWeight": "Teksta pezo:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -49,7 +49,7 @@
|
||||||
"Alerts": "Alertas",
|
"Alerts": "Alertas",
|
||||||
"All": "Todos",
|
"All": "Todos",
|
||||||
"AllChannels": "Todos los canales",
|
"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 capítulos",
|
"AllEpisodes": "Todos los capítulos",
|
||||||
"AllLanguages": "Todos los idiomas",
|
"AllLanguages": "Todos los idiomas",
|
||||||
"AllLibraries": "Todas las bibliotecas",
|
"AllLibraries": "Todas las bibliotecas",
|
||||||
|
@ -84,7 +84,7 @@
|
||||||
"BoxRear": "Caja (lado opuesto)",
|
"BoxRear": "Caja (lado opuesto)",
|
||||||
"Browse": "Explorar",
|
"Browse": "Explorar",
|
||||||
"MessageBrowsePluginCatalog": "Explore nuestro catálogo de complementos para ver los complementos disponibles.",
|
"MessageBrowsePluginCatalog": "Explore nuestro catálogo de complementos para ver los complementos disponibles.",
|
||||||
"BurnSubtitlesHelp": "Determina si el servidor debe grabarse en subtítulos al transcodificar videos. Evitar esto mejorará en gran medida el rendimiento. Seleccione Automático para grabar formatos basados en imágenes (VOBSUB, PGS, SUB, IDX, ...) y ciertos subtítulos ASS o SSA.",
|
"BurnSubtitlesHelp": "Determina si el servidor debe añadir subtítulos mientras transcodifica videos. Evitar esto mejorará en gran medida el rendimiento. Seleccione Automático para grabar formatos basados en imágenes (VOBSUB, PGS, SUB, IDX, ...) y ciertos subtítulos ASS o SSA.",
|
||||||
"ButtonAddMediaLibrary": "Agregar biblioteca de medios",
|
"ButtonAddMediaLibrary": "Agregar biblioteca de medios",
|
||||||
"ButtonAddScheduledTaskTrigger": "Agregar desencadenador",
|
"ButtonAddScheduledTaskTrigger": "Agregar desencadenador",
|
||||||
"ButtonAddServer": "Agregar servidor",
|
"ButtonAddServer": "Agregar servidor",
|
||||||
|
@ -141,7 +141,7 @@
|
||||||
"ColorTransfer": "Transferencia de color",
|
"ColorTransfer": "Transferencia de color",
|
||||||
"CommunityRating": "Puntuación de la comunidad",
|
"CommunityRating": "Puntuación de la comunidad",
|
||||||
"Composer": "Compositor",
|
"Composer": "Compositor",
|
||||||
"ConfigureDateAdded": "Configure cómo se determina la fecha agregada en el panel en la configuración de la biblioteca",
|
"ConfigureDateAdded": "Configure cómo se determinan los metadatos para 'Fecha agregada' en el Panel de Control > Biblioteca > Configuraciones NFO.",
|
||||||
"ConfirmDeleteImage": "¿Eliminar imagen?",
|
"ConfirmDeleteImage": "¿Eliminar imagen?",
|
||||||
"ConfirmDeleteItem": "Eliminar este elemento lo eliminará tanto del sistema de archivos como de la biblioteca de medios. ¿Está seguro que desea continuar?",
|
"ConfirmDeleteItem": "Eliminar este elemento lo eliminará tanto del sistema de archivos como de la biblioteca de medios. ¿Está seguro que desea continuar?",
|
||||||
"ConfirmDeleteItems": "Eliminar estos elementos los eliminará tanto del sistema de archivos como de la biblioteca de medios. ¿Está seguro que desea continuar?",
|
"ConfirmDeleteItems": "Eliminar estos elementos los eliminará tanto del sistema de archivos como de la biblioteca de medios. ¿Está seguro que desea continuar?",
|
||||||
|
@ -170,7 +170,7 @@
|
||||||
"DetectingDevices": "Detectando dispositivos",
|
"DetectingDevices": "Detectando dispositivos",
|
||||||
"DeviceAccessHelp": "Esto aplica solo a dispositivos que pueden ser identificados y esto no va a prevenir el acceso con el navegador. Filtrar el acceso a los dispositivos del usuario va a prevenir el uso con nuevos dispositivos, hasta que estos sean aprobados.",
|
"DeviceAccessHelp": "Esto aplica solo a dispositivos que pueden ser identificados y esto no va a prevenir el acceso con el navegador. Filtrar el acceso a los dispositivos del usuario va a prevenir el uso con nuevos dispositivos, hasta que estos sean aprobados.",
|
||||||
"DirectPlaying": "Reproducción directa",
|
"DirectPlaying": "Reproducción directa",
|
||||||
"DirectStreamHelp1": "El medio es compatible con el dispositivo, pero tiene un formato de audio incompatible (DTS, TRUEHD,etc) o el numero incorrecto de canales de audio. El medio sera convertido en tiempo real antes de enviarse al dispositivo. Solamente el audio sera transcodificado.",
|
"DirectStreamHelp1": "El vídeo en directo es compatible con el dispositivo, pero tiene un formato de audio incompatible (DTS, Dolby TrueHD, etc.) o el numero incorrecto de canales de audio. El vídeo en directo será empaquetado sin pérdidas en tiempo real antes de enviarse al dispositivo. Solamente el audio sera transcodificado.",
|
||||||
"DirectStreamHelp2": "La potencia consumida por la transmisión directa normalmente depende del canal de audio. Solo el video es sin perdidas.",
|
"DirectStreamHelp2": "La potencia consumida por la transmisión directa normalmente depende del canal de audio. Solo el video es sin perdidas.",
|
||||||
"DirectStreaming": "Transmisión directa",
|
"DirectStreaming": "Transmisión directa",
|
||||||
"Director": "Director",
|
"Director": "Director",
|
||||||
|
@ -179,7 +179,7 @@
|
||||||
"Disconnect": "Desconectar",
|
"Disconnect": "Desconectar",
|
||||||
"Display": "Pantalla",
|
"Display": "Pantalla",
|
||||||
"DisplayInMyMedia": "Mostrar en la pantalla de inicio",
|
"DisplayInMyMedia": "Mostrar en la pantalla de inicio",
|
||||||
"DisplayInOtherHomeScreenSections": "Mostrar en las secciones de la pantalla principal, como últimos medios y continuar viendo",
|
"DisplayInOtherHomeScreenSections": "Mostrar en las secciones de la pantalla principal, como \"Últimos Medios\" y \"Continuar viendo\"",
|
||||||
"DisplayMissingEpisodesWithinSeasons": "Mostrar capítulos faltantes entre temporadas",
|
"DisplayMissingEpisodesWithinSeasons": "Mostrar capítulos faltantes entre temporadas",
|
||||||
"DisplayMissingEpisodesWithinSeasonsHelp": "Esto también debe estar habilitado para las bibliotecas de TV en la configuración del servidor.",
|
"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": "Seleccione el estilo de diseño que desea en la Interfaz.",
|
||||||
|
@ -194,18 +194,18 @@
|
||||||
"EditImages": "Editar imagenes",
|
"EditImages": "Editar imagenes",
|
||||||
"EditMetadata": "Editar metadata",
|
"EditMetadata": "Editar metadata",
|
||||||
"EditSubtitles": "Editar subtitulos",
|
"EditSubtitles": "Editar subtitulos",
|
||||||
"EnableBackdropsHelp": "Mostrar los fondos en segundo plano de algunas paginas mientras estas en la biblioteca.",
|
"EnableBackdropsHelp": "Muestra las Imágenes de Fondo en el fondo de algunas páginas mientras se navega en la biblioteca.",
|
||||||
"EnableCinemaMode": "Modo Cine",
|
"EnableCinemaMode": "Modo Cine",
|
||||||
"EnableColorCodedBackgrounds": "Habilitar colores en el fondo del código",
|
"EnableColorCodedBackgrounds": "Habilitar colores en el fondo del código",
|
||||||
"AuthProviderHelp": "Seleccione un proveedor de autenticación para ser utilizado para autenticar la contraseña de este usuario.",
|
"AuthProviderHelp": "Seleccione un proveedor de autenticación para ser utilizado para autenticar la contraseña de este usuario.",
|
||||||
"CriticRating": "Valoración crítica",
|
"CriticRating": "Calificación de Críticos",
|
||||||
"DefaultSubtitlesHelp": "Los subtítulos se cargan según los indicadores predeterminados y forzados en los metadatos incrustados. Las preferencias de idioma se consideran cuando hay varias opciones disponibles.",
|
"DefaultSubtitlesHelp": "Los subtítulos se cargan según los indicadores predeterminados y forzados en los metadatos incrustados. Las preferencias de idioma se consideran cuando hay varias opciones disponibles.",
|
||||||
"EnableDisplayMirroring": "Habilitar duplicación de la pantalla",
|
"EnableDisplayMirroring": "Habilitar duplicación de la pantalla",
|
||||||
"EnableExternalVideoPlayers": "Reproductores de vídeo externos",
|
"EnableExternalVideoPlayers": "Reproductores de vídeo externos",
|
||||||
"EnableExternalVideoPlayersHelp": "Se mostrará un menú de reproductor externo al iniciar la reproducción de video.",
|
"EnableExternalVideoPlayersHelp": "Se mostrará un menú de reproductor externo al iniciar la reproducción de video.",
|
||||||
"EnableNextVideoInfoOverlay": "Mostrar información del siguiente vídeo durante la reproducción",
|
"EnableNextVideoInfoOverlay": "Mostrar información del siguiente vídeo durante la reproducción",
|
||||||
"EnableNextVideoInfoOverlayHelp": "Al final de un video, muestra información sobre el próximo video que aparece en la lista de reproducción actual.",
|
"EnableNextVideoInfoOverlayHelp": "Al final de un video, muestra información sobre el próximo video que aparece en la lista de reproducción actual.",
|
||||||
"EnablePhotos": "Mostrar fotos",
|
"EnablePhotos": "Mostrar las fotos",
|
||||||
"EnablePhotosHelp": "Las Imágenes serán detectadas y se mostrarán junto a otros archivos de medios.",
|
"EnablePhotosHelp": "Las Imágenes serán detectadas y se mostrarán junto a otros archivos de medios.",
|
||||||
"EnableStreamLooping": "Repetir automáticamente transmisiones en vivo",
|
"EnableStreamLooping": "Repetir automáticamente transmisiones en vivo",
|
||||||
"EnableStreamLoopingHelp": "Habilita esto sí las transmisiones en vivo sólo contienen unos cuantos segundos y es necesario solicitarlos continuamente. Habilitar esto cuando no es necesario puede causar problemas.",
|
"EnableStreamLoopingHelp": "Habilita esto sí las transmisiones en vivo sólo contienen unos cuantos segundos y es necesario solicitarlos continuamente. Habilitar esto cuando no es necesario puede causar problemas.",
|
||||||
|
@ -605,8 +605,8 @@
|
||||||
"HeaderKodiMetadataHelp": "Para habilitar o deshabilitar metadatos NFO, edite una biblioteca y busque la sección de protectores de metadatos.",
|
"HeaderKodiMetadataHelp": "Para habilitar o deshabilitar metadatos NFO, edite una biblioteca y busque la sección de protectores de metadatos.",
|
||||||
"EnableDetailsBannerHelp": "Muestra una imagen de la pancarta en la parte superior de la página de detalles del elemento.",
|
"EnableDetailsBannerHelp": "Muestra una imagen de la pancarta en la parte superior de la página de detalles del elemento.",
|
||||||
"EnableDetailsBanner": "Detalles de la pancarta",
|
"EnableDetailsBanner": "Detalles de la pancarta",
|
||||||
"EnableDecodingColorDepth10Vp9": "Habilitar la decodificación por hardware de VP9 de 10-Bit",
|
"EnableDecodingColorDepth10Vp9": "Habilitar la decodificación por hardware de 10-Bit para VP9",
|
||||||
"EnableDecodingColorDepth10Hevc": "Habilitar la decodificación por hardware de HEVC de 10-Bit",
|
"EnableDecodingColorDepth10Hevc": "Habilitar la decodificación por hardware de 10-Bit para HEVC",
|
||||||
"LabelKodiMetadataEnableExtraThumbsHelp": "Al descargar imágenes, se pueden guardar en extrafanart y extrathumbs para obtener la máxima compatibilidad con Kodi.",
|
"LabelKodiMetadataEnableExtraThumbsHelp": "Al descargar imágenes, se pueden guardar en extrafanart y extrathumbs para obtener la máxima compatibilidad con Kodi.",
|
||||||
"LabelKodiMetadataEnableExtraThumbs": "Copiar extrafanart al campo extrathumbs",
|
"LabelKodiMetadataEnableExtraThumbs": "Copiar extrafanart al campo extrathumbs",
|
||||||
"LabelKodiMetadataDateFormatHelp": "Todas las fechas dentro de los archivos NFO se analizarán usando este formato.",
|
"LabelKodiMetadataDateFormatHelp": "Todas las fechas dentro de los archivos NFO se analizarán usando este formato.",
|
||||||
|
@ -1169,7 +1169,7 @@
|
||||||
"RemoveFromPlaylist": "Eliminar de la lista de reproducción",
|
"RemoveFromPlaylist": "Eliminar de la lista de reproducción",
|
||||||
"RemoveFromCollection": "Eliminar de la colección",
|
"RemoveFromCollection": "Eliminar de la colección",
|
||||||
"RememberMe": "Recuérdame",
|
"RememberMe": "Recuérdame",
|
||||||
"ButtonCast": "Transmitir",
|
"ButtonCast": "Transmitir a Dispositivo",
|
||||||
"ButtonSyncPlay": "SyncPlay",
|
"ButtonSyncPlay": "SyncPlay",
|
||||||
"EnableBlurHashHelp": "Las imágenes que aún se están cargando se mostrarán con un marcador de posición único.",
|
"EnableBlurHashHelp": "Las imágenes que aún se están cargando se mostrarán con un marcador de posición único.",
|
||||||
"EnableBlurHash": "Habilitar marcadores de posición borrosos para imágenes",
|
"EnableBlurHash": "Habilitar marcadores de posición borrosos para imágenes",
|
||||||
|
@ -1414,7 +1414,7 @@
|
||||||
"LabelQuickConnectCode": "Código de conexión rápida:",
|
"LabelQuickConnectCode": "Código de conexión rápida:",
|
||||||
"LabelCurrentStatus": "Estado actual:",
|
"LabelCurrentStatus": "Estado actual:",
|
||||||
"KnownProxiesHelp": "Lista separada por comas de direcciones IP de proxies conocidos que se utilizan al conectarse a su instancia de Jellyfin. Esto es necesario para hacer un uso adecuado de los encabezados X-Fordered-For. Requiere reiniciar después de guardar.",
|
"KnownProxiesHelp": "Lista separada por comas de direcciones IP de proxies conocidos que se utilizan al conectarse a su instancia de Jellyfin. Esto es necesario para hacer un uso adecuado de los encabezados X-Fordered-For. Requiere reiniciar después de guardar.",
|
||||||
"EnableQuickConnect": "Habilitar la conexión rápida en este servidor",
|
"EnableQuickConnect": "Habilitar la Conexión Rápida en este servidor",
|
||||||
"EnableAutoCast": "Establecer por defecto",
|
"EnableAutoCast": "Establecer por defecto",
|
||||||
"ButtonUseQuickConnect": "Utilizar conexión rápida",
|
"ButtonUseQuickConnect": "Utilizar conexión rápida",
|
||||||
"ButtonActivate": "Activar",
|
"ButtonActivate": "Activar",
|
||||||
|
@ -1526,7 +1526,7 @@
|
||||||
"ErrorPlayerNotFound": "No se encontró ningún reproductor para los medios solicitados.",
|
"ErrorPlayerNotFound": "No se encontró ningún reproductor para los medios solicitados.",
|
||||||
"Engineer": "Ingeniero de sonido",
|
"Engineer": "Ingeniero de sonido",
|
||||||
"DisableCustomCss": "Deshabilitar el código CSS personalizado proporcionado por el servidor",
|
"DisableCustomCss": "Deshabilitar el código CSS personalizado proporcionado por el servidor",
|
||||||
"Cursive": "Cursivo",
|
"Cursive": "Cursiva",
|
||||||
"Console": "Consola",
|
"Console": "Consola",
|
||||||
"Conductor": "Director",
|
"Conductor": "Director",
|
||||||
"Casual": "Casual",
|
"Casual": "Casual",
|
||||||
|
@ -1636,8 +1636,14 @@
|
||||||
"Copy": "Copiar",
|
"Copy": "Copiar",
|
||||||
"Copied": "Copiado",
|
"Copied": "Copiado",
|
||||||
"ButtonSpace": "Espacio",
|
"ButtonSpace": "Espacio",
|
||||||
"ButtonExitApp": "Salir de la aplicación",
|
"ButtonExitApp": "Salir de la Aplicación",
|
||||||
"ButtonClose": "Cerrar",
|
"ButtonClose": "Cerrar",
|
||||||
"ButtonBackspace": "Retroceso",
|
"ButtonBackspace": "Retroceso",
|
||||||
"AddToFavorites": "Añadir a favoritos"
|
"AddToFavorites": "Añadir a favoritos",
|
||||||
|
"EnableEnhancedNvdecDecoderHelp": "Implementación experimental de NVDEC, no habilite esta opción a menos que encuentre errores de decodificación.",
|
||||||
|
"HomeVideosPhotos": "Videos y fotos caseros",
|
||||||
|
"EnableRewatchingNextUpHelp": "Habilite 'Mostrar episodios ya vistos' en las secciones 'Siguiente'.",
|
||||||
|
"EnableRewatchingNextUp": "Habilitar \"Volver a mirar\" en \"Siguiente\"",
|
||||||
|
"Bold": "Audaz",
|
||||||
|
"LabelTextWeight": "Peso del texto:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
"AllowedRemoteAddressesHelp": "Lista separada por comas de direcciones IP o entradas de IP / máscara de red para redes a las que se les permitirá conectarse de forma remota. Si se deja en blanco, se permitirán todas las direcciones remotas.",
|
"AllowedRemoteAddressesHelp": "Lista separada por comas de direcciones IP o entradas de IP / máscara de red para redes a las que se les permitirá conectarse de forma remota. Si se deja en blanco, se permitirán todas las direcciones remotas.",
|
||||||
"AlwaysPlaySubtitles": "Siempre mostrar subtítulos",
|
"AlwaysPlaySubtitles": "Siempre mostrar subtítulos",
|
||||||
"AlwaysPlaySubtitlesHelp": "Los subtítulos que concuerden con la preferencia de idioma se cargarán independientemente del idioma de audio.",
|
"AlwaysPlaySubtitlesHelp": "Los subtítulos que concuerden con la preferencia de idioma se cargarán independientemente del idioma de audio.",
|
||||||
"Art": "Clearart",
|
"Art": "Arte con Transparencia (clearlogo)",
|
||||||
"Artists": "Artistas",
|
"Artists": "Artistas",
|
||||||
"AsManyAsPossible": "Tantos como sea posible",
|
"AsManyAsPossible": "Tantos como sea posible",
|
||||||
"AspectRatio": "Relación de aspecto",
|
"AspectRatio": "Relación de aspecto",
|
||||||
|
@ -67,7 +67,7 @@
|
||||||
"ButtonRefreshGuideData": "Actualizar datos de la guía",
|
"ButtonRefreshGuideData": "Actualizar datos de la guía",
|
||||||
"ButtonRemove": "Eliminar",
|
"ButtonRemove": "Eliminar",
|
||||||
"ButtonRename": "Renombrar",
|
"ButtonRename": "Renombrar",
|
||||||
"ButtonResetEasyPassword": "Restablecer código PIN",
|
"ButtonResetEasyPassword": "Restablecer código PIN Fácil",
|
||||||
"ButtonResume": "Continuar",
|
"ButtonResume": "Continuar",
|
||||||
"ButtonRevoke": "Revocar",
|
"ButtonRevoke": "Revocar",
|
||||||
"ButtonScanAllLibraries": "Escanear todas las bibliotecas",
|
"ButtonScanAllLibraries": "Escanear todas las bibliotecas",
|
||||||
|
@ -127,7 +127,7 @@
|
||||||
"Download": "Descargar",
|
"Download": "Descargar",
|
||||||
"DownloadsValue": "Descargas: {0}",
|
"DownloadsValue": "Descargas: {0}",
|
||||||
"DrmChannelsNotImported": "Los canales con DRM no se importarán.",
|
"DrmChannelsNotImported": "Los canales con DRM no se importarán.",
|
||||||
"EasyPasswordHelp": "Su código PIN es usado para el acceso sin conexión en los clientes soportados y puede también ser usado para iniciar sesión más fácilmente.",
|
"EasyPasswordHelp": "Su código PIN Fácil es usado para el acceso sin conexión en los clientes soportados y puede también ser usado para iniciar sesión más fácilmente en la red.",
|
||||||
"Edit": "Editar",
|
"Edit": "Editar",
|
||||||
"EditImages": "Editar imágenes",
|
"EditImages": "Editar imágenes",
|
||||||
"EditSubtitles": "Editar subtítulos",
|
"EditSubtitles": "Editar subtítulos",
|
||||||
|
@ -247,7 +247,7 @@
|
||||||
"HeaderInstantMix": "Mezcla instantánea",
|
"HeaderInstantMix": "Mezcla instantánea",
|
||||||
"HeaderKeepRecording": "Mantener grabación",
|
"HeaderKeepRecording": "Mantener grabación",
|
||||||
"HeaderKeepSeries": "Mantener series",
|
"HeaderKeepSeries": "Mantener series",
|
||||||
"HeaderKodiMetadataHelp": "Puedes activar o desactivar los metadatos en formato NFO abriendo la configuración de una biblioteca y revisando los ajustes en la sección de metadatos.",
|
"HeaderKodiMetadataHelp": "Para habilitar o deshabilitar los metadatos NFO, edite una biblioteca y busque la sección 'Guardadores de metadatos'.",
|
||||||
"HeaderLatestEpisodes": "Últimos episodios",
|
"HeaderLatestEpisodes": "Últimos episodios",
|
||||||
"HeaderLatestMedia": "Últimos",
|
"HeaderLatestMedia": "Últimos",
|
||||||
"HeaderLatestMovies": "Últimas películas",
|
"HeaderLatestMovies": "Últimas películas",
|
||||||
|
@ -277,7 +277,7 @@
|
||||||
"HeaderPassword": "Contraseña",
|
"HeaderPassword": "Contraseña",
|
||||||
"HeaderPasswordReset": "Reestablecer contraseña",
|
"HeaderPasswordReset": "Reestablecer contraseña",
|
||||||
"HeaderPaths": "Ruta",
|
"HeaderPaths": "Ruta",
|
||||||
"HeaderPinCodeReset": "Restablecer código PIN",
|
"HeaderPinCodeReset": "Restablecer código PIN Fácil",
|
||||||
"HeaderPlayAll": "Reproducir todo",
|
"HeaderPlayAll": "Reproducir todo",
|
||||||
"HeaderPlayOn": "Reproducir en",
|
"HeaderPlayOn": "Reproducir en",
|
||||||
"HeaderPlayback": "Reproducción de contenido:",
|
"HeaderPlayback": "Reproducción de contenido:",
|
||||||
|
@ -402,7 +402,7 @@
|
||||||
"LabelCustomCertificatePath": "Ruta del certificado SSL 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 de TLS en un dominio personalizado.",
|
"LabelCustomCertificatePathHelp": "Ruta a un archivo PKCS # 12 que contiene un certificado y una clave privada para habilitar el soporte de TLS en un dominio personalizado.",
|
||||||
"LabelCustomCss": "Código CSS personalizado:",
|
"LabelCustomCss": "Código CSS personalizado:",
|
||||||
"LabelCustomCssHelp": "Aplicar su código CSS personalizado para el theming/branding en la interfaz web.",
|
"LabelCustomCssHelp": "Aplicar su código CSS personalizado para el tema/estilo en la interfaz web.",
|
||||||
"LabelCustomDeviceDisplayNameHelp": "Proporcione un nombre para mostrar o déjelo vacío para usar el nombre proporcionado por el dispositivo.",
|
"LabelCustomDeviceDisplayNameHelp": "Proporcione un nombre para mostrar o déjelo vacío para usar el nombre proporcionado por el dispositivo.",
|
||||||
"LabelCustomRating": "Valoración pesonalizada:",
|
"LabelCustomRating": "Valoración pesonalizada:",
|
||||||
"LabelDateAdded": "Fecha de añadido:",
|
"LabelDateAdded": "Fecha de añadido:",
|
||||||
|
@ -473,8 +473,8 @@
|
||||||
"LabelImageFetchersHelp": "Activa y ordena tus buscadores de imágenes en orden de prioridad.",
|
"LabelImageFetchersHelp": "Activa y ordena tus buscadores de imágenes en orden de prioridad.",
|
||||||
"LabelImageType": "Tipo de imagen:",
|
"LabelImageType": "Tipo de imagen:",
|
||||||
"LabelImportOnlyFavoriteChannels": "Reestringir a los canales marcados como favoritos",
|
"LabelImportOnlyFavoriteChannels": "Reestringir a los canales marcados como favoritos",
|
||||||
"LabelInNetworkSignInWithEasyPassword": "Activar inicio de sesión en línea con código PIN",
|
"LabelInNetworkSignInWithEasyPassword": "Activar inicio de sesión en línea con código PIN Fácil",
|
||||||
"LabelInNetworkSignInWithEasyPasswordHelp": "Usar código PIN para iniciar sesión en los clientes desde tu red local. Sólo necesitarás tu contraseña desde fuera de casa. Si dejas el código PIN en blanco, no necesitarás contraseña en tu red local.",
|
"LabelInNetworkSignInWithEasyPasswordHelp": "Usa el código PIN Fácil para iniciar sesión desde los clientes dentro de tu red local. Sólo necesitarás tu contraseña desde fuera de casa. Si dejas el código PIN Fácil en blanco, no necesitarás contraseña en tu red local.",
|
||||||
"LabelInternetQuality": "Calidad en internet:",
|
"LabelInternetQuality": "Calidad en internet:",
|
||||||
"LabelKeepUpTo": "Mantener hasta:",
|
"LabelKeepUpTo": "Mantener hasta:",
|
||||||
"LabelKidsCategories": "Categorías de niños:",
|
"LabelKidsCategories": "Categorías de niños:",
|
||||||
|
@ -501,7 +501,7 @@
|
||||||
"LabelManufacturerUrl": "URL del fabricante:",
|
"LabelManufacturerUrl": "URL del fabricante:",
|
||||||
"LabelMatchType": "Tipo de emparejamiento:",
|
"LabelMatchType": "Tipo de emparejamiento:",
|
||||||
"LabelMaxBackdropsPerItem": "Máximo número de imágenes de fondo por elemento:",
|
"LabelMaxBackdropsPerItem": "Máximo número de imágenes de fondo por elemento:",
|
||||||
"LabelMaxChromecastBitrate": "Bitrate de reproducción Chromecast:",
|
"LabelMaxChromecastBitrate": "Calidad de transmisión de vídeo de Google Cast:",
|
||||||
"LabelMaxParentalRating": "Máxima clasificación permitida:",
|
"LabelMaxParentalRating": "Máxima clasificación permitida:",
|
||||||
"LabelMaxResumePercentage": "Porcentaje máximo para reanudación:",
|
"LabelMaxResumePercentage": "Porcentaje máximo para reanudación:",
|
||||||
"LabelMaxResumePercentageHelp": "Los títulos se asumirán como reproducidos si se paran después de este momento.",
|
"LabelMaxResumePercentageHelp": "Los títulos se asumirán como reproducidos si se paran después de este momento.",
|
||||||
|
@ -592,7 +592,7 @@
|
||||||
"LabelScheduledTaskLastRan": "Última ejecución {0}, tardando {1}.",
|
"LabelScheduledTaskLastRan": "Última ejecución {0}, tardando {1}.",
|
||||||
"LabelScreensaver": "Salvapantallas:",
|
"LabelScreensaver": "Salvapantallas:",
|
||||||
"LabelSeasonNumber": "Número de temporada:",
|
"LabelSeasonNumber": "Número de temporada:",
|
||||||
"LabelSelectFolderGroups": "Agrupar contenido automáticamente desde las siguientes carpetas en vistas como Películas, Música y Series:",
|
"LabelSelectFolderGroups": "Agrupar contenido automáticamente desde las siguientes carpetas en vistas como 'Películas', 'Música' y 'Series':",
|
||||||
"LabelSelectFolderGroupsHelp": "Las carpetas sin seleccionar se mostrarán ellas mismas en su propia vista.",
|
"LabelSelectFolderGroupsHelp": "Las carpetas sin seleccionar se mostrarán ellas mismas en su propia vista.",
|
||||||
"LabelSelectUsers": "Seleccionar usuarios:",
|
"LabelSelectUsers": "Seleccionar usuarios:",
|
||||||
"LabelSelectVersionToInstall": "Seleccionar versión a instalar:",
|
"LabelSelectVersionToInstall": "Seleccionar versión a instalar:",
|
||||||
|
@ -606,7 +606,7 @@
|
||||||
"LabelSkipIfGraphicalSubsPresent": "Saltar si el vídeo tiene subtítulos integrados",
|
"LabelSkipIfGraphicalSubsPresent": "Saltar si el vídeo tiene subtítulos integrados",
|
||||||
"LabelSkipIfGraphicalSubsPresentHelp": "Mantener versiones de los subtítulos en texto plano puede hacer que la reproducción sea más eficiente en un número mayor de dispositivos, evitando la conversión del vídeo.",
|
"LabelSkipIfGraphicalSubsPresentHelp": "Mantener versiones de los subtítulos en texto plano puede hacer que la reproducción sea más eficiente en un número mayor de dispositivos, evitando la conversión del vídeo.",
|
||||||
"LabelSonyAggregationFlags": "Agregación de banderas Sony:",
|
"LabelSonyAggregationFlags": "Agregación de banderas Sony:",
|
||||||
"LabelSonyAggregationFlagsHelp": "Determina el contenido del elemento aggregationFlags en el espacio de nombre urn:schemas-sonycom:av.",
|
"LabelSonyAggregationFlagsHelp": "Determina el contenido del elemento \"aggregationFlags\" en el espacio de nombre \"urn:schemas-sonycom:av\".",
|
||||||
"LabelSortTitle": "Clasificar por título:",
|
"LabelSortTitle": "Clasificar por título:",
|
||||||
"LabelSource": "Fuente:",
|
"LabelSource": "Fuente:",
|
||||||
"LabelSpecialSeasonsDisplayName": "Nombre para mostrar la temporada especial:",
|
"LabelSpecialSeasonsDisplayName": "Nombre para mostrar la temporada especial:",
|
||||||
|
@ -643,14 +643,14 @@
|
||||||
"LabelUserAgent": "Agente de usuario:",
|
"LabelUserAgent": "Agente de usuario:",
|
||||||
"LabelUserLibrary": "Librería de usuario:",
|
"LabelUserLibrary": "Librería de usuario:",
|
||||||
"LabelUserLibraryHelp": "Seleccione de qué usuario se utilizará la librería en el dispositivo. Déjelo vacío para utilizar la configuración por defecto.",
|
"LabelUserLibraryHelp": "Seleccione de qué usuario se utilizará la librería en el dispositivo. Déjelo vacío para utilizar la configuración por defecto.",
|
||||||
"LabelUserRemoteClientBitrateLimitHelp": "Anular el valor global predeterminado establecido en la configuración de reproducción del servidor.",
|
"LabelUserRemoteClientBitrateLimitHelp": "Anular el valor global predeterminado establecido en la configuración del servidor, Ver Panel de Control > Reproducción > Transmisión.",
|
||||||
"LabelUsername": "Nombre de usuario:",
|
"LabelUsername": "Nombre de usuario:",
|
||||||
"LabelVaapiDevice": "Dispositivo VA-API:",
|
"LabelVaapiDevice": "Dispositivo VA-API:",
|
||||||
"LabelVaapiDeviceHelp": "Este es el nodo de procesamiento que se utiliza para la aceleración de hardware.",
|
"LabelVaapiDeviceHelp": "Este es el nodo de procesamiento que se utiliza para la aceleración de hardware.",
|
||||||
"LabelValue": "Valor:",
|
"LabelValue": "Valor:",
|
||||||
"LabelVersionInstalled": "{0} instalado",
|
"LabelVersionInstalled": "{0} instalado",
|
||||||
"LabelXDlnaCapHelp": "Determina el contenido del elemento X_DLNACAP en el espacio de nombre urn:schemas-dlna-org:device-1-0.",
|
"LabelXDlnaCapHelp": "Determina el contenido del elemento \"X_DLNACAP\" en el espacio de nombre \"urn:schemas-dlna-org:device-1-0\".",
|
||||||
"LabelXDlnaDocHelp": "Determina el contenido del elemento X_DLNADOC en el espacio de nombreurn:schemas-dlna-org:device-1-0.",
|
"LabelXDlnaDocHelp": "Determina el contenido del elemento \"X_DLNADOC\" en el espacio de nombre \"urn:schemas-dlna-org:device-1-0\".",
|
||||||
"LabelYear": "Año:",
|
"LabelYear": "Año:",
|
||||||
"LabelYoureDone": "¡Ya está!",
|
"LabelYoureDone": "¡Ya está!",
|
||||||
"LabelZipCode": "Código postal:",
|
"LabelZipCode": "Código postal:",
|
||||||
|
@ -725,7 +725,7 @@
|
||||||
"MessageNoPluginsInstalled": "No hay complementos instalados.",
|
"MessageNoPluginsInstalled": "No hay complementos instalados.",
|
||||||
"MessageNoTrailersFound": "Instale el canal de tráilers para mejorar su experiencia cinematográfica agregando una biblioteca de tráilers de Internet.",
|
"MessageNoTrailersFound": "Instale el canal de tráilers para mejorar su experiencia cinematográfica agregando una biblioteca de tráilers de Internet.",
|
||||||
"MessageNothingHere": "Nada aquí.",
|
"MessageNothingHere": "Nada aquí.",
|
||||||
"MessagePasswordResetForUsers": "Se ha restablecido las contraseñas a los siguientes usuarios. Ahora pueden iniciar sesión con los códigos PIN que se usaron para el restablecimiento.",
|
"MessagePasswordResetForUsers": "Se ha restablecido las contraseñas a los siguientes usuarios. Ahora pueden iniciar sesión con los códigos PIN Fácil que se usaron para el restablecimiento.",
|
||||||
"MessagePleaseEnsureInternetMetadata": "Asegúrate de que la descarga de metadatos desde internet está activada.",
|
"MessagePleaseEnsureInternetMetadata": "Asegúrate de que la descarga de metadatos desde internet está activada.",
|
||||||
"MessagePleaseWait": "Por favor, espere.",
|
"MessagePleaseWait": "Por favor, espere.",
|
||||||
"MessagePluginConfigurationRequiresLocalAccess": "Para configurar este complemento inicia sesión en tu servidor local directamente.",
|
"MessagePluginConfigurationRequiresLocalAccess": "Para configurar este complemento inicia sesión en tu servidor local directamente.",
|
||||||
|
@ -737,7 +737,7 @@
|
||||||
"MessageYouHaveVersionInstalled": "Actualmente tienes la versión {0} instalada.",
|
"MessageYouHaveVersionInstalled": "Actualmente tienes la versión {0} instalada.",
|
||||||
"Metadata": "Metadatos",
|
"Metadata": "Metadatos",
|
||||||
"MetadataManager": "Administrador de metadatos",
|
"MetadataManager": "Administrador de metadatos",
|
||||||
"MetadataSettingChangeHelp": "Este cambio 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\". También se pueden actualizar todos los metadatos a la vez utilizando el administrador de metadatos.",
|
"MetadataSettingChangeHelp": "Cambiar las Configuraciones de 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\". También se pueden actualizar todos los metadatos a la vez utilizando el \"Administrador de Metadatos\".",
|
||||||
"MinutesAfter": "minutos después",
|
"MinutesAfter": "minutos después",
|
||||||
"MinutesBefore": "minutos antes",
|
"MinutesBefore": "minutos antes",
|
||||||
"Mobile": "Móvil",
|
"Mobile": "Móvil",
|
||||||
|
@ -790,7 +790,7 @@
|
||||||
"OptionAutomaticallyGroupSeries": "Combinar automáticamente series que se distribuyen en varias carpetas",
|
"OptionAutomaticallyGroupSeries": "Combinar automáticamente series que se distribuyen en varias carpetas",
|
||||||
"OptionAutomaticallyGroupSeriesHelp": "Las series que se distribuyen entre varias carpetas dentro de esta biblioteca se fusionarán automáticamente en una sola serie.",
|
"OptionAutomaticallyGroupSeriesHelp": "Las series que se distribuyen entre varias carpetas dentro de esta biblioteca se fusionarán automáticamente en una sola serie.",
|
||||||
"OptionCommunityRating": "Valoración de la comunidad",
|
"OptionCommunityRating": "Valoración de la comunidad",
|
||||||
"OptionCriticRating": "Valoración de la crítica",
|
"OptionCriticRating": "Clasificación de los Críticos",
|
||||||
"OptionCustomUsers": "A medida",
|
"OptionCustomUsers": "A medida",
|
||||||
"OptionDaily": "Diario",
|
"OptionDaily": "Diario",
|
||||||
"OptionDateAdded": "Añadido el",
|
"OptionDateAdded": "Añadido el",
|
||||||
|
@ -842,9 +842,9 @@
|
||||||
"OptionReleaseDate": "Fecha de lanzamiento",
|
"OptionReleaseDate": "Fecha de lanzamiento",
|
||||||
"OptionReportByteRangeSeekingWhenTranscoding": "Indicar que el servidor soporta la búsqueda de byte al convertir",
|
"OptionReportByteRangeSeekingWhenTranscoding": "Indicar que el servidor soporta la búsqueda de byte al convertir",
|
||||||
"OptionReportByteRangeSeekingWhenTranscodingHelp": "Esto es necesario para los dispositivos que no cambian entre los diferentes puntos de tiempo del contenido correctamente.",
|
"OptionReportByteRangeSeekingWhenTranscodingHelp": "Esto es necesario para los dispositivos que no cambian entre los diferentes puntos de tiempo del contenido correctamente.",
|
||||||
"OptionRequirePerfectSubtitleMatch": "Sólo descargar subtítulos que son una combinación perfecta para mis archivos de vídeo",
|
"OptionRequirePerfectSubtitleMatch": "Descargar solo los subtítulos que coincidan perfectamente con los archivos de video",
|
||||||
"OptionRequirePerfectSubtitleMatchHelp": "Requerir una coincidencia perfecta filtra los subtítulos para incluir sólo aquellos que coinciden con el archivo de vídeo. Desmarcando esta opción, aumentará la probabilidad de que los subtítulos se descarguen, pero puede que el texto del subtítulo no coincida con el vídeo.",
|
"OptionRequirePerfectSubtitleMatchHelp": "Requerir una coincidencia perfecta filtra los subtítulos para incluir sólo aquellos que coinciden con el archivo de vídeo. Desmarcando esta opción, aumentará la probabilidad de que los subtítulos se descarguen, pero puede que el texto del subtítulo no coincida con el vídeo.",
|
||||||
"OptionResElement": "'res' element",
|
"OptionResElement": "Elemento 'res'",
|
||||||
"OptionResumable": "Se puede continuar",
|
"OptionResumable": "Se puede continuar",
|
||||||
"OptionSaveMetadataAsHidden": "Guardar los metadatos e imágenes como archivos ocultos",
|
"OptionSaveMetadataAsHidden": "Guardar los metadatos e imágenes como archivos ocultos",
|
||||||
"OptionSaveMetadataAsHiddenHelp": "La configuración se aplicará a los nuevos metadatos que se creen. Los metadatos existentes se actualizarán la próxima vez que sean guardadas por el servidor.",
|
"OptionSaveMetadataAsHiddenHelp": "La configuración se aplicará a los nuevos metadatos que se creen. Los metadatos existentes se actualizarán la próxima vez que sean guardadas por el servidor.",
|
||||||
|
@ -867,8 +867,8 @@
|
||||||
"PasswordResetConfirmation": "¿Esta seguro de que desea restablecer la contraseña?",
|
"PasswordResetConfirmation": "¿Esta seguro de que desea restablecer la contraseña?",
|
||||||
"PasswordSaved": "Contraseña guardada.",
|
"PasswordSaved": "Contraseña guardada.",
|
||||||
"People": "Gente",
|
"People": "Gente",
|
||||||
"PinCodeResetComplete": "El código PIN se ha restablecido.",
|
"PinCodeResetComplete": "El código PIN Fácil se ha restablecido.",
|
||||||
"PinCodeResetConfirmation": "¿Estás seguro de que deseas restablecer el código PIN?",
|
"PinCodeResetConfirmation": "¿Estás seguro de que deseas restablecer el código PIN Fácil?",
|
||||||
"PlaceFavoriteChannelsAtBeginning": "Situar los canales favoritos al principio",
|
"PlaceFavoriteChannelsAtBeginning": "Situar los canales favoritos al principio",
|
||||||
"Play": "Reproducir",
|
"Play": "Reproducir",
|
||||||
"PlayAllFromHere": "Reproducir todos desde aquí",
|
"PlayAllFromHere": "Reproducir todos desde aquí",
|
||||||
|
@ -876,7 +876,7 @@
|
||||||
"PlayNext": "Reproducir siguiente",
|
"PlayNext": "Reproducir siguiente",
|
||||||
"PlayNextEpisodeAutomatically": "Reproducir siguiente episodio automáticamente",
|
"PlayNextEpisodeAutomatically": "Reproducir siguiente episodio automáticamente",
|
||||||
"Played": "Reproducido",
|
"Played": "Reproducido",
|
||||||
"PleaseAddAtLeastOneFolder": "Por favor añade al menos una carpeta a esta biblioteca haciendo clic en el botón Añadir.",
|
"PleaseAddAtLeastOneFolder": "Por favor añade al menos una carpeta a esta biblioteca haciendo clic en el botón Añadir '+' en la sección 'Directorios'.",
|
||||||
"PleaseConfirmPluginInstallation": "Por favor haz clic en OK para confirmar que has leído lo de arriba y quieres proceder con la instalación del complemento.",
|
"PleaseConfirmPluginInstallation": "Por favor haz clic en OK para confirmar que has leído lo de arriba y quieres proceder con la instalación del complemento.",
|
||||||
"PleaseEnterNameOrId": "Introduzca un nombre o un identificador externo.",
|
"PleaseEnterNameOrId": "Introduzca un nombre o un identificador externo.",
|
||||||
"PleaseRestartServerName": "Por favor, reinicie Jellyfin en {0}.",
|
"PleaseRestartServerName": "Por favor, reinicie Jellyfin en {0}.",
|
||||||
|
@ -1128,8 +1128,8 @@
|
||||||
"LabelSortOrder": "Orden:",
|
"LabelSortOrder": "Orden:",
|
||||||
"LabelTVHomeScreen": "Modo televisión en pantalla de inicio:",
|
"LabelTVHomeScreen": "Modo televisión en pantalla de inicio:",
|
||||||
"LabelVersion": "Versión:",
|
"LabelVersion": "Versión:",
|
||||||
"LabelXDlnaCap": "X-DNLA cap:",
|
"LabelXDlnaCap": "Identificador de Capacidad del Dispositivo:",
|
||||||
"LabelXDlnaDoc": "X-DLNA doc:",
|
"LabelXDlnaDoc": "Identificador de Clase de Dispositivo:",
|
||||||
"LearnHowYouCanContribute": "Descubre cómo puedes contribuir.",
|
"LearnHowYouCanContribute": "Descubre cómo puedes contribuir.",
|
||||||
"LeaveBlankToNotSetAPassword": "Puedes dejarlo en blanco para no configurar una contraseña.",
|
"LeaveBlankToNotSetAPassword": "Puedes dejarlo en blanco para no configurar una contraseña.",
|
||||||
"List": "Lista",
|
"List": "Lista",
|
||||||
|
@ -1167,7 +1167,7 @@
|
||||||
"MusicAlbum": "Álbum de música",
|
"MusicAlbum": "Álbum de música",
|
||||||
"MusicArtist": "Artista musical",
|
"MusicArtist": "Artista musical",
|
||||||
"MusicVideo": "Vídeo musical",
|
"MusicVideo": "Vídeo musical",
|
||||||
"OptionCaptionInfoExSamsung": "CaptionInfoEx (Samsung)",
|
"OptionCaptionInfoExSamsung": "Subtítulo de Información Ex (Samsung)",
|
||||||
"OptionLoginAttemptsBeforeLockout": "Determina cuántos intentos de inicio de sesión fallidos se pueden realizar antes de que se produzca el bloqueo.",
|
"OptionLoginAttemptsBeforeLockout": "Determina cuántos intentos de inicio de sesión fallidos se pueden realizar antes de que se produzca el bloqueo.",
|
||||||
"OptionLoginAttemptsBeforeLockoutHelp": "El valor cero implica heredar el valor por defecto de tres intentos para usuarios y cinco intentos para administradores. El valor -1 desactiva esta funcionalidad.",
|
"OptionLoginAttemptsBeforeLockoutHelp": "El valor cero implica heredar el valor por defecto de tres intentos para usuarios y cinco intentos para administradores. El valor -1 desactiva esta funcionalidad.",
|
||||||
"OptionProtocolHttp": "HTTP",
|
"OptionProtocolHttp": "HTTP",
|
||||||
|
@ -1189,7 +1189,7 @@
|
||||||
"Smaller": "Más pequeño",
|
"Smaller": "Más pequeño",
|
||||||
"Sort": "Ordenar",
|
"Sort": "Ordenar",
|
||||||
"SortByValue": "Ordenar por {0}",
|
"SortByValue": "Ordenar por {0}",
|
||||||
"SubtitleAppearanceSettingsAlsoPassedToCastDevices": "Estos ajustes también se aplican a cualquier reproducción en Chromecast iniciada por este dispositivo.",
|
"SubtitleAppearanceSettingsAlsoPassedToCastDevices": "Estos ajustes también se aplican a cualquier reproducción en Google Cast iniciada por este dispositivo.",
|
||||||
"SubtitleAppearanceSettingsDisclaimer": "Los siguientes ajustes no se aplicarán a los subtítulos gráficos mencionados anteriormente, ni a los subtítulos ASS/SSA que tengan incluidos sus propios estilos.",
|
"SubtitleAppearanceSettingsDisclaimer": "Los siguientes ajustes no se aplicarán a los subtítulos gráficos mencionados anteriormente, ni a los subtítulos ASS/SSA que tengan incluidos sus propios estilos.",
|
||||||
"SubtitleOffset": "Desplazamiento de subtítulos",
|
"SubtitleOffset": "Desplazamiento de subtítulos",
|
||||||
"TV": "Televisión",
|
"TV": "Televisión",
|
||||||
|
@ -1367,7 +1367,7 @@
|
||||||
"UseDoubleRateDeinterlacing": "Duplicar el número de cuadros por segundo al desentrelazar",
|
"UseDoubleRateDeinterlacing": "Duplicar el número de cuadros por segundo al desentrelazar",
|
||||||
"Photo": "Fotografía",
|
"Photo": "Fotografía",
|
||||||
"MusicVideos": "Vídeos musicales",
|
"MusicVideos": "Vídeos musicales",
|
||||||
"LabelIconMaxResHelp": "Máxima resolución de los iconos expuesta a través de la propiedad upnp:icon.",
|
"LabelIconMaxResHelp": "Máxima resolución de los iconos expuesta a través de la propiedad 'upnp:icon'.",
|
||||||
"LabelAlbumArtMaxResHelp": "Máxima resolución del material artístico del álbum expuesta a través de la propiedad 'upnp:albumArtURI'.",
|
"LabelAlbumArtMaxResHelp": "Máxima resolución del material artístico del álbum expuesta a través de la propiedad 'upnp:albumArtURI'.",
|
||||||
"Other": "Otro",
|
"Other": "Otro",
|
||||||
"VideoAudio": "Vídeo Audio",
|
"VideoAudio": "Vídeo Audio",
|
||||||
|
@ -1395,7 +1395,7 @@
|
||||||
"MediaInfoColorPrimaries": "Primarias de color",
|
"MediaInfoColorPrimaries": "Primarias de color",
|
||||||
"TonemappingRangeHelp": "Seleccione la gama de colores de salida. Auto selecciona el mismo valor que la gama de entrada.",
|
"TonemappingRangeHelp": "Seleccione la gama de colores de salida. Auto selecciona el mismo valor que la gama de entrada.",
|
||||||
"LabelTonemappingRange": "Rango de mapeo de tono:",
|
"LabelTonemappingRange": "Rango de mapeo de tono:",
|
||||||
"TonemappingAlgorithmHelp": "El mapeo de tonos se puede ajustar con precisión. Si no está familiarizado con estas opciones, mantenga la opción predeterminada. El valor recomendado es Hable.",
|
"TonemappingAlgorithmHelp": "El mapeo de tonos se puede ajustar con precisión. Si no está familiarizado con estas opciones, mantenga la opción predeterminada. El valor recomendado es 'BT.2390'.",
|
||||||
"LabelTonemappingAlgorithm": "Seleccione el algoritmo de mapeo de Tonos:",
|
"LabelTonemappingAlgorithm": "Seleccione el algoritmo de mapeo de Tonos:",
|
||||||
"EnableTonemapping": "Habilitar mapeo de Tono",
|
"EnableTonemapping": "Habilitar mapeo de Tono",
|
||||||
"LabelOpenclDevice": "Dispositivo OpenCL:",
|
"LabelOpenclDevice": "Dispositivo OpenCL:",
|
||||||
|
@ -1451,7 +1451,7 @@
|
||||||
"LabelPlaybackInfo": "Información de reproducción",
|
"LabelPlaybackInfo": "Información de reproducción",
|
||||||
"RemuxHelp2": "Remux utiliza muy poca potencia de procesamiento con una calidad multimedia sin pérdidas.",
|
"RemuxHelp2": "Remux utiliza muy poca potencia de procesamiento con una calidad multimedia sin pérdidas.",
|
||||||
"RemuxHelp1": "Los medios están en un contenedor de archivos incompatible (MKV, AVI, WMV, etc.) pero tanto la transmisión de video como la transmisión de audio son compatibles con el dispositivo. Los medios se volverán a empaquetar sin pérdidas sobre la marcha antes de enviarse al dispositivo.",
|
"RemuxHelp1": "Los medios están en un contenedor de archivos incompatible (MKV, AVI, WMV, etc.) pero tanto la transmisión de video como la transmisión de audio son compatibles con el dispositivo. Los medios se volverán a empaquetar sin pérdidas sobre la marcha antes de enviarse al dispositivo.",
|
||||||
"Remuxing": "Remuxing",
|
"Remuxing": "Re multiplexación",
|
||||||
"HeaderDebugging": "Depuración y obtención de trazas",
|
"HeaderDebugging": "Depuración y obtención de trazas",
|
||||||
"HeaderAddUser": "Añadir usuario",
|
"HeaderAddUser": "Añadir usuario",
|
||||||
"HeaderAddUpdateSubtitle": "Añadir/Actualizar subtítulo",
|
"HeaderAddUpdateSubtitle": "Añadir/Actualizar subtítulo",
|
||||||
|
@ -1502,7 +1502,7 @@
|
||||||
"LabelMinAudiobookResume": "Reanudación mínima del audiolibro en minutos:",
|
"LabelMinAudiobookResume": "Reanudación mínima del audiolibro en minutos:",
|
||||||
"LabelMaxAudiobookResumeHelp": "Los títulos se consideran como vistos si se paran cuando la duración restante es menor a este valor.",
|
"LabelMaxAudiobookResumeHelp": "Los títulos se consideran como vistos si se paran cuando la duración restante es menor a este valor.",
|
||||||
"LabelMaxAudiobookResume": "Minutos para reanudar audiolibros en minutos:",
|
"LabelMaxAudiobookResume": "Minutos para reanudar audiolibros en minutos:",
|
||||||
"AllowVppTonemappingHelp": "Mapeo de tonos completo basado en hardware sin usar el filtro OpenCL. Actualmente solo funciona al transcodificar videos con metadatos HDR10 incrustados.",
|
"AllowVppTonemappingHelp": "Mapeo de tonos completo basado en controladores Intel. Actualmente solo funciona en cierto hardware con videos HDR10. Esto tiene una prioridad más alta en comparación con otra implementación de OpenCL.",
|
||||||
"EnableVppTonemapping": "Habilitar mapeo de tonos VPP",
|
"EnableVppTonemapping": "Habilitar mapeo de tonos VPP",
|
||||||
"EnableEnhancedNvdecDecoder": "Habilitar decodificador NVDEC mejorado",
|
"EnableEnhancedNvdecDecoder": "Habilitar decodificador NVDEC mejorado",
|
||||||
"DisablePlugin": "Desactivar",
|
"DisablePlugin": "Desactivar",
|
||||||
|
@ -1538,7 +1538,7 @@
|
||||||
"LabelSlowResponseTime": "Tiempo en ms a partir del cual una respuesta se considera lenta:",
|
"LabelSlowResponseTime": "Tiempo en ms a partir del cual una respuesta se considera lenta:",
|
||||||
"LabelSlowResponseEnabled": "Registrar alerta si la respuesta del servidor es lenta",
|
"LabelSlowResponseEnabled": "Registrar alerta si la respuesta del servidor es lenta",
|
||||||
"LabelLocalCustomCss": "Estilos CSS personalizados que se aplican sólo a este cliente. Es posible que desee desactivar el CSS personalizado del servidor.",
|
"LabelLocalCustomCss": "Estilos CSS personalizados que se aplican sólo a este cliente. Es posible que desee desactivar el CSS personalizado del servidor.",
|
||||||
"LabelDisableCustomCss": "Desactivar el código CSS personalizado para theming/branding proporcionado desde el servidor.",
|
"LabelDisableCustomCss": "Desactivar el código CSS personalizado para tema/estilo proporcionado desde el servidor.",
|
||||||
"DisableCustomCss": "Desactivar el código CSS personalizado proporcionado por el servidor",
|
"DisableCustomCss": "Desactivar el código CSS personalizado proporcionado por el servidor",
|
||||||
"ErrorPlayerNotFound": "No se ha encontrado un reproductor para el medio solicitado.",
|
"ErrorPlayerNotFound": "No se ha encontrado un reproductor para el medio solicitado.",
|
||||||
"Engineer": "Ingeniero de sonido",
|
"Engineer": "Ingeniero de sonido",
|
||||||
|
@ -1572,7 +1572,7 @@
|
||||||
"TypeOptionPluralBook": "Libros",
|
"TypeOptionPluralBook": "Libros",
|
||||||
"TypeOptionPluralAudio": "Audios",
|
"TypeOptionPluralAudio": "Audios",
|
||||||
"Track": "Pista",
|
"Track": "Pista",
|
||||||
"SetUsingLastTracks": "Establecer la pista de Audio/Subtítulos con el Ítem Anterior",
|
"SetUsingLastTracks": "Establecer la pista de Audio/Subtítulos del Ítem Anterior",
|
||||||
"Remixer": "Remezclador",
|
"Remixer": "Remezclador",
|
||||||
"Print": "Tipográfico",
|
"Print": "Tipográfico",
|
||||||
"PreviousChapter": "Capítulo anterior",
|
"PreviousChapter": "Capítulo anterior",
|
||||||
|
@ -1594,12 +1594,12 @@
|
||||||
"LabelAutomaticallyAddToCollection": "Añadir a la colección automáticamente",
|
"LabelAutomaticallyAddToCollection": "Añadir a la colección automáticamente",
|
||||||
"HeaderSyncPlayTimeSyncSettings": "Sincronización temporal",
|
"HeaderSyncPlayTimeSyncSettings": "Sincronización temporal",
|
||||||
"HeaderSyncPlayPlaybackSettings": "Reproducción",
|
"HeaderSyncPlayPlaybackSettings": "Reproducción",
|
||||||
"Casual": "Casual",
|
"Casual": "Ocasional",
|
||||||
"AgeValue": "({0} años)",
|
"AgeValue": "({0} años)",
|
||||||
"LabelSyncPlaySettingsExtraTimeOffset": "Compensación de tiempo extra:",
|
"LabelSyncPlaySettingsExtraTimeOffset": "Compensación de tiempo extra:",
|
||||||
"TypeOptionPluralBoxSet": "Colecciones",
|
"TypeOptionPluralBoxSet": "Colecciones",
|
||||||
"ReleaseGroup": "Grupo de lanzamiento",
|
"ReleaseGroup": "Grupo de lanzamiento",
|
||||||
"LabelSyncPlaySettingsSyncCorrectionHelp": "Activar la sincronización activa de la reproducción acelerando o moviéndose a la posición estimada. Desactivar esto en caso de cortes frecuentes en la reproducción.",
|
"LabelSyncPlaySettingsSyncCorrectionHelp": "Habilitar la sincronización activa de la reproducción acelerando el medio o moviéndose a la posición estimada. Desactivar en caso de cortes frecuentes en la reproducción.",
|
||||||
"Cursive": "Cursiva",
|
"Cursive": "Cursiva",
|
||||||
"ContainerBitrateExceedsLimit": "La tasa de bits del video supera el límite",
|
"ContainerBitrateExceedsLimit": "La tasa de bits del video supera el límite",
|
||||||
"PreferSystemNativeHwDecoder": "Preferir decodificadores de hardware DXVA o VA-API nativos del sistema operativo",
|
"PreferSystemNativeHwDecoder": "Preferir decodificadores de hardware DXVA o VA-API nativos del sistema operativo",
|
||||||
|
@ -1629,5 +1629,28 @@
|
||||||
"EnableRewatchingNextUpHelp": "Mostrar episodios vistos en la sección 'Volver a ver'.",
|
"EnableRewatchingNextUpHelp": "Mostrar episodios vistos en la sección 'Volver a ver'.",
|
||||||
"EnableRewatchingNextUp": "Activar Volver a ver",
|
"EnableRewatchingNextUp": "Activar Volver a ver",
|
||||||
"Digital": "Digital",
|
"Digital": "Digital",
|
||||||
"EnableEnhancedNvdecDecoderHelp": "Implementación experimental de NVDEC, no habilite esta opción a menos que encuentre errores de decodificación."
|
"EnableEnhancedNvdecDecoderHelp": "Implementación experimental de NVDEC, no habilite esta opción a menos que encuentre errores de decodificación.",
|
||||||
|
"ThemeSong": "Tema principal",
|
||||||
|
"Sample": "Muestra",
|
||||||
|
"Scene": "Escena",
|
||||||
|
"Interview": "Entrevista",
|
||||||
|
"DeletedScene": "Escena eliminada",
|
||||||
|
"BehindTheScenes": "Detrás de las cámaras",
|
||||||
|
"Trailer": "Trailer",
|
||||||
|
"Clip": "Mediometraje",
|
||||||
|
"SelectAll": "Seleccionar todo",
|
||||||
|
"DirectPlayError": "Hubo un error al iniciar la reproducción directa",
|
||||||
|
"UnknownAudioStreamInfo": "La información de la pista de audio es desconocida",
|
||||||
|
"UnknownVideoStreamInfo": "La información de la pista de video es desconocida",
|
||||||
|
"VideoBitrateNotSupported": "El bitrate del video no está soportado",
|
||||||
|
"AudioIsExternal": "La pista de audio es externa",
|
||||||
|
"LabelHardwareEncodingOptions": "Opciones de codificación por hardware:",
|
||||||
|
"StoryArc": "Arco Argumental",
|
||||||
|
"Production": "Producción",
|
||||||
|
"OriginalAirDate": "Fecha de Emisión Original",
|
||||||
|
"MessageUnauthorizedUser": "No estás autorizado para acceder al servidor en éste momento. Por favor contacta a tu administrador del servidor para más información.",
|
||||||
|
"Localization": "Localización",
|
||||||
|
"HomeVideosPhotos": "Vídeos caseros y fotos",
|
||||||
|
"Bold": "Negrita",
|
||||||
|
"LabelTextWeight": "Estilo de Texto:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,5 +18,6 @@
|
||||||
"AirDate": "Fecha de Emisión",
|
"AirDate": "Fecha de Emisión",
|
||||||
"AddedOnValue": "Añadido {0}",
|
"AddedOnValue": "Añadido {0}",
|
||||||
"AddToPlayQueue": "Añadir a la lista de reproducción",
|
"AddToPlayQueue": "Añadir a la lista de reproducción",
|
||||||
"AddToCollection": "Añadir a la Colección"
|
"AddToCollection": "Añadir a la Colección",
|
||||||
|
"Default": "Predeterminado"
|
||||||
}
|
}
|
||||||
|
|
|
@ -84,7 +84,7 @@
|
||||||
"BirthLocation": "Syntymäpaikka",
|
"BirthLocation": "Syntymäpaikka",
|
||||||
"BirthPlaceValue": "Syntymäpaikka: {0}",
|
"BirthPlaceValue": "Syntymäpaikka: {0}",
|
||||||
"Blacklist": "Kieltolista",
|
"Blacklist": "Kieltolista",
|
||||||
"BookLibraryHelp": "Ääni- ja tekstimuotoiset kirjat on tuettuja. Katso {0}kirjojen nimeämisopas{1}.",
|
"BookLibraryHelp": "Ääni- ja tekstimuotoisia kirjoja tuetaan. Tutustu {0}kirjojen nimeämisoppaaseen{1}.",
|
||||||
"Books": "Kirjat",
|
"Books": "Kirjat",
|
||||||
"Box": "Kotelo",
|
"Box": "Kotelo",
|
||||||
"BoxRear": "Kotelo (takaa)",
|
"BoxRear": "Kotelo (takaa)",
|
||||||
|
@ -450,7 +450,7 @@
|
||||||
"ManageRecording": "Hallinnoi tallennusta",
|
"ManageRecording": "Hallinnoi tallennusta",
|
||||||
"ManageLibrary": "Hallinnoi kirjastoa",
|
"ManageLibrary": "Hallinnoi kirjastoa",
|
||||||
"Logo": "Logo",
|
"Logo": "Logo",
|
||||||
"LiveTV": "Live TV",
|
"LiveTV": "Televisio",
|
||||||
"LiveBroadcasts": "Suorat lähetykset",
|
"LiveBroadcasts": "Suorat lähetykset",
|
||||||
"Live": "Suora",
|
"Live": "Suora",
|
||||||
"List": "Lista",
|
"List": "Lista",
|
||||||
|
@ -483,7 +483,7 @@
|
||||||
"LabelTheme": "Teema:",
|
"LabelTheme": "Teema:",
|
||||||
"LabelTextSize": "Tekstin koko:",
|
"LabelTextSize": "Tekstin koko:",
|
||||||
"LabelTextColor": "Tekstin väri:",
|
"LabelTextColor": "Tekstin väri:",
|
||||||
"LabelTextBackgroundColor": "Tekstin taustaväri:",
|
"LabelTextBackgroundColor": "Tekstin taustan väri:",
|
||||||
"LabelSupportedMediaTypes": "Tuetut mediatyypit:",
|
"LabelSupportedMediaTypes": "Tuetut mediatyypit:",
|
||||||
"LabelTag": "Tunniste:",
|
"LabelTag": "Tunniste:",
|
||||||
"LabelSubtitleFormatHelp": "Esimerkki: srt",
|
"LabelSubtitleFormatHelp": "Esimerkki: srt",
|
||||||
|
@ -626,10 +626,10 @@
|
||||||
"OptionAllowRemoteSharedDevicesHelp": "DLNA-laitteiden katsotaan olevan jaettuja, kunnes käyttäjä aloittaa niiden ohjauksen.",
|
"OptionAllowRemoteSharedDevicesHelp": "DLNA-laitteiden katsotaan olevan jaettuja, kunnes käyttäjä aloittaa niiden ohjauksen.",
|
||||||
"OptionAllowRemoteSharedDevices": "Salli jaettujen laitteiden etäohjaaminen",
|
"OptionAllowRemoteSharedDevices": "Salli jaettujen laitteiden etäohjaaminen",
|
||||||
"OptionAllowRemoteControlOthers": "Salli muiden käyttäjien etäohjaaminen",
|
"OptionAllowRemoteControlOthers": "Salli muiden käyttäjien etäohjaaminen",
|
||||||
"OptionAllowManageLiveTv": "Salli suorien televisiotallennusten hallinnointi",
|
"OptionAllowManageLiveTv": "Salli televisiotallennusten hallinnointi",
|
||||||
"OptionAllowMediaPlayback": "Salli median toisto",
|
"OptionAllowMediaPlayback": "Salli median toisto",
|
||||||
"OptionAllowContentDownloading": "Salli median lataaminen ja synkronointi",
|
"OptionAllowContentDownloading": "Salli median lataaminen ja synkronointi",
|
||||||
"OptionAllowBrowsingLiveTv": "Salli Live TV -käyttöoikeus",
|
"OptionAllowBrowsingLiveTv": "Salli television käyttö",
|
||||||
"HeaderPluginInstallation": "Lisäosan asennus",
|
"HeaderPluginInstallation": "Lisäosan asennus",
|
||||||
"HeaderPlaybackError": "Toistovirhe",
|
"HeaderPlaybackError": "Toistovirhe",
|
||||||
"HeaderPlayback": "Median toisto:",
|
"HeaderPlayback": "Median toisto:",
|
||||||
|
@ -700,7 +700,7 @@
|
||||||
"HeaderVideoTypes": "Videotyypit",
|
"HeaderVideoTypes": "Videotyypit",
|
||||||
"HeaderVideoType": "Videotyyppi",
|
"HeaderVideoType": "Videotyyppi",
|
||||||
"HeaderUploadImage": "Lähetä kuva",
|
"HeaderUploadImage": "Lähetä kuva",
|
||||||
"HeaderTypeText": "Kirjoita teksti",
|
"HeaderTypeText": "Syötä teksti",
|
||||||
"HeaderTunerDevices": "Viritinlaitteet",
|
"HeaderTunerDevices": "Viritinlaitteet",
|
||||||
"HeaderTuners": "Virittimet",
|
"HeaderTuners": "Virittimet",
|
||||||
"HeaderTaskTriggers": "Tehtävän laukaisijat",
|
"HeaderTaskTriggers": "Tehtävän laukaisijat",
|
||||||
|
@ -879,7 +879,7 @@
|
||||||
"OptionHlsSegmentedSubtitles": "HLS segmentoidut tekstitykset",
|
"OptionHlsSegmentedSubtitles": "HLS segmentoidut tekstitykset",
|
||||||
"OptionEnableExternalContentInSuggestions": "Käytä ehdotuksissa ulkoista sisältöä",
|
"OptionEnableExternalContentInSuggestions": "Käytä ehdotuksissa ulkoista sisältöä",
|
||||||
"OptionEmbedSubtitles": "Upota säiliöön",
|
"OptionEmbedSubtitles": "Upota säiliöön",
|
||||||
"OptionForceRemoteSourceTranscoding": "Pakota etäyhteyden välityksellä toistettavien medialähteiden kuten Live TV -lähetysten transkoodaus",
|
"OptionForceRemoteSourceTranscoding": "Pakota etäyhteyden välityksellä toistettavien medialähteiden, kuten suorien televisiolähetysten transkoodaus",
|
||||||
"OneChannel": "Yksi kanava",
|
"OneChannel": "Yksi kanava",
|
||||||
"Off": "Poissa päältä",
|
"Off": "Poissa päältä",
|
||||||
"Normal": "Normaali",
|
"Normal": "Normaali",
|
||||||
|
@ -920,7 +920,7 @@
|
||||||
"HeaderRecordingPostProcessing": "Tallennuksen jälkikäsittely",
|
"HeaderRecordingPostProcessing": "Tallennuksen jälkikäsittely",
|
||||||
"HeaderParentalRatings": "Ikärajat",
|
"HeaderParentalRatings": "Ikärajat",
|
||||||
"HeaderOtherItems": "Muut kohteet",
|
"HeaderOtherItems": "Muut kohteet",
|
||||||
"HeaderLiveTvTunerSetup": "Live TV -virittimen määritys",
|
"HeaderLiveTvTunerSetup": "TV-virittimen määritys",
|
||||||
"HeaderLibrarySettings": "Kirjaston asetukset",
|
"HeaderLibrarySettings": "Kirjaston asetukset",
|
||||||
"HeaderGuideProviders": "Ohjelmaoppaiden toimittajat",
|
"HeaderGuideProviders": "Ohjelmaoppaiden toimittajat",
|
||||||
"HeaderEnabledFields": "Käytössä olevat kentät",
|
"HeaderEnabledFields": "Käytössä olevat kentät",
|
||||||
|
@ -1058,7 +1058,7 @@
|
||||||
"LabelEvent": "Tapahtuma:",
|
"LabelEvent": "Tapahtuma:",
|
||||||
"LabelEnableSingleImageInDidlLimit": "Rajoita yhteen upotettuun kuvaan",
|
"LabelEnableSingleImageInDidlLimit": "Rajoita yhteen upotettuun kuvaan",
|
||||||
"LabelEnableHttps": "Ota HTTPS käyttöön",
|
"LabelEnableHttps": "Ota HTTPS käyttöön",
|
||||||
"LabelEnableHardwareDecodingFor": "Laitteistokiihdytyksen käyttö:",
|
"LabelEnableHardwareDecodingFor": "Laitteistopurku kohteelle:",
|
||||||
"LabelDownMixAudioScale": "Äänen tehostus alasmiksatessa:",
|
"LabelDownMixAudioScale": "Äänen tehostus alasmiksatessa:",
|
||||||
"LabelDateAddedBehavior": "Uudelle sisällölle käytettävä päiväys:",
|
"LabelDateAddedBehavior": "Uudelle sisällölle käytettävä päiväys:",
|
||||||
"LabelBlastMessageInterval": "Hereiläolo-viestin väli:",
|
"LabelBlastMessageInterval": "Hereiläolo-viestin väli:",
|
||||||
|
@ -1275,14 +1275,14 @@
|
||||||
"LabelUDPPortRange": "UDP-tiedonsiirron alue:",
|
"LabelUDPPortRange": "UDP-tiedonsiirron alue:",
|
||||||
"LabelTriggerType": "Liipasintyyppi:",
|
"LabelTriggerType": "Liipasintyyppi:",
|
||||||
"LabelTranscodingTempPathHelp": "Määritä oma tiedostosijainti transkoodatuille tiedostoille jotka toimitetaan asiakasohjelmille. Jätä tyhjäksi käyttääksesi palvelimen oletusta.",
|
"LabelTranscodingTempPathHelp": "Määritä oma tiedostosijainti transkoodatuille tiedostoille jotka toimitetaan asiakasohjelmille. Jätä tyhjäksi käyttääksesi palvelimen oletusta.",
|
||||||
"LabelTonemappingThresholdHelp": "Sävykartoitusalgoritmin parametrit ovat hienosäädetty jokaiselle kohtaukselle. Raja-arvoa käytetään havaitsemaan onko kohtaus muuttunut vai ei. Jos keskikirkkaudet eroavat tämän arvon verran, lasku tapahtuu uudestaan. Suositeltu arvo on 0.8 ja oletusarvo on 0.2.",
|
"LabelTonemappingThresholdHelp": "Sävykartoitusalgoritmin parametrit on hienosäädetty kohtauskohtaisesti ja raja-arvon avulla havaitaan onko kohtaus muuttunut vai ei. Jos nykyisen kehyksen keskimääräinen kirkkaus ja tämän hetkisen keskiarvon välimatka ylittää kynnysarvon, lasketaan kohtauksen kirkkauden keski- ja huippuarvo uudelleen. Suositellut ja oletusarvot ovat 0.8 ja 0.2.",
|
||||||
"LabelTonemappingThreshold": "Sävykartoituksen raja-arvo:",
|
"LabelTonemappingThreshold": "Sävykartoituksen raja-arvo:",
|
||||||
"LabelTonemappingRange": "Sävykartoituksen alue:",
|
"LabelTonemappingRange": "Sävykartoituksen alue:",
|
||||||
"LabelTonemappingPeakHelp": "Ylikirjoita signal/nominal/reference huiput tällä arvolla. Hyödyllinen kun sisällytetty huipputieto näytön metadatassa ei ole luotettava tai kun sävykartoitetaan matalammasta alueesta korkeampaan. Suositeltu arvo on 100 ja oletusarvo on 0.",
|
"LabelTonemappingPeakHelp": "Korvaa signal-/nominal-/reference-huiput tällä arvolla. Hyödyllinen silloin kun näytön metatiedoissa ilmoitettu huipputieto ei ole luotettava tai kun sävykartoitetaan matalammalta alueelta korkeammalle. Suositeltu arvo on 100 ja oletusarvo on 0.",
|
||||||
"LabelTonemappingPeak": "Sävykartoituksen huippu:",
|
"LabelTonemappingPeak": "Sävykartoituksen huippu:",
|
||||||
"LabelTonemappingParamHelp": "Säädä sävykartoitusalgoritmia. Suositeltu ja oletusarvo on NaN. Tyypillisesti jätetään tyhjäksi.",
|
"LabelTonemappingParamHelp": "Säädä sävykartoitusalgoritmia. Suositeltu ja oletusarvo on NaN. Tyypillisesti jätetään tyhjäksi.",
|
||||||
"LabelTonemappingParam": "Sävykartoituksen parametrit:",
|
"LabelTonemappingParam": "Sävykartoituksen parametrit:",
|
||||||
"LabelTonemappingDesatHelp": "Käytä desaturaatio kirkkaille kohdille jotka ylittävät tämän kirkkauden. Korkeampi parametri säilyttää enemmän värejä. Tämä asetus auttaa estämään kirkkaiden kohtien epäluonnollisen ylikorostuneet värit muuttamalla ne (tasaisesti) valkoiseksi. Tämä tekee kuvasta luonnollisemman jättämällä pois väritietoa väreistä jotka eivät ole väriavaruudessa. Suositeltu arvo on 0 ja oletusarvo on 0.5.",
|
"LabelTonemappingDesatHelp": "Käytä desaturaatiota korostuksille, jotka ylittävät tämän kirkkaustason. Korkeampi arvo säilyttää enemmän värejä. Asetus auttaa estämään kirkkaiden kohtien epäluonnollisen ylikorostuneet värit muuttamalla ne (pehmeästi) valkoiseksi. Tekee kuvasta luonnollisemman vähentämällä teitoja väriavaruuden ulkopuolisista väreistä. Suositellut ja oletusarovot ovat 0 ja 0.5.",
|
||||||
"LabelTonemappingDesat": "Sävykartoituksen desaturaatio:",
|
"LabelTonemappingDesat": "Sävykartoituksen desaturaatio:",
|
||||||
"LabelTonemappingAlgorithm": "Valitse käytettävä sävykartoitusalgoritmi:",
|
"LabelTonemappingAlgorithm": "Valitse käytettävä sävykartoitusalgoritmi:",
|
||||||
"LabelSyncPlayTimeSyncOffset": "Ajan säätö:",
|
"LabelSyncPlayTimeSyncOffset": "Ajan säätö:",
|
||||||
|
@ -1304,7 +1304,7 @@
|
||||||
"LabelSonyAggregationFlags": "Sony aggregaatio tunnisteet:",
|
"LabelSonyAggregationFlags": "Sony aggregaatio tunnisteet:",
|
||||||
"LabelSlowResponseTime": "Aika millisekunneissa (ms) jonka jälkeen vastaus katsotaan hitaaksi:",
|
"LabelSlowResponseTime": "Aika millisekunneissa (ms) jonka jälkeen vastaus katsotaan hitaaksi:",
|
||||||
"LabelSlowResponseEnabled": "Kirjaa lokimerkintä, jos palvelin vastasi liian hitaasti",
|
"LabelSlowResponseEnabled": "Kirjaa lokimerkintä, jos palvelin vastasi liian hitaasti",
|
||||||
"LabelSkipIfGraphicalSubsPresentHelp": "Tekstitysten tekstiversion säilytys mahdollistaa sujuvamman mediatoiston ja vähentää transkoodauksen todennäköisyyttä.",
|
"LabelSkipIfGraphicalSubsPresentHelp": "Tekstitysten säilytys tekstimuodossa mahdollistaa sujuvamman mediatoiston ja vähentää transkoodauksen todennäköisyyttä.",
|
||||||
"SimultaneousConnectionLimitHelp": "Samanaikaisten suoratoistojen enimmäismäärä. Arvo 0 poistaa rajoituksen käytöstä.",
|
"SimultaneousConnectionLimitHelp": "Samanaikaisten suoratoistojen enimmäismäärä. Arvo 0 poistaa rajoituksen käytöstä.",
|
||||||
"EnableGamepadHelp": "Kuuntele syötteitä kiinnitetyistä peliohjaimista.",
|
"EnableGamepadHelp": "Kuuntele syötteitä kiinnitetyistä peliohjaimista.",
|
||||||
"LabelEnableGamepad": "Ota käyttöön peliohjain",
|
"LabelEnableGamepad": "Ota käyttöön peliohjain",
|
||||||
|
@ -1357,7 +1357,7 @@
|
||||||
"OptionEstimateContentLength": "Arvioi sisällön pituus transkoodatessa",
|
"OptionEstimateContentLength": "Arvioi sisällön pituus transkoodatessa",
|
||||||
"OptionEquals": "Yhtä suuri kuin",
|
"OptionEquals": "Yhtä suuri kuin",
|
||||||
"OptionEnableM2tsModeHelp": "Ota M2TS-tila käyttöön enkoodattaessa MPEG-TS-muotoon.",
|
"OptionEnableM2tsModeHelp": "Ota M2TS-tila käyttöön enkoodattaessa MPEG-TS-muotoon.",
|
||||||
"OptionEnableExternalContentInSuggestionsHelp": "Salli sisältöehdotuksissa Internetistä noudetut trailerit ja suorat televisiolähetykset.",
|
"OptionEnableExternalContentInSuggestionsHelp": "Salli sisältöehdotuksissa Internetistä noudetut trailerit ja suorat televisio-ohjelmat.",
|
||||||
"OptionDisplayFolderViewHelp": "Näyttää kansiot mediakirjastojen yhteydessä. Tämä on hyödyllistä, jos haluat käyttää puhdasta kansionäkymää.",
|
"OptionDisplayFolderViewHelp": "Näyttää kansiot mediakirjastojen yhteydessä. Tämä on hyödyllistä, jos haluat käyttää puhdasta kansionäkymää.",
|
||||||
"OptionDisplayFolderView": "Näytä kansionäkymä mediakansioiden kansiorakenteen selaukseen",
|
"OptionDisplayFolderView": "Näytä kansionäkymä mediakansioiden kansiorakenteen selaukseen",
|
||||||
"OptionDisableUserHelp": "Palvelin ei salli yhteyksiä tältä käyttäjältä. Olemassa olevat yhteydet katkaistaan välittömästi.",
|
"OptionDisableUserHelp": "Palvelin ei salli yhteyksiä tältä käyttäjältä. Olemassa olevat yhteydet katkaistaan välittömästi.",
|
||||||
|
@ -1569,7 +1569,7 @@
|
||||||
"TitleHostingSettings": "Isännöintiasetukset",
|
"TitleHostingSettings": "Isännöintiasetukset",
|
||||||
"TextSent": "Teksti lähetettiin.",
|
"TextSent": "Teksti lähetettiin.",
|
||||||
"SystemDlnaProfilesHelp": "Järjestelmäprofiileihin ei ole kirjoitusoikeutta ja niihin tehdyt muutokset tallennetaan uusina profiileina.",
|
"SystemDlnaProfilesHelp": "Järjestelmäprofiileihin ei ole kirjoitusoikeutta ja niihin tehdyt muutokset tallennetaan uusina profiileina.",
|
||||||
"SyncPlayGroupDefaultTitle": "",
|
"SyncPlayGroupDefaultTitle": "Käyttäjän {0} ryhmä",
|
||||||
"SubtitleAppearanceSettingsDisclaimer": "Seuraavat asetukset eivät vaikuta yllämainittuhin graafisiin tekstityksiin, eivätkä ASS- ja SSA-tekstityksiin, jotka sisältävät omia tyylejään.",
|
"SubtitleAppearanceSettingsDisclaimer": "Seuraavat asetukset eivät vaikuta yllämainittuhin graafisiin tekstityksiin, eivätkä ASS- ja SSA-tekstityksiin, jotka sisältävät omia tyylejään.",
|
||||||
"SubtitleOffset": "Tekstityksen ajoitus",
|
"SubtitleOffset": "Tekstityksen ajoitus",
|
||||||
"StopPlayback": "Pysäytä toisto",
|
"StopPlayback": "Pysäytä toisto",
|
||||||
|
@ -1645,5 +1645,10 @@
|
||||||
"EnableIntelLowPowerH264HwEncoder": "Käytä Intelin alhaisen virrankulutuksen H.264-laitteistodekooderia",
|
"EnableIntelLowPowerH264HwEncoder": "Käytä Intelin alhaisen virrankulutuksen H.264-laitteistodekooderia",
|
||||||
"PreferSystemNativeHwDecoder": "Suosi käyttöjärjestelmän natiiveja DXVA- ja VA-API-laitteistodekoodereita",
|
"PreferSystemNativeHwDecoder": "Suosi käyttöjärjestelmän natiiveja DXVA- ja VA-API-laitteistodekoodereita",
|
||||||
"ContainerBitrateExceedsLimit": "Videon bittinopeus ylittää rajoituksen",
|
"ContainerBitrateExceedsLimit": "Videon bittinopeus ylittää rajoituksen",
|
||||||
"AudioBitDepthNotSupported": "Äänen bittisyvyyttä ei tueta"
|
"AudioBitDepthNotSupported": "Äänen bittisyvyyttä ei tueta",
|
||||||
|
"EnableEnhancedNvdecDecoderHelp": "Kokeellinen NVDEC-toteutus, jota ei tule käyttää, jos purkuvirheitä ei esiinny.",
|
||||||
|
"PersonRole": "tunnuksella {0}",
|
||||||
|
"HomeVideosPhotos": "Kotivideot ja valokuvat",
|
||||||
|
"Bold": "Lihavoitu",
|
||||||
|
"LabelTextWeight": "Tekstin vahvuus:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -905,5 +905,7 @@
|
||||||
"MessagePluginConfigurationRequiresLocalAccess": "Pour configurer ce plugin, Connectez-vous directement à votre serveur local.",
|
"MessagePluginConfigurationRequiresLocalAccess": "Pour configurer ce plugin, Connectez-vous directement à votre serveur local.",
|
||||||
"MessagePleaseWait": "Attendez. Ça peut prendre quelques minutes.",
|
"MessagePleaseWait": "Attendez. Ça peut prendre quelques minutes.",
|
||||||
"MessagePleaseEnsureInternetMetadata": "Assurez-vous que le téléchargement des métadonnées sur Internet est activé.",
|
"MessagePleaseEnsureInternetMetadata": "Assurez-vous que le téléchargement des métadonnées sur Internet est activé.",
|
||||||
"MessagePlayAccessRestricted": "La lecture de ce contenu est restreinte. Contactez l'administrateur pour plus d'informations."
|
"MessagePlayAccessRestricted": "La lecture de ce contenu est restreinte. Contactez l'administrateur pour plus d'informations.",
|
||||||
|
"Arranger": "Arrangeur",
|
||||||
|
"AddToFavorites": "Ajouter aux favoris"
|
||||||
}
|
}
|
||||||
|
|
|
@ -140,7 +140,7 @@
|
||||||
"DirectStreamHelp1": "Le flux vidéo est compatible avec l'appareil mais utilise un format audio non supporté (DTS, Dolby TrueHD, etc.) ou un nombre incompatible de canaux. Le média va être rempaqueté à la volée avant d'être diffusé sur l'appareil. Seul le flux audio sera transcodé.",
|
"DirectStreamHelp1": "Le flux vidéo est compatible avec l'appareil mais utilise un format audio non supporté (DTS, Dolby TrueHD, etc.) ou un nombre incompatible de canaux. Le média va être rempaqueté à la volée avant d'être diffusé sur l'appareil. Seul le flux audio sera transcodé.",
|
||||||
"DirectStreamHelp2": "La puissance de traitement utilisée par le streaming en direct dépend en général du profil audio. Seul le flux vidéo est sans pertes.",
|
"DirectStreamHelp2": "La puissance de traitement utilisée par le streaming en direct dépend en général du profil audio. Seul le flux vidéo est sans pertes.",
|
||||||
"DirectStreaming": "Streaming direct",
|
"DirectStreaming": "Streaming direct",
|
||||||
"Director": "Réalisateur(trice)",
|
"Director": "Réalisateur",
|
||||||
"Directors": "Réalisateurs",
|
"Directors": "Réalisateurs",
|
||||||
"Disc": "Disque",
|
"Disc": "Disque",
|
||||||
"Disconnect": "Déconnecter",
|
"Disconnect": "Déconnecter",
|
||||||
|
@ -837,7 +837,7 @@
|
||||||
"NextUp": "À suivre",
|
"NextUp": "À suivre",
|
||||||
"No": "Non",
|
"No": "Non",
|
||||||
"NoNewDevicesFound": "Aucun nouvel appareil détecté. Pour en ajouter un, fermez cette fenêtre et saisissez les informations de l'appareil manuellement.",
|
"NoNewDevicesFound": "Aucun nouvel appareil détecté. Pour en ajouter un, fermez cette fenêtre et saisissez les informations de l'appareil manuellement.",
|
||||||
"MessageNoNextUpItems": "Aucun élément trouvé. Commencez à regarder vos émissions !",
|
"MessageNoNextUpItems": "Aucun élément trouvé. Commencez à regarder vos séries !",
|
||||||
"MessageNoPluginConfiguration": "Cette extension n'a aucun paramètre à configurer.",
|
"MessageNoPluginConfiguration": "Cette extension n'a aucun paramètre à configurer.",
|
||||||
"NoSubtitleSearchResultsFound": "Aucun résultat trouvé.",
|
"NoSubtitleSearchResultsFound": "Aucun résultat trouvé.",
|
||||||
"NoSubtitlesHelp": "Les sous-titres ne seront pas chargés par défaut. Ils peuvent toujours être activés manuellement pendant la lecture.",
|
"NoSubtitlesHelp": "Les sous-titres ne seront pas chargés par défaut. Ils peuvent toujours être activés manuellement pendant la lecture.",
|
||||||
|
@ -977,7 +977,7 @@
|
||||||
"Quality": "Qualité",
|
"Quality": "Qualité",
|
||||||
"Raised": "Surélevé",
|
"Raised": "Surélevé",
|
||||||
"Rate": "Débit",
|
"Rate": "Débit",
|
||||||
"RecentlyWatched": "Lu récemment",
|
"RecentlyWatched": "Vu récemment",
|
||||||
"RecommendationBecauseYouLike": "Parce que vous aimez {0}",
|
"RecommendationBecauseYouLike": "Parce que vous aimez {0}",
|
||||||
"RecommendationBecauseYouWatched": "Parce que vous avez regardé {0}",
|
"RecommendationBecauseYouWatched": "Parce que vous avez regardé {0}",
|
||||||
"RecommendationDirectedBy": "Réalisé par {0}",
|
"RecommendationDirectedBy": "Réalisé par {0}",
|
||||||
|
@ -1026,7 +1026,7 @@
|
||||||
"SeriesDisplayOrderHelp": "Trier les épisodes par date de diffusion, dans l'ordre de publication des DVDs, ou par numérotation absolue.",
|
"SeriesDisplayOrderHelp": "Trier les épisodes par date de diffusion, dans l'ordre de publication des DVDs, ou par numérotation absolue.",
|
||||||
"SeriesRecordingScheduled": "Enregistrement de la série planifié.",
|
"SeriesRecordingScheduled": "Enregistrement de la série planifié.",
|
||||||
"SeriesSettings": "Paramètres de la série",
|
"SeriesSettings": "Paramètres de la série",
|
||||||
"SeriesYearToPresent": "{0} - Présent",
|
"SeriesYearToPresent": "{0} - En production",
|
||||||
"ServerNameIsRestarting": "Le serveur sur {0} redémarre.",
|
"ServerNameIsRestarting": "Le serveur sur {0} redémarre.",
|
||||||
"ServerNameIsShuttingDown": "Le serveur sur {0} s'arrête.",
|
"ServerNameIsShuttingDown": "Le serveur sur {0} s'arrête.",
|
||||||
"ServerRestartNeededAfterPluginInstall": "Jellyfin devra être redémarré après l'installation d'une extension.",
|
"ServerRestartNeededAfterPluginInstall": "Jellyfin devra être redémarré après l'installation d'une extension.",
|
||||||
|
@ -1039,7 +1039,7 @@
|
||||||
"ShowIndicatorsFor": "Montrer les indicateurs pour :",
|
"ShowIndicatorsFor": "Montrer les indicateurs pour :",
|
||||||
"ShowTitle": "Montrer le titre",
|
"ShowTitle": "Montrer le titre",
|
||||||
"ShowYear": "Voir l'année",
|
"ShowYear": "Voir l'année",
|
||||||
"Shows": "Émissions",
|
"Shows": "Séries",
|
||||||
"Shuffle": "Aléatoire",
|
"Shuffle": "Aléatoire",
|
||||||
"SimultaneousConnectionLimitHelp": "Le nombre maximal de flux simultanés autorisés. Une valeur nulle n'impose aucune limite.",
|
"SimultaneousConnectionLimitHelp": "Le nombre maximal de flux simultanés autorisés. Une valeur nulle n'impose aucune limite.",
|
||||||
"SkipEpisodesAlreadyInMyLibrary": "Ne pas enregistrer les épisodes déjà présents dans ma médiathèque",
|
"SkipEpisodesAlreadyInMyLibrary": "Ne pas enregistrer les épisodes déjà présents dans ma médiathèque",
|
||||||
|
@ -1070,7 +1070,7 @@
|
||||||
"TabDirectPlay": "Lecture directe",
|
"TabDirectPlay": "Lecture directe",
|
||||||
"TabLatest": "Derniers",
|
"TabLatest": "Derniers",
|
||||||
"TabLogs": "Journaux",
|
"TabLogs": "Journaux",
|
||||||
"TabMusic": "Musique",
|
"TabMusic": "Musiques",
|
||||||
"TabMyPlugins": "Mes extensions",
|
"TabMyPlugins": "Mes extensions",
|
||||||
"TabNetworks": "Réseaux TV",
|
"TabNetworks": "Réseaux TV",
|
||||||
"TabNfoSettings": "Paramètres NFO",
|
"TabNfoSettings": "Paramètres NFO",
|
||||||
|
@ -1097,7 +1097,7 @@
|
||||||
"Trailers": "Bandes-annonces",
|
"Trailers": "Bandes-annonces",
|
||||||
"Transcoding": "Transcodage",
|
"Transcoding": "Transcodage",
|
||||||
"Tuesday": "Mardi",
|
"Tuesday": "Mardi",
|
||||||
"TvLibraryHelp": "Consulter le {0}guide de nommage des émissions{1}.",
|
"TvLibraryHelp": "Consulter le {0}guide de nommage des séries{1}.",
|
||||||
"Uniform": "Uniforme",
|
"Uniform": "Uniforme",
|
||||||
"UninstallPluginConfirmation": "Êtes-vous sûr de vouloir désinstaller {0} ?",
|
"UninstallPluginConfirmation": "Êtes-vous sûr de vouloir désinstaller {0} ?",
|
||||||
"HeaderUninstallPlugin": "Désinstaller Plug-in",
|
"HeaderUninstallPlugin": "Désinstaller Plug-in",
|
||||||
|
@ -1131,7 +1131,7 @@
|
||||||
"Vertical": "Vertical",
|
"Vertical": "Vertical",
|
||||||
"ViewAlbum": "Voir l'album",
|
"ViewAlbum": "Voir l'album",
|
||||||
"ViewPlaybackInfo": "Voir les informations de lecture",
|
"ViewPlaybackInfo": "Voir les informations de lecture",
|
||||||
"Watched": "Lu",
|
"Watched": "Vu",
|
||||||
"Wednesday": "Mercredi",
|
"Wednesday": "Mercredi",
|
||||||
"WelcomeToProject": "Bienvenue dans Jellyfin !",
|
"WelcomeToProject": "Bienvenue dans Jellyfin !",
|
||||||
"Whitelist": "Liste blanche",
|
"Whitelist": "Liste blanche",
|
||||||
|
@ -1217,7 +1217,7 @@
|
||||||
"LabelAudioBitrate": "Bitrate audio :",
|
"LabelAudioBitrate": "Bitrate audio :",
|
||||||
"LabelAudioBitDepth": "Profondeur de bit audio :",
|
"LabelAudioBitDepth": "Profondeur de bit audio :",
|
||||||
"MusicLibraryHelp": "Consultez le {0}guide de nommage de musique{1}.",
|
"MusicLibraryHelp": "Consultez le {0}guide de nommage de musique{1}.",
|
||||||
"MoreMediaInfo": "Informations du Média",
|
"MoreMediaInfo": "Informations du média",
|
||||||
"LabelVideoCodec": "Codec vidéo :",
|
"LabelVideoCodec": "Codec vidéo :",
|
||||||
"LabelVideoBitrate": "Débit vidéo :",
|
"LabelVideoBitrate": "Débit vidéo :",
|
||||||
"LabelTranscodingProgress": "Progression du transcodage :",
|
"LabelTranscodingProgress": "Progression du transcodage :",
|
||||||
|
@ -1372,7 +1372,7 @@
|
||||||
"LabelIconMaxResHelp": "Résolution maximale des icônes disponibles via la propriété 'upnp:icon'.",
|
"LabelIconMaxResHelp": "Résolution maximale des icônes disponibles via la propriété 'upnp:icon'.",
|
||||||
"LabelAlbumArtMaxResHelp": "Résolution maximale de la pochette disponible via la propriété 'upnp:albumArtURI'.",
|
"LabelAlbumArtMaxResHelp": "Résolution maximale de la pochette disponible via la propriété 'upnp:albumArtURI'.",
|
||||||
"ThumbCard": "Vignette sur carte",
|
"ThumbCard": "Vignette sur carte",
|
||||||
"SpecialFeatures": "Particularités",
|
"SpecialFeatures": "Bonus",
|
||||||
"Photo": "Photo",
|
"Photo": "Photo",
|
||||||
"Other": "Autre",
|
"Other": "Autre",
|
||||||
"PosterCard": "Affiche sur carte",
|
"PosterCard": "Affiche sur carte",
|
||||||
|
@ -1579,7 +1579,7 @@
|
||||||
"SetUsingLastTracksHelp": "Choisir la piste audio et les sous-titres les plus proches de la dernière vidéo lue.",
|
"SetUsingLastTracksHelp": "Choisir la piste audio et les sous-titres les plus proches de la dernière vidéo lue.",
|
||||||
"SetUsingLastTracks": "Utiliser les pistes de sous-titres et audio de l'élément précédent",
|
"SetUsingLastTracks": "Utiliser les pistes de sous-titres et audio de l'élément précédent",
|
||||||
"PlaybackErrorPlaceHolder": "Ceci est un emplacement pour les médias physiques que Jellyfin ne peut pas jouer. Merci d'insérer le disque pour lancer la lecture.",
|
"PlaybackErrorPlaceHolder": "Ceci est un emplacement pour les médias physiques que Jellyfin ne peut pas jouer. Merci d'insérer le disque pour lancer la lecture.",
|
||||||
"LabelMaxDaysForNextUpHelp": "Définir le nombre de jours d'inactivité avant qu'une émission ne soit automatiquement ôtée de la section 'À suivre'.",
|
"LabelMaxDaysForNextUpHelp": "Définir le nombre de jours d'inactivité avant qu'une série ne soit automatiquement ôtée de la section 'À suivre'.",
|
||||||
"LabelMaxDaysForNextUp": "Délai d'expiration dans 'À suivre' :",
|
"LabelMaxDaysForNextUp": "Délai d'expiration dans 'À suivre' :",
|
||||||
"MediaInfoTitle": "Titre",
|
"MediaInfoTitle": "Titre",
|
||||||
"Typewriter": "Machine à écrire",
|
"Typewriter": "Machine à écrire",
|
||||||
|
@ -1588,7 +1588,7 @@
|
||||||
"Console": "Console",
|
"Console": "Console",
|
||||||
"Casual": "Décontracté",
|
"Casual": "Décontracté",
|
||||||
"TypeOptionPluralVideo": "Vidéos",
|
"TypeOptionPluralVideo": "Vidéos",
|
||||||
"TypeOptionPluralSeries": "Émissions TV",
|
"TypeOptionPluralSeries": "Séries TV",
|
||||||
"TypeOptionPluralSeason": "Saisons",
|
"TypeOptionPluralSeason": "Saisons",
|
||||||
"TypeOptionPluralMusicVideo": "Vidéos musicales",
|
"TypeOptionPluralMusicVideo": "Vidéos musicales",
|
||||||
"TypeOptionPluralMusicArtist": "Artistes musicaux",
|
"TypeOptionPluralMusicArtist": "Artistes musicaux",
|
||||||
|
@ -1631,7 +1631,7 @@
|
||||||
"AllowEmbeddedSubtitles": "Désactiver les sous-titres intégrés",
|
"AllowEmbeddedSubtitles": "Désactiver les sous-titres intégrés",
|
||||||
"ShowParentImages": "Afficher les images de la série",
|
"ShowParentImages": "Afficher les images de la série",
|
||||||
"NextUpRewatching": "Revoir",
|
"NextUpRewatching": "Revoir",
|
||||||
"MixedMoviesShows": "Films et émissions",
|
"MixedMoviesShows": "Films et séries",
|
||||||
"AddToFavorites": "Ajouter aux favoris",
|
"AddToFavorites": "Ajouter aux favoris",
|
||||||
"CopyFailed": "Impossible de copier",
|
"CopyFailed": "Impossible de copier",
|
||||||
"Copy": "Copier",
|
"Copy": "Copier",
|
||||||
|
@ -1649,5 +1649,8 @@
|
||||||
"OriginalAirDate": "Date de diffusion originale",
|
"OriginalAirDate": "Date de diffusion originale",
|
||||||
"MessageUnauthorizedUser": "Vous n'êtes pas autorisé à accéder au serveur pour le moment. Veuillez contacter votre administrateur de serveur pour plus d'informations.",
|
"MessageUnauthorizedUser": "Vous n'êtes pas autorisé à accéder au serveur pour le moment. Veuillez contacter votre administrateur de serveur pour plus d'informations.",
|
||||||
"Digital": "Numérique",
|
"Digital": "Numérique",
|
||||||
"EnableEnhancedNvdecDecoderHelp": "Implémentation expérimentale de NVDEC, à n'utiliser que si des erreurs apparaissent lors du décodage."
|
"EnableEnhancedNvdecDecoderHelp": "Implémentation expérimentale de NVDEC, à n'utiliser que si des erreurs apparaissent lors du décodage.",
|
||||||
|
"HomeVideosPhotos": "Vidéos et photos personnelles",
|
||||||
|
"LabelTextWeight": "Poids de la police :",
|
||||||
|
"Bold": "Gras"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1649,5 +1649,8 @@
|
||||||
"OriginalAirDate": "Eredeti megjelenési dátum",
|
"OriginalAirDate": "Eredeti megjelenési dátum",
|
||||||
"MessageUnauthorizedUser": "Jelenleg nincs jogosultsága a szerver elérésére. További információért fordulj a szerver rendszergazdájához.",
|
"MessageUnauthorizedUser": "Jelenleg nincs jogosultsága a szerver elérésére. További információért fordulj a szerver rendszergazdájához.",
|
||||||
"Digital": "Digitális",
|
"Digital": "Digitális",
|
||||||
"EnableEnhancedNvdecDecoderHelp": "Kísérleti NVDEC implementáció, csak akkor engedélyezze ezt a lehetőséget, ha dekódolási hibákat észlel."
|
"EnableEnhancedNvdecDecoderHelp": "Kísérleti NVDEC implementáció, csak akkor engedélyezze ezt a lehetőséget, ha dekódolási hibákat észlel.",
|
||||||
|
"HomeVideosPhotos": "Otthoni videók és fotók",
|
||||||
|
"Bold": "Félkövér",
|
||||||
|
"LabelTextWeight": "Betűvastagság:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -280,11 +280,11 @@
|
||||||
"HeaderKeepRecording": "Mantieni la registrazione",
|
"HeaderKeepRecording": "Mantieni la registrazione",
|
||||||
"HeaderKeepSeries": "Mantieni Serie TV",
|
"HeaderKeepSeries": "Mantieni Serie TV",
|
||||||
"HeaderKodiMetadataHelp": "Per abilitare o disabilitare i metadati NFO, editare una libreria e configurare l'opzione nella sezione Metadati.",
|
"HeaderKodiMetadataHelp": "Per abilitare o disabilitare i metadati NFO, editare una libreria e configurare l'opzione nella sezione Metadati.",
|
||||||
"HeaderLatestEpisodes": "Ultimi Episodi Aggiunti",
|
"HeaderLatestEpisodes": "Episodi Aggiunti Di Recente",
|
||||||
"HeaderLatestMedia": "Ultimi Media",
|
"HeaderLatestMedia": "Ultimi Media",
|
||||||
"HeaderLatestMovies": "Ultimi Film Aggiunti",
|
"HeaderLatestMovies": "Film Aggiunti Di recente",
|
||||||
"HeaderLatestMusic": "Musica Recente",
|
"HeaderLatestMusic": "Musica Aggiunta Di Recente",
|
||||||
"HeaderLatestRecordings": "Ultime registrazioni",
|
"HeaderLatestRecordings": "Registrazioni Aggiunte Di recente",
|
||||||
"HeaderLibraries": "Librerie",
|
"HeaderLibraries": "Librerie",
|
||||||
"HeaderLibraryAccess": "Accesso libreria",
|
"HeaderLibraryAccess": "Accesso libreria",
|
||||||
"HeaderLibraryFolders": "Cartelle Libreria",
|
"HeaderLibraryFolders": "Cartelle Libreria",
|
||||||
|
@ -698,7 +698,7 @@
|
||||||
"LabelffmpegPathHelp": "Il percorso dell'applicazione FFmpeg o della cartella che la contiene.",
|
"LabelffmpegPathHelp": "Il percorso dell'applicazione FFmpeg o della cartella che la contiene.",
|
||||||
"LanNetworksHelp": "Elenco separato da virgola di indirizzi IP o voci IP / maschera di rete per reti che saranno considerate sulla rete locale quando si applicano restrizioni di larghezza di banda. Se impostato, tutti gli altri indirizzi IP verranno considerati nella rete esterna e saranno soggetti alle limitazioni della larghezza di banda esterna. Se lasciato vuoto, solo la sottorete del server viene considerata nella rete locale.",
|
"LanNetworksHelp": "Elenco separato da virgola di indirizzi IP o voci IP / maschera di rete per reti che saranno considerate sulla rete locale quando si applicano restrizioni di larghezza di banda. Se impostato, tutti gli altri indirizzi IP verranno considerati nella rete esterna e saranno soggetti alle limitazioni della larghezza di banda esterna. Se lasciato vuoto, solo la sottorete del server viene considerata nella rete locale.",
|
||||||
"Large": "Grande",
|
"Large": "Grande",
|
||||||
"LatestFromLibrary": "Ultimi {0}",
|
"LatestFromLibrary": "Ultime {0}",
|
||||||
"LearnHowYouCanContribute": "Scopri come puoi contribuire.",
|
"LearnHowYouCanContribute": "Scopri come puoi contribuire.",
|
||||||
"LibraryAccessHelp": "Seleziona le librerie da condividere con questo utente. Gli amministratori saranno in grado di modificare tutte le cartelle utilizzando il gestore dei metadati.",
|
"LibraryAccessHelp": "Seleziona le librerie da condividere con questo utente. Gli amministratori saranno in grado di modificare tutte le cartelle utilizzando il gestore dei metadati.",
|
||||||
"List": "Lista",
|
"List": "Lista",
|
||||||
|
@ -937,7 +937,7 @@
|
||||||
"Raised": "Rilievo",
|
"Raised": "Rilievo",
|
||||||
"Rate": "Vota",
|
"Rate": "Vota",
|
||||||
"RecentlyWatched": "Visti di recente",
|
"RecentlyWatched": "Visti di recente",
|
||||||
"RecommendationBecauseYouLike": "Perché ti piace {0}",
|
"RecommendationBecauseYouLike": "Poiché ti piace {0}",
|
||||||
"RecommendationBecauseYouWatched": "Perché hai visto {0}",
|
"RecommendationBecauseYouWatched": "Perché hai visto {0}",
|
||||||
"RecommendationDirectedBy": "Diretto da {0}",
|
"RecommendationDirectedBy": "Diretto da {0}",
|
||||||
"RecommendationStarring": "Protagonisti {0}",
|
"RecommendationStarring": "Protagonisti {0}",
|
||||||
|
@ -1110,7 +1110,7 @@
|
||||||
"Audio": "Audio",
|
"Audio": "Audio",
|
||||||
"Auto": "Auto",
|
"Auto": "Auto",
|
||||||
"Banner": "Banner",
|
"Banner": "Banner",
|
||||||
"Blacklist": "Blacklist",
|
"Blacklist": "Lista Nera",
|
||||||
"Box": "Scatola",
|
"Box": "Scatola",
|
||||||
"ButtonInfo": "Info",
|
"ButtonInfo": "Info",
|
||||||
"ButtonOk": "Ok",
|
"ButtonOk": "Ok",
|
||||||
|
@ -1152,7 +1152,7 @@
|
||||||
"LabelSonyAggregationFlags": "Flag di aggregazione Sony:",
|
"LabelSonyAggregationFlags": "Flag di aggregazione Sony:",
|
||||||
"LabelUserLoginAttemptsBeforeLockout": "Tentativi di login falliti prima che l'utente sia bloccato:",
|
"LabelUserLoginAttemptsBeforeLockout": "Tentativi di login falliti prima che l'utente sia bloccato:",
|
||||||
"DashboardOperatingSystem": "Sistema Operativo: {0}",
|
"DashboardOperatingSystem": "Sistema Operativo: {0}",
|
||||||
"LabelXDlnaCap": "Device Capability ID:",
|
"LabelXDlnaCap": "ID capacità del dispositivo:",
|
||||||
"MessageImageTypeNotSelected": "Per favore seleziona un'immagine dal menù a tendina.",
|
"MessageImageTypeNotSelected": "Per favore seleziona un'immagine dal menù a tendina.",
|
||||||
"OptionProtocolHls": "Streaming in Diretta HTTP (HLS)",
|
"OptionProtocolHls": "Streaming in Diretta HTTP (HLS)",
|
||||||
"OptionMax": "Massimo",
|
"OptionMax": "Massimo",
|
||||||
|
@ -1162,11 +1162,11 @@
|
||||||
"Whitelist": "Lista bianca",
|
"Whitelist": "Lista bianca",
|
||||||
"LabelVideoBitrate": "Bitrate video:",
|
"LabelVideoBitrate": "Bitrate video:",
|
||||||
"LabelVideoCodec": "Codec video:",
|
"LabelVideoCodec": "Codec video:",
|
||||||
"LabelXDlnaDoc": "Device Class ID:",
|
"LabelXDlnaDoc": "ID Classe del dispositivo:",
|
||||||
"MediaInfoFramerate": "Framerate",
|
"MediaInfoFramerate": "Frequenza fotogrammi",
|
||||||
"MessageImageFileTypeAllowed": "Solo file JPEG e PNG sono supportati.",
|
"MessageImageFileTypeAllowed": "Solo file JPEG e PNG sono supportati.",
|
||||||
"OptionIsHD": "HD",
|
"OptionIsHD": "HD",
|
||||||
"LabelPlayer": "Player:",
|
"LabelPlayer": "Riproduttore:",
|
||||||
"MediaInfoCodec": "Codec",
|
"MediaInfoCodec": "Codec",
|
||||||
"LabelAudioBitDepth": "Profondità audio in bit:",
|
"LabelAudioBitDepth": "Profondità audio in bit:",
|
||||||
"LabelAudioBitrate": "Bitrate Audio:",
|
"LabelAudioBitrate": "Bitrate Audio:",
|
||||||
|
@ -1217,7 +1217,7 @@
|
||||||
"PictureInPicture": "Mini-schermo",
|
"PictureInPicture": "Mini-schermo",
|
||||||
"ShowAdvancedSettings": "Mostra impostazioni avanzate",
|
"ShowAdvancedSettings": "Mostra impostazioni avanzate",
|
||||||
"Smaller": "Più piccolo",
|
"Smaller": "Più piccolo",
|
||||||
"Studios": "Studios",
|
"Studios": "Studi",
|
||||||
"SubtitleOffset": "Sfasamento Sottotitolo",
|
"SubtitleOffset": "Sfasamento Sottotitolo",
|
||||||
"TV": "TV",
|
"TV": "TV",
|
||||||
"TabLogs": "Log",
|
"TabLogs": "Log",
|
||||||
|
@ -1325,7 +1325,7 @@
|
||||||
"ShowMore": "Mostra di più",
|
"ShowMore": "Mostra di più",
|
||||||
"ShowLess": "Mostra meno",
|
"ShowLess": "Mostra meno",
|
||||||
"ButtonCast": "Trasmetti al dispositivo",
|
"ButtonCast": "Trasmetti al dispositivo",
|
||||||
"ButtonSyncPlay": "SyncPlay",
|
"ButtonSyncPlay": "Sincronizza Riproduzione",
|
||||||
"EnableFasterAnimationsHelp": "Utilizza animazioni e transizioni veloci.",
|
"EnableFasterAnimationsHelp": "Utilizza animazioni e transizioni veloci.",
|
||||||
"EnableFasterAnimations": "Animazioni veloci",
|
"EnableFasterAnimations": "Animazioni veloci",
|
||||||
"EnableDecodingColorDepth10Vp9": "Abilita la decodifica hardware 10-bit per VP9",
|
"EnableDecodingColorDepth10Vp9": "Abilita la decodifica hardware 10-bit per VP9",
|
||||||
|
@ -1339,7 +1339,7 @@
|
||||||
"LabelRepositoryUrl": "URL Repository",
|
"LabelRepositoryUrl": "URL Repository",
|
||||||
"HeaderNewRepository": "Nuovo Repository",
|
"HeaderNewRepository": "Nuovo Repository",
|
||||||
"MessageNoRepositories": "Nessun repository.",
|
"MessageNoRepositories": "Nessun repository.",
|
||||||
"ButtonPlayer": "Player",
|
"ButtonPlayer": "Riproduttore",
|
||||||
"ViewAlbumArtist": "Visualizza artista dell'album",
|
"ViewAlbumArtist": "Visualizza artista dell'album",
|
||||||
"Writers": "Scrittori",
|
"Writers": "Scrittori",
|
||||||
"ClearQueue": "Svuota la coda",
|
"ClearQueue": "Svuota la coda",
|
||||||
|
@ -1507,7 +1507,7 @@
|
||||||
"HeaderSelectFallbackFontPathHelp": "Esplora o inserisci il percorso della cartella contenete i font di riserva per i sottotitoli ASS/SSA.",
|
"HeaderSelectFallbackFontPathHelp": "Esplora o inserisci il percorso della cartella contenete i font di riserva per i sottotitoli ASS/SSA.",
|
||||||
"HeaderSelectFallbackFontPath": "Selezionare il percorso della cartella contenente i font di riserva",
|
"HeaderSelectFallbackFontPath": "Selezionare il percorso della cartella contenente i font di riserva",
|
||||||
"LabelTonemappingThresholdHelp": "L'algoritmo di mappatura dei toni viene adattato per ogni scena e la soglia è utilizzata per rilevare cambiamenti di scena. Se la distanza tra la luminosità media del frame corrente e quella della scena corrente superano la soglia, la luminosità media e di picco della scena verranno ricalcolate. I valori predefiniti e raccomandati sono 0.8 e 0.2.",
|
"LabelTonemappingThresholdHelp": "L'algoritmo di mappatura dei toni viene adattato per ogni scena e la soglia è utilizzata per rilevare cambiamenti di scena. Se la distanza tra la luminosità media del frame corrente e quella della scena corrente superano la soglia, la luminosità media e di picco della scena verranno ricalcolate. I valori predefiniti e raccomandati sono 0.8 e 0.2.",
|
||||||
"Framerate": "Framerate",
|
"Framerate": "Frequenza Fotogrammi",
|
||||||
"LabelTonemappingPeakHelp": "Sovrascrive il segnale nominale/picco/di riferimento con questo valore. Utile quando le informazioni di picco incorporate nei metadati di visualizzazione non sono affidabili o quando si esegue la mappatura dei toni da una gamma inferiore a una gamma più alta. I valori consigliati e predefiniti sono 100 e 0.",
|
"LabelTonemappingPeakHelp": "Sovrascrive il segnale nominale/picco/di riferimento con questo valore. Utile quando le informazioni di picco incorporate nei metadati di visualizzazione non sono affidabili o quando si esegue la mappatura dei toni da una gamma inferiore a una gamma più alta. I valori consigliati e predefiniti sono 100 e 0.",
|
||||||
"HeaderContinueReading": "Continua a leggere",
|
"HeaderContinueReading": "Continua a leggere",
|
||||||
"MessageSent": "Messaggio inviato.",
|
"MessageSent": "Messaggio inviato.",
|
||||||
|
@ -1545,7 +1545,7 @@
|
||||||
"SetUsingLastTracksHelp": "Tenta di impostare la traccia Sottotitoli/Audio alla corrispondenza migliore all'ultimo video.",
|
"SetUsingLastTracksHelp": "Tenta di impostare la traccia Sottotitoli/Audio alla corrispondenza migliore all'ultimo video.",
|
||||||
"SetUsingLastTracks": "Imposta Tracce Sottotitoli/Audio con l'elemento precedente",
|
"SetUsingLastTracks": "Imposta Tracce Sottotitoli/Audio con l'elemento precedente",
|
||||||
"Remixer": "Remixer",
|
"Remixer": "Remixer",
|
||||||
"ReleaseGroup": "Release Group",
|
"ReleaseGroup": "Gruppo di Rilascio",
|
||||||
"PreviousChapter": "Capitolo precedente",
|
"PreviousChapter": "Capitolo precedente",
|
||||||
"PlaybackErrorPlaceHolder": "Questo è il segnaposto per un contenuto fisico che Jellyfin non può riprodurre. Inserire il disco per riprodurre.",
|
"PlaybackErrorPlaceHolder": "Questo è il segnaposto per un contenuto fisico che Jellyfin non può riprodurre. Inserire il disco per riprodurre.",
|
||||||
"OtherArtist": "Altro Artista",
|
"OtherArtist": "Altro Artista",
|
||||||
|
@ -1621,10 +1621,10 @@
|
||||||
"BehindTheScenes": "Dietro le quinte",
|
"BehindTheScenes": "Dietro le quinte",
|
||||||
"Clip": "Corto metraggio",
|
"Clip": "Corto metraggio",
|
||||||
"ButtonExitApp": "Esci dall'Applicazione",
|
"ButtonExitApp": "Esci dall'Applicazione",
|
||||||
"AllowEmbeddedSubtitlesAllowTextOption": "Testo",
|
"AllowEmbeddedSubtitlesAllowTextOption": "Solo con testo",
|
||||||
"AllowEmbeddedSubtitlesAllowImageOption": "Immagine",
|
"AllowEmbeddedSubtitlesAllowImageOption": "Solo con immagini",
|
||||||
"AllowEmbeddedSubtitlesAllowAllOption": "Tutti",
|
"AllowEmbeddedSubtitlesAllowAllOption": "Abilita tutti",
|
||||||
"AllowEmbeddedSubtitlesAllowNoneOption": "Nessuno",
|
"AllowEmbeddedSubtitlesAllowNoneOption": "Disabilita tutti",
|
||||||
"AllowEmbeddedSubtitlesHelp": "Disabilita i sottotitoli contenuti all'interno dei media. Richiede una nuova scansione della libreria.",
|
"AllowEmbeddedSubtitlesHelp": "Disabilita i sottotitoli contenuti all'interno dei media. Richiede una nuova scansione della libreria.",
|
||||||
"AllowEmbeddedSubtitles": "Disabilita i sottotitoli integrati",
|
"AllowEmbeddedSubtitles": "Disabilita i sottotitoli integrati",
|
||||||
"NextUpRewatching": "Riguarda",
|
"NextUpRewatching": "Riguarda",
|
||||||
|
@ -1639,5 +1639,16 @@
|
||||||
"ButtonSpace": "Spazio",
|
"ButtonSpace": "Spazio",
|
||||||
"ButtonClose": "Chiudi",
|
"ButtonClose": "Chiudi",
|
||||||
"Production": "Produzione",
|
"Production": "Produzione",
|
||||||
"MessageUnauthorizedUser": "Non sei autorizzato ad accedere al server in questo momento. Contatta l'amministratore del server per ulteriori dettagli."
|
"MessageUnauthorizedUser": "Non sei autorizzato ad accedere al server in questo momento. Contatta l'amministratore del server per ulteriori dettagli.",
|
||||||
|
"EnableEnhancedNvdecDecoderHelp": "Implementazione sperimentale NVDEC, da abilitare solo se esistono errori di decodifica.",
|
||||||
|
"Sample": "Prova",
|
||||||
|
"Trailer": "Trailer",
|
||||||
|
"HomeVideosPhotos": "Home Video e Foto",
|
||||||
|
"EnableRewatchingNextUpHelp": "Abilita la visualizzazione degli episodi già visti nelle sezioni 'Prossimi'.",
|
||||||
|
"EnableRewatchingNextUp": "Abilita Vedere Di Nuovo Nei Prossimi",
|
||||||
|
"StoryArc": "Arco Narrativo",
|
||||||
|
"OriginalAirDate": "Data Originale Di Messa In Onda",
|
||||||
|
"Localization": "Localizzazione",
|
||||||
|
"ItemDetails": "Dettagli Titolo",
|
||||||
|
"Digital": "Digitale"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1650,5 +1650,8 @@
|
||||||
"OriginalAirDate": "Tüpnusqa efir",
|
"OriginalAirDate": "Tüpnusqa efir",
|
||||||
"Digital": "Sandyq",
|
"Digital": "Sandyq",
|
||||||
"MessageUnauthorizedUser": "Qazırgı uaqytta serverge kıru üşın ruqsatyñyz joq. Qosymşa aqparat alu üşin server äkımşısımen xabarlasyñyz.",
|
"MessageUnauthorizedUser": "Qazırgı uaqytta serverge kıru üşın ruqsatyñyz joq. Qosymşa aqparat alu üşin server äkımşısımen xabarlasyñyz.",
|
||||||
"EnableEnhancedNvdecDecoderHelp": "Eksperimenttık NVDEC ıske asyru, dekodtau qatelerıne tap bolmasañyz, bul opsiany qospañyz."
|
"EnableEnhancedNvdecDecoderHelp": "Eksperimenttık NVDEC ıske asyru, dekodtau qatelerıne tap bolmasañyz, bul opsiany qospañyz.",
|
||||||
|
"HomeVideosPhotos": "Üi beinelerı men fotolar",
|
||||||
|
"Bold": "Qalyñ",
|
||||||
|
"LabelTextWeight": "Qarıp salmağy:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1223,7 +1223,7 @@
|
||||||
"QuickConnectAuthorizeCode": "로그인하려면 {0} 코드를 입력하세요",
|
"QuickConnectAuthorizeCode": "로그인하려면 {0} 코드를 입력하세요",
|
||||||
"QuickConnectActivationSuccessful": "성공적으로 활성화되었습니다",
|
"QuickConnectActivationSuccessful": "성공적으로 활성화되었습니다",
|
||||||
"QuickConnect": "퀵커넥트",
|
"QuickConnect": "퀵커넥트",
|
||||||
"Profile": "프로파일",
|
"Profile": "프로필",
|
||||||
"ProductionLocations": "프로덕션 위치",
|
"ProductionLocations": "프로덕션 위치",
|
||||||
"Primary": "기본",
|
"Primary": "기본",
|
||||||
"PreviousTrack": "이전으로 건너 뛰기",
|
"PreviousTrack": "이전으로 건너 뛰기",
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
"ButtonScanAllLibraries": "എല്ലാ ലൈബ്രറികളും സ്കാൻ ചെയ്യുക",
|
"ButtonScanAllLibraries": "എല്ലാ ലൈബ്രറികളും സ്കാൻ ചെയ്യുക",
|
||||||
"ButtonRevoke": "അസാധുവാക്കുക",
|
"ButtonRevoke": "അസാധുവാക്കുക",
|
||||||
"ButtonResume": "പുനരാരംഭിക്കുക",
|
"ButtonResume": "പുനരാരംഭിക്കുക",
|
||||||
"ButtonResetEasyPassword": "എളുപ്പമുള്ള പിൻ കോഡ് പുന reset സജ്ജമാക്കുക",
|
"ButtonResetEasyPassword": "എളുപ്പമുള്ള പിൻ കോഡ് പുനസജ്ജമാക്കുക",
|
||||||
"ButtonRename": "പേരുമാറ്റുക",
|
"ButtonRename": "പേരുമാറ്റുക",
|
||||||
"ButtonRemove": "നീക്കംചെയ്യുക",
|
"ButtonRemove": "നീക്കംചെയ്യുക",
|
||||||
"ButtonRefreshGuideData": "ഗൈഡ് ഡാറ്റ പുതുക്കുക",
|
"ButtonRefreshGuideData": "ഗൈഡ് ഡാറ്റ പുതുക്കുക",
|
||||||
|
@ -34,7 +34,7 @@
|
||||||
"ButtonForgotPassword": "പാസ്വേഡ് മറന്നോ",
|
"ButtonForgotPassword": "പാസ്വേഡ് മറന്നോ",
|
||||||
"ButtonEditOtherUserPreferences": "ഈ ഉപയോക്താവിന്റെ പ്രൊഫൈൽ, ഇമേജ്, വ്യക്തിഗത മുൻഗണനകൾ എന്നിവ എഡിറ്റുചെയ്യുക.",
|
"ButtonEditOtherUserPreferences": "ഈ ഉപയോക്താവിന്റെ പ്രൊഫൈൽ, ഇമേജ്, വ്യക്തിഗത മുൻഗണനകൾ എന്നിവ എഡിറ്റുചെയ്യുക.",
|
||||||
"ButtonChangeServer": "സെർവർ മാറ്റുക",
|
"ButtonChangeServer": "സെർവർ മാറ്റുക",
|
||||||
"ButtonCast": "അഭിനേതാക്കൾ",
|
"ButtonCast": "ബാഹിക ഉപകരണത്തിലേക്ക് അയക്കുക",
|
||||||
"ButtonCancel": "റദ്ദാക്കുക",
|
"ButtonCancel": "റദ്ദാക്കുക",
|
||||||
"ButtonBack": "തിരികെ",
|
"ButtonBack": "തിരികെ",
|
||||||
"ButtonAudioTracks": "ഓഡിയോ ട്രാക്കുകൾ",
|
"ButtonAudioTracks": "ഓഡിയോ ട്രാക്കുകൾ",
|
||||||
|
@ -46,7 +46,7 @@
|
||||||
"ButtonAddMediaLibrary": "മീഡിയ ലൈബ്രറി ചേർക്കുക",
|
"ButtonAddMediaLibrary": "മീഡിയ ലൈബ്രറി ചേർക്കുക",
|
||||||
"ButtonAddImage": "ചിത്രം ചേർക്കുക",
|
"ButtonAddImage": "ചിത്രം ചേർക്കുക",
|
||||||
"ButtonActivate": "സജീവമാക്കുക",
|
"ButtonActivate": "സജീവമാക്കുക",
|
||||||
"BurnSubtitlesHelp": "വീഡിയോകൾ ട്രാൻസ്കോഡുചെയ്യുമ്പോൾ സെർവർ സബ്ടൈറ്റിലുകളിൽ കത്തിക്കണോ എന്ന് നിർണ്ണയിക്കുന്നു. ഇത് ഒഴിവാക്കുന്നത് പ്രകടനം വളരെയധികം മെച്ചപ്പെടുത്തും. ഇമേജ് അധിഷ്ഠിത ഫോർമാറ്റുകളും (VOBSUB, PGS, SUB, IDX,…) ചില ASS അല്ലെങ്കിൽ SSA സബ്ടൈറ്റിലുകളും കത്തിക്കാൻ യാന്ത്രിക തിരഞ്ഞെടുക്കുക.",
|
"BurnSubtitlesHelp": "വീഡിയോകൾ ട്രാൻസ്കോഡുചെയ്യുമ്പോൾ സെർവർ സബ്ടൈറ്റിലുകൾ വേർതിരിക്കാൻ ആവാത്ത തരത്തിൽ ചേർക്കണോ എന്ന് നിർണ്ണയിക്കുന്നു. ഇത് ഒഴിവാക്കുന്നത് പ്രകടനം വളരെയധികം മെച്ചപ്പെടുത്തും. ഇമേജ് അധിഷ്ഠിത ഫോർമാറ്റുകളും (VOBSUB, PGS, SUB, IDX,…) ചില ASS അല്ലെങ്കിൽ SSA സബ്ടൈറ്റിലുകളും കത്തിക്കാൻ യാന്ത്രിക തിരഞ്ഞെടുക്കുക.",
|
||||||
"Browse": "ബ്രൗസുചെയ്യുക",
|
"Browse": "ബ്രൗസുചെയ്യുക",
|
||||||
"BoxSet": "ബോക്സ് സെറ്റ്",
|
"BoxSet": "ബോക്സ് സെറ്റ്",
|
||||||
"BoxRear": "ബോക്സ് (പിൻ)",
|
"BoxRear": "ബോക്സ് (പിൻ)",
|
||||||
|
@ -494,7 +494,7 @@
|
||||||
"Disc": "ഡിസ്ക്",
|
"Disc": "ഡിസ്ക്",
|
||||||
"DirectStreaming": "നേരിട്ടുള്ള സ്ട്രീമിംഗ്",
|
"DirectStreaming": "നേരിട്ടുള്ള സ്ട്രീമിംഗ്",
|
||||||
"DirectStreamHelp2": "നേരിട്ടുള്ള സ്ട്രീമിംഗ് ഉപയോഗിക്കുന്ന പവർ സാധാരണയായി ഓഡിയോ പ്രൊഫൈലിനെ ആശ്രയിച്ചിരിക്കുന്നു. വീഡിയോ സ്ട്രീം മാത്രമാണ് നഷ്ടമില്ലാത്തത്.",
|
"DirectStreamHelp2": "നേരിട്ടുള്ള സ്ട്രീമിംഗ് ഉപയോഗിക്കുന്ന പവർ സാധാരണയായി ഓഡിയോ പ്രൊഫൈലിനെ ആശ്രയിച്ചിരിക്കുന്നു. വീഡിയോ സ്ട്രീം മാത്രമാണ് നഷ്ടമില്ലാത്തത്.",
|
||||||
"DirectStreamHelp1": "വീഡിയോ സ്ട്രീം ഉപകരണവുമായി പൊരുത്തപ്പെടുന്നു, പക്ഷേ പൊരുത്തപ്പെടാത്ത ഓഡിയോ ഫോർമാറ്റ് (DTS, TRUEHD, മുതലായവ) അല്ലെങ്കിൽ ഓഡിയോ ചാനലുകളുടെ എണ്ണം ഉണ്ട്. ഉപകരണത്തിലേക്ക് അയയ്ക്കുന്നതിന് മുമ്പ് വീഡിയോ സ്ട്രീം ഈച്ചയിൽ നഷ്ടമില്ലാതെ വീണ്ടും പാക്കേജുചെയ്യും. ഓഡിയോ സ്ട്രീം മാത്രമേ ട്രാൻസ്കോഡ് ചെയ്യുകയുള്ളൂ.",
|
"DirectStreamHelp1": "വീഡിയോ സ്ട്രീം ഉപകരണവുമായി പൊരുത്തപ്പെടുന്നു, പക്ഷേ പൊരുത്തപ്പെടാത്ത ഓഡിയോ ഫോർമാറ്റ് (DTS, TRUEHD, മുതലായവ) അല്ലെങ്കിൽ ഓഡിയോ ചാനലുകളുടെ എണ്ണം ഉണ്ട്. ഉപകരണത്തിലേക്ക് അയയ്ക്കുന്നതിന് മുമ്പ് വീഡിയോ സ്ട്രീം നഷ്ടമില്ലാതെ വീണ്ടും പാക്കേജുചെയ്യും. ഓഡിയോ സ്ട്രീം മാത്രമേ ട്രാൻസ്കോഡ് ചെയ്യുകയുള്ളൂ.",
|
||||||
"DetectingDevices": "ഉപകരണങ്ങൾ കണ്ടെത്തുന്നു",
|
"DetectingDevices": "ഉപകരണങ്ങൾ കണ്ടെത്തുന്നു",
|
||||||
"DeleteUserConfirmation": "ഈ ഉപയോക്താവിനെ ഇല്ലാതാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ?",
|
"DeleteUserConfirmation": "ഈ ഉപയോക്താവിനെ ഇല്ലാതാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ?",
|
||||||
"DeleteUser": "ഉപയോക്താവിനെ ഇല്ലാതാക്കുക",
|
"DeleteUser": "ഉപയോക്താവിനെ ഇല്ലാതാക്കുക",
|
||||||
|
@ -684,7 +684,7 @@
|
||||||
"QuickConnectDescription": "ദ്രുത കണക്റ്റ് ഉപയോഗിച്ച് പ്രവേശിക്കാൻ, നിങ്ങൾ ലോഗിൻ ചെയ്യുന്ന ഉപകരണത്തിലെ ദ്രുത കണക്റ്റ് ബട്ടൺ തിരഞ്ഞെടുത്ത് ചുവടെ പ്രദർശിപ്പിച്ച കോഡ് നൽകുക.",
|
"QuickConnectDescription": "ദ്രുത കണക്റ്റ് ഉപയോഗിച്ച് പ്രവേശിക്കാൻ, നിങ്ങൾ ലോഗിൻ ചെയ്യുന്ന ഉപകരണത്തിലെ ദ്രുത കണക്റ്റ് ബട്ടൺ തിരഞ്ഞെടുത്ത് ചുവടെ പ്രദർശിപ്പിച്ച കോഡ് നൽകുക.",
|
||||||
"CopyStreamURL": "സ്ട്രീം URL പകർത്തുക",
|
"CopyStreamURL": "സ്ട്രീം URL പകർത്തുക",
|
||||||
"CopyStreamURLSuccess": "URL വിജയകരമായി പകർത്തി.",
|
"CopyStreamURLSuccess": "URL വിജയകരമായി പകർത്തി.",
|
||||||
"CriticRating": "വിമർശനാത്മക റേറ്റിംഗ്",
|
"CriticRating": "വിമർശകർ നിർണ്ണയിച്ച മതിപ്പ്",
|
||||||
"CustomDlnaProfilesHelp": "ഒരു പുതിയ ഉപകരണം ടാർഗെറ്റുചെയ്യുന്നതിനോ സിസ്റ്റം പ്രൊഫൈൽ അസാധുവാക്കുന്നതിനോ ഒരു ഇഷ്ടാനുസൃത പ്രൊഫൈൽ സൃഷ്ടിക്കുക.",
|
"CustomDlnaProfilesHelp": "ഒരു പുതിയ ഉപകരണം ടാർഗെറ്റുചെയ്യുന്നതിനോ സിസ്റ്റം പ്രൊഫൈൽ അസാധുവാക്കുന്നതിനോ ഒരു ഇഷ്ടാനുസൃത പ്രൊഫൈൽ സൃഷ്ടിക്കുക.",
|
||||||
"DailyAt": "പ്രതിദിനം {0}",
|
"DailyAt": "പ്രതിദിനം {0}",
|
||||||
"DashboardArchitecture": "വാസ്തുവിദ്യ: {0}",
|
"DashboardArchitecture": "വാസ്തുവിദ്യ: {0}",
|
||||||
|
@ -1573,5 +1573,17 @@
|
||||||
"Arranger": "അറേഞ്ചർ",
|
"Arranger": "അറേഞ്ചർ",
|
||||||
"AgeValue": "({0} വർഷം പഴക്കം)",
|
"AgeValue": "({0} വർഷം പഴക്കം)",
|
||||||
"LabelOriginalName": "പ്രഥമമായ നാമം:",
|
"LabelOriginalName": "പ്രഥമമായ നാമം:",
|
||||||
"LabelSortName": "വേർതിരിക്കേണ്ടുന്ന പേര്:"
|
"LabelSortName": "വേർതിരിക്കേണ്ടുന്ന പേര്:",
|
||||||
|
"Digital": "ഡിജിറ്റൽ",
|
||||||
|
"Cursive": "കൂട്ടെഴുത്ത്",
|
||||||
|
"CopyFailed": "പകർത്താൻ കഴിഞ്ഞില്ല",
|
||||||
|
"Copy": "പകർത്തുക",
|
||||||
|
"Copied": "പകർത്തി",
|
||||||
|
"Console": "കൺസോൾ",
|
||||||
|
"Casual": "നിസ്സാരം",
|
||||||
|
"ButtonSpace": "സ്ഥലം",
|
||||||
|
"ButtonExitApp": "അപ്ലിക്കേഷനിൽ നിന്ന് പുറത്തു വരുക",
|
||||||
|
"ButtonClose": "അടയ്ക്കുക",
|
||||||
|
"ButtonBackspace": "ബാക്ക്സ്പേസ്",
|
||||||
|
"AddToFavorites": "പ്രിയപ്പെട്ടതിലേക്ക് ചേർക്കുക"
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,10 +14,10 @@
|
||||||
"AllChannels": "Alle kanaler",
|
"AllChannels": "Alle kanaler",
|
||||||
"AllEpisodes": "Alle episoder",
|
"AllEpisodes": "Alle episoder",
|
||||||
"AllLibraries": "Alle biblioteker",
|
"AllLibraries": "Alle biblioteker",
|
||||||
"AllowHWTranscodingHelp": "Tillat at tuneren omkoder strømmer fortløpende. Dette kan bidra til å redusere mengden omkoding som må utføres av serveren.",
|
"AllowHWTranscodingHelp": "Tillat at tuneren omkoder strømmer fortløpende. Dette kan bidra til å redusere mengden omkoding som må utføres av tjeneren.",
|
||||||
"AllowMediaConversion": "Tillat konvertering av media",
|
"AllowMediaConversion": "Tillat konvertering av media",
|
||||||
"AllowMediaConversionHelp": "Tillatt eller forby tilgang til å konvertere media.",
|
"AllowMediaConversionHelp": "Tillatt eller forby tilgang til å konvertere media.",
|
||||||
"AllowRemoteAccess": "Tillat eksterne tilkoblinger til denne serveren",
|
"AllowRemoteAccess": "Tillat eksterne tilkoblinger til denne tjeneren",
|
||||||
"AllowRemoteAccessHelp": "Alle tilkoblinger via nettverk vil blokkeres dersom du ikke aktiverer denne innstillingen.",
|
"AllowRemoteAccessHelp": "Alle tilkoblinger via nettverk vil blokkeres dersom du ikke aktiverer denne innstillingen.",
|
||||||
"Anytime": "Når som helst",
|
"Anytime": "Når som helst",
|
||||||
"AroundTime": "Omkring {0}",
|
"AroundTime": "Omkring {0}",
|
||||||
|
@ -34,7 +34,7 @@
|
||||||
"MessageBrowsePluginCatalog": "Bla i tilleggskatalogen vår for å se tilgjengelige applikasjonstillegg.",
|
"MessageBrowsePluginCatalog": "Bla i tilleggskatalogen vår for å se tilgjengelige applikasjonstillegg.",
|
||||||
"ButtonAddMediaLibrary": "Legg til bibliotek",
|
"ButtonAddMediaLibrary": "Legg til bibliotek",
|
||||||
"ButtonAddScheduledTaskTrigger": "Legg til utløser",
|
"ButtonAddScheduledTaskTrigger": "Legg til utløser",
|
||||||
"ButtonAddServer": "Legg til tener",
|
"ButtonAddServer": "Legg til tjener",
|
||||||
"ButtonAddUser": "Legg til ny bruker",
|
"ButtonAddUser": "Legg til ny bruker",
|
||||||
"ButtonArrowLeft": "Venstre",
|
"ButtonArrowLeft": "Venstre",
|
||||||
"ButtonArrowRight": "Høyre",
|
"ButtonArrowRight": "Høyre",
|
||||||
|
@ -96,7 +96,7 @@
|
||||||
"CustomDlnaProfilesHelp": "Lag en tilpasset profil til en ny enhet eller for å overstyre en system-profil.",
|
"CustomDlnaProfilesHelp": "Lag en tilpasset profil til en ny enhet eller for å overstyre en system-profil.",
|
||||||
"DeathDateValue": "Døde: {0}",
|
"DeathDateValue": "Døde: {0}",
|
||||||
"ErrorDefault": "Det oppstod en feil under behandling av forespørselen. Vennligst prøv igjen senere.",
|
"ErrorDefault": "Det oppstod en feil under behandling av forespørselen. Vennligst prøv igjen senere.",
|
||||||
"DefaultMetadataLangaugeDescription": "Dette er standardverdiene på serveren, de kan også tilpasses per biblioteksbasis.",
|
"DefaultMetadataLangaugeDescription": "Dette er standardverdiene for tjeneren, de kan også tilpasses per biblioteksbasis.",
|
||||||
"Delete": "Slett",
|
"Delete": "Slett",
|
||||||
"DeleteDeviceConfirmation": "Er du sikker på at du ønsker å slette denne enheten? Den vil gjenoppstå neste gang en bruker logger inn med den.",
|
"DeleteDeviceConfirmation": "Er du sikker på at du ønsker å slette denne enheten? Den vil gjenoppstå neste gang en bruker logger inn med den.",
|
||||||
"DeleteImage": "Slett bilde",
|
"DeleteImage": "Slett bilde",
|
||||||
|
@ -167,7 +167,7 @@
|
||||||
"HeaderAllowMediaDeletionFrom": "Tillat sletting av media fra:",
|
"HeaderAllowMediaDeletionFrom": "Tillat sletting av media fra:",
|
||||||
"HeaderApiKey": "API-nøkkel",
|
"HeaderApiKey": "API-nøkkel",
|
||||||
"HeaderApiKeys": "API-nøkler",
|
"HeaderApiKeys": "API-nøkler",
|
||||||
"HeaderApiKeysHelp": "Eksterne programmer trenger en API-nøkkel for å kunne kommunisere med serveren. Nøklene utstedes ved å logge på med en vanlig brukerkonto eller gjennom å manuelt gi programmet en nøkkel.",
|
"HeaderApiKeysHelp": "Eksterne programmer trenger en API-nøkkel for å kunne kommunisere med tjeneren. Nøklene utstedes ved å logge på med en vanlig brukerkonto eller gjennom å manuelt gi programmet en nøkkel.",
|
||||||
"HeaderAudioBooks": "Lydbøker",
|
"HeaderAudioBooks": "Lydbøker",
|
||||||
"HeaderAudioSettings": "Lydinnstillinger",
|
"HeaderAudioSettings": "Lydinnstillinger",
|
||||||
"HeaderBranding": "Merking",
|
"HeaderBranding": "Merking",
|
||||||
|
@ -180,10 +180,10 @@
|
||||||
"HeaderConfirmPluginInstallation": "Bekreft installasjon av tillegg",
|
"HeaderConfirmPluginInstallation": "Bekreft installasjon av tillegg",
|
||||||
"HeaderConfirmProfileDeletion": "Bekreft sletting av profil",
|
"HeaderConfirmProfileDeletion": "Bekreft sletting av profil",
|
||||||
"HeaderConfirmRevokeApiKey": "Tilbakekall API-nøkkel",
|
"HeaderConfirmRevokeApiKey": "Tilbakekall API-nøkkel",
|
||||||
"HeaderConnectToServer": "Koble til server",
|
"HeaderConnectToServer": "Koble til tjener",
|
||||||
"HeaderConnectionFailure": "Tilkobling feilet",
|
"HeaderConnectionFailure": "Tilkobling feilet",
|
||||||
"HeaderContainerProfile": "Kontainerprofil",
|
"HeaderContainerProfile": "Mediabeholderprofil",
|
||||||
"HeaderContainerProfileHelp": "Containerprofiler indikerer begrensninger hos en enhet ved avspilling av bestemte formater. Hvis en begrensning gjelder, vil media bli omkodet selv om formatet er konfigurert for direkteavspilling.",
|
"HeaderContainerProfileHelp": "Mediabeholderprofiler indikerer begrensninger hos en enhet ved avspilling av bestemte formater. Hvis en begrensning gjelder, vil media bli omkodet selv om formatet er konfigurert for direkteavspilling.",
|
||||||
"HeaderContinueListening": "Forsett å lytte",
|
"HeaderContinueListening": "Forsett å lytte",
|
||||||
"HeaderContinueWatching": "Fortsett å se",
|
"HeaderContinueWatching": "Fortsett å se",
|
||||||
"HeaderCustomDlnaProfiles": "Tilpassede profiler",
|
"HeaderCustomDlnaProfiles": "Tilpassede profiler",
|
||||||
|
@ -257,7 +257,7 @@
|
||||||
"HeaderPluginInstallation": "Installasjon av programtillegg",
|
"HeaderPluginInstallation": "Installasjon av programtillegg",
|
||||||
"HeaderPreferredMetadataLanguage": "Foretrukket språk for metadata",
|
"HeaderPreferredMetadataLanguage": "Foretrukket språk for metadata",
|
||||||
"HeaderProfileInformation": "Profilinformasjon",
|
"HeaderProfileInformation": "Profilinformasjon",
|
||||||
"HeaderProfileServerSettingsHelp": "Disse verdiene styrer hvordan serveren presenterer seg selv for klienter.",
|
"HeaderProfileServerSettingsHelp": "Disse verdiene styrer hvordan tjeneren presenterer seg selv for klienter.",
|
||||||
"HeaderRecentlyPlayed": "Nylig avspilt",
|
"HeaderRecentlyPlayed": "Nylig avspilt",
|
||||||
"HeaderRecordingOptions": "Opptaksvalg",
|
"HeaderRecordingOptions": "Opptaksvalg",
|
||||||
"HeaderRecordingPostProcessing": "Etterbehandling av opptak",
|
"HeaderRecordingPostProcessing": "Etterbehandling av opptak",
|
||||||
|
@ -275,12 +275,12 @@
|
||||||
"HeaderSelectMetadataPathHelp": "Bla eller skriv inn filbanen som skal brukes for metadata. Mappen må være skrivbar.",
|
"HeaderSelectMetadataPathHelp": "Bla eller skriv inn filbanen som skal brukes for metadata. Mappen må være skrivbar.",
|
||||||
"HeaderSelectPath": "Velg filbane",
|
"HeaderSelectPath": "Velg filbane",
|
||||||
"HeaderSelectServerCachePath": "Velg filbane for mellomlagring",
|
"HeaderSelectServerCachePath": "Velg filbane for mellomlagring",
|
||||||
"HeaderSelectServerCachePathHelp": "Bla eller skriv inn filbanen som skal brukes for mellomlagring av serverdata. Mappen må være skrivbar.",
|
"HeaderSelectServerCachePathHelp": "Bla eller skriv inn filbanen som skal brukes for mellomlagring av data. Mappen må være skrivbar.",
|
||||||
"HeaderSelectTranscodingPath": "Velg filbane for midlertidig lagring av omkodede filer",
|
"HeaderSelectTranscodingPath": "Velg filbane for midlertidig lagring av omkodede filer",
|
||||||
"HeaderSelectTranscodingPathHelp": "Bla eller skriv inn filbanen som skal brukes for omkodede filer. Mappen må være skrivbar.",
|
"HeaderSelectTranscodingPathHelp": "Bla eller skriv inn filbanen som skal brukes for omkodede filer. Mappen må være skrivbar.",
|
||||||
"HeaderSendMessage": "Send melding",
|
"HeaderSendMessage": "Send melding",
|
||||||
"HeaderSeriesOptions": "Serievalg",
|
"HeaderSeriesOptions": "Serievalg",
|
||||||
"HeaderServerSettings": "Serverinnstillinger",
|
"HeaderServerSettings": "Tjenerinnstillinger",
|
||||||
"HeaderSetupLibrary": "Konfigurer dine mediebibliotek",
|
"HeaderSetupLibrary": "Konfigurer dine mediebibliotek",
|
||||||
"HeaderSortBy": "Sorter etter",
|
"HeaderSortBy": "Sorter etter",
|
||||||
"HeaderSortOrder": "Sorteringsrekkefølge",
|
"HeaderSortOrder": "Sorteringsrekkefølge",
|
||||||
|
@ -309,7 +309,7 @@
|
||||||
"HeaderXmlSettings": "XML-innstillinger",
|
"HeaderXmlSettings": "XML-innstillinger",
|
||||||
"HeaderYears": "År",
|
"HeaderYears": "År",
|
||||||
"Help": "Hjelp",
|
"Help": "Hjelp",
|
||||||
"HideWatchedContentFromLatestMedia": "Skjul sett innhold fra \"Site medier\"",
|
"HideWatchedContentFromLatestMedia": "Skjul sett innhold fra \"Siste medier\"",
|
||||||
"Identify": "Identifiser",
|
"Identify": "Identifiser",
|
||||||
"Images": "Bilder",
|
"Images": "Bilder",
|
||||||
"ImportFavoriteChannelsHelp": "Kun kanaler som er markert som favoritt på tuneren bli importert.",
|
"ImportFavoriteChannelsHelp": "Kun kanaler som er markert som favoritt på tuneren bli importert.",
|
||||||
|
@ -318,7 +318,7 @@
|
||||||
"ItemCount": "{0} elementer",
|
"ItemCount": "{0} elementer",
|
||||||
"Items": "Elementer",
|
"Items": "Elementer",
|
||||||
"Kids": "Barn",
|
"Kids": "Barn",
|
||||||
"LabelAbortedByServerShutdown": "(Avbrutt grunnet at serveren er avslått)",
|
"LabelAbortedByServerShutdown": "(Avbrutt grunnet at tjeneren ble avslått)",
|
||||||
"LabelAccessDay": "Ukedag:",
|
"LabelAccessDay": "Ukedag:",
|
||||||
"LabelAccessEnd": "Sluttid:",
|
"LabelAccessEnd": "Sluttid:",
|
||||||
"LabelAccessStart": "Starttid:",
|
"LabelAccessStart": "Starttid:",
|
||||||
|
@ -338,7 +338,7 @@
|
||||||
"LabelAudioLanguagePreference": "Foretrukket språk på lydspor:",
|
"LabelAudioLanguagePreference": "Foretrukket språk på lydspor:",
|
||||||
"LabelAutomaticallyRefreshInternetMetadataEvery": "Oppdater metadata automatisk fra Internett:",
|
"LabelAutomaticallyRefreshInternetMetadataEvery": "Oppdater metadata automatisk fra Internett:",
|
||||||
"LabelBindToLocalNetworkAddress": "Bind til lokal nettverksadresse:",
|
"LabelBindToLocalNetworkAddress": "Bind til lokal nettverksadresse:",
|
||||||
"LabelBindToLocalNetworkAddressHelp": "Overstyr den lokale IP-adressen til HTTP-serveren. Hvis tomt, vil serveren binde seg til alle tilgjengelige adresser. Endringer av denne verdien krever en omstart.",
|
"LabelBindToLocalNetworkAddressHelp": "Overstyr den lokale IP-adressen til HTTP-tjeneren. Hvis tomt, vil tjeneren binde seg til alle tilgjengelige adresser. Endringer av denne verdien krever en omstart.",
|
||||||
"LabelBirthDate": "Fødselsdato:",
|
"LabelBirthDate": "Fødselsdato:",
|
||||||
"LabelBirthYear": "Fødselsår:",
|
"LabelBirthYear": "Fødselsår:",
|
||||||
"LabelBlastMessageInterval": "Intervall mellom keepalive-meldinger:",
|
"LabelBlastMessageInterval": "Intervall mellom keepalive-meldinger:",
|
||||||
|
@ -381,16 +381,16 @@
|
||||||
"LabelEmbedAlbumArtDidl": "Bygg inn albumbilder i DIDL",
|
"LabelEmbedAlbumArtDidl": "Bygg inn albumbilder i DIDL",
|
||||||
"LabelEmbedAlbumArtDidlHelp": "Noen enheter foretrekker denne metoden for å få albumomslag. Andre vil kunne få problemer med avspilling hvis dette alternativet er aktivert.",
|
"LabelEmbedAlbumArtDidlHelp": "Noen enheter foretrekker denne metoden for å få albumomslag. Andre vil kunne få problemer med avspilling hvis dette alternativet er aktivert.",
|
||||||
"LabelEnableAutomaticPortMap": "Aktiver automatisk portmapping",
|
"LabelEnableAutomaticPortMap": "Aktiver automatisk portmapping",
|
||||||
"LabelEnableAutomaticPortMapHelp": "Koble eksterne porter på ruteren automatisk til lokale porter på serveren din via UPnP. Dette fungerer ikke med alle rutere eller nettverkskonfigurasjoner. Endringer trer ikke i kraft før serveren startes på nytt.",
|
"LabelEnableAutomaticPortMapHelp": "Koble eksterne porter på ruteren automatisk til lokale porter på tjeneren din via UPnP. Dette fungerer ikke med alle rutere eller nettverkskonfigurasjoner. Endringer trer ikke i kraft før tjeneren startes på nytt.",
|
||||||
"LabelEnableBlastAliveMessages": "Kringkast keepalive-meldinger",
|
"LabelEnableBlastAliveMessages": "Kringkast keepalive-meldinger",
|
||||||
"LabelEnableBlastAliveMessagesHelp": "Aktiver hvis serveren ikke blir konsekvent oppdaget av andre UPnP-enheter på nettverket ditt.",
|
"LabelEnableBlastAliveMessagesHelp": "Aktiver hvis tjeneren ikke blir konsekvent oppdaget av andre UPnP-enheter på nettverket ditt.",
|
||||||
"LabelEnableDlnaClientDiscoveryInterval": "Oppdateringsintervall for klient:",
|
"LabelEnableDlnaClientDiscoveryInterval": "Oppdateringsintervall for klient:",
|
||||||
"LabelEnableDlnaClientDiscoveryIntervalHelp": "Bestem varighet i sekunder mellom to SSDP-søk.",
|
"LabelEnableDlnaClientDiscoveryIntervalHelp": "Bestem varighet i sekunder mellom to SSDP-søk.",
|
||||||
"LabelEnableDlnaDebugLogging": "Aktiver DLNA debug-logging",
|
"LabelEnableDlnaDebugLogging": "Aktiver DLNA debug-logging",
|
||||||
"LabelEnableDlnaDebugLoggingHelp": "Dette vil lage store loggfiler og burde kun benyttes for feilsøking.",
|
"LabelEnableDlnaDebugLoggingHelp": "Dette vil lage store loggfiler og burde kun benyttes for feilsøking.",
|
||||||
"LabelEnableDlnaPlayTo": "Aktiver \"Avspill med\" DLNA-funksjon",
|
"LabelEnableDlnaPlayTo": "Aktiver \"Avspill med\" DLNA-funksjon",
|
||||||
"LabelEnableDlnaPlayToHelp": "Jellyfin kan oppdage enheter i nettverket ditt og tilby muligheten å fjernstyre dem.",
|
"LabelEnableDlnaPlayToHelp": "Jellyfin kan oppdage enheter i nettverket ditt og tilby muligheten å fjernstyre dem.",
|
||||||
"LabelEnableDlnaServer": "Aktiver DLNA-server",
|
"LabelEnableDlnaServer": "Aktiver DLNA-tjener",
|
||||||
"LabelEnableDlnaServerHelp": "Tillater UPnP-enheter på nettverket ditt å bla gjennom og spille av innhold.",
|
"LabelEnableDlnaServerHelp": "Tillater UPnP-enheter på nettverket ditt å bla gjennom og spille av innhold.",
|
||||||
"LabelEnableRealtimeMonitor": "Aktiver sanntidsovervåkning",
|
"LabelEnableRealtimeMonitor": "Aktiver sanntidsovervåkning",
|
||||||
"LabelEnableRealtimeMonitorHelp": "Filendringer blir behandlet umiddelbart på støttede filsystemer.",
|
"LabelEnableRealtimeMonitorHelp": "Filendringer blir behandlet umiddelbart på støttede filsystemer.",
|
||||||
|
@ -407,7 +407,7 @@
|
||||||
"LabelFinish": "Fullfør",
|
"LabelFinish": "Fullfør",
|
||||||
"LabelForgotPasswordUsernameHelp": "Skriv inn brukernavnet ditt, dersom du husker det.",
|
"LabelForgotPasswordUsernameHelp": "Skriv inn brukernavnet ditt, dersom du husker det.",
|
||||||
"LabelFriendlyName": "Egendefinert navn:",
|
"LabelFriendlyName": "Egendefinert navn:",
|
||||||
"LabelServerNameHelp": "Dette navnet vil bli brukt for å identifisere serveren. Standardverdien er serverens vertsnavn.",
|
"LabelServerNameHelp": "Dette navnet vil bli brukt for å identifisere tjeneren. Standardverdien er tjenerens vertsnavn.",
|
||||||
"LabelGroupMoviesIntoCollections": "Gruppér filmer i samlinger",
|
"LabelGroupMoviesIntoCollections": "Gruppér filmer i samlinger",
|
||||||
"LabelGroupMoviesIntoCollectionsHelp": "Ved valg av filmlistevisning, vil samlinger bli vist som ett element med grupperte filmer.",
|
"LabelGroupMoviesIntoCollectionsHelp": "Ved valg av filmlistevisning, vil samlinger bli vist som ett element med grupperte filmer.",
|
||||||
"LabelH264Crf": "CRF-verdi for H.264-koding:",
|
"LabelH264Crf": "CRF-verdi for H.264-koding:",
|
||||||
|
@ -416,7 +416,7 @@
|
||||||
"LabelHardwareAccelerationTypeHelp": "Maskinvareakselerasjon krever ytterligere konfigurasjon.",
|
"LabelHardwareAccelerationTypeHelp": "Maskinvareakselerasjon krever ytterligere konfigurasjon.",
|
||||||
"LabelHomeScreenSectionValue": "Hjemskjermseksjon {0}:",
|
"LabelHomeScreenSectionValue": "Hjemskjermseksjon {0}:",
|
||||||
"LabelHttpsPort": "Lokal HTTPS-port:",
|
"LabelHttpsPort": "Lokal HTTPS-port:",
|
||||||
"LabelHttpsPortHelp": "TCP-portnummeret for HTTPS-serveren.",
|
"LabelHttpsPortHelp": "TCP-portnummeret for HTTPS-tjeneren.",
|
||||||
"LabelIconMaxHeight": "Makshøyde for ikon:",
|
"LabelIconMaxHeight": "Makshøyde for ikon:",
|
||||||
"LabelIconMaxWidth": "Maksbredde for ikon:",
|
"LabelIconMaxWidth": "Maksbredde for ikon:",
|
||||||
"LabelIdentificationFieldHelp": "Et regex-uttrykk eller en deltekst (skiller ikke mellom store og små bokstaver).",
|
"LabelIdentificationFieldHelp": "Et regex-uttrykk eller en deltekst (skiller ikke mellom store og små bokstaver).",
|
||||||
|
@ -432,13 +432,13 @@
|
||||||
"LabelKodiMetadataEnableExtraThumbs": "Kopier extrafanart til extrathumbs-feltet",
|
"LabelKodiMetadataEnableExtraThumbs": "Kopier extrafanart til extrathumbs-feltet",
|
||||||
"LabelKodiMetadataEnableExtraThumbsHelp": "Når bilder lastes ned kan de bli lagret i både extrafanart og extrathumbs for best mulig kompatibilitet med Kodi-drakter.",
|
"LabelKodiMetadataEnableExtraThumbsHelp": "Når bilder lastes ned kan de bli lagret i både extrafanart og extrathumbs for best mulig kompatibilitet med Kodi-drakter.",
|
||||||
"LabelKodiMetadataEnablePathSubstitution": "Aktiver erstatning av filbaner",
|
"LabelKodiMetadataEnablePathSubstitution": "Aktiver erstatning av filbaner",
|
||||||
"LabelKodiMetadataEnablePathSubstitutionHelp": "Aktiverer erstatning av filbaner for bilder ved hjelp av serverens innstillinger for erstatning av filbaner.",
|
"LabelKodiMetadataEnablePathSubstitutionHelp": "Aktiver erstatning av filbaner for bilder ved hjelp av tjenerens innstillinger for erstatning av filbaner.",
|
||||||
"LabelKodiMetadataSaveImagePaths": "Lagre filbaner for bilder i nfo-filer",
|
"LabelKodiMetadataSaveImagePaths": "Lagre filbaner for bilder i NFO-filer",
|
||||||
"LabelKodiMetadataSaveImagePathsHelp": "Dette anbefales hvis du har filnavn på bilder som ikke følger Kodis retningslinjer.",
|
"LabelKodiMetadataSaveImagePathsHelp": "Dette anbefales hvis du har filnavn på bilder som ikke følger Kodis retningslinjer.",
|
||||||
"LabelLanguage": "Språk:",
|
"LabelLanguage": "Språk:",
|
||||||
"LabelLineup": "Oppstilling:",
|
"LabelLineup": "Oppstilling:",
|
||||||
"LabelLocalHttpServerPortNumber": "Lokal HTTP-port:",
|
"LabelLocalHttpServerPortNumber": "Lokal HTTP-port:",
|
||||||
"LabelLocalHttpServerPortNumberHelp": "TCP-portnummeret for HTTP-serveren.",
|
"LabelLocalHttpServerPortNumberHelp": "TCP-portnummeret for HTTP-tjeneren.",
|
||||||
"LabelLockItemToPreventChanges": "Lås dette elementet for å hindre fremtidige endringer",
|
"LabelLockItemToPreventChanges": "Lås dette elementet for å hindre fremtidige endringer",
|
||||||
"LabelLoginDisclaimer": "Ansvarsfraskrivelse ved innlogging:",
|
"LabelLoginDisclaimer": "Ansvarsfraskrivelse ved innlogging:",
|
||||||
"LabelLoginDisclaimerHelp": "En melding som vises på bunnen av innloggingssiden.",
|
"LabelLoginDisclaimerHelp": "En melding som vises på bunnen av innloggingssiden.",
|
||||||
|
@ -473,7 +473,7 @@
|
||||||
"LabelMonitorUsers": "Overvåk aktivitet fra:",
|
"LabelMonitorUsers": "Overvåk aktivitet fra:",
|
||||||
"LabelMovieCategories": "Filmkategorier:",
|
"LabelMovieCategories": "Filmkategorier:",
|
||||||
"LabelMoviePrefix": "Filmprefiks:",
|
"LabelMoviePrefix": "Filmprefiks:",
|
||||||
"LabelMoviePrefixHelp": "Hvis et prefiks benyttes i filmtitler, skriv det inn her slik at serveren kan håndtere det på riktig måte.",
|
"LabelMoviePrefixHelp": "Hvis et prefiks benyttes i filmtitler, skriv det inn her slik at tjeneren kan håndtere det på riktig måte.",
|
||||||
"LabelMovieRecordingPath": "Filbane for filmopptak:",
|
"LabelMovieRecordingPath": "Filbane for filmopptak:",
|
||||||
"LabelMusicStreamingTranscodingBitrate": "Bithastighet for omkoding av musikk:",
|
"LabelMusicStreamingTranscodingBitrate": "Bithastighet for omkoding av musikk:",
|
||||||
"LabelMusicStreamingTranscodingBitrateHelp": "Spesifiser høyeste tillatte bithastighet ved musikkstrømming.",
|
"LabelMusicStreamingTranscodingBitrateHelp": "Spesifiser høyeste tillatte bithastighet ved musikkstrømming.",
|
||||||
|
@ -505,12 +505,12 @@
|
||||||
"LabelPostProcessorArguments": "Kommandolinjeargumenter for etterbehandling:",
|
"LabelPostProcessorArguments": "Kommandolinjeargumenter for etterbehandling:",
|
||||||
"LabelPostProcessorArgumentsHelp": "Bruk {path} som filbanen til opptaksfilen.",
|
"LabelPostProcessorArgumentsHelp": "Bruk {path} som filbanen til opptaksfilen.",
|
||||||
"LabelPreferredDisplayLanguage": "Foretrukket visningsspråk:",
|
"LabelPreferredDisplayLanguage": "Foretrukket visningsspråk:",
|
||||||
"LabelProfileAudioCodecs": "Lydkodeker:",
|
"LabelProfileAudioCodecs": "Lydformat:",
|
||||||
"LabelProfileCodecs": "Kodeker:",
|
"LabelProfileCodecs": "Kodeker:",
|
||||||
"LabelProfileCodecsHelp": "Separert med komma. Dette feltet kan forbli tomt for å gjelde alle kodeker.",
|
"LabelProfileCodecsHelp": "Separert med komma. Dette feltet kan forbli tomt for å gjelde alle kodeker.",
|
||||||
"LabelProfileContainer": "Kontainer:",
|
"LabelProfileContainer": "Mediabeholder:",
|
||||||
"LabelProfileContainersHelp": "Separert med komma. Dette feltet kan forbli tomt for å gjelde alle kontainere.",
|
"LabelProfileContainersHelp": "Separert med komma. Dette feltet kan forbli tomt for å gjelde alle mediabeholdere.",
|
||||||
"LabelProfileVideoCodecs": "Videokodeker:",
|
"LabelProfileVideoCodecs": "Videoformat:",
|
||||||
"LabelProtocol": "Protokoll:",
|
"LabelProtocol": "Protokoll:",
|
||||||
"LabelProtocolInfo": "Protokoll info:",
|
"LabelProtocolInfo": "Protokoll info:",
|
||||||
"LabelProtocolInfoHelp": "Verdien som blir brukt som respons til GetProtocolInfo-forespørsler fra enheten.",
|
"LabelProtocolInfoHelp": "Verdien som blir brukt som respons til GetProtocolInfo-forespørsler fra enheten.",
|
||||||
|
@ -520,7 +520,7 @@
|
||||||
"LabelPublicHttpsPortHelp": "Den eksterne porten som kobles til den lokale HTTPS-porten.",
|
"LabelPublicHttpsPortHelp": "Den eksterne porten som kobles til den lokale HTTPS-porten.",
|
||||||
"LabelRecord": "Opptak:",
|
"LabelRecord": "Opptak:",
|
||||||
"LabelRecordingPath": "Standard plassering for opptak:",
|
"LabelRecordingPath": "Standard plassering for opptak:",
|
||||||
"LabelRecordingPathHelp": "Angi et egendefinert sted å lagre opptak. Dersom du lar feltet stå tomt vil serverens datamappe bli brukt.",
|
"LabelRecordingPathHelp": "Angi et egendefinert sted å lagre opptak. Dersom du lar feltet stå tomt vil tjenerens datamappe bli brukt.",
|
||||||
"LabelRefreshMode": "Oppdateringsmodus:",
|
"LabelRefreshMode": "Oppdateringsmodus:",
|
||||||
"LabelReleaseDate": "Utgivelsesdato:",
|
"LabelReleaseDate": "Utgivelsesdato:",
|
||||||
"LabelRemoteClientBitrateLimit": "Maksimal bithastighet for strømming til Internett (Mbps):",
|
"LabelRemoteClientBitrateLimit": "Maksimal bithastighet for strømming til Internett (Mbps):",
|
||||||
|
@ -529,7 +529,7 @@
|
||||||
"LabelSaveLocalMetadataHelp": "Lagring av omslagsbilder og metadata direkte i mediemapper vil legge dem på et sted hvor de lett kan endres på.",
|
"LabelSaveLocalMetadataHelp": "Lagring av omslagsbilder og metadata direkte i mediemapper vil legge dem på et sted hvor de lett kan endres på.",
|
||||||
"LabelScheduledTaskLastRan": "Sist kjørt {0}, tok {1}.",
|
"LabelScheduledTaskLastRan": "Sist kjørt {0}, tok {1}.",
|
||||||
"LabelSeasonNumber": "Sesong nummer:",
|
"LabelSeasonNumber": "Sesong nummer:",
|
||||||
"LabelSelectFolderGroups": "Gruppér innhold i følgende mapper automatisk til visninger som filmer, musikk og TV:",
|
"LabelSelectFolderGroups": "Gruppér innhold i følgende mapper automatisk til visninger som \"Filmer\", \"Musikk\" og \"TV\":",
|
||||||
"LabelSelectFolderGroupsHelp": "Mapper som ikke er merket vil kun bli vist i sin egen visning.",
|
"LabelSelectFolderGroupsHelp": "Mapper som ikke er merket vil kun bli vist i sin egen visning.",
|
||||||
"LabelSelectUsers": "Velg brukere:",
|
"LabelSelectUsers": "Velg brukere:",
|
||||||
"LabelSelectVersionToInstall": "Velg versjon å installere:",
|
"LabelSelectVersionToInstall": "Velg versjon å installere:",
|
||||||
|
@ -537,13 +537,13 @@
|
||||||
"LabelSerialNumber": "Serienummer:",
|
"LabelSerialNumber": "Serienummer:",
|
||||||
"LabelSeriesRecordingPath": "Plassering for serieopptak:",
|
"LabelSeriesRecordingPath": "Plassering for serieopptak:",
|
||||||
"LabelServerHost": "Vertsnavn:",
|
"LabelServerHost": "Vertsnavn:",
|
||||||
"LabelServerHostHelp": "192.168.1.100:8096 eller https://dinserver.no",
|
"LabelServerHostHelp": "192.168.1.100:8096 eller https://dintjener.no",
|
||||||
"LabelSkipIfAudioTrackPresent": "Hopp over dersom standard lydspor matcher nedlastingsspråket",
|
"LabelSkipIfAudioTrackPresent": "Hopp over dersom standard lydspor matcher nedlastingsspråket",
|
||||||
"LabelSkipIfAudioTrackPresentHelp": "Fjern merkingen for å sikre at alle videoer har undertekster, uavhengig av lydspråk.",
|
"LabelSkipIfAudioTrackPresentHelp": "Fjern merkingen for å sikre at alle videoer har undertekster, uavhengig av lydspråk.",
|
||||||
"LabelSkipIfGraphicalSubsPresent": "Hopp over dersom videoen allerede inneholder integrerte undertekster",
|
"LabelSkipIfGraphicalSubsPresent": "Hopp over dersom videoen allerede inneholder integrerte undertekster",
|
||||||
"LabelSkipIfGraphicalSubsPresentHelp": "Hvis du beholder tekstversjoner av underteksting vil det føre til mer effektiv utlevering og redusere sannsynligheten for at videoer må omkodes.",
|
"LabelSkipIfGraphicalSubsPresentHelp": "Hvis du beholder tekstversjoner av underteksting vil det føre til mer effektiv utlevering og redusere sannsynligheten for at videoer må omkodes.",
|
||||||
"LabelSonyAggregationFlags": "Sony-aggregeringsflagg:",
|
"LabelSonyAggregationFlags": "Sony-aggregeringsflagg:",
|
||||||
"LabelSonyAggregationFlagsHelp": "Bestemmer innholdet i aggregationFlags-elementet i urn:schemas-sonycom:av-domenet.",
|
"LabelSonyAggregationFlagsHelp": "Bestem innholdet i 'aggregationFlags'-elementet i 'urn:schemas-sonycom:av'-domenet.",
|
||||||
"LabelSortTitle": "Sorteringstittel:",
|
"LabelSortTitle": "Sorteringstittel:",
|
||||||
"LabelSource": "Kilde:",
|
"LabelSource": "Kilde:",
|
||||||
"LabelSportsCategories": "Sportskategorier:",
|
"LabelSportsCategories": "Sportskategorier:",
|
||||||
|
@ -559,7 +559,7 @@
|
||||||
"LabelTimeLimitHours": "Tidsbegrensning (timer):",
|
"LabelTimeLimitHours": "Tidsbegrensning (timer):",
|
||||||
"LabelTitle": "Tittel:",
|
"LabelTitle": "Tittel:",
|
||||||
"LabelTrackNumber": "Spornummer:",
|
"LabelTrackNumber": "Spornummer:",
|
||||||
"LabelTranscodingTempPathHelp": "Spesifiser en egen filbane for omkodede filer som skal sendes til klienter. La feltet stå tomt for å bruke serverens standardinnstilling.",
|
"LabelTranscodingTempPathHelp": "Spesifiser en egen filbane for omkodede filer som skal sendes til klienter. La feltet stå tomt for å bruke tjenerens standardinnstilling.",
|
||||||
"LabelTranscodingThreadCount": "Antall tråder for omkoding:",
|
"LabelTranscodingThreadCount": "Antall tråder for omkoding:",
|
||||||
"LabelTranscodingThreadCountHelp": "Velg maksimalt antall tråder som kan brukes under omkoding. Færre tråder vil føre til lavere CPU-bruk, men kan føre til at mediet ikke konverteres fort nok til at avspillingen kan foregå uten avbrudd.",
|
"LabelTranscodingThreadCountHelp": "Velg maksimalt antall tråder som kan brukes under omkoding. Færre tråder vil føre til lavere CPU-bruk, men kan føre til at mediet ikke konverteres fort nok til at avspillingen kan foregå uten avbrudd.",
|
||||||
"LabelTunerIpAddress": "IP-adresse til tuner:",
|
"LabelTunerIpAddress": "IP-adresse til tuner:",
|
||||||
|
@ -570,14 +570,14 @@
|
||||||
"LabelUser": "Bruker:",
|
"LabelUser": "Bruker:",
|
||||||
"LabelUserLibrary": "Brukerbibliotek:",
|
"LabelUserLibrary": "Brukerbibliotek:",
|
||||||
"LabelUserLibraryHelp": "Velg hvilket brukerbibliotek som skal vises til enheten. La det stå tomt for å bruke standardinnstillingen.",
|
"LabelUserLibraryHelp": "Velg hvilket brukerbibliotek som skal vises til enheten. La det stå tomt for å bruke standardinnstillingen.",
|
||||||
"LabelUserRemoteClientBitrateLimitHelp": "Overstyrer standardverdien som er satt i avspillingsinnstillinger på serveren.",
|
"LabelUserRemoteClientBitrateLimitHelp": "Overstyr standardverdien som er satt i tjenerens instillinger, se Dashbord > Avspilling > Strømming.",
|
||||||
"LabelUsername": "Brukernavn:",
|
"LabelUsername": "Brukernavn:",
|
||||||
"LabelVaapiDevice": "VA API-enhet:",
|
"LabelVaapiDevice": "VA-API-enhet:",
|
||||||
"LabelVaapiDeviceHelp": "Dette er enheten som brukes for maskinvareakselerasjon.",
|
"LabelVaapiDeviceHelp": "Dette er enheten som brukes for maskinvareakselerasjon.",
|
||||||
"LabelValue": "Verdi:",
|
"LabelValue": "Verdi:",
|
||||||
"LabelVersionInstalled": "{0} installert",
|
"LabelVersionInstalled": "{0} installert",
|
||||||
"LabelXDlnaCapHelp": "Bestemmer innholdet i X_DLNACAP-elementet i urn:schemas-dlna-org:device-1-0-domenet.",
|
"LabelXDlnaCapHelp": "Bestem innholdet i 'X_DLNACAP'-elementet i 'urn:schemas-dlna-org:device-1-0'-domenet.",
|
||||||
"LabelXDlnaDocHelp": "Bestemmer innholdet i X_DLNADOC-elementet i urn:schemas-dlna-org:device-1-0-domenet.",
|
"LabelXDlnaDocHelp": "Bestem innholdet i 'X_DLNADOC'-elementet i 'urn:schemas-dlna-org:device-1-0'-domenet.",
|
||||||
"LabelYoureDone": "Du er ferdig!",
|
"LabelYoureDone": "Du er ferdig!",
|
||||||
"LabelZipCode": "Postnummer:",
|
"LabelZipCode": "Postnummer:",
|
||||||
"LabelffmpegPath": "Filbane til FFmpeg:",
|
"LabelffmpegPath": "Filbane til FFmpeg:",
|
||||||
|
@ -596,7 +596,7 @@
|
||||||
"MediaInfoBitDepth": "Bitdybde",
|
"MediaInfoBitDepth": "Bitdybde",
|
||||||
"MediaInfoChannels": "Kanaler",
|
"MediaInfoChannels": "Kanaler",
|
||||||
"MediaInfoCodec": "Kodek",
|
"MediaInfoCodec": "Kodek",
|
||||||
"MediaInfoContainer": "Kontainer",
|
"MediaInfoContainer": "Mediabeholder",
|
||||||
"MediaInfoDefault": "Standard",
|
"MediaInfoDefault": "Standard",
|
||||||
"MediaInfoExternal": "Ekstern",
|
"MediaInfoExternal": "Ekstern",
|
||||||
"MediaInfoForced": "Tvungen",
|
"MediaInfoForced": "Tvungen",
|
||||||
|
@ -619,17 +619,17 @@
|
||||||
"MessageConfirmRecordingCancellation": "Avbryt opptak?",
|
"MessageConfirmRecordingCancellation": "Avbryt opptak?",
|
||||||
"MessageConfirmRemoveMediaLocation": "Er du sikker på at du vil slette denne plasseringen?",
|
"MessageConfirmRemoveMediaLocation": "Er du sikker på at du vil slette denne plasseringen?",
|
||||||
"MessageConfirmRestart": "Er du sikker på at du vil starte Jellyfin på nytt?",
|
"MessageConfirmRestart": "Er du sikker på at du vil starte Jellyfin på nytt?",
|
||||||
"MessageConfirmRevokeApiKey": "Er du sikker på at du vil tilbakekalle denne API-nøkkelen? Applikasjonens tilkobling til denne serveren vil bli avbrutt umiddelbart.",
|
"MessageConfirmRevokeApiKey": "Er du sikker på at du vil tilbakekalle denne API-nøkkelen? Applikasjonens tilkobling til denne tjeneren vil bli avbrutt umiddelbart.",
|
||||||
"MessageConfirmShutdown": "Er du sikker på at du vil avslutte serveren?",
|
"MessageConfirmShutdown": "Er du sikker på at du vil avslutte tjeneren?",
|
||||||
"MessageContactAdminToResetPassword": "Vennligst kontakt systemadministratoren for hjelp til å tilbakestille passordet ditt.",
|
"MessageContactAdminToResetPassword": "Vennligst kontakt systemadministratoren for hjelp til å tilbakestille passordet ditt.",
|
||||||
"MessageCreateAccountAt": "Opprett en konto hos {0}",
|
"MessageCreateAccountAt": "Opprett en konto hos {0}",
|
||||||
"MessageDeleteTaskTrigger": "Er du sikker på at du vil slette denne oppgaveutløseren?",
|
"MessageDeleteTaskTrigger": "Er du sikker på at du vil slette denne oppgaveutløseren?",
|
||||||
"MessageDirectoryPickerBSDInstruction": "På BSD-systemer må du kanskje endre lagringsinnstillinger i FreeNAS Jail slik at Jellyfin har tilgang til mediene dine.",
|
"MessageDirectoryPickerBSDInstruction": "På BSD-systemer må du kanskje endre lagringsinnstillinger i 'FreeNAS Jail' slik at Jellyfin har tilgang til mediene dine.",
|
||||||
"MessageDirectoryPickerLinuxInstruction": "På Linux-systemer med Arch Linux, CentOS, Debian, Fedora, openSUSE eller Ubuntu må du minimum gi tjenestebrukeren lesetilgang til lagringsplassene dine.",
|
"MessageDirectoryPickerLinuxInstruction": "På Linux-systemer med Arch Linux, CentOS, Debian, Fedora, openSUSE eller Ubuntu må du minimum gi tjenestebrukeren lesetilgang til lagringsplassene dine.",
|
||||||
"MessageDownloadQueued": "Nedlasting lagt i kø.",
|
"MessageDownloadQueued": "Nedlasting lagt i kø.",
|
||||||
"MessageEnablingOptionLongerScans": "Aktivering av dette alternativet kan føre til at skanning av biblioteket tar betydelig lenger tid.",
|
"MessageEnablingOptionLongerScans": "Aktivering av dette alternativet kan føre til at skanning av biblioteket tar betydelig lenger tid.",
|
||||||
"MessageFileReadError": "En feil oppstod når filen skulle leses. Vennligst prøv igjen.",
|
"MessageFileReadError": "En feil oppstod når filen skulle leses. Vennligst prøv igjen.",
|
||||||
"MessageForgotPasswordFileCreated": "Følgende fil er opprettet på serveren og inneholder instruksjoner om hvordan du kan fortsette:",
|
"MessageForgotPasswordFileCreated": "Følgende fil er opprettet på tjeneren og inneholder instruksjoner om hvordan du kan fortsette:",
|
||||||
"MessageForgotPasswordInNetworkRequired": "Vennligst prøv igjen fra hjemmenettverket ditt for å starte prosessen med å gjenopprette passordet ditt.",
|
"MessageForgotPasswordInNetworkRequired": "Vennligst prøv igjen fra hjemmenettverket ditt for å starte prosessen med å gjenopprette passordet ditt.",
|
||||||
"MessageInvalidForgotPasswordPin": "Ugyldig eller utgått PIN kode angitt. Vennligst prøv igjen.",
|
"MessageInvalidForgotPasswordPin": "Ugyldig eller utgått PIN kode angitt. Vennligst prøv igjen.",
|
||||||
"MessageInvalidUser": "Ugyldig brukernavn eller passord. Vennligst prøv igjen.",
|
"MessageInvalidUser": "Ugyldig brukernavn eller passord. Vennligst prøv igjen.",
|
||||||
|
@ -642,18 +642,18 @@
|
||||||
"MessageNoTrailersFound": "Installer trailer-tilleggskanalen for å forbedre filmopplevelsen ved å legge til et bibliotek med trailere fra Internett.",
|
"MessageNoTrailersFound": "Installer trailer-tilleggskanalen for å forbedre filmopplevelsen ved å legge til et bibliotek med trailere fra Internett.",
|
||||||
"MessageNothingHere": "Ingenting her.",
|
"MessageNothingHere": "Ingenting her.",
|
||||||
"MessagePasswordResetForUsers": "Følgende brukere har fått passordet sitt tilbakestilt. De kan nå logge inn med Enkel PIN-kode som ble brukt til å utføre tilbakestillingen.",
|
"MessagePasswordResetForUsers": "Følgende brukere har fått passordet sitt tilbakestilt. De kan nå logge inn med Enkel PIN-kode som ble brukt til å utføre tilbakestillingen.",
|
||||||
"MessagePlayAccessRestricted": "Avspilling av dette innholdet er for tiden begrenset. Ta kontakt med serverens administrator for mer informasjon.",
|
"MessagePlayAccessRestricted": "Avspilling av dette innholdet er for tiden begrenset. Ta kontakt med tjenerens administrator for mer informasjon.",
|
||||||
"MessagePleaseEnsureInternetMetadata": "Vennligst sørg for at nedlasting av metadata fra internett er slått på.",
|
"MessagePleaseEnsureInternetMetadata": "Vennligst sørg for at nedlasting av metadata fra internett er slått på.",
|
||||||
"MessagePleaseWait": "Vennligst vent. Dette kan ta noe tid.",
|
"MessagePleaseWait": "Vennligst vent. Dette kan ta noe tid.",
|
||||||
"MessagePluginConfigurationRequiresLocalAccess": "Logg inn direkte på din lokale server for å konfigurere dette programtillegget.",
|
"MessagePluginConfigurationRequiresLocalAccess": "Logg inn direkte på din lokale tjener for å konfigurere dette programtillegget.",
|
||||||
"MessagePluginInstallDisclaimer": "Programtillegg utviklet av brukersamfunnet er en god måte å forbedre opplevelsen din gjennom ekstra funksjoner og fordeler. Før installasjon bør du være klar over virkningen de kan ha på serveren din, som lengre skanning av bibliotek, ekstra bakgrunnsbehandling og redusert systemstabilitet.",
|
"MessagePluginInstallDisclaimer": "Programtillegg utviklet av brukersamfunnet er en god måte å forbedre opplevelsen din gjennom ekstra funksjoner og fordeler. Før installasjon bør du være klar over virkningen de kan ha på tjeneren din, som lengre skanning av bibliotek, ekstra bakgrunnsbehandling og redusert systemstabilitet.",
|
||||||
"MessageReenableUser": "Se under for å reaktivere",
|
"MessageReenableUser": "Se under for å reaktivere",
|
||||||
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "Følgende medieplassering vil bli fjernet fra biblioteket ditt:",
|
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "Følgende medieplassering vil bli fjernet fra biblioteket ditt:",
|
||||||
"MessageUnableToConnectToServer": "Vi klarte ikke å koble til den valgte serveren akkurat nå. Vennligst sørg for at den kjører og prøv på nytt.",
|
"MessageUnableToConnectToServer": "Vi klarte ikke å koble til den valgte tjeneren akkurat nå. Vennligst sørg for at den kjører og prøv på nytt.",
|
||||||
"MessageUnsetContentHelp": "Innhold vises som enkle mapper. For beste resultat, bruk metadatabehandleren for å sette innholdstypen for undermapper.",
|
"MessageUnsetContentHelp": "Innhold vises som enkle mapper. For beste resultat, bruk metadatabehandleren for å sette innholdstypen for undermapper.",
|
||||||
"MessageYouHaveVersionInstalled": "Du har for øyeblikket versjon {0} installert.",
|
"MessageYouHaveVersionInstalled": "Du har for øyeblikket versjon {0} installert.",
|
||||||
"MetadataManager": "Metadatabehandler",
|
"MetadataManager": "Metadatabehandler",
|
||||||
"MetadataSettingChangeHelp": "Endring av metadatainnstillinger vil gjelde nytt innhold lagt til fra nå av. For å oppdatere eksisterende innhold, åpne detaljer-menyen og klikk på oppdateringsknappen, eller kjør masseoppdatering ved hjelp av metadatabehandleren.",
|
"MetadataSettingChangeHelp": "Endring av metadatainnstillinger vil gjelde nytt innhold lagt til fra nå av. For å oppdatere eksisterende innhold, åpne detaljer-menyen og klikk på 'Oppdater'-knappen, eller kjør masseoppdatering ved hjelp av 'Metadatabehandler'.",
|
||||||
"MinutesAfter": "minutter etter",
|
"MinutesAfter": "minutter etter",
|
||||||
"MinutesBefore": "minutter før",
|
"MinutesBefore": "minutter før",
|
||||||
"Monday": "Mandag",
|
"Monday": "Mandag",
|
||||||
|
@ -692,7 +692,7 @@
|
||||||
"OptionAllowRemoteControlOthers": "Tillat fjernstyring av andre brukere",
|
"OptionAllowRemoteControlOthers": "Tillat fjernstyring av andre brukere",
|
||||||
"OptionAllowRemoteSharedDevices": "Tillat fjernstyring av delte enheter",
|
"OptionAllowRemoteSharedDevices": "Tillat fjernstyring av delte enheter",
|
||||||
"OptionAllowRemoteSharedDevicesHelp": "DLNA-enheter betraktes som delte inntil en bruker begynner å styre dem.",
|
"OptionAllowRemoteSharedDevicesHelp": "DLNA-enheter betraktes som delte inntil en bruker begynner å styre dem.",
|
||||||
"OptionAllowUserToManageServer": "Tillatt denne brukeren å administrere serveren",
|
"OptionAllowUserToManageServer": "Tillatt at denne brukeren administrerer tjeneren",
|
||||||
"OptionAllowVideoPlaybackRemuxing": "Tillat avspilling av video som krever konvertering uten omkoding",
|
"OptionAllowVideoPlaybackRemuxing": "Tillat avspilling av video som krever konvertering uten omkoding",
|
||||||
"OptionAllowVideoPlaybackTranscoding": "Tillat filmavspilling som krever omkoding",
|
"OptionAllowVideoPlaybackTranscoding": "Tillat filmavspilling som krever omkoding",
|
||||||
"OptionAutomaticallyGroupSeries": "Slå sammen serier som er spredt over flere mapper automatisk",
|
"OptionAutomaticallyGroupSeries": "Slå sammen serier som er spredt over flere mapper automatisk",
|
||||||
|
@ -706,21 +706,21 @@
|
||||||
"OptionDateAddedImportTime": "Bruk datoen som samsvarer med skanningen inn i biblioteket",
|
"OptionDateAddedImportTime": "Bruk datoen som samsvarer med skanningen inn i biblioteket",
|
||||||
"OptionDatePlayed": "Dato avspilt",
|
"OptionDatePlayed": "Dato avspilt",
|
||||||
"OptionDisableUser": "Deaktiver denne brukeren",
|
"OptionDisableUser": "Deaktiver denne brukeren",
|
||||||
"OptionDisableUserHelp": "Serveren vil ikke godta noen tilkoblinger fra denne brukeren. Eksisterende tilkoblinger vil avsluttes umiddelbart.",
|
"OptionDisableUserHelp": "Tjeneren vil ikke godta noen tilkoblinger fra denne brukeren. Eksisterende tilkoblinger vil avsluttes umiddelbart.",
|
||||||
"OptionDislikes": "Misliker",
|
"OptionDislikes": "Misliker",
|
||||||
"OptionDisplayFolderView": "Vis en mappevisning for å vise enkle mediemapper",
|
"OptionDisplayFolderView": "Vis en mappevisning for å vise enkle mediemapper",
|
||||||
"OptionDisplayFolderViewHelp": "Vis mapper ved siden av andre mediebibliotek. Dette kan være nyttig hvis du vil ha en enkel mappevisning.",
|
"OptionDisplayFolderViewHelp": "Vis mapper ved siden av andre mediebibliotek. Dette kan være nyttig hvis du vil ha en enkel mappevisning.",
|
||||||
"OptionDownloadImagesInAdvance": "Last ned bilder på forhånd",
|
"OptionDownloadImagesInAdvance": "Last ned bilder på forhånd",
|
||||||
"OptionDvd": "DVD",
|
"OptionDvd": "DVD",
|
||||||
"OptionEmbedSubtitles": "Legg inn i kontainer",
|
"OptionEmbedSubtitles": "Legg inn i mediabeholder",
|
||||||
"OptionEnableAccessFromAllDevices": "Gi tilgang fra alle enheter",
|
"OptionEnableAccessFromAllDevices": "Gi tilgang fra alle enheter",
|
||||||
"OptionEnableAccessToAllChannels": "Gi tilgang til alle kanaler",
|
"OptionEnableAccessToAllChannels": "Gi tilgang til alle kanaler",
|
||||||
"OptionEnableAccessToAllLibraries": "Gi tilgang til alle bibliotek",
|
"OptionEnableAccessToAllLibraries": "Gi tilgang til alle bibliotek",
|
||||||
"OptionEnableExternalContentInSuggestions": "Aktiver eksternt innhold i forslag",
|
"OptionEnableExternalContentInSuggestions": "Aktiver eksternt innhold i forslag",
|
||||||
"OptionEnableExternalContentInSuggestionsHelp": "Tillat at Internett-trailere og programmer på direkte-TV inkluderes i foreslått innhold.",
|
"OptionEnableExternalContentInSuggestionsHelp": "Tillat at Internett-trailere og programmer på direkte-TV inkluderes i foreslått innhold.",
|
||||||
"OptionEnableForAllTuners": "Aktiver for alle mottakerenheter",
|
"OptionEnableForAllTuners": "Aktiver for alle mottakerenheter",
|
||||||
"OptionEnableM2tsMode": "Aktiver M2ts-modus",
|
"OptionEnableM2tsMode": "Aktiver M2TS-modus",
|
||||||
"OptionEnableM2tsModeHelp": "Aktiver m2ts-modus for koding til mpegts.",
|
"OptionEnableM2tsModeHelp": "Aktiver M2TS-modus for koding til MPEG-TS.",
|
||||||
"OptionEquals": "Lik",
|
"OptionEquals": "Lik",
|
||||||
"OptionEstimateContentLength": "Estimer innholdslengde ved omkoding",
|
"OptionEstimateContentLength": "Estimer innholdslengde ved omkoding",
|
||||||
"OptionEveryday": "Hver dag",
|
"OptionEveryday": "Hver dag",
|
||||||
|
@ -741,19 +741,19 @@
|
||||||
"OptionOnInterval": "Per intervall",
|
"OptionOnInterval": "Per intervall",
|
||||||
"OptionParentalRating": "Aldersgrense",
|
"OptionParentalRating": "Aldersgrense",
|
||||||
"OptionPlainStorageFolders": "Vis alle mapper som enkle lagringsmapper",
|
"OptionPlainStorageFolders": "Vis alle mapper som enkle lagringsmapper",
|
||||||
"OptionPlainStorageFoldersHelp": "Alle mapper representeres i DIDL som \"object.container.storageFolder\" istedet for en mer spesifikk type, som \"object.container.person.musicArtist\".",
|
"OptionPlainStorageFoldersHelp": "Alle mapper representeres i DIDL som 'object.container.storageFolder' istedet for en mer spesifikk type, som 'object.container.person.musicArtist'.",
|
||||||
"OptionPlainVideoItems": "Vis alle videoer som enkle videoelementer",
|
"OptionPlainVideoItems": "Vis alle videoer som enkle videoelementer",
|
||||||
"OptionPlainVideoItemsHelp": "Alle videoer representerer i DIDL som \"object.item.videoItem\" i stedet for en mer bestemt type, for eksempel \"object.item.videoItem.movie\".",
|
"OptionPlainVideoItemsHelp": "Alle videoer representeres i DIDL som 'object.item.videoItem' i stedet for en mer bestemt type, for eksempel 'object.item.videoItem.movie'.",
|
||||||
"OptionPlayCount": "Antall avspillinger",
|
"OptionPlayCount": "Antall avspillinger",
|
||||||
"OptionPremiereDate": "Premieredato",
|
"OptionPremiereDate": "Premieredato",
|
||||||
"OptionReleaseDate": "Utgivelsesdato",
|
"OptionReleaseDate": "Utgivelsesdato",
|
||||||
"OptionReportByteRangeSeekingWhenTranscoding": "Rapporter at serveren støtter byte-søking ved omkoding",
|
"OptionReportByteRangeSeekingWhenTranscoding": "Rapporter at tjeneren støtter byte-søking ved omkoding",
|
||||||
"OptionReportByteRangeSeekingWhenTranscodingHelp": "Dette kreves for noen enheter som ikke tidssøker særlig bra.",
|
"OptionReportByteRangeSeekingWhenTranscodingHelp": "Dette kreves for noen enheter som ikke tidssøker særlig bra.",
|
||||||
"OptionRequirePerfectSubtitleMatch": "Last kun ned undertekster som er en perfekt match for mine filer",
|
"OptionRequirePerfectSubtitleMatch": "Last kun ned undertekster som er en perfekt match for videofiler",
|
||||||
"OptionRequirePerfectSubtitleMatchHelp": "Å kreve en perfekt match vil filtrere bort undertekster slik at kun de som har blitt testet og verifisert mot nøyaktig samme video-fil gjenstår. Dersom du deaktiverer innstillingen øker sannsynligheten for at undertekster lastes ned, men sjansen øker også for at feilsynkronisert eller feilaktig undertekst lastes ned.",
|
"OptionRequirePerfectSubtitleMatchHelp": "Å kreve en perfekt match vil filtrere bort undertekster slik at kun de som har blitt testet og verifisert mot nøyaktig samme video-fil gjenstår. Dersom du deaktiverer innstillingen øker sannsynligheten for at undertekster lastes ned, men sjansen øker også for at feilsynkronisert eller feilaktig undertekst lastes ned.",
|
||||||
"OptionResumable": "Kan gjenopptas",
|
"OptionResumable": "Kan gjenopptas",
|
||||||
"OptionSaveMetadataAsHidden": "Lagre metadata og bilder som skjulte filer",
|
"OptionSaveMetadataAsHidden": "Lagre metadata og bilder som skjulte filer",
|
||||||
"OptionSaveMetadataAsHiddenHelp": "Endring av denne innstillingen vil gjelde ny metadata som lagres fra nå av. Eksisterende metadata vil bli oppdatert neste gang de lagres av serveren.",
|
"OptionSaveMetadataAsHiddenHelp": "Endring av denne innstillingen vil gjelde ny metadata som lagres fra nå av. Eksisterende metadata vil bli oppdatert neste gang de lagres av tjeneren.",
|
||||||
"OptionSpecialEpisode": "Spesialepisoder",
|
"OptionSpecialEpisode": "Spesialepisoder",
|
||||||
"OptionSubstring": "Deltekst",
|
"OptionSubstring": "Deltekst",
|
||||||
"OptionTrackName": "Låtnavn",
|
"OptionTrackName": "Låtnavn",
|
||||||
|
@ -763,7 +763,7 @@
|
||||||
"OptionWeekdays": "Ukedager",
|
"OptionWeekdays": "Ukedager",
|
||||||
"OptionWeekends": "Helger",
|
"OptionWeekends": "Helger",
|
||||||
"OptionWeekly": "Ukentlig",
|
"OptionWeekly": "Ukentlig",
|
||||||
"OriginalAirDateValue": "Original utgivelsedato: {0}",
|
"OriginalAirDateValue": "Opprinnelig utgivelsedato: {0}",
|
||||||
"Overview": "Oversikt",
|
"Overview": "Oversikt",
|
||||||
"PackageInstallCancelled": "Installasjon av {0} (versjon {1}) avbrutt.",
|
"PackageInstallCancelled": "Installasjon av {0} (versjon {1}) avbrutt.",
|
||||||
"PackageInstallCompleted": "Installasjon av {0} (versjon {1}) fullført.",
|
"PackageInstallCompleted": "Installasjon av {0} (versjon {1}) fullført.",
|
||||||
|
@ -789,9 +789,9 @@
|
||||||
"PleaseEnterNameOrId": "Vennligst skriv et navn eller en ekstern ID.",
|
"PleaseEnterNameOrId": "Vennligst skriv et navn eller en ekstern ID.",
|
||||||
"PleaseRestartServerName": "Vennligst start Jellyfin på nytt på {0}.",
|
"PleaseRestartServerName": "Vennligst start Jellyfin på nytt på {0}.",
|
||||||
"PleaseSelectTwoItems": "Vennligst velg minst to elementer.",
|
"PleaseSelectTwoItems": "Vennligst velg minst to elementer.",
|
||||||
"MessagePluginInstalled": "Programtillegget ble installert. Serveren må startes på nytt for at endringene skal tre i kraft.",
|
"MessagePluginInstalled": "Programtillegget ble installert. Tjeneren må startes på nytt for at endringene skal tre i kraft.",
|
||||||
"PreferEmbeddedTitlesOverFileNames": "Foretrekk integrerte titler fremfor filnavn",
|
"PreferEmbeddedTitlesOverFileNames": "Foretrekk integrerte titler fremfor filnavn",
|
||||||
"PreferEmbeddedTitlesOverFileNamesHelp": "Dette avgjør standard visningstittel når det ikke er noen metadata eller lokale metadata tilgjengelige.",
|
"PreferEmbeddedTitlesOverFileNamesHelp": "Bestem standard visningstittel når det ikke er noen metadata tilgjengelig lokalt eller fra internet.",
|
||||||
"Premieres": "Premierer",
|
"Premieres": "Premierer",
|
||||||
"Producer": "Produsent",
|
"Producer": "Produsent",
|
||||||
"ProductionLocations": "Produksjonslokasjoner",
|
"ProductionLocations": "Produksjonslokasjoner",
|
||||||
|
@ -844,10 +844,10 @@
|
||||||
"SeriesDisplayOrderHelp": "Sorter episoder etter sendt dato, DVD-rekkefølge eller absolutt nummerering.",
|
"SeriesDisplayOrderHelp": "Sorter episoder etter sendt dato, DVD-rekkefølge eller absolutt nummerering.",
|
||||||
"SeriesRecordingScheduled": "Serieopptak planlagt.",
|
"SeriesRecordingScheduled": "Serieopptak planlagt.",
|
||||||
"SeriesSettings": "Serieinnstillinger",
|
"SeriesSettings": "Serieinnstillinger",
|
||||||
"ServerNameIsRestarting": "Serveren på {0} starter om.",
|
"ServerNameIsRestarting": "Tjeneren på {0} starter på nytt.",
|
||||||
"ServerNameIsShuttingDown": "Serveren på {0} avsluttes.",
|
"ServerNameIsShuttingDown": "Tjeneren på {0} avsluttes.",
|
||||||
"ServerRestartNeededAfterPluginInstall": "Jellyfin trenger en omstart etter installasjon av et programtillegg.",
|
"ServerRestartNeededAfterPluginInstall": "Jellyfin trenger en omstart etter installasjon av et programtillegg.",
|
||||||
"ServerUpdateNeeded": "Denne serveren må oppdateres. For å laste ned siste versjon, vennligst besøk {0}",
|
"ServerUpdateNeeded": "Denne tjeneren må oppdateres. For å laste ned siste versjon, vennligst besøk {0}",
|
||||||
"Settings": "Innstillinger",
|
"Settings": "Innstillinger",
|
||||||
"SettingsSaved": "Innstillinger lagret.",
|
"SettingsSaved": "Innstillinger lagret.",
|
||||||
"SettingsWarning": "Endring av disse verdiene kan føre til ustabilitet eller tilkoblingsfeil. Hvis du opplever problemer anbefaler vi at du endrer dem tilbake til standardverdiene.",
|
"SettingsWarning": "Endring av disse verdiene kan føre til ustabilitet eller tilkoblingsfeil. Hvis du opplever problemer anbefaler vi at du endrer dem tilbake til standardverdiene.",
|
||||||
|
@ -871,14 +871,14 @@
|
||||||
"TabAdvanced": "Avansert",
|
"TabAdvanced": "Avansert",
|
||||||
"TabCatalog": "Katalog",
|
"TabCatalog": "Katalog",
|
||||||
"TabCodecs": "Kodeker",
|
"TabCodecs": "Kodeker",
|
||||||
"TabContainers": "Kontainere",
|
"TabContainers": "Mediabeholdere",
|
||||||
"TabDashboard": "Dashbord",
|
"TabDashboard": "Dashbord",
|
||||||
"TabDirectPlay": "Direkteavspilling",
|
"TabDirectPlay": "Direkteavspilling",
|
||||||
"TabLatest": "Siste",
|
"TabLatest": "Siste",
|
||||||
"TabLogs": "Logger",
|
"TabLogs": "Logger",
|
||||||
"TabMusic": "Musikk",
|
"TabMusic": "Musikk",
|
||||||
"TabMyPlugins": "Mine programtillegg",
|
"TabMyPlugins": "Mine programtillegg",
|
||||||
"TabNetworks": "Nettverk",
|
"TabNetworks": "TV-Nettverk",
|
||||||
"TabNfoSettings": "NFO-innstillinger",
|
"TabNfoSettings": "NFO-innstillinger",
|
||||||
"TabNotifications": "Varslinger",
|
"TabNotifications": "Varslinger",
|
||||||
"TabOther": "Annet",
|
"TabOther": "Annet",
|
||||||
|
@ -904,10 +904,10 @@
|
||||||
"Up": "Opp",
|
"Up": "Opp",
|
||||||
"UserProfilesIntro": "Jellyfin har støtte for brukerprofiler med finjusterbare innstillinger, avspillingsstatus og foreldrekontroll.",
|
"UserProfilesIntro": "Jellyfin har støtte for brukerprofiler med finjusterbare innstillinger, avspillingsstatus og foreldrekontroll.",
|
||||||
"ValueAlbumCount": "{0} album",
|
"ValueAlbumCount": "{0} album",
|
||||||
"ValueAudioCodec": "Lydkodek: {0}",
|
"ValueAudioCodec": "Lydformat: {0}",
|
||||||
"ValueCodec": "Kodek: {0}",
|
"ValueCodec": "Kodek: {0}",
|
||||||
"ValueConditions": "Betingelser: {0}",
|
"ValueConditions": "Betingelser: {0}",
|
||||||
"ValueContainer": "Kontainer: {0}",
|
"ValueContainer": "Mediabeholder: {0}",
|
||||||
"ValueDiscNumber": "Plate {0}",
|
"ValueDiscNumber": "Plate {0}",
|
||||||
"ValueEpisodeCount": "{0} episoder",
|
"ValueEpisodeCount": "{0} episoder",
|
||||||
"ValueMinutes": "{0} minutter",
|
"ValueMinutes": "{0} minutter",
|
||||||
|
@ -922,7 +922,7 @@
|
||||||
"ValueSpecialEpisodeName": "Spesialepisode - {0}",
|
"ValueSpecialEpisodeName": "Spesialepisode - {0}",
|
||||||
"ValueTimeLimitMultiHour": "Tidsgrense: {0} timer",
|
"ValueTimeLimitMultiHour": "Tidsgrense: {0} timer",
|
||||||
"ValueTimeLimitSingleHour": "Tidsgrense: 1 time",
|
"ValueTimeLimitSingleHour": "Tidsgrense: 1 time",
|
||||||
"ValueVideoCodec": "Videokodek: {0}",
|
"ValueVideoCodec": "Videoformat: {0}",
|
||||||
"ViewAlbum": "Vis album",
|
"ViewAlbum": "Vis album",
|
||||||
"ViewPlaybackInfo": "Vis avspillingsinformasjon",
|
"ViewPlaybackInfo": "Vis avspillingsinformasjon",
|
||||||
"Watched": "Sett",
|
"Watched": "Sett",
|
||||||
|
@ -966,12 +966,12 @@
|
||||||
"AlwaysPlaySubtitlesHelp": "Undertekster som matcher foretrukket språk vil bli tatt i bruk uansett språk på lydspor.",
|
"AlwaysPlaySubtitlesHelp": "Undertekster som matcher foretrukket språk vil bli tatt i bruk uansett språk på lydspor.",
|
||||||
"AlwaysPlaySubtitles": "Bruk alltid",
|
"AlwaysPlaySubtitles": "Bruk alltid",
|
||||||
"AllowedRemoteAddressesHelp": "Kommaseparert liste over IP-adresser eller IP/nettverksmaske for nettverk som er godkjent for eksterne tilkoblinger. Dersom feltet står tomt er alle adresser tillatt.",
|
"AllowedRemoteAddressesHelp": "Kommaseparert liste over IP-adresser eller IP/nettverksmaske for nettverk som er godkjent for eksterne tilkoblinger. Dersom feltet står tomt er alle adresser tillatt.",
|
||||||
"AllowOnTheFlySubtitleExtractionHelp": "Integrerte undertekster kan hentes ut fra videoer og bli levert til klienter i klartekst for å unngå omkoding av video. På noen systemer kan dette ta lang tid og føre til opphold i avspillingen samtidig som prosessen pågår. Deaktiver innstillingen for å brenne inn underteksten i videoen ved hjelp av omkoding når undertekstformatet ikke er støttet av klienten.",
|
"AllowOnTheFlySubtitleExtractionHelp": "Integrerte undertekster kan hentes ut fra videoer og bli levert til klienter i klartekst for å unngå omkoding av video. På noen systemer kan dette ta lang tid og føre til opphold i avspillingen samtidig som prosessen pågår. Deaktiver innstillingen for å brenne inn underteksten i videoen ved hjelp av omkoding når undertekstformatet ikke støttes av klienten.",
|
||||||
"AllowOnTheFlySubtitleExtraction": "Tillat at undertekster hentes ut fortløpende",
|
"AllowOnTheFlySubtitleExtraction": "Tillat at undertekster hentes ut fortløpende",
|
||||||
"AllLanguages": "Alle språk",
|
"AllLanguages": "Alle språk",
|
||||||
"AllComplexFormats": "Alle avanserte formater (ASS, SSA, VobSub, PGS, SUB, IDX, …)",
|
"AllComplexFormats": "Alle avanserte formater (ASS, SSA, VobSub, PGS, SUB, IDX, …)",
|
||||||
"AccessRestrictedTryAgainLater": "Tilgang er for øyeblikket begrenset. Vennligst prøv igjen senere.",
|
"AccessRestrictedTryAgainLater": "Tilgang er for øyeblikket begrenset. Vennligst prøv igjen senere.",
|
||||||
"BurnSubtitlesHelp": "Angir om serveren skal brenne inn undertekster imens videoer konverteres. Ytelsen på serveren vil forbedres dersom tekstingen ikke brennes inn. Velg Automatisk for å brenne inn bildebaserte formater (VobSub, PGS, SUB, IDX, osv.) og enkelte ASS eller SSA-undertekster.",
|
"BurnSubtitlesHelp": "Angir om tjeneren skal brenne inn undertekster imens videoer konverteres. Ytelsen på serveren vil forbedres dersom tekstingen ikke brennes inn. Velg Automatisk for å brenne inn bildebaserte formater (VobSub, PGS, SUB, IDX, osv.) og enkelte ASS eller SSA-undertekster.",
|
||||||
"General": "Generelt",
|
"General": "Generelt",
|
||||||
"ChangingMetadataImageSettingsNewContent": "Endringer gjort i innstillinger for metadata eller omslagsbilder vil kun gjelde nytt innhold i biblioteket ditt. For å endre eksisterende innhold, må du oppdatere dets metadata manuelt.",
|
"ChangingMetadataImageSettingsNewContent": "Endringer gjort i innstillinger for metadata eller omslagsbilder vil kun gjelde nytt innhold i biblioteket ditt. For å endre eksisterende innhold, må du oppdatere dets metadata manuelt.",
|
||||||
"DefaultSubtitlesHelp": "Undertekster lastes inn basert på flaggene \"standard\" og \"tvungen\" i videoens integrerte metadata. Språkpreferanser tas høyde for dersom flere valg er tilgjengelig.",
|
"DefaultSubtitlesHelp": "Undertekster lastes inn basert på flaggene \"standard\" og \"tvungen\" i videoens integrerte metadata. Språkpreferanser tas høyde for dersom flere valg er tilgjengelig.",
|
||||||
|
@ -987,16 +987,16 @@
|
||||||
"LabelPlayMethod": "Avspillingsmetode:",
|
"LabelPlayMethod": "Avspillingsmetode:",
|
||||||
"LabelTranscodes": "Omkodede filer:",
|
"LabelTranscodes": "Omkodede filer:",
|
||||||
"MediaInfoLayout": "Oppsett",
|
"MediaInfoLayout": "Oppsett",
|
||||||
"LabelRemoteClientBitrateLimitHelp": "En valgfri begrensning på bithastighet per strøm for alle enheter utenfor hjemmenettverket. Dette er nyttig for å hindre enheter fra å be om en høyere bithastighet enn internettilkoblingen din kan håndtere. Dette kan føre til økt CPU-bruk på serveren for å kunne omkode videoer fortløpende til en lavere bithastighet.",
|
"LabelRemoteClientBitrateLimitHelp": "En valgfri begrensning på bithastighet per strøm for alle enheter utenfor hjemmenettverket. Dette er nyttig for å hindre enheter fra å be om en høyere bithastighet enn internettilkoblingen din kan håndtere. Dette kan føre til økt CPU-bruk på tjeneren for å kunne omkode videoer fortløpende til en lavere bithastighet.",
|
||||||
"MediaInfoRefFrames": "Referanserammer",
|
"MediaInfoRefFrames": "Referanserammer",
|
||||||
"MediaIsBeingConverted": "Mediet blir konvertert til et format som er kompatibelt med enheten som spiller av mediet.",
|
"MediaIsBeingConverted": "Mediet blir konvertert til et format som er kompatibelt med enheten som spiller av mediet.",
|
||||||
"OptionLoginAttemptsBeforeLockoutHelp": "En verdi på null betyr at standardinnstillingen på tre forsøk for vanlige brukere og fem for administratorer vil bli brukt. Funksjonen kan deaktiveres ved å sette verdien til -1.",
|
"OptionLoginAttemptsBeforeLockoutHelp": "En verdi på null betyr at standardinnstillingen på tre forsøk for vanlige brukere og fem for administratorer vil bli brukt. Funksjonen kan deaktiveres ved å sette verdien til -1.",
|
||||||
"CopyStreamURLSuccess": "Nettadressen ble kopiert.",
|
"CopyStreamURLSuccess": "Nettadressen ble kopiert.",
|
||||||
"LabelInternetQuality": "Internettkvalitet:",
|
"LabelInternetQuality": "Internettkvalitet:",
|
||||||
"SubtitleAppearanceSettingsDisclaimer": "Disse innstillingene vil ikke påvirke grafiske undertekster (PGS, DVD, osv.) eller ASS/SSA-teksting som inkluderer sin egen formatering.",
|
"SubtitleAppearanceSettingsDisclaimer": "Følgende instillinger vil ikke påvirke de grafiske undertekstene nevnt over eller ASS/SSA-teksting som inkluderer sin egen formatering.",
|
||||||
"TheseSettingsAffectSubtitlesOnThisDevice": "Disse innstillingene påvirker undertekster på denne enheten",
|
"TheseSettingsAffectSubtitlesOnThisDevice": "Disse innstillingene påvirker undertekster på denne enheten",
|
||||||
"SubtitleDownloadersHelp": "Aktiver og ranger dine foretrukne kilder for undertekster i prioritert rekkefølge.",
|
"SubtitleDownloadersHelp": "Aktiver og ranger dine foretrukne kilder for undertekster i prioritert rekkefølge.",
|
||||||
"LabelMaxChromecastBitrate": "Strømmekvalitet for Chromecast:",
|
"LabelMaxChromecastBitrate": "Strømmekvalitet for Google Cast:",
|
||||||
"LabelMaxStreamingBitrate": "Maks strømmekvalitet:",
|
"LabelMaxStreamingBitrate": "Maks strømmekvalitet:",
|
||||||
"LabelSortBy": "Sorter etter:",
|
"LabelSortBy": "Sorter etter:",
|
||||||
"LabelSortOrder": "Sorteringsrekkefølge:",
|
"LabelSortOrder": "Sorteringsrekkefølge:",
|
||||||
|
@ -1011,7 +1011,7 @@
|
||||||
"Filters": "Filtre",
|
"Filters": "Filtre",
|
||||||
"HeaderExternalIds": "Eksterne IDer:",
|
"HeaderExternalIds": "Eksterne IDer:",
|
||||||
"HeaderFetcherSettings": "Henteinnstillinger",
|
"HeaderFetcherSettings": "Henteinnstillinger",
|
||||||
"TabServer": "Server",
|
"TabServer": "Tjener",
|
||||||
"TabStreaming": "Strømming",
|
"TabStreaming": "Strømming",
|
||||||
"TagsValue": "Tagger: {0}",
|
"TagsValue": "Tagger: {0}",
|
||||||
"ThemeSongs": "Temamusikk",
|
"ThemeSongs": "Temamusikk",
|
||||||
|
@ -1051,13 +1051,13 @@
|
||||||
"LabelDisplayLanguage": "Visningsspråk:",
|
"LabelDisplayLanguage": "Visningsspråk:",
|
||||||
"Photos": "Bilder",
|
"Photos": "Bilder",
|
||||||
"Thumb": "Miniatyrbilde",
|
"Thumb": "Miniatyrbilde",
|
||||||
"OptionBluray": "Blu-Ray",
|
"OptionBluray": "BD",
|
||||||
"HeaderAlbumArtists": "Albumartister",
|
"HeaderAlbumArtists": "Albumartister",
|
||||||
"MusicLibraryHelp": "Se igjennom {0}veiledningen for navngivelse av musikk{1}.",
|
"MusicLibraryHelp": "Se igjennom {0}veiledningen for navngivelse av musikk{1}.",
|
||||||
"LabelAudioBitDepth": "Bitdybde for lyd:",
|
"LabelAudioBitDepth": "Bitdybde for lyd:",
|
||||||
"LabelAudioBitrate": "Bithastighet for lyd:",
|
"LabelAudioBitrate": "Bithastighet på lyd:",
|
||||||
"LabelAudioChannels": "Lydkanaler:",
|
"LabelAudioChannels": "Lydkanaler:",
|
||||||
"LabelAudioCodec": "Lydkodek:",
|
"LabelAudioCodec": "Lydformat:",
|
||||||
"LabelAudioSampleRate": "Samplingsfrekvens for lyd:",
|
"LabelAudioSampleRate": "Samplingsfrekvens for lyd:",
|
||||||
"OptionRegex": "Regulært uttrykk",
|
"OptionRegex": "Regulært uttrykk",
|
||||||
"HeaderMedia": "Media",
|
"HeaderMedia": "Media",
|
||||||
|
@ -1066,10 +1066,10 @@
|
||||||
"LabelSkipBackLength": "Lengde for tilbakehopp:",
|
"LabelSkipBackLength": "Lengde for tilbakehopp:",
|
||||||
"LabelSkipForwardLength": "Lengde for fremoverhopp:",
|
"LabelSkipForwardLength": "Lengde for fremoverhopp:",
|
||||||
"LabelTriggerType": "Utløsertype:",
|
"LabelTriggerType": "Utløsertype:",
|
||||||
"LanNetworksHelp": "Kommaseparert liste over IP-adresser eller IP/nettverksmaske for nettverk som skal regnes som lokalt nettverk når båndbreddebegrensninger skal håndheves. Hvis satt, vil alle andre IP-adresser bli regnet for å være på eksternt nettverk og vil dermed være underlagt båndbreddebegrensningene for eksterne nettverk. Hvis tomt, vil kun serverens subnettverk bli regnet for å være på det lokale nettverket.",
|
"LanNetworksHelp": "Kommaseparert liste over IP-adresser eller IP/nettverksmaske for nettverk som skal regnes som lokalt nettverk når båndbreddebegrensninger skal håndheves. Hvis satt, vil alle andre IP-adresser regnes som eksternt nettverk og vil dermed være underlagt båndbreddebegrensningene for eksterne nettverk. Hvis tomt, vil kun tjenerens subnettverk bli regnet for å være på det lokale nettverket.",
|
||||||
"LearnHowYouCanContribute": "Finn ut hvordan du kan bidra.",
|
"LearnHowYouCanContribute": "Finn ut hvordan du kan bidra.",
|
||||||
"SeriesYearToPresent": "{0} - Nå",
|
"SeriesYearToPresent": "{0} - Nå",
|
||||||
"LabelBaseUrlHelp": "Legg til en egendefinert undermappe til serverens nettadresse. For eksempel: <code>http://example.com/<b><baseurl></b></code>",
|
"LabelBaseUrlHelp": "Legg til en egendefinert undermappe til tjenerens nettadresse. For eksempel: <code>http://example.com/<b><baseurl></b></code>",
|
||||||
"LabelFont": "Skrifttype:",
|
"LabelFont": "Skrifttype:",
|
||||||
"LabelMatchType": "Matchtype:",
|
"LabelMatchType": "Matchtype:",
|
||||||
"Uniform": "Jevn",
|
"Uniform": "Jevn",
|
||||||
|
@ -1077,13 +1077,13 @@
|
||||||
"Disc": "Plate",
|
"Disc": "Plate",
|
||||||
"Display": "Vis",
|
"Display": "Vis",
|
||||||
"DisplayMissingEpisodesWithinSeasons": "Vis manglende episoder i sesonger",
|
"DisplayMissingEpisodesWithinSeasons": "Vis manglende episoder i sesonger",
|
||||||
"DisplayMissingEpisodesWithinSeasonsHelp": "Dette må også aktiveres for TV-bibliotek i serverinnstillingene.",
|
"DisplayMissingEpisodesWithinSeasonsHelp": "Dette må også aktiveres for TV-bibliotek i tjenerens instillinger.",
|
||||||
"EditMetadata": "Endre metadata",
|
"EditMetadata": "Endre metadata",
|
||||||
"EnableBackdropsHelp": "Vis bakgrunnsbildene i bakgrunnen på enkelte sider i biblioteket.",
|
"EnableBackdropsHelp": "Vis bakgrunnsbildene i bakgrunnen på enkelte sider i biblioteket.",
|
||||||
"EnableExternalVideoPlayers": "Eksterne videospillere",
|
"EnableExternalVideoPlayers": "Eksterne videospillere",
|
||||||
"EnableExternalVideoPlayersHelp": "En liste over eksterne spillere vil vises når du starter videoavspilling.",
|
"EnableExternalVideoPlayersHelp": "En liste over eksterne spillere vil vises når du starter videoavspilling.",
|
||||||
"EnableNextVideoInfoOverlay": "Vis informasjon om neste video under avspilling",
|
"EnableNextVideoInfoOverlay": "Vis informasjon om neste video under avspilling",
|
||||||
"ErrorDeletingItem": "Det oppstod en feil under sletting av elementet fra serveren. Vennligst sørg for at Jellyfin har skrivetilgang til mappen og prøv igjen.",
|
"ErrorDeletingItem": "Det oppstod en feil under sletting av elementet fra tjeneren. Vennligst sørg for at Jellyfin har skrivetilgang til mappen og prøv igjen.",
|
||||||
"ExtraLarge": "Ekstra stor",
|
"ExtraLarge": "Ekstra stor",
|
||||||
"FetchingData": "Henter ytterligere data",
|
"FetchingData": "Henter ytterligere data",
|
||||||
"Folders": "Mapper",
|
"Folders": "Mapper",
|
||||||
|
@ -1116,7 +1116,7 @@
|
||||||
"LabelBurnSubtitles": "Brenn inn undertekst:",
|
"LabelBurnSubtitles": "Brenn inn undertekst:",
|
||||||
"LabelCache": "Mellomlagring:",
|
"LabelCache": "Mellomlagring:",
|
||||||
"LabelCustomCertificatePathHelp": "Filbanen til en PKCS#12-fil med et sertifikat og privatnøkkel for å aktivere TLS-støtte på et eget domene.",
|
"LabelCustomCertificatePathHelp": "Filbanen til en PKCS#12-fil med et sertifikat og privatnøkkel for å aktivere TLS-støtte på et eget domene.",
|
||||||
"LabelDashboardTheme": "Tema for Server-dashbord:",
|
"LabelDashboardTheme": "Tema for tjenerens dashbord:",
|
||||||
"LabelDefaultScreen": "Standardskjerm:",
|
"LabelDefaultScreen": "Standardskjerm:",
|
||||||
"LabelDropShadow": "Underskygge:",
|
"LabelDropShadow": "Underskygge:",
|
||||||
"LabelDynamicExternalId": "{0} ID:",
|
"LabelDynamicExternalId": "{0} ID:",
|
||||||
|
@ -1131,7 +1131,7 @@
|
||||||
"LabelPleaseRestart": "Endringer vil tre i kraft etter manuell omstart av webklienten.",
|
"LabelPleaseRestart": "Endringer vil tre i kraft etter manuell omstart av webklienten.",
|
||||||
"LabelPreferredSubtitleLanguage": "Foretrukket språk på undertekst:",
|
"LabelPreferredSubtitleLanguage": "Foretrukket språk på undertekst:",
|
||||||
"LabelReasonForTranscoding": "Begrunnelse for omkoding:",
|
"LabelReasonForTranscoding": "Begrunnelse for omkoding:",
|
||||||
"LabelServerName": "Servernavn:",
|
"LabelServerName": "Tjenernavn:",
|
||||||
"LabelSimultaneousConnectionLimit": "Begrensing på samtidige strømmer:",
|
"LabelSimultaneousConnectionLimit": "Begrensing på samtidige strømmer:",
|
||||||
"LabelSize": "Størrelse:",
|
"LabelSize": "Størrelse:",
|
||||||
"LabelSpecialSeasonsDisplayName": "Visningsnavn for spesialsesong:",
|
"LabelSpecialSeasonsDisplayName": "Visningsnavn for spesialsesong:",
|
||||||
|
@ -1144,7 +1144,7 @@
|
||||||
"LabelTextSize": "Tekststørrelse:",
|
"LabelTextSize": "Tekststørrelse:",
|
||||||
"LabelTranscodePath": "Plassering for omkodede filer:",
|
"LabelTranscodePath": "Plassering for omkodede filer:",
|
||||||
"LabelTranscodingFramerate": "Bildefrekvens på omkoding:",
|
"LabelTranscodingFramerate": "Bildefrekvens på omkoding:",
|
||||||
"LabelTranscodingProgress": "Fremgang for omkoding:",
|
"LabelTranscodingProgress": "Fremgang på omkoding:",
|
||||||
"LabelUserLoginAttemptsBeforeLockout": "Mislykkede innloggingsforsøk før brukeren stenges ute:",
|
"LabelUserLoginAttemptsBeforeLockout": "Mislykkede innloggingsforsøk før brukeren stenges ute:",
|
||||||
"LabelVersion": "Versjon:",
|
"LabelVersion": "Versjon:",
|
||||||
"DashboardVersionNumber": "Versjon: {0}",
|
"DashboardVersionNumber": "Versjon: {0}",
|
||||||
|
@ -1152,10 +1152,10 @@
|
||||||
"DashboardOperatingSystem": "Operativsystem: {0}",
|
"DashboardOperatingSystem": "Operativsystem: {0}",
|
||||||
"DashboardArchitecture": "Arkitektur: {0}",
|
"DashboardArchitecture": "Arkitektur: {0}",
|
||||||
"LabelVideoBitrate": "Bithastighet på video:",
|
"LabelVideoBitrate": "Bithastighet på video:",
|
||||||
"LabelVideoCodec": "Videokodek:",
|
"LabelVideoCodec": "Videoformat:",
|
||||||
"LabelWeb": "Web:",
|
"LabelWeb": "Web:",
|
||||||
"LabelXDlnaCap": "X-DLNA-begrensning:",
|
"LabelXDlnaCap": "Kapabilitets-ID for enhet:",
|
||||||
"LabelXDlnaDoc": "X-DLNA-doc:",
|
"LabelXDlnaDoc": "Enhetsklasse-ID:",
|
||||||
"LabelYear": "År:",
|
"LabelYear": "År:",
|
||||||
"LeaveBlankToNotSetAPassword": "Du kan la dette feltet stå blankt for å la være å bruke passord.",
|
"LeaveBlankToNotSetAPassword": "Du kan la dette feltet stå blankt for å la være å bruke passord.",
|
||||||
"List": "Liste",
|
"List": "Liste",
|
||||||
|
@ -1167,7 +1167,7 @@
|
||||||
"MessageImageFileTypeAllowed": "Kun JPEG- og PNG-filer støttes.",
|
"MessageImageFileTypeAllowed": "Kun JPEG- og PNG-filer støttes.",
|
||||||
"MessageImageTypeNotSelected": "Vennligst velg en bildetype fra menyen.",
|
"MessageImageTypeNotSelected": "Vennligst velg en bildetype fra menyen.",
|
||||||
"MessageNoCollectionsAvailable": "Samlinger lar deg nyte egendefinerte grupperinger av filmer, serier og album. Klikk på '+' knappen for å begynne å opprette samlinger.",
|
"MessageNoCollectionsAvailable": "Samlinger lar deg nyte egendefinerte grupperinger av filmer, serier og album. Klikk på '+' knappen for å begynne å opprette samlinger.",
|
||||||
"MessageNoServersAvailable": "Ingen servere ble funnet gjennom automatisk serversøk.",
|
"MessageNoServersAvailable": "Ingen tjenere ble funnet gjennom automatisk søk.",
|
||||||
"MoreMediaInfo": "Medieinformasjon",
|
"MoreMediaInfo": "Medieinformasjon",
|
||||||
"MusicAlbum": "Musikkalbum",
|
"MusicAlbum": "Musikkalbum",
|
||||||
"MusicArtist": "Musikkartist",
|
"MusicArtist": "Musikkartist",
|
||||||
|
@ -1182,7 +1182,7 @@
|
||||||
"OptionCaptionInfoExSamsung": "CaptionInfoEx (Samsung)",
|
"OptionCaptionInfoExSamsung": "CaptionInfoEx (Samsung)",
|
||||||
"OptionDownloadImagesInAdvanceHelp": "Som standard vil de fleste bilder kun lastes ned når de blir forespurt av en klient. Aktiver denne innstillingen for å laste ned alle bilder på forhånd når ny media oppdages. Dette kan føre til at skanning av biblioteket tar betydelig lenger tid.",
|
"OptionDownloadImagesInAdvanceHelp": "Som standard vil de fleste bilder kun lastes ned når de blir forespurt av en klient. Aktiver denne innstillingen for å laste ned alle bilder på forhånd når ny media oppdages. Dette kan føre til at skanning av biblioteket tar betydelig lenger tid.",
|
||||||
"OptionIsSD": "SD",
|
"OptionIsSD": "SD",
|
||||||
"OptionLoginAttemptsBeforeLockout": "Bestemmer hvor mange mislykkede innloggingsførsøk som kan finne sted før brukeren blir utestengt.",
|
"OptionLoginAttemptsBeforeLockout": "Bestem hvor mange mislykkede innloggingsførsøk som kan finne sted før brukeren blir utestengt.",
|
||||||
"OptionProtocolHls": "HTTP Live Strømming (HLS)",
|
"OptionProtocolHls": "HTTP Live Strømming (HLS)",
|
||||||
"OptionProtocolHttp": "HTTP",
|
"OptionProtocolHttp": "HTTP",
|
||||||
"PasswordResetProviderHelp": "Velg en metode for tilbakestilling av passord som skal benyttes når denne brukeren ber om å tilbakestille passordet.",
|
"PasswordResetProviderHelp": "Velg en metode for tilbakestilling av passord som skal benyttes når denne brukeren ber om å tilbakestille passordet.",
|
||||||
|
@ -1207,7 +1207,7 @@
|
||||||
"Sort": "Sorter",
|
"Sort": "Sorter",
|
||||||
"SortByValue": "Sorter etter {0}",
|
"SortByValue": "Sorter etter {0}",
|
||||||
"StopRecording": "Stopp opptak",
|
"StopRecording": "Stopp opptak",
|
||||||
"SubtitleAppearanceSettingsAlsoPassedToCastDevices": "Disse innstillingene gjelder også alle Chromecast-avspillinger startet av denne enheten.",
|
"SubtitleAppearanceSettingsAlsoPassedToCastDevices": "Disse innstillingene gjelder også alle Google Cast-avspillinger startet av denne enheten.",
|
||||||
"SubtitleOffset": "Forskyvet underteksting",
|
"SubtitleOffset": "Forskyvet underteksting",
|
||||||
"TV": "TV",
|
"TV": "TV",
|
||||||
"TabNetworking": "Nettverk",
|
"TabNetworking": "Nettverk",
|
||||||
|
@ -1241,7 +1241,7 @@
|
||||||
"OptionForceRemoteSourceTranscoding": "Tvunget omkoding av eksterne media-kilder som Direkte-TV",
|
"OptionForceRemoteSourceTranscoding": "Tvunget omkoding av eksterne media-kilder som Direkte-TV",
|
||||||
"NoCreatedLibraries": "Det virker som at du ikke har opprettet noen biblioteker ennå. {0}Vil du opprette et nå?{1}",
|
"NoCreatedLibraries": "Det virker som at du ikke har opprettet noen biblioteker ennå. {0}Vil du opprette et nå?{1}",
|
||||||
"AskAdminToCreateLibrary": "Spør en administrator om å lage et bibliotek.",
|
"AskAdminToCreateLibrary": "Spør en administrator om å lage et bibliotek.",
|
||||||
"PlaybackErrorNoCompatibleStream": "Denne klienten er ikke kompatibel med mediet, og serveren sender ikke et kompatibelt medieformat.",
|
"PlaybackErrorNoCompatibleStream": "Denne klienten er ikke kompatibel med mediet, og tjeneren sender ikke et kompatibelt medieformat.",
|
||||||
"AllowFfmpegThrottlingHelp": "Når en omkoding eller ompakking kommer langt nok foran den nåværende avspillingsposisjonen stoppes prosessen slik at den bruker mindre ressurser. Dette er mest nyttig når du sjeldent bytter posisjon i videoen. Slå av dette hvis du opplever problemer med avspilling.",
|
"AllowFfmpegThrottlingHelp": "Når en omkoding eller ompakking kommer langt nok foran den nåværende avspillingsposisjonen stoppes prosessen slik at den bruker mindre ressurser. Dette er mest nyttig når du sjeldent bytter posisjon i videoen. Slå av dette hvis du opplever problemer med avspilling.",
|
||||||
"AllowFfmpegThrottling": "Begrens hastighet på omkoding",
|
"AllowFfmpegThrottling": "Begrens hastighet på omkoding",
|
||||||
"Episode": "Episode",
|
"Episode": "Episode",
|
||||||
|
@ -1250,14 +1250,14 @@
|
||||||
"Artist": "Artist",
|
"Artist": "Artist",
|
||||||
"AlbumArtist": "Albumartist",
|
"AlbumArtist": "Albumartist",
|
||||||
"Album": "Album",
|
"Album": "Album",
|
||||||
"LabelLibraryPageSizeHelp": "Angir hvor mange elementer som vises på en bibliotekside. Velg 0 for å deaktivere oppdeling i sider.",
|
"LabelLibraryPageSizeHelp": "Angi hvor mange elementer som vises på en bibliotekside. Velg 0 for å deaktivere oppdeling i sider.",
|
||||||
"LabelLibraryPageSize": "Størrelse på bibliotekside:",
|
"LabelLibraryPageSize": "Størrelse på bibliotekside:",
|
||||||
"LabelDeinterlaceMethod": "Metode for fjerning av linjefletting:",
|
"LabelDeinterlaceMethod": "Metode for fjerning av linjefletting:",
|
||||||
"DeinterlaceMethodHelp": "Velg hvilken metode som skal brukes for å fjerne linjefletting når omkoding skjer i programvaren. Når maskinvareakselerasjon er aktivert så bruker maskinvaren sin egen metode for å fjerne linjefletting.",
|
"DeinterlaceMethodHelp": "Velg hvilken metode som skal brukes for å fjerne linjefletting når omkoding skjer i programvaren. Når maskinvareakselerasjon er aktivert så bruker maskinvaren sin egen metode for å fjerne linjefletting.",
|
||||||
"ButtonTogglePlaylist": "Spilleliste",
|
"ButtonTogglePlaylist": "Spilleliste",
|
||||||
"EnableBlurHashHelp": "Bilder som fortsatt lastes inn vil vises med en unik plassholder.",
|
"EnableBlurHashHelp": "Bilder som fortsatt lastes inn vil vises med en unik plassholder.",
|
||||||
"EnableBlurHash": "Aktiver tåkete plassholdere for bilder",
|
"EnableBlurHash": "Aktiver tåkete plassholdere for bilder",
|
||||||
"UnsupportedPlayback": "Jellyfin kan ikke dekryptere innhold beskyttet med DRM, men alt innhold vil bli forsøkt uansett, inkludert beskyttede titler. Noen filer kan fremstå helt svarte grunnet kryptering eller andre ikke støttede funksjoner, som interaktive titler.",
|
"UnsupportedPlayback": "Jellyfin kan ikke dekryptere innhold som er beskyttet med DRM, men vil alltid forsøke uansett. Dette inkludert beskyttede titler. Noen filer kan fremstå helt svarte grunnet kryptering eller andre funksjoner som ikke støttes, som interaktive titler.",
|
||||||
"OnApplicationStartup": "Ved oppstart av applikasjonen",
|
"OnApplicationStartup": "Ved oppstart av applikasjonen",
|
||||||
"EveryXHours": "Hver {0}. time",
|
"EveryXHours": "Hver {0}. time",
|
||||||
"EveryHour": "Hver time",
|
"EveryHour": "Hver time",
|
||||||
|
@ -1265,13 +1265,13 @@
|
||||||
"OnWakeFromSleep": "Ved oppvåkning fra hvilemodus",
|
"OnWakeFromSleep": "Ved oppvåkning fra hvilemodus",
|
||||||
"WeeklyAt": "{0}er kl. {1}",
|
"WeeklyAt": "{0}er kl. {1}",
|
||||||
"DailyAt": "Daglig kl. {0}",
|
"DailyAt": "Daglig kl. {0}",
|
||||||
"LastSeen": "Sist sett {0}",
|
"LastSeen": "Sist aktiv for {0}",
|
||||||
"PersonRole": "som {0}",
|
"PersonRole": "som {0}",
|
||||||
"ListPaging": "{0}-{1} av {2}",
|
"ListPaging": "{0}-{1} av {2}",
|
||||||
"WriteAccessRequired": "Jellyfin krever skrivetilgang til denne mappen. Vennligst påse at skrivetilgang er gitt og prøv igjen.",
|
"WriteAccessRequired": "Jellyfin krever skrivetilgang til denne mappen. Vennligst påse at skrivetilgang er gitt og prøv igjen.",
|
||||||
"PathNotFound": "Banen ble ikke funnet. Påse at banen er gyldig og prøv igjen.",
|
"PathNotFound": "Banen ble ikke funnet. Påse at banen er gyldig og prøv igjen.",
|
||||||
"Yadif": "YADIF",
|
"Yadif": "YADIF",
|
||||||
"SyncPlayAccessHelp": "Velg tilgangsnivået denne brukeren skal ha til SyncPlay-funksjonen. SyncPlay muliggjør synkronisert avspilling med andre enheter.",
|
"SyncPlayAccessHelp": "SyncPlay muliggjør synkronisert avspilling med andre enheter. Velg tilgangsnivået denne brukeren har til SyncPlay-funksjonen.",
|
||||||
"Filter": "Filter",
|
"Filter": "Filter",
|
||||||
"New": "Ny",
|
"New": "Ny",
|
||||||
"ShowMore": "Vis mer",
|
"ShowMore": "Vis mer",
|
||||||
|
@ -1279,7 +1279,7 @@
|
||||||
"Season": "Sesong",
|
"Season": "Sesong",
|
||||||
"SaveChanges": "Lagre endringer",
|
"SaveChanges": "Lagre endringer",
|
||||||
"PreferEmbeddedEpisodeInfosOverFileNames": "Foretrekk innebygd episodeinformasjon framfor filnavn",
|
"PreferEmbeddedEpisodeInfosOverFileNames": "Foretrekk innebygd episodeinformasjon framfor filnavn",
|
||||||
"PreferEmbeddedEpisodeInfosOverFileNamesHelp": "Dette bruker episodeinformasjonen fra innebygd metadata hvis tilgjengelig.",
|
"PreferEmbeddedEpisodeInfosOverFileNamesHelp": "Bruk episodeinformasjonen fra integrert metadata hvis tilgjengelig.",
|
||||||
"Person": "Person",
|
"Person": "Person",
|
||||||
"Movie": "Film",
|
"Movie": "Film",
|
||||||
"MessageSyncPlayErrorMedia": "Kunne ikke aktivere SyncPlay! Mediefeil.",
|
"MessageSyncPlayErrorMedia": "Kunne ikke aktivere SyncPlay! Mediefeil.",
|
||||||
|
@ -1309,18 +1309,18 @@
|
||||||
"LabelSyncPlayPlaybackDiff": "Tidsforskjell på avspilling:",
|
"LabelSyncPlayPlaybackDiff": "Tidsforskjell på avspilling:",
|
||||||
"MillisecondsUnit": "ms",
|
"MillisecondsUnit": "ms",
|
||||||
"LabelSyncPlayTimeOffset": "Tidsforskyvning mot serveren:",
|
"LabelSyncPlayTimeOffset": "Tidsforskyvning mot serveren:",
|
||||||
"LabelRequireHttpsHelp": "Hvis valgt, vil serveren automatisk omdirigere alle HTTP-forespørsler til HTTPS. Dette har ingen effekt dersom serveren ikke lytter etter HTTPS.",
|
"LabelRequireHttpsHelp": "Hvis valgt, vil tjeneren automatisk omdirigere alle HTTP-forespørsler til HTTPS. Dette har ingen effekt dersom tjeneren ikke lytter etter HTTPS.",
|
||||||
"LabelRequireHttps": "Krev HTTPS",
|
"LabelRequireHttps": "Krev HTTPS",
|
||||||
"LabelStable": "Stabil",
|
"LabelStable": "Stabil",
|
||||||
"LabelChromecastVersion": "Chromecast-versjon",
|
"LabelChromecastVersion": "Google Cast-versjon",
|
||||||
"LabelEnableHttpsHelp": "Lytt på den valgte HTTPS-porten. Et gyldig sertifikat må også være angitt for at dette skal tre i kraft.",
|
"LabelEnableHttpsHelp": "Lytt på den valgte HTTPS-porten. Et gyldig sertifikat må også være angitt for at dette skal tre i kraft.",
|
||||||
"LabelEnableHttps": "Aktiver HTTPS",
|
"LabelEnableHttps": "Aktiver HTTPS",
|
||||||
"HeaderSyncPlayEnabled": "SyncPlay aktivert",
|
"HeaderSyncPlayEnabled": "SyncPlay aktivert",
|
||||||
"HeaderSyncPlaySelectGroup": "Bli med i en gruppe",
|
"HeaderSyncPlaySelectGroup": "Bli med i en gruppe",
|
||||||
"HeaderServerAddressSettings": "Innstillinger for serveradresse",
|
"HeaderServerAddressSettings": "Innstillinger for tjener-adresse",
|
||||||
"HeaderRemoteAccessSettings": "Innstillinger for fjerntilgang",
|
"HeaderRemoteAccessSettings": "Innstillinger for fjerntilgang",
|
||||||
"HeaderHttpsSettings": "HTTPS-innstillinger",
|
"HeaderHttpsSettings": "HTTPS-innstillinger",
|
||||||
"HeaderDVR": "Digital opptaker",
|
"HeaderDVR": "Opptak",
|
||||||
"ApiKeysCaption": "Liste over aktive API-nøkler",
|
"ApiKeysCaption": "Liste over aktive API-nøkler",
|
||||||
"EnableDetailsBannerHelp": "Viser et bildebanner øverst på detaljsiden.",
|
"EnableDetailsBannerHelp": "Viser et bildebanner øverst på detaljsiden.",
|
||||||
"EnableDetailsBanner": "Detaljebanner",
|
"EnableDetailsBanner": "Detaljebanner",
|
||||||
|
@ -1335,12 +1335,12 @@
|
||||||
"EnableDecodingColorDepth10Vp9": "Aktiver 10-biters maskinvaredekoding for VP9",
|
"EnableDecodingColorDepth10Vp9": "Aktiver 10-biters maskinvaredekoding for VP9",
|
||||||
"EnableDecodingColorDepth10Hevc": "Aktiver 10-biters maskinvaredekoding for HEVC",
|
"EnableDecodingColorDepth10Hevc": "Aktiver 10-biters maskinvaredekoding for HEVC",
|
||||||
"ButtonPlayer": "Spiller",
|
"ButtonPlayer": "Spiller",
|
||||||
"ButtonCast": "Strøm mediet til enhet",
|
"ButtonCast": "Strøm til enhet",
|
||||||
"Writers": "Forfattere",
|
"Writers": "Forfattere",
|
||||||
"TabRepositories": "Kilder",
|
"TabRepositories": "Kilder",
|
||||||
"MessageNoGenresAvailable": "Aktiver noen metadata-kilder for å hente sjangre fra internett.",
|
"MessageNoGenresAvailable": "Aktiver noen metadata-kilder for å hente sjangre fra internett.",
|
||||||
"MessageAddRepository": "Hvis du ønsker å legge til en ny kilde klikker du på knappen ved siden av overskriften og fyller ut forespurt informasjon.",
|
"MessageAddRepository": "Hvis du ønsker å legge til en ny kilde klikker du på knappen ved siden av overskriften og fyller ut forespurt informasjon.",
|
||||||
"LabelRepositoryNameHelp": "Et egendefinert navn for å skille denne kilden fra andre som er lagt til på serveren din.",
|
"LabelRepositoryNameHelp": "Et egendefinert navn for å skille denne kilden fra andre som er lagt til på tjeneren din.",
|
||||||
"ClearQueue": "Tøm køen",
|
"ClearQueue": "Tøm køen",
|
||||||
"ViewAlbumArtist": "Vis albumartist",
|
"ViewAlbumArtist": "Vis albumartist",
|
||||||
"StopPlayback": "Stopp avspilling",
|
"StopPlayback": "Stopp avspilling",
|
||||||
|
@ -1350,15 +1350,15 @@
|
||||||
"SubtitleVerticalPositionHelp": "Linjenummer hvor teksten dukker opp. Positive tall indikerer ovenfra og ned. Negative tall indikerer nedenfra og opp.",
|
"SubtitleVerticalPositionHelp": "Linjenummer hvor teksten dukker opp. Positive tall indikerer ovenfra og ned. Negative tall indikerer nedenfra og opp.",
|
||||||
"LabelSubtitleVerticalPosition": "Vertikal posisjon:",
|
"LabelSubtitleVerticalPosition": "Vertikal posisjon:",
|
||||||
"PreviousTrack": "Hopp til forrige",
|
"PreviousTrack": "Hopp til forrige",
|
||||||
"MessageGetInstalledPluginsError": "En feil oppstod under henting av listen over installerte tillegg.",
|
"MessageGetInstalledPluginsError": "En feil oppstod ved henting av listen over installerte tillegg.",
|
||||||
"MessagePluginInstallError": "En feil oppstod under installasjon av tillegget.",
|
"MessagePluginInstallError": "En feil oppstod ved installasjon av tillegget.",
|
||||||
"ThumbCard": "Miniatyrbildekort",
|
"ThumbCard": "Miniatyrbildekort",
|
||||||
"SpecialFeatures": "Spesialfunksjoner",
|
"SpecialFeatures": "Spesialfunksjoner",
|
||||||
"PosterCard": "Plakatkort",
|
"PosterCard": "Plakatkort",
|
||||||
"Video": "Video",
|
"Video": "Video",
|
||||||
"Subtitle": "Undertekst",
|
"Subtitle": "Undertekst",
|
||||||
"SelectServer": "Velg server",
|
"SelectServer": "Velg tjener",
|
||||||
"Restart": "Restart",
|
"Restart": "Start på nytt",
|
||||||
"ResetPassword": "Tilbakestill passord",
|
"ResetPassword": "Tilbakestill passord",
|
||||||
"Profile": "Profil",
|
"Profile": "Profil",
|
||||||
"Poster": "Plakat",
|
"Poster": "Plakat",
|
||||||
|
@ -1374,15 +1374,15 @@
|
||||||
"LabelIconMaxResHelp": "Maksimal oppløsning av ikoner som vises via \"upnp:icon\".",
|
"LabelIconMaxResHelp": "Maksimal oppløsning av ikoner som vises via \"upnp:icon\".",
|
||||||
"LabelCurrentStatus": "Nåværende status:",
|
"LabelCurrentStatus": "Nåværende status:",
|
||||||
"KnownProxiesHelp": "Kommaseparert liste med IP-adresser til kjente proxyer brukt for å koble til Jellyfin-instansen din. Dette kreves for korrekt bruk av \"X-Forwarded-For\". Krever omstart etter endring.",
|
"KnownProxiesHelp": "Kommaseparert liste med IP-adresser til kjente proxyer brukt for å koble til Jellyfin-instansen din. Dette kreves for korrekt bruk av \"X-Forwarded-For\". Krever omstart etter endring.",
|
||||||
"EnableQuickConnect": "Aktiver hurtigtilkobling til denne serveren",
|
"EnableQuickConnect": "Aktiver hurtigtilkobling til denne tjeneren",
|
||||||
"ButtonUseQuickConnect": "Bruk rask tilkobling",
|
"ButtonUseQuickConnect": "Bruk rask tilkobling",
|
||||||
"ButtonActivate": "Aktiver",
|
"ButtonActivate": "Aktiver",
|
||||||
"Authorize": "Autoriser",
|
"Authorize": "Autoriser",
|
||||||
"EnableAutoCast": "Sett som standard",
|
"EnableAutoCast": "Sett som standard",
|
||||||
"QuickConnectNotActive": "Hurtigtilkobling er ikke aktivert på denne serveren",
|
"QuickConnectNotActive": "Hurtigtilkobling er ikke aktivert på denne tjeneren",
|
||||||
"QuickConnectNotAvailable": "Be serveradministratoren om å aktivere hurtigtilkobling",
|
"QuickConnectNotAvailable": "Be tjenerens administrator om å aktivere hurtigtilkobling",
|
||||||
"QuickConnectInvalidCode": "Ugyldig hurtigtilkoblings-kode",
|
"QuickConnectInvalidCode": "Ugyldig hurtigtilkoblings-kode",
|
||||||
"QuickConnectDescription": "Hvis du vil logge på med hurtigtilkobling, velger du Hurtigtilkobling-knappen på enheten du logger på fra, og skriver inn koden som vises nedenfor.",
|
"QuickConnectDescription": "Hvis du vil logge på med hurtigtilkobling velger du 'Hurtigtilkobling'-knappen på enheten du logger på fra, og skriver inn koden som vises nedenfor.",
|
||||||
"QuickConnectDeactivated": "Hurtigtilkobling ble deaktivert før påloggingsforespørselen kunne godkjennes",
|
"QuickConnectDeactivated": "Hurtigtilkobling ble deaktivert før påloggingsforespørselen kunne godkjennes",
|
||||||
"QuickConnectAuthorizeFail": "Ukjent hurtigtilkoblings-kode",
|
"QuickConnectAuthorizeFail": "Ukjent hurtigtilkoblings-kode",
|
||||||
"QuickConnectAuthorizeSuccess": "Forespørsel autorisert",
|
"QuickConnectAuthorizeSuccess": "Forespørsel autorisert",
|
||||||
|
@ -1404,30 +1404,30 @@
|
||||||
"Bwdif": "BWDIF",
|
"Bwdif": "BWDIF",
|
||||||
"UseDoubleRateDeinterlacingHelp": "Denne innstillingen bruker feltfrekvensen når du fjerner linjefletting, ofte referert til som bob deinterlacing, som dobler bildefrekvensen til videoen for å gi full bevegelse som det du ville se når du ser linjeflettet video på en TV.",
|
"UseDoubleRateDeinterlacingHelp": "Denne innstillingen bruker feltfrekvensen når du fjerner linjefletting, ofte referert til som bob deinterlacing, som dobler bildefrekvensen til videoen for å gi full bevegelse som det du ville se når du ser linjeflettet video på en TV.",
|
||||||
"UseDoubleRateDeinterlacing": "Doble bildefrekvensen ved fjerning av linjefletting",
|
"UseDoubleRateDeinterlacing": "Doble bildefrekvensen ved fjerning av linjefletting",
|
||||||
"LabelMaxMuxingQueueSizeHelp": "Maksimalt antall pakker som kan buffres mens de venter på at alle strømmer skal initialiseres. Prøv å øke verdien hvis du fremdeles støter på \"Too many packets buffered for output stream\" -feil i ffmpeg-logger. Den anbefalte verdien er 2048.",
|
"LabelMaxMuxingQueueSizeHelp": "Maksimalt antall pakker som kan buffres mens de venter på at alle strømmer skal initialiseres. Prøv å øke verdien hvis du fremdeles ser \"Too many packets buffered for output stream\" -feil i FFmpeg-logger. Den anbefalte verdien er 2048.",
|
||||||
"LabelMaxMuxingQueueSize": "Maks køstørrelse for pakking:",
|
"LabelMaxMuxingQueueSize": "Maks køstørrelse for pakking:",
|
||||||
"LabelTonemappingParamHelp": "Still inn algoritmen for tonekartlegging. De anbefalte og standardverdiene er NaN. La det vanligvis være tomt.",
|
"LabelTonemappingParamHelp": "Still inn algoritmen for tonekartlegging. De anbefalte og standardverdiene er NaN. La det vanligvis være tomt.",
|
||||||
"LabelTonemappingParam": "Tonemapping parameter:",
|
"LabelTonemappingParam": "Tonekartlegging-parameter:",
|
||||||
"LabelTonemappingPeakHelp": "Overstyr signal / nominell / referansetopp med denne verdien. Nyttig når den innebygde toppinformasjonen i metadata på skjermen ikke er pålitelig eller når tonekartlegging fra et lavere område til et høyere område. De anbefalte og standardverdiene er 100 og 0.",
|
"LabelTonemappingPeakHelp": "Overstyr signal/nominell/referansetopp med denne verdien. Nyttig når den innebygde toppinformasjonen i metadata på skjermen ikke er pålitelig eller når tonekartlegging fra et lavere område til et høyere område. De anbefalte og standardverdiene er 100 og 0.",
|
||||||
"LabelTonemappingPeak": "Tonemapping topp:",
|
"LabelTonemappingPeak": "Tonekartlegging topp:",
|
||||||
"LabelTonemappingThresholdHelp": "Tonekartingsalgoritmeparametrene finjusteres for hver scene. Og en terskel brukes til å oppdage om scenen har endret seg eller ikke. Hvis avstanden mellom gjeldende rammens gjennomsnittlige lysstyrke og det nåværende løpende gjennomsnittet overstiger en terskelverdi, vil vi beregne scenegjennomsnittet og topplysstyrken på nytt. De anbefalte og standardverdiene er 0,8 og 0,2.",
|
"LabelTonemappingThresholdHelp": "Parameterne for tonekartlegging finjusteres for hver scene. En terskel brukes til å oppdage om scenen har endret seg eller ikke. Hvis avstanden mellom gjeldende bildes gjennomsnittlige lysstyrke og det nåværende løpende gjennomsnittet overstiger en terskelverdi, vil scenens gjennomsnitt og topp lysstyrke beregnes på nytt. De anbefalte og standardverdiene er 0,8 og 0,2.",
|
||||||
"LabelTonemappingThreshold": "Tonemapping terskel:",
|
"LabelTonemappingThreshold": "Tonekartlegging terskel:",
|
||||||
"LabelTonemappingDesatHelp": "Påfør desaturering for høydepunkter som overstiger dette lysstyrken. Jo høyere parameteren er, jo mer fargeinformasjon blir bevart. Denne innstillingen hjelper til med å forhindre unaturlig utblåste farger for superhøydepunkter ved å (jevnt) bli til hvitt i stedet. Dette får bilder til å føles mer naturlige, på bekostning av å redusere informasjon om farger utenfor fartsområdet. De anbefalte og standardverdiene er 0 og 0,5.",
|
"LabelTonemappingDesatHelp": "Reduser metningen for lyse partier som overstiger denne lysstyrken. Jo høyere parameteren er, jo mere fargeinformasjon blir bevart. Denne innstillingen hjelper til med å forhindre unaturlig mettede farger for lyse partier i bildet ved å (gradvis) gå over mot hvitt i stedet. Dette får bilder til å føles mer naturlige, på bekostning av å redusere informasjon om farger utenfor fargeområdet. De anbefalte og standardverdiene er 0 og 0,5.",
|
||||||
"LabelTonemappingDesat": "Tonemapping avvalgt:",
|
"LabelTonemappingDesat": "Tonekartlegging avmetning:",
|
||||||
"TonemappingRangeHelp": "Velg ut-fargeområdet. Auto er det samme som inn-området.",
|
"TonemappingRangeHelp": "Velg ut-fargeområdet. Auto er det samme som inn-området.",
|
||||||
"LabelTonemappingRange": "Tonemapping-område:",
|
"LabelTonemappingRange": "Tonekartlegging-område:",
|
||||||
"TonemappingAlgorithmHelp": "Tonekartlegging kan finjusteres. Hvis du ikke er kjent med disse alternativene er det bare å beholde standardinnstillingen. Anbefalt verdi er BT.2390.",
|
"TonemappingAlgorithmHelp": "Tonekartlegging kan finjusteres. Hvis du ikke er kjent med disse alternativene er det bare å beholde standardinnstillingen. Anbefalt verdi er BT.2390.",
|
||||||
"LabelTonemappingAlgorithm": "Velg algoritmen for tonekartlegging som skal brukes:",
|
"LabelTonemappingAlgorithm": "Velg algoritmen som skal brukes for tonekartlegging:",
|
||||||
"AllowTonemappingHelp": "Tonekartlegging kan forvandle det dynamiske området til en video fra HDR til SDR samtidig som bildedetaljer og farger opprettholdes, noe som er veldig viktig informasjon for å representere den originale scenen. Fungerer for øyeblikket bare med HDR10 eller HLG videoer. Dette krever korresponderende OpenCL eller CUDA runtime.",
|
"AllowTonemappingHelp": "Tonekartlegging kan forvandle det dynamiske området på en video fra HDR til SDR samtidig som bildedetaljer og farger opprettholdes, noe som er veldig viktig informasjon for å representere den opprinnelige scenen. Fungerer for øyeblikket bare med HDR10 eller HLG videoer. Dette krever korresponderende OpenCL eller CUDA runtime.",
|
||||||
"OptionMaxActiveSessionsHelp": "En verdi på 0 skrur av denne funksjonen.",
|
"OptionMaxActiveSessionsHelp": "En verdi på 0 skrur av denne funksjonen.",
|
||||||
"OptionMaxActiveSessions": "Setter maksimalt antall tilgjengelige brukerøkter.",
|
"OptionMaxActiveSessions": "Sett maksimalt antall tilgjengelige brukerøkter.",
|
||||||
"LabelUserMaxActiveSessions": "Maksimalt antall samtidige brukerøkter:",
|
"LabelUserMaxActiveSessions": "Maksimalt antall samtidige brukerøkter:",
|
||||||
"DeleteAll": "Slett alle",
|
"DeleteAll": "Slett alle",
|
||||||
"AllowHevcEncoding": "Tillat koding i HEVC-format",
|
"AllowHevcEncoding": "Tillat koding i HEVC-format",
|
||||||
"PreferFmp4HlsContainerHelp": "Foretrekk bruk av fMP4 som standard mediabeholder for HLS, noe som gjør det mulig å direktestrømme HEVC-innhold til støttede enheter.",
|
"PreferFmp4HlsContainerHelp": "Foretrekk bruk av fMP4 som standard mediabeholder for HLS, noe som gjør det mulig å direktestrømme HEVC-innhold til støttede enheter.",
|
||||||
"PreferFmp4HlsContainer": "Foretrekk fMP4-HLS Mediabeholder",
|
"PreferFmp4HlsContainer": "Foretrekk fMP4-HLS mediabeholder",
|
||||||
"LabelSyncPlayInfo": "SyncPlay-informasjon",
|
"LabelSyncPlayInfo": "SyncPlay-informasjon",
|
||||||
"LabelOriginalMediaInfo": "Original medieinformasjon",
|
"LabelOriginalMediaInfo": "Opprinnelig medieinformasjon",
|
||||||
"LabelRemuxingInfo": "Ompakking-info",
|
"LabelRemuxingInfo": "Ompakking-info",
|
||||||
"LabelDirectStreamingInfo": "Direkteavspilling-info",
|
"LabelDirectStreamingInfo": "Direkteavspilling-info",
|
||||||
"LabelTranscodingInfo": "Omkoding-info",
|
"LabelTranscodingInfo": "Omkoding-info",
|
||||||
|
@ -1435,7 +1435,7 @@
|
||||||
"LabelAudioInfo": "Lydinformasjon",
|
"LabelAudioInfo": "Lydinformasjon",
|
||||||
"LabelPlaybackInfo": "Avspillingsinformasjon",
|
"LabelPlaybackInfo": "Avspillingsinformasjon",
|
||||||
"RemuxHelp2": "Ompakking bruker svært lite prosessorkraft og fører ikke til tap av kvalitet på mediet.",
|
"RemuxHelp2": "Ompakking bruker svært lite prosessorkraft og fører ikke til tap av kvalitet på mediet.",
|
||||||
"RemuxHelp1": "Mediet er i en inkompatibel filbeholder (MKV, AVI, WMV osv.), men både videostrømmen og lydstrømmen er kompatibel med enheten. Mediet vil pakkes om på farten uten kvalitetstap før det sendes til enheten.",
|
"RemuxHelp1": "Mediet er i en inkompatibel mediabeholder (MKV, AVI, WMV osv.), men både videostrømmen og lydstrømmen er kompatibel med enheten. Mediet vil pakkes om fortløpende uten kvalitetstap før det sendes til enheten.",
|
||||||
"Remuxing": "Ompakking",
|
"Remuxing": "Ompakking",
|
||||||
"AspectRatioFill": "Fyll",
|
"AspectRatioFill": "Fyll",
|
||||||
"AspectRatioCover": "Dekk",
|
"AspectRatioCover": "Dekk",
|
||||||
|
@ -1461,7 +1461,7 @@
|
||||||
"LabelSSDPTracingFilterHelp": "Valgfri IP-adresse der den loggede SSDP-trafikken skal filtreres.",
|
"LabelSSDPTracingFilterHelp": "Valgfri IP-adresse der den loggede SSDP-trafikken skal filtreres.",
|
||||||
"LabelSSDPTracingFilter": "SSDP-filter:",
|
"LabelSSDPTracingFilter": "SSDP-filter:",
|
||||||
"LabelPublishedServerUriHelp": "Overstyr URI som brukes av Jellyfin, basert på grensesnittet eller klientens IP-adresse.",
|
"LabelPublishedServerUriHelp": "Overstyr URI som brukes av Jellyfin, basert på grensesnittet eller klientens IP-adresse.",
|
||||||
"LabelPublishedServerUri": "Publiserte server-URIer:",
|
"LabelPublishedServerUri": "Publiserte tjener-URIer:",
|
||||||
"LabelMinAudiobookResumeHelp": "Titler antas å ikke være avspilt hvis de stoppes etter denne tiden.",
|
"LabelMinAudiobookResumeHelp": "Titler antas å ikke være avspilt hvis de stoppes etter denne tiden.",
|
||||||
"LabelMinAudiobookResume": "Minimum verdi for gjenopptakelse av lydbok i minutter:",
|
"LabelMinAudiobookResume": "Minimum verdi for gjenopptakelse av lydbok i minutter:",
|
||||||
"LabelMaxAudiobookResumeHelp": "Titler antas å være ferdig avspilt hvis de stoppes når gjenværende varighet er mindre en denne verdien.",
|
"LabelMaxAudiobookResumeHelp": "Titler antas å være ferdig avspilt hvis de stoppes når gjenværende varighet er mindre en denne verdien.",
|
||||||
|
@ -1493,7 +1493,7 @@
|
||||||
"HeaderAddUpdateSubtitle": "Legg til/Oppdater undertekst",
|
"HeaderAddUpdateSubtitle": "Legg til/Oppdater undertekst",
|
||||||
"DeleteDevicesConfirmation": "Er du sikker på at du vil slette alle enhetene? Alle andre økter logges ut. Enheter vises igjen neste gang en bruker logger på.",
|
"DeleteDevicesConfirmation": "Er du sikker på at du vil slette alle enhetene? Alle andre økter logges ut. Enheter vises igjen neste gang en bruker logger på.",
|
||||||
"MessagePlaybackError": "Det oppsto en feil under avspilling av denne filen på Google Cast-mottakeren.",
|
"MessagePlaybackError": "Det oppsto en feil under avspilling av denne filen på Google Cast-mottakeren.",
|
||||||
"MessageChromecastConnectionError": "Google Cast-mottakeren din kan ikke kontakte Jellyfin-serveren. Kontroller tilkoblingen, og prøv på nytt.",
|
"MessageChromecastConnectionError": "Google Cast-mottakeren din kan ikke kontakte Jellyfin-tjeneren. Kontroller tilkoblingen og prøv på nytt.",
|
||||||
"YoutubeDenied": "Forespurt video kan ikke spilles i innebygde avspillere.",
|
"YoutubeDenied": "Forespurt video kan ikke spilles i innebygde avspillere.",
|
||||||
"YoutubeNotFound": "Fant ikke videoen.",
|
"YoutubeNotFound": "Fant ikke videoen.",
|
||||||
"YoutubePlaybackError": "Forespurt video kan ikke spilles av.",
|
"YoutubePlaybackError": "Forespurt video kan ikke spilles av.",
|
||||||
|
@ -1502,7 +1502,7 @@
|
||||||
"LabelSelectMono": "Mono",
|
"LabelSelectMono": "Mono",
|
||||||
"LabelSelectAudioChannels": "Kanaler",
|
"LabelSelectAudioChannels": "Kanaler",
|
||||||
"LabelAllowedAudioChannels": "Maksimalt antall lydkanaler tillatt",
|
"LabelAllowedAudioChannels": "Maksimalt antall lydkanaler tillatt",
|
||||||
"AllowVppTonemappingHelp": "Full Intel driverbasert tonekartlegging. Fungerer for øyeblikket bare på enkelt maskinvare med HDR10 videoer. Dette har en høyere prioritet enn en annen OpenCL implementering.",
|
"AllowVppTonemappingHelp": "Tonekartlegging som er fullstendig basert på Intel-drivere. Fungerer for øyeblikket bare på viss maskinvare med HDR10-videoer. Dette har en høyere prioritet enn en annen OpenCL-implementasjon.",
|
||||||
"EnableVppTonemapping": "Aktiver VPP-tonekartlegging",
|
"EnableVppTonemapping": "Aktiver VPP-tonekartlegging",
|
||||||
"EnableEnhancedNvdecDecoder": "Aktiver forbedret NVDEC-dekoder",
|
"EnableEnhancedNvdecDecoder": "Aktiver forbedret NVDEC-dekoder",
|
||||||
"Framerate": "Bildefrekvens",
|
"Framerate": "Bildefrekvens",
|
||||||
|
@ -1514,39 +1514,39 @@
|
||||||
"MessageSent": "Melding sendt.",
|
"MessageSent": "Melding sendt.",
|
||||||
"LabelSlowResponseTime": "Tid i millisekunder før responsen regnes som treg:",
|
"LabelSlowResponseTime": "Tid i millisekunder før responsen regnes som treg:",
|
||||||
"HeaderContinueReading": "Fortsett å lese",
|
"HeaderContinueReading": "Fortsett å lese",
|
||||||
"DisableCustomCss": "Deaktiver tilpasset CSS-kode fra server",
|
"DisableCustomCss": "Deaktiver tilpasset CSS-kode fra tjener",
|
||||||
"ButtonExitApp": "Avslutt applikasjon",
|
"ButtonExitApp": "Avslutt applikasjon",
|
||||||
"Arranger": "Arrangør",
|
"Arranger": "Arrangør",
|
||||||
"DeletedScene": "Slettet scene",
|
"DeletedScene": "Slettet scene",
|
||||||
"Trailer": "Trailer",
|
"Trailer": "Trailer",
|
||||||
"PreferSystemNativeHwDecoder": "Foretrekk OS innebygget DXVA eller VA-API maskinvare dekodere",
|
"PreferSystemNativeHwDecoder": "Foretrekk operativsystemets egne DXVA eller VA-API maskinvare-dekodere",
|
||||||
"VideoProfileNotSupported": "Video kodekens profil er ikke støttet",
|
"VideoProfileNotSupported": "Videoformatets profil støttes ikke",
|
||||||
"VideoLevelNotSupported": "Video kodekens nivå er ikke støttet",
|
"VideoLevelNotSupported": "Videoformatets nivå støttes ikke",
|
||||||
"VideoFramerateNotSupported": "Videoens bilderate er ikke støttet",
|
"VideoFramerateNotSupported": "Videoens bildefrekvens støttes ikke",
|
||||||
"VideoBitDepthNotSupported": "Videoens bit dybde er ikke støttet",
|
"VideoBitDepthNotSupported": "Videoens bitdybde støttes ikke",
|
||||||
"RefFramesNotSupported": "Referanse bildesekvens er ikke støttet",
|
"RefFramesNotSupported": "Referanse-bilder støttes ikke",
|
||||||
"EnableGamepadHelp": "Lytt for innputt fra tilkoblet kontroller.",
|
"EnableGamepadHelp": "Lytt til inndata fra tilkoblet kontroller.",
|
||||||
"LabelEnableGamepad": "Aktiver spillkontroller",
|
"LabelEnableGamepad": "Aktiver spillkontroller",
|
||||||
"AudioBitDepthNotSupported": "Lydens bit dybde er ikke støttet",
|
"AudioBitDepthNotSupported": "Lydens bitdybde støttes ikke",
|
||||||
"ThemeSong": "Tema låt",
|
"ThemeSong": "Tema-låt",
|
||||||
"ThemeVideo": "Tema video",
|
"ThemeVideo": "Tema-video",
|
||||||
"DirectPlayError": "En feil oppsto ved start av direkte avspilling",
|
"DirectPlayError": "En feil oppsto ved start av direkte avspilling",
|
||||||
"UnknownAudioStreamInfo": "Lydstrømmens info er ukjent",
|
"UnknownAudioStreamInfo": "Lydstrømmens info er ukjent",
|
||||||
"UnknownVideoStreamInfo": "Videostømmens info er ukjent",
|
"UnknownVideoStreamInfo": "Videostrømmens info er ukjent",
|
||||||
"EnableIntelLowPowerHevcHwEncoder": "Aktiver Intel Low-Power HEVC maskinvare koder",
|
"EnableIntelLowPowerHevcHwEncoder": "Aktiver Intel Low-Power HEVC maskinvare-koder",
|
||||||
"EnableIntelLowPowerH264HwEncoder": "Aktiver Intel Low-Power H.264 maskinvare koder",
|
"EnableIntelLowPowerH264HwEncoder": "Aktiver Intel Low-Power H.264 maskinvare-koder",
|
||||||
"AudioProfileNotSupported": "Lyd kodekets profil er ikke støttet",
|
"AudioProfileNotSupported": "Lydformatets profil støttes ikke",
|
||||||
"VideoResolutionNotSupported": "Videoens oppløsning er ikke støttet",
|
"VideoResolutionNotSupported": "Videoens oppløsning støttes ikke",
|
||||||
"AudioChannelsNotSupported": "Antallet lydkanaler er ikke støttet",
|
"AudioChannelsNotSupported": "Antall lydkanaler støttes ikke",
|
||||||
"AudioBitrateNotSupported": "Lydens bitrate er ikke støttet",
|
"AudioBitrateNotSupported": "Lydens bithastighet støttes ikke",
|
||||||
"VideoCodecNotSupported": "Video kodeket er ikke støttet",
|
"VideoCodecNotSupported": "Videoformatet støttes ikke",
|
||||||
"SubtitleCodecNotSupported": "Undertekst kodeket er ikke støttet",
|
"SubtitleCodecNotSupported": "Undertekstformatet støttes ikke",
|
||||||
"ContainerNotSupported": "Containeren er ikke støttet",
|
"ContainerNotSupported": "Mediabeholderen støttes ikke",
|
||||||
"SecondaryAudioNotSupported": "Sekundær lydspor er ikke støttet",
|
"SecondaryAudioNotSupported": "Sekundære lydspor støttes ikke",
|
||||||
"InterlacedVideoNotSupported": "Interlaced video er ikke støttet",
|
"InterlacedVideoNotSupported": "Flettet video støttes ikke",
|
||||||
"AnamorphicVideoNotSupported": "Anamorfisk video er ikke støttet",
|
"AnamorphicVideoNotSupported": "Anamorfisk video støttes ikke",
|
||||||
"AudioSampleRateNotSupported": "Lydens prøvefrekvens er ikke støttet",
|
"AudioSampleRateNotSupported": "Lydens samplingsfrekvens støttes ikke",
|
||||||
"IntelLowPowerEncHelp": "Laveffekt koding kan forhindre unødvendig CPU-GPU-synkronisering. På Linux må de deaktiveres hvis i915 HuC-fastvaren ikke er konfigurert.",
|
"IntelLowPowerEncHelp": "Laveffekt-koding kan forhindre unødvendig CPU-GPU-synkronisering. På Linux må de deaktiveres hvis i915 HuC-fastvaren ikke er konfigurert.",
|
||||||
"TypeOptionPluralVideo": "Videoer",
|
"TypeOptionPluralVideo": "Videoer",
|
||||||
"TypeOptionPluralMusicAlbum": "Musikk album",
|
"TypeOptionPluralMusicAlbum": "Musikk album",
|
||||||
"TypeOptionPluralMusicArtist": "Musikk artister",
|
"TypeOptionPluralMusicArtist": "Musikk artister",
|
||||||
|
@ -1559,19 +1559,19 @@
|
||||||
"TypeOptionPluralEpisode": "Episoder",
|
"TypeOptionPluralEpisode": "Episoder",
|
||||||
"Track": "Spor",
|
"Track": "Spor",
|
||||||
"BehindTheScenes": "Bak kulissene",
|
"BehindTheScenes": "Bak kulissene",
|
||||||
"VideoBitrateNotSupported": "Videoens bitrate er ikke støttet",
|
"VideoBitrateNotSupported": "Videoens bithastighet støttes ikke",
|
||||||
"AudioIsExternal": "Lydstrømmen er ekstern",
|
"AudioIsExternal": "Lydstrømmen er ekstern",
|
||||||
"Scene": "Scene",
|
"Scene": "Scene",
|
||||||
"Interview": "Intervju",
|
"Interview": "Intervju",
|
||||||
"Sample": "Prøve",
|
"Sample": "Prøve",
|
||||||
"LabelHardwareEncodingOptions": "Maskinvarekoding alternativer:",
|
"LabelHardwareEncodingOptions": "Alternativer for maskinvare-koding:",
|
||||||
"SelectAll": "Merk alle",
|
"SelectAll": "Merk alle",
|
||||||
"OtherArtist": "Annen artist",
|
"OtherArtist": "Annen artist",
|
||||||
"ContainerBitrateExceedsLimit": "Videoens bitrate overgår begrensningen",
|
"ContainerBitrateExceedsLimit": "Videoens bithastighet overskrider grensen",
|
||||||
"Cursive": "Kursiv",
|
"Cursive": "Kursiv",
|
||||||
"Console": "Konsoll",
|
"Console": "Konsoll",
|
||||||
"Conductor": "Dirigent",
|
"Conductor": "Dirigent",
|
||||||
"AudioCodecNotSupported": "Lyd kodek er ikke støttet",
|
"AudioCodecNotSupported": "Lydformatet støttes ikke",
|
||||||
"AgeValue": "({0} år gammel)",
|
"AgeValue": "({0} år gammel)",
|
||||||
"UseEpisodeImagesInNextUpHelp": "\"Neste\" og \"Fortsett å se\" seksjoner vil bruke episodebilder som miniatyrbilder i stedet for seriebilder.",
|
"UseEpisodeImagesInNextUpHelp": "\"Neste\" og \"Fortsett å se\" seksjoner vil bruke episodebilder som miniatyrbilder i stedet for seriebilder.",
|
||||||
"LabelMaxDaysForNextUpHelp": "Velg det maksimale antallet dager en serie skal forbli i \"Neste\"-listen uten å se den.",
|
"LabelMaxDaysForNextUpHelp": "Velg det maksimale antallet dager en serie skal forbli i \"Neste\"-listen uten å se den.",
|
||||||
|
@ -1596,7 +1596,7 @@
|
||||||
"LabelSyncPlaySettingsSpeedToSyncHelp": "Synkroniseringsmetode som består i å øke hastigheten på avspillingen. Synkroniseringskorrigering må være aktivert.",
|
"LabelSyncPlaySettingsSpeedToSyncHelp": "Synkroniseringsmetode som består i å øke hastigheten på avspillingen. Synkroniseringskorrigering må være aktivert.",
|
||||||
"LabelSyncPlaySettingsSpeedToSync": "Aktiver SpeedToSync",
|
"LabelSyncPlaySettingsSpeedToSync": "Aktiver SpeedToSync",
|
||||||
"LabelSyncPlaySettingsMinDelaySkipToSyncHelp": "Minimum avspillingsforsinkelse (i millisekunder) hvor SkipToSync prøver å korrigere avspillingsposisjonen.",
|
"LabelSyncPlaySettingsMinDelaySkipToSyncHelp": "Minimum avspillingsforsinkelse (i millisekunder) hvor SkipToSync prøver å korrigere avspillingsposisjonen.",
|
||||||
"LabelDisableCustomCss": "Deaktiver tilpasset CSS-kode for tema/merkevare levert av serveren.",
|
"LabelDisableCustomCss": "Deaktiver tilpasset CSS-kode for tema/merkevare levert av tjeneren.",
|
||||||
"LabelSyncPlaySettingsMinDelaySkipToSync": "SkipToSync minimum forsinkelse:",
|
"LabelSyncPlaySettingsMinDelaySkipToSync": "SkipToSync minimum forsinkelse:",
|
||||||
"LabelSyncPlaySettingsSpeedToSyncDurationHelp": "Antall millisekunder brukt av SpeedToSync for å korrigere avspillingsposisjonen.",
|
"LabelSyncPlaySettingsSpeedToSyncDurationHelp": "Antall millisekunder brukt av SpeedToSync for å korrigere avspillingsposisjonen.",
|
||||||
"LabelSyncPlaySettingsSpeedToSyncDuration": "SpeedToSync varighet:",
|
"LabelSyncPlaySettingsSpeedToSyncDuration": "SpeedToSync varighet:",
|
||||||
|
@ -1610,9 +1610,9 @@
|
||||||
"LabelSyncPlaySettingsExtraTimeOffset": "Ekstra tidsforskyvning:",
|
"LabelSyncPlaySettingsExtraTimeOffset": "Ekstra tidsforskyvning:",
|
||||||
"LabelSyncPlaySettingsDescription": "Endre SyncPlay innstillinger",
|
"LabelSyncPlaySettingsDescription": "Endre SyncPlay innstillinger",
|
||||||
"LabelSortName": "Sorteringsnavn:",
|
"LabelSortName": "Sorteringsnavn:",
|
||||||
"LabelSlowResponseEnabled": "Logg et advarsel hvis serveren var treg til å svare",
|
"LabelSlowResponseEnabled": "Logg en advarsel hvis tjeneren er treg til å svare",
|
||||||
"LabelOriginalName": "Originalnavn:",
|
"LabelOriginalName": "Originalnavn:",
|
||||||
"LabelLocalCustomCss": "Tilpasset CSS-kode for styling som kun gjelder for denne klienten. Det kan være lurt å deaktivere servertilpasset CSS-kode.",
|
"LabelLocalCustomCss": "Tilpasset CSS-kode for styling som kun gjelder for denne klienten. Det kan være lurt å deaktivere tilpasset CSS-kode på tjeneren.",
|
||||||
"LabelHardwareEncoding": "Maskinvare koding:",
|
"LabelHardwareEncoding": "Maskinvare koding:",
|
||||||
"LabelAutomaticallyAddToCollection": "Legg til i samling automatisk",
|
"LabelAutomaticallyAddToCollection": "Legg til i samling automatisk",
|
||||||
"LabelAutomaticallyAddToCollectionHelp": "Når minst 2 filmer har samme samlingsnavn, legges de automatisk til i samlingen.",
|
"LabelAutomaticallyAddToCollectionHelp": "Når minst 2 filmer har samme samlingsnavn, legges de automatisk til i samlingen.",
|
||||||
|
@ -1621,5 +1621,33 @@
|
||||||
"HeaderSyncPlaySettings": "SyncPlay Instillinger",
|
"HeaderSyncPlaySettings": "SyncPlay Instillinger",
|
||||||
"Casual": "Uformell",
|
"Casual": "Uformell",
|
||||||
"ErrorPlayerNotFound": "Ingen avspiller funnet for det forespurte mediet.",
|
"ErrorPlayerNotFound": "Ingen avspiller funnet for det forespurte mediet.",
|
||||||
"Engineer": "Lydtekniker"
|
"Engineer": "Lydtekniker",
|
||||||
|
"Digital": "Digital",
|
||||||
|
"Clip": "Kortfilm",
|
||||||
|
"ButtonBackspace": "Tilbaketast",
|
||||||
|
"EnableEnhancedNvdecDecoderHelp": "Eksperimentell NVDEC-implementasjon, ikke aktiver dette valget med mindre du opplever problemer med avkoding.",
|
||||||
|
"StoryArc": "Historietråd",
|
||||||
|
"ShowParentImages": "Vis serie-bilder",
|
||||||
|
"Production": "Produksjon",
|
||||||
|
"AllowEmbeddedSubtitlesAllowTextOption": "Tillat tekst",
|
||||||
|
"AllowEmbeddedSubtitlesAllowImageOption": "Tillat bilde",
|
||||||
|
"AllowEmbeddedSubtitlesAllowNoneOption": "Tillat ingen",
|
||||||
|
"AllowEmbeddedSubtitlesAllowAllOption": "Tillat alle",
|
||||||
|
"AllowEmbeddedSubtitlesHelp": "Deaktiver undertekster som er pakket in i mediabeholder. Krever en full oppdatering av mediebibliotek.",
|
||||||
|
"AllowEmbeddedSubtitles": "Deaktiver ulike slags integrerte undertekster",
|
||||||
|
"OriginalAirDate": "Opprinnelig utgivelsesdato",
|
||||||
|
"MixedMoviesShows": "Blandede filmer og serier",
|
||||||
|
"MessageUnauthorizedUser": "Du har ikke tillatelse til å få tilgang til tjeneren for øyeblikket. Vennligst kontakt din tjeners administrator for mere informasjon.",
|
||||||
|
"Localization": "Lokalisering",
|
||||||
|
"ItemDetails": "Detaljer om element",
|
||||||
|
"HomeVideosPhotos": "Videoer og bilder for Hjem",
|
||||||
|
"GoogleCastUnsupported": "Google Cast støttes ikke",
|
||||||
|
"EnableRewatchingNextUpHelp": "Tillat vising av episoder som allerede er sett i \"Neste\"-seksjoner.",
|
||||||
|
"EnableRewatchingNextUp": "Tillat å se igjen i \"Neste\"",
|
||||||
|
"CopyFailed": "Kopiering mislyktes",
|
||||||
|
"Copy": "Kopier",
|
||||||
|
"Copied": "Kopiert",
|
||||||
|
"ButtonSpace": "Mellomrom",
|
||||||
|
"ButtonClose": "Steng",
|
||||||
|
"AddToFavorites": "Legg til i favoritter"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1469,7 +1469,7 @@
|
||||||
"LabelEnableIP6Help": "Maak IPv6-functionaliteit mogelijk.",
|
"LabelEnableIP6Help": "Maak IPv6-functionaliteit mogelijk.",
|
||||||
"LabelEnableIP4": "IPv4 inschakelen",
|
"LabelEnableIP4": "IPv4 inschakelen",
|
||||||
"LabelEnableIP6": "IPv6 inschakelen",
|
"LabelEnableIP6": "IPv6 inschakelen",
|
||||||
"LabelEnableIP4Help": "Maak IPv4-functionaliteit mogelijk.",
|
"LabelEnableIP4Help": "Schakelt IPv4-functionaliteit in.",
|
||||||
"LabelDropSubtitleHere": "Voeg ondertiteling hier toe, of klik op bladeren.",
|
"LabelDropSubtitleHere": "Voeg ondertiteling hier toe, of klik op bladeren.",
|
||||||
"LabelCreateHttpPortMap": "Automatische poort mapping voor HTTP en ook HTTPS verkeer toestaan.",
|
"LabelCreateHttpPortMap": "Automatische poort mapping voor HTTP en ook HTTPS verkeer toestaan.",
|
||||||
"LabelAutomaticDiscoveryHelp": "Sta applicaties toe automatisch Jellyfin te ontdekken via UDP poort 7359.",
|
"LabelAutomaticDiscoveryHelp": "Sta applicaties toe automatisch Jellyfin te ontdekken via UDP poort 7359.",
|
||||||
|
@ -1604,5 +1604,23 @@
|
||||||
"ButtonExitApp": "Verlaat de applicatie",
|
"ButtonExitApp": "Verlaat de applicatie",
|
||||||
"Digital": "Digitaal",
|
"Digital": "Digitaal",
|
||||||
"ButtonClose": "Sluiten",
|
"ButtonClose": "Sluiten",
|
||||||
"AddToFavorites": "Toevoegen aan favorieten"
|
"AddToFavorites": "Toevoegen aan favorieten",
|
||||||
|
"ShowParentImages": "Laat serie-afbeeldingen zien",
|
||||||
|
"Production": "Productie",
|
||||||
|
"AllowEmbeddedSubtitlesAllowTextOption": "Text Toestaan",
|
||||||
|
"AllowEmbeddedSubtitlesAllowImageOption": "Afbeelding Toestaan",
|
||||||
|
"AllowEmbeddedSubtitlesAllowNoneOption": "Niks Toestaan",
|
||||||
|
"AllowEmbeddedSubtitlesAllowAllOption": "Alles Toestaan",
|
||||||
|
"AllowEmbeddedSubtitlesHelp": "Schakel ondertitels uit die zijn verpakt in mediacontainers. Vereist een volledige library-vernieuwing.",
|
||||||
|
"AllowEmbeddedSubtitles": "Schakel verschillende soorten ingesloten ondertitels uit",
|
||||||
|
"OriginalAirDate": "Originele uitzenddatum",
|
||||||
|
"MixedMoviesShows": "Gemixte Films en Shows",
|
||||||
|
"MessageUnauthorizedUser": "U heeft op dit moment geen toegang tot de server. Neem contact op met uw serverbeheerder voor meer informatie.",
|
||||||
|
"Localization": "Lokalisatie",
|
||||||
|
"GoogleCastUnsupported": "Google Cast niet ondersteund",
|
||||||
|
"CopyFailed": "Kan niet kopiëren",
|
||||||
|
"Copy": "Kopieer",
|
||||||
|
"Copied": "Gekopieerd",
|
||||||
|
"ButtonSpace": "Spatie",
|
||||||
|
"ButtonBackspace": "Backspace"
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
"AllComplexFormats": "Wszystkie złożone formaty (ASS, SSA, VobSub, PGS, SUB, IDX, ...)",
|
"AllComplexFormats": "Wszystkie złożone formaty (ASS, SSA, VobSub, PGS, SUB, IDX, ...)",
|
||||||
"AllEpisodes": "Wszystkie odcinki",
|
"AllEpisodes": "Wszystkie odcinki",
|
||||||
"AllLanguages": "Wszystkie języki",
|
"AllLanguages": "Wszystkie języki",
|
||||||
"AllLibraries": "Biblioteki",
|
"AllLibraries": "Wszystkie biblioteki",
|
||||||
"AllowHWTranscodingHelp": "Zezwalaj tunerowi na transkodowanie strumieni w locie. To może pomóc zmniejszyć transkodowanie wymagane przez serwer.",
|
"AllowHWTranscodingHelp": "Zezwalaj tunerowi na transkodowanie strumieni w locie. To może pomóc zmniejszyć transkodowanie wymagane przez serwer.",
|
||||||
"AllowMediaConversion": "Zezwalaj na konwersję mediów",
|
"AllowMediaConversion": "Zezwalaj na konwersję mediów",
|
||||||
"AllowMediaConversionHelp": "Umożliwia dawanie lub odbieranie dostępu do funkcji konwersji mediów.",
|
"AllowMediaConversionHelp": "Umożliwia dawanie lub odbieranie dostępu do funkcji konwersji mediów.",
|
||||||
|
@ -758,7 +758,7 @@
|
||||||
"MediaInfoDefault": "Domyślne",
|
"MediaInfoDefault": "Domyślne",
|
||||||
"MediaInfoExternal": "Zewnętrzny",
|
"MediaInfoExternal": "Zewnętrzny",
|
||||||
"MediaInfoForced": "Wymuszone",
|
"MediaInfoForced": "Wymuszone",
|
||||||
"MediaInfoFramerate": "Klatkaż",
|
"MediaInfoFramerate": "Klatki na sekundę",
|
||||||
"MediaInfoInterlaced": "Przeplot",
|
"MediaInfoInterlaced": "Przeplot",
|
||||||
"MediaInfoLanguage": "Język",
|
"MediaInfoLanguage": "Język",
|
||||||
"MediaInfoLayout": "Format",
|
"MediaInfoLayout": "Format",
|
||||||
|
@ -1586,7 +1586,7 @@
|
||||||
"MediaInfoTitle": "Tytuł",
|
"MediaInfoTitle": "Tytuł",
|
||||||
"Larger": "Większy",
|
"Larger": "Większy",
|
||||||
"Console": "Konsola",
|
"Console": "Konsola",
|
||||||
"Casual": "Zwykły",
|
"Casual": "Zwykłe",
|
||||||
"TypeOptionPluralVideo": "Pliki wideo",
|
"TypeOptionPluralVideo": "Pliki wideo",
|
||||||
"TypeOptionPluralSeries": "Seriale",
|
"TypeOptionPluralSeries": "Seriale",
|
||||||
"TypeOptionPluralSeason": "Sezony",
|
"TypeOptionPluralSeason": "Sezony",
|
||||||
|
@ -1644,5 +1644,12 @@
|
||||||
"MessageUnauthorizedUser": "W tej chwili nie masz uprawnień dostępu do serwera. Aby uzyskać więcej informacji, skontaktuj się z administratorem serwera.",
|
"MessageUnauthorizedUser": "W tej chwili nie masz uprawnień dostępu do serwera. Aby uzyskać więcej informacji, skontaktuj się z administratorem serwera.",
|
||||||
"Localization": "Lokalizacja",
|
"Localization": "Lokalizacja",
|
||||||
"ItemDetails": "Szczegóły pozycji",
|
"ItemDetails": "Szczegóły pozycji",
|
||||||
"Digital": "Cyfrowy"
|
"Digital": "Cyfrowy",
|
||||||
|
"EnableEnhancedNvdecDecoderHelp": "Eksperymentalna implementacja NVDEC, nie używaj tej opcji, chyba że chcesz otrzymywaćsię z licznymi błędami dekodowania.",
|
||||||
|
"StoryArc": "Artykuł fabularny",
|
||||||
|
"OriginalAirDate": "Data pierwszej emisji",
|
||||||
|
"HomeVideosPhotos": "Filmy i zdjęcia",
|
||||||
|
"EnableRewatchingNextUpHelp": "Włącz pokazywanie już obejrzanych odcinków w sekcji 'Następne'.",
|
||||||
|
"EnableRewatchingNextUp": "Włącz odtwarzanie obejrzanych odcinków w 'Następnych'",
|
||||||
|
"LabelTextWeight": "Waga (grubość) tekstu:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -688,7 +688,7 @@
|
||||||
"LabelTranscodingTempPathHelp": "Define um local personalizado para os arquivos transcodificados enviados aos clientes. Deixe em branco para usar o local padrão do servidor.",
|
"LabelTranscodingTempPathHelp": "Define um local personalizado para os arquivos transcodificados enviados aos clientes. Deixe em branco para usar o local padrão do servidor.",
|
||||||
"LabelTranscodingThreadCount": "Contagem de threads da transcodificação:",
|
"LabelTranscodingThreadCount": "Contagem de threads da transcodificação:",
|
||||||
"LabelTranscodingThreadCountHelp": "Selecione o número máximo de threads a ser usado quando transcodificar. Reduzir o número de threads irá diminuir o uso da CPU, mas pode não converter rápido o suficiente para uma experiência de reprodução suave.",
|
"LabelTranscodingThreadCountHelp": "Selecione o número máximo de threads a ser usado quando transcodificar. Reduzir o número de threads irá diminuir o uso da CPU, mas pode não converter rápido o suficiente para uma experiência de reprodução suave.",
|
||||||
"LabelTriggerType": "Tipo de Disparador:",
|
"LabelTriggerType": "Tipo de gatilho:",
|
||||||
"LabelTunerIpAddress": "Endereço IP do Sintonizador:",
|
"LabelTunerIpAddress": "Endereço IP do Sintonizador:",
|
||||||
"LabelTunerType": "Tipo de sintonizador:",
|
"LabelTunerType": "Tipo de sintonizador:",
|
||||||
"LabelType": "Tipo:",
|
"LabelType": "Tipo:",
|
||||||
|
@ -1159,7 +1159,7 @@
|
||||||
"LabelServerName": "Nome do servidor:",
|
"LabelServerName": "Nome do servidor:",
|
||||||
"LabelTranscodePath": "Local de transcodificação:",
|
"LabelTranscodePath": "Local de transcodificação:",
|
||||||
"LabelTranscodes": "Transcodificações:",
|
"LabelTranscodes": "Transcodificações:",
|
||||||
"LabelUserLoginAttemptsBeforeLockout": "Tentativas de login falhas antes do usuário ser bloqueado:",
|
"LabelUserLoginAttemptsBeforeLockout": "Tentativas de login com falha antes do usuário ser bloqueado:",
|
||||||
"DashboardVersionNumber": "Versão: {0}",
|
"DashboardVersionNumber": "Versão: {0}",
|
||||||
"DashboardServerName": "Servidor: {0}",
|
"DashboardServerName": "Servidor: {0}",
|
||||||
"DashboardOperatingSystem": "Sistema Operacional: {0}",
|
"DashboardOperatingSystem": "Sistema Operacional: {0}",
|
||||||
|
@ -1408,7 +1408,7 @@
|
||||||
"LabelTonemappingParam": "Parâmetros de Mapeamento de tom:",
|
"LabelTonemappingParam": "Parâmetros de Mapeamento de tom:",
|
||||||
"LabelTonemappingPeakHelp": "Sobrepor este valor ao pico de sinal/nominal/referência. Útil quando a informação de pico embutida nos metadados de visualização não é confiável ou quando o Tone mapping alterna de um intervalo pequeno para um maior. Os valores recomendado e padrão são 100 e 0, respectivamente.",
|
"LabelTonemappingPeakHelp": "Sobrepor este valor ao pico de sinal/nominal/referência. Útil quando a informação de pico embutida nos metadados de visualização não é confiável ou quando o Tone mapping alterna de um intervalo pequeno para um maior. Os valores recomendado e padrão são 100 e 0, respectivamente.",
|
||||||
"LabelTonemappingPeak": "Pico do Mapeamento de tom:",
|
"LabelTonemappingPeak": "Pico do Mapeamento de tom:",
|
||||||
"LabelTonemappingThresholdHelp": "Os parâmetros do algoritmo de mapeamento de tons: são afinados a cada cena. E é aplicado um limite para detectar se a cena mudou ou não. Caso a distancia entre o brilho médio atual do quadro e a média atual de execução excedam o valor do limite, o brilho médio e o pico de brilho da cena serão recalculados. Os valores recomendado e padrão são 0.8 e 0.2, respectivamente.",
|
"LabelTonemappingThresholdHelp": "Os parâmetros do algoritmo de mapeamento de tons são afinados a cada cena. E é aplicado um limite para detectar se a cena mudou ou não. Caso a distancia entre o brilho médio atual do quadro e a média atual de execução excedam o valor do limite, o brilho médio e o pico de brilho da cena serão recalculados. Os valores recomendado e padrão são 0.8 e 0.2, respectivamente.",
|
||||||
"LabelTonemappingThreshold": "Limite do mapeamento de tons:",
|
"LabelTonemappingThreshold": "Limite do mapeamento de tons:",
|
||||||
"LabelTonemappingDesatHelp": "Aplicar dessaturação em partes claras da imagem que excedam este nível de brilho. Quanto maior o parâmetro, mais informação de cor será preservada. Esta definição ajuda a prevenir cores excessivamente claras tornando-as (suavemente) em branco. Produz imagens mais naturais devido à redução de informação sobre cores fora do espectro. Os valores recomendado e padrão são 0 e 0.5, respectivamente.",
|
"LabelTonemappingDesatHelp": "Aplicar dessaturação em partes claras da imagem que excedam este nível de brilho. Quanto maior o parâmetro, mais informação de cor será preservada. Esta definição ajuda a prevenir cores excessivamente claras tornando-as (suavemente) em branco. Produz imagens mais naturais devido à redução de informação sobre cores fora do espectro. Os valores recomendado e padrão são 0 e 0.5, respectivamente.",
|
||||||
"LabelColorTransfer": "Transferência de cor:",
|
"LabelColorTransfer": "Transferência de cor:",
|
||||||
|
@ -1627,5 +1627,8 @@
|
||||||
"ButtonSpace": "Espaço",
|
"ButtonSpace": "Espaço",
|
||||||
"ButtonExitApp": "Sair da aplicação",
|
"ButtonExitApp": "Sair da aplicação",
|
||||||
"ButtonClose": "Fechar",
|
"ButtonClose": "Fechar",
|
||||||
"AddToFavorites": "Add aos favoritos"
|
"AddToFavorites": "Add aos favoritos",
|
||||||
|
"HomeVideosPhotos": "Início dos vídeos e fotos",
|
||||||
|
"EnableRewatchingNextUp": "Ativar reassistir em \"A Seguir\"",
|
||||||
|
"ButtonBackspace": "Backspace"
|
||||||
}
|
}
|
||||||
|
|
|
@ -112,7 +112,7 @@
|
||||||
"OptionHasThemeVideo": "Video de Fundal",
|
"OptionHasThemeVideo": "Video de Fundal",
|
||||||
"OptionHideUser": "Ascunde acest utilizator din pagina de autentificare",
|
"OptionHideUser": "Ascunde acest utilizator din pagina de autentificare",
|
||||||
"OptionHideUserFromLoginHelp": "Folositor pentru conturi private sau de administrator ascunse. Utilizatorul va trebui să se conecteze manual prin introducerea numelui de utilizator și a parolei.",
|
"OptionHideUserFromLoginHelp": "Folositor pentru conturi private sau de administrator ascunse. Utilizatorul va trebui să se conecteze manual prin introducerea numelui de utilizator și a parolei.",
|
||||||
"OptionImdbRating": "Rating IMDb",
|
"OptionImdbRating": "Evaluare IMDb",
|
||||||
"OptionLikes": "Like-uri",
|
"OptionLikes": "Like-uri",
|
||||||
"OptionParentalRating": "Limită de vârstă",
|
"OptionParentalRating": "Limită de vârstă",
|
||||||
"OptionPlayCount": "Contorizare rulări",
|
"OptionPlayCount": "Contorizare rulări",
|
||||||
|
|
|
@ -343,7 +343,7 @@
|
||||||
"HeaderPlayOn": "Воспроизведение",
|
"HeaderPlayOn": "Воспроизведение",
|
||||||
"HeaderPlayback": "Воспроизведение медиаданных:",
|
"HeaderPlayback": "Воспроизведение медиаданных:",
|
||||||
"HeaderPlaybackError": "Ошибка воспроизведения",
|
"HeaderPlaybackError": "Ошибка воспроизведения",
|
||||||
"HeaderPleaseSignIn": "Выполните вход",
|
"HeaderPleaseSignIn": "Выполнить вход",
|
||||||
"HeaderPluginInstallation": "Установка плагина",
|
"HeaderPluginInstallation": "Установка плагина",
|
||||||
"HeaderPreferredMetadataLanguage": "Выбор языка метаданных",
|
"HeaderPreferredMetadataLanguage": "Выбор языка метаданных",
|
||||||
"HeaderProfileInformation": "О профиле",
|
"HeaderProfileInformation": "О профиле",
|
||||||
|
@ -1649,5 +1649,8 @@
|
||||||
"Production": "Производственный",
|
"Production": "Производственный",
|
||||||
"Digital": "Цифровой",
|
"Digital": "Цифровой",
|
||||||
"MessageUnauthorizedUser": "Вы не авторизованы для доступа к серверу в настоящее время. Обратитесь к администратору сервера для получения дополнительной информации.",
|
"MessageUnauthorizedUser": "Вы не авторизованы для доступа к серверу в настоящее время. Обратитесь к администратору сервера для получения дополнительной информации.",
|
||||||
"EnableEnhancedNvdecDecoderHelp": "Экспериментальная реализация NVDEC, не включайте эту опцию, если не столкнетесь с ошибками декодирования."
|
"EnableEnhancedNvdecDecoderHelp": "Экспериментальная реализация NVDEC, не включайте эту опцию, если не столкнетесь с ошибками декодирования.",
|
||||||
|
"HomeVideosPhotos": "Домашние видео и фото",
|
||||||
|
"Bold": "Жирный",
|
||||||
|
"LabelTextWeight": "Насыщенность шрифта:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1649,5 +1649,8 @@
|
||||||
"EnableRewatchingNextUpHelp": "Povolí zobrazenie už pozretých epizód v sekcií 'Nasleduje'.",
|
"EnableRewatchingNextUpHelp": "Povolí zobrazenie už pozretých epizód v sekcií 'Nasleduje'.",
|
||||||
"EnableRewatchingNextUp": "Povoliť Opätovné pozeranie v sekcií Nasleduje",
|
"EnableRewatchingNextUp": "Povoliť Opätovné pozeranie v sekcií Nasleduje",
|
||||||
"Digital": "Digitálne",
|
"Digital": "Digitálne",
|
||||||
"EnableEnhancedNvdecDecoderHelp": "Experimentálna implementácia NVDEC, túto možnosť nepovoľujte, pokiaľ ste sa nestretli s chybami pri dekódovaní."
|
"EnableEnhancedNvdecDecoderHelp": "Experimentálna implementácia NVDEC, túto možnosť nepovoľujte, pokiaľ ste sa nestretli s chybami pri dekódovaní.",
|
||||||
|
"HomeVideosPhotos": "Domáce videá a fotky",
|
||||||
|
"Bold": "Tučné",
|
||||||
|
"LabelTextWeight": "Hrúbka textu:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -75,7 +75,7 @@
|
||||||
"ButtonResetEasyPassword": "Återställ enkel pinkod",
|
"ButtonResetEasyPassword": "Återställ enkel pinkod",
|
||||||
"ButtonResume": "Återuppta",
|
"ButtonResume": "Återuppta",
|
||||||
"ButtonRevoke": "Återkalla",
|
"ButtonRevoke": "Återkalla",
|
||||||
"ButtonScanAllLibraries": "Scanna alla bibliotek",
|
"ButtonScanAllLibraries": "Skanna alla biblioteken",
|
||||||
"ButtonSelectDirectory": "Välj mapp",
|
"ButtonSelectDirectory": "Välj mapp",
|
||||||
"ButtonSelectView": "Välj vy",
|
"ButtonSelectView": "Välj vy",
|
||||||
"ButtonSend": "Skicka",
|
"ButtonSend": "Skicka",
|
||||||
|
@ -98,8 +98,8 @@
|
||||||
"Composer": "Kompositör",
|
"Composer": "Kompositör",
|
||||||
"ConfigureDateAdded": "Konfigurera hur tillagt datum bestäms på bibliotek > NFO-inställningar",
|
"ConfigureDateAdded": "Konfigurera hur tillagt datum bestäms på bibliotek > NFO-inställningar",
|
||||||
"ConfirmDeleteImage": "Ta bort bild?",
|
"ConfirmDeleteImage": "Ta bort bild?",
|
||||||
"ConfirmDeleteItem": "Tar du bort det här objeketet så tas det bort från både ditt filsystem och mediabibliotek. Är du säker på att du vill fortsätta?",
|
"ConfirmDeleteItem": "Tar du bort det här objektet tas det bort från både ditt filsystem och mediabibliotek. Är du säker på att du vill fortsätta?",
|
||||||
"ConfirmDeleteItems": "Tar du bort dessa objekt tas dom också bort ifrån både ditt filsystem och mediabibliotek. Är du säker på att du vill fortsätta?",
|
"ConfirmDeleteItems": "Tar du bort dessa objekt tas dem också bort ifrån både ditt filsystem och mediabibliotek. Är du säker på att du vill fortsätta?",
|
||||||
"ConfirmDeletion": "Bekräfta radering",
|
"ConfirmDeletion": "Bekräfta radering",
|
||||||
"ConfirmEndPlayerSession": "Vill du stänga ner Jellyfin på {0}?",
|
"ConfirmEndPlayerSession": "Vill du stänga ner Jellyfin på {0}?",
|
||||||
"Connect": "Anslut",
|
"Connect": "Anslut",
|
||||||
|
@ -108,10 +108,10 @@
|
||||||
"CriticRating": "Kritikerbetyg",
|
"CriticRating": "Kritikerbetyg",
|
||||||
"CustomDlnaProfilesHelp": "Skapa en anpassad profil för ny enhet eller för att överlappa en systemprofil.",
|
"CustomDlnaProfilesHelp": "Skapa en anpassad profil för ny enhet eller för att överlappa en systemprofil.",
|
||||||
"DateAdded": "Inlagd den",
|
"DateAdded": "Inlagd den",
|
||||||
"DatePlayed": "Senast visad",
|
"DatePlayed": "Senast spelad",
|
||||||
"DeathDateValue": "Död: {0}",
|
"DeathDateValue": "Dog: {0}",
|
||||||
"Default": "Standard",
|
"Default": "Standard",
|
||||||
"ErrorDefault": "Ett fel uppstd vid begäran. Försök igen senare.",
|
"ErrorDefault": "Ett fel uppstod vid förfrågningsprocessen. Försök igen senare.",
|
||||||
"DefaultSubtitlesHelp": "Undertexter visas baserat på standardspråk och tvingande undertexter i den inbäddade metadatan. Förvalsspråk kommer väljas när fler val är möjliga.",
|
"DefaultSubtitlesHelp": "Undertexter visas baserat på standardspråk och tvingande undertexter i den inbäddade metadatan. Förvalsspråk kommer väljas när fler val är möjliga.",
|
||||||
"Delete": "Ta bort",
|
"Delete": "Ta bort",
|
||||||
"DeleteDeviceConfirmation": "Är du säker på att du vill ta bort den här enheten? Den kommer att dyka upp igen nästa gång en användare kopplar upp sig med den.",
|
"DeleteDeviceConfirmation": "Är du säker på att du vill ta bort den här enheten? Den kommer att dyka upp igen nästa gång en användare kopplar upp sig med den.",
|
||||||
|
@ -134,7 +134,7 @@
|
||||||
"Disconnect": "Koppla bort",
|
"Disconnect": "Koppla bort",
|
||||||
"Display": "Visning",
|
"Display": "Visning",
|
||||||
"DisplayInMyMedia": "Visa på hemskärmen",
|
"DisplayInMyMedia": "Visa på hemskärmen",
|
||||||
"DisplayInOtherHomeScreenSections": "Visa sektioner på hemskärmen som till exempel senast media och fortsätt titta på",
|
"DisplayInOtherHomeScreenSections": "Visa sektioner på hemskärmen som till exempel \"Nytillkommen media\" och \"Fortsätt titta på\"",
|
||||||
"DisplayMissingEpisodesWithinSeasons": "Visa saknade avsnitt i säsonger",
|
"DisplayMissingEpisodesWithinSeasons": "Visa saknade avsnitt i säsonger",
|
||||||
"DisplayMissingEpisodesWithinSeasonsHelp": "Detta måste också vara aktiverat för TV-bibliotek i serverkonfigurationen.",
|
"DisplayMissingEpisodesWithinSeasonsHelp": "Detta måste också vara aktiverat för TV-bibliotek i serverkonfigurationen.",
|
||||||
"DisplayModeHelp": "Välj vilken layout du vill använda i gränssnittet.",
|
"DisplayModeHelp": "Välj vilken layout du vill använda i gränssnittet.",
|
||||||
|
@ -170,11 +170,11 @@
|
||||||
"ErrorDeletingItem": "Det gick inte att ta bort det här objektet från servern. Kontrollera att Jellyfin har skrivrättigheter till media-mappen och försök igen.",
|
"ErrorDeletingItem": "Det gick inte att ta bort det här objektet från servern. Kontrollera att Jellyfin har skrivrättigheter till media-mappen och försök igen.",
|
||||||
"ErrorGettingTvLineups": "Ett fel uppstod vid nedladdningen utav TV-sortimentet. Se till så att uppgifterna stämmer och försök igen.",
|
"ErrorGettingTvLineups": "Ett fel uppstod vid nedladdningen utav TV-sortimentet. Se till så att uppgifterna stämmer och försök igen.",
|
||||||
"ErrorStartHourGreaterThanEnd": "Sluttiden måste vara senare än starttiden.",
|
"ErrorStartHourGreaterThanEnd": "Sluttiden måste vara senare än starttiden.",
|
||||||
"ErrorPleaseSelectLineup": "Välj en lineup och försök igen. Om inga lineups finns tillgängliga, kolla så att användarnamn, lösenord och postnummer stämmer.",
|
"ErrorPleaseSelectLineup": "Välj en lineup och försök igen. Kontrollera så att användarnamn, lösenord och postnummer stämmer om inga lineups finns tillgängliga.",
|
||||||
"ErrorSavingTvProvider": "Ett fel uppstod när TV-tjänsten skulle sparas. Se till att den går att nå och försök igen senare.",
|
"ErrorSavingTvProvider": "Ett fel uppstod när TV-tjänsten skulle sparas. Se till att den går att nå och försök igen senare.",
|
||||||
"EveryNDays": "Var {0}:e dag",
|
"EveryNDays": "Var {0}:e dag",
|
||||||
"ExitFullscreen": "Avsluta fullskärm",
|
"ExitFullscreen": "Avsluta fullskärm",
|
||||||
"ExtraLarge": "Extra Stor",
|
"ExtraLarge": "Extra stor",
|
||||||
"ExtractChapterImagesHelp": "Att extrahera kapitelrutor möjliggör för klienter att visa grafiska menyer för kapitelval. Aktiviteten kan vara långsam, resurs-intensiv och kan kräva flera gigabyte i utrymme. Aktiviteten körs när nya videofiler upptäcks, och är även schemalagd under nattetid. Schemat går att konfigurera under schemalagda aktiviteter. Det är inte rekommenderat att köra den här aktiviteten vid tider med hög belastning.",
|
"ExtractChapterImagesHelp": "Att extrahera kapitelrutor möjliggör för klienter att visa grafiska menyer för kapitelval. Aktiviteten kan vara långsam, resurs-intensiv och kan kräva flera gigabyte i utrymme. Aktiviteten körs när nya videofiler upptäcks, och är även schemalagd under nattetid. Schemat går att konfigurera under schemalagda aktiviteter. Det är inte rekommenderat att köra den här aktiviteten vid tider med hög belastning.",
|
||||||
"FFmpegSavePathNotFound": "Det gick inte att hitta FFmpeg med den angivna sökvägen. FFprobe måste även finnas i samma mapp. Dessa komponenter inkluderas normalt i samma nedladdning. Var god undersök sökvägen och försök igen.",
|
"FFmpegSavePathNotFound": "Det gick inte att hitta FFmpeg med den angivna sökvägen. FFprobe måste även finnas i samma mapp. Dessa komponenter inkluderas normalt i samma nedladdning. Var god undersök sökvägen och försök igen.",
|
||||||
"Favorite": "Favorit",
|
"Favorite": "Favorit",
|
||||||
|
@ -197,14 +197,14 @@
|
||||||
"H264CrfHelp": "Constant Rate Factor (CRF) är den förvalda kvalitetsinställningen för x264- och x265-kodaren. Du kan ange värden mellan 0-51, där lägre värden resulterar i högre kvalitet men på bekostnad av större filstorlekar. Rimliga värden ligger mellan 18-28. Det förvalda värdet för x264 är 23 och x265 är 28, så du kan använda det som utgångspunkt.",
|
"H264CrfHelp": "Constant Rate Factor (CRF) är den förvalda kvalitetsinställningen för x264- och x265-kodaren. Du kan ange värden mellan 0-51, där lägre värden resulterar i högre kvalitet men på bekostnad av större filstorlekar. Rimliga värden ligger mellan 18-28. Det förvalda värdet för x264 är 23 och x265 är 28, så du kan använda det som utgångspunkt.",
|
||||||
"EncoderPresetHelp": "Välj ett snabbare värde för öka prestandan eller ett långsammare för att utöka kvalitén.",
|
"EncoderPresetHelp": "Välj ett snabbare värde för öka prestandan eller ett långsammare för att utöka kvalitén.",
|
||||||
"HDPrograms": "HD-program",
|
"HDPrograms": "HD-program",
|
||||||
"HardwareAccelerationWarning": "Aktivering av hårdvaruacceleration kan innebära instabilitet i vissa miljöer. Säkerställ att ditt operativsystem och dina grafikdrivrutiner är helt uppdaterade. Om du har problem med uppspelning när detta är på behöver du ändra tillbaka inställningen till Auto.",
|
"HardwareAccelerationWarning": "Aktivering av hårdvaruacceleration kan innebära instabilitet i vissa miljöer. Säkerställ att ditt operativsystem och dina grafikdrivrutiner är helt uppdaterade. Om du har problem med uppspelning när detta är på behöver du ändra tillbaka inställningen till \"Inga\".",
|
||||||
"HeaderAccessSchedule": "Schema för åtkomst",
|
"HeaderAccessSchedule": "Schema för åtkomst",
|
||||||
"HeaderAccessScheduleHelp": "Skapa ett schema för att begränsa åtkomsten till vissa tider.",
|
"HeaderAccessScheduleHelp": "Skapa ett schema för att begränsa åtkomsten till vissa tider.",
|
||||||
"HeaderActiveDevices": "Aktiva enheter",
|
"HeaderActiveDevices": "Aktiva enheter",
|
||||||
"HeaderActiveRecordings": "Pågående inspelningar",
|
"HeaderActiveRecordings": "Pågående inspelningar",
|
||||||
"HeaderActivity": "Aktivitet",
|
"HeaderActivity": "Aktivitet",
|
||||||
"HeaderAddToCollection": "Lägg till samling",
|
"HeaderAddToCollection": "Lägg till samling",
|
||||||
"HeaderAddToPlaylist": "Lägg till i Spellista",
|
"HeaderAddToPlaylist": "Lägg till i spellista",
|
||||||
"HeaderAddUpdateImage": "Lägg till/uppdatera bild",
|
"HeaderAddUpdateImage": "Lägg till/uppdatera bild",
|
||||||
"HeaderAdditionalParts": "Ytterligare delar",
|
"HeaderAdditionalParts": "Ytterligare delar",
|
||||||
"HeaderAlbumArtists": "Albumsartister",
|
"HeaderAlbumArtists": "Albumsartister",
|
||||||
|
@ -221,8 +221,8 @@
|
||||||
"HeaderCastAndCrew": "Medverkande",
|
"HeaderCastAndCrew": "Medverkande",
|
||||||
"HeaderChannelAccess": "Kanalåtkomst",
|
"HeaderChannelAccess": "Kanalåtkomst",
|
||||||
"HeaderChapterImages": "Kapitelbilder",
|
"HeaderChapterImages": "Kapitelbilder",
|
||||||
"HeaderCodecProfile": "Profil för videokodning",
|
"HeaderCodecProfile": "Kodeksprofil",
|
||||||
"HeaderCodecProfileHelp": "Avkodarprofiler bestämmer begränsningarna hos en enhet när den spelar upp olika kodningstyper. Om en begränsning är aktuell kommer innehållet att kodas om, även om kodningstypen sig är inställd för direkt avspelning.",
|
"HeaderCodecProfileHelp": "Avkodarprofiler bestämmer begränsningarna hos en enhet när den spelar upp olika kodningstyper. Om en begränsning är aktuell kommer innehållet att kodas om, även om kodningstypen sig är konfigurerat för direktuppspelning.",
|
||||||
"HeaderConfigureRemoteAccess": "Konfigurera fjärråtkomst",
|
"HeaderConfigureRemoteAccess": "Konfigurera fjärråtkomst",
|
||||||
"HeaderConfirmPluginInstallation": "Bekräfta installation av tillägg",
|
"HeaderConfirmPluginInstallation": "Bekräfta installation av tillägg",
|
||||||
"HeaderConfirmProfileDeletion": "Bekräfta radering av profil",
|
"HeaderConfirmProfileDeletion": "Bekräfta radering av profil",
|
||||||
|
@ -230,9 +230,9 @@
|
||||||
"HeaderConnectToServer": "Anslut till server",
|
"HeaderConnectToServer": "Anslut till server",
|
||||||
"HeaderConnectionFailure": "Misslyckad anslutning",
|
"HeaderConnectionFailure": "Misslyckad anslutning",
|
||||||
"HeaderContainerProfile": "Behållareprofil",
|
"HeaderContainerProfile": "Behållareprofil",
|
||||||
"HeaderContainerProfileHelp": "Behållareprofiler bestämmer begränsningarna hos en enhet när den spelar upp olika filformat. Om en begränsning är aktuell kommer innehållet att kodas om, även om formatet i sig är inställt för direkt avspelning.",
|
"HeaderContainerProfileHelp": "Behållareprofiler bestämmer begränsningarna hos en enhet när den spelar upp olika filformat. Om en begränsning är aktuell kommer innehållet att kodas om, även om formatet i sig är konfigurerat för direktuppspelning.",
|
||||||
"HeaderContinueListening": "Fortsätt lyssna på",
|
"HeaderContinueListening": "Fortsätt lyssna på",
|
||||||
"HeaderContinueWatching": "Fortsätt kolla på",
|
"HeaderContinueWatching": "Fortsätt titta på",
|
||||||
"HeaderCustomDlnaProfiles": "Anpassade profiler",
|
"HeaderCustomDlnaProfiles": "Anpassade profiler",
|
||||||
"HeaderDateIssued": "Utgivningsdatum",
|
"HeaderDateIssued": "Utgivningsdatum",
|
||||||
"HeaderDefaultRecordingSettings": "Standard inspelningsinställningar",
|
"HeaderDefaultRecordingSettings": "Standard inspelningsinställningar",
|
||||||
|
@ -247,7 +247,7 @@
|
||||||
"HeaderDevices": "Enheter",
|
"HeaderDevices": "Enheter",
|
||||||
"HeaderDirectPlayProfile": "Profil för direktuppspelning",
|
"HeaderDirectPlayProfile": "Profil för direktuppspelning",
|
||||||
"HeaderDirectPlayProfileHelp": "Ange direktuppspelningsprofiler för att indikera vilka format enheten kan spela upp utan omkodning.",
|
"HeaderDirectPlayProfileHelp": "Ange direktuppspelningsprofiler för att indikera vilka format enheten kan spela upp utan omkodning.",
|
||||||
"HeaderDownloadSync": "Ladda ner & Synka",
|
"HeaderDownloadSync": "Ladda ner & synka",
|
||||||
"HeaderEasyPinCode": "Enkel pinkod",
|
"HeaderEasyPinCode": "Enkel pinkod",
|
||||||
"HeaderEditImages": "Redigera bilder",
|
"HeaderEditImages": "Redigera bilder",
|
||||||
"HeaderEnabledFields": "Aktiverade fält",
|
"HeaderEnabledFields": "Aktiverade fält",
|
||||||
|
@ -269,12 +269,12 @@
|
||||||
"HeaderInstantMix": "Direktmix",
|
"HeaderInstantMix": "Direktmix",
|
||||||
"HeaderKeepRecording": "Fortsätt spela in",
|
"HeaderKeepRecording": "Fortsätt spela in",
|
||||||
"HeaderKeepSeries": "Behåll serie",
|
"HeaderKeepSeries": "Behåll serie",
|
||||||
"HeaderKodiMetadataHelp": "För att aktivera eller inaktivera NFO-metadata, redigera ett bibliotek och använd metadatafliken.",
|
"HeaderKodiMetadataHelp": "För att aktivera eller inaktivera NFO-metadata: redigera ett bibliotek och använd metadatafliken.",
|
||||||
"HeaderLatestEpisodes": "Senaste avsnitten",
|
"HeaderLatestEpisodes": "Senaste avsnitten",
|
||||||
"HeaderLatestMedia": "Nytillkommet",
|
"HeaderLatestMedia": "Nytillkommen media",
|
||||||
"HeaderLatestMovies": "Nytillkomna filmer",
|
"HeaderLatestMovies": "Nytillkomna filmer",
|
||||||
"HeaderLatestMusic": "Nytillkommen musik",
|
"HeaderLatestMusic": "Nytillkommen musik",
|
||||||
"HeaderLatestRecordings": "Senaste inspelningar",
|
"HeaderLatestRecordings": "Senaste inspelningarna",
|
||||||
"HeaderLibraries": "Bibliotek",
|
"HeaderLibraries": "Bibliotek",
|
||||||
"HeaderLibraryAccess": "Biblioteksåtkomst",
|
"HeaderLibraryAccess": "Biblioteksåtkomst",
|
||||||
"HeaderLibraryFolders": "Biblioteksmappar",
|
"HeaderLibraryFolders": "Biblioteksmappar",
|
||||||
|
@ -283,7 +283,7 @@
|
||||||
"HeaderLoginFailure": "Misslyckad inloggning",
|
"HeaderLoginFailure": "Misslyckad inloggning",
|
||||||
"HeaderMediaFolders": "Mediamappar",
|
"HeaderMediaFolders": "Mediamappar",
|
||||||
"HeaderMetadataSettings": "Metadatainställningar",
|
"HeaderMetadataSettings": "Metadatainställningar",
|
||||||
"HeaderMoreLikeThis": "Mer som denna",
|
"HeaderMoreLikeThis": "Mer som detta",
|
||||||
"HeaderMusicQuality": "Musikkvalitet",
|
"HeaderMusicQuality": "Musikkvalitet",
|
||||||
"HeaderMyDevice": "Min enhet",
|
"HeaderMyDevice": "Min enhet",
|
||||||
"HeaderMyMedia": "Min media",
|
"HeaderMyMedia": "Min media",
|
||||||
|
@ -303,11 +303,11 @@
|
||||||
"HeaderPlayOn": "Spela på",
|
"HeaderPlayOn": "Spela på",
|
||||||
"HeaderPlayback": "Media uppspelning:",
|
"HeaderPlayback": "Media uppspelning:",
|
||||||
"HeaderPlaybackError": "Uppspelningsfel",
|
"HeaderPlaybackError": "Uppspelningsfel",
|
||||||
"HeaderPleaseSignIn": "Var god logga in",
|
"HeaderPleaseSignIn": "Vänligen logga in",
|
||||||
"HeaderPluginInstallation": "Installation av tillägg",
|
"HeaderPluginInstallation": "Tilläggsinstallation",
|
||||||
"HeaderPreferredMetadataLanguage": "Önskat språk för metadata",
|
"HeaderPreferredMetadataLanguage": "Önskat språk för metadata",
|
||||||
"HeaderProfileInformation": "Profilinformation",
|
"HeaderProfileInformation": "Profilinformation",
|
||||||
"HeaderProfileServerSettingsHelp": "Dessa inställningar bestämmer hur servern presenterar sig för enheter.",
|
"HeaderProfileServerSettingsHelp": "Dessa inställningar bestämmer hur servern framstår för enheter.",
|
||||||
"HeaderRecentlyPlayed": "Nyligen spelade",
|
"HeaderRecentlyPlayed": "Nyligen spelade",
|
||||||
"HeaderRecordingOptions": "Inspelningsalternativ",
|
"HeaderRecordingOptions": "Inspelningsalternativ",
|
||||||
"HeaderRecordingPostProcessing": "Post-proccessing för inspelningar",
|
"HeaderRecordingPostProcessing": "Post-proccessing för inspelningar",
|
||||||
|
@ -323,17 +323,17 @@
|
||||||
"HeaderSecondsValue": "{0} sekunder",
|
"HeaderSecondsValue": "{0} sekunder",
|
||||||
"HeaderSelectCertificatePath": "Välj sökväg för certifikat",
|
"HeaderSelectCertificatePath": "Välj sökväg för certifikat",
|
||||||
"HeaderSelectMetadataPath": "Välj plats för metadatalagring",
|
"HeaderSelectMetadataPath": "Välj plats för metadatalagring",
|
||||||
"HeaderSelectMetadataPathHelp": "Bläddra fram, eller ange, sökväg för lagring av metadata. Katalogen måste vara skrivningsbar.",
|
"HeaderSelectMetadataPathHelp": "Bläddra fram, eller ange, sökväg för lagring av metadata. Katalogen måste vara skrivbar.",
|
||||||
"HeaderSelectPath": "Välj sökväg",
|
"HeaderSelectPath": "Välj sökväg",
|
||||||
"HeaderSelectServerCachePath": "Välj plats för serverns cache",
|
"HeaderSelectServerCachePath": "Välj plats för serverns cache",
|
||||||
"HeaderSelectServerCachePathHelp": "Bläddra fram till eller ange plats för serverns cache. Katalogen måste vara tillgänglig för skrivning.",
|
"HeaderSelectServerCachePathHelp": "Bläddra fram till eller ange plats för serverns cache. Katalogen måste vara skrivbar.",
|
||||||
"HeaderSelectTranscodingPath": "Välj plats för mellanlagring vid omkodning",
|
"HeaderSelectTranscodingPath": "Välj plats för mellanlagring vid omkodning",
|
||||||
"HeaderSelectTranscodingPathHelp": "Bläddra fram till eller ange plats för lagringen av omkodningsfiler. Katalogen måste vara tillgänglig för skrivning.",
|
"HeaderSelectTranscodingPathHelp": "Bläddra fram till eller ange plats för lagringen av omkodningsfiler. Katalogen måste vara skrivbar.",
|
||||||
"HeaderSendMessage": "Skicka meddelande",
|
"HeaderSendMessage": "Skicka meddelande",
|
||||||
"HeaderSeriesOptions": "Seriealternativ",
|
"HeaderSeriesOptions": "Seriealternativ",
|
||||||
"HeaderSeriesStatus": "Seriestatus",
|
"HeaderSeriesStatus": "Seriestatus",
|
||||||
"HeaderServerSettings": "Serverinställningar",
|
"HeaderServerSettings": "Serverinställningar",
|
||||||
"HeaderSetupLibrary": "Sätt upp dina mediabibliotek",
|
"HeaderSetupLibrary": "Ställ in dina mediabibliotek",
|
||||||
"HeaderSortBy": "Sortera efter",
|
"HeaderSortBy": "Sortera efter",
|
||||||
"HeaderSortOrder": "Sortering",
|
"HeaderSortOrder": "Sortering",
|
||||||
"HeaderSpecialEpisodeInfo": "Information om specialavsnitt",
|
"HeaderSpecialEpisodeInfo": "Information om specialavsnitt",
|
||||||
|
@ -365,7 +365,7 @@
|
||||||
"HeaderYears": "År",
|
"HeaderYears": "År",
|
||||||
"Help": "Hjälp",
|
"Help": "Hjälp",
|
||||||
"Hide": "Dölj",
|
"Hide": "Dölj",
|
||||||
"HideWatchedContentFromLatestMedia": "Dölj visat innehåll ifrån \"Senaste media\"",
|
"HideWatchedContentFromLatestMedia": "Dölj visat innehåll ifrån \"Nytillkommen media\"",
|
||||||
"Home": "Hem",
|
"Home": "Hem",
|
||||||
"Horizontal": "Horisontell",
|
"Horizontal": "Horisontell",
|
||||||
"Identify": "Identifiera",
|
"Identify": "Identifiera",
|
||||||
|
@ -402,8 +402,8 @@
|
||||||
"LabelBindToLocalNetworkAddressHelp": "Skriv över den lokala IP-adressen för HTTP-servern. Om den är tom kommer servern knytas till alla tillgängliga adresser. Ändring av detta värde kräver en omstart.",
|
"LabelBindToLocalNetworkAddressHelp": "Skriv över den lokala IP-adressen för HTTP-servern. Om den är tom kommer servern knytas till alla tillgängliga adresser. Ändring av detta värde kräver en omstart.",
|
||||||
"LabelBirthDate": "Födelsedatum:",
|
"LabelBirthDate": "Födelsedatum:",
|
||||||
"LabelBirthYear": "Födelseår:",
|
"LabelBirthYear": "Födelseår:",
|
||||||
"LabelBlastMessageInterval": "Sändningsintervall för \"jag lever\"-meddelanden:",
|
"LabelBlastMessageInterval": "Sändningsintervall för \"Är du vaken?\"-meddelanden:",
|
||||||
"LabelBlastMessageIntervalHelp": "Bestäm tiden i sekunder mellan varje \"jag lever\"-meddelande.",
|
"LabelBlastMessageIntervalHelp": "Bestäm tiden i sekunder mellan varje \"Är du vaken?\"-meddelande.",
|
||||||
"LabelBlockContentWithTags": "Blockera innehåll med etiketterna:",
|
"LabelBlockContentWithTags": "Blockera innehåll med etiketterna:",
|
||||||
"LabelBurnSubtitles": "Bränn undertexter:",
|
"LabelBurnSubtitles": "Bränn undertexter:",
|
||||||
"LabelCachePath": "Plats för cache:",
|
"LabelCachePath": "Plats för cache:",
|
||||||
|
@ -452,15 +452,15 @@
|
||||||
"LabelEasyPinCode": "Enkel pinkod:",
|
"LabelEasyPinCode": "Enkel pinkod:",
|
||||||
"LabelEmbedAlbumArtDidl": "Bädda in omslagsbilder i DIDL",
|
"LabelEmbedAlbumArtDidl": "Bädda in omslagsbilder i DIDL",
|
||||||
"LabelEmbedAlbumArtDidlHelp": "Vissa enheter föredrar den här metoden att ta fram omslagsbilder. Andra kanske avbryter avspelningen om detta val är aktiverat.",
|
"LabelEmbedAlbumArtDidlHelp": "Vissa enheter föredrar den här metoden att ta fram omslagsbilder. Andra kanske avbryter avspelningen om detta val är aktiverat.",
|
||||||
"LabelEnableAutomaticPortMap": "Aktivera automatisk koppling av portar",
|
"LabelEnableAutomaticPortMap": "Aktivera automatisk portkartläggning",
|
||||||
"LabelEnableAutomaticPortMapHelp": "För automatiskt vidare publika portar från din router till lokala portar på din server via UPnP. Detta fungerar inte med alla router modeller eller nätverkskonfigurationer. Ändringar kommer inte appliceras inte tills server startats om.",
|
"LabelEnableAutomaticPortMapHelp": "För automatiskt vidare publika portar från din router till lokala portar på din server via UPnP. Detta fungerar inte med alla router modeller eller nätverkskonfigurationer. Ändringar kommer inte appliceras inte tills server startats om.",
|
||||||
"LabelEnableBlastAliveMessages": "Skicka ut \"jag lever\"-meddelanden",
|
"LabelEnableBlastAliveMessages": "Skicka ut \"Är du vaken?\"-meddelanden",
|
||||||
"LabelEnableBlastAliveMessagesHelp": "Aktivera detta om andra UPnP-enheter på nätverket har problem att upptäcka servern.",
|
"LabelEnableBlastAliveMessagesHelp": "Aktivera detta om andra UPnP-enheter på nätverket har problem att upptäcka servern.",
|
||||||
"LabelEnableDlnaClientDiscoveryInterval": "Intervall för att upptäcka klienter:",
|
"LabelEnableDlnaClientDiscoveryInterval": "Intervall för att upptäcka klienter:",
|
||||||
"LabelEnableDlnaClientDiscoveryIntervalHelp": "Ange hur ofta det söks efter nya DLNA-klienter med hjälp av SSDP-protokollet.",
|
"LabelEnableDlnaClientDiscoveryIntervalHelp": "Ange hur ofta det söks efter nya DLNA-klienter med hjälp av SSDP-protokollet.",
|
||||||
"LabelEnableDlnaDebugLogging": "Aktivera DLNA felsökningsloggning",
|
"LabelEnableDlnaDebugLogging": "Aktivera DLNA felsökningsloggning",
|
||||||
"LabelEnableDlnaDebugLoggingHelp": "Detta resulterar i mycket stora loggfiler och rekommenderas bara vid felsökning.",
|
"LabelEnableDlnaDebugLoggingHelp": "Detta resulterar i mycket stora loggfiler och rekommenderas bara vid felsökning.",
|
||||||
"LabelEnableDlnaPlayTo": "Aktivera DLNA 'spela-upp-på'-funktion",
|
"LabelEnableDlnaPlayTo": "Aktivera DLNA \"spela-upp-på\"-funktion",
|
||||||
"LabelEnableDlnaPlayToHelp": "Upptäck enheter på ditt nätverk och erbjud möjligheten att fjärrstyra dem.",
|
"LabelEnableDlnaPlayToHelp": "Upptäck enheter på ditt nätverk och erbjud möjligheten att fjärrstyra dem.",
|
||||||
"LabelEnableDlnaServer": "Aktivera DLNA-server",
|
"LabelEnableDlnaServer": "Aktivera DLNA-server",
|
||||||
"LabelEnableDlnaServerHelp": "Tillåt UPnP-enheter på ditt nätverk att se och spela upp innehåll.",
|
"LabelEnableDlnaServerHelp": "Tillåt UPnP-enheter på ditt nätverk att se och spela upp innehåll.",
|
||||||
|
@ -474,7 +474,7 @@
|
||||||
"LabelEvent": "Händelse:",
|
"LabelEvent": "Händelse:",
|
||||||
"LabelEveryXMinutes": "Varje:",
|
"LabelEveryXMinutes": "Varje:",
|
||||||
"LabelExtractChaptersDuringLibraryScan": "Extrahera kapitelbildrutor vid genomsökning av biblioteket",
|
"LabelExtractChaptersDuringLibraryScan": "Extrahera kapitelbildrutor vid genomsökning av biblioteket",
|
||||||
"LabelExtractChaptersDuringLibraryScanHelp": "Om aktiverat extraheras kapitelbildrutor när videor importeras vid genomsökning av biblioteket. Om avaktiverat kommer extrahering att ske vid schemalagd kapitelbildrutebehandling, för att snabba upp den regelbundna genomsökningen av biblioteket.",
|
"LabelExtractChaptersDuringLibraryScanHelp": "Om aktiverat extraheras kapitelbildrutor när videor importeras vid genomsökning av biblioteket. Om avaktiverat kommer extrahering att ske vid schemalagd kapitelbildrutebehandling för att snabba upp den regelbundna genomsökningen av biblioteket.",
|
||||||
"LabelFailed": "Misslyckades",
|
"LabelFailed": "Misslyckades",
|
||||||
"LabelFileOrUrl": "Fil eller URL:",
|
"LabelFileOrUrl": "Fil eller URL:",
|
||||||
"LabelFinish": "Klart",
|
"LabelFinish": "Klart",
|
||||||
|
@ -511,9 +511,9 @@
|
||||||
"LabelKodiMetadataEnablePathSubstitutionHelp": "Aktivera sökvägsutbyte för bildsökvägar enligt serverns inställningar.",
|
"LabelKodiMetadataEnablePathSubstitutionHelp": "Aktivera sökvägsutbyte för bildsökvägar enligt serverns inställningar.",
|
||||||
"LabelKodiMetadataSaveImagePaths": "Spara bildsökvägar i NFO-filer",
|
"LabelKodiMetadataSaveImagePaths": "Spara bildsökvägar i NFO-filer",
|
||||||
"LabelKodiMetadataSaveImagePathsHelp": "Detta rekommenderas om du har bilder med filnamn som inte uppfyller Kodis riktlinjer.",
|
"LabelKodiMetadataSaveImagePathsHelp": "Detta rekommenderas om du har bilder med filnamn som inte uppfyller Kodis riktlinjer.",
|
||||||
"LabelKodiMetadataUser": "Spara 'visad-data' för användare till nfo's för:",
|
"LabelKodiMetadataUser": "Spara \"user watch data\" i NFO-filer för:",
|
||||||
"LabelKodiMetadataUserHelp": "Aktivera detta för att spara visningsinformation till NFO-filer som kan användas av andra program.",
|
"LabelKodiMetadataUserHelp": "Aktivera detta för att spara visningsinformation till NFO-filer som kan användas av andra program.",
|
||||||
"LabelLanNetworks": "LAN nätverk:",
|
"LabelLanNetworks": "LAN-nätverk:",
|
||||||
"LabelLanguage": "Språk:",
|
"LabelLanguage": "Språk:",
|
||||||
"LabelLineup": "Uppsättning:",
|
"LabelLineup": "Uppsättning:",
|
||||||
"LabelLocalHttpServerPortNumber": "Lokalt portnummer för HTTP:",
|
"LabelLocalHttpServerPortNumber": "Lokalt portnummer för HTTP:",
|
||||||
|
@ -526,7 +526,7 @@
|
||||||
"LabelManufacturerUrl": "Tillverkarens webaddress:",
|
"LabelManufacturerUrl": "Tillverkarens webaddress:",
|
||||||
"LabelMatchType": "Matchningstyp:",
|
"LabelMatchType": "Matchningstyp:",
|
||||||
"LabelMaxBackdropsPerItem": "Högsta antal fondbilder per objekt:",
|
"LabelMaxBackdropsPerItem": "Högsta antal fondbilder per objekt:",
|
||||||
"LabelMaxChromecastBitrate": "Strömningskvalitet för Googlecast:",
|
"LabelMaxChromecastBitrate": "Strömningskvalitet för Google Cast:",
|
||||||
"LabelMaxParentalRating": "Högsta tillåtna åldersgräns:",
|
"LabelMaxParentalRating": "Högsta tillåtna åldersgräns:",
|
||||||
"LabelMaxResumePercentage": "Högsta gräns för återupptagande i procent:",
|
"LabelMaxResumePercentage": "Högsta gräns för återupptagande i procent:",
|
||||||
"LabelMaxResumePercentageHelp": "Objekt betraktas som färdigspelade om uppspelningen stoppas efter denna tidpunkt.",
|
"LabelMaxResumePercentageHelp": "Objekt betraktas som färdigspelade om uppspelningen stoppas efter denna tidpunkt.",
|
||||||
|
@ -556,11 +556,11 @@
|
||||||
"LabelModelUrl": "URL Länk till modellen:",
|
"LabelModelUrl": "URL Länk till modellen:",
|
||||||
"LabelMonitorUsers": "Övervaka aktivitet från:",
|
"LabelMonitorUsers": "Övervaka aktivitet från:",
|
||||||
"LabelMovieCategories": "Filmkategorier:",
|
"LabelMovieCategories": "Filmkategorier:",
|
||||||
"LabelMoviePrefix": "Film prefix:",
|
"LabelMoviePrefix": "Filmprefix:",
|
||||||
"LabelMoviePrefixHelp": "Om ett prefix har lagts till filmertitlarna, skriv in det här så att servern kan hantera dessa korrekt.",
|
"LabelMoviePrefixHelp": "Ta och skriv in prefix för filmtitlar om det används så att servern kan hantera dessa korrekt.",
|
||||||
"LabelMovieRecordingPath": "Inspelningssökväg för film:",
|
"LabelMovieRecordingPath": "Inspelningssökväg för film:",
|
||||||
"LabelMusicStreamingTranscodingBitrate": "Bithastighet vid omkodning av musik:",
|
"LabelMusicStreamingTranscodingBitrate": "Bithastighet vid omkodning av musik:",
|
||||||
"LabelMusicStreamingTranscodingBitrateHelp": "Ange maximal bitrate vid strömning av musik.",
|
"LabelMusicStreamingTranscodingBitrateHelp": "Ange maximal bithastighet vid strömning av musik.",
|
||||||
"LabelName": "Namn:",
|
"LabelName": "Namn:",
|
||||||
"LabelNewName": "Nytt namn:",
|
"LabelNewName": "Nytt namn:",
|
||||||
"LabelNewPassword": "Nytt lösenord:",
|
"LabelNewPassword": "Nytt lösenord:",
|
||||||
|
@ -573,8 +573,8 @@
|
||||||
"LabelOptionalNetworkPath": "Delad nätverksmapp:",
|
"LabelOptionalNetworkPath": "Delad nätverksmapp:",
|
||||||
"LabelOptionalNetworkPathHelp": "Om denna mappen delas på ditt nätverk, kan den delade sökvägen tillåta klienter på andra enheter att streama mediafiler direkt. Till exempel, {0} eller {1}.",
|
"LabelOptionalNetworkPathHelp": "Om denna mappen delas på ditt nätverk, kan den delade sökvägen tillåta klienter på andra enheter att streama mediafiler direkt. Till exempel, {0} eller {1}.",
|
||||||
"LabelOriginalAspectRatio": "Ursprungligt bildförhållande:",
|
"LabelOriginalAspectRatio": "Ursprungligt bildförhållande:",
|
||||||
"LabelOriginalTitle": "Original titel:",
|
"LabelOriginalTitle": "Originaltitel:",
|
||||||
"LabelOverview": "Synopsis:",
|
"LabelOverview": "Sammanfattning:",
|
||||||
"LabelParentNumber": "Parentnummer:",
|
"LabelParentNumber": "Parentnummer:",
|
||||||
"LabelParentalRating": "Åldersgräns:",
|
"LabelParentalRating": "Åldersgräns:",
|
||||||
"LabelPassword": "Lösenord:",
|
"LabelPassword": "Lösenord:",
|
||||||
|
@ -589,11 +589,11 @@
|
||||||
"LabelPreferredDisplayLanguage": "Föredraget visningsspråk:",
|
"LabelPreferredDisplayLanguage": "Föredraget visningsspråk:",
|
||||||
"LabelPreferredSubtitleLanguage": "Önskat språk för undertexter:",
|
"LabelPreferredSubtitleLanguage": "Önskat språk för undertexter:",
|
||||||
"LabelProfileAudioCodecs": "Kodning av ljud:",
|
"LabelProfileAudioCodecs": "Kodning av ljud:",
|
||||||
"LabelProfileCodecs": "Kodecs:",
|
"LabelProfileCodecs": "Kodeks:",
|
||||||
"LabelProfileCodecsHelp": "Åtskilda med kommatecken, detta kan lämnas tomt för att gälla för alla kodningsformat.",
|
"LabelProfileCodecsHelp": "Åtskilda med kommatecken. Detta kan lämnas tomt för att gälla för alla kodningsformat.",
|
||||||
"LabelProfileContainer": "Behållare:",
|
"LabelProfileContainer": "Behållare:",
|
||||||
"LabelProfileContainersHelp": "Åtskilda med kommatecken, detta kan lämnas tomt för att gälla för alla behållare.",
|
"LabelProfileContainersHelp": "Åtskilda med kommatecken. Detta kan lämnas tomt för att gälla för alla behållare.",
|
||||||
"LabelProfileVideoCodecs": "Kodning av video:",
|
"LabelProfileVideoCodecs": "Videokodeks:",
|
||||||
"LabelProtocol": "Protokoll:",
|
"LabelProtocol": "Protokoll:",
|
||||||
"LabelProtocolInfo": "Protokollinfo:",
|
"LabelProtocolInfo": "Protokollinfo:",
|
||||||
"LabelProtocolInfoHelp": "Värde att använda vid svar på GetProtocolInfo-begäran från enheter.",
|
"LabelProtocolInfoHelp": "Värde att använda vid svar på GetProtocolInfo-begäran från enheter.",
|
||||||
|
@ -607,7 +607,7 @@
|
||||||
"LabelRecordingPathHelp": "Ange sökvägen för att spara ner inspelningar. Om det lämnas tomt kommer serverns programdata sökväg att användas.",
|
"LabelRecordingPathHelp": "Ange sökvägen för att spara ner inspelningar. Om det lämnas tomt kommer serverns programdata sökväg att användas.",
|
||||||
"LabelRefreshMode": "Uppdateringsläge:",
|
"LabelRefreshMode": "Uppdateringsläge:",
|
||||||
"LabelReleaseDate": "Premiärdatum:",
|
"LabelReleaseDate": "Premiärdatum:",
|
||||||
"LabelRemoteClientBitrateLimit": "Maximal hastighet för strömning till Internet (Mbps):",
|
"LabelRemoteClientBitrateLimit": "Maximal bithastighet för strömning till Internet (Mbps):",
|
||||||
"LabelRemoteClientBitrateLimitHelp": "En valfri bitfrekvensgräns för enskilda strömmar utanför det lokala nätverket. Detta är användbart för att förhindra enheter från att begära högre bitfrekvens än din internetuppkoppling kan hantera. Detta kan innebära högre processorbelastning för att omkoda videor till lägre bitfrekvens.",
|
"LabelRemoteClientBitrateLimitHelp": "En valfri bitfrekvensgräns för enskilda strömmar utanför det lokala nätverket. Detta är användbart för att förhindra enheter från att begära högre bitfrekvens än din internetuppkoppling kan hantera. Detta kan innebära högre processorbelastning för att omkoda videor till lägre bitfrekvens.",
|
||||||
"LabelRuntimeMinutes": "Speltid:",
|
"LabelRuntimeMinutes": "Speltid:",
|
||||||
"LabelSaveLocalMetadata": "Spara grafik till mediamapparna",
|
"LabelSaveLocalMetadata": "Spara grafik till mediamapparna",
|
||||||
|
@ -615,7 +615,7 @@
|
||||||
"LabelScheduledTaskLastRan": "Senast körd {0}, tog {1}.",
|
"LabelScheduledTaskLastRan": "Senast körd {0}, tog {1}.",
|
||||||
"LabelScreensaver": "Skärmsläckare:",
|
"LabelScreensaver": "Skärmsläckare:",
|
||||||
"LabelSeasonNumber": "Säsongsnummer:",
|
"LabelSeasonNumber": "Säsongsnummer:",
|
||||||
"LabelSelectFolderGroups": "Gruppera automatiskt innehåll från dessa mappar i vyer, t ex 'Filmer', 'Musik' eller 'TV':",
|
"LabelSelectFolderGroups": "Gruppera automatiskt innehåll från dessa mappar i vyer, t.ex. \"Filmer\", \"Musik\" eller \"TV\":",
|
||||||
"LabelSelectFolderGroupsHelp": "Ej valda mappar kommer att visas för sig själva i en egen vy.",
|
"LabelSelectFolderGroupsHelp": "Ej valda mappar kommer att visas för sig själva i en egen vy.",
|
||||||
"LabelSelectUsers": "Välj användare:",
|
"LabelSelectUsers": "Välj användare:",
|
||||||
"LabelSelectVersionToInstall": "Välj version att installera:",
|
"LabelSelectVersionToInstall": "Välj version att installera:",
|
||||||
|
@ -682,15 +682,15 @@
|
||||||
"LabelffmpegPath": "FFmpeg-sökväg:",
|
"LabelffmpegPath": "FFmpeg-sökväg:",
|
||||||
"LabelffmpegPathHelp": "Sökväg till FFmpeg-applikationen, eller mappen som innehåller FFmpeg.",
|
"LabelffmpegPathHelp": "Sökväg till FFmpeg-applikationen, eller mappen som innehåller FFmpeg.",
|
||||||
"Large": "Stor",
|
"Large": "Stor",
|
||||||
"LatestFromLibrary": "Senaste {0}",
|
"LatestFromLibrary": "Senaste i {0}",
|
||||||
"LearnHowYouCanContribute": "Se hur du kan hjälpa till.",
|
"LearnHowYouCanContribute": "Se hur du kan hjälpa till.",
|
||||||
"LibraryAccessHelp": "Ange vilka mediemappar den här användaren ska ha tillgång till. Administratörer har rätt att redigera alla mappar i metadatahanteraren.",
|
"LibraryAccessHelp": "Ange vilka mediemappar den här användaren ska ha tillgång till. Administratörer har rätt att redigera alla mappar i metadatahanteraren.",
|
||||||
"List": "Lista",
|
"List": "Lista",
|
||||||
"LiveBroadcasts": "Livesändningar",
|
"LiveBroadcasts": "Direktsändningar",
|
||||||
"LiveTV": "Live-TV",
|
"LiveTV": "Direktsänd TV",
|
||||||
"Logo": "Logotyp",
|
"Logo": "Logotyp",
|
||||||
"ManageRecording": "Hantera inspelning",
|
"ManageRecording": "Hantera inspelning",
|
||||||
"MapChannels": "Mappa kanaler",
|
"MapChannels": "Kartlägg kanaler",
|
||||||
"MarkPlayed": "Markera som spelad",
|
"MarkPlayed": "Markera som spelad",
|
||||||
"MarkUnplayed": "Markera som ospelad",
|
"MarkUnplayed": "Markera som ospelad",
|
||||||
"MaxParentalRatingHelp": "Innehåll med högre gräns visas ej för den här användaren.",
|
"MaxParentalRatingHelp": "Innehåll med högre gräns visas ej för den här användaren.",
|
||||||
|
@ -699,8 +699,8 @@
|
||||||
"MediaInfoBitDepth": "Bitdjup",
|
"MediaInfoBitDepth": "Bitdjup",
|
||||||
"MediaInfoBitrate": "Bithastighet",
|
"MediaInfoBitrate": "Bithastighet",
|
||||||
"MediaInfoChannels": "Kanaler",
|
"MediaInfoChannels": "Kanaler",
|
||||||
"MediaInfoCodec": "Kodningsformat",
|
"MediaInfoCodec": "Kodek",
|
||||||
"MediaInfoCodecTag": "Kodningsetikett",
|
"MediaInfoCodecTag": "Kodeksetikett",
|
||||||
"MediaInfoDefault": "Förvald",
|
"MediaInfoDefault": "Förvald",
|
||||||
"MediaInfoExternal": "Externa",
|
"MediaInfoExternal": "Externa",
|
||||||
"MediaInfoForced": "Tvingade",
|
"MediaInfoForced": "Tvingade",
|
||||||
|
@ -732,7 +732,7 @@
|
||||||
"MessageContactAdminToResetPassword": "Vänligen kontakta din systemadministratör för att återställa ditt lösenord.",
|
"MessageContactAdminToResetPassword": "Vänligen kontakta din systemadministratör för att återställa ditt lösenord.",
|
||||||
"MessageCreateAccountAt": "Skapa ett konto på {0}",
|
"MessageCreateAccountAt": "Skapa ett konto på {0}",
|
||||||
"MessageDeleteTaskTrigger": "Vill du ta bort denna aktivitetsutlösare?",
|
"MessageDeleteTaskTrigger": "Vill du ta bort denna aktivitetsutlösare?",
|
||||||
"MessageDirectoryPickerBSDInstruction": "Om du kör BSD kan du behöva konfigurera din lagring inom ditt 'FreeNAS Jail' för att ge Jellyfin åtkomst till din media.",
|
"MessageDirectoryPickerBSDInstruction": "Om du kör BSD kan du behöva konfigurera din lagring inom ditt \"FreeNAS Jail\" för att ge Jellyfin åtkomst till din media.",
|
||||||
"MessageDirectoryPickerLinuxInstruction": "För Linux på ArchLinux, CentOS, Debian, Fedora, OpenSuse, eller Ubuntu, behöver du ge systemanvändaren för Jellyfin minst läsrättigheter till dina lagringsplatser.",
|
"MessageDirectoryPickerLinuxInstruction": "För Linux på ArchLinux, CentOS, Debian, Fedora, OpenSuse, eller Ubuntu, behöver du ge systemanvändaren för Jellyfin minst läsrättigheter till dina lagringsplatser.",
|
||||||
"MessageDownloadQueued": "Nedladdning köad.",
|
"MessageDownloadQueued": "Nedladdning köad.",
|
||||||
"MessageEnablingOptionLongerScans": "Aktivering av detta alternativ kan innebära att biblioteksskanningar tar längre tid.",
|
"MessageEnablingOptionLongerScans": "Aktivering av detta alternativ kan innebära att biblioteksskanningar tar längre tid.",
|
||||||
|
@ -747,20 +747,20 @@
|
||||||
"MessageNoAvailablePlugins": "Inga tillägg tillgängliga.",
|
"MessageNoAvailablePlugins": "Inga tillägg tillgängliga.",
|
||||||
"MessageNoMovieSuggestionsAvailable": "Det finns inga filmförslag för tillfället. Efter att ha sett ett antal filmer kan du återkomma hit för att se dina förslag.",
|
"MessageNoMovieSuggestionsAvailable": "Det finns inga filmförslag för tillfället. Efter att ha sett ett antal filmer kan du återkomma hit för att se dina förslag.",
|
||||||
"MessageNoPluginsInstalled": "Inga tillägg har installerats.",
|
"MessageNoPluginsInstalled": "Inga tillägg har installerats.",
|
||||||
"MessageNoTrailersFound": "Installera Trailer-kanalen och öka biokänslan genom att lägga till ett bibliotek av trailers.",
|
"MessageNoTrailersFound": "Installera trailer-kanalen och öka biokänslan genom att lägga till ett bibliotek av trailers.",
|
||||||
"MessageNothingHere": "Ingenting här.",
|
"MessageNothingHere": "Ingenting här.",
|
||||||
"MessagePasswordResetForUsers": "Följande användare har fått sitt lösenord återställt. De kan nu logga in med sin enkla pinkod som de angav vid återställningen.",
|
"MessagePasswordResetForUsers": "Följande användare har fått sitt lösenord återställt. De kan nu logga in med sin enkla pinkod som de angav vid återställningen.",
|
||||||
"MessagePlayAccessRestricted": "Uppspelning av detta innehållet är för närvarande begränsat. Kontakta din server administratör för mer information.",
|
"MessagePlayAccessRestricted": "Uppspelning av detta innehållet är för närvarande begränsat. Kontakta din server administratör för mer information.",
|
||||||
"MessagePleaseEnsureInternetMetadata": "Var god se till att hämtning av metadata via Internet är aktiverad.",
|
"MessagePleaseEnsureInternetMetadata": "Var god se till att hämtning av metadata via Internet är aktiverad.",
|
||||||
"MessagePleaseWait": "Vänligen vänta. Detta kan ta ett tag.",
|
"MessagePleaseWait": "Vänligen vänta. Detta kan ta ett tag.",
|
||||||
"MessagePluginConfigurationRequiresLocalAccess": "Logga in på din lokala server direkt för att konfigurera det här tillägget.",
|
"MessagePluginConfigurationRequiresLocalAccess": "Logga in direkt på din lokala server för att konfigurera det här tillägget.",
|
||||||
"MessagePluginInstallDisclaimer": "Tillägg skapade av användare är ett bra sätt att förbättra din upplevelse med ytterligare funktionalitet. Observera att detta kan påverka din server så som längre tidsåtgång för biblioteksskanningar, ytterligare bakgrundsprocesser och minskad systemstabilitet.",
|
"MessagePluginInstallDisclaimer": "Tillägg skapade av användare är ett bra sätt att förbättra din upplevelse med ytterligare funktionalitet. Observera att detta kan påverka din server så som längre tidsåtgång för biblioteksskanningar, ytterligare bakgrundsprocesser och minskad systemstabilitet.",
|
||||||
"MessageReenableUser": "Se nedan för att aktivera igen",
|
"MessageReenableUser": "Se nedan för att aktivera igen",
|
||||||
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "Följande mediaplatser kommer att tas bort från ditt bibliotek:",
|
"MessageTheFollowingLocationWillBeRemovedFromLibrary": "Följande mediaplatser kommer att tas bort från ditt bibliotek:",
|
||||||
"MessageUnableToConnectToServer": "Vi kunde inte upprätta anslutning till vald server just nu. Försäkra dig om att den är påslagen och försök igen.",
|
"MessageUnableToConnectToServer": "Vi kunde inte upprätta en anslutning till vald server just nu. Försäkra dig om att den är påslagen och försök igen.",
|
||||||
"MessageUnsetContentHelp": "Innehåll kommer visas som enkla mappar. För bästa resultat, använd en metadata-hanterare för att ställa in typ av innehåll för undermapparna.",
|
"MessageUnsetContentHelp": "Innehåll kommer visas som enkla mappar. För bästa resultat, använd en metadata-hanterare för att ställa in typ av innehåll för undermapparna.",
|
||||||
"MessageYouHaveVersionInstalled": "Version {0} är installerad.",
|
"MessageYouHaveVersionInstalled": "Version {0} är installerad.",
|
||||||
"MetadataManager": "Metadata-hanteraren",
|
"MetadataManager": "Metadatahanteraren",
|
||||||
"MinutesAfter": "minuter efter",
|
"MinutesAfter": "minuter efter",
|
||||||
"MinutesBefore": "minuter före",
|
"MinutesBefore": "minuter före",
|
||||||
"Mobile": "Mobil",
|
"Mobile": "Mobil",
|
||||||
|
@ -798,11 +798,11 @@
|
||||||
"OptionAdminUsers": "Administratörer",
|
"OptionAdminUsers": "Administratörer",
|
||||||
"OptionAllUsers": "Alla användare",
|
"OptionAllUsers": "Alla användare",
|
||||||
"OptionAllowAudioPlaybackTranscoding": "Tillåt ljuduppspelning som kräver omkodning",
|
"OptionAllowAudioPlaybackTranscoding": "Tillåt ljuduppspelning som kräver omkodning",
|
||||||
"OptionAllowBrowsingLiveTv": "Tillåt Live-TV åtkomst",
|
"OptionAllowBrowsingLiveTv": "Tillåt åtkomst för direktsänd TV",
|
||||||
"OptionAllowContentDownloading": "Tillåt nedladdning av media",
|
"OptionAllowContentDownloading": "Tillåt nedladdning av media",
|
||||||
"OptionAllowLinkSharing": "Tillåt delning för sociala medier",
|
"OptionAllowLinkSharing": "Tillåt delning för sociala medier",
|
||||||
"OptionAllowLinkSharingHelp": "Endast webbsidor med medieinformation delas. Mediefiler delas aldrig publikt. Delningar är tidsbegränsade och upphör efter {0} dagar.",
|
"OptionAllowLinkSharingHelp": "Endast webbsidor med medieinformation delas. Mediefiler delas aldrig publikt. Delningar är tidsbegränsade och upphör efter {0} dagar.",
|
||||||
"OptionAllowManageLiveTv": "Tillåt hantering av Live-TV inspelningar",
|
"OptionAllowManageLiveTv": "Tillåt hantering av direktsända TV-inspelningar",
|
||||||
"OptionAllowMediaPlayback": "Tillåt mediauppspelning",
|
"OptionAllowMediaPlayback": "Tillåt mediauppspelning",
|
||||||
"OptionAllowMediaPlaybackTranscodingHelp": "Att förhindra åtkomst till omkodning kan orsaka uppspelningsfel i klienter på grund av mediaformat som inte stöds.",
|
"OptionAllowMediaPlaybackTranscodingHelp": "Att förhindra åtkomst till omkodning kan orsaka uppspelningsfel i klienter på grund av mediaformat som inte stöds.",
|
||||||
"OptionAllowRemoteControlOthers": "Tillåt fjärrstyrning av andra användare",
|
"OptionAllowRemoteControlOthers": "Tillåt fjärrstyrning av andra användare",
|
||||||
|
@ -815,14 +815,14 @@
|
||||||
"OptionAutomaticallyGroupSeries": "Slå ihop serier automatiskt som ligger utspritt under flera kataloger",
|
"OptionAutomaticallyGroupSeries": "Slå ihop serier automatiskt som ligger utspritt under flera kataloger",
|
||||||
"OptionAutomaticallyGroupSeriesHelp": "Serier som är spridda över flera mappar i detta biblioteket kommer automatiskt att slås ihop till en enda serie.",
|
"OptionAutomaticallyGroupSeriesHelp": "Serier som är spridda över flera mappar i detta biblioteket kommer automatiskt att slås ihop till en enda serie.",
|
||||||
"OptionBluray": "BD",
|
"OptionBluray": "BD",
|
||||||
"OptionCommunityRating": "Allmänhetens betyg",
|
"OptionCommunityRating": "Användaromdöme",
|
||||||
"OptionCriticRating": "Kritikerbetyg",
|
"OptionCriticRating": "Kritikerbetyg",
|
||||||
"OptionCustomUsers": "Anpassad",
|
"OptionCustomUsers": "Anpassad",
|
||||||
"OptionDaily": "Dagligen",
|
"OptionDaily": "Dagligen",
|
||||||
"OptionDateAdded": "Tillagd den",
|
"OptionDateAdded": "Tillagd den",
|
||||||
"OptionDateAddedFileTime": "Använd datum då filen skapades",
|
"OptionDateAddedFileTime": "Använd datum då filen skapades",
|
||||||
"OptionDateAddedImportTime": "Använd datum för inläsning i biblioteket",
|
"OptionDateAddedImportTime": "Använd datum för inläsning i biblioteket",
|
||||||
"OptionDatePlayed": "Senast visad",
|
"OptionDatePlayed": "Uppspelningsdatum",
|
||||||
"OptionDisableUser": "Spärra den här användaren",
|
"OptionDisableUser": "Spärra den här användaren",
|
||||||
"OptionDisableUserHelp": "Servern kommer ej tillåta några anslutningar från denna användare. Aktiva anslutningar avbryts omedelbart.",
|
"OptionDisableUserHelp": "Servern kommer ej tillåta några anslutningar från denna användare. Aktiva anslutningar avbryts omedelbart.",
|
||||||
"OptionDislikes": "Ogillar",
|
"OptionDislikes": "Ogillar",
|
||||||
|
@ -836,22 +836,22 @@
|
||||||
"OptionEnableAccessToAllChannels": "Aktivera åtkomst till alla kanaler",
|
"OptionEnableAccessToAllChannels": "Aktivera åtkomst till alla kanaler",
|
||||||
"OptionEnableAccessToAllLibraries": "Aktivera åtkomst till alla bibliotek",
|
"OptionEnableAccessToAllLibraries": "Aktivera åtkomst till alla bibliotek",
|
||||||
"OptionEnableExternalContentInSuggestions": "Aktivera externt innehåll under förslag",
|
"OptionEnableExternalContentInSuggestions": "Aktivera externt innehåll under förslag",
|
||||||
"OptionEnableExternalContentInSuggestionsHelp": "Tillåt internet trailers och livetv-program att visas under förslag på innehåll.",
|
"OptionEnableExternalContentInSuggestionsHelp": "Tillåt internet trailers och direktsända TV-program att visas under förslag på innehåll.",
|
||||||
"OptionEnableForAllTuners": "Aktivera för alla TV-mottagare",
|
"OptionEnableForAllTuners": "Aktivera för alla TV-mottagare",
|
||||||
"OptionEnableM2tsMode": "Tillåt M2TS-läge",
|
"OptionEnableM2tsMode": "Tillåt M2TS-läge",
|
||||||
"OptionEnableM2tsModeHelp": "Aktivera M2TS-läge när kodning sker till MPEG-TS.",
|
"OptionEnableM2tsModeHelp": "Aktivera M2TS-läge när kodning sker till MPEG-TS.",
|
||||||
"OptionEquals": "Lika med",
|
"OptionEquals": "Lika med",
|
||||||
"OptionEstimateContentLength": "Upskattad innehållslängd vid omkodning",
|
"OptionEstimateContentLength": "Upskattad innehållslängd vid omkodning",
|
||||||
"OptionEveryday": "Varje dag",
|
"OptionEveryday": "Varje dag",
|
||||||
"OptionExternallyDownloaded": "Extern nerladdning",
|
"OptionExternallyDownloaded": "Extern nedladdning",
|
||||||
"OptionExtractChapterImage": "Aktivera extrahering av kapitelbilder",
|
"OptionExtractChapterImage": "Aktivera extrahering av kapitelbilder",
|
||||||
"OptionHasThemeSong": "Ledmotiv",
|
"OptionHasThemeSong": "Signaturmelodi",
|
||||||
"OptionHasThemeVideo": "Temavideo",
|
"OptionHasThemeVideo": "Temavideo",
|
||||||
"OptionHideUser": "Visa inte den här användaren på inloggningssidorna",
|
"OptionHideUser": "Visa inte den här användaren på inloggningssidorna",
|
||||||
"OptionHideUserFromLoginHelp": "Användbart för privata konton eller gömda administratörskonton. Användaren beöver logga in manuellt genom att skriva sitt användarnamn och lösenord.",
|
"OptionHideUserFromLoginHelp": "Användbart för privata konton eller gömda administratörskonton. Användaren beöver logga in manuellt genom att skriva sitt användarnamn och lösenord.",
|
||||||
"OptionHlsSegmentedSubtitles": "HLS-segmenterade undertexter",
|
"OptionHlsSegmentedSubtitles": "HLS-segmenterade undertexter",
|
||||||
"OptionIgnoreTranscodeByteRangeRequests": "Ignorera begäran om \"byte range\" vid omkodning",
|
"OptionIgnoreTranscodeByteRangeRequests": "Ignorera begäran om byteomfång vid omkodning",
|
||||||
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Dessa anrop kommer att hanteras, men \"byte range\"-headern ignoreras.",
|
"OptionIgnoreTranscodeByteRangeRequestsHelp": "Dessa anrop kommer att hanteras, men byteomfångsheadern ignoreras.",
|
||||||
"OptionImdbRating": "Betyg på IMDB",
|
"OptionImdbRating": "Betyg på IMDB",
|
||||||
"OptionLikes": "Gillar",
|
"OptionLikes": "Gillar",
|
||||||
"OptionMissingEpisode": "Saknade avsnitt",
|
"OptionMissingEpisode": "Saknade avsnitt",
|
||||||
|
@ -864,7 +864,7 @@
|
||||||
"OptionPlainVideoItemsHelp": "Alla videor representeras i DIDL som 'object.item.videoItem' i stället för en mer specifik typ, t ex 'object.item.videoItem.movie'.",
|
"OptionPlainVideoItemsHelp": "Alla videor representeras i DIDL som 'object.item.videoItem' i stället för en mer specifik typ, t ex 'object.item.videoItem.movie'.",
|
||||||
"OptionPlayCount": "Antal visningar",
|
"OptionPlayCount": "Antal visningar",
|
||||||
"OptionPremiereDate": "Premiärdatum",
|
"OptionPremiereDate": "Premiärdatum",
|
||||||
"OptionProtocolHls": "Live-strömning via HTTP (HLS)",
|
"OptionProtocolHls": "Direktströmning via HTTP (HLS)",
|
||||||
"OptionReleaseDate": "Premiärdatum",
|
"OptionReleaseDate": "Premiärdatum",
|
||||||
"OptionReportByteRangeSeekingWhenTranscoding": "Meddela att servern stödjer bytebaserad sökning vid omkodning",
|
"OptionReportByteRangeSeekingWhenTranscoding": "Meddela att servern stödjer bytebaserad sökning vid omkodning",
|
||||||
"OptionReportByteRangeSeekingWhenTranscodingHelp": "Detta krävs för vissa enheter som inte kan utföra tidssökning på ett tillfredsställande sätt.",
|
"OptionReportByteRangeSeekingWhenTranscodingHelp": "Detta krävs för vissa enheter som inte kan utföra tidssökning på ett tillfredsställande sätt.",
|
||||||
|
@ -899,14 +899,14 @@
|
||||||
"PinCodeResetConfirmation": "Är du säker på att du vill återställa den enkla pinkoden?",
|
"PinCodeResetConfirmation": "Är du säker på att du vill återställa den enkla pinkoden?",
|
||||||
"PlaceFavoriteChannelsAtBeginning": "Placera favoritkanaler i början",
|
"PlaceFavoriteChannelsAtBeginning": "Placera favoritkanaler i början",
|
||||||
"Play": "Spela upp",
|
"Play": "Spela upp",
|
||||||
"PlayAllFromHere": "Spela upp alla fr o m här",
|
"PlayAllFromHere": "Spela upp alla fr.o.m. här",
|
||||||
"PlayCount": "Antal visningar",
|
"PlayCount": "Antal visningar",
|
||||||
"PlayFromBeginning": "Spela från början",
|
"PlayFromBeginning": "Spela från början",
|
||||||
"PlayNext": "Spela nästa",
|
"PlayNext": "Spela nästa",
|
||||||
"PlayNextEpisodeAutomatically": "Spela nästa avsnitt automatiskt",
|
"PlayNextEpisodeAutomatically": "Spela nästa avsnitt automatiskt",
|
||||||
"Played": "Visad",
|
"Played": "Visad",
|
||||||
"Playlists": "Spellistor",
|
"Playlists": "Spellistor",
|
||||||
"PleaseAddAtLeastOneFolder": "Lägg till minst en katalog till det här biblioteket genom att klicka på '+'-knappen i sektionen 'Mappar'.",
|
"PleaseAddAtLeastOneFolder": "Lägg till minst en katalog till det här biblioteket genom att klicka på \"+\"-knappen i sektionen \"Mappar\".",
|
||||||
"PleaseConfirmPluginInstallation": "Klicka på OK för att bekräfta att du har läst ovanstående och önskar fortsätta med installationen av tillägget.",
|
"PleaseConfirmPluginInstallation": "Klicka på OK för att bekräfta att du har läst ovanstående och önskar fortsätta med installationen av tillägget.",
|
||||||
"PleaseEnterNameOrId": "Ange ett namn eller externt id.",
|
"PleaseEnterNameOrId": "Ange ett namn eller externt id.",
|
||||||
"PleaseRestartServerName": "Vänligen starta om Jellyfin på {0}.",
|
"PleaseRestartServerName": "Vänligen starta om Jellyfin på {0}.",
|
||||||
|
@ -924,7 +924,7 @@
|
||||||
"Quality": "Kvalitet",
|
"Quality": "Kvalitet",
|
||||||
"Raised": "Upphöjd",
|
"Raised": "Upphöjd",
|
||||||
"Rate": "Betygsätt",
|
"Rate": "Betygsätt",
|
||||||
"RecentlyWatched": "Nyligen sedda",
|
"RecentlyWatched": "Nyligen visade",
|
||||||
"RecommendationBecauseYouLike": "Eftersom du gillar {0}",
|
"RecommendationBecauseYouLike": "Eftersom du gillar {0}",
|
||||||
"RecommendationBecauseYouWatched": "Eftersom du tittade på {0}",
|
"RecommendationBecauseYouWatched": "Eftersom du tittade på {0}",
|
||||||
"RecommendationDirectedBy": "Regi: {0}",
|
"RecommendationDirectedBy": "Regi: {0}",
|
||||||
|
@ -945,7 +945,7 @@
|
||||||
"Repeat": "Upprepa",
|
"Repeat": "Upprepa",
|
||||||
"RepeatAll": "Upprepa alla",
|
"RepeatAll": "Upprepa alla",
|
||||||
"RepeatEpisodes": "Upprepa avsnitt",
|
"RepeatEpisodes": "Upprepa avsnitt",
|
||||||
"RepeatMode": "Repeat-läge",
|
"RepeatMode": "Upprepningsläge",
|
||||||
"RepeatOne": "Upprepa en gång",
|
"RepeatOne": "Upprepa en gång",
|
||||||
"ReplaceAllMetadata": "Ersätt all metadata",
|
"ReplaceAllMetadata": "Ersätt all metadata",
|
||||||
"ReplaceExistingImages": "Skriv över befintliga bilder",
|
"ReplaceExistingImages": "Skriv över befintliga bilder",
|
||||||
|
@ -955,7 +955,7 @@
|
||||||
"Save": "Spara",
|
"Save": "Spara",
|
||||||
"SaveSubtitlesIntoMediaFolders": "Spara undertexter till mediamappar",
|
"SaveSubtitlesIntoMediaFolders": "Spara undertexter till mediamappar",
|
||||||
"ScanForNewAndUpdatedFiles": "Sök efter nya och uppdaterade filer",
|
"ScanForNewAndUpdatedFiles": "Sök efter nya och uppdaterade filer",
|
||||||
"ScanLibrary": "Scanna bibliotek",
|
"ScanLibrary": "Skanna bibliotek",
|
||||||
"Schedule": "Schema",
|
"Schedule": "Schema",
|
||||||
"Screenshot": "Skärmdump",
|
"Screenshot": "Skärmdump",
|
||||||
"Screenshots": "Skärmbilder",
|
"Screenshots": "Skärmbilder",
|
||||||
|
@ -972,10 +972,10 @@
|
||||||
"SeriesYearToPresent": "{0} - nu",
|
"SeriesYearToPresent": "{0} - nu",
|
||||||
"ServerNameIsRestarting": "Servern på {0} startas om.",
|
"ServerNameIsRestarting": "Servern på {0} startas om.",
|
||||||
"ServerNameIsShuttingDown": "Servern på {0} stängs ner.",
|
"ServerNameIsShuttingDown": "Servern på {0} stängs ner.",
|
||||||
"ServerRestartNeededAfterPluginInstall": "Jellyfin behöver startas om efter ett tillägg installeras.",
|
"ServerRestartNeededAfterPluginInstall": "Jellyfin behöver startas om efter att ett tillägg har installeras.",
|
||||||
"ServerUpdateNeeded": "Den här servern behöver uppdateras. För att ladda ner senaste versionen, gå till {0}",
|
"ServerUpdateNeeded": "Den här servern behöver uppdateras. För att ladda ner senaste versionen, gå till {0}",
|
||||||
"Settings": "Inställningar",
|
"Settings": "Inställningar",
|
||||||
"SettingsSaved": "Inställningarna sparade.",
|
"SettingsSaved": "Inställningarna har sparats.",
|
||||||
"SettingsWarning": "Ändring av dessa alternativ kan innebära instabilitet eller anslutningsproblem. Återställ dessa till standardvärdena om du upplever några problem.",
|
"SettingsWarning": "Ändring av dessa alternativ kan innebära instabilitet eller anslutningsproblem. Återställ dessa till standardvärdena om du upplever några problem.",
|
||||||
"Share": "Dela",
|
"Share": "Dela",
|
||||||
"ShowIndicatorsFor": "Visa indikatorer för:",
|
"ShowIndicatorsFor": "Visa indikatorer för:",
|
||||||
|
@ -997,7 +997,7 @@
|
||||||
"Sports": "Sport",
|
"Sports": "Sport",
|
||||||
"StopRecording": "Avbryt inspelning",
|
"StopRecording": "Avbryt inspelning",
|
||||||
"Studios": "Studior",
|
"Studios": "Studior",
|
||||||
"SubtitleAppearanceSettingsAlsoPassedToCastDevices": "Dessa inställningar gäller också för alla uppspelningar på Googlecast som startas av den här enheten.",
|
"SubtitleAppearanceSettingsAlsoPassedToCastDevices": "Dessa inställningar gäller också för alla uppspelningar på Google Cast som startas av den här enheten.",
|
||||||
"SubtitleAppearanceSettingsDisclaimer": "Följande inställningar kommer inte att gälla för grafiska undertexter nämnda ovan, eller ASS/SSA-undertext som har en egen inbäddad stil.",
|
"SubtitleAppearanceSettingsDisclaimer": "Följande inställningar kommer inte att gälla för grafiska undertexter nämnda ovan, eller ASS/SSA-undertext som har en egen inbäddad stil.",
|
||||||
"SubtitleDownloadersHelp": "Aktivera och rangordna dina källor baserat på prioritet.",
|
"SubtitleDownloadersHelp": "Aktivera och rangordna dina källor baserat på prioritet.",
|
||||||
"Subtitles": "Undertexter",
|
"Subtitles": "Undertexter",
|
||||||
|
@ -1044,15 +1044,15 @@
|
||||||
"TvLibraryHelp": "Läs om {0} namngivningsguide för TV-serier{1}.",
|
"TvLibraryHelp": "Läs om {0} namngivningsguide för TV-serier{1}.",
|
||||||
"UninstallPluginConfirmation": "Är du säker på att du vill avinstallera {0}?",
|
"UninstallPluginConfirmation": "Är du säker på att du vill avinstallera {0}?",
|
||||||
"HeaderUninstallPlugin": "Avinstallera tillägg",
|
"HeaderUninstallPlugin": "Avinstallera tillägg",
|
||||||
"Unmute": "Muting av",
|
"Unmute": "Sätt på volym",
|
||||||
"Unplayed": "Inte spelad",
|
"Unplayed": "Inte spelad",
|
||||||
"Unrated": "Ej klassad",
|
"Unrated": "Ej betygsatt",
|
||||||
"Up": "Upp",
|
"Up": "Upp",
|
||||||
"Upload": "Ladda upp",
|
"Upload": "Ladda upp",
|
||||||
"UserProfilesIntro": "Jellyfin har inbyggt stöd för användarprofiler som tillåter att varje användare har sina egna inställningar för visning, spelartillstånd och föräldralås.",
|
"UserProfilesIntro": "Jellyfin har inbyggt stöd för användarprofiler som tillåter att varje användare har sina egna inställningar för visning, spelartillstånd och föräldralås.",
|
||||||
"ValueAlbumCount": "{0} album",
|
"ValueAlbumCount": "{0} album",
|
||||||
"ValueAudioCodec": "Audiokodning: {0}",
|
"ValueAudioCodec": "Ljudkodek: {0}",
|
||||||
"ValueCodec": "Kodning: {0}",
|
"ValueCodec": "Kodek: {0}",
|
||||||
"ValueConditions": "Villkor: {0}",
|
"ValueConditions": "Villkor: {0}",
|
||||||
"ValueDiscNumber": "Skiva {0}",
|
"ValueDiscNumber": "Skiva {0}",
|
||||||
"ValueEpisodeCount": "{0} avsnitt",
|
"ValueEpisodeCount": "{0} avsnitt",
|
||||||
|
@ -1069,21 +1069,21 @@
|
||||||
"ValueSpecialEpisodeName": "Specialavsnitt - {0}",
|
"ValueSpecialEpisodeName": "Specialavsnitt - {0}",
|
||||||
"ValueTimeLimitMultiHour": "Tidsbegränsning: {0} timmar",
|
"ValueTimeLimitMultiHour": "Tidsbegränsning: {0} timmar",
|
||||||
"ValueTimeLimitSingleHour": "Tidsbegränsning: 1 timme",
|
"ValueTimeLimitSingleHour": "Tidsbegränsning: 1 timme",
|
||||||
"ValueVideoCodec": "Videokodning: {0}",
|
"ValueVideoCodec": "Videokodek: {0}",
|
||||||
"Vertical": "Vertikal",
|
"Vertical": "Vertikal",
|
||||||
"ViewAlbum": "Bläddra album",
|
"ViewAlbum": "Bläddra i album",
|
||||||
"ViewPlaybackInfo": "Visa uppspelningsinfo",
|
"ViewPlaybackInfo": "Visa uppspelningsinfo",
|
||||||
"Watched": "Sedd",
|
"Watched": "Visat",
|
||||||
"Wednesday": "Onsdag",
|
"Wednesday": "Onsdag",
|
||||||
"WelcomeToProject": "Välkommen till Jellyfin!",
|
"WelcomeToProject": "Välkommen till Jellyfin!",
|
||||||
"WizardCompleted": "Det är allt vi behöver veta just nu. Jellyfin har börjat samla information om ditt mediebibliotek. Kolla in några av våra appar och klicka sedan på <b>avsluta</b> för att se <b>kontrollpanelen</b>.",
|
"WizardCompleted": "Det är allt vi behöver veta just nu. Jellyfin har börjat samla information om ditt mediebibliotek. Prova några av våra appar och klicka sedan på <b>avsluta</b> för att se <b>kontrollpanelen</b>.",
|
||||||
"Writer": "Manusförfattare",
|
"Writer": "Manusförfattare",
|
||||||
"XmlDocumentAttributeListHelp": "Dessa attribut tillämpas på rotelementet i alla XML-svar.",
|
"XmlDocumentAttributeListHelp": "Dessa attribut tillämpas på rotelementet i alla XML-svar.",
|
||||||
"XmlTvKidsCategoriesHelp": "Program med dessa kategorier kommer visas som program för barn. Separerade med '|'.",
|
"XmlTvKidsCategoriesHelp": "Program med dessa kategorier kommer visas som program för barn. Separerade med \"|\".",
|
||||||
"XmlTvMovieCategoriesHelp": "Program med dessa kategorier kommer visas som filmer. Separerade med '|'.",
|
"XmlTvMovieCategoriesHelp": "Program med dessa kategorier kommer visas som filmer. Separerade med \"|\".",
|
||||||
"XmlTvNewsCategoriesHelp": "Program med dessa kategorier kommer visas som nyhetsprogram. Separerade med '|'.",
|
"XmlTvNewsCategoriesHelp": "Program med dessa kategorier kommer visas som nyhetsprogram. Separerade med \"|\".",
|
||||||
"XmlTvPathHelp": "En sökväg till en XML-fil för tv. Jellyfin kommer läsa in den här filen och regelbundet leta efter uppdateringar. Du är själv ansvarig för att skapa och uppdatera filen.",
|
"XmlTvPathHelp": "En sökväg till en XML-fil för tv. Jellyfin kommer läsa in den här filen och regelbundet leta efter uppdateringar. Du är själv ansvarig för att skapa och uppdatera filen.",
|
||||||
"XmlTvSportsCategoriesHelp": "Program med dessa kategorier kommer visas som sportprogram. Separerade med '|'.",
|
"XmlTvSportsCategoriesHelp": "Program med dessa kategorier kommer visas som sportprogram. Separerade med \"|\".",
|
||||||
"Yes": "Ja",
|
"Yes": "Ja",
|
||||||
"Yesterday": "Igår",
|
"Yesterday": "Igår",
|
||||||
"HeaderAppearsOn": "Medverkar i",
|
"HeaderAppearsOn": "Medverkar i",
|
||||||
|
@ -1094,7 +1094,7 @@
|
||||||
"General": "Allmänt",
|
"General": "Allmänt",
|
||||||
"FastForward": "Snabbspola",
|
"FastForward": "Snabbspola",
|
||||||
"Extras": "Extramaterial",
|
"Extras": "Extramaterial",
|
||||||
"ErrorAddingXmlTvFile": "Det uppstod ett problem vid läsningen av XMLTV filen. Kontrollera att filen är tillgänglig och försök igen.",
|
"ErrorAddingXmlTvFile": "Det uppstod ett problem vid läsningen av XMLTV-filen. Kontrollera att filen är tillgänglig och försök igen.",
|
||||||
"ErrorAddingListingsToSchedulesDirect": "Det uppstod ett problem när din lista skulle läggas till på ditt Schedules Direct konto. Schedules Direct tillåter bara ett begränsat antal listor per konto. Du kanske behöver logga in på Schedules Direct hemsidan och ta bort andras listningar från ditt konto innan du fortsätter.",
|
"ErrorAddingListingsToSchedulesDirect": "Det uppstod ett problem när din lista skulle läggas till på ditt Schedules Direct konto. Schedules Direct tillåter bara ett begränsat antal listor per konto. Du kanske behöver logga in på Schedules Direct hemsidan och ta bort andras listningar från ditt konto innan du fortsätter.",
|
||||||
"EnableStreamLoopingHelp": "Aktivera enbart detta om direktsändningen enbart innehåller några sekunders data och behöver bli kontinuerligt uppdaterad. Att aktivera denna funktion i onödan kan skapa problem.",
|
"EnableStreamLoopingHelp": "Aktivera enbart detta om direktsändningen enbart innehåller några sekunders data och behöver bli kontinuerligt uppdaterad. Att aktivera denna funktion i onödan kan skapa problem.",
|
||||||
"EnableStreamLooping": "Loopa direktsändningar",
|
"EnableStreamLooping": "Loopa direktsändningar",
|
||||||
|
@ -1127,7 +1127,7 @@
|
||||||
"HeaderImageOptions": "Bildalternativ",
|
"HeaderImageOptions": "Bildalternativ",
|
||||||
"Absolute": "Komplett",
|
"Absolute": "Komplett",
|
||||||
"HeaderStatus": "Status",
|
"HeaderStatus": "Status",
|
||||||
"LabelPostProcessor": "Program för efterbehandling:",
|
"LabelPostProcessor": "Program för post-processing:",
|
||||||
"LabelPleaseRestart": "Ändringar genomförs efter att webbklienten manuellt har laddats om .",
|
"LabelPleaseRestart": "Ändringar genomförs efter att webbklienten manuellt har laddats om .",
|
||||||
"LabelPlayer": "Spelare:",
|
"LabelPlayer": "Spelare:",
|
||||||
"LabelMetadata": "Metadata:",
|
"LabelMetadata": "Metadata:",
|
||||||
|
@ -1141,7 +1141,7 @@
|
||||||
"LabelAllowedRemoteAddresses": "Fjärr-IP-adressfilter:",
|
"LabelAllowedRemoteAddresses": "Fjärr-IP-adressfilter:",
|
||||||
"HttpsRequiresCert": "För att aktivera säkra anslutningar måste du tillhandahålla ett pålitligt SSL-certifikat, till exempel \"Let's Encrypt\". Vänligen ange ett certifikat eller inaktivera säkra anslutningar.",
|
"HttpsRequiresCert": "För att aktivera säkra anslutningar måste du tillhandahålla ett pålitligt SSL-certifikat, till exempel \"Let's Encrypt\". Vänligen ange ett certifikat eller inaktivera säkra anslutningar.",
|
||||||
"HeaderTypeImageFetchers": "Bildhämtare ({0}):",
|
"HeaderTypeImageFetchers": "Bildhämtare ({0}):",
|
||||||
"HeaderLiveTvTunerSetup": "Ställ in Live-TV-mottagare",
|
"HeaderLiveTvTunerSetup": "Ställ in mottagare för direktsänd TV",
|
||||||
"ButtonSplit": "Dela upp",
|
"ButtonSplit": "Dela upp",
|
||||||
"LabelCache": "Cache:",
|
"LabelCache": "Cache:",
|
||||||
"LabelAlbum": "Album:",
|
"LabelAlbum": "Album:",
|
||||||
|
@ -1151,17 +1151,17 @@
|
||||||
"LabelStatus": "Status:",
|
"LabelStatus": "Status:",
|
||||||
"LabelSize": "Storlek:",
|
"LabelSize": "Storlek:",
|
||||||
"LabelServerName": "Servernamn:",
|
"LabelServerName": "Servernamn:",
|
||||||
"LabelPostProcessorArgumentsHelp": "Använd {path} som sökväg till inspelade filen.",
|
"LabelPostProcessorArgumentsHelp": "Använd {path} som sökväg till den inspelande filen.",
|
||||||
"LabelPostProcessorArguments": "Post-processor kommandoradsargument:",
|
"LabelPostProcessorArguments": "Kommandoradsargument för post-processor:",
|
||||||
"LabelDroppedFrames": "Tappade ramar:",
|
"LabelDroppedFrames": "Tappade bildrutor:",
|
||||||
"LabelAudioSampleRate": "Ljudprovfrekvens:",
|
"LabelAudioSampleRate": "Ljudsamplingshastighet:",
|
||||||
"LabelAudioBitrate": "Ljudbithastighet:",
|
"LabelAudioBitrate": "Ljudbithastighet:",
|
||||||
"LabelAudioBitDepth": "Ljudbitdjup:",
|
"LabelAudioBitDepth": "Ljudbitdjup:",
|
||||||
"LabelPlayMethod": "Spelmetod:",
|
"LabelPlayMethod": "Spelmetod:",
|
||||||
"LabelPlayerDimensions": "Spelare dimensioner:",
|
"LabelPlayerDimensions": "Spelarens dimensioner:",
|
||||||
"LabelPasswordResetProvider": "Lösenords Återställning Leverantör:",
|
"LabelPasswordResetProvider": "Leverantör för lösenordsåterställning:",
|
||||||
"LabelBaseUrlHelp": "Lägg till en anpassad undermapp till serverns URL. Till exempel: <code>http://example.com/<b><baseurl></b></code>",
|
"LabelBaseUrlHelp": "Lägg till en anpassad undermapp till serverns URL. Till exempel: <code>http://example.com/<b><baseurl></b></code>",
|
||||||
"LabelCorruptedFrames": "Skadade ramar:",
|
"LabelCorruptedFrames": "Korrupta bildrutor:",
|
||||||
"HeaderParentalRatings": "Föräldrabetyg",
|
"HeaderParentalRatings": "Föräldrabetyg",
|
||||||
"HeaderNavigation": "Navigering",
|
"HeaderNavigation": "Navigering",
|
||||||
"HeaderBranding": "Märke",
|
"HeaderBranding": "Märke",
|
||||||
|
@ -1170,19 +1170,19 @@
|
||||||
"ValueOneAlbum": "1 album",
|
"ValueOneAlbum": "1 album",
|
||||||
"ValueMinutes": "{0} min",
|
"ValueMinutes": "{0} min",
|
||||||
"ValueContainer": "Behållare: {0}",
|
"ValueContainer": "Behållare: {0}",
|
||||||
"UserAgentHelp": "Stöd en egen 'User-Agent' HTTP rubrik.",
|
"UserAgentHelp": "Stöd en egen \"User-Agent\" HTTP rubrik.",
|
||||||
"Uniform": "Enhetlig",
|
"Uniform": "Enhetlig",
|
||||||
"Trailers": "Trailers",
|
"Trailers": "Trailers",
|
||||||
"TabServer": "Server",
|
"TabServer": "Server",
|
||||||
"TabNetworking": "Nätverk",
|
"TabNetworking": "Nätverk",
|
||||||
"TabAccess": "Tillgång",
|
"TabAccess": "Tillgång",
|
||||||
"TV": "TV",
|
"TV": "TV",
|
||||||
"SubtitleOffset": "Undertext justering",
|
"SubtitleOffset": "Undertextsjustering",
|
||||||
"Smart": "Smart",
|
"Smart": "Smart",
|
||||||
"Smaller": "Mindre",
|
"Smaller": "Mindre",
|
||||||
"ShowAdvancedSettings": "Visa avancerade inställningar",
|
"ShowAdvancedSettings": "Visa avancerade inställningar",
|
||||||
"SeriesDisplayOrderHelp": "Ordna avsnitt via sändnings datum, DVD ordning, eller absolut numrering.",
|
"SeriesDisplayOrderHelp": "Ordna avsnitt via sändnings datum, DVD ordning, eller absolut numrering.",
|
||||||
"SelectAdminUsername": "Vänligen välj ett användarnamn för admin kontot.",
|
"SelectAdminUsername": "Vänligen välj ett användarnamn för administratörskontot.",
|
||||||
"SaveSubtitlesIntoMediaFoldersHelp": "Spara undertexter vid video filer kommer göra det mer enklare att hantera.",
|
"SaveSubtitlesIntoMediaFoldersHelp": "Spara undertexter vid video filer kommer göra det mer enklare att hantera.",
|
||||||
"Rewind": "Spola tillbaka",
|
"Rewind": "Spola tillbaka",
|
||||||
"MessageChangeRecordingPath": "Ändring av din inspelnings mapp kommer inte migrera existerande inspelningar från gamla platsen till den nya. Du behöver flytta dom manuellt om så önskas.",
|
"MessageChangeRecordingPath": "Ändring av din inspelnings mapp kommer inte migrera existerande inspelningar från gamla platsen till den nya. Du behöver flytta dom manuellt om så önskas.",
|
||||||
|
@ -1199,7 +1199,7 @@
|
||||||
"OptionIsSD": "SD",
|
"OptionIsSD": "SD",
|
||||||
"OptionIsHD": "HD",
|
"OptionIsHD": "HD",
|
||||||
"OptionCaptionInfoExSamsung": "CaptionInfoEx (Samsung)",
|
"OptionCaptionInfoExSamsung": "CaptionInfoEx (Samsung)",
|
||||||
"OptionForceRemoteSourceTranscoding": "Tvinga omkodning på utomstående mediakällor, som t.ex. live-TV",
|
"OptionForceRemoteSourceTranscoding": "Tvinga omkodning på utomstående mediakällor, som t.ex. direktsänd TV",
|
||||||
"Option3D": "3D",
|
"Option3D": "3D",
|
||||||
"Normal": "Normal",
|
"Normal": "Normal",
|
||||||
"NoCreatedLibraries": "Ser ut som du inte har skapat några bibliotek än. {0}Vill du skapa ett nu?{1}",
|
"NoCreatedLibraries": "Ser ut som du inte har skapat några bibliotek än. {0}Vill du skapa ett nu?{1}",
|
||||||
|
@ -1216,18 +1216,18 @@
|
||||||
"MessageImageTypeNotSelected": "Vänligen välj en bild typ från rullningslisten.",
|
"MessageImageTypeNotSelected": "Vänligen välj en bild typ från rullningslisten.",
|
||||||
"MessageImageFileTypeAllowed": "Endast JPEG och PNG filer stöds.",
|
"MessageImageFileTypeAllowed": "Endast JPEG och PNG filer stöds.",
|
||||||
"MessageConfirmAppExit": "Vill du avsluta?",
|
"MessageConfirmAppExit": "Vill du avsluta?",
|
||||||
"MediaInfoLayout": "Design",
|
"MediaInfoLayout": "Layout",
|
||||||
"MediaInfoContainer": "Behållare",
|
"MediaInfoContainer": "Behållare",
|
||||||
"ManageLibrary": "Hantera bibliotek",
|
"ManageLibrary": "Hantera bibliotek",
|
||||||
"Live": "Direktsänt",
|
"Live": "Direktsänt",
|
||||||
"LeaveBlankToNotSetAPassword": "Du kan lämna detta fält tomt för att inte ange lösenord.",
|
"LeaveBlankToNotSetAPassword": "Du kan lämna detta fält tomt för att inte ange ett lösenord.",
|
||||||
"LanNetworksHelp": "Kommateckenseparerad lista på IP adresser eller IP/nätmaskinlägg för nätverk som anses vara på lokala nätverket för att tvinga fram bandbreddsbegränsningar. Om angett, så kommer alla andra IP adresser anses vara på ett externt nätverk och kommer tilldelas till de externa bandbreddsbegränsningarna. Om det lämnat tomt, anses endast serverns subnet vara på det lokala nätverket.",
|
"LanNetworksHelp": "Kommateckenseparerad lista på IP adresser eller IP/nätmaskinlägg för nätverk som anses vara på lokala nätverket för att tvinga fram bandbreddsbegränsningar. Om angett, så kommer alla andra IP adresser anses vara på ett externt nätverk och kommer tilldelas till de externa bandbreddsbegränsningarna. Om det lämnat tomt, anses endast serverns subnet vara på det lokala nätverket.",
|
||||||
"LabelXDlnaDoc": "X-DLNA-dokumentation:",
|
"LabelXDlnaDoc": "X-DLNA-dokumentation:",
|
||||||
"LabelXDlnaCap": "X-DLNA-begränsning:",
|
"LabelXDlnaCap": "X-DLNA-begränsning:",
|
||||||
"LabelWeb": "Webb:",
|
"LabelWeb": "Webb:",
|
||||||
"LabelVideoResolution": "Video upplösning:",
|
"LabelVideoResolution": "Videoupplösning:",
|
||||||
"LabelVideoCodec": "Video codec:",
|
"LabelVideoCodec": "Videokodek:",
|
||||||
"LabelVideoBitrate": "Video bitrate:",
|
"LabelVideoBitrate": "Videobithastighet:",
|
||||||
"DashboardArchitecture": "Arkitektur: {0}",
|
"DashboardArchitecture": "Arkitektur: {0}",
|
||||||
"DashboardOperatingSystem": "Operativsystem: {0}",
|
"DashboardOperatingSystem": "Operativsystem: {0}",
|
||||||
"DashboardServerName": "Server: {0}",
|
"DashboardServerName": "Server: {0}",
|
||||||
|
@ -1236,11 +1236,11 @@
|
||||||
"LabelUserLoginAttemptsBeforeLockout": "Felaktiga inloggningsförsök innan användare blir utelåsta:",
|
"LabelUserLoginAttemptsBeforeLockout": "Felaktiga inloggningsförsök innan användare blir utelåsta:",
|
||||||
"LabelUserAgent": "Användar agent:",
|
"LabelUserAgent": "Användar agent:",
|
||||||
"LabelTypeText": "Text",
|
"LabelTypeText": "Text",
|
||||||
"LabelTypeMetadataDownloaders": "Metadata nerladdare ({0}):",
|
"LabelTypeMetadataDownloaders": "Metadatanedladdare ({0}):",
|
||||||
"LabelTranscodingProgress": "Omkodning progress:",
|
"LabelTranscodingProgress": "Omkodning progress:",
|
||||||
"LabelTranscodingFramerate": "Omkodning framerate:",
|
"LabelTranscodingFramerate": "Omkodningsbildfrekvens:",
|
||||||
"LabelTranscodes": "Omkodningar:",
|
"LabelTranscodes": "Omkodningar:",
|
||||||
"LabelTranscodePath": "Omkodning sökväg:",
|
"LabelTranscodePath": "Omkodningssökväg:",
|
||||||
"PlaybackErrorNoCompatibleStream": "Klienten är inte kompatibel med medieformatet och servern skickar inte ett kompatibelt medieformat.",
|
"PlaybackErrorNoCompatibleStream": "Klienten är inte kompatibel med medieformatet och servern skickar inte ett kompatibelt medieformat.",
|
||||||
"AllowFfmpegThrottlingHelp": "När omkodningen går uppspelningen långt i förväg pausas den tills vidare för att spara resurser. Detta fungerar bäst när du tittar utan att spola mycket; stäng av om du upplever uppspelningsproblem.",
|
"AllowFfmpegThrottlingHelp": "När omkodningen går uppspelningen långt i förväg pausas den tills vidare för att spara resurser. Detta fungerar bäst när du tittar utan att spola mycket; stäng av om du upplever uppspelningsproblem.",
|
||||||
"AllowFfmpegThrottling": "Begränsad omkodning",
|
"AllowFfmpegThrottling": "Begränsad omkodning",
|
||||||
|
@ -1276,7 +1276,7 @@
|
||||||
"UnsupportedPlayback": "Jellyfin kan inte dekryptera innehåll skyddat av DRM men allt innehåll kommer ändå försökas, även skyddade titlar. Vissa filer kan se helt svarta ut på grund av kryptering eller andra funktioner som inte stöds, till exempel interaktiva titlar.",
|
"UnsupportedPlayback": "Jellyfin kan inte dekryptera innehåll skyddat av DRM men allt innehåll kommer ändå försökas, även skyddade titlar. Vissa filer kan se helt svarta ut på grund av kryptering eller andra funktioner som inte stöds, till exempel interaktiva titlar.",
|
||||||
"LabelLibraryPageSizeHelp": "Bestäm antalet objekt att visas på en bibliotekssida. Sätt 0 för att avaktivera paginering.",
|
"LabelLibraryPageSizeHelp": "Bestäm antalet objekt att visas på en bibliotekssida. Sätt 0 för att avaktivera paginering.",
|
||||||
"ApiKeysCaption": "Lista av aktiva API-nycklar",
|
"ApiKeysCaption": "Lista av aktiva API-nycklar",
|
||||||
"DeinterlaceMethodHelp": "Välj metod för avflätning vid mjukvarukonvertering av inflätat innehåll. När hårdvaruacceleration med stöd för hårdvarustödd avflätning används så kommer hårdvarustödd avflätning användas istället.",
|
"DeinterlaceMethodHelp": "Välj metod för deinterlacing vid mjukvarukonvertering av inflätat innehåll. När hårdvara med stöd för hårdvaruaccelererad deinterlacing är aktiverat kommer hårdvaru-deinterlacer att användas istället.",
|
||||||
"SaveChanges": "Spara ändringar",
|
"SaveChanges": "Spara ändringar",
|
||||||
"LabelRequireHttps": "Kräv HTTPS",
|
"LabelRequireHttps": "Kräv HTTPS",
|
||||||
"LabelChromecastVersion": "Googlecast-version",
|
"LabelChromecastVersion": "Googlecast-version",
|
||||||
|
@ -1292,14 +1292,14 @@
|
||||||
"EnableDecodingColorDepth10Vp9": "Aktivera 10-bitars hårdvaruavkodning för VP9",
|
"EnableDecodingColorDepth10Vp9": "Aktivera 10-bitars hårdvaruavkodning för VP9",
|
||||||
"EnableDecodingColorDepth10Hevc": "Aktivera 10-bitars hårdvaruavkodning för HEVC",
|
"EnableDecodingColorDepth10Hevc": "Aktivera 10-bitars hårdvaruavkodning för HEVC",
|
||||||
"HeaderSyncPlayEnabled": "SyncPlay aktiverat",
|
"HeaderSyncPlayEnabled": "SyncPlay aktiverat",
|
||||||
"EnableDetailsBannerHelp": "Visa en bannerbild högst upp på sidan för detaljsidan .",
|
"EnableDetailsBannerHelp": "Visa en banderoll högst upp på sidan för detaljsidan .",
|
||||||
"EnableDetailsBanner": "Information banner",
|
"EnableDetailsBanner": "Informationsbanderoll",
|
||||||
"LabelRepositoryName": "Förvaringsplats namn",
|
"LabelRepositoryName": "Förvaringsplatsnamn",
|
||||||
"LabelRepositoryUrlHelp": "Platsen för det förvaringsplats manifest du vill inkludera.",
|
"LabelRepositoryUrlHelp": "Platsen för det förvaringsplats manifest du vill inkludera.",
|
||||||
"LabelRepositoryUrl": "Förvaringsplats URL",
|
"LabelRepositoryUrl": "Förvaringsplats URL",
|
||||||
"HeaderNewRepository": "Ny förvaringsplats",
|
"HeaderNewRepository": "Ny förvaringsplats",
|
||||||
"MessageNoRepositories": "Inga förvaringsplatser.",
|
"MessageNoRepositories": "Inga förvaringsplatser.",
|
||||||
"LabelSyncPlayAccess": "SyncPlay åtkomst:",
|
"LabelSyncPlayAccess": "SyncPlay-åtkomst:",
|
||||||
"LabelSyncPlayAccessNone": "Avstängt för denna användaren",
|
"LabelSyncPlayAccessNone": "Avstängt för denna användaren",
|
||||||
"LabelSyncPlayAccessJoinGroups": "Tillåt användaren att gå med i grupper",
|
"LabelSyncPlayAccessJoinGroups": "Tillåt användaren att gå med i grupper",
|
||||||
"LabelSyncPlayAccessCreateAndJoinGroups": "Tillåt användaren att skapa och gå med i grupper",
|
"LabelSyncPlayAccessCreateAndJoinGroups": "Tillåt användaren att skapa och gå med i grupper",
|
||||||
|
@ -1307,7 +1307,7 @@
|
||||||
"LabelSyncPlayLeaveGroup": "Lämna grupp",
|
"LabelSyncPlayLeaveGroup": "Lämna grupp",
|
||||||
"LabelSyncPlayNewGroupDescription": "Skapa ny grupp",
|
"LabelSyncPlayNewGroupDescription": "Skapa ny grupp",
|
||||||
"LabelSyncPlayNewGroup": "Ny grupp",
|
"LabelSyncPlayNewGroup": "Ny grupp",
|
||||||
"LabelSyncPlaySyncMethod": "Synkningsmetod:",
|
"LabelSyncPlaySyncMethod": "Synkroniseringsmetod:",
|
||||||
"LabelSyncPlayPlaybackDiff": "Uppspelnings tids skillnad:",
|
"LabelSyncPlayPlaybackDiff": "Uppspelnings tids skillnad:",
|
||||||
"MillisecondsUnit": "ms",
|
"MillisecondsUnit": "ms",
|
||||||
"LabelSyncPlayTimeOffset": "Tids skillnad med servern:",
|
"LabelSyncPlayTimeOffset": "Tids skillnad med servern:",
|
||||||
|
@ -1321,7 +1321,7 @@
|
||||||
"EnableBlurHashHelp": "Bilder som fortfarande laddas kommer visas med en unik platshållare.",
|
"EnableBlurHashHelp": "Bilder som fortfarande laddas kommer visas med en unik platshållare.",
|
||||||
"EnableBlurHash": "Aktivera suddiga platshållare för bilder",
|
"EnableBlurHash": "Aktivera suddiga platshållare för bilder",
|
||||||
"Writers": "Skribenter",
|
"Writers": "Skribenter",
|
||||||
"ViewAlbumArtist": "Visa albums artist",
|
"ViewAlbumArtist": "Visa albumets artist",
|
||||||
"TabRepositories": "Förvaringsplatser",
|
"TabRepositories": "Förvaringsplatser",
|
||||||
"SyncPlayAccessHelp": "SyncPlay-funktionen aktiveras för att synkronisera uppspelning med andra enheter. Välj behörighetsnivån som denna användare har för denna funktion.",
|
"SyncPlayAccessHelp": "SyncPlay-funktionen aktiveras för att synkronisera uppspelning med andra enheter. Välj behörighetsnivån som denna användare har för denna funktion.",
|
||||||
"ShowMore": "Visa mer",
|
"ShowMore": "Visa mer",
|
||||||
|
@ -1342,7 +1342,7 @@
|
||||||
"MessageSyncPlayUserJoined": "{0} har anslutit sig till gruppen.",
|
"MessageSyncPlayUserJoined": "{0} har anslutit sig till gruppen.",
|
||||||
"MessageSyncPlayDisabled": "SyncPlay avaktiverat.",
|
"MessageSyncPlayDisabled": "SyncPlay avaktiverat.",
|
||||||
"MessageSyncPlayEnabled": "SyncPlay aktiverat.",
|
"MessageSyncPlayEnabled": "SyncPlay aktiverat.",
|
||||||
"MessageNoGenresAvailable": "Aktivera vissa metadataleverantörer att hämta genrer från internet.",
|
"MessageNoGenresAvailable": "Aktivera vissa metadataleverantörer till att hämta genrer från internet.",
|
||||||
"LabelRepositoryNameHelp": "Ett eget namn för att särskilja denna förvaringsplats från andra tillagda på din server.",
|
"LabelRepositoryNameHelp": "Ett eget namn för att särskilja denna förvaringsplats från andra tillagda på din server.",
|
||||||
"Other": "Annat",
|
"Other": "Annat",
|
||||||
"Preview": "Förhandsvisning",
|
"Preview": "Förhandsvisning",
|
||||||
|
@ -1353,7 +1353,7 @@
|
||||||
"LabelAlbumArtMaxResHelp": "Högsta tillåtna upplösning för albumomslag som visas via egenskapen 'upnp:albumArtURI'.",
|
"LabelAlbumArtMaxResHelp": "Högsta tillåtna upplösning för albumomslag som visas via egenskapen 'upnp:albumArtURI'.",
|
||||||
"Image": "Bild",
|
"Image": "Bild",
|
||||||
"Data": "Data",
|
"Data": "Data",
|
||||||
"ButtonUseQuickConnect": "Använd Quick Connect",
|
"ButtonUseQuickConnect": "Använd snabbanslutning",
|
||||||
"ButtonActivate": "Aktivera",
|
"ButtonActivate": "Aktivera",
|
||||||
"Authorize": "Auktorisera",
|
"Authorize": "Auktorisera",
|
||||||
"EnableAutoCast": "Markera som standard",
|
"EnableAutoCast": "Markera som standard",
|
||||||
|
@ -1377,7 +1377,7 @@
|
||||||
"QuickConnect": "Snabbanslutning",
|
"QuickConnect": "Snabbanslutning",
|
||||||
"Profile": "Profil",
|
"Profile": "Profil",
|
||||||
"PreviousTrack": "Hoppa över till föregående",
|
"PreviousTrack": "Hoppa över till föregående",
|
||||||
"MessageGetInstalledPluginsError": "Ett fel inträffade när listan över installerade tillägg skulle hämtas.",
|
"MessageGetInstalledPluginsError": "Ett fel inträffade när listan för installerade tillägg skulle hämtas.",
|
||||||
"QuickConnectInvalidCode": "Ogiltig snabbanslutningskod",
|
"QuickConnectInvalidCode": "Ogiltig snabbanslutningskod",
|
||||||
"QuickConnectDescription": "För att logga in med snabbanslutning, klicka på snabbanslutning-knappen på den enhet du loggar in från, och ange koden som visas nedan.",
|
"QuickConnectDescription": "För att logga in med snabbanslutning, klicka på snabbanslutning-knappen på den enhet du loggar in från, och ange koden som visas nedan.",
|
||||||
"LabelSubtitleVerticalPosition": "Vertikal position:",
|
"LabelSubtitleVerticalPosition": "Vertikal position:",
|
||||||
|
@ -1400,8 +1400,8 @@
|
||||||
"MediaInfoColorSpace": "Färgrymd",
|
"MediaInfoColorSpace": "Färgrymd",
|
||||||
"MediaInfoVideoRange": "Video-omfång",
|
"MediaInfoVideoRange": "Video-omfång",
|
||||||
"Bwdif": "BWDIF",
|
"Bwdif": "BWDIF",
|
||||||
"VideoAudio": "Video Ljud",
|
"VideoAudio": "Videoljud",
|
||||||
"UseDoubleRateDeinterlacing": "Dubbla frameraten vid deinterlacing",
|
"UseDoubleRateDeinterlacing": "Dubbla bildfrekvensen vid deinterlacing",
|
||||||
"PlaybackRate": "Uppspelningshastighet",
|
"PlaybackRate": "Uppspelningshastighet",
|
||||||
"OptionAllowContentDownloadHelp": "Användare kan ladda ner media och lagra på deras enheter. Detta är inte det samma som synkfunktion. Bokbibliotek kräver att detta är påslaget för att fungera korrekt.",
|
"OptionAllowContentDownloadHelp": "Användare kan ladda ner media och lagra på deras enheter. Detta är inte det samma som synkfunktion. Bokbibliotek kräver att detta är påslaget för att fungera korrekt.",
|
||||||
"OptionAllowContentDownload": "Tillåt nedladdning av media",
|
"OptionAllowContentDownload": "Tillåt nedladdning av media",
|
||||||
|
@ -1410,15 +1410,15 @@
|
||||||
"DeleteAll": "Radera alla",
|
"DeleteAll": "Radera alla",
|
||||||
"LabelCreateHttpPortMap": "Aktivera automatisk portmappning för HTTP och HTTPS-trafik.",
|
"LabelCreateHttpPortMap": "Aktivera automatisk portmappning för HTTP och HTTPS-trafik.",
|
||||||
"LabelAutomaticDiscoveryHelp": "Tillåt applikationer att automatiskt detektera Jellyfin på UDP port 7359.",
|
"LabelAutomaticDiscoveryHelp": "Tillåt applikationer att automatiskt detektera Jellyfin på UDP port 7359.",
|
||||||
"LabelAutomaticDiscovery": "Aktivera Auto Discovery:",
|
"LabelAutomaticDiscovery": "Aktivera automatisk uppteckning:",
|
||||||
"LabelAutoDiscoveryTracingHelp": "Paket som tas emot på Auto discovery-porten loggas.",
|
"LabelAutoDiscoveryTracingHelp": "Paket som tas emot på automatisk uppteckning-porten loggas.",
|
||||||
"HeaderUploadSubtitle": "Ladda upp undertext",
|
"HeaderUploadSubtitle": "Ladda upp undertext",
|
||||||
"HeaderPortRanges": "Brandvägg och Proxy",
|
"HeaderPortRanges": "Brandvägg och Proxy",
|
||||||
"HeaderNetworking": "IP Protokoll",
|
"HeaderNetworking": "IP-protokoll",
|
||||||
"HeaderAddUser": "Lägg till användare",
|
"HeaderAddUser": "Lägg till användare",
|
||||||
"HeaderAddUpdateSubtitle": "Lägg till/uppdatera undertext",
|
"HeaderAddUpdateSubtitle": "Lägg till/uppdatera undertext",
|
||||||
"EnableTonemapping": "Aktivera Tone mapping",
|
"EnableTonemapping": "Aktivera tonmapping",
|
||||||
"LabelMinAudiobookResumeHelp": "Titlar antas vara ospelade om de stannas eller stängs av före denna tid.",
|
"LabelMinAudiobookResumeHelp": "Objekt antas vara ospelade om de stannas eller stängs av före denna tid.",
|
||||||
"LabelMaxMuxingQueueSizeHelp": "Max antal paket som kan buffras medan samtliga strömmar inväntar initiering. Testa att öka detta värde om du råkar ut för \"Too many packets buffered for output stream\"-fel i FFmpeg-loggarna. Det rekommenderade värdet är 2048.",
|
"LabelMaxMuxingQueueSizeHelp": "Max antal paket som kan buffras medan samtliga strömmar inväntar initiering. Testa att öka detta värde om du råkar ut för \"Too many packets buffered for output stream\"-fel i FFmpeg-loggarna. Det rekommenderade värdet är 2048.",
|
||||||
"LabelMaxAudiobookResumeHelp": "Titlarna antas vara fullt uppspelade om de stoppas eller stängs av när kvarvarande längd är mindre än detta värde.",
|
"LabelMaxAudiobookResumeHelp": "Titlarna antas vara fullt uppspelade om de stoppas eller stängs av när kvarvarande längd är mindre än detta värde.",
|
||||||
"LabelIsForced": "Tvingad",
|
"LabelIsForced": "Tvingad",
|
||||||
|
@ -1431,19 +1431,19 @@
|
||||||
"LabelEnableIP6": "Aktivera IPv6",
|
"LabelEnableIP6": "Aktivera IPv6",
|
||||||
"LabelEnableIP4Help": "Aktiverar IPv4-funktionalitet.",
|
"LabelEnableIP4Help": "Aktiverar IPv4-funktionalitet.",
|
||||||
"LabelEnableIP4": "Aktivera IPv4",
|
"LabelEnableIP4": "Aktivera IPv4",
|
||||||
"LabelDropSubtitleHere": "Släpp undertext här, eller klicka på Bläddra.",
|
"LabelDropSubtitleHere": "Släpp undertext här, eller klicka på bläddra.",
|
||||||
"LabelCreateHttpPortMapHelp": "Tillåt automatisk portmappning för att skapa regler för HTTP-trafik, utöver HTTPS-trafik.",
|
"LabelCreateHttpPortMapHelp": "Tillåt automatisk portmappning för att skapa regler för HTTP-trafik, utöver HTTPS-trafik.",
|
||||||
"LabelAutoDiscoveryTracing": "Aktivera automatisk upptäcktsspårning.",
|
"LabelAutoDiscoveryTracing": "Aktivera automatisk upptäcktsspårning.",
|
||||||
"HeaderDebugging": "Felsökning och spårning",
|
"HeaderDebugging": "Felsökning och spårning",
|
||||||
"HeaderAutoDiscovery": "Nätverksupptäckt",
|
"HeaderAutoDiscovery": "Nätverksupptäckning",
|
||||||
"LabelPublishedServerUri": "Publicerade server-URIs:",
|
"LabelPublishedServerUri": "Publicerade server-URIs:",
|
||||||
"LabelMinAudiobookResume": "Minimal tid för återupptagning för ljudböcker i minuter:",
|
"LabelMinAudiobookResume": "Minimal tid för återupptagning för ljudböcker i minuter:",
|
||||||
"LabelMaxMuxingQueueSize": "Maximal muxing köstorlek:",
|
"LabelMaxMuxingQueueSize": "Maximal muxing köstorlek:",
|
||||||
"LabelMaxAudiobookResume": "Återstående minuter för fortsatt uppspelning av ljudbok:",
|
"LabelMaxAudiobookResume": "Återstående minuter för fortsatt uppspelning av ljudbok:",
|
||||||
"Framerate": "Bilder per sekund",
|
"Framerate": "Bildfrekvens",
|
||||||
"DisablePlugin": "Avaktivera",
|
"DisablePlugin": "Avaktivera",
|
||||||
"EnablePlugin": "Aktivera",
|
"EnablePlugin": "Aktivera",
|
||||||
"DirectPlayHelp": "Källfilen är helt kompatibel med denna klient, filen spelas upp utan omkodning.",
|
"DirectPlayHelp": "Originalfilen är helt kompatibel med denna klient. Filen spelas upp utan omkodning.",
|
||||||
"LabelTonemappingDesat": "Tonmappningsblekning:",
|
"LabelTonemappingDesat": "Tonmappningsblekning:",
|
||||||
"LabelTonemappingAlgorithm": "Välj algoritm för tonmappning:",
|
"LabelTonemappingAlgorithm": "Välj algoritm för tonmappning:",
|
||||||
"LabelSyncPlayTimeSyncOffset": "Tidsförskjutning:",
|
"LabelSyncPlayTimeSyncOffset": "Tidsförskjutning:",
|
||||||
|
@ -1469,30 +1469,30 @@
|
||||||
"LabelTonemappingPeak": "Tonmappningstoppvärde:",
|
"LabelTonemappingPeak": "Tonmappningstoppvärde:",
|
||||||
"LabelTonemappingParamHelp": "Ställ in algoritm för tonmappning. De rekommenderade och förvalda värdena är NaN. Vanligtvis kan man lämna det tomt.",
|
"LabelTonemappingParamHelp": "Ställ in algoritm för tonmappning. De rekommenderade och förvalda värdena är NaN. Vanligtvis kan man lämna det tomt.",
|
||||||
"LabelTonemappingParam": "Tonmappningsparameter:",
|
"LabelTonemappingParam": "Tonmappningsparameter:",
|
||||||
"RemuxHelp1": "Mediet finns i en inkompatibel filbehållare (MKV, AVI, WMV, etc) men både videoströmmen och ljudströmmen är kompatibla med enheten. Media kommer att förpackas förlustfritt i farten innan den skickas till enheten.",
|
"RemuxHelp1": "Median är i en inkompatibel filbehållare (MKV, AVI, WMV, etc) men både videoströmmen och ljudströmmen är kompatibla med enheten. Media kommer att förpackas förlustfritt i farten innan den skickas till enheten.",
|
||||||
"AspectRatioCover": "Omslag",
|
"AspectRatioCover": "Omslag",
|
||||||
"EnableFallbackFontHelp": "Aktivera anpassade alternativa teckensnitt. Detta kan undvika problemet med felaktig återgivning av undertexter.",
|
"EnableFallbackFontHelp": "Aktivera anpassade alternativa teckensnitt. Detta kan undvika problemet med felaktig återgivning av undertexter.",
|
||||||
"UseDoubleRateDeinterlacingHelp": "Denna inställning använder fälthastigheten vid deinterlacing, ofta kallad bob deinterlacing, vilket fördubblar bildhastigheten för videon för att ge full rörelse som är vad du skulle se när du tittar på interlaced video på en TV.",
|
"UseDoubleRateDeinterlacingHelp": "Denna inställning använder fälthastigheten vid deinterlacing, ofta kallad bob deinterlacing, vilket fördubblar bildhastigheten för videon för att ge full rörelse som är vad du skulle se när du tittar på interlaced video på en TV.",
|
||||||
"TonemappingRangeHelp": "Välj utdatafärgsintervall. Auto är samma som inmatningsområdet.",
|
"TonemappingRangeHelp": "Välj utdatafärgsintervall. Auto är samma som inmatningsområdet.",
|
||||||
"LabelTonemappingDesatHelp": "Använd blekning (desaturation) för höjdpunkter som överstiger denna ljusstyrka. Ju högre parameter, desto mer färginformation bevaras. Denna inställning hjälper till att förhindra onaturligt utblåsta färger för superhöjdpunkter genom att (mjukt) förvandlas till vitt istället. Detta gör att bilderna känns mer naturliga, på bekostnad av att minska informationen om färger utanför området. De rekommenderade värdena och standardvärdena är 0 och 0.5.",
|
"LabelTonemappingDesatHelp": "Använd blekning (desaturation) för höjdpunkter som överstiger denna ljusstyrka. Ju högre parameter, desto mer färginformation bevaras. Denna inställning hjälper till att förhindra onaturligt utblåsta färger för superhöjdpunkter genom att (mjukt) förvandlas till vitt istället. Detta gör att bilderna känns mer naturliga, på bekostnad av att minska informationen om färger utanför området. De rekommenderade värdena och standardvärdena är 0 och 0.5.",
|
||||||
"LabelOpenclDeviceHelp": "Det här är OpenCL-enheten som används för tonmappning. Den vänstra sidan av punkten är plattformsnumret och den högra sidan är enhetsnumret på plattformen. Standardvärdet är 0.0. FFmpeg-applikationen som innehåller OpenCL-hårdvaruaccelereringsmetoden krävs.",
|
"LabelOpenclDeviceHelp": "Det här är OpenCL-enheten som används för tonmappning. Den vänstra sidan av punkten är plattformsnumret och den högra sidan är enhetsnumret på plattformen. Standardvärdet är 0.0. FFmpeg-applikationen som innehåller OpenCL-hårdvaruaccelereringsmetoden krävs.",
|
||||||
"LabelVideoInfo": "Video-information",
|
"LabelVideoInfo": "Videoinformation",
|
||||||
"LabelAudioInfo": "Ljud-information",
|
"LabelAudioInfo": "Ljudinformation",
|
||||||
"LabelPlaybackInfo": "Uppspelnings information",
|
"LabelPlaybackInfo": "Uppspelningsinfo",
|
||||||
"AspectRatioFill": "Fyll",
|
"AspectRatioFill": "Fyll",
|
||||||
"EnableFallbackFont": "Aktivera reserv-gränssnitt",
|
"EnableFallbackFont": "Aktivera reserv-gränssnitt",
|
||||||
"LabelFallbackFontPathHelp": "Ange en sökväg som innehåller reservteckensnitt för renderningen av ASS/SSA undertexter. Den maximala totala tilllåtna filstorleken är 20 MB. Lättviktiga och webbvänliga filtyper t.ex. woff2 rekommenderas.",
|
"LabelFallbackFontPathHelp": "Ange en sökväg som innehåller reservteckensnitt för renderningen av ASS/SSA undertexter. Den maximala totala tilllåtna filstorleken är 20 MB. Lättviktiga och webbvänliga filtyper t.ex. woff2 rekommenderas.",
|
||||||
"LabelFallbackFontPath": "Sökväg till reservmapp för typsnitt:",
|
"LabelFallbackFontPath": "Sökväg till reservmapp för typsnitt:",
|
||||||
"HeaderSelectFallbackFontPath": "Välj reservmapp för typsnitt",
|
"HeaderSelectFallbackFontPath": "Välj reservmapp för typsnitt",
|
||||||
"HeaderSelectFallbackFontPathHelp": "Bläddra till eller mata in sökvägen till reservmappen för typsnitt att använda i framställningen av ASS/SSA-undertexter.",
|
"HeaderSelectFallbackFontPathHelp": "Bläddra till eller mata in sökvägen till reservmappen för typsnitt att använda i framställningen av ASS/SSA-undertexter.",
|
||||||
"AllowTonemappingHelp": "Tonmappning kan förvandla en videos dynamiska omfång från HDR till SDR medans den bibehåller bildens detaljer och färger, som är mycket viktig information för att representera originalscenen. Fungerar för närvarande bara med HDR10 eller HLG-videos. Det här kräver motsvarande körning av OpenCL eller CUDA.",
|
"AllowTonemappingHelp": "Tonmappning kan omvandla en videos dynamiska omfång från HDR till SDR medans den bibehåller bildens detaljer och färger. Detta är viktig information för att kunna representera originalscenen. Fungerar för närvarande bara med HDR10 eller HLG-videor. Det här kräver motsvarande körning av OpenCL eller CUDA.",
|
||||||
"AllowVppTonemappingHelp": "Helt Intel-baserad tonmappning. Fungerar för närvarande endast för viss hårdvara när videor omkodas med inbäddad HDR10-metadata. Detta har högre prioritet än andra tillämpningar av OpenCL.",
|
"AllowVppTonemappingHelp": "Helt Intel-baserad tonmappning. Fungerar för närvarande endast för viss hårdvara när videor omkodas med inbäddad HDR10-metadata. Detta har högre prioritet än andra tillämpningar av OpenCL.",
|
||||||
"EnableVppTonemapping": "Aktivera VPP tonmappning",
|
"EnableVppTonemapping": "Aktivera VPP tonmappning",
|
||||||
"EnableEnhancedNvdecDecoder": "Aktivera förbättrad NVDEC-avkodare",
|
"EnableEnhancedNvdecDecoder": "Aktivera förbättrad NVDEC-avkodare",
|
||||||
"MessagePlaybackError": "Ett fel uppstod när den här filen spelades upp på din Google Cast-enhet.",
|
"MessagePlaybackError": "Ett fel uppstod när den här filen spelades upp på din Google Cast-enhet.",
|
||||||
"MessageChromecastConnectionError": "Din Google Cast-enhet har ej möjlighet att kontakta Jellyfin-servern. Vänligen kontrollera uppkopplingen och försök igen.",
|
"MessageChromecastConnectionError": "Din Google Cast-enhet har ej möjlighet att kontakta Jellyfin-servern. Vänligen kontrollera uppkopplingen och försök igen.",
|
||||||
"YoutubeDenied": "Vald video har ej tillåtelse att spelas i inbäddat format.",
|
"YoutubeDenied": "Vald video har ej tillåtelse att spelas i inbäddat format.",
|
||||||
"YoutubeNotFound": "Video ej hittad.",
|
"YoutubeNotFound": "Video hittades ej.",
|
||||||
"YoutubePlaybackError": "Vald video kan ej spelas upp.",
|
"YoutubePlaybackError": "Vald video kan ej spelas upp.",
|
||||||
"YoutubeBadRequest": "Dålig förfrågan.",
|
"YoutubeBadRequest": "Dålig förfrågan.",
|
||||||
"LabelSelectStereo": "Stereo",
|
"LabelSelectStereo": "Stereo",
|
||||||
|
@ -1501,37 +1501,37 @@
|
||||||
"LabelAllowedAudioChannels": "Maximalt tillåtna ljudkanaler",
|
"LabelAllowedAudioChannels": "Maximalt tillåtna ljudkanaler",
|
||||||
"AllowHevcEncoding": "Tillåt kodning i HEVC",
|
"AllowHevcEncoding": "Tillåt kodning i HEVC",
|
||||||
"PreferFmp4HlsContainerHelp": "Föredra att använda fMP4 som standard behållare för HLS. Detta gör det möjligt att direktströmma HEVC på enheter som stöds.",
|
"PreferFmp4HlsContainerHelp": "Föredra att använda fMP4 som standard behållare för HLS. Detta gör det möjligt att direktströmma HEVC på enheter som stöds.",
|
||||||
"PreferFmp4HlsContainer": "Föredra fMP4-HLS Mediabehållare",
|
"PreferFmp4HlsContainer": "Föredra fMP4-HLS-mediabehållare",
|
||||||
"LabelSyncPlayInfo": "SyncPlay Info",
|
"LabelSyncPlayInfo": "SyncPlay-information",
|
||||||
"LabelOriginalMediaInfo": "Information för ursprunglig media",
|
"LabelOriginalMediaInfo": "Information för ursprunglig media",
|
||||||
"LabelRemuxingInfo": "Information om ommultiplexering",
|
"LabelRemuxingInfo": "Information om ommultiplexering",
|
||||||
"LabelDirectStreamingInfo": "Direktströmningsinfo",
|
"LabelDirectStreamingInfo": "Direktströmningsinfo",
|
||||||
"LabelTranscodingInfo": "Omkodningsinfo",
|
"LabelTranscodingInfo": "Omkodningsinformation",
|
||||||
"RemuxHelp2": "Ommultiplexering använder väldigt lite resurser med en helt förlustfri kvalitet.",
|
"RemuxHelp2": "Ommultiplexering använder väldigt lite resurser med en helt förlustfri kvalitet.",
|
||||||
"Remuxing": "Ommultiplexering",
|
"Remuxing": "Ommultiplexering",
|
||||||
"HeaderContinueReading": "Fortsätt läsa",
|
"HeaderContinueReading": "Fortsätt läsa",
|
||||||
"AudioBitDepthNotSupported": "Ljudets bitdjup stöds inte",
|
"AudioBitDepthNotSupported": "Ljudets bitdjup stöds ej",
|
||||||
"VideoProfileNotSupported": "Videons kodekprofil stöds inte",
|
"VideoProfileNotSupported": "Videons kodekprofil stöds ej",
|
||||||
"VideoLevelNotSupported": "Videons kodeknivå stöds inte",
|
"VideoLevelNotSupported": "Videons kodeknivå stöds inte ej",
|
||||||
"VideoFramerateNotSupported": "Videons bildhastighet stöds inte",
|
"VideoFramerateNotSupported": "Videons bildfrekvens stöds ej",
|
||||||
"VideoBitDepthNotSupported": "Videons bitdjup stöds inte",
|
"VideoBitDepthNotSupported": "Videons bitdjup stöds ej",
|
||||||
"RefFramesNotSupported": "Referensbildrutor stöds inte",
|
"RefFramesNotSupported": "Referensbildrutor stöds ej",
|
||||||
"SecondaryAudioNotSupported": "Andrahandsljudspår stöds inte",
|
"SecondaryAudioNotSupported": "Andrahandsljudspår stöds ej",
|
||||||
"InterlacedVideoNotSupported": "Sammanflätad video stöds inte",
|
"InterlacedVideoNotSupported": "Sammanflätad video stöds ej",
|
||||||
"AnamorphicVideoNotSupported": "Amorf video stöds inte",
|
"AnamorphicVideoNotSupported": "Amorf video stöds ej",
|
||||||
"AudioSampleRateNotSupported": "Ljudets samplingshastighet stöds inte",
|
"AudioSampleRateNotSupported": "Ljudets samplingshastighet stöds ej",
|
||||||
"AudioProfileNotSupported": "Ljudkodekens profil stöds inte",
|
"AudioProfileNotSupported": "Ljudkodekens profil stöds ej",
|
||||||
"VideoResolutionNotSupported": "Videons upplösning stöds inte",
|
"VideoResolutionNotSupported": "Videons upplösning stöds ej",
|
||||||
"AudioChannelsNotSupported": "Antalet ljudkanaler stöds inte",
|
"AudioChannelsNotSupported": "Antalet ljudkanaler stöds ej",
|
||||||
"AudioBitrateNotSupported": "Ljudets bithastighet stöds inte",
|
"AudioBitrateNotSupported": "Ljudets bithastighet stöds ej",
|
||||||
"VideoCodecNotSupported": "Videokodeken stöds inte",
|
"VideoCodecNotSupported": "Videokodeken stöds ej",
|
||||||
"SubtitleCodecNotSupported": "Undertextkodeken stöds inte",
|
"SubtitleCodecNotSupported": "Undertextkodeken stöds ej",
|
||||||
"ContainerNotSupported": "Videobehållaren stöds inte",
|
"ContainerNotSupported": "Videobehållaren stöds ej",
|
||||||
"AudioCodecNotSupported": "Ljudkodeken stöds inte",
|
"AudioCodecNotSupported": "Ljudkodeken stöds ej",
|
||||||
"EnableGamepadHelp": "Leta efter inmatning från vilken ansluten kontroller som helst.",
|
"EnableGamepadHelp": "Leta efter inmatning från vilken ansluten kontroller som helst.",
|
||||||
"LabelEnableGamepad": "Aktivera Gamepad",
|
"LabelEnableGamepad": "Aktivera Gamepad",
|
||||||
"Controls": "Kontroller",
|
"Controls": "Kontroller",
|
||||||
"UseEpisodeImagesInNextUpHelp": "Sektionerna 'Nästa på tur' och 'Fortsätt kolla' kommer att använda avsnittsbilder som miniatyrbilder istället för den primära miniatyrbilden för serien.",
|
"UseEpisodeImagesInNextUpHelp": "Sektionerna \"Nästa på tur\" och \"Fortsätt titta på\" kommer att använda avsnittsbilder som miniatyrbilder istället för den primära miniatyrbilden för serien.",
|
||||||
"UseEpisodeImagesInNextUp": "Använd avsnittsbilder i \"Nästa på tur\"- och \"Fortsätt titta på\"-sektionerna",
|
"UseEpisodeImagesInNextUp": "Använd avsnittsbilder i \"Nästa på tur\"- och \"Fortsätt titta på\"-sektionerna",
|
||||||
"TextSent": "Text skickad.",
|
"TextSent": "Text skickad.",
|
||||||
"MessageSent": "Meddelande skickat.",
|
"MessageSent": "Meddelande skickat.",
|
||||||
|
@ -1543,12 +1543,12 @@
|
||||||
"LabelHardwareEncoding": "Hårdvaraomkodning:",
|
"LabelHardwareEncoding": "Hårdvaraomkodning:",
|
||||||
"LabelSyncPlaySettingsExtraTimeOffsetHelp": "Justera tidsförskjutning manuellt (i ms) med vald enhet for tidssynkronisering. Justera med omsorg.",
|
"LabelSyncPlaySettingsExtraTimeOffsetHelp": "Justera tidsförskjutning manuellt (i ms) med vald enhet for tidssynkronisering. Justera med omsorg.",
|
||||||
"LabelSyncPlaySettingsExtraTimeOffset": "Extra tidsförskjutning:",
|
"LabelSyncPlaySettingsExtraTimeOffset": "Extra tidsförskjutning:",
|
||||||
"LabelSyncPlaySettingsDescription": "Ändra SyncPlayinställningar",
|
"LabelSyncPlaySettingsDescription": "Ändra SyncPlay-inställningar",
|
||||||
"LabelSortName": "Sortera namn:",
|
"LabelSortName": "Sortera namn:",
|
||||||
"LabelOriginalName": "Originaltitel:",
|
"LabelOriginalName": "Originalnamn:",
|
||||||
"HeaderSyncPlayTimeSyncSettings": "Tidssynkronisering",
|
"HeaderSyncPlayTimeSyncSettings": "Tidssynkronisering",
|
||||||
"HeaderSyncPlayPlaybackSettings": "Uppspelning",
|
"HeaderSyncPlayPlaybackSettings": "Uppspelning",
|
||||||
"HeaderSyncPlaySettings": "SyncPlayinställningar",
|
"HeaderSyncPlaySettings": "SyncPlay-inställningar",
|
||||||
"ErrorPlayerNotFound": "Ingen spelare hittad för det efterfrågade mediet.",
|
"ErrorPlayerNotFound": "Ingen spelare hittad för det efterfrågade mediet.",
|
||||||
"Engineer": "Ljudingenjör",
|
"Engineer": "Ljudingenjör",
|
||||||
"Conductor": "Dirigent",
|
"Conductor": "Dirigent",
|
||||||
|
@ -1557,7 +1557,7 @@
|
||||||
"LabelSyncPlaySettingsMinDelaySpeedToSyncHelp": "Minsta uppspelningsfördröjning (i ms) innan SpeedToSync försöker korrigera uppspelningspositionen.",
|
"LabelSyncPlaySettingsMinDelaySpeedToSyncHelp": "Minsta uppspelningsfördröjning (i ms) innan SpeedToSync försöker korrigera uppspelningspositionen.",
|
||||||
"LabelSyncPlaySettingsSyncCorrectionHelp": "Aktivera aktiv synkronisering av uppspelning genom snabbspolning eller genom söka till den beräknade positionen. Avaktivera detta om uppspelningen hackar.",
|
"LabelSyncPlaySettingsSyncCorrectionHelp": "Aktivera aktiv synkronisering av uppspelning genom snabbspolning eller genom söka till den beräknade positionen. Avaktivera detta om uppspelningen hackar.",
|
||||||
"LabelSyncPlaySettingsSyncCorrection": "Synkroniseringskorrigering",
|
"LabelSyncPlaySettingsSyncCorrection": "Synkroniseringskorrigering",
|
||||||
"LabelMaxDaysForNextUpHelp": "Bestäm antal dagar en serie ska vara i \"Nästa\"-listan utan att någon ser den.",
|
"LabelMaxDaysForNextUpHelp": "Bestäm antal dagar en serie ska vara i \"Nästa på tur\"-listan utan att någon ser den.",
|
||||||
"LabelMaxDaysForNextUp": "Max antal dagar i \"Nästa på tur\":",
|
"LabelMaxDaysForNextUp": "Max antal dagar i \"Nästa på tur\":",
|
||||||
"LabelAutomaticallyAddToCollectionHelp": "När minst 2 filmer har samma samlingsnamn läggs de automatiskt till i samlingen.",
|
"LabelAutomaticallyAddToCollectionHelp": "När minst 2 filmer har samma samlingsnamn läggs de automatiskt till i samlingen.",
|
||||||
"LabelAutomaticallyAddToCollection": "Lägg automatiskt till i samlingen",
|
"LabelAutomaticallyAddToCollection": "Lägg automatiskt till i samlingen",
|
||||||
|
@ -1565,7 +1565,7 @@
|
||||||
"Casual": "Ledig",
|
"Casual": "Ledig",
|
||||||
"Typewriter": "Skrivmaskin",
|
"Typewriter": "Skrivmaskin",
|
||||||
"TypeOptionPluralVideo": "Videor",
|
"TypeOptionPluralVideo": "Videor",
|
||||||
"TypeOptionPluralSeries": "TV shower",
|
"TypeOptionPluralSeries": "TV-serier",
|
||||||
"TypeOptionPluralSeason": "Säsonger",
|
"TypeOptionPluralSeason": "Säsonger",
|
||||||
"TypeOptionPluralMusicVideo": "Musikvideor",
|
"TypeOptionPluralMusicVideo": "Musikvideor",
|
||||||
"TypeOptionPluralMusicArtist": "Musikartister",
|
"TypeOptionPluralMusicArtist": "Musikartister",
|
||||||
|
@ -1601,26 +1601,26 @@
|
||||||
"LabelSyncPlaySettingsMaxDelaySpeedToSync": "SpeedToSync högsta fördröjning:",
|
"LabelSyncPlaySettingsMaxDelaySpeedToSync": "SpeedToSync högsta fördröjning:",
|
||||||
"LabelSyncPlaySettingsMinDelaySpeedToSync": "SpeedToSync minsta fördröjning:",
|
"LabelSyncPlaySettingsMinDelaySpeedToSync": "SpeedToSync minsta fördröjning:",
|
||||||
"Cursive": "Kursivt",
|
"Cursive": "Kursivt",
|
||||||
"ContainerBitrateExceedsLimit": "Videons bittakt (bitrate) överskrider begränsningen",
|
"ContainerBitrateExceedsLimit": "Videons bithastighet överskrider begränsningen",
|
||||||
"SelectAll": "Välj alla",
|
"SelectAll": "Välj alla",
|
||||||
"DirectPlayError": "Det blev ett fel när direkt uppspelning startades",
|
"DirectPlayError": "Det blev ett fel när direktuppspelning startades",
|
||||||
"UnknownAudioStreamInfo": "Ljud-ström-infon är okänd",
|
"UnknownAudioStreamInfo": "Strömningsinformationen för ljudet är okänd",
|
||||||
"UnknownVideoStreamInfo": "Video-ström-infon är okänd",
|
"UnknownVideoStreamInfo": "Strömningsinformationen för videon är okänd",
|
||||||
"VideoBitrateNotSupported": "Det finns inte stöd för videons bithastighet",
|
"VideoBitrateNotSupported": "Det finns inte stöd för videons bithastighet",
|
||||||
"AudioIsExternal": "Ljudströmmen är extern",
|
"AudioIsExternal": "Ljudströmmen är extern",
|
||||||
"LabelHardwareEncodingOptions": "Inställningar för hårdvarukodaren:",
|
"LabelHardwareEncodingOptions": "Inställningar för hårdvarukodaren:",
|
||||||
"IntelLowPowerEncHelp": "Low-Power-Kodning kan fortfarande ha onödig CPU-GPU-Synkronisering. På Linux måste det avaktiveras om i915-HuC-firmware inte är konfigurerat.",
|
"IntelLowPowerEncHelp": "Low-Power-kodning kan fortfarande ha onödig CPU-GPU-synkronisering. På Linux måste det avaktiveras om i915-HuC-firmware inte är konfigurerat.",
|
||||||
"EnableIntelLowPowerHevcHwEncoder": "Aktivera Intel Low-Power-hårdvarukodare för HEVC",
|
"EnableIntelLowPowerHevcHwEncoder": "Aktivera Intel Low-Power-hårdvarukodare för HEVC",
|
||||||
"EnableIntelLowPowerH264HwEncoder": "Aktivera Intel Low-Power-hårdvarukodare för H.264",
|
"EnableIntelLowPowerH264HwEncoder": "Aktivera Intel Low-Power-hårdvarukodare för H.264",
|
||||||
"PreferSystemNativeHwDecoder": "Föredra operativsystemets inbyggda DXVA eller VA-API hårdvaruavkodare",
|
"PreferSystemNativeHwDecoder": "Föredra operativsystemets inbyggda DXVA- eller VA-API-hårdvaruavkodare",
|
||||||
"BehindTheScenes": "Bakom kulisserna",
|
"BehindTheScenes": "Bakom kulisserna",
|
||||||
"ShowParentImages": "Visa seriebilder",
|
"ShowParentImages": "Visa seriebilder",
|
||||||
"AllowEmbeddedSubtitlesAllowTextOption": "Tillåt Text",
|
"AllowEmbeddedSubtitlesAllowTextOption": "Tillåt text",
|
||||||
"AllowEmbeddedSubtitlesAllowImageOption": "Tillåt bilder",
|
"AllowEmbeddedSubtitlesAllowImageOption": "Tillåt bilder",
|
||||||
"AllowEmbeddedSubtitlesAllowNoneOption": "Tillåt inget",
|
"AllowEmbeddedSubtitlesAllowNoneOption": "Tillåt inget",
|
||||||
"AllowEmbeddedSubtitlesAllowAllOption": "Tillåt alla",
|
"AllowEmbeddedSubtitlesAllowAllOption": "Tillåt alla",
|
||||||
"MixedMoviesShows": "Blandade filmer och program",
|
"MixedMoviesShows": "Blandade filmer och program",
|
||||||
"GoogleCastUnsupported": "Google Cast stöds inte",
|
"GoogleCastUnsupported": "Google Cast stöds ej",
|
||||||
"CopyFailed": "Kunde inte kopiera",
|
"CopyFailed": "Kunde inte kopiera",
|
||||||
"Copy": "Kopiera",
|
"Copy": "Kopiera",
|
||||||
"Copied": "Kopierad",
|
"Copied": "Kopierad",
|
||||||
|
@ -1646,6 +1646,10 @@
|
||||||
"Production": "Produktion",
|
"Production": "Produktion",
|
||||||
"AllowEmbeddedSubtitlesHelp": "Avaktivera inbäddade undertexter. Kräver fullständig uppdatering av biblioteket.",
|
"AllowEmbeddedSubtitlesHelp": "Avaktivera inbäddade undertexter. Kräver fullständig uppdatering av biblioteket.",
|
||||||
"EnableRewatchingNextUpHelp": "Visa redan sedda avsnitt i \"Nästa på tur\".",
|
"EnableRewatchingNextUpHelp": "Visa redan sedda avsnitt i \"Nästa på tur\".",
|
||||||
"EnableRewatchingNextUp": "Aktivera 'se om' i \"Nästa på tur\"",
|
"EnableRewatchingNextUp": "Aktivera \"Titta igen\" i \"Nästa på tur\"",
|
||||||
"ThemeVideo": "Temavideo"
|
"ThemeVideo": "Vinjettvideo",
|
||||||
|
"EnableEnhancedNvdecDecoderHelp": "Experimentellt NVDEC genomförande. Aktivera ej detta om du upplever avkodningsfel.",
|
||||||
|
"HomeVideosPhotos": "Hemvideor och bilder",
|
||||||
|
"Bold": "Fettext",
|
||||||
|
"LabelTextWeight": "Textvikt:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1663,5 +1663,7 @@
|
||||||
"ItemDetails": "பொருள் விவரங்கள்",
|
"ItemDetails": "பொருள் விவரங்கள்",
|
||||||
"EnableRewatchingNextUpHelp": "ஏற்கனவே பார்த்த எபிசோட்களை 'அடுத்து' பிரிவில் காட்டுவதை இயக்கவும்.",
|
"EnableRewatchingNextUpHelp": "ஏற்கனவே பார்த்த எபிசோட்களை 'அடுத்து' பிரிவில் காட்டுவதை இயக்கவும்.",
|
||||||
"EnableRewatchingNextUp": "அடுத்ததில் மீண்டும் பார்ப்பதை இயக்கவும்",
|
"EnableRewatchingNextUp": "அடுத்ததில் மீண்டும் பார்ப்பதை இயக்கவும்",
|
||||||
"Digital": "டிஜிட்டல்"
|
"Digital": "டிஜிட்டல்",
|
||||||
|
"EnableEnhancedNvdecDecoderHelp": "சோதனை NVDEC செயல்படுத்தல், டிகோடிங் பிழைகளை நீங்கள் சந்திக்கும் வரை இந்த விருப்பத்தை இயக்க வேண்டாம்.",
|
||||||
|
"HomeVideosPhotos": "முகப்பு வீடியோக்கள் மற்றும் புகைப்படங்கள்"
|
||||||
}
|
}
|
||||||
|
|
|
@ -270,7 +270,7 @@
|
||||||
"AnyLanguage": "Herhangi bir dil",
|
"AnyLanguage": "Herhangi bir dil",
|
||||||
"Anytime": "İstediğin zaman",
|
"Anytime": "İstediğin zaman",
|
||||||
"AroundTime": "Civarında",
|
"AroundTime": "Civarında",
|
||||||
"Art": "Clearart",
|
"Art": "Temiz sanat",
|
||||||
"AsManyAsPossible": "Mümkün olduğunca çok",
|
"AsManyAsPossible": "Mümkün olduğunca çok",
|
||||||
"Ascending": "Artan",
|
"Ascending": "Artan",
|
||||||
"AspectRatio": "En/Boy oranı",
|
"AspectRatio": "En/Boy oranı",
|
||||||
|
@ -1452,5 +1452,35 @@
|
||||||
"MediaInfoCodec": "Kodek",
|
"MediaInfoCodec": "Kodek",
|
||||||
"MediaInfoAnamorphic": "Anamorfik",
|
"MediaInfoAnamorphic": "Anamorfik",
|
||||||
"EnableRewatchingNextUpHelp": "'Sıradaki' bölümlerinde önceden izlenen bölümlerin gösterilmesini etkinleştirin.",
|
"EnableRewatchingNextUpHelp": "'Sıradaki' bölümlerinde önceden izlenen bölümlerin gösterilmesini etkinleştirin.",
|
||||||
"EnableRewatchingNextUp": "Sonraki Sırada Yeniden İzlemeyi Etkinleştir"
|
"EnableRewatchingNextUp": "Sonraki Sırada Yeniden İzlemeyi Etkinleştir",
|
||||||
|
"AnamorphicVideoNotSupported": "Anamorfik video desteklenmiyor",
|
||||||
|
"AllowHevcEncoding": "HEVC biçiminde kodlamaya izin ver",
|
||||||
|
"AllowEmbeddedSubtitles": "Farklı gömülü altyazı türlerini devre dışı bırakın",
|
||||||
|
"AllowEmbeddedSubtitlesHelp": "Medya kapsayıcılarında paketlenmiş altyazıları devre dışı bırakın. Tam bir kitaplık yenilemesi gerektirir.",
|
||||||
|
"AllowVppTonemappingHelp": "Tam Intel sürücü tabanlı ton eşleme. Şu anda yalnızca HDR10 videoları olan belirli donanımlarda çalışır. Bu, başka bir OpenCL uygulamasına kıyasla daha yüksek önceliğe sahiptir.",
|
||||||
|
"MessageConfirmRecordingCancellation": "Kayıt iptal edilsin mi?",
|
||||||
|
"MessageConfirmDeleteGuideProvider": "Bu rehber sağlayıcıyı silmek istediğinizden emin misiniz?",
|
||||||
|
"MessageChangeRecordingPath": "Kayıt klasörünüzü değiştirmek, mevcut kayıtları eski konumdan yenisine taşımaz. İsterseniz bunları manuel olarak taşımanız gerekecektir.",
|
||||||
|
"MessageAreYouSureYouWishToRemoveMediaFolder": "Bu medya klasörünü kaldırmak istediğinizden emin misiniz?",
|
||||||
|
"MessageAddRepository": "Bir depo eklemek istiyorsanız, başlığın yanındaki düğmeyi tıklayın ve istenen bilgileri doldurun.",
|
||||||
|
"MediaIsBeingConverted": "Medya, medyayı yürüten cihazla uyumlu bir biçime dönüştürülmektedir.",
|
||||||
|
"MediaInfoSampleRate": "Aynı oran",
|
||||||
|
"MediaInfoInterlaced": "Geçmeli",
|
||||||
|
"MediaInfoContainer": "Konteyner",
|
||||||
|
"HomeVideosPhotos": "Ev Videolar ve Fotoğraflar",
|
||||||
|
"MessageNoPluginConfiguration": "Bu eklentinin kurulacak ayarı yok.",
|
||||||
|
"MessageNoGenresAvailable": "Bazı meta veri sağlayıcılarının türleri internetten çekmesini sağlayın.",
|
||||||
|
"MessageLeaveEmptyToInherit": "Ayarları bir üst öğeden veya genel varsayılan değerden devralmak için boş bırakın.",
|
||||||
|
"MessageInvalidForgotPasswordPin": "Geçersiz veya süresi dolmuş bir PIN kodu girildi. Lütfen tekrar deneyin.",
|
||||||
|
"MessageImageTypeNotSelected": "Lütfen açılır menüden bir resim türü seçin.",
|
||||||
|
"MessageForgotPasswordInNetworkRequired": "Parola sıfırlama işlemini başlatmak için lütfen ev ağınızda tekrar deneyin.",
|
||||||
|
"MessageForgotPasswordFileCreated": "Aşağıdaki dosya sunucunuzda oluşturuldu ve nasıl devam edileceğine ilişkin talimatları içeriyor:",
|
||||||
|
"MessageFileReadError": "Dosya okunurken bir hata oluştu. Lütfen tekrar deneyin.",
|
||||||
|
"MessageDownloadQueued": "İndirme sıraya alındı.",
|
||||||
|
"MessageDirectoryPickerLinuxInstruction": "Linux için Arch Linux, CentOS, Debian, Fedora, openSUSE veya Ubuntu üzerinde, hizmet kullanıcısına en azından depolama konumlarınıza okuma erişimi vermelisiniz.",
|
||||||
|
"MessageDirectoryPickerBSDInstruction": "BSD için, Jellyfin'in medyanıza erişebilmesi için 'FreeNAS Jail' depolama kurmanız gerekebilir.",
|
||||||
|
"MessageDeleteTaskTrigger": "Bu görev tetikleyicisini silmek istediğinizden emin misiniz?",
|
||||||
|
"MessageCreateAccountAt": "{0} adresinde bir hesap oluşturun",
|
||||||
|
"MessageConfirmRevokeApiKey": "Bu API anahtarını iptal etmek istediğinizden emin misiniz? Uygulamanın bu sunucuyla bağlantısı aniden sonlandırılacak.",
|
||||||
|
"MessageConfirmRemoveMediaLocation": "Bu konumu kaldırmak istediğinizden emin misiniz?"
|
||||||
}
|
}
|
||||||
|
|
653
src/strings/uz.json
Normal file
653
src/strings/uz.json
Normal file
|
@ -0,0 +1,653 @@
|
||||||
|
{
|
||||||
|
"DropShadow": "Soyani Tushirish",
|
||||||
|
"DrmChannelsNotImported": "DRM bilan kanallar import qilinmaydi.",
|
||||||
|
"DownloadsValue": "Yuklanganlar: {0}",
|
||||||
|
"Download": "Yuklab olish",
|
||||||
|
"Down": "Pastga",
|
||||||
|
"DoNotRecord": "Yozmang",
|
||||||
|
"DisplayModeHelp": "Interfeys uchun kerakli formatlash uslubini tanlang.",
|
||||||
|
"DisplayMissingEpisodesWithinSeasonsHelp": "Bu server konfiguratsiyasidagi TV media kutubxonalari uchun ham yoqilgan bo'lishi kerak.",
|
||||||
|
"DisplayMissingEpisodesWithinSeasons": "Fasllar ichida yetishmayotgan epizodlarni ko'rsatish",
|
||||||
|
"DisplayInOtherHomeScreenSections": "“Soʻnggi media” va “Koʻrishni davom ettirish” kabi asosiy ekran boʻlimlarida koʻrsatish",
|
||||||
|
"DisplayInMyMedia": "Asosiy ekranda ko'rsatish",
|
||||||
|
"Display": "Ko'rinish",
|
||||||
|
"Disconnect": "Ajratish",
|
||||||
|
"Disc": "Disk",
|
||||||
|
"DisablePlugin": "O'chirish",
|
||||||
|
"DisableCustomCss": "Server tomonidan taqdim etilgan maxsus CSS-ni o'chirib qo'yish",
|
||||||
|
"EnablePlugin": "Yoqish",
|
||||||
|
"DirectStreaming": "To'g'ridan-to'g'ri uzatish",
|
||||||
|
"DirectStreamHelp2": "Jonli oqim tomonidan iste'mol qilinadigan resurslar odatda audio profilga bog'liq. Faqat video oqimi yo'qotmasdan uzatiladi.",
|
||||||
|
"DirectStreamHelp1": "Video oqimi qurilma bilan mos keladi, lekin mos kelmaydigan audio formatga (DTS, Dolby TrueHD va boshqalar) yoki audio kanallar soniga ega. Qurilmaga jo'natilishdan oldin video oqimi yo'qotmasdan dinamik ravishda qayta paketlanadi. Faqat audio oqim qayta kodlanadi.",
|
||||||
|
"DirectPlayHelp": "Manba fayli ushbu mijoz bilan to'liq mos keladi va seans faylni o'zgarmagan holda qabul qiladi.",
|
||||||
|
"EnableEnhancedNvdecDecoderHelp": "NVDEC ning eksperimental amalga oshirilishi, agar dekodlashda xatolarga duch kelmasangiz, ushbu parametrni yoqmang.",
|
||||||
|
"DirectPlaying": "To'g'ridan-to'g'ri tomosha qilinyapti",
|
||||||
|
"Directors": "Rejissorlar",
|
||||||
|
"Director": "Rejissor",
|
||||||
|
"Digital": "Raqamli",
|
||||||
|
"DeviceAccessHelp": "Bu faqat noyob tarzda tan olinishi mumkin bo'lgan va brauzerga kirishga to'sqinlik qilmaydigan qurilmalar uchun amal qiladi. Foydalanuvchi qurilmasiga kirishni filtrlash yangi qurilmalar tasdiqlanmaguncha ulardan foydalanishni oldini oladi.",
|
||||||
|
"DetectingDevices": "Qurilmani aniqlash",
|
||||||
|
"Desktop": "Kompyuter",
|
||||||
|
"Descending": "Kamaytirish orqali",
|
||||||
|
"Depressed": "Tushkunlikka tushgan",
|
||||||
|
"DeleteUserConfirmation": "Bu foydalanuvchini oʻchirib tashlamoqchimisiz?",
|
||||||
|
"DeleteUser": "Foydalanuvchini oʻchirish",
|
||||||
|
"DeleteMedia": "Mediani o'chirish",
|
||||||
|
"DeleteImageConfirmation": "Haqiqatan ham bu rasmni oʻchirib tashlamoqchimisiz?",
|
||||||
|
"DeleteImage": "Rasmni o'chirish",
|
||||||
|
"DeleteDevicesConfirmation": "Haqiqatan ham barcha qurilmalarni oʻchirib tashlamoqchimisiz? Boshqa barcha seanslar o'chiriladi. Foydalanuvchi tizimga kirganida qurilmalar yana paydo bo'ladi.",
|
||||||
|
"DeleteDeviceConfirmation": "Haqiqatan ham bu qurilmani olib tashlamoqchimisiz? U keyingi safar foydalanuvchi tizimga kirganida yana paydo bo'ladi.",
|
||||||
|
"ConfirmDeleteImage": "Rasmni o'chirasizmi?",
|
||||||
|
"ConfirmDeleteItems": "Agar ma'lumotlar elementlarini olib tashlash, u fayl tizimi va media qutisiga olib tashlanadi. Albatta, davom etmoqchimisiz?",
|
||||||
|
"ConfirmDeleteItem": "Ushbu elementni o'chirsangiz, fayl tizimidan va media kutubxonasidan o'chiriladi. Albatta, davom etmoqchimisiz?",
|
||||||
|
"ConfirmDeletion": "O'chirishni tasdiqlash",
|
||||||
|
"DeleteAll": "Barchasini o'chirish",
|
||||||
|
"Delete": "O'chirish",
|
||||||
|
"DeinterlaceMethodHelp": "Kerakli tarkibni dasturiy tarzda transkodlashda foydalaniladigan taroqdan tozalash usulini tanlang. Uskunani dekombatsiya qilishni qo‘llab-quvvatlaydigan apparat tezlashuvi yoqilganda, bu sozlama o‘rniga apparatni dekombatsiya qilish qo‘llaniladi.",
|
||||||
|
"DefaultSubtitlesHelp": "Subtitrlarni yuklab olish o'rnatilgan metama'lumotlardagi \"Standart\" va \"Majburiy\" bayroqlari bilan belgilanadi. Til sozlamalari bir nechta variant mavjud bo'lganda hisobga olinadi.",
|
||||||
|
"DefaultMetadataLangaugeDescription": "Bu sizning standart sozlamalaringizdir va ular har bir media kutubxonasi uchun alohida sozlanishi mumkin.",
|
||||||
|
"Default": "Standart sifatida",
|
||||||
|
"DeathDateValue": "O'lim sanasi: {0}",
|
||||||
|
"DatePlayed": "Tomosha qilingan sana",
|
||||||
|
"DateAdded": "Qo'shilgan sana",
|
||||||
|
"Data": "Ma'lumotlar",
|
||||||
|
"DashboardVersionNumber": "Versiya: {0}",
|
||||||
|
"DashboardServerName": "Server: {0}",
|
||||||
|
"DashboardOperatingSystem": "Operatsion tizim: {0}",
|
||||||
|
"DashboardArchitecture": "Arxitektura: {0}",
|
||||||
|
"DailyAt": "Har kuni {0} da",
|
||||||
|
"CustomDlnaProfilesHelp": "Yangi qurilmaga tayinlangan maxsus profil yarating yoki tizim profilini bekor qiling.",
|
||||||
|
"Cursive": "Kursiv",
|
||||||
|
"CriticRating": "Tanqidchilarni baholash",
|
||||||
|
"CopyStreamURLSuccess": "URL muvaffaqiyatli ko'chirildi.",
|
||||||
|
"CopyStreamURL": "Oqimning URL manzilidan nusxa olish",
|
||||||
|
"CopyFailed": "Ko'chirib bo'lmadi",
|
||||||
|
"Copy": "Nusxa olish",
|
||||||
|
"Copied": "Nusxa olingan",
|
||||||
|
"Continuing": "Davomi",
|
||||||
|
"ContinueWatching": "Tomosha qilishda davom etish",
|
||||||
|
"Console": "Konsol",
|
||||||
|
"Connect": "Ulanish",
|
||||||
|
"ConfirmEndPlayerSession": "{0} da Jellyfin ishini tugatmoqchimisiz?",
|
||||||
|
"ConfigureDateAdded": "\"Qo'shish sanasi\" metadata sozlamalari Panel > Media kutubxonalari > NFO sozlamalari",
|
||||||
|
"Conductor": "Dirijyor",
|
||||||
|
"Composer": "Bastakor",
|
||||||
|
"CommunityRating": "Ijtimoiy baholash",
|
||||||
|
"ButtonSyncPlay": "Sync Play",
|
||||||
|
"ColorTransfer": "Rangni qayta ishlash",
|
||||||
|
"ColorSpace": "Rang maydoni",
|
||||||
|
"ColorPrimaries": "Asosiy ranglar",
|
||||||
|
"Collections": "To'plamlar",
|
||||||
|
"ClientSettings": "Mijozlar parametrlari",
|
||||||
|
"ClearQueue": "Navbatni tozalash",
|
||||||
|
"CinemaModeConfigurationHelp": "Kino rejimi teatr tajribasini to'g'ridan-to'g'ri yashash xonangizga asosiy xususiyatdan oldin treylerlar va maxsus introlarni tomosha qilish imkonini beradi.",
|
||||||
|
"Channels": "Kanallar",
|
||||||
|
"ChannelNumber": "Kanal raqami",
|
||||||
|
"ChannelNameOnly": "Faqat kanal {0}",
|
||||||
|
"ChannelAccessHelp": "Ushbu foydalanuvchiga kirish uchun kanallarni tanlang. Administratorlar \"metadata menejeri\"yordamida barcha kanallarni boshqarishi mumkin.",
|
||||||
|
"ChangingMetadataImageSettingsNewContent": "Metadata yoki tasvirlarni yuklab olish sozlamalaridagi o'zgarishlar faqat media kutubxonasiga qo'shilgan yangi tarkibga qo'llaniladi. Mavjud ishlarga o'zgarishlarni qo'llash uchun ularning metadata ma'lumotlarini qo'lda yangilash kerak.",
|
||||||
|
"Categories": "Kategoriyalar",
|
||||||
|
"Casual": "Norasmiy",
|
||||||
|
"CancelSeries": "Serialni bekor qilish",
|
||||||
|
"CancelRecording": "Yozishni bekor qilish",
|
||||||
|
"Bwdif": "BWDIF filtri",
|
||||||
|
"ButtonWebsite": "Veb-sayt",
|
||||||
|
"ButtonUseQuickConnect": "Tez ulanishdan foydalanish",
|
||||||
|
"ButtonUninstall": "Olib tashlash",
|
||||||
|
"ButtonTrailer": "Treyler",
|
||||||
|
"ButtonTogglePlaylist": "Playlist",
|
||||||
|
"ButtonSubmit": "Tasdiqlash",
|
||||||
|
"ButtonStop": "To'xtatish",
|
||||||
|
"ButtonStart": "Ishga tushirish",
|
||||||
|
"ButtonSplit": "Ajratish",
|
||||||
|
"ButtonSpace": "Bo'sh joy",
|
||||||
|
"ButtonExitApp": "Dasturdan chiqish",
|
||||||
|
"ButtonSignOut": "Chiqish",
|
||||||
|
"ButtonSignIn": "Kirish",
|
||||||
|
"ButtonShutdown": "Ishni tugatish",
|
||||||
|
"ButtonSend": "Jo'natish",
|
||||||
|
"ButtonSelectView": "Ko'rinishni tanlash",
|
||||||
|
"ButtonSelectDirectory": "Katalog tanlash",
|
||||||
|
"ButtonScanAllLibraries": "Barcha kutubxonalarni skanerlash",
|
||||||
|
"ButtonRevoke": "Uyg'otish",
|
||||||
|
"ButtonResume": "Davom qilish",
|
||||||
|
"ButtonResetEasyPassword": "Oddiy PIN-kodni qayta tiklash",
|
||||||
|
"ButtonRename": "Nomlash",
|
||||||
|
"ButtonRemove": "Olib tashlash",
|
||||||
|
"ButtonRefreshGuideData": "Telegraf ma'lumotlarini yangilash",
|
||||||
|
"ButtonQuickStartGuide": "Ishga tushirish bo'yicha qo'llanma",
|
||||||
|
"ButtonPreviousTrack": "Oldingi trek",
|
||||||
|
"ButtonPlayer": "O'yinchi",
|
||||||
|
"ButtonPause": "Pauza",
|
||||||
|
"ButtonParentalControl": "Ota-ona nazorati",
|
||||||
|
"ButtonOpen": "Ochish",
|
||||||
|
"ButtonOk": "OK",
|
||||||
|
"ButtonNextTrack": "Keyingi trek",
|
||||||
|
"ButtonMore": "Yana",
|
||||||
|
"ButtonManualLogin": "Qo'lda kirish",
|
||||||
|
"ButtonLibraryAccess": "Media kutubxonasiga kirish",
|
||||||
|
"ButtonInfo": "Ma'lumot",
|
||||||
|
"ButtonGotIt": "Tushunarli",
|
||||||
|
"ButtonFullscreen": "To'liq ekran",
|
||||||
|
"ButtonForgotPassword": "Parolni eslatish",
|
||||||
|
"ButtonEditOtherUserPreferences": "Ushbu foydalanuvchining profili, rasm va shaxsiy sozlamalarini tahrirlash.",
|
||||||
|
"ButtonClose": "Yopish",
|
||||||
|
"ButtonChangeServer": "Serverni o'zgartirish",
|
||||||
|
"ButtonCast": "Qurilmaga uzatish",
|
||||||
|
"ButtonCancel": "Bekor qilish",
|
||||||
|
"ButtonBackspace": "Orqaga qaytish",
|
||||||
|
"ButtonBack": "Ortga",
|
||||||
|
"ButtonAudioTracks": "Audio Treklar",
|
||||||
|
"ButtonArrowRight": "O'nga",
|
||||||
|
"ButtonArrowLeft": "Chapga",
|
||||||
|
"ButtonAddUser": "Foydalanuvchi qo'shish",
|
||||||
|
"ButtonAddServer": "Server qo'shish",
|
||||||
|
"ButtonAddScheduledTaskTrigger": "Trigger qo'shish",
|
||||||
|
"ButtonAddMediaLibrary": "Media kutubxonasini qo'shing",
|
||||||
|
"ButtonAddImage": "Rasm qo'shish",
|
||||||
|
"ButtonActivate": "Faollashtirish",
|
||||||
|
"BurnSubtitlesHelp": "Videoni transkodlashda server subtitrlarni amalga oshirishi kerakligini aniqlash. Buning oldini olish samaradorlikni sezilarli darajada yaxshilaydi. Grafik asosidagi formatlarni (VobSub, PGS, SUB, IDX va boshqalar) va ba'zi ASS yoki SSA subtitrlarini yozish uchun \"Avto\" ni tanlang.",
|
||||||
|
"Browse": "Tanlash",
|
||||||
|
"BoxSet": "Quti To'plami",
|
||||||
|
"BoxRear": "Quti (orqa)",
|
||||||
|
"Box": "Quti",
|
||||||
|
"Books": "Kitoblar",
|
||||||
|
"BookLibraryHelp": "Audio va matnli kitoblar qo'llab-quvvatlanadi. {0} kitobini nomlash bo'yicha qo'llanma {1} ni ko'rib chiqing.",
|
||||||
|
"Blacklist": "Qora ro'yxat",
|
||||||
|
"BirthPlaceValue": "Tug'ilgan joy: {0}",
|
||||||
|
"BirthLocation": "Tug'ilgan joy",
|
||||||
|
"BirthDateValue": "Tug'ilgan sana: {0}",
|
||||||
|
"Banner": "Banner",
|
||||||
|
"Backdrops": "Orqa fonlar",
|
||||||
|
"Backdrop": "Orqa fon",
|
||||||
|
"Auto": "Avto",
|
||||||
|
"AuthProviderHelp": "Ushbu foydalanuvchi parolini autentifikatsiya qilish uchun ishlatiladigan autentifikatsiya provayderini tanlang.",
|
||||||
|
"Authorize": "Avtorizatsiya qilish",
|
||||||
|
"Audio": "Audio",
|
||||||
|
"AspectRatio": "Tomonlar nisbati",
|
||||||
|
"AsManyAsPossible": "Imkon qadar ko'proq",
|
||||||
|
"AskAdminToCreateLibrary": "Administratordan media kutubxonasini yaratishni so'rang.",
|
||||||
|
"Ascending": "O'sish bilan",
|
||||||
|
"Artists": "Ijrochilar",
|
||||||
|
"Artist": "Ijrochi",
|
||||||
|
"Art": "Qirqim",
|
||||||
|
"Arranger": "Aranjirovkachi",
|
||||||
|
"AroundTime": "Taxminan",
|
||||||
|
"ApiKeysCaption": "Joriy API kalitlari ro'yxati",
|
||||||
|
"Anytime": "Har qanday vaqtda",
|
||||||
|
"AnyLanguage": "Har qanday til",
|
||||||
|
"AlwaysPlaySubtitlesHelp": "Subtitrlar, tegishli til sozlamalari audio tilidan qat'iy nazar yuklanadi.",
|
||||||
|
"AlwaysPlaySubtitles": "Har doim ijro qilish",
|
||||||
|
"AllowTonemappingHelp": "Tonmapping HDRdan SDRgacha dinamik video oralig'ini o'zgartirishi mumkin, bu asl sahnani taqdim etish uchun juda muhim ma'lumotlar bo'lgan rasm va ranglarning tafsilotlarini saqlab qoladi. Hozirda faqat HDR 10 yoki HLG video bilan ishlaydi. Buning uchun OpenCL yoki CUDA ning tegishli ish vaqti muhiti talab qilinadi.",
|
||||||
|
"AllowRemoteAccessHelp": "Agar katakchani olib tashlasangiz, barcha o'chirilgan ulanishlar bloklanadi.",
|
||||||
|
"AllowRemoteAccess": "Ushbu serverga masofadan kirish imkonini berish",
|
||||||
|
"AllowOnTheFlySubtitleExtractionHelp": "Ichki subtitrlarni videodan olish mumkin va videoni transkodlashni oldini olish uchun mijozlarga muntazam matn sifatida etkazib berilishi mumkin. Ba'zi tizimlarda bu uzoq vaqt talab qilishi va ekstraksiya jarayonida videoni ijro etish kechikishiga olib kelishi mumkin. Ushbu parametrni o'chirib qo'ying, agar ularning qo'llab-quvvatlashi mijoz qurilmasiga o'rnatilmagan bo'lsa, videoni transkodlashda ichki subtitrlar saqlanadi.",
|
||||||
|
"AllowOnTheFlySubtitleExtraction": "Subtitrlarni dinamik ravishda chiqarishga ruxsat bering",
|
||||||
|
"AllowMediaConversionHelp": "Media ma'lumotlarini konvertatsiya qilish funktsiyasiga kirishni ta'minlash yoki taqiqlash.",
|
||||||
|
"AllowMediaConversion": "Media ma'lumotlarini o'zgartirishga ruxsat berish",
|
||||||
|
"AllowHWTranscodingHelp": "Tyunerga oqim oqimlarini dinamik ravishda transkod qilish imkonini beradi. Bu server tomonidan talab qilinadigan transkodlashni kamaytirishga yordam beradi.",
|
||||||
|
"Album": "Albom",
|
||||||
|
"Aired": "Efirli",
|
||||||
|
"AirDate": "Efir vaqti",
|
||||||
|
"AgeValue": "({0} yoshda)",
|
||||||
|
"AddToPlayQueue": "Tomosha qilish navbatiga qo'shish",
|
||||||
|
"AddToPlaylist": "Pleylistga qo'shish",
|
||||||
|
"AddToFavorites": "Sevimlilarga qo'shish",
|
||||||
|
"AddToCollection": "To'plamga qo'shish",
|
||||||
|
"AdditionalNotificationServices": "Qo'shimcha bildirishnoma xizmatlarini o'rnatish uchun plaginlar katalogini ko'rib chiqing.",
|
||||||
|
"AddedOnValue": "{0} qo'shildi",
|
||||||
|
"Add": "Qo'shish",
|
||||||
|
"Actor": "Aktyor",
|
||||||
|
"AccessRestrictedTryAgainLater": "Ayni paytda kirish taqiqlangan. Iltimos keyinroq qayta urinib ko'ring.",
|
||||||
|
"Absolute": "Mutlaq",
|
||||||
|
"AllowFfmpegThrottlingHelp": "Transkodlash yoki qayta tiklash joriy ijro etish pozitsiyasidan ancha oldinda bo'lsa, jarayon kamroq resurslarni iste'mol qilish uchun to'xtatiladi. Videoni tomosha qilishda kamdan-kam hollarda qaytarib olganingizda juda foydali. Ijro etish bilan bog'liq muammolar mavjud bo'lsa, uni o'chirib qo'ying.",
|
||||||
|
"AllowFfmpegThrottling": "Transkodlarni qisqartirish",
|
||||||
|
"AllowedRemoteAddressesHelp": "Uzoq ulanishga ruxsat berilgan ip-manzillar yoki IP/netmask tarmoqlarining vergul bilan ajratilgan yozuvlari ro'yxati. Agar siz ushbu maydonni bo'sh qoldirsangiz, barcha o'chirilgan manzillarga ruxsat beriladi.",
|
||||||
|
"AllLibraries": "Barcha kutubxonalar",
|
||||||
|
"AllLanguages": "Barcha tillar",
|
||||||
|
"AllEpisodes": "Barcha epizodlar",
|
||||||
|
"AllComplexFormats": "Barcha murakkab formatlar (ASS, SSA, VobSub, PGS, SUB, IDX, …)",
|
||||||
|
"AllChannels": "Barcha kanallar",
|
||||||
|
"All": "Barchasi",
|
||||||
|
"Alerts": "Ogohlantirishlar",
|
||||||
|
"Albums": "Albomlar",
|
||||||
|
"AlbumArtist": "Albom ijrochisi",
|
||||||
|
"LabelEnableSSDPTracingHelp": "Batafsil SSDP tarmoq kuzatuv maʼlumotlari jurnalga yozish uchun kiritilgan.<br/><b>OGOHLANTIRISH:</b> Bu ish unumdorligining keskin pasayishiga olib keladi.",
|
||||||
|
"LabelEnableSSDPTracing": "SSDP kuzatuvini yoqish:",
|
||||||
|
"LabelEnableSingleImageInDidlLimitHelp": "DIDL ichidagi bir nechta rasm o'rnatilgan bo'lsa, ba'zi qurilmalarda yaxshi ko'rinmaydi.",
|
||||||
|
"LabelEnableSingleImageInDidlLimit": "Faqat ichki tasvirni cheklash",
|
||||||
|
"LabelEnableRealtimeMonitorHelp": "Qo'llab-quvvatlanadigan fayl tizimlarida fayllarni tahrirlash darhol ko'rib chiqiladi.",
|
||||||
|
"LabelEnableRealtimeMonitor": "Jonli kuzatishni yoqing",
|
||||||
|
"LabelEnableIP6Help": "IPv6 funksiyasini yoqing.",
|
||||||
|
"LabelEnableIP6": "IPv6 ni yoqing",
|
||||||
|
"LabelEnableIP4Help": "IPv4 funksiyasini yoqing.",
|
||||||
|
"LabelEnableIP4": "IPv4 ni yoqing",
|
||||||
|
"LabelEnableHttpsHelp": "Belgilangan HTTPS porti eshitiladi. Buni amalga oshirish uchun tegishli sertifikat ham taqdim etilishi kerak.",
|
||||||
|
"LabelEnableHttps": "HTTPS-ni yoqish",
|
||||||
|
"LabelEnableHardwareDecodingFor": "Uskuna kodini yoqish uchun:",
|
||||||
|
"LabelEnableDlnaServerHelp": "Uy tarmog'ining UPnP qurilmalari uchun kontentni navigatsiya qilish va uni ijro etish imkonini beradi.",
|
||||||
|
"LabelEnableDlnaServer": "DLNA serverini yoqish",
|
||||||
|
"LabelEnableDlnaPlayToHelp": "Tarmoq ichidagi qurilmalar aniqlanadi va ularni masofadan boshqarish imkoniyati ham taqdim etiladi.",
|
||||||
|
"LabelEnableDlnaPlayTo": "DLNA \"Play To\" funksiyasini yoqish",
|
||||||
|
"LabelEnableDlnaDebugLoggingHelp": "Katta jurnalistika fayllarini yaratadi, faqat muammolarni bartaraf etish uchun ishlatilishi kerak.",
|
||||||
|
"LabelEnableDlnaDebugLogging": "DLNA raskadrovka jurnalini yoqish",
|
||||||
|
"LabelEnableDlnaClientDiscoveryIntervalHelp": "Ikki SSDP so'rovi orasidagi intervalni soniyalarda belgilang.",
|
||||||
|
"LabelEnableDlnaClientDiscoveryInterval": "Mijozlarni aniqlash oralig'i:",
|
||||||
|
"LabelEnableBlastAliveMessagesHelp": "Server tarmoqdagi boshqa UPnP qurilmalari tomonidan ishonchli aniqlanmasa, uni yoqing.",
|
||||||
|
"LabelEnableBlastAliveMessages": "Faoliyatni tekshirish xabarlari bilan bombardimon qilish",
|
||||||
|
"LabelEnableAutomaticPortMapHelp": "Routerning umumiy portlarini UPnP orqali serverning mahalliy portlariga avtomatik yo'naltirish. Bu ba'zi router modellari yoki tarmoq konfiguratsiyasi bilan ishlamasligi mumkin. O'zgarishlar server qayta ishga tushirilmaguncha qo'llanilmaydi.",
|
||||||
|
"LabelEnableAutomaticPortMap": "Avtomatik port xaritasini yoqish",
|
||||||
|
"LabelEmbedAlbumArtDidlHelp": "Ba'zi qurilmalar uchun albom rasmlarini olishning ushbu usuli afzalroqdir. Ushbu parametr yoqilgan bo'lsa, boshqalar tomosha qila olmasligi mumkin.",
|
||||||
|
"LabelEmbedAlbumArtDidl": "Albom rasmini DIDL-ga joylashtiring",
|
||||||
|
"LabelEasyPinCode": "Oddiy PIN-kod:",
|
||||||
|
"LabelDynamicExternalId": "{0} ID:",
|
||||||
|
"LabelDropSubtitleHere": "Subtitrlarni shu yerga torting yoki navigatsiya qilish uchun bosing.",
|
||||||
|
"LabelDropShadow": "Soyani tushirish:",
|
||||||
|
"LabelDroppedFrames": "O'tkazib yuborilgan kadrlar:",
|
||||||
|
"LabelDropImageHere": "Rasmni shu yerga torting yoki navigatsiya qilish uchun bosing.",
|
||||||
|
"LabelDownMixAudioScaleHelp": "Stereoga tushirilganda ovozni tenglashtirish miqdori. 1 qiymati asl darajani saqlaydi.",
|
||||||
|
"LabelDownMixAudioScale": "Pastga aralashtirishda ovozni kuchaytirish:",
|
||||||
|
"LabelDownloadLanguages": "Yuklab olinadigan tillar:",
|
||||||
|
"LabelDisplaySpecialsWithinSeasons": "Jonli efirga chiqqan mavsumlarda maxsus epizodlarni ko'rsatish",
|
||||||
|
"LabelDisplayOrder": "Ko'rsatish tartibi:",
|
||||||
|
"LabelDisplayName": "Ko'rsatiladigan ism:",
|
||||||
|
"LabelDisplayMode": "Ko'rsatish rejimi:",
|
||||||
|
"LabelDisplayLanguageHelp": "Jellyfin tarjimasi davom etmoqda.",
|
||||||
|
"LabelDisplayLanguage": "Displey tili:",
|
||||||
|
"LabelDiscNumber": "Disk raqami:",
|
||||||
|
"LabelDisableCustomCss": "Server tomonidan taqdim etilgan maxsus mavzu/brendlash CSS-ni o'chiradi.",
|
||||||
|
"LabelDidlMode": "DIDL rejimi:",
|
||||||
|
"LabelDeviceDescription": "Qurilma tavsifi:",
|
||||||
|
"LabelDeinterlaceMethod": "Deinterlacing usuli:",
|
||||||
|
"LabelDefaultUserHelp": "Ulangan qurilmalarda kimning kutubxonasi ko'rsatilishi kerakligini aniqlang. Buni har bir qurilma asosida bekor qilish profillar bilan mumkin.",
|
||||||
|
"LabelDefaultUser": "Standart foydalanuvchi:",
|
||||||
|
"LabelDefaultScreen": "Standart ekran:",
|
||||||
|
"LabelDeathDate": "O'lim sanasi:",
|
||||||
|
"LabelDay": "Hafta kuni:",
|
||||||
|
"LabelDateTimeLocale": "Mahalliy sana va vaqt:",
|
||||||
|
"LabelDateAddedBehaviorHelp": "Agar metama'lumotlarda qiymat mavjud bo'lsa, u har doim ushbu variantlardan biriga ustunlik sifatida ishlatiladi.",
|
||||||
|
"LabelDateAddedBehavior": "Yangi tarkib uchun qo'shilish sanasi quyidagicha qabul qilinadi:",
|
||||||
|
"LabelDateAdded": "Qo'shilgan sana:",
|
||||||
|
"LabelDashboardTheme": "Server paneli mavzusi:",
|
||||||
|
"LabelCustomRating": "Ixtiyoriy yosh toifasi:",
|
||||||
|
"LabelCustomDeviceDisplayNameHelp": "Qurilma tomonidan berilgan nomdan foydalanish uchun ko'rsatish yoki to'ldirish uchun tasodifiy nom bering.",
|
||||||
|
"LabelCustomCssHelp": "Veb-interfeysni mavzulash/brendlash uchun maxsus CSS kodingizni qo'llang.",
|
||||||
|
"LabelCustomCss": "Maxsus CSS kodi:",
|
||||||
|
"LabelCustomCertificatePathHelp": "Maxsus domenda TLS qoʻllab-quvvatlashini yoqish uchun sertifikat va shaxsiy kalitni oʻz ichiga olgan PKCS #12 fayliga yoʻl.",
|
||||||
|
"LabelCustomCertificatePath": "Maxsus SSL sertifikatiga yo'l:",
|
||||||
|
"LabelCurrentStatus": "Hozirgi holat:",
|
||||||
|
"LabelCurrentPassword": "Joriy Parol:",
|
||||||
|
"LabelCriticRating": "Tanqidchilarning reytingi:",
|
||||||
|
"LabelCreateHttpPortMapHelp": "Port avtomatik xaritalash HTTPS trafigiga qo'shimcha ravishda HTTP trafigiga qoida yaratish imkonini beradi.",
|
||||||
|
"LabelCreateHttpPortMap": "Avtoportni xaritalashni HTTP va HTTPS trafigi uchun yoqish.",
|
||||||
|
"LabelCountry": "Davlat:",
|
||||||
|
"LabelCorruptedFrames": "Buzilgan tasvirlar:",
|
||||||
|
"LabelContentType": "Tarkib turi:",
|
||||||
|
"LabelCommunityRating": "Jamoatchilik bahosi:",
|
||||||
|
"LabelColorTransfer": "Rangni uzatish:",
|
||||||
|
"LabelColorSpace": "Rang maydoni:",
|
||||||
|
"LabelColorPrimaries": "Asosiy ranglar:",
|
||||||
|
"LabelCollection": "To'plam:",
|
||||||
|
"LabelChromecastVersion": "Google Cast versiyasi",
|
||||||
|
"LabelChannels": "Kanallar:",
|
||||||
|
"LabelCertificatePasswordHelp": "Agar sertifikatingiz parol talab qilsa, uni shu yerga kiriting.",
|
||||||
|
"LabelCertificatePassword": "Sertifikat paroli:",
|
||||||
|
"LabelCancelled": "Bekor qilingan",
|
||||||
|
"HeaderMetadataSettings": "Media-ma'lumotlar sozlamalari",
|
||||||
|
"HeaderMediaFolders": "Media papkalar",
|
||||||
|
"HeaderMedia": "Media-ma'lumotlar",
|
||||||
|
"HeaderLoginFailure": "Kirishda xatolik",
|
||||||
|
"HeaderLiveTvTunerSetup": "Jonli TV tyunerini sozlash",
|
||||||
|
"HeaderLibrarySettings": "Kutubxona sozlamalari",
|
||||||
|
"HeaderLibraryOrder": "Kutubxona tartibi",
|
||||||
|
"HeaderLibraryFolders": "Kutubxona papkalari",
|
||||||
|
"HeaderLibraryAccess": "Media kutubxonasiga kirish",
|
||||||
|
"HeaderLibraries": "Media kutubxonalar",
|
||||||
|
"HeaderLatestRecordings": "Oxirgi yozuvlar",
|
||||||
|
"HeaderLatestMusic": "So'ngi musiqalar",
|
||||||
|
"HeaderLatestMovies": "So'ngi filmlar",
|
||||||
|
"HeaderLatestMedia": "So'ngi media-ma'lumotlar",
|
||||||
|
"HeaderLatestEpisodes": "So'ngi epizodlar",
|
||||||
|
"HeaderKodiMetadataHelp": "NFO metamaʼlumotlarini yoqish yoki oʻchirish uchun kutubxonangizni tahrirlang va “Metamaʼlumotlar saqlovchilari” boʻlimini toping.",
|
||||||
|
"HeaderKeepSeries": "Seriyani saqlash",
|
||||||
|
"HeaderKeepRecording": "Yozishni davom etish",
|
||||||
|
"HeaderInstantMix": "Avtomiks",
|
||||||
|
"HeaderInstall": "O'rnatish",
|
||||||
|
"HeaderImageSettings": "Rasm sozlamalari",
|
||||||
|
"HeaderImageOptions": "Rasm parametrlari",
|
||||||
|
"HeaderIdentifyItemHelp": "Bir yoki bir nechta qidiruv shartlarini kiriting. Topilgan natijalarni oshirish uchun shartni bekor qiling.",
|
||||||
|
"HeaderIdentificationHeader": "Aniqlash uchun sarlavha",
|
||||||
|
"HeaderIdentificationCriteriaHelp": "Aniqlash uchun kamida bitta shartni kiriting.",
|
||||||
|
"HeaderIdentification": "Aniqlash",
|
||||||
|
"HeaderHttpsSettings": "HTTPS sozlamalari",
|
||||||
|
"HeaderHttpHeaders": "HTTP sarlavhalari",
|
||||||
|
"HeaderGuideProviders": "TV qo'llanma ma'lumotlar provayderlari",
|
||||||
|
"HeaderFrequentlyPlayed": "Tez-tez ko'rilgan",
|
||||||
|
"HeaderForKids": "Bolalar uchun",
|
||||||
|
"HeaderFetchImages": "Rasmlarni tanlash:",
|
||||||
|
"HeaderFetcherSettings": "Tanlash parametrlari",
|
||||||
|
"HeaderFeatureAccess": "Imkoniyatlarga kirish:",
|
||||||
|
"HeaderExternalIds": "Tashqi identifikatorlar:",
|
||||||
|
"HeaderError": "Xatolik",
|
||||||
|
"HeaderEnabledFieldsHelp": "Maydonni tuzatish va uning ma'lumotlarini o'zgarishlardan himoya qilish uchun katakchani olib tashlang.",
|
||||||
|
"HeaderEnabledFields": "Yoqilgan maydonlar",
|
||||||
|
"HeaderEditImages": "Rasmlarni tahrirlash",
|
||||||
|
"HeaderEasyPinCode": "Oddiy PIN kod",
|
||||||
|
"HeaderDVR": "Raqamli yozib olish",
|
||||||
|
"HeaderDownloadSync": "Yuklab olish va sinxronlash",
|
||||||
|
"HeaderDirectPlayProfileHelp": "Qurilmaga qaysi formatlar o'rnatilganligini aniqlash uchun to'g'ridan-to'g'ri ijro profillarini qo'shing.",
|
||||||
|
"HeaderDirectPlayProfile": "To'g'ridan-to'g'ri ijro profili",
|
||||||
|
"HeaderDevices": "Qurilmalar",
|
||||||
|
"HeaderDeviceAccess": "Qurilmaga kirish",
|
||||||
|
"HeaderDeveloperInfo": "Ishlab chiquvchilar haqida",
|
||||||
|
"HeaderDetectMyDevices": "Mening qurilmalarimni aniqlash",
|
||||||
|
"HeaderDeleteTaskTrigger": "Vazifa tetiklagichini o'chirish",
|
||||||
|
"HeaderDeleteProvider": "Provayderni o'chirish",
|
||||||
|
"HeaderDeleteItems": "Elementlarni o'chirish",
|
||||||
|
"HeaderDeleteItem": "Elementni o'chirish",
|
||||||
|
"HeaderDeleteDevices": "Barcha qurilmalarni o'chirib tashlash",
|
||||||
|
"HeaderDeleteDevice": "Qurilmani o'chirish",
|
||||||
|
"HeaderDefaultRecordingSettings": "Standart yozish imkoniyatlari",
|
||||||
|
"HeaderDebugging": "Nosozliklarni tuzatish va kuzatish",
|
||||||
|
"HeaderDateIssued": "Berilgan sana",
|
||||||
|
"HeaderCustomDlnaProfiles": "Shaxsiy profillar",
|
||||||
|
"HeaderContinueReading": "O'qishni davom ettirish",
|
||||||
|
"HeaderContinueListening": "Eshitishda davom etish",
|
||||||
|
"HeaderContinueWatching": "Ko‘rishda davom etish",
|
||||||
|
"HeaderContainerProfileHelp": "Konteyner profillari ma'lum formatlarni o'ynatishda qurilma cheklovlarini bildiradi. Agar cheklov qo'llanilsa, format to'g'ridan-to'g'ri ijro etish uchun o'rnatilgan bo'lsa ham, media qayta kodlanadi.",
|
||||||
|
"HeaderContainerProfile": "Konteyner profili",
|
||||||
|
"HeaderConnectToServer": "Serverga ulanish",
|
||||||
|
"HeaderConnectionFailure": "Ulanish muvaffaqiyatsiz tugadi",
|
||||||
|
"HeaderConfirmRevokeApiKey": "API kalitini bekor qilish",
|
||||||
|
"HeaderConfirmProfileDeletion": "Profilni o'chirishni tasdiqlash",
|
||||||
|
"HeaderConfirmPluginInstallation": "Plaginni o'rnatishni tasdiqlash",
|
||||||
|
"HeaderConfigureRemoteAccess": "Masofaviy erkin foydalanishni sozlash",
|
||||||
|
"HeaderCodecProfileHelp": "Kodek profillari ma'lum kodeklar bilan o'ynashda qurilma cheklovlarini ko'rsatadi. Agar cheklov qo'llanilsa, kodek to'g'ridan-to'g'ri ijro etish uchun sozlangan bo'lsa ham, media qayta kodlanadi.",
|
||||||
|
"HeaderCodecProfile": "Kodek profili",
|
||||||
|
"HeaderChapterImages": "Sahna tasvirlari",
|
||||||
|
"HeaderChannelAccess": "Kanallarga kirish",
|
||||||
|
"HeaderCastAndCrew": "Suratga tushganlar va suratga olganlar",
|
||||||
|
"HeaderCancelSeries": "Seriyani bekor qilish",
|
||||||
|
"HeaderCancelRecording": "Yozuvni bekor qilish",
|
||||||
|
"HeaderBranding": "Ro'yxatga olish",
|
||||||
|
"HeaderBlockItemsWithNoRating": "Yosh toifasi haqida kam yoki noma'lum ma'lumotlarga ega bo'lgan elementlarni bloklash:",
|
||||||
|
"HeaderAutoDiscovery": "Tarmoqni aniqlash",
|
||||||
|
"HeaderAudioSettings": "Audio opsiyalari",
|
||||||
|
"HeaderAudioBooks": "Audio kitoblar",
|
||||||
|
"HeaderAppearsOn": "Taqdim etilgan",
|
||||||
|
"HeaderApp": "Ilova",
|
||||||
|
"HeaderApiKeysHelp": "Tashqi ilovalar serverga ulanish uchun API kalitini talab qiladi. Kalitlar oddiy foydalanuvchi hisobiga kirganda beriladi yoki kalit ilovaga qo'lda taqdim etiladi.",
|
||||||
|
"HeaderApiKeys": "API kalitlar",
|
||||||
|
"HeaderApiKey": "API kalit",
|
||||||
|
"HeaderAllowMediaDeletionFrom": "Mediani quyidagidan olib tashlashga ruxsat berish:",
|
||||||
|
"HeaderAlert": "Ogohlantirish",
|
||||||
|
"HeaderAlbumArtists": "Albom ijrochilari",
|
||||||
|
"HeaderAdmin": "Boshqaruv",
|
||||||
|
"HeaderAddUser": "Foydalanuvchi qo'shish",
|
||||||
|
"HeaderAddUpdateSubtitle": "Subtitrlarni qo'shish/yangilash",
|
||||||
|
"HeaderAddUpdateImage": "Rasm qo'shish/yangilash",
|
||||||
|
"HeaderAddToPlaylist": "Pleylistga qo'shish",
|
||||||
|
"HeaderAddToCollection": "To'plamga qo'shish",
|
||||||
|
"HeaderAdditionalParts": "Qo'shimcha qismlar",
|
||||||
|
"HeaderActivity": "Harakatlar",
|
||||||
|
"HeaderActiveRecordings": "Faol yozuvlar",
|
||||||
|
"HeaderActiveDevices": "Faol qurilmalar",
|
||||||
|
"HeaderAccessScheduleHelp": "Muayyan soatlarga kirishni cheklash uchun kirish jadvallarini yarating.",
|
||||||
|
"HeaderAccessSchedule": "Kirish jadvali",
|
||||||
|
"HardwareAccelerationWarning": "Uskuna tezlashtirishni yoqish ba'zi muhitlarda beqarorlikka olib kelishi mumkin. Operatsion tizimingiz va video drayverlaringiz yangilanganligiga ishonch hosil qiling. Buni yoqganingizdan so'ng videoni o'ynatishda muammoga duch kelsangiz, sozlamani \"Hech narsa\" ga o'zgartirishingiz kerak.",
|
||||||
|
"HDPrograms": "HD uzatish",
|
||||||
|
"H264CrfHelp": "Doimiy reyting koeffitsienti (CRF) x264 va x265 kodlovchilar uchun standart sifat sozlamasidir. 0 dan 51 gacha qiymatlarni o'rnatish mumkin, bunda kichikroq qiymatlar yaxshi sifatga olib keladi (fayl o'lchamlarini oshirish orqali). Qabul qilinadigan qiymatlar 18 dan 28 gacha. Standart x264 uchun 23 va x265 uchun 28, shuning uchun siz undan boshlang'ich nuqta sifatida foydalanishingiz mumkin.",
|
||||||
|
"GuideProviderSelectListings": "Ro'yxatlarni tanlash",
|
||||||
|
"GuideProviderLogin": "Kirish",
|
||||||
|
"Guide": "Televizion qo'llanma",
|
||||||
|
"GuestStar": "Mehmon aktyor",
|
||||||
|
"GroupVersions": "Versiyalar bo‘yicha guruhlash",
|
||||||
|
"GroupBySeries": "Seriyalar bo‘yicha guruhlash",
|
||||||
|
"GoogleCastUnsupported": "Google Cast qo'llab-quvvatlanmaydi",
|
||||||
|
"Genres": "Janrlar",
|
||||||
|
"Genre": "Janr",
|
||||||
|
"General": "Umumiy",
|
||||||
|
"Fullscreen": "To'liq ekran",
|
||||||
|
"Friday": "Juma",
|
||||||
|
"Framerate": "Kadrlar soni",
|
||||||
|
"FormatValue": "Format: {0}",
|
||||||
|
"Folders": "Jildlar",
|
||||||
|
"Filters": "Filtrlar",
|
||||||
|
"Filter": "Filtr",
|
||||||
|
"FileReadError": "Faylni o'qishda xatolik yuz berdi.",
|
||||||
|
"FileReadCancelled": "Faylni o'qish bekor qilindi.",
|
||||||
|
"FileNotFound": "Fayl topilmadi.",
|
||||||
|
"File": "Fayl",
|
||||||
|
"FFmpegSavePathNotFound": "Siz kiritgan yoʻlda FFmpeg topilmadi. FFprobe ham talab qilinadi va bir xil papkada bo'lishi kerak. Ushbu komponentlar odatda bitta yuklab olish paketida birga yuboriladi. Yo'lni tekshiring va qayta urinib ko'ring.",
|
||||||
|
"FetchingData": "Qoʻshimcha maʼlumotlar olinmoqda",
|
||||||
|
"Features": "Imkoniyatlar",
|
||||||
|
"Favorites": "Sevimlilar",
|
||||||
|
"Favorite": "Sevimlilar",
|
||||||
|
"FastForward": "Tezda oldinga",
|
||||||
|
"Extras": "Qo'shimcha materiallar",
|
||||||
|
"ExtraLarge": "Eng katta",
|
||||||
|
"ExtractChapterImagesHelp": "Sahna tasvirini qidirish mijozlarga sahnani tanlashning grafik menyularini ko'rsatish imkoniyatini beradi. Bu jarayon sekin bo'lishi mumkin, resurslarni sarflaydi va bir necha gigabayt bo'sh joy talab qilishi mumkin. U videofayllar aniqlanganda, shuningdek, kechaga rejalashtirilgan vazifa sifatida ishlaydi. Jadvalni Tayinlangan vazifalar maydonida qayta sozlash mumkin. Ushbu vazifani eng yuqori soatlarda bajarish tavsiya etilmaydi.",
|
||||||
|
"ExitFullscreen": "Toʻliq ekrandan chiqish",
|
||||||
|
"EveryXMinutes": "Har {0} daqiqada",
|
||||||
|
"EveryXHours": "Har {0} soatda",
|
||||||
|
"EveryNDays": "Har {0} kunda",
|
||||||
|
"EveryHour": "Har soat",
|
||||||
|
"ErrorStartHourGreaterThanEnd": "Tugash vaqti boshlanish vaqtidan kechroq bo'lishi kerak.",
|
||||||
|
"ErrorSavingTvProvider": "Televizor provayderini saqlashda xatolik yuz berdi. Uning mavjudligiga ishonch hosil qiling va qaytadan urining.",
|
||||||
|
"ErrorPleaseSelectLineup": "Moslik roʻyxatini ajratib koʻrsating va qayta urinib koʻring. Agar mos keladigan ro'yxatlar bo'lmasa, foydalanuvchi nomi, parol va pochta indeksi to'g'ri ekanligini tekshiring.",
|
||||||
|
"ErrorPlayerNotFound": "Soʻralgan media uchun pleer topilmadi.",
|
||||||
|
"ErrorGettingTvLineups": "Xaritalash roʻyxatlarini yuklashda xatolik yuz berdi. Tafsilotlaringiz toʻgʻri ekanligiga ishonch hosil qiling va qaytadan urinib koʻring.",
|
||||||
|
"ErrorDeletingItem": "Serverdan elementni oʻchirishda xatolik yuz berdi. Jellyfinning media jildiga yozish huquqi borligini tekshiring va qaytadan urinib ko'ring.",
|
||||||
|
"ErrorDefault": "So‘rovni qayta ishlashda xatolik yuz berdi. Iltimos keyinroq qayta urinib ko'ring.",
|
||||||
|
"ErrorAddingXmlTvFile": "XMLTV fayliga kirishda xatolik yuz berdi. Fayl mavjudligiga ishonch hosil qiling va qayta urinib ko'ring.",
|
||||||
|
"ErrorAddingTunerDevice": "Tyuner qurilmasini qo‘shishda xatolik yuz berdi. Uning mavjudligiga ishonch hosil qiling va qaytadan urining.",
|
||||||
|
"ErrorAddingMediaPathToVirtualFolder": "Media yoʻlini qoʻshishda xatolik yuz berdi. Yo‘l to‘g‘ri ekanligiga va Jellyfin bu joyga kirish huquqiga egaligiga ishonch hosil qiling .",
|
||||||
|
"ErrorAddingListingsToSchedulesDirect": "Xaritalash roʻyxatini Schedules Direct hisobiga qoʻshishda xatolik yuz berdi. Schedules Direct har bir hisob uchun bunday ro'yxatlarning cheklangan soniga ruxsat beradi. Davom etishdan oldin Schedules Direct saytiga kirishingiz va hisobingizdan boshqa roʻyxatlarni olib tashlashingiz kerak boʻlishi mumkin.",
|
||||||
|
"Episodes": "Epizodlar",
|
||||||
|
"Episode": "Epizod",
|
||||||
|
"Engineer": "Yozuvchi muhandis",
|
||||||
|
"EndsAtValue": "Tugash vaqti: {0}",
|
||||||
|
"Ended": "Bekor qilingan",
|
||||||
|
"EncoderPresetHelp": "Yaxshiroq ishlash uchun tezroq qiymatni yoki yaxshiroq sifat uchun sekinroq qiymatni tanlang.",
|
||||||
|
"EnableTonemapping": "Tonemappingni yoqish",
|
||||||
|
"EnableThemeVideosHelp": "Media kutubxonasini navigatsiya qilishda fon rejimida anik videolarni ijro etish.",
|
||||||
|
"EnableThemeSongsHelp": "Media kutubxonasini navigatsiya qilishda fon rejimida tematik kompozitsiyalarni ijro etish.",
|
||||||
|
"EnableStreamLoopingHelp": "Eshittirishlar faqat bir necha soniya davomida ma'lumotlarni o'z ichiga olgan bo'lsa va ularni doimiy ravishda talab qilish kerak bo'lsa, uni yoqing. Bunga ehtiyoj sezmasdan, uni yoqish muammoga olib kelishi mumkin.",
|
||||||
|
"EnableStreamLooping": "Avtomatik uzatish",
|
||||||
|
"EnableQuickConnect": "Ushbu serverda Quick Connect-ni yoqish",
|
||||||
|
"EnableRewatchingNextUpHelp": "\"Keyingi\" bo'limlarida allaqachon ko'rilgan epizodlarni ko'rsatishni yoqing.",
|
||||||
|
"EnableRewatchingNextUp": "\"Keyingi\" bo'limida takrorlashni yoqing",
|
||||||
|
"EnablePhotosHelp": "Tasvirlar aniqlanadi va boshqa media fayllar bilan birga ko'rsatiladi.",
|
||||||
|
"EnablePhotos": "Rasmlarni ko'rsatish",
|
||||||
|
"EnableNextVideoInfoOverlayHelp": "Videoning oxirida joriy pleylistdagi keyingi video haqidagi ma'lumotlarni ko'rsating.",
|
||||||
|
"EnableNextVideoInfoOverlay": "Ijro paytida keyingi video tafsilotlarini ko'rsatish",
|
||||||
|
"EnableHardwareEncoding": "Uskunani kodlashni yoqish",
|
||||||
|
"EnableFasterAnimationsHelp": "Tezlashtirilgan animatsiya va o'tishlardan foydalanish.",
|
||||||
|
"EnableFasterAnimations": "Tezlashtirilgan animatsiya",
|
||||||
|
"EnableExternalVideoPlayersHelp": "Videoni ijro etishni boshlaganingizda tashqi pleyer menyusi ko'rsatiladi.",
|
||||||
|
"EnableExternalVideoPlayers": "Tashqi video pleerlar",
|
||||||
|
"EnableDisplayMirroring": "Displeyni takrorlash",
|
||||||
|
"EnableDetailsBannerHelp": "Elementning tafsilotlari sahifasining yuqori qismidagi banner rasmini ko'rsatadi.",
|
||||||
|
"EnableDetailsBanner": "Tafsilotli banner",
|
||||||
|
"EnableDecodingColorDepth10Vp9": "VP9 uchun 10-bitli apparat dekodlashni yoqing",
|
||||||
|
"EnableDecodingColorDepth10Hevc": "HEVC uchun 10-bit apparat kodini yoqish",
|
||||||
|
"EnableColorCodedBackgrounds": "Fon rangi bilan belgilangan",
|
||||||
|
"EnableCinemaMode": "Kino rejimi",
|
||||||
|
"EnableBlurHashHelp": "Hali yuklanayotgan rasmlar noyob to'ldirish bilan ko'rsatiladi.",
|
||||||
|
"EnableBlurHash": "Tasvirlar uchun loyqa joy egalarini yoqing",
|
||||||
|
"EnableBackdropsHelp": "Media kutubxonasini ko'rib chiqayotganda orqa fonda ba'zi sahifalarda ko'rsatiladi.",
|
||||||
|
"EnableAutoCast": "Standart o'rnatish",
|
||||||
|
"EditSubtitles": "Subtitrlarni tahrirlash",
|
||||||
|
"EditMetadata": "Metamaʼlumotlarni tahrirlash",
|
||||||
|
"EditImages": "Rasmni tahrirlash",
|
||||||
|
"Edit": "Tahrirlash",
|
||||||
|
"EasyPasswordHelp": "Oddiy PIN-kod qo'llab-quvvatlanadigan mijozlarga mustaqil ravishda kirish uchun ishlatiladi va qulay ichki tarmoqqa kirish uchun ham ishlatilishi mumkin.",
|
||||||
|
"LabelCachePathHelp": "Rasmlar kabi server kesh fayllari uchun maxsus joyni belgilang. Standart qiymatdan foydalanish uchun maydonni bo'sh qoldiring.",
|
||||||
|
"LabelCachePath": "Keshga yo'l:",
|
||||||
|
"LabelCache": "Kesh:",
|
||||||
|
"LabelBurnSubtitles": "Subtitrlarni joriy qilish:",
|
||||||
|
"LabelBlockContentWithTags": "Tegli elementlarni bloklash:",
|
||||||
|
"LabelBlastMessageIntervalHelp": "Faoliyatni tekshirish xabarlari bilan bombardimon qilish o'rtasidagi soniyalarda vaqtni aniqlash.",
|
||||||
|
"LabelBlastMessageInterval": "Faoliyat tekshirish xabarlari oralig'i:",
|
||||||
|
"LabelBitrate": "Oqim. tezlik:",
|
||||||
|
"LabelBirthYear": "Tug'ilgan yil:",
|
||||||
|
"LabelBirthDate": "Tug'ilgan kun:",
|
||||||
|
"LabelBindToLocalNetworkAddressHelp": "HTTP serveri uchun mahalliy IP manzilni bekor qiladi. Agar maydon bo'sh bo'lsa, u holda server ulanishi barcha mavjud manzillarga bo'ladi. Ushbu qiymatni o'zgartirish qayta ishga tushirishni talab qiladi.",
|
||||||
|
"LabelBindToLocalNetworkAddress": "Mahalliy tarmoqdagi manzilga ulanish:",
|
||||||
|
"LabelBaseUrlHelp": "Server URL manziliga maxsus pastki katalog qo'shadi. Masalan: <code>http://example.com/<b><baseurl></b></code>",
|
||||||
|
"LabelBaseUrl": "Asosiy URL:",
|
||||||
|
"LabelAutomaticDiscoveryHelp": "Ilovalarga UDP port 7359 yordamida Jellyfinni avtomatik ravishda topishga ruxsat bering.",
|
||||||
|
"LabelAutomaticDiscovery": "Avtomatik topishni yoqish:",
|
||||||
|
"LabelAutomaticallyRefreshInternetMetadataEvery": "Internetdagi metamaʼlumotlarni avtomatik yangilash:",
|
||||||
|
"LabelAutoDiscoveryTracingHelp": "Yoqilganda, avtomatik aniqlash porti orqali qabul qilingan paketlar qayd qilinadi.",
|
||||||
|
"LabelAutoDiscoveryTracing": "Avtomatik aniqlash izini yoqish.",
|
||||||
|
"LabelAutomaticallyAddToCollectionHelp": "Agar kamida ikkita film bir xil to'plam nomiga ega bo'lsa, ular avtomatik ravishda to'plamga qo'shiladi.",
|
||||||
|
"LabelAutomaticallyAddToCollection": "To'plamga avtomatik qo'shish",
|
||||||
|
"LabelAuthProvider": "Autentifikatsiya provayderi:",
|
||||||
|
"LabelAudioSampleRate": "Audio namuna tezligi:",
|
||||||
|
"LabelAudioLanguagePreference": "Audio tilini tanlash:",
|
||||||
|
"LabelAudioCodec": "Audio kodek:",
|
||||||
|
"LabelAudioChannels": "Audio kanallar:",
|
||||||
|
"LabelAudioBitrate": "Audio oqim tezligi:",
|
||||||
|
"LabelAudioBitDepth": "Ovoz hajmi:",
|
||||||
|
"LabelArtistsHelp": "Ijrochilarni nuqta-vergul bilan ajrating.",
|
||||||
|
"LabelArtists": "Ijrochilar:",
|
||||||
|
"LabelAppNameExample": "Misol uchun: Sickbeard, Sonar",
|
||||||
|
"LabelAppName": "Ilova nomi",
|
||||||
|
"LabelAllowHWTranscoding": "Uskuna transkodlashiga ruxsat berish",
|
||||||
|
"LabelAllowedRemoteAddressesMode": "Tashqi IP-manzilni filtrlash rejimi:",
|
||||||
|
"LabelAllowedRemoteAddresses": "Tashqi IP manzil filtri:",
|
||||||
|
"LabelAlbumArtPN": "Albom muqovasi PN:",
|
||||||
|
"LabelAlbumArtMaxWidth": "Maks. albom muqovasi kengligi:",
|
||||||
|
"LabelAlbumArtMaxResHelp": "\"upnp:albumArtURI\" xususiyati orqali ko'rsatilgan albom muqovasining maksimal ruxsati.",
|
||||||
|
"LabelAlbumArtMaxHeight": "Maks. albom muqovasi balandligi:",
|
||||||
|
"LabelAlbumArtists": "Albom ijrochilari:",
|
||||||
|
"LabelAlbumArtHelp": "\"upnp:albumArtURI\"ning \"dlna:profileID\" atributi ichida albom tasviri uchun foydalaniladigan PN. Ba'zi qurilmalar tasvir hajmidan qat'i nazar, ma'lum bir qiymatni talab qiladi.",
|
||||||
|
"LabelAlbum": "Albom:",
|
||||||
|
"LabelAirTime": "Efir vaqti:",
|
||||||
|
"LabelAirsBeforeSeason": "Fasldan oldingi efirlar:",
|
||||||
|
"LabelAirsBeforeEpisode": "Fasldan oldingi efirlar:",
|
||||||
|
"LabelAirsAfterSeason": "Fasldan keyingi efirlar:",
|
||||||
|
"LabelAirDays": "Efir kunlari:",
|
||||||
|
"LabelAccessStart": "Boshlanish vaqti:",
|
||||||
|
"LabelAccessEnd": "Tugash vaqti:",
|
||||||
|
"LabelAccessDay": "Hafta kuni:",
|
||||||
|
"LabelAbortedByServerShutdown": "(Serverning o'chirilishi tufayli bekor qilingan)",
|
||||||
|
"Label3DFormat": "3D format:",
|
||||||
|
"KnownProxiesHelp": "Jellyfin instansiyangizga ulanishda ishlatiladigan maʼlum proksi-serverlarning IP manzillari yoki xost nomlarining vergul bilan ajratilgan roʻyxati. Bu \"X-Forwarded-For\" sarlavhalarini to'g'ri ishlatish uchun zarur. Saqlagandan keyin qayta ishga tushirish talab qilinadi.",
|
||||||
|
"Kids": "Bolalar",
|
||||||
|
"Items": "Elementlar",
|
||||||
|
"ItemDetails": "Element tafsilotlari",
|
||||||
|
"ItemCount": "{0} ta element(lar)",
|
||||||
|
"InstantMix": "Avtomiks",
|
||||||
|
"InstallingPackage": "{0} oʻrnatilmoqda (versiya {1})",
|
||||||
|
"ImportFavoriteChannelsHelp": "Faqat tyuner qurilmasida sevimlilar sifatida belgilangan kanallar import qilinadi.",
|
||||||
|
"Images": "Rasmlar",
|
||||||
|
"Image": "Rasm",
|
||||||
|
"Identify": "Aniqlsh",
|
||||||
|
"HttpsRequiresCert": "Tashqi ulanishlar uchun HTTPSni yoqish uchun siz Let's Encrypt kabi ishonchli SSL sertifikatini taqdim etishingiz kerak bo'ladi. Sertifikat taqdim eting yoki xavfsiz ulanishlarni o'chiring.",
|
||||||
|
"Horizontal": "Gorizontal",
|
||||||
|
"HomeVideosPhotos": "Uy videolari va fotosuratlari",
|
||||||
|
"Home": "Asosiy",
|
||||||
|
"HideWatchedContentFromLatestMedia": "\"Soʻnggi media\"dan tomosha qilingan kontentni yashirish",
|
||||||
|
"Hide": "Yashirish",
|
||||||
|
"Help": "Ma'lumot",
|
||||||
|
"HeaderYears": "Yillar",
|
||||||
|
"HeaderXmlSettings": "XML sozlamalari",
|
||||||
|
"HeaderXmlDocumentAttributes": "XML hujjat atributlari",
|
||||||
|
"HeaderXmlDocumentAttribute": "XML hujjat atributi",
|
||||||
|
"HeaderVideoTypes": "Video turlari",
|
||||||
|
"HeaderVideoType": "Video turi",
|
||||||
|
"HeaderVideos": "Videolar",
|
||||||
|
"HeaderVideoQuality": "Video sifati",
|
||||||
|
"HeaderUsers": "Foydalanuvchilar",
|
||||||
|
"HeaderUser": "Foydalanuvchi",
|
||||||
|
"HeaderUploadSubtitle": "Subtitrlarni yuklash",
|
||||||
|
"HeaderUploadImage": "Rasm yuklash",
|
||||||
|
"HeaderUpcomingOnTV": "Televizorda kutilmoqda",
|
||||||
|
"HeaderUninstallPlugin": "Plaginni o'chirish",
|
||||||
|
"HeaderTypeText": "Matn kiritish",
|
||||||
|
"HeaderTypeImageFetchers": "Rasm tanlagichlar ({0}):",
|
||||||
|
"HeaderTuners": "Tyunerlar",
|
||||||
|
"HeaderTunerDevices": "Tuner qurilmalari",
|
||||||
|
"HeaderTranscodingProfileHelp": "Transkodlashni talab qilganda qaysi formatlarni ishlatish kerakligini ko'rsatish uchun transkoding rejimlarini qo'shing.",
|
||||||
|
"HeaderTranscodingProfile": "Transkodlash profili",
|
||||||
|
"HeaderTracks": "Treklar",
|
||||||
|
"HeaderThisUserIsCurrentlyDisabled": "Bu foydalanuvchi hozirda bloklangan",
|
||||||
|
"HeaderTaskTriggers": "Vazifa triggerlari",
|
||||||
|
"HeaderSystemDlnaProfiles": "Tizim profillari",
|
||||||
|
"HeaderSyncPlayTimeSyncSettings": "Vaqtni sinxronlashtirish",
|
||||||
|
"HeaderSyncPlayPlaybackSettings": "Ijro etish",
|
||||||
|
"HeaderSyncPlaySettings": "SyncPlay sozlamalari",
|
||||||
|
"HeaderSyncPlaySelectGroup": "Guruhga qo'shilish",
|
||||||
|
"HeaderSyncPlayEnabled": "SyncPlay yoqilgan",
|
||||||
|
"HeaderSubtitleProfilesHelp": "Subtitr profillari qurilma tomonidan qo'llab-quvvatlanadigan subtitr formatlarini tavsiflaydi.",
|
||||||
|
"HeaderSubtitleProfiles": "Subtitr profillari",
|
||||||
|
"HeaderSubtitleProfile": "Subtitr profili",
|
||||||
|
"HeaderSubtitleDownloads": "Subtitrlarni yuklab olish",
|
||||||
|
"HeaderSubtitleAppearance": "Subtitr ko'rinishi",
|
||||||
|
"HeaderStopRecording": "Yozishni to'xtating",
|
||||||
|
"HeaderStatus": "Holat",
|
||||||
|
"HeaderStartNow": "Darhol ishga tushirish",
|
||||||
|
"HeaderSpecialEpisodeInfo": "Maxsus epizod haqida",
|
||||||
|
"HeaderSortOrder": "Saralash tartibi",
|
||||||
|
"HeaderSortBy": "Saralash turi",
|
||||||
|
"HeaderSetupLibrary": "Media kutubxonani o'rnatish va sozlash",
|
||||||
|
"HeaderServerSettings": "Server sozlamalari",
|
||||||
|
"HeaderServerAddressSettings": "Server manzili parametrlari",
|
||||||
|
"HeaderSeriesStatus": "Seriya holati",
|
||||||
|
"HeaderSeriesOptions": "Seriya imkoniyatlari",
|
||||||
|
"HeaderSendMessage": "Xabar yuborish",
|
||||||
|
"HeaderSelectTranscodingPathHelp": "Fayllarni transkodlash uchun foydalaniladigan yoʻlni toping yoki kiriting. Papka yoziladigan bo'lishi kerak.",
|
||||||
|
"HeaderSelectTranscodingPath": "Vaqtinchalik fayllarni transkod qilish uchun yo'lni tanlash",
|
||||||
|
"HeaderSelectServerCachePathHelp": "Server kesh fayllari uchun foydalanish yo'lini toping yoki kiriting. Papka yoziladigan bo'lishi kerak.",
|
||||||
|
"HeaderSelectServerCachePath": "Server keshi uchun yo'lni tanlash",
|
||||||
|
"HeaderSelectPath": "Yo'l tanlash",
|
||||||
|
"HeaderSelectMetadataPathHelp": "Meta-ma'lumotlar uchun foydalanmoqchi bo'lgan yo'lni toping yoki kiriting. Papka yoziladigan bo'lishi kerak.",
|
||||||
|
"HeaderSelectMetadataPath": "Meta-ma'lumotlar yo'lini tanlash",
|
||||||
|
"HeaderSelectCertificatePath": "Sertifikatga yo'lni tanlash",
|
||||||
|
"HeaderSecondsValue": "{0} soniya",
|
||||||
|
"HeaderSeasons": "Fasllar",
|
||||||
|
"HeaderScenes": "Sahnalar",
|
||||||
|
"HeaderRunningTasks": "Vazifalarni bajarish",
|
||||||
|
"HeaderRevisionHistory": "O'zgarishlar tarixi",
|
||||||
|
"HeaderResponseProfileHelp": "Javob rejimlari ma'lum turdagi medialarni ijro qilishda qurilmaga yuboriladigan ma'lumotni sozlash usulini ta'minlaydi.",
|
||||||
|
"HeaderResponseProfile": "Javob profili",
|
||||||
|
"HeaderRemoveMediaLocation": "Media joylashuvini o'chirish",
|
||||||
|
"HeaderRemoveMediaFolder": "Media papkasini o'chirish",
|
||||||
|
"HeaderRemoteControl": "Masofaviy boshqarish",
|
||||||
|
"HeaderRemoteAccessSettings": "Masofaviy kirish imkoniyatlari",
|
||||||
|
"HeaderRecordingPostProcessing": "Yozuvni keyingi qayta ishlash",
|
||||||
|
"HeaderRecordingOptions": "Yozib olish imkoniyatlari",
|
||||||
|
"HeaderRecentlyPlayed": "Yaqinda tomosha qilingan",
|
||||||
|
"HeaderProfileServerSettingsHelp": "Ushbu qiymatlar server o'zini mijozlarga qanday ko'rsatishini nazorat qiladi.",
|
||||||
|
"HeaderProfileInformation": "Profil haqida",
|
||||||
|
"HeaderPreferredMetadataLanguage": "Meta-ma'lumotlar tilini tanlash",
|
||||||
|
"HeaderPortRanges": "Xavfsizlik devori va proksi-server sozlamalari",
|
||||||
|
"HeaderPluginInstallation": "Plagin o'rnatish",
|
||||||
|
"HeaderPleaseSignIn": "Iltimos, tizimga kiring",
|
||||||
|
"HeaderPlayOn": "Ijro etish",
|
||||||
|
"HeaderPlaybackError": "Ijro etish xatosi",
|
||||||
|
"HeaderPlayback": "Media ma'lumotlarini ijro etish:",
|
||||||
|
"HeaderPlayAll": "Hammasini tomosha qilish",
|
||||||
|
"HeaderPinCodeReset": "Oddiy PIN-kodni tiklash",
|
||||||
|
"HeaderPhotoAlbums": "Fotoalbomlar",
|
||||||
|
"HeaderPaths": "Yo'llar",
|
||||||
|
"HeaderPasswordReset": "Parolni tiklash",
|
||||||
|
"HeaderPassword": "Parol",
|
||||||
|
"HeaderParentalRatings": "Yosh toifalari",
|
||||||
|
"HeaderOtherItems": "Boshqa elementlar",
|
||||||
|
"HeaderOnNow": "Jonli efirda",
|
||||||
|
"HeaderNextVideoPlayingInValue": "Keyingi video {0} dan keyin ijro etiladi",
|
||||||
|
"HeaderNextEpisodePlayingInValue": "Keyingi qism {0} da boshlanadi",
|
||||||
|
"HeaderNewRepository": "Yangi ombor",
|
||||||
|
"HeaderNewDevices": "Yangi qurilmalar",
|
||||||
|
"HeaderNewApiKey": "Yangi API kalit",
|
||||||
|
"HeaderNetworking": "IP protokollar",
|
||||||
|
"HeaderNavigation": "Navigatsiya",
|
||||||
|
"HeaderMyMediaSmall": "Mening media-ma'lumotlarim (ixcham)",
|
||||||
|
"HeaderMyMedia": "Mening media-ma'lumotlarim",
|
||||||
|
"HeaderMyDevice": "Mening qurilmam",
|
||||||
|
"HeaderMusicQuality": "Musiqa sifati",
|
||||||
|
"HeaderMoreLikeThis": "Shunga o'xshash"
|
||||||
|
}
|
|
@ -1640,5 +1640,6 @@
|
||||||
"OriginalAirDate": "Ngày Phát Sóng Gốc",
|
"OriginalAirDate": "Ngày Phát Sóng Gốc",
|
||||||
"Digital": "Kỹ thuật số",
|
"Digital": "Kỹ thuật số",
|
||||||
"MessageUnauthorizedUser": "Bạn không được phép truy cập máy chủ vào lúc này. Vui lòng liên hệ quản trị viên máy chủ để biết thêm thông tin.",
|
"MessageUnauthorizedUser": "Bạn không được phép truy cập máy chủ vào lúc này. Vui lòng liên hệ quản trị viên máy chủ để biết thêm thông tin.",
|
||||||
"EnableEnhancedNvdecDecoderHelp": "Triển khai NVDEC thử nghiệm, không bật tùy chọn này trừ khi bạn gặp lỗi giải mã."
|
"EnableEnhancedNvdecDecoderHelp": "Triển khai NVDEC thử nghiệm, không bật tùy chọn này trừ khi bạn gặp lỗi giải mã.",
|
||||||
|
"HomeVideosPhotos": "Videos và Ảnh Gia Đình"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1649,5 +1649,8 @@
|
||||||
"OriginalAirDate": "原始播出日期",
|
"OriginalAirDate": "原始播出日期",
|
||||||
"Digital": "数字的",
|
"Digital": "数字的",
|
||||||
"MessageUnauthorizedUser": "您目前无权访问服务器。请联系您的服务器管理员以获取更多信息。",
|
"MessageUnauthorizedUser": "您目前无权访问服务器。请联系您的服务器管理员以获取更多信息。",
|
||||||
"EnableEnhancedNvdecDecoderHelp": "实验性的 NVDEC 实现,除非你遇到了解码错误,否则不要启用此选项。"
|
"EnableEnhancedNvdecDecoderHelp": "实验性的 NVDEC 实现,除非你遇到了解码错误,否则不要启用此选项。",
|
||||||
|
"HomeVideosPhotos": "主页视频及照片",
|
||||||
|
"Bold": "粗体",
|
||||||
|
"LabelTextWeight": "文字大小:"
|
||||||
}
|
}
|
||||||
|
|
|
@ -69,11 +69,11 @@
|
||||||
"LabelContentType": "內容類型:",
|
"LabelContentType": "內容類型:",
|
||||||
"LabelCountry": "國家/地區:",
|
"LabelCountry": "國家/地區:",
|
||||||
"LabelCurrentPassword": "當前的密碼:",
|
"LabelCurrentPassword": "當前的密碼:",
|
||||||
"LabelDay": "日:",
|
"LabelDay": "星期:",
|
||||||
"LabelEnableDlnaClientDiscoveryInterval": "尋找用戶端時間間隔:",
|
"LabelEnableDlnaClientDiscoveryInterval": "尋找用戶端時間間隔:",
|
||||||
"LabelEnableDlnaDebugLogging": "記錄 DLNA 除錯資料到日誌",
|
"LabelEnableDlnaDebugLogging": "記錄 DLNA 除錯資料到日誌",
|
||||||
"LabelEnableDlnaDebugLoggingHelp": "將會建立非常大的日誌檔案,建議在進行故障排除時啟用。",
|
"LabelEnableDlnaDebugLoggingHelp": "將會建立非常大的日誌檔案,建議在進行故障排除時啟用。",
|
||||||
"LabelEnableDlnaPlayTo": "播放到 DLNA 設備",
|
"LabelEnableDlnaPlayTo": "啟用DLNA播放功能",
|
||||||
"LabelEnableRealtimeMonitor": "啟用即時監控",
|
"LabelEnableRealtimeMonitor": "啟用即時監控",
|
||||||
"LabelEnableRealtimeMonitorHelp": "檔案的更改將在支援的檔案系統上立即處理。",
|
"LabelEnableRealtimeMonitorHelp": "檔案的更改將在支援的檔案系統上立即處理。",
|
||||||
"LabelEvent": "事件:",
|
"LabelEvent": "事件:",
|
||||||
|
@ -112,7 +112,7 @@
|
||||||
"MessageItemsAdded": "已新增項目。",
|
"MessageItemsAdded": "已新增項目。",
|
||||||
"MessageNoMovieSuggestionsAvailable": "目前並沒有推薦的電影,開始觀看並對您的電影評分後,我們就會為您推薦您可能會喜歡的內容。",
|
"MessageNoMovieSuggestionsAvailable": "目前並沒有推薦的電影,開始觀看並對您的電影評分後,我們就會為您推薦您可能會喜歡的內容。",
|
||||||
"MessageNothingHere": "這裡沒有什麼。",
|
"MessageNothingHere": "這裡沒有什麼。",
|
||||||
"MessagePasswordResetForUsers": "下列使用者的密碼已被重新設置。該使用者現在可以使用在密碼重設時所使用之 PIN 代碼進行登入。",
|
"MessagePasswordResetForUsers": "下列使用者的密碼已被重新設置。該使用者現在可以使用在密碼重設時所使用之簡易 PIN code 進行登入。",
|
||||||
"MessagePleaseEnsureInternetMetadata": "請確保已啟用從網際網路下載媒體資料。",
|
"MessagePleaseEnsureInternetMetadata": "請確保已啟用從網際網路下載媒體資料。",
|
||||||
"Monday": "星期一",
|
"Monday": "星期一",
|
||||||
"MoreUsersCanBeAddedLater": "也可於控制台內新增使用者。",
|
"MoreUsersCanBeAddedLater": "也可於控制台內新增使用者。",
|
||||||
|
@ -127,7 +127,7 @@
|
||||||
"OptionAllowUserToManageServer": "允許該使用者管理伺服器",
|
"OptionAllowUserToManageServer": "允許該使用者管理伺服器",
|
||||||
"OptionBluray": "藍光",
|
"OptionBluray": "藍光",
|
||||||
"OptionCommunityRating": "社區評分",
|
"OptionCommunityRating": "社區評分",
|
||||||
"OptionCriticRating": "影評人評價",
|
"OptionCriticRating": "影評評價",
|
||||||
"OptionDaily": "每日",
|
"OptionDaily": "每日",
|
||||||
"OptionDateAdded": "新增日期",
|
"OptionDateAdded": "新增日期",
|
||||||
"OptionDatePlayed": "播放日期",
|
"OptionDatePlayed": "播放日期",
|
||||||
|
@ -223,7 +223,7 @@
|
||||||
"AnyLanguage": "任何語言",
|
"AnyLanguage": "任何語言",
|
||||||
"Anytime": "任何時間",
|
"Anytime": "任何時間",
|
||||||
"AroundTime": "大概",
|
"AroundTime": "大概",
|
||||||
"Art": "圖像",
|
"Art": "視覺圖",
|
||||||
"Artists": "演出者",
|
"Artists": "演出者",
|
||||||
"AsManyAsPossible": "越多越好",
|
"AsManyAsPossible": "越多越好",
|
||||||
"Ascending": "遞增",
|
"Ascending": "遞增",
|
||||||
|
@ -293,7 +293,7 @@
|
||||||
"CinemaModeConfigurationHelp": "劇院模式直接為您的客廳帶來劇院級體驗,同時還可以播放預告片和自定開場白。",
|
"CinemaModeConfigurationHelp": "劇院模式直接為您的客廳帶來劇院級體驗,同時還可以播放預告片和自定開場白。",
|
||||||
"Collections": "合輯",
|
"Collections": "合輯",
|
||||||
"Composer": "作曲家",
|
"Composer": "作曲家",
|
||||||
"ConfigureDateAdded": "調整伺服器如何判定媒體庫的「新增日期」",
|
"ConfigureDateAdded": "設置如何在控制台 > 媒體庫 > NFOSettings 中確定「添加日期」的中繼資料",
|
||||||
"ConfirmDeleteImage": "刪除圖片?",
|
"ConfirmDeleteImage": "刪除圖片?",
|
||||||
"ConfirmDeleteItems": "刪除這些項目會將檔案從系統和媒體庫中刪除。你真的要繼續嗎?",
|
"ConfirmDeleteItems": "刪除這些項目會將檔案從系統和媒體庫中刪除。你真的要繼續嗎?",
|
||||||
"ConfirmEndPlayerSession": "您要在 {0} 秒後將 Jellyfin關機嗎?",
|
"ConfirmEndPlayerSession": "您要在 {0} 秒後將 Jellyfin關機嗎?",
|
||||||
|
@ -303,7 +303,7 @@
|
||||||
"DateAdded": "新增日期",
|
"DateAdded": "新增日期",
|
||||||
"DatePlayed": "播放日期",
|
"DatePlayed": "播放日期",
|
||||||
"DeathDateValue": "死於: {0}",
|
"DeathDateValue": "死於: {0}",
|
||||||
"Default": "原本",
|
"Default": "預設",
|
||||||
"ButtonAddScheduledTaskTrigger": "新增觸發器",
|
"ButtonAddScheduledTaskTrigger": "新增觸發器",
|
||||||
"ColorPrimaries": "三原色",
|
"ColorPrimaries": "三原色",
|
||||||
"ColorSpace": "色彩空間",
|
"ColorSpace": "色彩空間",
|
||||||
|
@ -418,7 +418,7 @@
|
||||||
"HeaderChapterImages": "章節圖片",
|
"HeaderChapterImages": "章節圖片",
|
||||||
"HeaderCodecProfile": "編碼設定檔",
|
"HeaderCodecProfile": "編碼設定檔",
|
||||||
"HeaderCodecProfileHelp": "編碼器的設定檔標明了設備播放特定編碼時的限制;如果在限制之內則媒體將被轉檔,否則編碼器將被設定為直接播放。",
|
"HeaderCodecProfileHelp": "編碼器的設定檔標明了設備播放特定編碼時的限制;如果在限制之內則媒體將被轉檔,否則編碼器將被設定為直接播放。",
|
||||||
"HeaderConfigureRemoteAccess": "設定遠端控制",
|
"HeaderConfigureRemoteAccess": "設定遠端訪問",
|
||||||
"HeaderConfirmPluginInstallation": "確認附加元件安裝",
|
"HeaderConfirmPluginInstallation": "確認附加元件安裝",
|
||||||
"HeaderConfirmProfileDeletion": "確認刪除個人資料",
|
"HeaderConfirmProfileDeletion": "確認刪除個人資料",
|
||||||
"HeaderConfirmRevokeApiKey": "重設 API 金鑰",
|
"HeaderConfirmRevokeApiKey": "重設 API 金鑰",
|
||||||
|
@ -484,7 +484,7 @@
|
||||||
"HeaderPassword": "密碼",
|
"HeaderPassword": "密碼",
|
||||||
"HeaderPasswordReset": "重設密碼",
|
"HeaderPasswordReset": "重設密碼",
|
||||||
"HeaderPhotoAlbums": "相簿",
|
"HeaderPhotoAlbums": "相簿",
|
||||||
"HeaderPinCodeReset": "重設PIN碼",
|
"HeaderPinCodeReset": "重設簡易 PIN 碼",
|
||||||
"HeaderPlayOn": "播放在",
|
"HeaderPlayOn": "播放在",
|
||||||
"HeaderPlayback": "媒體播放:",
|
"HeaderPlayback": "媒體播放:",
|
||||||
"HeaderPlaybackError": "播放錯誤",
|
"HeaderPlaybackError": "播放錯誤",
|
||||||
|
@ -522,7 +522,7 @@
|
||||||
"Shows": "節目",
|
"Shows": "節目",
|
||||||
"Songs": "歌曲",
|
"Songs": "歌曲",
|
||||||
"Sync": "同步",
|
"Sync": "同步",
|
||||||
"ValueSpecialEpisodeName": "特典 - {0}",
|
"ValueSpecialEpisodeName": "特輯 - {0}",
|
||||||
"AuthProviderHelp": "選擇用於驗證使用者密碼的身份驗證提供者。",
|
"AuthProviderHelp": "選擇用於驗證使用者密碼的身份驗證提供者。",
|
||||||
"HeaderParentalRatings": "家長評級",
|
"HeaderParentalRatings": "家長評級",
|
||||||
"HeaderProfileInformation": "設定檔訊息",
|
"HeaderProfileInformation": "設定檔訊息",
|
||||||
|
@ -607,7 +607,7 @@
|
||||||
"LabelCustomCertificatePath": "自訂 SSL 證書路徑:",
|
"LabelCustomCertificatePath": "自訂 SSL 證書路徑:",
|
||||||
"LabelCustomCertificatePathHelp": "提供包含證書和金鑰的 PKCS #12 文件的路徑以在自訂域名上啟用 TLS。",
|
"LabelCustomCertificatePathHelp": "提供包含證書和金鑰的 PKCS #12 文件的路徑以在自訂域名上啟用 TLS。",
|
||||||
"LabelCustomCss": "自訂 CSS:",
|
"LabelCustomCss": "自訂 CSS:",
|
||||||
"LabelCustomCssHelp": "於網頁介面套用您的自訂樣式。",
|
"LabelCustomCssHelp": "於網頁介面套用您自訂的標籤或品牌樣式。",
|
||||||
"Depressed": "凹陷",
|
"Depressed": "凹陷",
|
||||||
"HeaderSelectMetadataPathHelp": "瀏覽或者輸入路徑以用於保存中繼資料,請確保資料夾可以寫入。",
|
"HeaderSelectMetadataPathHelp": "瀏覽或者輸入路徑以用於保存中繼資料,請確保資料夾可以寫入。",
|
||||||
"HeaderSelectServerCachePathHelp": "瀏覽或者輸入路徑以用於伺服器快取檔案。請確保該資料夾可以被寫入。",
|
"HeaderSelectServerCachePathHelp": "瀏覽或者輸入路徑以用於伺服器快取檔案。請確保該資料夾可以被寫入。",
|
||||||
|
@ -791,7 +791,7 @@
|
||||||
"LabelDownMixAudioScaleHelp": "縮混時增強音訊。其中一個音軌將保持原始音量。",
|
"LabelDownMixAudioScaleHelp": "縮混時增強音訊。其中一個音軌將保持原始音量。",
|
||||||
"LabelDownloadLanguages": "下載語言:",
|
"LabelDownloadLanguages": "下載語言:",
|
||||||
"LabelDynamicExternalId": "{0} Id:",
|
"LabelDynamicExternalId": "{0} Id:",
|
||||||
"LabelEasyPinCode": "簡易代碼:",
|
"LabelEasyPinCode": "簡易 PIN 碼:",
|
||||||
"LabelEnableAutomaticPortMap": "啟用自動埠映射",
|
"LabelEnableAutomaticPortMap": "啟用自動埠映射",
|
||||||
"LabelEnableSingleImageInDidlLimit": "限制單個嵌入式圖片",
|
"LabelEnableSingleImageInDidlLimit": "限制單個嵌入式圖片",
|
||||||
"LabelEndDate": "結束日期:",
|
"LabelEndDate": "結束日期:",
|
||||||
|
@ -799,7 +799,7 @@
|
||||||
"LabelManufacturer": "製造商:",
|
"LabelManufacturer": "製造商:",
|
||||||
"LabelLoginDisclaimerHelp": "顯示在登入頁面底部的訊息。",
|
"LabelLoginDisclaimerHelp": "顯示在登入頁面底部的訊息。",
|
||||||
"LabelManufacturerUrl": "製造商網址:",
|
"LabelManufacturerUrl": "製造商網址:",
|
||||||
"LabelMaxChromecastBitrate": "Chromecast 串流解析度:",
|
"LabelMaxChromecastBitrate": "Google Cast 串流解析度:",
|
||||||
"LabelOriginalTitle": "原始標題:",
|
"LabelOriginalTitle": "原始標題:",
|
||||||
"LabelSelectUsers": "選擇使用者:",
|
"LabelSelectUsers": "選擇使用者:",
|
||||||
"LabelSelectVersionToInstall": "選擇要安裝的版本:",
|
"LabelSelectVersionToInstall": "選擇要安裝的版本:",
|
||||||
|
@ -824,11 +824,11 @@
|
||||||
"LabelGroupMoviesIntoCollections": "將電影分組",
|
"LabelGroupMoviesIntoCollections": "將電影分組",
|
||||||
"LabelKodiMetadataDateFormat": "釋出日期格式:",
|
"LabelKodiMetadataDateFormat": "釋出日期格式:",
|
||||||
"LabelIconMaxWidth": "Icon 最寬寬度:",
|
"LabelIconMaxWidth": "Icon 最寬寬度:",
|
||||||
"LabelGroupMoviesIntoCollectionsHelp": "顯示電影清單時,屬於相同集合的電影將作為分組項目顯示。",
|
"LabelGroupMoviesIntoCollectionsHelp": "選擇檢視電影清單時,集合中的電影將作為一個分組項目顯示。",
|
||||||
"LabelEncoderPreset": "預設編碼:",
|
"LabelEncoderPreset": "預設編碼:",
|
||||||
"LabelHardwareAccelerationType": "硬體加速:",
|
"LabelHardwareAccelerationType": "硬體加速:",
|
||||||
"LabelImportOnlyFavoriteChannels": "僅限收藏的頻道",
|
"LabelImportOnlyFavoriteChannels": "僅限收藏的頻道",
|
||||||
"LabelInNetworkSignInWithEasyPassword": "啟用以簡易密碼進行區域網路登入",
|
"LabelInNetworkSignInWithEasyPassword": "啟用 簡易 PIN code 進行區域網路登入",
|
||||||
"LabelH264Crf": "H.264 編碼 CRF:",
|
"LabelH264Crf": "H.264 編碼 CRF:",
|
||||||
"LabelMaxStreamingBitrate": "最大串流畫質:",
|
"LabelMaxStreamingBitrate": "最大串流畫質:",
|
||||||
"LabelMaxStreamingBitrateHelp": "指定最大串流位元率。",
|
"LabelMaxStreamingBitrateHelp": "指定最大串流位元率。",
|
||||||
|
@ -892,7 +892,7 @@
|
||||||
"OptionCaptionInfoExSamsung": "CaptionInfoEx(三星)",
|
"OptionCaptionInfoExSamsung": "CaptionInfoEx(三星)",
|
||||||
"People": "人物",
|
"People": "人物",
|
||||||
"OptionEnableExternalContentInSuggestions": "在建議中啟用外部內容",
|
"OptionEnableExternalContentInSuggestions": "在建議中啟用外部內容",
|
||||||
"OptionEnableM2tsMode": "啟用 M2ts 模式",
|
"OptionEnableM2tsMode": "啟用 M2TS 模式",
|
||||||
"LabelKeepUpTo": "保持:",
|
"LabelKeepUpTo": "保持:",
|
||||||
"LabelKidsCategories": "兒童分類:",
|
"LabelKidsCategories": "兒童分類:",
|
||||||
"LabelKodiMetadataEnablePathSubstitution": "啟用路徑取代",
|
"LabelKodiMetadataEnablePathSubstitution": "啟用路徑取代",
|
||||||
|
@ -929,13 +929,13 @@
|
||||||
"OptionEnableAccessToAllLibraries": "允許存取所有媒體庫",
|
"OptionEnableAccessToAllLibraries": "允許存取所有媒體庫",
|
||||||
"OptionEnableForAllTuners": "開啟所有調諧器",
|
"OptionEnableForAllTuners": "開啟所有調諧器",
|
||||||
"OptionExtractChapterImage": "開啟章節圖片擷取",
|
"OptionExtractChapterImage": "開啟章節圖片擷取",
|
||||||
"OptionEnableM2tsModeHelp": "當編碼為 MPEGTS 時啟用 M2TS 模式。",
|
"OptionEnableM2tsModeHelp": "當編碼為 MPEG-TS 時啟用 M2TS 模式。",
|
||||||
"OptionEquals": "等於",
|
"OptionEquals": "等於",
|
||||||
"OptionEstimateContentLength": "轉檔時,估計內容長度",
|
"OptionEstimateContentLength": "轉檔時,估計內容長度",
|
||||||
"OptionExternallyDownloaded": "外部下載",
|
"OptionExternallyDownloaded": "外部下載",
|
||||||
"OptionHlsSegmentedSubtitles": "HLS 分段字幕",
|
"OptionHlsSegmentedSubtitles": "HLS 分段字幕",
|
||||||
"OptionLoginAttemptsBeforeLockout": "在被封鎖之前可以登入失敗幾次。",
|
"OptionLoginAttemptsBeforeLockout": "在被封鎖之前可以登入失敗幾次。",
|
||||||
"OptionRequirePerfectSubtitleMatch": "只下載與我的影片檔案完美匹配的字幕",
|
"OptionRequirePerfectSubtitleMatch": "只下載與影片檔案完美匹配的字幕",
|
||||||
"PlayCount": "播放次數",
|
"PlayCount": "播放次數",
|
||||||
"Series": "電視劇",
|
"Series": "電視劇",
|
||||||
"SeriesCancelled": "電視劇已取消。",
|
"SeriesCancelled": "電視劇已取消。",
|
||||||
|
@ -953,7 +953,7 @@
|
||||||
"StopRecording": "停止錄影",
|
"StopRecording": "停止錄影",
|
||||||
"LabelDefaultUserHelp": "確定哪些使用者媒體庫將顯示在連接裝置上。這可以為每個裝置提供不同的使用者設定檔。",
|
"LabelDefaultUserHelp": "確定哪些使用者媒體庫將顯示在連接裝置上。這可以為每個裝置提供不同的使用者設定檔。",
|
||||||
"LabelEnableBlastAliveMessagesHelp": "若此伺服器無法被其他 UPnP 裝置偵測到,請啟用此選項。",
|
"LabelEnableBlastAliveMessagesHelp": "若此伺服器無法被其他 UPnP 裝置偵測到,請啟用此選項。",
|
||||||
"LabelEnableDlnaClientDiscoveryIntervalHelp": "決定進行 SSDP 搜尋之間的持續時間(以秒為單位)。",
|
"LabelEnableDlnaClientDiscoveryIntervalHelp": "決定兩次 SSDP 搜尋之間的持續時間(以秒為單位)。",
|
||||||
"LabelEnableDlnaPlayToHelp": "偵測您網路裡的設備並遠端控制它們。",
|
"LabelEnableDlnaPlayToHelp": "偵測您網路裡的設備並遠端控制它們。",
|
||||||
"LabelExtractChaptersDuringLibraryScanHelp": "當媒體庫匯入影片並掃描時,將擷取章節圖片。否則,章節圖片將在之後的計畫任務中擷取,而媒體庫會更快完成掃描。",
|
"LabelExtractChaptersDuringLibraryScanHelp": "當媒體庫匯入影片並掃描時,將擷取章節圖片。否則,章節圖片將在之後的計畫任務中擷取,而媒體庫會更快完成掃描。",
|
||||||
"LabelMoviePrefixHelp": "若前綴套用到電影標題,請在此處輸入它來方便伺服器能夠正確處理。",
|
"LabelMoviePrefixHelp": "若前綴套用到電影標題,請在此處輸入它來方便伺服器能夠正確處理。",
|
||||||
|
@ -986,10 +986,10 @@
|
||||||
"LabelWeb": "網站:",
|
"LabelWeb": "網站:",
|
||||||
"LabelXDlnaCapHelp": "決定在 urn:schemas-dlna-org:device-1-0 namespace 中的 X_DLNACAP 元素的內容。",
|
"LabelXDlnaCapHelp": "決定在 urn:schemas-dlna-org:device-1-0 namespace 中的 X_DLNACAP 元素的內容。",
|
||||||
"LabelXDlnaDocHelp": "決定在 urn:schemas-dlna-org:device-1-0 namespace 中的 X-Dlna doc 元素的內容。",
|
"LabelXDlnaDocHelp": "決定在 urn:schemas-dlna-org:device-1-0 namespace 中的 X-Dlna doc 元素的內容。",
|
||||||
"LabelUserRemoteClientBitrateLimitHelp": "覆蓋伺服器重播設定中設置的預設全域值。",
|
"LabelUserRemoteClientBitrateLimitHelp": "覆蓋伺服器設定中的預設全域值。詳請參照 控制台 > 播放 > 串流。",
|
||||||
"LabelTranscodingThreadCountHelp": "選擇轉檔時要使用的最大執行緒數,減少執行緒數將降低 CPU 使用率,但轉換速度可能不足以提供流暢的播放體驗。",
|
"LabelTranscodingThreadCountHelp": "選擇轉檔時要使用的最大執行緒數,減少執行緒數將降低 CPU 使用率,但轉換速度可能不足以提供流暢的播放體驗。",
|
||||||
"LabelXDlnaCap": "X-DLNA 上限:",
|
"LabelXDlnaCap": "裝置功能 ID:",
|
||||||
"LabelXDlnaDoc": "X-DLNA 檔案:",
|
"LabelXDlnaDoc": "裝置類別 ID:",
|
||||||
"LeaveBlankToNotSetAPassword": "您可以將此欄位留空來將密碼設定為無。",
|
"LeaveBlankToNotSetAPassword": "您可以將此欄位留空來將密碼設定為無。",
|
||||||
"LiveTV": "電視直播",
|
"LiveTV": "電視直播",
|
||||||
"MapChannels": "映射頻道",
|
"MapChannels": "映射頻道",
|
||||||
|
@ -1017,7 +1017,7 @@
|
||||||
"MessageNoAvailablePlugins": "沒有可用的附加元件。",
|
"MessageNoAvailablePlugins": "沒有可用的附加元件。",
|
||||||
"MessageNoServersAvailable": "無法自動偵測伺服器。",
|
"MessageNoServersAvailable": "無法自動偵測伺服器。",
|
||||||
"MessageLeaveEmptyToInherit": "保留為空以繼承父項或全域預設值的設定。",
|
"MessageLeaveEmptyToInherit": "保留為空以繼承父項或全域預設值的設定。",
|
||||||
"MessageNoCollectionsAvailable": "分組能夠讓您享受個性化的影片、劇集和專輯。點擊+按鈕開始建立分組。",
|
"MessageNoCollectionsAvailable": "分組能夠讓您享受個性化的影片、劇集和專輯。點擊\"+\"按鈕開始建立分組。",
|
||||||
"MessagePlayAccessRestricted": "此內容的播放受到限制,聯繫您的伺服器管理員以獲取更多訊息。",
|
"MessagePlayAccessRestricted": "此內容的播放受到限制,聯繫您的伺服器管理員以獲取更多訊息。",
|
||||||
"MessagePluginConfigurationRequiresLocalAccess": "請直接登入你的本地伺服器以設定這個附加元件。",
|
"MessagePluginConfigurationRequiresLocalAccess": "請直接登入你的本地伺服器以設定這個附加元件。",
|
||||||
"MessagePluginInstallDisclaimer": "安裝 Jellyfin 社區成員建立的附加元件來讓您的 Jellyfin 獲取額外的功能最佳化您的使用體驗。但可能會對你的 Jellyfin 伺服器效能造成影響,如更長的媒體庫掃描時間、額外的背景資料處理與系統穩定性降低等。",
|
"MessagePluginInstallDisclaimer": "安裝 Jellyfin 社區成員建立的附加元件來讓您的 Jellyfin 獲取額外的功能最佳化您的使用體驗。但可能會對你的 Jellyfin 伺服器效能造成影響,如更長的媒體庫掃描時間、額外的背景資料處理與系統穩定性降低等。",
|
||||||
|
@ -1057,13 +1057,13 @@
|
||||||
"Overview": "概述",
|
"Overview": "概述",
|
||||||
"PackageInstallCancelled": "{0} (版本 {1})安裝被取消。",
|
"PackageInstallCancelled": "{0} (版本 {1})安裝被取消。",
|
||||||
"PlayAllFromHere": "從這裡開始全部播放",
|
"PlayAllFromHere": "從這裡開始全部播放",
|
||||||
"PleaseAddAtLeastOneFolder": "請點擊新增按鈕,新增至少一個資料夾到這個媒體庫。",
|
"PleaseAddAtLeastOneFolder": "請點擊\" + \"按鈕,並在資料夾區域中新增至少一個資料夾到這個媒體庫。",
|
||||||
"PleaseConfirmPluginInstallation": "點擊「OK」以確認您已經閱讀了上述內容並希望繼續安裝附加元件。",
|
"PleaseConfirmPluginInstallation": "點擊「OK」以確認您已經閱讀了上述內容並希望繼續安裝附加元件。",
|
||||||
"PleaseEnterNameOrId": "請輸入一個名稱或一個外部 ID。",
|
"PleaseEnterNameOrId": "請輸入一個名稱或一個外部 ID。",
|
||||||
"PleaseRestartServerName": "請重啟 Jellyfin 於 {0}。",
|
"PleaseRestartServerName": "請重啟 Jellyfin 於 {0}。",
|
||||||
"PleaseSelectTwoItems": "請至少選擇 2 個項目。",
|
"PleaseSelectTwoItems": "請至少選擇 2 個項目。",
|
||||||
"PreferEmbeddedTitlesOverFileNames": "優先使用內建的標題而不是檔案名稱",
|
"PreferEmbeddedTitlesOverFileNames": "優先使用內建的標題而不是檔案名稱",
|
||||||
"PreferEmbeddedTitlesOverFileNamesHelp": "這將在沒有網路上的中繼資料或本地中繼資料可用時顯示預設標題。",
|
"PreferEmbeddedTitlesOverFileNamesHelp": "在本地及網路無可用中繼資料時顯示預設標題。",
|
||||||
"Premiere": "首映",
|
"Premiere": "首映",
|
||||||
"Premieres": "首映",
|
"Premieres": "首映",
|
||||||
"Previous": "上一個",
|
"Previous": "上一個",
|
||||||
|
@ -1091,7 +1091,7 @@
|
||||||
"LabelPleaseRestart": "改動將在手動重啟用戶端後生效。",
|
"LabelPleaseRestart": "改動將在手動重啟用戶端後生效。",
|
||||||
"LabelProfileCodecsHelp": "以逗號分隔。留空則適用於所有編解碼器。",
|
"LabelProfileCodecsHelp": "以逗號分隔。留空則適用於所有編解碼器。",
|
||||||
"OptionPlainStorageFoldersHelp": "所有資料夾在 DIDL 中顯示為「object.container.storageFolder 」,而不是一個更具體的類型,如「object.container.person.musicArtist」。",
|
"OptionPlainStorageFoldersHelp": "所有資料夾在 DIDL 中顯示為「object.container.storageFolder 」,而不是一個更具體的類型,如「object.container.person.musicArtist」。",
|
||||||
"LabelInNetworkSignInWithEasyPasswordHelp": "你可以在你的家庭網路中使用你的簡易 PIN 碼登錄 Jellyfin 應用程式,僅在你使用外部網路時才需要輸入密碼,如果 PIN 碼留空,那麼在你的區域網路中便不需輸入密碼。",
|
"LabelInNetworkSignInWithEasyPasswordHelp": "你可以在你的區域網路中使用你的簡易 PIN code 登錄 Jellyfin 應用程式,僅在你使用外部網路時才需要輸入密碼,如果 PIN code 留空,那麼在你的區域網路中便不需輸入密碼。",
|
||||||
"LabelReleaseDate": "釋出日期:",
|
"LabelReleaseDate": "釋出日期:",
|
||||||
"LabelRemoteClientBitrateLimit": "網際網路串流傳輸位元率限制(Mbps):",
|
"LabelRemoteClientBitrateLimit": "網際網路串流傳輸位元率限制(Mbps):",
|
||||||
"LanNetworksHelp": "在強制頻寬限制時,認作本地網路上的 IP 位址或 IP/子網域遮罩項目的逗號分隔清單。若設置此項,所有其它 IP 位址將被視作在外部網路上,並且將受到外部頻寬限制。如果保留為空,則只將伺服器的子網域遮罩作本地網路。",
|
"LanNetworksHelp": "在強制頻寬限制時,認作本地網路上的 IP 位址或 IP/子網域遮罩項目的逗號分隔清單。若設置此項,所有其它 IP 位址將被視作在外部網路上,並且將受到外部頻寬限制。如果保留為空,則只將伺服器的子網域遮罩作本地網路。",
|
||||||
|
@ -1101,16 +1101,16 @@
|
||||||
"OptionRequirePerfectSubtitleMatchHelp": "僅下載經過測試並確認跟此影片檔案完美匹配的字幕。取消勾選這個項目可以增加找到並下載字幕的可能性,但可能會下載時間軸、翻譯不正確的字幕。",
|
"OptionRequirePerfectSubtitleMatchHelp": "僅下載經過測試並確認跟此影片檔案完美匹配的字幕。取消勾選這個項目可以增加找到並下載字幕的可能性,但可能會下載時間軸、翻譯不正確的字幕。",
|
||||||
"MessagePluginInstalled": "附加元件安裝成功,但需要重新啟動 Jellyfin 伺服器以使附加元件生效。",
|
"MessagePluginInstalled": "附加元件安裝成功,但需要重新啟動 Jellyfin 伺服器以使附加元件生效。",
|
||||||
"MessageChangeRecordingPath": "更改錄製資料夾不會將現有錄製從舊位置遷移到新的,您需要手動移動它們。",
|
"MessageChangeRecordingPath": "更改錄製資料夾不會將現有錄製從舊位置遷移到新的,您需要手動移動它們。",
|
||||||
"LabelEmbedAlbumArtDidl": "於 Didl 中嵌入專輯封面",
|
"LabelEmbedAlbumArtDidl": "於 DIDL 中嵌入專輯封面",
|
||||||
"LabelEnableAutomaticPortMapHelp": "透過 UPnP 自動將路由器上的公共埠轉發到伺服器上的本地埠。這可能不適用於某些路由器型號或網路設定。在伺服器重新啟動後才會進行更改。",
|
"LabelEnableAutomaticPortMapHelp": "透過 UPnP 自動將路由器上的公共埠轉發到伺服器上的本地埠。這可能不適用於某些路由器型號或網路設定。在伺服器重新啟動後才會進行更改。",
|
||||||
"LabelEmbedAlbumArtDidlHelp": "有些裝置使用這個方式來取得專輯封面,啟用這個選項可能導致其他設備播放失敗。",
|
"LabelEmbedAlbumArtDidlHelp": "有些裝置使用這個方式來取得專輯封面,啟用這個選項可能導致其他設備播放失敗。",
|
||||||
"SettingsWarning": "更改這些值可能會導致不穩定或連線故障。如果您遇到任何問題,建議將它們重新更改為預設值。",
|
"SettingsWarning": "更改這些值可能會導致不穩定或連線故障。如果您遇到任何問題,建議將它們重新更改為預設值。",
|
||||||
"LabelEnableSingleImageInDidlLimitHelp": "若在 Didl 中嵌入多個圖片,某些裝置可能無法正常顯示。",
|
"LabelEnableSingleImageInDidlLimitHelp": "若在 DIDL 中嵌入多個圖片,某些裝置可能無法正常顯示。",
|
||||||
"SortByValue": "排序方式:{0}",
|
"SortByValue": "排序方式:{0}",
|
||||||
"LabelLineup": "排隊:",
|
"LabelLineup": "排隊:",
|
||||||
"LabelLocalHttpServerPortNumber": "本地 HTTP 埠:",
|
"LabelLocalHttpServerPortNumber": "本地 HTTP 埠:",
|
||||||
"LabelLocalHttpServerPortNumberHelp": "HTTP 伺服器的 TCP 埠。",
|
"LabelLocalHttpServerPortNumberHelp": "HTTP 伺服器的 TCP 埠。",
|
||||||
"SubtitleAppearanceSettingsAlsoPassedToCastDevices": "此設定也會影響透過此裝置投放的 Chromecast。",
|
"SubtitleAppearanceSettingsAlsoPassedToCastDevices": "此設定也會影響透過此裝置投放的 Google Cast。",
|
||||||
"LabelLoginDisclaimer": "登入字句:",
|
"LabelLoginDisclaimer": "登入字句:",
|
||||||
"LabelLogs": "日誌:",
|
"LabelLogs": "日誌:",
|
||||||
"SubtitleDownloadersHelp": "按優先順序啟用並排列您的首選字幕下載程式。",
|
"SubtitleDownloadersHelp": "按優先順序啟用並排列您的首選字幕下載程式。",
|
||||||
|
@ -1127,7 +1127,7 @@
|
||||||
"LabelRecordingPathHelp": "指定用於存儲轉檔的位置,留空將使用伺服器的程式根目錄。",
|
"LabelRecordingPathHelp": "指定用於存儲轉檔的位置,留空將使用伺服器的程式根目錄。",
|
||||||
"LabelRemoteClientBitrateLimitHelp": "所有網路裝置都能夠調整流位元率限制,這對於防止設備請求比網路連接所能處理的更高的位元率非常有用。這可能會導致伺服器上的 CPU 負載增加,以便將影片轉檔到較低的位元率。",
|
"LabelRemoteClientBitrateLimitHelp": "所有網路裝置都能夠調整流位元率限制,這對於防止設備請求比網路連接所能處理的更高的位元率非常有用。這可能會導致伺服器上的 CPU 負載增加,以便將影片轉檔到較低的位元率。",
|
||||||
"SmartSubtitlesHelp": "當音訊為外語時,將載入與語言偏好匹配的字幕。",
|
"SmartSubtitlesHelp": "當音訊為外語時,將載入與語言偏好匹配的字幕。",
|
||||||
"SubtitleAppearanceSettingsDisclaimer": "這些設定將不會套用在圖形字幕(如 PGS、DVD 等),或者一些有著自己的內建樣式的字幕(ASS/SSA)。",
|
"SubtitleAppearanceSettingsDisclaimer": "這些設定不會套用在圖形字幕(如 PGS、DVD 等),或者一些有著自己的內建樣式的字幕(如 ASS/SSA)。",
|
||||||
"UserAgentHelp": "提供自訂的使用者代理 HTTP 標頭。",
|
"UserAgentHelp": "提供自訂的使用者代理 HTTP 標頭。",
|
||||||
"LabelRuntimeMinutes": "播放時間:",
|
"LabelRuntimeMinutes": "播放時間:",
|
||||||
"LabelScheduledTaskLastRan": "最後執行 {0},花費時間 {1}。",
|
"LabelScheduledTaskLastRan": "最後執行 {0},花費時間 {1}。",
|
||||||
|
@ -1143,7 +1143,7 @@
|
||||||
"LabelSpecialSeasonsDisplayName": "SP 季顯示名稱:",
|
"LabelSpecialSeasonsDisplayName": "SP 季顯示名稱:",
|
||||||
"LabelSportsCategories": "體育分類:",
|
"LabelSportsCategories": "體育分類:",
|
||||||
"LabelStartWhenPossible": "當可能時自動開始:",
|
"LabelStartWhenPossible": "當可能時自動開始:",
|
||||||
"LabelVaapiDevice": "VA API 裝置:",
|
"LabelVaapiDevice": "VA-API 裝置:",
|
||||||
"DashboardArchitecture": "架構:{0}",
|
"DashboardArchitecture": "架構:{0}",
|
||||||
"MediaInfoSampleRate": "採樣率",
|
"MediaInfoSampleRate": "採樣率",
|
||||||
"MessageContactAdminToResetPassword": "請聯絡您的管理員來重設密碼。",
|
"MessageContactAdminToResetPassword": "請聯絡您的管理員來重設密碼。",
|
||||||
|
@ -1210,7 +1210,7 @@
|
||||||
"ViewPlaybackInfo": "查看播放訊息",
|
"ViewPlaybackInfo": "查看播放訊息",
|
||||||
"XmlTvSportsCategoriesHelp": "有這些類別的節目會被當作體育節目,以「|」來分隔多個項目。",
|
"XmlTvSportsCategoriesHelp": "有這些類別的節目會被當作體育節目,以「|」來分隔多個項目。",
|
||||||
"XmlTvPathHelp": "XML 電視檔案的路徑,Jellyfin 將讀取該檔案並定期檢查其更新,您負責建立和更新檔案。",
|
"XmlTvPathHelp": "XML 電視檔案的路徑,Jellyfin 將讀取該檔案並定期檢查其更新,您負責建立和更新檔案。",
|
||||||
"MessageInvalidForgotPasswordPin": "簡易代碼錯誤或已過期,請重試。",
|
"MessageInvalidForgotPasswordPin": "簡易 PIN code 錯誤或已過期,請重試。",
|
||||||
"OptionAllowVideoPlaybackTranscoding": "允許播放需要轉檔的影片",
|
"OptionAllowVideoPlaybackTranscoding": "允許播放需要轉檔的影片",
|
||||||
"Small": "小",
|
"Small": "小",
|
||||||
"Smaller": "更小",
|
"Smaller": "更小",
|
||||||
|
@ -1219,12 +1219,12 @@
|
||||||
"LabelDisplaySpecialsWithinSeasons": "顯示劇集季度中的特集",
|
"LabelDisplaySpecialsWithinSeasons": "顯示劇集季度中的特集",
|
||||||
"LabelNumberOfGuideDaysHelp": "下載多日的節目指南可以幫你進一步查看節目列表並做出提前安排,但下載過程也將耗時更久。它將基於頻道數量自動選擇。",
|
"LabelNumberOfGuideDaysHelp": "下載多日的節目指南可以幫你進一步查看節目列表並做出提前安排,但下載過程也將耗時更久。它將基於頻道數量自動選擇。",
|
||||||
"LabelOptionalNetworkPath": "分享的網路資料夾:",
|
"LabelOptionalNetworkPath": "分享的網路資料夾:",
|
||||||
"OptionResElement": "res 元素",
|
"OptionResElement": "'res' 元素",
|
||||||
"PinCodeResetComplete": "PIN 碼已被重設。",
|
"PinCodeResetComplete": "簡易 PIN code 已被重設。",
|
||||||
"PinCodeResetConfirmation": "你確定要重設 PIN 碼?",
|
"PinCodeResetConfirmation": "你確定要重設簡易 PIN code 嗎?",
|
||||||
"PasswordResetProviderHelp": "選擇重設密碼提供者以便使用者重設密碼。",
|
"PasswordResetProviderHelp": "選擇重設密碼提供者以便使用者重設密碼。",
|
||||||
"PlaceFavoriteChannelsAtBeginning": "將喜愛的頻道置頂",
|
"PlaceFavoriteChannelsAtBeginning": "將喜愛的頻道置頂",
|
||||||
"PlaybackData": "恢復播放資料",
|
"PlaybackData": "播放資料",
|
||||||
"OptionRandom": "隨機",
|
"OptionRandom": "隨機",
|
||||||
"XmlDocumentAttributeListHelp": "這些屬性會在每一個 XML 回應的根元素上套用。",
|
"XmlDocumentAttributeListHelp": "這些屬性會在每一個 XML 回應的根元素上套用。",
|
||||||
"SkipEpisodesAlreadyInMyLibraryHelp": "劇集將使用季和劇集編號進行比較。",
|
"SkipEpisodesAlreadyInMyLibraryHelp": "劇集將使用季和劇集編號進行比較。",
|
||||||
|
@ -1244,7 +1244,7 @@
|
||||||
"ClientSettings": "用戶端設定",
|
"ClientSettings": "用戶端設定",
|
||||||
"AllowFfmpegThrottlingHelp": "當轉檔或重組進度遠超於目前播放進度時,將暫停轉檔節省消耗的資源。在不常跳播的時候最有效。如果遇到播放問題,請關閉此功能。",
|
"AllowFfmpegThrottlingHelp": "當轉檔或重組進度遠超於目前播放進度時,將暫停轉檔節省消耗的資源。在不常跳播的時候最有效。如果遇到播放問題,請關閉此功能。",
|
||||||
"AllowFfmpegThrottling": "限制轉檔",
|
"AllowFfmpegThrottling": "限制轉檔",
|
||||||
"PreferEmbeddedEpisodeInfosOverFileNamesHelp": "這將會使用內建中繼資料。",
|
"PreferEmbeddedEpisodeInfosOverFileNamesHelp": "當內建中繼資料可用時將使用內建的劇集資料。",
|
||||||
"PlaybackErrorNoCompatibleStream": "用戶端與該媒體不相容,伺服器也未傳送相容的媒體格式。",
|
"PlaybackErrorNoCompatibleStream": "用戶端與該媒體不相容,伺服器也未傳送相容的媒體格式。",
|
||||||
"PreferEmbeddedEpisodeInfosOverFileNames": "優先使用內建劇集資訊而不是檔案名稱",
|
"PreferEmbeddedEpisodeInfosOverFileNames": "優先使用內建劇集資訊而不是檔案名稱",
|
||||||
"Artist": "演出者",
|
"Artist": "演出者",
|
||||||
|
@ -1283,7 +1283,7 @@
|
||||||
"EnableFasterAnimations": "更快的動畫",
|
"EnableFasterAnimations": "更快的動畫",
|
||||||
"LabelRequireHttps": "強制 HTTPS",
|
"LabelRequireHttps": "強制 HTTPS",
|
||||||
"LabelStable": "穩定版",
|
"LabelStable": "穩定版",
|
||||||
"LabelChromecastVersion": "Chromecast 版本",
|
"LabelChromecastVersion": "Google Cast 版本",
|
||||||
"LabelEnableHttpsHelp": "監聽指定的 HTTPS 埠。須設定有效的證書使其生效。",
|
"LabelEnableHttpsHelp": "監聽指定的 HTTPS 埠。須設定有效的證書使其生效。",
|
||||||
"LabelEnableHttps": "啟用 HTTPS",
|
"LabelEnableHttps": "啟用 HTTPS",
|
||||||
"HeaderServerAddressSettings": "伺服器位置設定",
|
"HeaderServerAddressSettings": "伺服器位置設定",
|
||||||
|
@ -1291,8 +1291,8 @@
|
||||||
"HeaderHttpsSettings": "HTTPS 設定",
|
"HeaderHttpsSettings": "HTTPS 設定",
|
||||||
"EnableDetailsBannerHelp": "在項目詳細訊息頁面的頂部顯示橫幅。",
|
"EnableDetailsBannerHelp": "在項目詳細訊息頁面的頂部顯示橫幅。",
|
||||||
"EnableDetailsBanner": "詳情橫幅",
|
"EnableDetailsBanner": "詳情橫幅",
|
||||||
"EnableDecodingColorDepth10Vp9": "啟用 VP9 10-Bit 硬體解碼",
|
"EnableDecodingColorDepth10Vp9": "啟用 VP9 10-bit 硬體解碼",
|
||||||
"EnableDecodingColorDepth10Hevc": "啟用 HEVC 10-Bit 硬體解碼",
|
"EnableDecodingColorDepth10Hevc": "啟用 HEVC 10-bit 硬體解碼",
|
||||||
"LabelSyncPlayPlaybackDiff": "播放時間差距:",
|
"LabelSyncPlayPlaybackDiff": "播放時間差距:",
|
||||||
"LabelSyncPlayTimeOffset": "伺服器時間延遲:",
|
"LabelSyncPlayTimeOffset": "伺服器時間延遲:",
|
||||||
"LabelRepositoryUrlHelp": "儲存庫的位置。",
|
"LabelRepositoryUrlHelp": "儲存庫的位置。",
|
||||||
|
@ -1304,7 +1304,7 @@
|
||||||
"SaveChanges": "儲存",
|
"SaveChanges": "儲存",
|
||||||
"ShowLess": "顯示更少",
|
"ShowLess": "顯示更少",
|
||||||
"ShowMore": "顯示更多",
|
"ShowMore": "顯示更多",
|
||||||
"SyncPlayAccessHelp": "選取該使用者對同步播放的存取權。此功能能讓你與其他裝置同步播放進度。",
|
"SyncPlayAccessHelp": "啟用同步播放功能讓你與其他裝置同步播放進度。 選擇使用者對此功能的存取權限。",
|
||||||
"EnableBlurHash": "啟用模糊的占位圖片",
|
"EnableBlurHash": "啟用模糊的占位圖片",
|
||||||
"EnableBlurHashHelp": "尚未讀取完畢的圖片會先顯示模糊的版本。",
|
"EnableBlurHashHelp": "尚未讀取完畢的圖片會先顯示模糊的版本。",
|
||||||
"ClearQueue": "清空佇列",
|
"ClearQueue": "清空佇列",
|
||||||
|
@ -1411,15 +1411,15 @@
|
||||||
"LabelTonemappingDesat": "色調映射降低飽和度:",
|
"LabelTonemappingDesat": "色調映射降低飽和度:",
|
||||||
"TonemappingRangeHelp": "選擇輸出顏色範圍。選自動則與輸入範圍相同。",
|
"TonemappingRangeHelp": "選擇輸出顏色範圍。選自動則與輸入範圍相同。",
|
||||||
"LabelTonemappingRange": "色調映射範圍:",
|
"LabelTonemappingRange": "色調映射範圍:",
|
||||||
"TonemappingAlgorithmHelp": "色調映射可以微調。如果你不是很熟悉這些選項,保持預設即可。建議值為 Hable。",
|
"TonemappingAlgorithmHelp": "色調映射可以微調。如果你不是很熟悉這些選項,保持預設即可。建議值為 \"BT.2390\"。",
|
||||||
"LabelTonemappingAlgorithm": "選擇要使用的色調映射算法:",
|
"LabelTonemappingAlgorithm": "選擇要使用的色調映射算法:",
|
||||||
"AllowTonemappingHelp": "色調映射可以將影片的動態範圍從 HDR 變換成 SDR,同時保持圖像細節與顏色等對於表現原始場景非常重要的資訊。目前僅在轉碼內嵌 HDR10 或 HLG 元數據的影片時生效。如果播放不順暢或失敗,請考慮關閉對應的硬體解碼器。",
|
"AllowTonemappingHelp": "色調映射可以將影片的動態範圍從 HDR 變換成 SDR,同時保持圖像細節與顏色等對於表現原始場景非常重要的資訊。目前僅針對 HDR10 或 HLG 影片有效。此一選項需要對應的 OpenCL 或 CUDA runtime。",
|
||||||
"EnableTonemapping": "啟用色調映射",
|
"EnableTonemapping": "啟用色調映射",
|
||||||
"LabelOpenclDeviceHelp": "此 OpenCL 設備用來色調映射。點的左側為平台號碼,右側為此平台上的設備號碼。默認值為 0.0。需要有 OpenCL 硬體加速功能的 FFmpeg 應用程式。",
|
"LabelOpenclDeviceHelp": "此 OpenCL 設備用來色調映射。點的左側為平台號碼,右側為此平台上的設備號碼。默認值為 0.0。需要有 OpenCL 硬體加速功能的 FFmpeg 應用程式。",
|
||||||
"LabelColorPrimaries": "三原色:",
|
"LabelColorPrimaries": "三原色:",
|
||||||
"MediaInfoColorPrimaries": "三原色",
|
"MediaInfoColorPrimaries": "三原色",
|
||||||
"UseDoubleRateDeinterlacingHelp": "此設定使用去交錯時的刷新頻率,通常稱為 Bob 去交錯。它將影片的幀率加倍,以提供完整的運動效果,就類似在電視上觀看隔行掃描的影片看到的那樣。",
|
"UseDoubleRateDeinterlacingHelp": "此設定使用去交錯時的刷新頻率,通常稱為 Bob 去交錯。它將影片的幀率加倍,以提供完整的運動效果,就類似在電視上觀看隔行掃描的影片看到的那樣。",
|
||||||
"LabelMaxMuxingQueueSizeHelp": "等待所有流初始化時可緩衝的最大封包數。如果在 ffmpeg 日誌中仍然遇到 \"Too many packets buffered for output stream\" 錯誤,請嘗試增加該值。建議值為 2048。",
|
"LabelMaxMuxingQueueSizeHelp": "等待所有流初始化時可緩衝的最大封包數。如果在 FFmpeg 日誌中仍然遇到 \"Too many packets buffered for output stream\" 錯誤,請嘗試增加該值。建議值為 2048。",
|
||||||
"LabelTonemappingParamHelp": "調整色調映射算法。建議值和預設值均為 NaN。通常將其留空。",
|
"LabelTonemappingParamHelp": "調整色調映射算法。建議值和預設值均為 NaN。通常將其留空。",
|
||||||
"LabelTonemappingParam": "色調映射參數:",
|
"LabelTonemappingParam": "色調映射參數:",
|
||||||
"LabelTonemappingPeakHelp": "用該值覆蓋信號/標稱/參考峰值。當顯示元數據中嵌入的峰值資訊不可靠時,或從較低範圍到較高範圍的色調映射時,此選項很有用。建議值和預設值分別為 100 和 0。",
|
"LabelTonemappingPeakHelp": "用該值覆蓋信號/標稱/參考峰值。當顯示元數據中嵌入的峰值資訊不可靠時,或從較低範圍到較高範圍的色調映射時,此選項很有用。建議值和預設值分別為 100 和 0。",
|
||||||
|
@ -1473,8 +1473,8 @@
|
||||||
"LabelMinAudiobookResumeHelp": "將在此時間前停止播放的媒體當作尚未播放。",
|
"LabelMinAudiobookResumeHelp": "將在此時間前停止播放的媒體當作尚未播放。",
|
||||||
"LabelMaxAudiobookResumeHelp": "將剩下的部分小於此時長後停止播放的媒體當作已播畢。",
|
"LabelMaxAudiobookResumeHelp": "將剩下的部分小於此時長後停止播放的媒體當作已播畢。",
|
||||||
"LabelIsForced": "強制",
|
"LabelIsForced": "強制",
|
||||||
"LabelHDHomerunPortRangeHelp": "將HD Homerun UDP 端口範圍限制至該值內。(預設值為 1024 - 645535)。",
|
"LabelHDHomerunPortRangeHelp": "將HDHomeRun UDP 端口範圍限制至該值內。(預設值為 1024 - 645535)。",
|
||||||
"LabelHDHomerunPortRange": "HD Homerun 端口範圍:",
|
"LabelHDHomerunPortRange": "HDHomeRun 端口範圍:",
|
||||||
"LabelH265Crf": "H.265 編碼 CRF:",
|
"LabelH265Crf": "H.265 編碼 CRF:",
|
||||||
"LabelEnableSSDPTracingHelp": "將 SSDP 追蹤詳細資料記錄至日誌。<br /><b>警告</b>:這將導致效能嚴重損失。",
|
"LabelEnableSSDPTracingHelp": "將 SSDP 追蹤詳細資料記錄至日誌。<br /><b>警告</b>:這將導致效能嚴重損失。",
|
||||||
"LabelEnableSSDPTracing": "啟用 SSDP 追蹤:",
|
"LabelEnableSSDPTracing": "啟用 SSDP 追蹤:",
|
||||||
|
@ -1513,7 +1513,7 @@
|
||||||
"EnableGamepadHelp": "監聽所有來自游戲遙控器的輸入。",
|
"EnableGamepadHelp": "監聽所有來自游戲遙控器的輸入。",
|
||||||
"LabelEnableGamepad": "啟用遊戲手把",
|
"LabelEnableGamepad": "啟用遊戲手把",
|
||||||
"Controls": "控制",
|
"Controls": "控制",
|
||||||
"AllowVppTonemappingHelp": "不使用OpenCL過濾器的硬體色調映射。目前僅在轉碼 HDR10 中繼資料的影片時使用。",
|
"AllowVppTonemappingHelp": "完全基於Intel驅動的色調映射。目前只針對部分硬體及HDR10影片有效。此一選項比OpenCL實作有更高的優先級。",
|
||||||
"EnableVppTonemapping": "啟用VPP色調映射",
|
"EnableVppTonemapping": "啟用VPP色調映射",
|
||||||
"EnableEnhancedNvdecDecoder": "啟用加強NVDEC解碼器",
|
"EnableEnhancedNvdecDecoder": "啟用加強NVDEC解碼器",
|
||||||
"MessagePlaybackError": "在您的 Google Cast 接收器上播放此檔案時發生錯誤。",
|
"MessagePlaybackError": "在您的 Google Cast 接收器上播放此檔案時發生錯誤。",
|
||||||
|
@ -1524,14 +1524,14 @@
|
||||||
"LabelOriginalMediaInfo": "原始媒體資訊",
|
"LabelOriginalMediaInfo": "原始媒體資訊",
|
||||||
"LabelRemuxingInfo": "重新封裝資訊",
|
"LabelRemuxingInfo": "重新封裝資訊",
|
||||||
"Remuxing": "重新封裝中",
|
"Remuxing": "重新封裝中",
|
||||||
"UseEpisodeImagesInNextUpHelp": "接下來和繼續觀看區塊將不採用該劇的縮圖而使用該集的圖片作為縮圖。",
|
"UseEpisodeImagesInNextUpHelp": "\"接下來\"和\"繼續觀賞\"區塊將不採用該劇的縮圖而使用該集的圖片作為縮圖。",
|
||||||
"UseEpisodeImagesInNextUp": "在接下來和繼續觀看區塊中使用劇集圖片",
|
"UseEpisodeImagesInNextUp": "在\"接下來\"和\"繼續觀賞\"區塊中使用劇集圖片",
|
||||||
"TextSent": "訊息送出。",
|
"TextSent": "訊息送出。",
|
||||||
"SyncPlayGroupDefaultTitle": "{0}的群組",
|
"SyncPlayGroupDefaultTitle": "{0}的群組",
|
||||||
"PluginFromRepo": "{0} 來自倉儲 {1}",
|
"PluginFromRepo": "{0} 來自倉儲 {1}",
|
||||||
"MessageSent": "訊息送出。",
|
"MessageSent": "訊息送出。",
|
||||||
"LabelSlowResponseTime": "反應緩慢判斷時間(毫秒):",
|
"LabelSlowResponseTime": "反應緩慢判斷時間(毫秒):",
|
||||||
"LabelSlowResponseEnabled": "當伺服器反應過慢時記錄警告",
|
"LabelSlowResponseEnabled": "當伺服器應答過慢時記錄警告訊息",
|
||||||
"LabelMinAudiobookResume": "恢復播放有聲書的最短時間:",
|
"LabelMinAudiobookResume": "恢復播放有聲書的最短時間:",
|
||||||
"LabelMaxAudiobookResume": "恢復播放有聲書的剩餘時間:",
|
"LabelMaxAudiobookResume": "恢復播放有聲書的剩餘時間:",
|
||||||
"LabelLocalCustomCss": "自訂CSS樣式僅使用於此客戶端。你可能會想要停用伺服器自訂CSS。",
|
"LabelLocalCustomCss": "自訂CSS樣式僅使用於此客戶端。你可能會想要停用伺服器自訂CSS。",
|
||||||
|
@ -1547,26 +1547,26 @@
|
||||||
"OtherArtist": "其他作家",
|
"OtherArtist": "其他作家",
|
||||||
"Mixer": "混音師",
|
"Mixer": "混音師",
|
||||||
"Lyricist": "作詞",
|
"Lyricist": "作詞",
|
||||||
"Engineer": "工程師",
|
"Engineer": "聲音工程師",
|
||||||
"Conductor": "指揮",
|
"Conductor": "指揮",
|
||||||
"Arranger": "編曲",
|
"Arranger": "編曲",
|
||||||
"LabelSyncPlaySettingsMinDelaySkipToSync": "SkipToSync 最低延遲:",
|
"LabelSyncPlaySettingsMinDelaySkipToSync": "SkipToSync 最低延遲:",
|
||||||
"LabelSyncPlaySettingsSpeedToSyncDurationHelp": "使用SpeedToSync來校正播放位置所需的時間。",
|
"LabelSyncPlaySettingsSpeedToSyncDurationHelp": "使用SpeedToSync來校正播放位置所需的毫秒。",
|
||||||
"LabelSyncPlaySettingsSpeedToSyncDuration": "SpeedToSync長度:",
|
"LabelSyncPlaySettingsSpeedToSyncDuration": "SpeedToSync長度:",
|
||||||
"LabelSyncPlaySettingsMaxDelaySpeedToSyncHelp": "在最大值的播放延遲後將SpeedToSync轉為採用SkipToSync。",
|
"LabelSyncPlaySettingsMaxDelaySpeedToSyncHelp": "在最大值的播放延遲(毫秒)後將SpeedToSync轉為採用SkipToSync。",
|
||||||
"LabelSyncPlaySettingsMaxDelaySpeedToSync": "SpeedToSync最大延遲:",
|
"LabelSyncPlaySettingsMaxDelaySpeedToSync": "SpeedToSync最大延遲:",
|
||||||
"LabelSyncPlaySettingsMinDelaySpeedToSyncHelp": "在SpeedToSync嘗試校正播放位置後的最低播放延遲。",
|
"LabelSyncPlaySettingsMinDelaySpeedToSyncHelp": "在SpeedToSync嘗試校正播放位置後的最低播放延遲(以毫秒為單位)。",
|
||||||
"LabelSyncPlaySettingsMinDelaySpeedToSync": "SpeedToSync最低延遲:",
|
"LabelSyncPlaySettingsMinDelaySpeedToSync": "SpeedToSync最低延遲:",
|
||||||
"LabelSyncPlaySettingsSyncCorrectionHelp": "透過加速媒體或透過尋找大概位置來啓用播放的主動同步。在嚴重卡頓時請不要開啟這個功能。",
|
"LabelSyncPlaySettingsSyncCorrectionHelp": "透過加速媒體或透過尋找大概位置來啓用播放的主動同步。在嚴重卡頓時請不要開啟這個功能。",
|
||||||
"LabelSyncPlaySettingsSyncCorrection": "同步校正",
|
"LabelSyncPlaySettingsSyncCorrection": "同步校正",
|
||||||
"LabelSyncPlaySettingsExtraTimeOffsetHelp": "手動調整與所選的時間同步裝置的時間偏移。小心調整。",
|
"LabelSyncPlaySettingsExtraTimeOffsetHelp": "手動調整與所選的時間同步裝置的時間偏移(以毫秒為單位)。小心調整。",
|
||||||
"LabelSyncPlaySettingsExtraTimeOffset": "額外時間偏移:",
|
"LabelSyncPlaySettingsExtraTimeOffset": "額外時間偏移:",
|
||||||
"LabelSyncPlaySettingsDescription": "變更SyncPlay設定",
|
"LabelSyncPlaySettingsDescription": "變更SyncPlay設定",
|
||||||
"HeaderSyncPlayTimeSyncSettings": "時間同步",
|
"HeaderSyncPlayTimeSyncSettings": "時間同步",
|
||||||
"HeaderSyncPlayPlaybackSettings": "回放",
|
"HeaderSyncPlayPlaybackSettings": "回放",
|
||||||
"HeaderSyncPlaySettings": "SyncPlay設定",
|
"HeaderSyncPlaySettings": "SyncPlay設定",
|
||||||
"LabelSyncPlaySettingsSpeedToSync": "啟用SpeedToSync",
|
"LabelSyncPlaySettingsSpeedToSync": "啟用SpeedToSync",
|
||||||
"LabelSyncPlaySettingsMinDelaySkipToSyncHelp": "SkipToSync嘗試校正播放位置後的最小延遲。",
|
"LabelSyncPlaySettingsMinDelaySkipToSyncHelp": "SkipToSync嘗試校正播放位置後的最小延遲(毫秒)。",
|
||||||
"ErrorPlayerNotFound": "找不到這個媒體所需的播放器。",
|
"ErrorPlayerNotFound": "找不到這個媒體所需的播放器。",
|
||||||
"LabelSyncPlaySettingsSkipToSyncHelp": "同步校正方法包括尋找估計位置。必須啓用同步校正。",
|
"LabelSyncPlaySettingsSkipToSyncHelp": "同步校正方法包括尋找估計位置。必須啓用同步校正。",
|
||||||
"LabelSyncPlaySettingsSkipToSync": "啟用SkipToSync",
|
"LabelSyncPlaySettingsSkipToSync": "啟用SkipToSync",
|
||||||
|
@ -1586,5 +1586,10 @@
|
||||||
"Copy": "複製",
|
"Copy": "複製",
|
||||||
"Copied": "複製",
|
"Copied": "複製",
|
||||||
"Casual": "休閒",
|
"Casual": "休閒",
|
||||||
"AddToFavorites": "添加到收藏"
|
"AddToFavorites": "添加到收藏",
|
||||||
|
"LabelAutomaticallyAddToCollection": "自動加入合輯",
|
||||||
|
"GoogleCastUnsupported": "不支援Google Cast",
|
||||||
|
"EnableRewatchingNextUpHelp": "在「接下來」中顯示已觀看的影集。",
|
||||||
|
"EnableRewatchingNextUp": "在接下來介面中啟用再看一次",
|
||||||
|
"Digital": "數位的"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue