Cider 1.5 Release

Cider 1.5 Release
This commit is contained in:
yazninja 2022-06-10 08:28:29 +08:00 committed by GitHub
commit 57b2a86913
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
200 changed files with 85135 additions and 60717 deletions

View file

@ -18,6 +18,9 @@ jobs:
# - run:
# name: Rename Repository
# command: sed -i 's/github:ciderapp\/Cider/github:ciderapp\/cider-releases/' package.json
- run:
name: Update Version Number of App
command: sudo chmod +x resources/version.sh && ./resources/version.sh || true
- run:
name: Update Package Managers
command: sudo npm update -g npm yarn
@ -57,9 +60,9 @@ jobs:
steps:
- attach_workspace:
at: ~/Cider
- run:
name: Fix Versioning and Add Channel
command: yarn circle:script
# - run:
# name: Fix Versioning and Add Channel
# command: yarn circle:script
- run:
name: Generate Builds (Linux)
command: yarn electron-builder -l -p never
@ -86,9 +89,9 @@ jobs:
sudo dpkg --add-architecture i386
sudo apt-get update -y
sudo apt-get install -y wine32
- run:
name: Fix Versioning and Add Channel
command: yarn circle:script
# - run:
# name: Fix Versioning and Add Channel
# command: yarn circle:script
- run:
name: Generate Builds (Windows)
command: yarn electron-builder -w --x64 -p never
@ -114,9 +117,9 @@ jobs:
sudo dpkg --add-architecture i386
sudo apt-get update -y
sudo apt-get install -y wine32
- run:
name: Fix Versioning and Add Channel
command: yarn circle:script
# - run:
# name: Fix Versioning and Add Channel
# command: yarn circle:script
- run:
name: Generate Builds (Winget)
command: yarn electron-builder --win -c winget.json -p never
@ -153,13 +156,16 @@ jobs:
mv ~/Cider/dist/*.blockmap ~/Cider/dist/artifacts
- store_artifacts:
path: ~/Cider/dist/artifacts
# - run:
# name: Fix Versioning and Add Channel
# command: yarn circle:script
- run:
name: Set App Version
command: echo "export APP_VERSION=$(grep '"version":.*' package.json | cut -d '"' -f 4 | head -1)" >> $BASH_ENV
name: Update Version Number of App
command: sudo chmod +x resources/version.sh && ./resources/version.sh || true
- run:
name: Publish Release
command: |
gh release create "v${APP_VERSION}.${CIRCLE_BUILD_NUM}" --title "Cider Version ${APP_VERSION} - Build ${CIRCLE_BUILD_NUM} (${CIRCLE_BRANCH})" --generate-notes -R ciderapp/cider-releases ~/Cider/dist/artifacts/*.deb ~/Cider/dist/artifacts/*.AppImage ~/Cider/dist/artifacts/*.snap ~/Cider/dist/artifacts/*.exe ~/Cider/dist/artifacts/*.yml ~/Cider/dist/artifacts/*.blockmap
gh release create "v${APP_VERSION}" --title "Cider Version ${APP_VERSION} (${CIRCLE_BRANCH})" --generate-notes -R ciderapp/cider-releases ~/Cider/dist/artifacts/*.deb ~/Cider/dist/artifacts/*.AppImage ~/Cider/dist/artifacts/*.snap ~/Cider/dist/artifacts/*.exe ~/Cider/dist/artifacts/*.yml ~/Cider/dist/artifacts/*.blockmap
# Orchestrate our job run sequence
workflows:
@ -168,25 +174,33 @@ workflows:
- prepare-build:
filters:
branches:
only: main
only:
- main
- stable
- build-windows:
requires:
- prepare-build
filters:
branches:
only: main
only:
- main
- stable
- build-linux:
requires:
- prepare-build
filters:
branches:
only: main
only:
- main
- stable
- build-winget:
requires:
- prepare-build
filters:
branches:
only: main
only:
- main
- stable
- release:
requires:
- build-windows
@ -194,4 +208,6 @@ workflows:
- build-winget
filters:
branches:
only: main
only:
- main
- stable

View file

@ -35,7 +35,7 @@ body:
- **OS**: Ubuntu 20.04
- **App Version** and/or **Commit ID**: 1.0.0 c9d43be
To find app version, go to the About page.
To find app version, Cider Menu -> About
value: |
- OS:
- App Version and/or Commit ID:

View file

@ -13,7 +13,7 @@ name: "macOS build"
on:
push:
branches: [ develop ]
branches: [ main ]
paths-ignore:
- 'README.md'
- 'SECURITY.md'

View file

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 201 111" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<g transform="matrix(-1,0,0,1,971.69,-237.578)">
<g transform="matrix(7.11542e-17,1.16204,-1.00804,6.1725e-17,1181.95,-435.575)">
<path d="M620.408,312.185C621.766,309.468 624.28,307.794 627,307.794C629.72,307.794 632.234,309.468 633.592,312.185C643.701,332.402 662.969,370.939 673.563,392.126C675.098,395.195 675.096,398.975 673.558,402.043C672.021,405.111 669.181,407 666.107,407C645.499,407 608.501,407 587.893,407C584.819,407 581.979,405.111 580.442,402.043C578.904,398.975 578.902,395.195 580.437,392.126C591.031,370.939 610.299,332.402 620.408,312.185Z" style="fill:white;"/>
</g>
<g transform="matrix(7.11542e-17,1.16204,-1.00804,6.1725e-17,1281.96,-435.575)">
<path d="M620.408,312.185C621.766,309.468 624.28,307.794 627,307.794C629.72,307.794 632.234,309.468 633.592,312.185C643.701,332.402 662.969,370.939 673.563,392.126C675.098,395.195 675.096,398.975 673.558,402.043C672.021,405.111 669.181,407 666.107,407C645.499,407 608.501,407 587.893,407C584.819,407 581.979,405.111 580.442,402.043C578.904,398.975 578.902,395.195 580.437,392.126C591.031,370.939 610.299,332.402 620.408,312.185Z" style="fill:white;"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 201 111" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<g transform="matrix(1,0,0,1,-771.681,-237.578)">
<g transform="matrix(7.11542e-17,1.16204,-1.00804,6.1725e-17,1181.95,-435.575)">
<path d="M620.408,312.185C621.766,309.468 624.28,307.794 627,307.794C629.72,307.794 632.234,309.468 633.592,312.185C643.701,332.402 662.969,370.939 673.563,392.126C675.098,395.195 675.096,398.975 673.558,402.043C672.021,405.111 669.181,407 666.107,407C645.499,407 608.501,407 587.893,407C584.819,407 581.979,405.111 580.442,402.043C578.904,398.975 578.902,395.195 580.437,392.126C591.031,370.939 610.299,332.402 620.408,312.185Z" style="fill:white;"/>
</g>
<g transform="matrix(7.11542e-17,1.16204,-1.00804,6.1725e-17,1281.96,-435.575)">
<path d="M620.408,312.185C621.766,309.468 624.28,307.794 627,307.794C629.72,307.794 632.234,309.468 633.592,312.185C643.701,332.402 662.969,370.939 673.563,392.126C675.098,395.195 675.096,398.975 673.558,402.043C672.021,405.111 669.181,407 666.107,407C645.499,407 608.501,407 587.893,407C584.819,407 581.979,405.111 580.442,402.043C578.904,398.975 578.902,395.195 580.437,392.126C591.031,370.939 610.299,332.402 620.408,312.185Z" style="fill:white;"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 104 139" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<g transform="matrix(1,0,0,1,-339.137,-234.806)">
<path d="M381,245.272C381,239.496 376.31,234.806 370.534,234.806L349.603,234.806C343.826,234.806 339.137,239.496 339.137,245.272L339.137,362.84C339.137,368.616 343.826,373.306 349.603,373.306L370.534,373.306C376.31,373.306 381,368.616 381,362.84L381,245.272Z" style="fill:white;"/>
<g transform="matrix(1,0,0,1,61.8631,0)">
<path d="M381,245.272C381,239.496 376.31,234.806 370.534,234.806L349.603,234.806C343.826,234.806 339.137,239.496 339.137,245.272L339.137,362.84C339.137,368.616 343.826,373.306 349.603,373.306L370.534,373.306C376.31,373.306 381,368.616 381,362.84L381,245.272Z" style="fill:white;"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 113 125" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<g transform="matrix(7.90918e-17,1.29167,-1.1205,6.86106e-17,456.042,-747.431)">
<path d="M621.069,310.862C622.291,308.417 624.553,306.911 627,306.911C629.447,306.911 631.709,308.417 632.931,310.862C643.071,331.141 663.672,372.343 674.309,393.619C675.69,396.38 675.688,399.781 674.305,402.541C672.922,405.3 670.367,407 667.602,407C646.846,407 607.154,407 586.398,407C583.633,407 581.078,405.3 579.695,402.541C578.312,399.781 578.31,396.38 579.691,393.619C590.328,372.343 610.929,331.141 621.069,310.862Z" style="fill:white;"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1,000 B

Binary file not shown.

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<rect x="0" y="0" width="1024" height="1024" style="fill:rgb(110,110,110);"/>
<g transform="matrix(6.05996,0,0,6.05996,189.003,209)">
<path d="M93.161,0.071C59.66,-1.043 32.22,11.314 32.22,11.314L32.2,74.023C28.789,72.669 24.641,72.348 20.428,73.372C11.345,75.579 5.397,83.192 7.143,90.379C8.889,97.566 17.667,101.604 26.749,99.398C35.313,97.317 41.087,90.429 40.256,83.626L40.256,36.771C40.256,36.771 59.66,29.987 84.829,28.286L84.829,63.135C81.455,61.843 77.386,61.55 73.25,62.555C64.167,64.761 58.219,72.374 59.965,79.562C61.71,86.749 70.488,90.786 79.571,88.58C87.502,86.653 93.042,80.603 93.158,74.316L93.161,74.32L93.161,0.071Z" style="fill-opacity:0.16;fill-rule:nonzero;"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -1,6 +1,6 @@
<p align="center">
<img src="./resources/banner.png" width="80%" height="60%" alt="Banner"><br>
<b>A new cross-platform Apple Music experience based on Electron and Vue.js written from scratch with performance in mind. 🚀</b>
<b>A new cross-platform Apple Music experience based on Electron and Vue.js written from scratch with performance & visuals in mind. 🚀</b>
<br><br>
<img src="https://img.shields.io/github/stars/ciderapp/Cider?label=Stars" alt="GitHub Stars"/>
<img src="https://img.shields.io/github/forks/ciderapp/Cider?label=Forks" alt="GitHub Forks"/>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 KiB

After

Width:  |  Height:  |  Size: 110 KiB

Before After
Before After

View file

@ -39,7 +39,7 @@
"appx": {
"applicationId": "CiderAlpha",
"publisher": "CN=CiderCollective, OID.2.25.311729368913984317654407730594956997722=1",
"displayName": "Cider (Alpha)",
"displayName": "Cider",
"identityName": "CiderCollective.CiderAlpha",
"backgroundColor": "transparent",
"setBuildNumber": true

View file

@ -2,7 +2,7 @@
"name": "cider",
"applicationId": "Cider",
"productName": "Cider",
"version": "1.4.6",
"version": "1.5.0",
"description": "A new cross-platform Apple Music experience based on Electron and Vue.js written from scratch with performance in mind.",
"license": "AGPL-3.0",
"main": "./build/index.js",
@ -29,6 +29,7 @@
"dist:macarm": "yarn build && electron-builder --mac --arm64",
"dist:universalNotWorking": "yarn build && electron-builder --mac --universal",
"dist:all": "yarn build && electron-builder -mwl",
"testdist": "yarn build && electron-builder --dir",
"winget": "yarn build && electron-builder --win -c winget.json",
"msft": "yarn build && electron-builder -c msft-package.json",
"mstest": "yarn build && electron-builder -c msft-test.json",
@ -39,7 +40,7 @@
"@sentry/electron": "^3.0.7",
"@sentry/integrations": "^6.19.6",
"adm-zip": "0.4.10",
"airtunes2": "git+https://github.com/vapormusic/node_airtunes2.git#hap",
"airtunes2": "git+https://github.com/ciderapp/node_airtunes2",
"castv2-client": "^1.2.0",
"chokidar": "^3.5.3",
"discord-auto-rpc": "^1.0.16",
@ -53,6 +54,7 @@
"electron-window-state": "^5.0.3",
"express": "^4.17.3",
"get-port": "^5.1.1",
"jimp": "^0.16.1",
"jsonc": "^2.0.0",
"lastfmapi": "^0.1.1",
"mdns-js": "git+https://github.com/ciderapp/node-mdns-js.git",
@ -73,11 +75,11 @@
},
"devDependencies": {
"@types/adm-zip": "^0.5.0",
"@types/discord-rpc": "4.0.2",
"@types/discord-rpc": "4.0.3",
"@types/express": "^4.17.13",
"@types/qrcode-terminal": "^0.12.0",
"@types/ws": "^8.5.3",
"electron": "git+https://github.com/castlabs/electron-releases.git#18-x-y",
"electron": "git+https://github.com/castlabs/electron-releases.git#19-x-y",
"electron-builder": "^23.0.3",
"electron-builder-notarize-pkg": "^1.2.0",
"electron-webpack": "^2.8.2",
@ -109,9 +111,9 @@
}
],
"build": {
"electronVersion": "18.2.1",
"electronVersion": "19.0.3",
"electronDownload": {
"version": "18.2.1+wvcus",
"version": "19.0.3+wvcus",
"mirror": "https://github.com/castlabs/electron-releases/releases/download/v"
},
"appId": "cider",
@ -178,6 +180,15 @@
"isRelocatable": false,
"overwriteAction": "upgrade"
},
"snap": {
"slots": [
{
"mpris": {
"interface": "mpris"
}
}
]
},
"dmg": {
"background": "./resources/bg.png",
"icon": "resources/icons/icon.ico"

View file

@ -9,23 +9,24 @@ exports.default = function(context) {
fs.unlinkSync('dist/mac-universal--x64/Cider.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/Electron Framework.sig')
if (fs.existsSync('dist/mac-universal--arm64/Cider.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/Electron Framework.sig'))
fs.unlinkSync('dist/mac-universal--arm64/Cider.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/Electron Framework.sig')
console.log('Castlabs-evs update start')
execSync('python3 -m pip install --upgrade castlabs-evs')
console.log('Castlabs-evs update complete')
// console.log('Castlabs-evs update start')
// execSync('python3 -m pip install --upgrade castlabs-evs')
// console.log('Castlabs-evs update complete')
// xcode 13
if (fs.existsSync('dist/mac-universal--x64') && fs.existsSync('dist/mac-universal--arm64'))
execSync("cp 'dist/mac-universal--x64/Cider.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/MainMenu.nib/keyedobjects-101300.nib' 'dist/mac-universal--arm64/Cider.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/MainMenu.nib/keyedobjects-101300.nib'",{stdio: 'inherit'})
console.log('VMP signing start')
if (fs.existsSync('dist/mac-universal'))
execSync('python3 -m castlabs_evs.vmp -n sign-pkg dist/mac-universal',{stdio: 'inherit'})
if (fs.existsSync('dist/mac'))
execSync('python3 -m castlabs_evs.vmp -n sign-pkg dist/mac',{stdio: 'inherit'})
if (fs.existsSync('dist/mac-arm64'))
execSync('python3 -m castlabs_evs.vmp -n sign-pkg dist/mac-arm64 -z',{stdio: 'inherit'})
if (fs.existsSync('dist/mac-x64'))
execSync('python3 -m castlabs_evs.vmp -n sign-pkg dist/mac-x64',{stdio: 'inherit'})
// console.log('VMP signing start')
// if (fs.existsSync('dist/mac-universal'))
// execSync('python3 -m castlabs_evs.vmp -n sign-pkg dist/mac-universal',{stdio: 'inherit'})
// if (fs.existsSync('dist/mac'))
// execSync('python3 -m castlabs_evs.vmp -n sign-pkg dist/mac',{stdio: 'inherit'})
// if (fs.existsSync('dist/mac-arm64'))
// execSync('python3 -m castlabs_evs.vmp -n sign-pkg dist/mac-arm64 -z',{stdio: 'inherit'})
// if (fs.existsSync('dist/mac-x64'))
// execSync('python3 -m castlabs_evs.vmp -n sign-pkg dist/mac-x64',{stdio: 'inherit'})
// console.log('VMP signing complete')
console.log('VMP signing complete')
}

View file

@ -5,22 +5,20 @@ if (!process.env['CIRCLECI']) {
const { readFileSync, writeFile } = require('fs')
const pkg = JSON.parse(readFileSync('package.json').toString());
let channel = process.env['CIRCLE_BRANCH'];
if (process.env['CIRCLE_BRANCH'] === 'lts') {
channel = 'latest'
} else if (process.env['CIRCLE_BRANCH'] === 'main') {
channel = 'beta'
} else if (process.env['CIRCLE_BRANCH'] === 'develop') {
channel = 'alpha'
}
channel = channel.split('/').join('-')
// https://circleci.com/docs/2.0/env-vars/#built-in-environment-variables
const version = pkg.version.split('.');
pkg.version = `${version[0]}.${version[1]}.${version[2]}-${channel}`
const patch = version[2].split('-');
if (process.env['CIRCLE_BRANCH'] === 'release') {
pkg.version = `${version[0]}.${version[1]}.${patch[0]}`
} else if (process.env['CIRCLE_BRANCH'] === 'main') {
pkg.version = `${version[0]}.${version[1]}.${patch[0]}.beta.${patch[1]}`
} else {
pkg.version = `${version[0]}.${version[1]}.${patch[0]}-${channel}.${process.env['CIRCLE_BUILD_NUM']}`
}
// package.build.channel = channel
pkg.publish = {
"provider": "github",
@ -34,13 +32,13 @@ pkg.publish = {
const { exec } = require('child_process')
exec('echo $APP_VERSION', {env: {'APP_VERSION': pkg.version}}, function (error, stdout, stderr) {
exec(`echo $APP_VERSION`, { env: { 'APP_VERSION': pkg.version } }, function (error, stdout, stderr) {
console.log(stdout, stderr, error);
});
writeFile('package.json', JSON.stringify(pkg), err => {
// error checking
if (err) throw err;
console.log(`VERSION CHANGED TO ${pkg.version}`);
console.log(`VERSION CHANGED TO ${pkg.version}`, pkg);
});

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 6 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 6.7 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 5 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 7 KiB

Before After
Before After

15
resources/version.sh Executable file
View file

@ -0,0 +1,15 @@
#!/bin/bash
LATEST_SHA=$(curl -s https://api.github.com/repos/ciderapp/Cider/branches/stable | grep sha | cut -d '"' -f 4 | sed 's/v//' | xargs)
COMMITSINCESTABLE=$(git rev-list $LATEST_SHA..HEAD --count)
CURRENT_VERSION=$(node -p -e "require('./package.json').version")
NEW_VERSION=${CURRENT_VERSION/0/$COMMITSINCESTABLE}
if [[ $COMMITSINCESTABLE -gt 0 ]]
then
echo "Version: $NEW_VERSION"
sed -i "0,/$CURRENT_VERSION/s//$NEW_VERSION/" package.json
else
echo "Version unchanged, commits since stable is 0"
fi
echo "export APP_VERSION=$(node -p -e 'require("./package.json").version')" >> $BASH_ENV

View file

@ -18,7 +18,7 @@ const CiderKit = {
body: body,
options: options
})
let response = await fetch("http://localhost:9000/api/musickit/v3", opts);
let response = await fetch("./api/musickit/v3", opts);
return response.json()
}
}

View file

@ -2,7 +2,7 @@
Some notes about Cider's i18n support.
- Localization files are stored in `json` format aka "JavaScript Object Notation".
- Localization files are stored in `json` format aka `JavaScript Object Notation`.
- The default language is English.
- The default language is used for messages that are not translated.
- Try when possible to keep the messages the similar in length to the English ones.
@ -23,7 +23,7 @@ How it is implemented for English:
```
"term.track": {
"one" : "track",
"one` : "track",
"other" : "tracks"
},
```
@ -31,105 +31,104 @@ How it is implemented for English:
## Localization Notices
Several changes have been made to configuration options and will be listed below with the relevant locales that have
been modified, the ones not mentioned in the list need modifying.
Several changes have been made to configuration options and will be listed below with the relevant locales that have been modified, the ones not mentioned in the list need modifying.
* `settings.option.experimental.closeButtonBehaviour`: Changed to `close_button_hide` - Should be "Close Button Should Hide the Application". `.quit`, `.minimizeTaskbar` and `.minimizeTray` have been removed. Translations done for en_US.
* `action.update`: Added for `en_US`.
* `term.topResult`: "Top Result" - Added for `en_US`.
* `term.sharedPlaylists`: "Shared Playlists" - Added for `en_US`.
* `term.people`: "People" - Added for `en_US`.
* `settings.option.experimental.closeButtonBehaviour`: Changed to `close_button_hide` - Should be `Close Button Should Hide the Application`. `.quit`, `.minimizeTaskbar` and `.minimizeTray` have been removed. Translations done for en_US.
* `action.update`: Added for `en_US`
* `term.topResult`: `Top Result` - Added for `en_US`
* `term.sharedPlaylists`: `Shared Playlists` - Added for `en_US`
* `term.people`: `People` - Added for `en_US`
Update 02/02/2022 17:16 UTC
* `term.newpreset.name`: Added for `en_US`.
* `term.addedpreset`: Added for `en_US`.
* `term.deletepreset.warn`: Added for `en_US`.
* `term.deletedpreset`: Added for `en_US`.
* `term.musicVideos`: Added for `en_US`.
* `term.stations`: Added for `en_US`.
* `term.curators`: Added for `en_US`.
* `term.appleCurators`: Added for `en_US`.
* `term.radioShows`: Added for `en_US`.
* `term.recordLabels`: Added for `en_US`.
* `term.videoExtras`: Added for `en_US`.
* `term.top`: Added for `en_US`.
* `action.newpreset`: Added for `en_US`.
* `action.deletepreset`: Added for `en_US`.
* `term.newpreset.name`: Added for `en_US`
* `term.addedpreset`: Added for `en_US`
* `term.deletepreset.warn`: Added for `en_US`
* `term.deletedpreset`: Added for `en_US`
* `term.musicVideos`: Added for `en_US`
* `term.stations`: Added for `en_US`
* `term.curators`: Added for `en_US`
* `term.appleCurators`: Added for `en_US`
* `term.radioShows`: Added for `en_US`
* `term.recordLabels`: Added for `en_US`
* `term.videoExtras`: Added for `en_US`
* `term.top`: Added for `en_US`
* `action.newpreset`: Added for `en_US`
* `action.deletepreset`: Added for `en_US`
Update 04/02/2022 10:00 UTC
* `term.history`: Added for `en_US`.
* `action.copy`: Added for `en_US`.
* `settings.header.visual.theme`: Added for `en_US`.
* `settings.option.visual.theme.default`: Added for `en_US`.
* `settings.option.visual.theme.dark`: Added for `en_US`.
* `settings.option.experimental.copy_log`: Added for `en_US`.
* `settings.option.experimental.inline_playlists`: Added for `en_US`.
* `term.history`: Added for `en_US`
* `action.copy`: Added for `en_US`
* `settings.header.visual.theme`: Added for `en_US`
* `settings.option.visual.theme.default`: Added for `en_US`
* `settings.option.visual.theme.dark`: Added for `en_US`
* `settings.option.experimental.copy_log`: Added for `en_US`
* `settings.option.experimental.inline_playlists`: Added for `en_US`
Update 05/02/2022 09:00 UTC
* `settings.header.audio.quality.hireslossless`: Added for `en_US`.
* `settings.header.audio.quality.hireslossless.description`: Added for `en_US`.
* `settings.header.audio.quality.lossless`: Added for `en_US`.
* `settings.header.audio.quality.lossless.description`: Added for `en_US`.
* `settings.option.audio.enableAdvancedFunctionality.ciderPPE`: Added for `en_US`.
* `settings.option.audio.enableAdvancedFunctionality.ciderPPE.description`: Added for `en_US`.
* `settings.header.audio.quality.hireslossless`: Added for `en_US`
* `settings.header.audio.quality.hireslossless.description`: Added for `en_US`
* `settings.header.audio.quality.lossless`: Added for `en_US`
* `settings.header.audio.quality.lossless.description`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.ciderPPE`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.ciderPPE.description`: Added for `en_US`
Update 06/02/2022 10:35 UTC
* `settings.header.audio.quality.hireslossless.description`: Brackets removed, handled in renderer.
* `settings.header.audio.quality.lossless.description`: Brackets removed, handled in renderer.
* `settings.header.audio.quality.high.description`: Added for `en_US`.
* `settings.header.audio.quality.auto`: Removed as default for MusicKit is 256.
* `settings.header.audio.quality.standard`: Replaced `settings.header.audio.quality.low` to match MusicKit naming.
* `settings.header.audio.quality.standard.description`: Added for `en_US`.
* `settings.header.audio.quality.hireslossless.description`: Brackets removed, handled in renderer
* `settings.header.audio.quality.lossless.description`: Brackets removed, handled in renderer
* `settings.header.audio.quality.high.description`: Added for `en_US`
* `settings.header.audio.quality.auto`: Removed as default for MusicKit is 256
* `settings.header.audio.quality.standard`: Replaced `settings.header.audio.quality.low` to match MusicKit naming
* `settings.header.audio.quality.standard.description`: Added for `en_US`
Update 08/02/2022 10:20 UTC
* `settings.option.general.updateCider`: Added for `en_US`.
* `settings.option.general.updateCider.branch`: Added for `en_US`.
* `settings.option.general.updateCider.branch.description`: Added for `en_US`.
* `settings.option.general.updateCider.branch.main`: Added for `en_US`.
* `settings.option.general.updateCider.branch.develop`: Added for `en_US`.
* `settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength`: Added for `en_US`.
* `settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description`: Added for `en_US`.
* `settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard`: Added for `en_US`.
* `settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive`: Added for `en_US`.
* `settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility`: Added for `en_US`.
* `settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility`: Added for `en_US`.
* `term.requestError`: Added for `en_US`.
* `term.song.link.generate`: Added for `en_US`.
* `settings.option.general.updateCider`: Added for `en_US`
* `settings.option.general.updateCider.branch`: Added for `en_US`
* `settings.option.general.updateCider.branch.description`: Added for `en_US`
* `settings.option.general.updateCider.branch.main`: Added for `en_US`
* `settings.option.general.updateCider.branch.develop`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive`: Added for `en_US`
* `settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility`: Added for `en_US`
* `settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility`: Added for `en_US`
* `term.requestError`: Added for `en_US`
* `term.song.link.generate`: Added for `en_US`
Update 10/02/2022 05:58 UTC
* `term.sortBy.dateAdded`: Added for `en_US`.
* `term.sortBy.dateAdded`: Added for `en_US`
Update 12/02/2022 12:00 UTC
* Added support for multiple plural forms. [Details](#multiple-plural-forms)
* `term.version`: Added for `en_US`.
* `settings.option.visual.theme.github.download`: Added for `en_US`.
* `settings.prompt.visual.theme.github.URL`: Added for `en_US`.
* `settings.notyf.visual.theme.install.success`: Added for `en_US`.
* `settings.notyf.visual.theme.install.error`: Added for `en_US`.
* `term.defaultPresets`: Added for `en_US`.
* `term.userPresets`: Added for `en_US`.
* `term.version`: Added for `en_US`
* `settings.option.visual.theme.github.download`: Added for `en_US`
* `settings.prompt.visual.theme.github.URL`: Added for `en_US`
* `settings.notyf.visual.theme.install.success`: Added for `en_US`
* `settings.notyf.visual.theme.install.error`: Added for `en_US`
* `term.defaultPresets`: Added for `en_US`
* `term.userPresets`: Added for `en_US`
Update 16/02/2022 21:45 UTC
* `term.audioControls`: Added for `en_US`.
* `settings.option.audio.volumeStep`: Added for `en_US`.
* `settings.option.audio.maxVolume`: Added for `en_US`.`
* `term.audioControls`: Added for `en_US`
* `settings.option.audio.volumeStep`: Added for `en_US`
* `settings.option.audio.maxVolume`: Added for `en_US`
Update 17/02/2022 10:00 UTC
+ `settings.header.debug`: Added for `en_US`.
+ `settings.option.debug.copy_log`: Replaces `settings.option.experimental.copy_log`.
+ `settings.header.debug`: Added for `en_US`
+ `settings.option.debug.copy_log`: Replaces `settings.option.experimental.copy_log`
+ `settings.option.debug.openAppData`: Added for `en_US`
+ `action.open`: Added for `en_US`
Update 19/2/2022 21:00 UTC
Update 19/02/2022 21:00 UTC
* `term.noVideos`: Added for `en_US`
* `term.plugin`: Added for `en_US`
@ -300,7 +299,6 @@ Update 28/04/2022 21:45 UTC
* `term.dynamic`: Added for `en_US`
Update 29/04/2022 00:00 UTC
* `menubar.options.about`: Added for `en_US`
* `menubar.options.settings`: Added for `en_US`
* `menubar.options.quit`: Added for `en_US`
@ -315,7 +313,7 @@ Update 29/04/2022 00:00 UTC
* `menubar.options.audio`: Added for `en_US`
* `menubar.options.plugins`: Added for `en_US`
* `menubar.options.control`: Added for `en_US`
* `menubar.options.next`: "Added for `en_US`
* `menubar.options.next`: `Added for `en_US`
* `menubar.options.previous`: Added for `en_US`
* `menubar.options.volumeup`: Added for `en_US`
* `menubar.options.volumedown`: Added for `en_US`
@ -337,8 +335,111 @@ Update 29/04/2022 00:00 UTC
* `menubar.options.license`: Added for `en_US`
* `menubar.options.conf`: Added for `en_US`
Update 08/05/2022 00:29 UTC
* `settings.option.visual.theme.github.available`: Added for `en_US`,
* `settings.option.visual.theme.github.applied`: Added for `en_US`,
* `settings.option.visual.theme.github.available`: Added for `en_US`
* `settings.option.visual.theme.github.applied`: Added for `en_US`
Update 09/05/2022 01:50 UTC
* `menubar.options.listennow`: Added for `en_US`
* `menubar.options.recentlyAdded`: Added for `en_US`
* `menubar.options.songs`: Added for `en_US`
* `settings.description.listnow`: Added for `en_US`
* `settings.description.recentAdd`: Added for `en_US`
* `settings.description.songs`: Added for `en_US`
* `settings.option.general.keybindings.pressCombination`: Added for `en_US`
* `settings.option.general.keybindings.pressEscape`: Added for `en_US`
* `settings.option.visual.theme.github.available`: Added for `en_US`
* `settings.option.visual.theme.github.applied`: Added for `en_US`
Update 09/05/2022 19:30 UTC
* `settings.option.audio.enableAdvancedFunctionality.audioSpatialization`: Deleted for all language files
* `settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description`: Deleted for all language files
Update 12/05/2022 19:00 UTC
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_HIGH`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.soundstage`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.separation`: Added for `en_US`
Update 12/05/2022 22:50 UTC
* `settings.option.audio.dbspl.display`: Added for `en_US`
* `settings.option.audio.dbspl.description`: Added for `en_US`
* `settings.option.audio.dbfs.calibration`: Added for `en_US`
* `settings.option.audio.dbfs.description`: Added for `en_US`
Update 14/05/2022 02:00 UTC
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_HIGH`: Deleted for all language files
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD`: Renamed for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS`: Renamed for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_1`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500B`: Added for `en_US`
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500C`: Added for `en_US`
Update 18/05/2022 14:20 UTC
* `action.tray.playpause`: Added for `en_US`,
* `action.tray.next`: Added for `en_US`,
* `action.tray.previous`: Added for `en_US`,
Update 22/05/2022 03:53 UTC
* `settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.diffused`: Added for `en_US`
Update 22/05/2022 14:32 UTC
* `notification.connectionError`: Deleted for all language files
* `settings.button.visual.theme.github.openfolder`: Deleted for all language files
* `settings.header.audio.quality.auto`: Deleted for all language files
* `settings.header.audio.quality.enhanced`: Deleted for all language files
* `settings.header.audio.quality.low`: Deleted for all language files
* `settings.header.connectivity.discordRPC.appleMusic`: Deleted for all language files
* `settings.header.connectivity.discordRPC.cider`: Deleted for all language files
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_HIGH`: Deleted for all language files
* `settings.option.audio.enableAdvancedFunctionality.audioSpatialization`: Deleted for all language files
* `settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description`: Deleted for all language files
* `settings.option.experimental.closeButtonBehaviour`: Deleted for all language files
* `settings.option.experimental.closeButtonBehaviour.minimizeTaskbar`: Deleted for all language files
* `settings.option.experimental.closeButtonBehaviour.minimizeTray`: Deleted for all language files
* `settings.option.experimental.closeButtonBehaviour.quit`: Deleted for all language files
* `settings.option.experimental.close_button_hide`: Deleted for all language files
* `settings.option.experimental.copy_log`: Deleted for all language files
* `term.spacializedAudioSetting`: Deleted for all language files
* `term.updateCider`: Deleted for all language files
Update 24/05/2022 20:30 UTC
* `settings.option.visual.transparent.description`: Updated in `el_GR`, `en_OWO`, `en_US`, `es_ES`, `es_MX`, `hu_HU`, `in_ID`, `ja_JP`, `ko_KR`, `nl_NL`, `tr_TR`, please verify if it is correct
Update 24/05/2022 21:15 UTC
* `settings.option.general.updateCider`: Deleted for all language files
* `settings.option.general.updateCider.branch`: Deleted for all language files
* `settings.option.general.updateCider.branch.description`: Deleted for all language files
* `settings.option.general.updateCider.branch.main`: Deleted for all language files
* `settings.option.general.updateCider.branch.develop`: Deleted for all language files
* `settings.notyf.updateCider.update-error`: Deleted for all language files
Update 30/5/2022 05:35 UTC
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.BSCBM`: Added to `en_US`
* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.CUDDLE`: Added to `en_US`
* `settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.bplk`: Added to `en_US`
* `settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.hw2k`: Added to `en_US`
* `settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.adaptive`: Added to `en_US`
* `settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.legacy`: Added to `en_US`
Update 03/06/2022 11:40 UTC
* `settings.option.connectivity.discordRPC.reload`: Added to `en_US`
* `settings.option.connectivity.discordRPC.reconnectedToUser`: Added to `en_US`

View file

@ -194,7 +194,6 @@
"action.showAlbum": "Zobrazit kompletní album",
"action.tray.minimize": "Minimalizovat do lišty",
"action.tray.quit": "Přestat",
"action.update": "Aktualizace",
"action.copy": "kopírovat",
"action.newpreset": "Nová předvolba...",
@ -205,11 +204,6 @@
"settings.option.general.language.main": "Jazyky",
"settings.option.general.language.fun": "Zábavné jazyky",
"settings.option.general.language.unsorted": "Neřazeno",
"settings.option.general.updateCider": "Aktualizujte Cider",
"settings.option.general.updateCider.branch": "Pobočka aktualizace cideru",
"settings.option.general.updateCider.branch.description": "Vyberte pobočku, do které chcete Cider aktualizovat",
"settings.option.general.updateCider.branch.main": "Stabilní",
"settings.option.general.updateCider.branch.develop": "Rozvoj",
"settings.header.audio": "Zvuk",
"settings.header.audio.description": "Upravte nastavení zvuku pro Cider.",
"settings.option.audio.quality": "Kvalita zvuku",
@ -225,15 +219,12 @@
"settings.option.audio.enableAdvancedFunctionality": "Povolit pokročilé funkce",
"settings.option.audio.enableAdvancedFunctionality.description": "Povolení funkce AudioContext umožní rozšířené zvukové funkce, jako je normalizace zvuku, ekvalizéry a vizualizéry, ale na některých systémech to může způsobit zadrhávání ve zvukových stopách.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "Síla CAP",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Změní sílu zpracování zvuku. (Agresivita může vést k nežádoucím výsledkům)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard": "Standard",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Agresivní",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Normalizace zvuku",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalizuje špičkovou hlasitost pro jednotlivé stopy a vytváří jednotnější zážitek z poslechu.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Prostorovost zvuku",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Prostorově upravte zvuk a udělejte zvuk více 3-rozměrný (poznámka: Toto není Dolby Atmos)",
"settings.header.visual": "Vizuální",
"settings.header.visual.description": "Upravte vizuální nastavení pro Cider.",
"settings.option.visual.windowBackgroundStyle": "Styl pozadí okna",
@ -269,8 +260,6 @@
"settings.header.connectivity.description": "Upravte nastavení připojení pro Cider.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "Oznámení o přehrávání",
"settings.header.connectivity.discordRPC.cider": "Zobrazit jako 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Zobrazit jako 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Vymazat Discord Rich Presence on Pause",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm Scrobble Delay (%)",
@ -281,7 +270,6 @@
"settings.header.experimental.description": "Upravte experimentální nastavení pro Cider.",
"settings.option.experimental.compactUI": "Kompaktní uživatelské rozhraní",
"settings.option.window.close_button_hide": "Tlačítko Zavřít by mělo aplikaci skrýt",
"settings.option.experimental.copy_log": "Zkopírujte protokoly do clipboard",
"settings.option.experimental.inline_playlists": "Vložené seznamy skladeb a alba",
"spatial.notTurnedOn": "Prostorová funkce zvuku je zakázána. Chcete-li jej používat, nejprve jej povolte.",
"spatial.spatialProperties": "Prostorové vlastnosti",

View file

@ -7,7 +7,7 @@
"date.format": "${d}.${m}.${y}",
"dialog.cancel": "Abbrechen",
"dialog.ok": "OK",
"notification.updatingLibrarySongs": "Aktualisiere Songs...",
"notification.updatingLibrarySongs": "Aktualisiere Titel...",
"notification.updatingLibraryAlbums": "Aktualisiere Alben...",
"notification.updatingLibraryArtists": "Aktualisiere Künstler...",
"term.appleInc": "Apple Inc.",
@ -24,13 +24,13 @@
"term.privateSession": "Private Sitzung",
"term.queue": "Warteschlange",
"term.history": "Verlauf",
"term.search": "Suche",
"term.search": "Suchen",
"term.library": "Mediathek",
"term.listenNow": "Jetzt Hören",
"term.browse": "Durchsuchen",
"term.listenNow": "Jetzt hören",
"term.browse": "Entdecken",
"term.radio": "Radio",
"term.recentlyAdded": "Zuletzt hinzugefügt",
"term.songs": "Songs",
"term.songs": "Titel",
"term.albums": "Alben",
"term.artists": "Künstler",
"term.podcasts": "Podcasts",
@ -98,7 +98,6 @@
"term.fullscreenView": "Vollbildansicht",
"term.defaultView": "Normale Ansicht",
"term.audioSettings": "Audio-Einstellungen",
"term.spacializedAudioSetting": "Räumliches Audio",
"term.clearAll": "Alle löschen",
"term.recentStations": "Letzte Sender",
"term.language": "Sprache",
@ -114,7 +113,7 @@
"term.contributors": "Mithelfer",
"term.equalizer": "Equalizer",
"term.reset": "Zurücksetzen",
"term.tracks": "Lieder",
"term.tracks": "Titel",
"term.videos": "Videos",
"term.menu": "Menü",
"term.check": "Nach Updates suchen",
@ -180,8 +179,8 @@
"action.unfollow": "Entfolgen",
"action.unfollow.success": "Entfolgt",
"action.unfollow.error": "Fehler beim Entfolgen",
"action.playNext": "Spiele als Nächstes",
"action.playLater": "Spiele später",
"action.playNext": "Nächster Titel",
"action.playLater": "Zuletzt wiedergeben",
"action.startRadio": "Starte Radio",
"action.goToArtist": "Gehe zu Künstler",
"action.goToAlbum": "Gehe zu Album",
@ -192,16 +191,15 @@
"action.unlove": "Entlieben",
"action.dislike": "Dislike",
"action.undoDislike": "Dislike entfernen",
"action.showWebRemoteQR": "Zeige Web-Remote QR-Code",
"action.playTracksNext": "Spiele ${app.selectedMediaItems.length} Lieder als Nächstes",
"action.playTracksLater": "Spiele ${app.selectedMediaItems.length} Lieder später",
"action.removeTracks": "Entferne ${self.selectedItems.length} Lieder aus der Warteschlange",
"action.showWebRemoteQR": "Web-Remote",
"action.playTracksNext": "Spiele ${app.selectedMediaItems.length} Titel als Nächstes",
"action.playTracksLater": "Spiele ${app.selectedMediaItems.length} Titel später",
"action.removeTracks": "Entferne ${self.selectedItems.length} Titel aus der Warteschlange",
"action.import": "Importieren",
"action.export": "Exportieren",
"action.showAlbum": "Ganzes Album anzeigen",
"action.tray.minimize": "Zu Tray minimieren",
"action.tray.quit": "Beenden",
"action.update": "Update",
"action.copy": "Kopieren",
"action.newpreset": "Neues Preset",
@ -212,11 +210,6 @@
"settings.option.general.language.main": "Sprachen",
"settings.option.general.language.fun": "Lustige Sprachen",
"settings.option.general.language.unsorted": "Unsortiert",
"settings.option.general.updateCider": "Cider updaten",
"settings.option.general.updateCider.branch": "Update-Branch",
"settings.option.general.updateCider.branch.description": "Der Branch, von welchem Cider geupdatet werden soll",
"settings.option.general.updateCider.branch.main": "Stabil",
"settings.option.general.updateCider.branch.develop": "Entwicklung",
"settings.header.audio": "Audio",
"settings.header.audio.description": "Passe die Audio-Einstellungen für Cider an.",
"settings.option.audio.quality": "Audioqualität",
@ -230,7 +223,6 @@
"settings.option.audio.enableAdvancedFunctionality": "Akiviere erweiterte Funktionalität",
"settings.option.audio.enableAdvancedFunctionality.description": "Das Aktivieren der erweiterten Funktionalität ermöglicht spezielle Features wie Audio-Normalisierung, Equalizer und Visualizer, jedoch könnte dies auf einigen Systemen zu Aussetzern in der Musik führen.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAP ist nicht mit räumlichem Audio kompatibel. Bitte deaktiviere räumliches Audio zuerst.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "CAP-Stärke",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Ändert die Stärke der Nachbearbeitung. (Aggressiv könnte zu ungewünschten Änderungen führen)",
@ -238,8 +230,6 @@
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Aggressiv",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Audio-Normalisierung",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalisiert die Lautstärke aller Lieder, um die Hörerfahrung einheitlicher zu machen.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Räumliches Audio",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Macht die Musik räumlicher (3D-Effekt) (Beachte: Dies ist kein Dolby Atmos)",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "Räumliches Audio ist nicht mit CAP kompatibel. Bitte deaktiviere CAP zuerst.",
"settings.header.visual": "Visuell",
"settings.header.visual.description": "Passe die visuellen Einstellungen für Cider an.",
@ -281,8 +271,6 @@
"settings.header.connectivity.description": "Passe die Konnektivitäts-Einstellungen für Cider an.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "Wiedergabe-Benachrichtigungen",
"settings.header.connectivity.discordRPC.cider": "'Cider' anzeigen",
"settings.header.connectivity.discordRPC.appleMusic": "'Apple Music' anzeigen",
"settings.option.connectivity.discordRPC.clearOnPause": "Leere Discord Rich Presence wenn pausiert",
"settings.option.connectivity.lastfmScrobble": "LastFM Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "LastFM Scrobble Delay (%)",
@ -293,8 +281,45 @@
"settings.header.experimental.description": "Passe die experimentellen Einstellungen für Cider an.",
"settings.option.experimental.compactUI": "Kompaktes UI",
"settings.option.window.close_button_hide": "Schließtaste soll die App verbergen",
"settings.option.experimental.copy_log": "Kopiere Logs in die Zwischenablage",
"settings.option.experimental.inline_playlists": "Inline Playlists und Alben",
"settings.header.advanced": "Erweitert",
"settings.option.debug.openAppData": "Öffne Cider-Ordner",
"settings.option.visual.theme.github.explore": "Durchsuche GitHub Themes",
"settings.option.visual.plugin.github.explore": "Durchsuche GitHub Plugins",
"settings.option.experimental.reinstallwidevine": "WidevineCDM neu installieren",
"settings.option.experimental.reinstallwidevine.confirm": "Möchtest du wirklich Widevine neu installieren?",
"settings.option.visual.theme.checkForUpdates": "Nach Updates suchen",
"settings.option.visual.theme.manageStyles": "Styles verwalten",
"settings.option.window.useNativeTitleBar": "Native Fenster-Titelleiste verwenden",
"settings.option.window.windowControlStyle": "Fenstersteuerungs-Stil",
"settings.option.window.windowControlStyle.right": "Rechts",
"settings.option.experimental.unknownPlugin": "Unbekannte Quellen",
"settings.option.experimental.unknownPlugin.description": "Erlaube Installation von Plugins von anderen Quellen als der Cider-Plugin-Quelle",
"settings.option.window.windowControlStyle.left": "Links",
"settings.option.visual.windowStyle": "Fenster-Style",
"settings.option.general.resumebehavior": "Fortsetzungs-Verhalten",
"settings.option.general.resumebehavior.description": "Fortsetzungs-Verhalten beeinflusst, wie Cider die Sitzung fortsetzt, wenn man zur App zurückkehrt.",
"settings.option.general.resumebehavior.locally": "Lokal",
"settings.option.general.resumebehavior.locally.description": "Cider wird die letzte Sitzung auf diesem Rechner fortsetzen.",
"settings.option.general.resumebehavior.history": "Verlauf",
"settings.option.general.resumebehavior.history.description": "Cider wird den letzten Song aus dem geräteübergreifenden Apple-Music-Verlauf in die Warteschlange stellen.",
"settings.option.general.resumetabs" : "Tab beim Start öffnen",
"settings.option.general.resumetabs.description" : "Wähle welcher Tab beim Starten von Cider geöffnet werden soll.",
"settings.option.general.resumetabs.dynamic" : "Dynamisch",
"settings.option.general.resumetabs.dynamic.description" : "Cider wird den zuletzt genutzten Tab öffnen.",
"settings.option.general.keybindings": "Tastenkombinationen",
"settings.option.general.keybindings.pressCombination": "Drücke eine Kombination aus zwei Tasten um die Tastenkombination zu aktualisieren.",
"settings.option.general.keybindings.pressEscape": "Drücke Escape um zurückzukehren.",
"settings.notyf.general.keybindings.update.success": "Tastenkombination erfolgreich aktualisiert",
"settings.prompt.general.keybindings.update.success": "Tastenkombination erfolgreich aktualisiert. Drücke OK um Cider neuzustarten.",
"settings.option.general.keybindings.open": "Öffnen",
"settings.option.general.themeUpdateNotification": "Automatisch nach Theme-Updates suchen",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Verwaltet vom Audio Lab",
"settings.option.advanced.playlistTrackMapping.description": "Ermöglicht tiefes Scannen von Wiedergabelisten, um festzustellen, welche Titel sich in welchen Wiedergabelisten befinden. Die Erstellungszeiten für den Wiedergabelisten-Cache können sich erheblich verlängern.",
"settings.option.visual.transparent": "Transparentes Fenster",
"settings.option.visual.transparent.description": "Benötigt Theme Support, Neustart erforderlich",
"action.cast.todevices": "An Geräte streamen",
"action.cast.stop": "Streamen an alle Geräte beenden",
"spatial.notTurnedOn": "Die Audio-Spatialisierung ist deaktiviert. Um sie zu verwenden, musst du diese zuerst aktivieren.",
"spatial.spatialProperties": "Räumliche Einstellungen",
"spatial.width": "Breite",
@ -312,10 +337,54 @@
"spatial.right": "Rechts",
"spatial.back": "Hinten",
"spatial.down": "Unten",
"spatial.listener": "Hörer*in",
"spatial.listener": "Hörer",
"spatial.audioSource": "Audioquelle",
"settings.header.unfinished": "Unvollendet",
"settings.option.window.openOnStartup": "Öffne Cider beim Start",
"settings.option.window.openOnStartup.hidden": "Öffne Cider minimiert",
"term.audioControls": "Lautstärkeregelung",
"term.variables": "Variablen",
"settings.option.audio.volumeStep": "Lautstärke-Schritt",
"settings.option.audio.maxVolume": "Max. Lautstärke",
"settings.option.audio.changePlaybackRate": "Wiedergabegeschwindigkeit ändern",
"settings.option.audio.playbackRate": "Wiedergabegeschwindigkeit",
"settings.option.audio.playbackRate.change": "Ändern",
"settings.option.audio.dbspl.display": "dB SPL Anzeige",
"settings.option.audio.dbspl.description": "(Nur für erfahrene Benutzer) Zeigt dB SPL anstelle von dBFS am Lautstärkeregler.",
"settings.option.audio.dbfs.calibration": "0 dBFS Kalibration",
"settings.option.audio.dbfs.description": "Geb den Spitzenwert des Z-gewichteten dB SPL an, wenn Cider auf 0 dBFS steht.",
"settings.option.connectivity.discordRPC.hideButtons": "Buttons im Discord Rich Presence ausblenden",
"settings.option.connectivity.discordRPC.hideTimestamp": "Zeitstempel im Discord Rich Presence ausblenden",
"settings.option.general.showLovedTracksInline": "Zeige geliebte Titel inline",
"settings.option.audio.advanced": "Erweiterte Lautstärkeregelung",
"remote.web.title": "Cider Remote",
"remote.web.description": "Scanne den QR-Code um dein Handy mit dieser Cider-Instanz zu verbinden",
"about.thanks": "Vielen lieben Dank an das Cider Collective Team und an alle Mithelfer."
"about.thanks": "Vielen lieben Dank an das Cider Collective Team und an alle Mithelfer.",
"term.navigateBack": "Zurück",
"term.navigateForward": "Weiter",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Verbessert die wahrgenommene Audioqualität von AAC-kodierten Audiodaten durch die Verwendung eines Echtzeit-Algorithmus, der sowohl psychoakustische Modelle des menschlichen Gehörs als auch AAC-Kodierungsmerkmale nutzt.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "Verwirklicht eine andere musikalische Atmosphäre, die nach dem Stand der Technik von Audio-Setups modelliert ist.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "Ändert die Betriebsart des Atmosphere Realizer-Moduls.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Vorabgestimmter Spatialisierungseffekt. Deaktiviert die anpassbaren Einstellungen der Audio-Spatialisierung.",
"settings.option.audio.audioLab.description": "Eine Auswahl an selbst entwickelten Audioeffekten für Cider.",
"action.open": "Öffnen",
"settings.option.visual.theme.github.openfolder": "Öffne Themes Ordner",
"settings.option.debug.copy_log": "Logs in die Zwischenablage kopieren",
"settings.header.visual.theme.github.page": "Themes von GitHub",
"settings.header.visual.plugin.github.page": "Plugins von GitHub",
"settings.option.connectivity.discordRPC.reload": "DiscordRPC neu laden",
"menubar.options.reload": "Neu laden",
"settings.option.general.customizeSidebar": "Seitenleistenelemente anpassen",
"settings.option.general.customizeSidebar.customize": "Anpassen",
"settings.header.window": "Fenster",
"settings.option.visual.theme.github.available": "Verfügbar",
"settings.option.visual.theme.github.applied": "Angewandt",
"action.createNew": "Erstellen...",
"settings.option.connect.link_account": "Synchronisierung mit Cider Connect aktivieren",
"settings.option.connect.link_account.description": "Wenn du deinen Discord-Account mit Cider Connect verknüpfst, kannst du Benutzerdaten speichern, einschließlich Einstellungen, EQs und eventuell mehr, sobald es fertig ist. (Work in Progress)",
"action.editTracklist": "Playlist bearbeiten",
"term.track": {
"one": "Titel",
"other": "Titel"
}
}

View file

@ -280,11 +280,6 @@
"settings.option.general.language.main": "Γλώσσες",
"settings.option.general.language.fun": "Γλώσσες για πλάκα",
"settings.option.general.language.unsorted": "Αταξινόμητες",
"settings.option.general.updateCider": "Ενημέρωση Cider",
"settings.option.general.updateCider.branch": "Κλάδος ενημέρωσης Cider",
"settings.option.general.updateCider.branch.description": "Επιλέξτε τον κλάδο στον οποίο θα γίνεται η ενημέρωση του Cider",
"settings.option.general.updateCider.branch.main": "Σταθερό",
"settings.option.general.updateCider.branch.develop": "Αναπτυξιακό",
"settings.option.general.customizeSidebar": "Προσαρμογή στοιχείων πλευρικής μπάρας",
"settings.option.general.customizeSidebar.customize": "Προσαρμογή",
"settings.option.general.keybindings": "Συνδυασμοί πλήκτρων",
@ -304,7 +299,6 @@
"settings.description.developer": "Εργαλεία προγραμματιστή",
"settings.notyf.updateCider.update-not-available": "Δεν υπάρχει διαθέσιμη ενημέρωση",
"settings.notyf.updateCider.update-downloaded": "Έγινε λήψη της ενημέρωσης, επανεκκίνησε για εφαρμογή",
"settings.notyf.updateCider.update-error": "Σφάλμα ενημέρωσης του Cider",
"settings.notyf.updateCider.update-timeout": "Λήξη χρόνου ενημέρωσης",
"settings.header.audio": "Ήχος",
"settings.header.audio.description": "Προσαρμογή ρυθμίσεων ήχου για το Cider.",
@ -340,9 +334,8 @@
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "Εφαρμόζει μια διαφορετική ατμόσφαιρα στον ήχο.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Λειτουργία ατμόσφαιρας ήχου",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "Αλλάζει τη λειτουργία ατμόσφαιρας ήχου.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural1": "Φυσική (Κανονικό)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural2": "Φυσική (Υψηλό)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural3": "Φυσική (Υψηλότερο)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "Φυσική (Κανονικό)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "Φυσική (Υψηλότερο)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Επεξεργαστής ήχου Cider (CAP)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Βελτιώνει την αντιληπτή ποιότητα ήχου χρησιμοποιώντας αλγορίθμους.",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "Το CAP δεν είναι συμβατό με τη Χωρικοποίηση Ήχου. Παρακαλούμε απενεργοποιήστε τη Χωρικοποίηση Ήχου για να συνεχίσετε.",
@ -353,8 +346,6 @@
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Κανονικοποίηση έντασης ήχου",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Κανονικοποιεί την ένταση για μεμονωμένα κομμάτια για μια πιο ομοιόμορφη εμπειρία ακρόασης. (Δεν λειτουργεί σε κομμάτια που ανέβηκαν από χρήστες)",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Διαχειρίζεται από το Audio Lab",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Χωρικοποίηση Ήχου",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Πιο τρισδιάστατος και χωρικοποιημένος ήχος (σημείωση: Αυτό δεν είναι Dolby Atmos)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Χωρικοποίηση Cider",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Pre-tuned Εφέ Χωρικοποίησης, απενεργοποιεί τις προσαρμόσιμες ρυθμίσεις της Χωρικοποίησης Ήχου. Η Χωρικοποίηση Ήχου πρέπει να είναι ενεργοποιημένη.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Προφίλ Χωρικοποίησης Cider",
@ -450,7 +441,7 @@
"settings.option.advanced.playlistTrackMapping": "Χαρτογράφηση κομματιών λίστών αναπαραγωγής",
"settings.option.advanced.playlistTrackMapping.description": "Ενεργοποιεί τη βαθιά σάρωση των λιστών αναπαραγωγής για να προσδιορίσει ποια κομμάτια βρίσκονται σε ποιες λίστες αναπαραγωγής. Οι χρόνοι δημιουργίας της προσωρινής μνήμης των λιστών αναπαραγωγής μπορεί να αυξηθούν σημαντικά.",
"settings.option.visual.transparent": "Διαφανές πλαίσιο",
"settings.option.visual.transparent.description": "(χρειάζεται υποστήριξη θέματος, απαιτεί επανεκκίνηση)",
"settings.option.visual.transparent.description": "χρειάζεται υποστήριξη θέματος, απαιτεί επανεκκίνηση",
"settings.header.advanced": "Για προχωρημένους",
"settings.header.connect": "Συγχρονισμός",
"settings.option.connect.link_account": "Ενεργοποίηση συγχρονισμού με Cider Connect",

View file

@ -8,8 +8,6 @@
"settings.option.audio.enableAdvancedFunctionality.description": "Enabling AudioContext functionality will allow for extended audio features like Audio Normalisation, Equalisers and Visualisers - however on some systems this may cause stuttering in audio tracks.",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Audio Normalisation",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalises peak volume for individual tracks to create a more uniform listening experience.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Audio Spatialisation",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Spatialise audio and make audio more 3-dimensional (note: This is not Dolby Atmos)",
"spatial.notTurnedOn": "Audio Spatialisation is disabled. To use, please enable it first.",
"action.tray.minimize": "Minimise to Tray",
"term.tracks": "songs",

View file

@ -176,7 +176,6 @@
"action.showAlbum": "SHOW HODOR HODOR",
"action.tray.minimize": "HODOR TO TRAY",
"action.tray.quit": "HODOR",
"settings.header.general": "HODORAL",
"settings.header.general.description": "HODOR HODORAL HODOR FOR HODOR.",
"settings.option.general.language": "HODOR SPEAKS",
@ -187,15 +186,11 @@
"settings.header.audio.description": "ADJUST HODOR EARS FOR HODOR HODOR.",
"settings.option.audio.quality": "HODOR QUALITY",
"settings.header.audio.quality.high": "HODOR!!.",
"settings.header.audio.quality.low": "hodor.",
"settings.header.audio.quality.auto": "HODORMATIC",
"settings.option.audio.seamlessTransition": "SEAMLESS HODOR",
"settings.option.audio.enableAdvancedFunctionality": "ADVANCED HODOR",
"settings.option.audio.enableAdvancedFunctionality.description": "ENABLING HODOR FUNCTIONALITY WILL HODOR FOR EXTENDED HODOR FEATURES LIKE HODOR NORMALIZATION , HODORIZERS AND HODORS, BUT ON SOME HODOR SYSTEMS THIS HODOR CAUSE HODOR IN HODOR.",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "HODOR NORMALIZATION",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "NORMALIZES HODOR VOLUME FOR INDIVIDUAL HODORS TO HODOR A MORE HODOR LISTENING HODOR.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "HODOR SPATIALIZATION",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "SPATIALIZE HODOR AND MAKE HODOR MORE 3-HODOR (HODOR: THIS IS NOT HODOR ATMOS)",
"settings.header.visual": "HODOR SEES",
"settings.header.visual.description": "ADJUST HODOR EYES FOR HODOR.",
"settings.option.visual.windowBackgroundStyle": "BACK HODOR STYLE",
@ -228,8 +223,6 @@
"settings.header.connectivity.description": "ADJUST THE HODORTIVITY FOR HODOR.",
"settings.option.connectivity.discordRPC": "DISCORD HODOR",
"settings.option.connectivity.playbackNotifications": "NOTIFICATION FOR HODOR",
"settings.header.connectivity.discordRPC.cider": "SEE HODOR AS 'CIDER'",
"settings.header.connectivity.discordRPC.appleMusic": "SEE HODOR AS 'HODOR MUSIC'",
"settings.option.connectivity.discordRPC.clearOnPause": "HODOR DISCORD ON PAUSE",
"settings.option.connectivity.lastfmScrobble": "HODOR.FM SCROBBLING",
"settings.option.connectivity.lastfmScrobble.delay": "HODOR.FM HODOR DELAY (%)",
@ -239,10 +232,6 @@
"settings.header.experimental": "EXPERIMENTAL HODOR",
"settings.header.experimental.description": "ADJUST THE EXPERIMENTAL HODOR FOR HODOR.",
"settings.option.experimental.compactUI": "smol hodor",
"settings.option.experimental.closeButtonBehaviour": "CLOSE HODOR BUTTON",
"settings.option.experimental.closeButtonBehaviour.quit": "END HODOR",
"settings.option.experimental.closeButtonBehaviour.minimizeTaskbar": "MINIMIZE HODOR TO HODORBAR",
"settings.option.experimental.closeButtonBehaviour.minimizeTray": "MINIMIZE HODOR TO HODORAY",
"spatial.notTurnedOn": "HODOR SPATIALIZATION IS HODOR. TO HODOR, PLEASE HODOR IT HODOR.",
"spatial.spatialProperties": "SPATIAL HODOR",
"spatial.width": "HODOR WIDTH",

View file

@ -21,11 +21,13 @@
"term.accountSettings": "Account Settings",
"term.logout": "Wogout",
"term.login": "Wog In",
"term.quickNav": "Quick Nyav",
"term.cast": "Cast",
"term.about": "About",
"term.privateSession": "Pwivate Session",
"term.disablePrivateSession": "Disabwe Pwivate Session",
"term.queue": "Queue",
"term.autoplay": "Autopway",
"term.lyrics": "Wywics",
"term.miniplayer": "MinyiPwayew",
"term.history": "Histowy",
@ -46,12 +48,20 @@
"term.createNewPlaylist": "Cweate Nyew Pwaywist",
"term.createNewPlaylistFolder": "Cweate Nyew Pwaywist Fowdew",
"term.deletePlaylist": "Awe you suwe you want to dewete this pwaywist?",
"term.navigateBack": "Nyavigate back",
"term.navigateForward": "Nyavigate fowwawd",
"term.play": "Pway",
"term.pause": "Pause",
"term.stop": "Stop",
"term.previous": "Pwevious",
"term.next": "Nyext",
"term.shuffle": "Shuffwe",
"term.enableShuffle": "Enyabwe shuffwe",
"term.disableShuffle": "Disabwe shuffwe",
"term.repeat": "Wepeat",
"term.enableRepeatOne": "Enyabwe wepeat onye",
"term.disableRepeatOne": "Disabwe wepeat onye",
"term.disableRepeat": "Disabwe wepeat",
"term.volume": "Vowume",
"term.mute": "Mute",
"term.unmute": "Unmute",
@ -121,6 +131,8 @@
"term.audioControls": "Vowume Contwows",
"term.clearAll": "Cweaw Aww",
"term.recentStations": "Wecent Stations",
"term.personalStations": "Pewsonyaw Stations",
"term.amLive": "Appwe Music Wive",
"term.language": "Wanguage",
"term.funLanguages": "Fun",
"term.noLyrics": "Woading... / Wywics nyot found./ Instwumentaw.",
@ -200,6 +212,12 @@
"podcast.episodes": "Episodes",
"podcast.playEpisode": "Pway Episode",
"podcast.website": "Podcast Website",
"action.hideLibrary": "Hide Wibwawy",
"action.showLibrary": "Show Wibwawy",
"action.cut": "Cut",
"action.paste": "Paste",
"action.selectAll": "Sewect Aww",
"action.delete": "Dewete",
"action.edit": "Edit",
"action.done": "Donye",
"action.editTracklist": "Edit Twackwist",
@ -248,12 +266,17 @@
"action.tray.minimize": "Minyimize to Tway",
"action.tray.quit": "Quit",
"action.tray.show": "Show Cidew",
"action.tray.playpause": "Pway/Pause",
"action.tray.next": "Nyext",
"action.tray.previous": "Pwevious",
"action.tray.listento": "Wisten To:",
"action.update": "Update",
"action.install": "Instaww",
"action.copy": "Copy",
"action.newpreset": "Nyew Pweset...",
"action.deletepreset": "Dewete Pweset",
"action.open": "Open",
"action.close": "Cwose",
"action.relaunch.confirm": "Do you want to wewaunch Cidew?",
"action.cast.chromecast": "Chwomecast",
"action.cast.todevices": "Cast to Devices",
@ -264,6 +287,46 @@
"action.cast.scanning": "Scannying...",
"action.createNew": "Cweate Nyew...",
"action.openArtworkInBrowser": "Open awtwowk in bwowsew",
"action.scrollToTop": "Scwoww to top",
"menubar.options.about": "About",
"menubar.options.settings": "Settings",
"menubar.options.quit": "Quit Cidew",
"menubar.options.view": "View ",
"menubar.options.reload": "Wewoad",
"menubar.options.forcereload": "Fowce Wewoad",
"menubar.options.toggledevtools": "Toggwe Devewopew Toows",
"menubar.options.window": "Window",
"menubar.options.minimize": "Minyimize",
"menubar.options.toggleprivate": "Toggwe Pwivate Session",
"menubar.options.webremote": "Web Wemote",
"menubar.options.audio": "Audio Settings",
"menubar.options.plugins": "Pwu-gins Menyu",
"menubar.options.controls": "Contwows",
"menubar.options.next": "Nyext",
"menubar.options.playpause": "Pway/Pause",
"menubar.options.previous": "Pwevious",
"menubar.options.volumeup": "Vowume Up",
"menubar.options.volumedown": "Vowume Down",
"menubar.options.browse": "Bwowse",
"menubar.options.artists": "Awtists",
"menubar.options.search": "Seawch",
"menubar.options.albums": "Awbums",
"menubar.options.cast": "Cast To Devices",
"menubar.options.account": "Account",
"menubar.options.accountsettings": "Account Settings",
"menubar.options.signout": "Sign Out",
"menubar.options.support": "Suppowt",
"menubar.options.discord": "Discowd",
"menubar.options.github": "GitHub Wiki",
"menubar.options.report": "Wepowt a...",
"menubar.options.bug": "Bug",
"menubar.options.feature": "Featuwe Wequest",
"menubar.options.trans": "Twanswation Wepowt/Wequest",
"menubar.options.license": "View Wicense",
"menubar.options.conf": "Open Configuwation Fiwe in Editow",
"menubar.options.listennow": "Wisten Nyow",
"menubar.options.recentlyAdded": "Wecentwy Added",
"menubar.options.songs": "Songs",
"settings.header.general": "Genyewaw",
"settings.header.general.description": "Adjust the genyewaw settings fow Cidew.",
"settings.option.general.language": "Wanguage",
@ -280,17 +343,16 @@
"settings.option.general.language.main": "Wanguages",
"settings.option.general.language.fun": "Fun Wanguages",
"settings.option.general.language.unsorted": "Unsowted",
"settings.option.general.updateCider": "Update Cidew",
"settings.option.general.updateCider.branch": "Cidew Update Bwanch",
"settings.option.general.updateCider.branch.description": "Sewect the bwanch to update Cidew to",
"settings.option.general.updateCider.branch.main": "Stabwe",
"settings.option.general.updateCider.branch.develop": "Devewopment",
"settings.option.general.customizeSidebar": "Customize Sidebaw Items",
"settings.option.general.customizeSidebar.customize": "Customize",
"settings.option.general.keybindings": "Keybindings",
"settings.option.general.keybindings.pressCombination": "Pwess a combinyation of two keys to update keybind.",
"settings.option.general.keybindings.pressEscape": "Pwess Escape key to go back.",
"settings.notyf.general.keybindings.update.success": "Keybind updated successfuwwy",
"settings.prompt.general.keybindings.update.success": "Keybind updated successfuwwy. Pwess OK to wewaunch Cidew",
"settings.option.general.keybindings.open": "Open",
"settings.option.general.themeUpdateNotification": "Automaticawwy check fow theme updates",
"settings.option.general.showLovedTracksInline": "Show wuvd twacks inwinye",
"settings.description.search": "Seawch",
"settings.description.albums": "Wibwawy Awbums",
"settings.description.artists": "Wibwawy Awtists",
@ -302,13 +364,16 @@
"settings.description.cast": "Cast to Devices",
"settings.description.settings": "Settings",
"settings.description.developer": "Devewopew Toows",
"settings.description.listnow": "Wisten Nyow",
"settings.description.recentAdd": "Wecentwy Added",
"settings.description.songs": "Songs",
"settings.notyf.updateCider.update-not-available": "Nyo update avaiwabwe",
"settings.notyf.updateCider.update-downloaded": "Update has been downwoaded, westawt to appwy",
"settings.notyf.updateCider.update-error": "Ewwow updating Cidew",
"settings.notyf.updateCider.update-timeout": "Update timed out",
"settings.header.audio": "Audio",
"settings.header.audio.description": "Adjust the audio settings fow Cidew.",
"settings.option.audio.volumeStep": "Vowume Step",
"settings.option.audio.advanced": "Advanced Vowume Contwow",
"settings.option.audio.maxVolume": "Max Vowume",
"settings.option.audio.changePlaybackRate": "Change Pwayback Wate",
"settings.option.audio.playbackRate": "Pwayback Wate",
@ -330,6 +395,7 @@
"settings.option.audio.audioLab.description": "An assowtment of in-house devewoped audio effects fow Cidew.",
"settings.option.audio.audioLab.subheader": "Designyed by Cidew Acoustic Technyowogies in Cawifownyia",
"settings.warn.audioLab.withoutAF": "AudioContext (Advanced Functionyawity) is wequiwed to enyabwe Cidew Audio Wabowatowy.",
"settings.warn.enableAdvancedFunctionality": "AudioContext (Advanced Functionyawity) is wequiwed to enyabwe this featuwe.",
"settings.option.audio.enableAdvancedFunctionality.analogWarmth": "Anyawog Wawmth",
"settings.option.audio.enableAdvancedFunctionality.analogWarmth.description": "Simuwates the anyawog wawmth modewwed aftew the Kowg Nyutube 6P1",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity": "Anyawog Wawmth intensity",
@ -340,28 +406,44 @@
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "Weawizes a diffewent musicaw atmosphewe modewwed aftew the state of the awt audio setups.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Cidew Atmosphewe Weawizew™ Mode",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "Changes the mode of opewation of the Atmosphewe Weawizew moduwe.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural1": "Nyatuwaw (Standawd)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural2": "Nyatuwaw (High)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural3": "Nyatuwaw (Pwus)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "Hōjicha Cheese Foam Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "Genmaicha Tapioca Miwk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_1": "Wock Sawt Cheese Foam Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2": "Uji Matcha Miwk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1": "Jasminye Macchiato",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600": "Hokkaido Miwk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A": "Moonwight Softcake",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.BSCBM": "Bwown Sugaw Cweme Bwûwée Miwk",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.CUDDLE": "Cuddwe Wawmth",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cidew Adwenyawinye Pwocessow™",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Enhances the pewceived audio quawity of 256 kbps AAC audio by using a weaw-time awgowithm that takes advantage of both psychoacoustic modews of human heawing and AAC encoding chawactewistics.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Enhances the pewceived audio quawity of AAC encoded audio by using a weaw-time awgowithm that takes advantage of both psychoacoustic modews of human heawing and AAC encoding chawactewistics.",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAP is nyot compatibwe with Spatiawization. Pwease disabwe Spatiawization to continyue.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "CAP Stwength",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Changes the stwength of the pwocessing donye to the audio. (Aggwessive may yiewd undesiwabwe wesuwts)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard": "Standawd",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.adaptive": "Adaptive",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.legacy": "Wegacy",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Aggwessive",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Audio Nyowmawization",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Nyowmawizes peak vowume fow individuaw twacks to cweate a mowe unyifowm wistenying expewience. (Does nyot wowk on usew upwoaded twacks)",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Manyaged by Audio Wab",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Audio Spatiawization",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Spatiawize audio and make audio mowe 3-dimensionyaw (nyote: This is nyot Dowby Atmos)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Cidew Tunyed Spatiawization",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Pwe-tunyed Spatiawizing Effect, disabwes the customizabwe settings of Audio Spatiawization. Spatiawization must be enyabwed as a pwewequisite.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Pwe-tunyed Spatiawizing Effect, disabwes the customizabwe settings of Audio Spatiawization.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Cidew Spatiawization Pwofiwe",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "Changes the Tunying Pwofiwe of the Spatiawization.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "Standawd",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.soundstage": "Soundstage",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.separation": "Sepawation",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.minimal": "Minyimaw",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.audiophile": "Audiophiwe",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.diffused": "Diffused",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.bplk": "Encowe",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.hw2k": "Expanded Encowe",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "Spatiawization is nyot compatibwe with CAP. Pwease disabwe CAP to continyue.",
"settings.option.audio.dbspl.display": "dB SPW Dispway",
"settings.option.audio.dbspl.description": "(Advanced usews onwy) Dispway dB SPW instead of dBFS on the vowume swidew.",
"settings.option.audio.dbfs.calibration": "0 dBFS Cawibwation",
"settings.option.audio.dbfs.description": "Entew the peak Z-weighted dB SPW when Cidew is at 0 dBFS.",
"settings.header.visual": "Visuaw",
"settings.header.visual.description": "Adjust the visuaw settings fow Cidew.",
"settings.option.visual.windowStyle": "Window Stywe",
@ -392,6 +474,13 @@
"settings.header.visual.theme.github.page": "Themes fwom GitHub",
"settings.option.visual.theme.github.install.confirm": "Awe you suwe you want to instaww {{ repo }}?",
"settings.prompt.visual.theme.github.URL": "Entew the UWW of the theme you want to instaww",
"settings.prompt.visual.theme.uninstallTheme": "Awe you suwe you want to unyinstaww {{ theme }}?",
"settings.option.visual.theme.checkForUpdates": "Check fow updates",
"settings.option.visual.theme.manageStyles": "Manyage Stywes",
"settings.option.visual.theme.uninstall": "Unyinstaww",
"settings.option.visual.theme.viewInfo": "View Info",
"settings.option.visual.theme.github.available": "Avaiwabwe",
"settings.option.visual.theme.github.applied": "Appwied",
"settings.notyf.visual.theme.install.success": "Theme instawwed successfuwwy",
"settings.notyf.visual.theme.install.error": "Theme instawwation faiwed",
"settings.header.visual.plugin": "Pwugin",
@ -428,8 +517,11 @@
"settings.option.connectivity.discordRPC.clientName": "Cwient Nyame",
"settings.option.connectivity.discordRPC.clearOnPause": "Cweaw Discowd Wich Pwesence on Pause",
"settings.option.connectivity.discordRPC.hideButtons": "Hide buttons on Discowd Wich Pwesence",
"settings.option.connectivity.discordRPC.hideTimestamp": "Hide timestamp on Discowd Wich Pwesence",
"settings.option.connectivity.discordRPC.detailsFormat": "Detaiws Fowmat",
"settings.option.connectivity.discordRPC.stateFormat": "State Fowmat",
"settings.option.connectivity.discordRPC.reload": "Wewoad DiscowdWPC",
"settings.option.connectivity.discordRPC.reconnectedToUser": "DiscowdWPC Weconnyected to Usew: {{user}} ({{userid}})",
"settings.option.connectivity.lastfmScrobble": "Wast.fm Scwobbwing",
"settings.option.connectivity.lastfmScrobble.delay": "Wast.fm Scwobbwe Deway (%)",
"settings.option.connectivity.lastfmScrobble.nowPlaying": "Enyabwe Wast.fm Nyow Pwaying",
@ -450,7 +542,7 @@
"settings.option.advanced.playlistTrackMapping": "Pwaywist Twack Mapping",
"settings.option.advanced.playlistTrackMapping.description": "Enyabwes deep scannying of pwaywists to detewminye which twacks awe in which pwaywists. Pwaywist cache buiwd times can incwease signyificantwy.",
"settings.option.visual.transparent": "Twanspawent fwame",
"settings.option.visual.transparent.description": "(nyeeds Theme Suppowt, wequiwes wewaunch)",
"settings.option.visual.transparent.description": "nyeeds Theme Suppowt, wequiwes wewaunch",
"settings.header.advanced": "Advanced",
"settings.header.connect": "Sync",
"settings.option.connect.link_account": "Enyabwe Sync with Cidew Connyect",
@ -487,5 +579,44 @@
"share.platform.email": "Emaiw",
"share.platform.songLink": "Copy with song.wink",
"share.platform.clipboard": "Copy Wink",
"about.thanks": "Majow thanks to the Cidew Cowwective Team and aww of ouw contwibutows."
"about.thanks": "Majow thanks to the Cidew Cowwective Team and aww of ouw contwibutows.",
"oobe.yes": "Yes",
"oobe.no": "Nyo",
"oobe.next": "Nyext",
"oobe.previous": "Pwevious",
"oobe.done": "Donye",
"oobe.amupsell.title": "Befowe we stawt",
"oobe.amupsell.text": "Cidew wequiwes an active, paid Appwe Music subscwiption\nCidew wiww nyot wowk with Appwe Music Voice Pwan ow some pwomotionyaw twiaw subscwiptions. If you awweady have a quawified Appwe Music subscwiption cwick Nyext to continyue.",
"oobe.amupsell.subscribeBtn": "Subscwibe to Appwe Music",
"oobe.amupsell.explainBtn": "Expwain",
"oobe.amupsell.subscribeUrl": "https://appwe.co/3MdqJVQ",
"oobe.amupsell.amWebUrl": "https://beta.music.appwe.com/",
"oobe.amupsell.promoExplained": "Some pwomotionyaw and nyon US Appwe Music twiaw subscwiptions do nyot have access to the wequiwed Appwe Music Web Pwayew API's nyeeded fow Cidew to function. To vewify if youw active twiaw wiww wowk with Cidew go to <a hwef='{{ amWebUrl }}'>{{ amWebUrl }}</a> log in and try to play some music. If it works, great! You're ready to use Cider, however if it does not consider subscribing to Apple Music here: <a href='{{ subscribeUrl }}'>{{ subscribeUrl }}</a>",
"oobe.intro.title": "Wewcome to Cidew",
"oobe.intro.subtitle": "",
"oobe.intro.text": "Wet's get a few things set up so you can use Cidew, how you'd wike. You can awways change these settings watew.",
"oobe.general.title": "Genyewaw",
"oobe.general.subtitle": "",
"oobe.general.text": "",
"oobe.audio.title": "Audio",
"oobe.audio.subtitle": "",
"oobe.audio.text": "Cidew featuwes a custom tunyed and designyed audio stack that dewivews a wich high quawity audio expewience.\nFeatuwing Cidew Adwenyawinye, Atmosphewe Weawizew, and Spatiawized Audio.\nTo enyabwe this functionyawity \"Advanced Audio Functionyawity\" must be enyabwed.\nEnyabwing Advanced Audio Functionyawity wiww give you access to these enhancements in the Cidew Audio Wabs, found in the app settings.",
"oobe.audio.advancedFunctionality": "",
"oobe.visual.title": "Visuaw",
"oobe.visual.subtitle": "",
"oobe.visual.text": "",
"oobe.visual.layout.text": "Cidew featuwes two window diffewent wayouts.\nMavewick is an iTunyes wike wayout with the pwayew at the top of the window.\nMojave is a nyew spin cweated by the Cidew Cowwective.\n\nYou can change the wayout any time in the settings.",
"oobe.visual.suggestingThemes": "Theming is a gweat way to pewsonyawize youw expewience. Hewe awe a few we suggest: ",
"oobe.visual.suggestingThemes.subtext": "(These themes wiww be downwoaded fwom GitHub)",
"oobe.visual.suggestingThemes.default": "Cidew",
"oobe.visual.suggestingThemes.default.text": "The cwassic Cidew theme.",
"oobe.visual.suggestingThemes.dark": "Dawk",
"oobe.visual.suggestingThemes.dark.text": "Dawknyess.",
"oobe.visual.suggestingThemes.community1": "Gwoovy",
"oobe.visual.suggestingThemes.community1.text": "A WinUI infwuenced theme",
"oobe.visual.suggestingThemes.community2": "iTheme",
"oobe.visual.suggestingThemes.community2.text": "The cwassic big fwuit wayout.",
"oobe.visual.suggestingThemes.community3": "Dwacuwa",
"oobe.visual.suggestingThemes.community3.text": "The iconyic Dwacuwa cowow scheme.",
"oobe.amsignin.title": ""
}

View file

@ -204,7 +204,6 @@
"action.showAlbum": "show complete piss collection",
"action.tray.minimize": "piss off to tray",
"action.tray.quit": "piss off",
"action.update": "piss!",
"action.copy": "copiss",
"action.newpreset": "new prepiss…",
@ -215,11 +214,6 @@
"settings.option.general.language.main": "actaul human languages",
"settings.option.general.language.fun": "piss languages",
"settings.option.general.language.unsorted": "???? who put this here",
"settings.option.general.updateCider": "piss on cider",
"settings.option.general.updateCider.branch": "where to piss on cider",
"settings.option.general.updateCider.branch.description": "there are two toilets, where do you want to piss?",
"settings.option.general.updateCider.branch.main": "smooth pissing experience",
"settings.option.general.updateCider.branch.develop": "cutting-edge piss development",
"settings.header.audio": "piss sounds",
"settings.header.audio.description": "change how your piss sounds",
"settings.option.audio.quality": "piss quality",
@ -227,7 +221,6 @@
"settings.header.audio.quality.hireslossless.description": "up to 24-piss/192 pissHz",
"settings.header.audio.quality.lossless": "colorful piss",
"settings.header.audio.quality.lossless.description": "up to 24-piss/48 pissHz",
"settings.header.audio.quality.enhanced": "business class piss",
"settings.header.audio.quality.high": "nice piss",
"settings.header.audio.quality.high.description": "256 kpiss",
"settings.header.audio.quality.standard": "piss with blood",
@ -236,7 +229,6 @@
"settings.option.audio.enableAdvancedFunctionality": "cool piss tricks",
"settings.option.audio.enableAdvancedFunctionality.description": "enabling the AudioContext thingy allows you to do cool stuffs, however on some systems your song may stutter",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Audio Pissifier™",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "pissifier dont go well with 3d piss. turn it off and try again.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "pissifier strength",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "tune your bladder (blood may appear with turbo strength)",
@ -244,8 +236,6 @@
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "turbo piss",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "piss normaliztion",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "protect your eardrums from overly loud/slient pisses",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "3D piss",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "this aint the dolby atmos you are looking for but its still pretty crazy so check it out",
"settings.header.visual": "piss appearance",
"settings.header.visual.description": "change how your piss looks",
"settings.option.visual.windowBackgroundStyle": "background piss",
@ -285,8 +275,6 @@
"settings.header.connectivity.description": "change how Cider piss on other people, including you",
"settings.option.connectivity.discordRPC": "Pisscord rich pissence",
"settings.option.connectivity.playbackNotifications": "toilet notifications",
"settings.header.connectivity.discordRPC.cider": "piss as 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "piss as 'piss music'",
"settings.option.connectivity.discordRPC.clearOnPause": "flush Pisscord rich pissence when holding your piss",
"settings.option.connectivity.lastfmScrobble": "Piss.fm scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Piss.fm scrobble delay (%)",
@ -297,7 +285,6 @@
"settings.header.experimental.description": "mitochondria is the powerhouse of the cell",
"settings.option.experimental.compactUI": "compact piss",
"settings.option.window.close_button_hide": "play hide-and-seek when clicking close button",
"settings.option.experimental.copy_log": "copy sewage to pissboard",
"settings.option.experimental.inline_playlists": "inpiss pisslists and piss collections",
"spatial.notTurnedOn": "3D piss is not on. turn it on lol",
"spatial.spatialProperties": "3D properties",

View file

@ -203,7 +203,6 @@
"action.showAlbum": "Quack Complete Album",
"action.tray.minimize": "Quackmize to Tray",
"action.tray.quit": "Die",
"action.update": "gib new quackys",
"action.copy": "Quack",
"action.newpreset": "New Quackset...",
@ -214,11 +213,6 @@
"settings.option.general.language.main": "Languages",
"settings.option.general.language.fun": "Fun Languages",
"settings.option.general.language.unsorted": "Unsorted",
"settings.option.general.updateCider": "Update Cider",
"settings.option.general.updateCider.branch": "Cider Update Branch",
"settings.option.general.updateCider.branch.description": "Select the branch to update Cider to",
"settings.option.general.updateCider.branch.main": "Stable",
"settings.option.general.updateCider.branch.develop": "Development",
"settings.header.audio": "Audio",
"settings.header.audio.description": "Adjust the audio settings for Cider.",
"settings.option.audio.quality": "Audio Quality",
@ -234,7 +228,6 @@
"settings.option.audio.enableAdvancedFunctionality": "Enable Advanced Functionality",
"settings.option.audio.enableAdvancedFunctionality.description": "Enabling AudioContext functionality will allow for extended audio features like Audio Normalization , Equalizers and Visualizers, however on some systems this may cause stuttering in audio tracks.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAP is not compatible with Spatialization. Please disable Spatialization to continue.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "CAP Strength",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Changes the strength of the processing done to the audio. (Aggressive may yield undesirable results)",
@ -242,8 +235,6 @@
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Aggressive",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Audio Normalization",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalizes peak volume for individual tracks to create a more uniform listening experience.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Audio Spatialization",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Spatialize audio and make audio more 3-dimensional (note: This is not Dolby Atmos)",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "Spatialization is not compatible with CAP. Please disable CAP to continue.",
"settings.header.visual": "Visual",
"settings.header.visual.description": "Adjust the visual settings for Cider.",
@ -280,8 +271,6 @@
"settings.header.connectivity.description": "Adjust the connectivity settings for Cider.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "Playback Notifications",
"settings.header.connectivity.discordRPC.cider": "Display as 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Display as 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Clear Discord Rich Presence on Pause",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm Scrobble Delay (%)",
@ -292,7 +281,6 @@
"settings.header.experimental.description": "Adjust the experimental settings for Cider.",
"settings.option.experimental.compactUI": "Compact UI",
"settings.option.window.close_button_hide": "Close Button Should Hide the Application",
"settings.option.experimental.copy_log": "Copy logs to clipboard",
"settings.option.experimental.inline_playlists": "Inline Playlists and Albums",
"spatial.notTurnedOn": "Audio Spatialization is disabled. To use, please enable it first.",
"spatial.spatialProperties": "Spatial Properties",

View file

@ -241,7 +241,6 @@
"action.showAlbum": "ϟ⍑ᒍ∴ ᔮᒲi!|:ᒷᒣᒷ ᖋ|:ᕊ⚍ᒲ",
"action.tray.minimize": "ᒲ╎リ╎ᒲ╎∩ᒷ ᒣᒍ ᒣ∷ᖋ॥",
"action.tray.quit": "ᑑ⚍╎ᒣ",
"action.update": "⚍i!↸ᖋᒣᒷ",
"action.install": "╎リϟᒣᖋ|:|:",
"action.copy": "ᔮi!॥",
@ -269,16 +268,10 @@
"settings.option.general.language.main": "|:ᖋリ┤⚍ᖋ┤ᒷϟ",
"settings.option.general.language.fun": "⎓⚍リ |:ᖋリ┤⚍ᖋ┤ᒷϟ",
"settings.option.general.language.unsorted": "⚍リϟᒍ∷ᒣᒷ↸",
"settings.option.general.updateCider": "⚍i!↸ᖋᒣᒷ ᔮ╎↸ᒷ∷",
"settings.option.general.updateCider.branch": "ᔮ╎↸ᒷ∷ ⚍i!↸ᖋᒣᒷ ᕊ∷ᖋリᔮ⍑",
"settings.option.general.updateCider.branch.description": "ϟᒷ|:ᒷᔮᒣ ᒣ⍑ᒷ ᕊ∷ᖋリᔮ⍑ ᒣᒍ ⚍i!↸ᖋᒣᒷ ᔮ╎↸ᒷ∷ ᒣᒍ",
"settings.option.general.updateCider.branch.main": "ϟᒣᖋᕊ|:ᒷ",
"settings.option.general.updateCider.branch.develop": "↸ᒷ⍊ᒷ|:i!ᒲᒷリᒣ",
"settings.option.general.customizeSidebar": "ᔮ⚍ϟᒣᒍᒲ╎∩ᒷ ϟ╎↸ᒷᕊᖋ∷ ╎ᒣᒷᒲϟ",
"settings.option.general.customizeSidebar.customize": "ᔮ⚍ϟᒣᒍᒲ╎∩ᒷ",
"settings.notyf.updateCider.update-not-available": "リᒍ ⚍i!↸ᖋᒣᒷ ᖋ⍊ᖋ╎|:ᖋᕊ|:ᒷ",
"settings.notyf.updateCider.update-downloaded": "⚍i!↸ᖋᒣᒷ ⍑ᖋϟ ᕊᒷᒷリ ↸ᒍ∴リ|:ᒍᖋ↸ᒷ↸, ∷ᒷϟᒣᖋ∷ᒣ ᒣᒍ ᖋi!i!|:॥",
"settings.notyf.updateCider.update-error": "ᒷ∷∷ᒍ∷ ⚍i!↸ᖋᒣ╎リ┤ ᔮ╎↸ᒷ∷",
"settings.notyf.updateCider.update-timeout": "⚍i!↸ᖋᒣᒷ ᒣ╎ᒲᒷ↸ ᒍ⚍ᒣ",
"settings.header.audio": "ᖋ⚍↸╎ᒍ",
"settings.header.audio.description": "ᖋ↸⋮⚍ϟᒣ ᒣ⍑ᒷ ᖋ⚍↸╎ᒍ ϟᒷᒣᒣ╎リ┤ϟ ⎓ᒍ∷ ᔮ╎↸ᒷ∷.",
@ -316,8 +309,6 @@
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "ᖋ⚍↸╎ᒍ リᒍ∷ᒲᖋ|:╎∩ᖋᒣ╎ᒍリ",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "リᒍ∷ᒲᖋ|:╎∩ᒷϟ i!ᒷᖋ·ǀ· ⍊ᒍ|:⚍ᒲᒷ ⎓ᒍ∷ ╎リ↸╎⍊╎↸⚍ᖋ|: ᒣ∷ᖋᔮ·ǀ·ϟ ᒣᒍ ᔮ∷ᒷᖋᒣᒷ ᖋ ᒲᒍ∷ᒷ ⚍リ╎⎓ᒍ∷ᒲ |:╎ϟᒣᒷリ╎リ┤ ᒷ/i!ᒷ∷╎ᒷリᔮᒷ.",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "ᒲᖋリᖋ┤ᒷ↸ ᕊ॥ ᖋ⚍↸╎ᒍ |:ᖋᕊ",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "ᖋ⚍↸╎ᒍ ϟi!ᖋᒣ╎ᖋ|:╎∩ᖋᒣ╎ᒍリ",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "ϟi!ᖋᒣ╎ᖋ|:╎∩ᒷ ᖋ⚍↸╎ᒍ ᖋリ↸ ᒲᖋ·ǀ·ᒷ ᖋ⚍↸╎ᒍ ᒲᒍ∷ᒷ 3-↸╎ᒲᒷリϟ╎ᒍリᖋ|: (リᒍᒣᒷ: ᒣ⍑╎ϟ ╎ϟ リᒍᒣ ↸ᒍ|:ᕊ॥ ᖋᒣᒲᒍϟ)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "ᔮ╎↸ᒷ∷ ᒣ⚍リᒷ↸ ϟi!ᖋᒣ╎ᖋ|:╎∩ᖋᒣ╎ᒍリ",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "i!∷ᒷ-ᒣ⚍リᒷ↸ ϟi!ᖋᒣ╎ᖋ|:╎∩╎リ┤ ᒷ⎓⎓ᒷᔮᒣ, ↸╎ϟᖋᕊ|:ᒷϟ ᒣ⍑ᒷ ᔮ⚍ϟᒣᒍᒲ╎∩ᖋᕊ|:ᒷ ϟᒷᒣᒣ╎リ┤ϟ ᒍ⎓ ᖋ⚍↸╎ᒍ ϟi!ᖋᒣ╎ᖋ|:╎∩ᖋᒣ╎ᒍリ. ϟi!ᖋᒣ╎ᖋ|:╎∩ᖋᒣ╎ᒍリ ᒲ⚍ϟᒣ ᕊᒷ ᒷリᖋᕊ|:ᒷ↸ ᖋϟ ᖋ i!∷ᒷ∷ᒷᑑ⚍╎ϟ╎ᒣᒷ.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "ᔮ╎↸ᒷ∷ ϟi!ᖋᒣ╎ᖋ|:╎∩ᖋᒣ╎ᒍリ i!∷ᒍ⎓╎|:ᒷ",
@ -385,8 +376,6 @@
"settings.header.connectivity.description": "ᖋ↸⋮⚍ϟᒣ ᒣ⍑ᒷ ᔮᒍリリᒷᔮᒣ╎⍊╎ᒣ॥ ϟᒷᒣᒣ╎リ┤ϟ ⎓ᒍ∷ ᔮ╎↸ᒷ∷.",
"settings.option.connectivity.discordRPC": "↸╎ϟᔮᒍ∷↸ ∷╎ᔮ⍑ i!∷ᒷϟᒷリᔮᒷ",
"settings.option.connectivity.playbackNotifications": "i!|:ᖋ॥ᕊᖋᔮ·ǀ· リᒍᒣ╎⎓╎ᔮᖋᒣ╎ᒍリϟ",
"settings.header.connectivity.discordRPC.cider": "↸╎ϟi!|:ᖋ॥ ᖋϟ 'ᔮ╎↸ᒷ∷'",
"settings.header.connectivity.discordRPC.appleMusic": "↸╎ϟi!|:ᖋ॥ ᖋϟ 'ᖋi!i!|:ᒷ ᒲ⚍ϟ╎ᔮ'",
"settings.option.connectivity.discordRPC.clearOnPause": "ᔮ|:ᒷᖋ∷ ↸╎ϟᔮᒍ∷↸ ∷╎ᔮ⍑ i!∷ᒷϟᒷリᔮᒷ ᒍリ i!ᖋ⚍ϟᒷ",
"settings.option.connectivity.discordRPC.hideButtons": "⍑╎↸ᒷ ᕊ⚍ᒣᒣᒍリϟ ᒍリ ↸╎ϟᔮᒍ∷↸ ∷╎ᔮ⍑ i!∷ᒷϟᒷリᔮᒷ",
"settings.option.connectivity.lastfmScrobble": "|:ᖋϟᒣ.⎓ᒲ ϟᔮ∷ᒍᕊᕊ|:╎リ┤",

View file

@ -2,7 +2,7 @@
"i18n.languageName": "English (US)",
"i18n.languageNameEnglish": "English (US)",
"i18n.category": "main",
"i18n.authors": "@maikirakiwi @kyw504100 @nosh118",
"i18n.authors": "@notmaikiwi @kyw504100 @nosh118 @cryptofyre",
"app.name": "Cider",
"date.format": "${m} ${d}, ${y}",
"dialog.cancel": "Cancel",
@ -21,11 +21,13 @@
"term.accountSettings": "Account Settings",
"term.logout": "Logout",
"term.login": "Log In",
"term.quickNav": "Quick Nav",
"term.cast": "Cast",
"term.about": "About",
"term.privateSession": "Private Session",
"term.disablePrivateSession": "Disable Private Session",
"term.queue": "Queue",
"term.autoplay": "Autoplay",
"term.lyrics": "Lyrics",
"term.miniplayer": "MiniPlayer",
"term.history": "History",
@ -40,18 +42,27 @@
"term.artists": "Artists",
"term.podcasts": "Podcasts",
"term.playlists": "Playlists",
"term.charts": "Charts",
"term.playlist": "Playlist",
"term.newPlaylist": "New Playlist",
"term.newPlaylistFolder": "New Playlist Folder",
"term.createNewPlaylist": "Create New Playlist",
"term.createNewPlaylistFolder": "Create New Playlist Folder",
"term.deletePlaylist": "Are you sure you want to delete this playlist?",
"term.navigateBack": "Navigate back",
"term.navigateForward": "Navigate forward",
"term.play": "Play",
"term.pause": "Pause",
"term.stop": "Stop",
"term.previous": "Previous",
"term.next": "Next",
"term.shuffle": "Shuffle",
"term.enableShuffle": "Enable shuffle",
"term.disableShuffle": "Disable shuffle",
"term.repeat": "Repeat",
"term.enableRepeatOne": "Enable repeat one",
"term.disableRepeatOne": "Disable repeat one",
"term.disableRepeat": "Disable repeat",
"term.volume": "Volume",
"term.mute": "Mute",
"term.unmute": "Unmute",
@ -121,6 +132,8 @@
"term.audioControls": "Volume Controls",
"term.clearAll": "Clear All",
"term.recentStations": "Recent Stations",
"term.personalStations": "Personal Stations",
"term.amLive": "Apple Music Live",
"term.language": "Language",
"term.funLanguages": "Fun",
"term.noLyrics": "Loading... / Lyrics not found./ Instrumental.",
@ -200,6 +213,14 @@
"podcast.episodes": "Episodes",
"podcast.playEpisode": "Play Episode",
"podcast.website": "Podcast Website",
"action.favorite": "Favorite",
"action.removeFavorite": "Remove Favorite",
"action.hideLibrary": "Hide Library",
"action.showLibrary": "Show Library",
"action.cut": "Cut",
"action.paste": "Paste",
"action.selectAll": "Select All",
"action.delete": "Delete",
"action.edit": "Edit",
"action.done": "Done",
"action.editTracklist": "Edit Tracklist",
@ -248,12 +269,17 @@
"action.tray.minimize": "Minimize to Tray",
"action.tray.quit": "Quit",
"action.tray.show": "Show Cider",
"action.tray.playpause": "Play/Pause",
"action.tray.next": "Next",
"action.tray.previous": "Previous",
"action.tray.listento": "Listen To:",
"action.update": "Update",
"action.install": "Install",
"action.copy": "Copy",
"action.newpreset": "New Preset...",
"action.deletepreset": "Delete Preset",
"action.open": "Open",
"action.close": "Close",
"action.relaunch.confirm": "Do you want to relaunch Cider?",
"action.cast.chromecast": "Chromecast",
"action.cast.todevices": "Cast to Devices",
@ -264,6 +290,7 @@
"action.cast.scanning": "Scanning...",
"action.createNew": "Create New...",
"action.openArtworkInBrowser": "Open artwork in browser",
"action.scrollToTop": "Scroll to top",
"menubar.options.about": "About",
"menubar.options.settings": "Settings",
"menubar.options.quit": "Quit Cider",
@ -300,6 +327,9 @@
"menubar.options.trans": "Translation Report/Request",
"menubar.options.license": "View License",
"menubar.options.conf": "Open Configuration File in Editor",
"menubar.options.listennow": "Listen Now",
"menubar.options.recentlyAdded": "Recently Added",
"menubar.options.songs": "Songs",
"settings.header.general": "General",
"settings.header.general.description": "Adjust the general settings for Cider.",
"settings.option.general.language": "Language",
@ -316,17 +346,16 @@
"settings.option.general.language.main": "Languages",
"settings.option.general.language.fun": "Fun Languages",
"settings.option.general.language.unsorted": "Unsorted",
"settings.option.general.updateCider": "Update Cider",
"settings.option.general.updateCider.branch": "Cider Update Branch",
"settings.option.general.updateCider.branch.description": "Select the branch to update Cider to",
"settings.option.general.updateCider.branch.main": "Stable",
"settings.option.general.updateCider.branch.develop": "Development",
"settings.option.general.customizeSidebar": "Customize Sidebar Items",
"settings.option.general.customizeSidebar.customize": "Customize",
"settings.option.general.keybindings": "Keybindings",
"settings.option.general.keybindings.pressCombination": "Press a combination of two keys to update keybind.",
"settings.option.general.keybindings.pressEscape": "Press Escape key to go back.",
"settings.notyf.general.keybindings.update.success": "Keybind updated successfully",
"settings.prompt.general.keybindings.update.success": "Keybind updated successfully. Press OK to relaunch Cider",
"settings.option.general.keybindings.open": "Open",
"settings.option.general.themeUpdateNotification": "Automatically check for theme updates",
"settings.option.general.showLovedTracksInline": "Show loved tracks inline",
"settings.description.search": "Search",
"settings.description.albums": "Library Albums",
"settings.description.artists": "Library Artists",
@ -338,13 +367,16 @@
"settings.description.cast": "Cast to Devices",
"settings.description.settings": "Settings",
"settings.description.developer": "Developer Tools",
"settings.description.listnow": "Listen Now",
"settings.description.recentAdd": "Recently Added",
"settings.description.songs": "Songs",
"settings.notyf.updateCider.update-not-available": "No update available",
"settings.notyf.updateCider.update-downloaded": "Update has been downloaded, restart to apply",
"settings.notyf.updateCider.update-error": "Error updating Cider",
"settings.notyf.updateCider.update-timeout": "Update timed out",
"settings.header.audio": "Audio",
"settings.header.audio.description": "Adjust the audio settings for Cider.",
"settings.option.audio.volumeStep": "Volume Step",
"settings.option.audio.advanced": "Advanced Volume Control",
"settings.option.audio.maxVolume": "Max Volume",
"settings.option.audio.changePlaybackRate": "Change Playback Rate",
"settings.option.audio.playbackRate": "Playback Rate",
@ -377,35 +409,57 @@
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "Realizes a different musical atmosphere modelled after the state of the art audio setups.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Cider Atmosphere Realizer™ Mode",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "Changes the mode of operation of the Atmosphere Realizer module.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural1": "Natural (Standard)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural2": "Natural (High)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural3": "Natural (Plus)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "Hōjicha Cheese Foam Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "Genmaicha Tapioca Milk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_1": "Rock Salt Cheese Foam Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2": "Uji Matcha Milk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1": "Jasmine Macchiato",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600": "Hokkaido Milk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A": "Moonlight Softcake",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500B": "Clafoutis aux Cerises",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500C": "Uji Matcha Mochi",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.BSCBM": "Brown Sugar Creme Brûlée Milk",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.CUDDLE": "Cuddle Warmth",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Enhances the perceived audio quality of 256 kbps AAC audio by using a real-time algorithm that takes advantage of both psychoacoustic models of human hearing and AAC encoding characteristics.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Enhances the perceived audio quality of AAC encoded audio by using a real-time algorithm that takes advantage of both psychoacoustic models of human hearing and AAC encoding characteristics.",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAP is not compatible with Spatialization. Please disable Spatialization to continue.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "CAP Strength",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Changes the strength of the processing done to the audio. (Aggressive may yield undesirable results)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard": "Standard",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.adaptive": "Adaptive",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.legacy": "Legacy",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Aggressive",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Audio Normalization",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalizes peak volume for individual tracks to create a more uniform listening experience. (Does not work on user uploaded tracks)",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Managed by Audio Lab",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Audio Spatialization",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Spatialize audio and make audio more 3-dimensional (note: This is not Dolby Atmos)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Cider Tuned Spatialization",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Pre-tuned Spatializing Effect, disables the customizable settings of Audio Spatialization. Spatialization must be enabled as a prerequisite.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Pre-tuned Spatializing Effect, disables the customizable settings of Audio Spatialization.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Cider Spatialization Profile",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "Changes the Tuning Profile of the Spatialization.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "Standard",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.soundstage": "Soundstage",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.separation": "Separation",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.minimal": "Minimal",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.audiophile": "Audiophile",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.diffused": "Diffused",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.bplk": "Encore",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.hw2k": "Expanded Encore",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "Spatialization is not compatible with CAP. Please disable CAP to continue.",
"settings.option.audio.dbspl.display": "dB SPL Display",
"settings.option.audio.dbspl.description": "(Advanced users only) Display dB SPL instead of dBFS on the volume slider.",
"settings.option.audio.dbfs.calibration": "0 dBFS Calibration",
"settings.option.audio.dbfs.description": "Enter the peak Z-weighted dB SPL when Cider is at 0 dBFS.",
"settings.header.visual": "Visual",
"settings.header.visual.description": "Adjust the visual settings for Cider.",
"settings.option.visual.windowStyle": "Window Style",
"settings.option.visual.customAccentColor": "Custom Accent Color",
"settings.option.visual.accentColor": "Accent Color",
"settings.option.visual.windowColor": "Window Tint Color",
"settings.option.visual.windowBackgroundStyle": "Window Background Style",
"settings.header.visual.windowBackgroundStyle.none": "None",
"settings.header.visual.windowBackgroundStyle.artwork": "Artwork",
"settings.header.visual.windowBackgroundStyle.image": "Image",
"settings.header.visual.windowBackgroundStyle.color": "Color Tint",
"settings.option.visual.animatedArtwork": "Animated Artwork",
"settings.header.visual.animatedArtwork.always": "Always",
"settings.header.visual.animatedArtwork.limited": "Limited to pages and special entries",
@ -472,8 +526,11 @@
"settings.option.connectivity.discordRPC.clientName": "Client Name",
"settings.option.connectivity.discordRPC.clearOnPause": "Clear Discord Rich Presence on Pause",
"settings.option.connectivity.discordRPC.hideButtons": "Hide buttons on Discord Rich Presence",
"settings.option.connectivity.discordRPC.hideTimestamp": "Hide timestamp on Discord Rich Presence",
"settings.option.connectivity.discordRPC.detailsFormat": "Details Format",
"settings.option.connectivity.discordRPC.stateFormat": "State Format",
"settings.option.connectivity.discordRPC.reload": "Reload DiscordRPC",
"settings.option.connectivity.discordRPC.reconnectedToUser": "DiscordRPC Reconnected to User: {{user}} ({{userid}})",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm Scrobble Delay (%)",
"settings.option.connectivity.lastfmScrobble.nowPlaying": "Enable Last.fm Now Playing",
@ -494,7 +551,7 @@
"settings.option.advanced.playlistTrackMapping": "Playlist Track Mapping",
"settings.option.advanced.playlistTrackMapping.description": "Enables deep scanning of playlists to determine which tracks are in which playlists. Playlist cache build times can increase significantly.",
"settings.option.visual.transparent": "Transparent frame",
"settings.option.visual.transparent.description": "(needs Theme Support, requires relaunch)",
"settings.option.visual.transparent.description": "needs Theme Support, requires relaunch",
"settings.header.advanced": "Advanced",
"settings.header.connect": "Sync",
"settings.option.connect.link_account": "Enable Sync with Cider Connect",
@ -531,5 +588,44 @@
"share.platform.email": "Email",
"share.platform.songLink": "Copy with song.link",
"share.platform.clipboard": "Copy Link",
"about.thanks": "Major thanks to the Cider Collective Team and all of our contributors."
"about.thanks": "Major thanks to the Cider Collective Team and all of our contributors.",
"oobe.yes": "Yes",
"oobe.no": "No",
"oobe.next": "Next",
"oobe.previous": "Previous",
"oobe.done": "Done",
"oobe.amupsell.title": "Before we start",
"oobe.amupsell.text": "Cider requires an active, paid Apple Music subscription\nCider will not work with Apple Music Voice Plan or some promotional trial subscriptions. If you already have a qualified Apple Music subscription click Next to continue.",
"oobe.amupsell.subscribeBtn": "Subscribe to Apple Music",
"oobe.amupsell.explainBtn": "Explain",
"oobe.amupsell.subscribeUrl": "https://apple.co/3MdqJVQ",
"oobe.amupsell.amWebUrl": "https://beta.music.apple.com/",
"oobe.amupsell.promoExplained": "Some promotional and non US Apple Music trial subscriptions do not have access to the required Apple Music Web Player API's needed for Cider to function. To verify if your active trial will work with Cider go to <a href='{{ amWebUrl }}'>{{ amWebUrl }}</a> log in and try to play some music. If it works, great! You're ready to use Cider, however if it does not consider subscribing to Apple Music here: <a href='{{ subscribeUrl }}'>{{ subscribeUrl }}</a>",
"oobe.intro.title": "Welcome to Cider",
"oobe.intro.subtitle": "",
"oobe.intro.text": "Let's get a few things set up so you can use Cider, how you'd like. You can always change these settings later.",
"oobe.general.title": "General",
"oobe.general.subtitle": "",
"oobe.general.text": "",
"oobe.audio.title": "Audio",
"oobe.audio.subtitle": "",
"oobe.audio.text": "Cider features a custom tuned and designed audio stack that delivers a rich high quality audio experience.\nFeaturing Cider Adrenaline, Atmosphere Realizer, and Spatialized Audio.\nTo enable this functionality \"Advanced Audio Functionality\" must be enabled.\nEnabling Advanced Audio Functionality will give you access to these enhancements in the Cider Audio Labs, found in the app settings.",
"oobe.audio.advancedFunctionality": "",
"oobe.visual.title": "Visual",
"oobe.visual.subtitle": "",
"oobe.visual.text": "",
"oobe.visual.layout.text": "Cider features two window different layouts.\nMaverick is an iTunes like layout with the player at the top of the window.\nMojave is a new spin created by the Cider Collective.\n\nYou can change the layout any time in the settings.",
"oobe.visual.suggestingThemes": "Theming is a great way to personalize your experience. Here are a few we suggest: ",
"oobe.visual.suggestingThemes.subtext": "(These themes will be downloaded from GitHub)",
"oobe.visual.suggestingThemes.default": "Cider",
"oobe.visual.suggestingThemes.default.text": "The classic Cider theme.",
"oobe.visual.suggestingThemes.dark": "Dark",
"oobe.visual.suggestingThemes.dark.text": "Darkness.",
"oobe.visual.suggestingThemes.community1": "Groovy",
"oobe.visual.suggestingThemes.community1.text": "A WinUI influenced theme",
"oobe.visual.suggestingThemes.community2": "iTheme",
"oobe.visual.suggestingThemes.community2.text": "The classic big fruit layout.",
"oobe.visual.suggestingThemes.community3": "Dracula",
"oobe.visual.suggestingThemes.community3.text": "The iconic Dracula color scheme.",
"oobe.amsignin.title": ""
}

View file

@ -21,11 +21,13 @@
"term.accountSettings": "Configuración de la Cuenta",
"term.logout": "Cerrar Sesión",
"term.login": "Iniciar Sesión",
"term.quickNav": "Navegación rápida",
"term.cast": "Transmitir",
"term.about": "Acerca de",
"term.privateSession": "Sesión Privada",
"term.disablePrivateSession": "Deshabilitar Sesión Privada",
"term.queue": "Cola",
"term.autoplay": "Reproducción Automática",
"term.lyrics": "Letras",
"term.miniplayer": "Mini-Reproductor",
"term.history": "Historial",
@ -46,12 +48,19 @@
"term.createNewPlaylist": "Crear Nueva Lista de Reproducción",
"term.createNewPlaylistFolder": "Crear Nueva Carpeta de Listas de Reproducción",
"term.deletePlaylist": "¿Estas Seguro de Querer Eliminar esta Lista de Reproducción?",
"term.navigateBack": "Navegar Hacia Atrás",
"term.navigateForward": "Navegar Hacia Adelante",
"term.play": "Reproducir",
"term.pause": "Pausar",
"term.previous": "Anterior",
"term.next": "Siguiente",
"term.shuffle": "Aleatorio",
"term.enableShuffle": "Habilitar Reproducción Aleatoria",
"term.disableShuffle": "Desactivar Reproducción Aleatoria",
"term.repeat": "Repetir",
"term.enableRepeatOne": "Habilitar Repetir Uno",
"term.disableRepeatOne": "Deshabilitar Repetir Uno",
"term.disableRepeat": "Deshabilitar Repetición",
"term.volume": "Volumen",
"term.mute": "Silenciar",
"term.unmute": "De-silenciar",
@ -254,6 +263,7 @@
"action.newpreset": "Nuevo Preset...",
"action.deletepreset": "Borrar Preset",
"action.open": "Abrir",
"action.close": "Cerrar",
"action.relaunch.confirm": "¿Quieres reiniciar Cider?",
"action.cast.chromecast": "Chromecast",
"action.cast.todevices": "Transmitir a los Dispositivos",
@ -264,6 +274,7 @@
"action.cast.scanning": "Escaneando...",
"action.createNew": "Crear Nuevo...",
"action.openArtworkInBrowser": "Abrir Ilustración en el navegador",
"action.scrollToTop": "Ir al inicio",
"menubar.options.about": "Acerca de",
"menubar.options.settings": "Ajustes",
"menubar.options.quit": "Salir",
@ -300,6 +311,9 @@
"menubar.options.trans": "Solicitud de Informe/Traducción",
"menubar.options.license": "Ver licencia",
"menubar.options.conf": "Abrir archivo de configuración en el editor",
"menubar.options.listennow": "Escuchar Ahora",
"menubar.options.recentlyAdded": "Agregadas Recientemente",
"menubar.options.songs": "Canciones",
"settings.header.general": "General",
"settings.header.general.description": "Ajuste la configuración general de Cider.",
"settings.option.general.language": "Idioma",
@ -316,14 +330,11 @@
"settings.option.general.language.main": "Idiomas",
"settings.option.general.language.fun": "Idiomas Fun (Parodias)",
"settings.option.general.language.unsorted": "Sin Clasificar",
"settings.option.general.updateCider": "Actualizar Cider",
"settings.option.general.updateCider.branch": "Rama de Actualización de Cider",
"settings.option.general.updateCider.branch.description": "Seleccione la Rama para actualizar Cider",
"settings.option.general.updateCider.branch.main": "Estable",
"settings.option.general.updateCider.branch.develop": "Desarrollo",
"settings.option.general.customizeSidebar": "Personalizar elementos de la barra lateral",
"settings.option.general.customizeSidebar.customize": "Personalizar",
"settings.option.general.keybindings": "Combinaciones de Teclas",
"settings.option.general.keybindings.pressCombination": "Presione una combinación de dos teclas para actualizar la combinación de teclas.",
"settings.option.general.keybindings.pressEscape": "Pulse la tecla Escape para volver.",
"settings.notyf.general.keybindings.update.success": "Combinación de teclas actualizada correctamente",
"settings.prompt.general.keybindings.update.success": "La combinación de teclas se actualizó correctamente. Pulsa OK para reiniciar Cider",
"settings.option.general.keybindings.open": "Abrir",
@ -338,9 +349,11 @@
"settings.description.cast": "Transmitir a los Dispositivos",
"settings.description.settings": "Configuraciones",
"settings.description.developer": "Herramientas para Desarrolladores",
"settings.description.listnow": "Escuchar Ahora",
"settings.description.recentAdd": "Agregadas Recientemente",
"settings.description.songs": "Canciones",
"settings.notyf.updateCider.update-not-available": "No hay actualizaciones disponibles",
"settings.notyf.updateCider.update-downloaded": "La actualización se ha descargado, Reinicie para aplicarla",
"settings.notyf.updateCider.update-error": "Error al actualizar Cider",
"settings.notyf.updateCider.update-timeout": "Tiempo de espera agotado para actualizar Cider",
"settings.header.audio": "Audio",
"settings.header.audio.description": "Ajuste la Configuración de Audio para Cider.",
@ -377,9 +390,8 @@
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "Realiza una Atmósfera musical diferente modelada a partir de las configuraciones de audio de última generación.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Cider Atmosphere Realizer™ Mode",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "Cambia el modo de funcionamiento del módulo Atmosphere Realizer.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural1": "Natural (Estándar)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural2": "Natural (Alto)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural3": "Natural (Plus)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "Natural (Estándar)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "Natural (Plus)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Mejora la calidad de audio percibida del audio AAC de 256 kbps mediante el uso de un algoritmo en tiempo real que aprovecha los modelos psicoacústicos de la audición humana y las características de codificación AAC.",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAP no es compatible con la Espacialización. Desactive la Espacialización para continuar.",
@ -390,15 +402,19 @@
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Normalización de audio",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normaliza el volumen máximo de pistas individuales para crear una experiencia auditiva más uniforme. (No funciona en las pistas cargadas por el usuario)",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Gestionado por AudioLab",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Espacialización de audio",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Espacializa el Audio y haga que el Sonido sea más tridimensional (Nota: esto NO es Dolby Atmos)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Espacialización Sintonizada de Cider",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Efecto de preajuste de espacialización, deshabilita la configuración personalizable de la espacialización de audio. La espacialización debe estar habilitada como requisito previo.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Perfil de espacialización de Cider",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "Cambia el Perfil de Ajuste de Espacialización.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "Estándar",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.audiophile": "Audiófilo",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.soundstage": "Estudio de Sonido",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.separation": "Separación",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.minimal": "Mínimo",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "La Espacialización no es compatible con CAP. Deshabilite CAP para continuar.",
"settings.option.audio.dbspl.display": "Visualización dB SPL",
"settings.option.audio.dbspl.description": "(Solo usuarios avanzados) Muestra 'dB SPL' en lugar de 'dBFS' en el control deslizante de volumen.",
"settings.option.audio.dbfs.calibration": "Calibración de 0 dBFS",
"settings.option.audio.dbfs.description": "Ingrese el pico 'dB SPL con Ponderación-Z' cuando Cider esté en 0 dBFS.",
"settings.header.visual": "Visual",
"settings.header.visual.description": "Ajuste la configuración visual de Cider.",
"settings.option.visual.windowStyle": "Estilo de Ventana",
@ -472,6 +488,7 @@
"settings.option.connectivity.discordRPC.clientName": "Nombre del Cliente",
"settings.option.connectivity.discordRPC.clearOnPause": "Borrar Discord Rich Presence en pausa",
"settings.option.connectivity.discordRPC.hideButtons": "Ocultar botones en Discord Rich Presence",
"settings.option.connectivity.discordRPC.hideTimestamp": "Ocultar Marca de Tiempo en Discord Rich Presence",
"settings.option.connectivity.discordRPC.detailsFormat": "Formato de los detalles",
"settings.option.connectivity.discordRPC.stateFormat": "Formato de Estado",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
@ -494,7 +511,7 @@
"settings.option.advanced.playlistTrackMapping": "Mapeo de pistas de listas de reproducción",
"settings.option.advanced.playlistTrackMapping.description": "Habilita el escaneo profundo de las listas de reproducción para determinar qué pistas están en qué listas de reproducción. Los tiempos de creación de la caché de la lista de reproducción pueden aumentar significativamente.",
"settings.option.visual.transparent": "Marco transparente",
"settings.option.visual.transparent.description": "Marco transparente (necesita compatibilidad con temas, requiere reiniciar)",
"settings.option.visual.transparent.description": "Necesita compatibilidad con temas, requiere reiniciar",
"settings.header.advanced": "Avanzado",
"settings.header.connect": "Conectar",
"settings.option.connect.link_account": "Habilitar sincronización con Cider Connect",

View file

@ -242,7 +242,6 @@
"action.showAlbum": "Mostrar Album Completo",
"action.tray.minimize": "Minimizar a la bandeja",
"action.tray.quit": "Abandonar",
"action.update": "Actualizar",
"action.install": "Instalar",
"action.copy": "Copiar",
@ -270,16 +269,10 @@
"settings.option.general.language.main": "Idiomas",
"settings.option.general.language.fun": "Idiomas Fun (Parodias)",
"settings.option.general.language.unsorted": "Sin Clasificar",
"settings.option.general.updateCider": "Actualizar Cider",
"settings.option.general.updateCider.branch": "Rama de Actualización de Cider",
"settings.option.general.updateCider.branch.description": "Seleccione la rama para actualizar Cider a",
"settings.option.general.updateCider.branch.main": "Estable",
"settings.option.general.updateCider.branch.develop": "Desarrollo",
"settings.option.general.customizeSidebar": "Personalizar elementos de la barra lateral",
"settings.option.general.customizeSidebar.customize": "Personalizar",
"settings.notyf.updateCider.update-not-available": "No hay actualizaciones disponibles",
"settings.notyf.updateCider.update-downloaded": "La actualización se ha descargado, reinicie para aplicarla",
"settings.notyf.updateCider.update-error": "Error al actualizar Cider",
"settings.notyf.updateCider.update-timeout": "Tiempo de espera agotado para actualizar Cider",
"settings.header.audio": "Audio",
"settings.header.audio.description": "Ajuste la configuración de audio para Cider.",
@ -317,8 +310,6 @@
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Normalización de audio",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normaliza el volumen máximo de pistas individuales para crear una experiencia auditiva más uniforme. (No funciona en las pistas cargadas por el usuario)",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Gestionado por AudioLab",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Espacialización de audio",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Espacialice el audio y haga que el audio sea más tridimensional (Nota: esto NO es Dolby Atmos)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Cider Tuned Spatialization",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Efecto de preajuste de espacialización, deshabilita la configuración personalizable de la espacialización de audio. La espacialización debe estar habilitada como requisito previo.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Perfil de espacialización de Cider",
@ -386,8 +377,6 @@
"settings.header.connectivity.description": "Ajuste la configuración de conectividad para Cider.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "Notificaciones de reproducción",
"settings.header.connectivity.discordRPC.cider": "Mostrar como 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Mostrar como 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Borrar Discord Rich Presence en Pausa",
"settings.option.connectivity.discordRPC.hideButtons": "Ocultar botones en Discord Rich Presence",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
@ -410,7 +399,7 @@
"settings.option.advanced.playlistTrackMapping": "Mapeo de pistas de listas de reproducción",
"settings.option.advanced.playlistTrackMapping.description": "Habilita el escaneo profundo de las listas de reproducción para determinar qué pistas están en qué listas de reproducción. Los tiempos de creación de la caché de la lista de reproducción pueden aumentar significativamente.",
"settings.option.visual.transparent": "Marco transparente",
"settings.option.visual.transparent.description": "Marco transparente (necesita compatibilidad con temas, requiere reiniciar)",
"settings.option.visual.transparent.description": "Necesita compatibilidad con temas, requiere reiniciar",
"settings.header.advanced": "Avanzado",
"spatial.notTurnedOn": "La espacialización de audio está deshabilitada. Para usar, habilítelo primero.",
"spatial.spatialProperties": "Propiedades de Espacializacion",

313
src/i18n/fi_FI.json Normal file
View file

@ -0,0 +1,313 @@
{
"i18n.languageName": "Suomi (FI)",
"i18n.languageNameEnglish": "Finnish (FI)",
"i18n.category": "main",
"i18n.authors": "@marcusziade",
"app.name": "Cider",
"date.format": "${d} ${m}, ${y}",
"dialog.cancel": "Peruuta",
"dialog.ok": "OK",
"notification.updatingLibrarySongs": "Päivitä kirjaston kappaleet...",
"notification.updatingLibraryAlbums": "Päivitä kirjaston albumit...",
"notification.updatingLibraryArtists": "Päivitä kirjaston artistit...",
"term.appleInc": "Apple Inc.",
"term.appleMusic": "Apple Music",
"term.applePodcasts": "Apple Podcasts",
"term.itunes": "iTunes",
"term.github": "GitHub",
"term.discord": "Discord",
"term.learnMore": "Näytä lisää",
"term.accountSettings": "Tilin asetukset",
"term.logout": "Kirjaudu ulos",
"term.login": "Kirjaudu sisään",
"term.about": "Lisätietoja",
"term.privateSession": "Yksityinen tila",
"term.queue": "Jono",
"term.search": "Etsi",
"term.library": "Kirjasto",
"term.listenNow": "Kuuntele nyt",
"term.browse": "Selaa",
"term.radio": "Radio",
"term.recentlyAdded": "Viimeksi lisätyt",
"term.songs": "Kappaleet",
"term.albums": "Albumit",
"term.artists": "Artistit",
"term.podcasts": "Podcastit",
"term.playlists": "Soittolistat",
"term.playlist": "Soittolista",
"term.newPlaylist": "Uusi soittolista",
"term.newPlaylistFolder": "Uusi soittolistakansio",
"term.createNewPlaylist": "Luo uusi soittolista",
"term.createNewPlaylistFolder": "Luo uusi soittolistakansio",
"term.deletePlaylist": "Oletko varma, että haluat poistaa tämän soittolistan?",
"term.play": "Soita",
"term.pause": "Tauko",
"term.previous": "Edellinen",
"term.next": "Seuraava",
"term.shuffle": "Sekoita",
"term.repeat": "Toista",
"term.volume": "Volyymi",
"term.mute": "Mykistä",
"term.unmute": "Poista mykistys",
"term.share": "Jaa",
"term.settings": "Asetukset",
"term.seeAll": "Näe kaikki",
"term.sortBy": "Järjestä",
"term.sortBy.album": "Järjestä albumin mukaan",
"term.sortBy.artist": "Järjestä artistin mukaan",
"term.sortBy.name": "Järjestä nimen mukaan",
"term.sortBy.genre": "Järjestä genren mukaan",
"term.sortBy.releaseDate": "Julkaisupäivä",
"term.sortBy.duration": "Pituus",
"term.sortOrder": "Järjestys",
"term.sortOrder.ascending": "Nousevassa järjestyksessä",
"term.sortOrder.descending": "Laskevassa järjestyksessä",
"term.viewAs": "Näytä kuin",
"term.viewAs.coverArt": "Kansikuva",
"term.viewAs.list": "Lista",
"term.size": "Koko",
"term.size.normal": "Normaali",
"term.size.compact": "Kompakti",
"term.enable": "Ota käyttöön",
"term.disable": "Poista käytöstä",
"term.enabled": "Käytössä",
"term.disabled": "Poissa käytöstä",
"term.connect": "Yhdistä",
"term.connecting": "Yhdistää",
"term.disconnect": "Katkaise",
"term.authed": "Tunnistettu",
"term.confirm": "Vahvista",
"term.more": "Lisää",
"term.less": "Vähemmän",
"term.showMore": "Näytä lisää",
"term.showLess": "Näytä vähemmän",
"term.topSongs": "Huippukappaleet",
"term.latestReleases": "Viimeisimmät julkaisut",
"term.time.added": "Lisätty",
"term.time.released": "Julkaistu",
"term.time.updated": "Päivitetty",
"term.time.hours": "Tuntia",
"term.time.hour": "Tunti",
"term.time.minutes": "Minuuttiaa",
"term.time.minute": "Minuutti",
"term.time.seconds": "Sekuntia",
"term.time.second": "Sekunti",
"term.fullscreenView": "Koko näytön näkymä",
"term.defaultView": "Oletusnäkymä",
"term.audioSettings": "Ääniasetukset",
"term.clearAll": "Puhdista kaikki",
"term.recentStations": "Viimeisimmät asemat",
"term.language": "Kieli",
"term.funLanguages": "Hauskat kielet",
"term.noLyrics": "Ei sanoituksia",
"term.copyright": "Tekijänoikeus",
"term.rightsReserved": "Oikeudet pidätetään",
"term.sponsor": "Sponsoroi tätä projektia",
"term.ciderTeam": "Cider tiimi",
"term.developer": "Kehittäjä",
"term.socialTeam": "Sosiaalinen tiimi",
"term.socials": "Sosiaaliset mediat",
"term.contributors": "Avustaja",
"term.equalizer": "Taajuuskorjain",
"term.reset": "Nollaa",
"term.tracks": "Kappaleita",
"term.videos": "Videoita",
"term.menu": "Valikko",
"term.check": "Tarkista",
"term.aboutArtist": "Lisätiedot {{artistName}}",
"home.title": "Koti",
"home.recentlyPlayed": "Viimeksi soitetut",
"home.recentlyAdded": "Viimeksi lisätyt",
"home.artistsFeed": "Artisti syöte",
"home.artistsFeed.noArtist": "Seuraa joitain artisteja nähdäksesi heidän uusimmat julkaisunsa.",
"home.madeForYou": "Tehty sinulle",
"home.friendsListeningTo": "Kaverit kuuntelee",
"home.followedArtists": "Seuratut artistit",
"error.appleMusicSubRequired": "Apple Music vaatii tilauksen.",
"error.connectionError": "Apple Musiciin yhdistämisessä oli ongelma.",
"error.noResults": "Ei tuloksia.",
"error.noResults.description": "Kokeile uutta hakua.",
"podcast.followOnCider": "Seuraa Ciderissa",
"podcast.followedOnCider": "Seurattu Ciderissa",
"podcast.subscribeOnItunes": "Tilaa iTunesissa",
"podcast.subscribedOnItunes": "Tilattu iTunesissa",
"podcast.itunesStore": "iTunes Store",
"podcast.episodes": "Jakso",
"podcast.playEpisode": "Toista jakso",
"podcast.website": "Avaa nettisivu",
"action.addToLibrary": "Lisää kirjastoon",
"action.addToLibrary.success": "Lisätty kirjastoon",
"action.addToLibrary.error": "Virhe lisättäessä kirjastoon",
"action.removeFromLibrary": "Poista kirjastosta",
"action.removeFromLibrary.success": "Poistettu kirjastosta",
"action.addToQueue": "Lisää jonoon",
"action.addToQueue.success": "Lisätty jonoon",
"action.addToQueue.error": "Virhe lisättäessä jonoon",
"action.removeFromQueue": "Poista jonosta",
"action.removeFromQueue.success": "Poistettu jonosta",
"action.removeFromQueue.error": "Virhe poistettaessa jonosta",
"action.createPlaylist": "Luo uusi soittolista",
"action.addToPlaylist": "Lisää soittolistaan",
"action.removeFromPlaylist": "Poista soittolistasta",
"action.addToFavorites": "Lisää suosikkeihin",
"action.follow": "Seuraa",
"action.follow.success": "Seurattu",
"action.follow.error": "Virhe seurattaessa",
"action.unfollow": "Lopeta seuraaminen",
"action.unfollow.success": "Seuraaminen lopetettu",
"action.unfollow.error": "Virhe seuraamisen lopetuksessa",
"action.playNext": "Toista seuraavaksi",
"action.playLater": "Toista myöhemmin",
"action.startRadio": "Aloita radio",
"action.goToArtist": "Näytä artisti",
"action.goToAlbum": "Näytä albumi",
"action.moveToTop": "Siirrä kärkeen",
"action.share": "Jaa",
"action.rename": "Nimeä uudelleen",
"action.love": "Tykkää",
"action.unlove": "Poista tykkäys",
"action.dislike": "En tykkää",
"action.undoDislike": "Kumoa en tykkää",
"action.showWebRemoteQR": "Cider web kaukoohjain",
"action.playTracksNext": "Toista ${app.selectedMediaItems.length} kappaleet seuraavaksi",
"action.playTracksLater": "Toista ${app.selectedMediaItems.length} kappaleet myöhemmin",
"action.removeTracks": "Poista ${self.selectedItems.length} kappaleet jonosta",
"action.import": "Tuonti",
"action.export": "Vienti",
"action.showAlbum": "Näytä albumi",
"action.tray.minimize": "Pienennä",
"action.tray.quit": "Sammuta",
"action.tray.show": "Näytä",
"action.update": "Päivitä",
"settings.header.general": "Yleistä",
"settings.header.general.description": "Muuta yleisasetuksia",
"settings.option.general.language": "Kieli",
"settings.option.general.language.main": "Kieli",
"settings.option.general.language.fun": "Hauskat kielet",
"settings.option.general.language.unsorted": "Lajittelematon",
"settings.header.audio": "Ääni",
"settings.header.audio.description": "Muuta ääniasetuksia",
"settings.option.audio.quality": "Äänenlaatu",
"settings.header.audio.quality.high": "Korkea",
"settings.option.audio.seamlessTransition": "Saumaton siirtyminen",
"settings.option.audio.enableAdvancedFunctionality": "Ota lisätoiminnot käyttöön",
"settings.option.audio.enableAdvancedFunctionality.description": "AudioContext-toiminnon ottaminen käyttöön mahdollistaa laajennetut ääniominaisuudet, kuten äänen normalisoinnin, taajuuskorjaimet ja visualisoijat, mutta joissakin järjestelmissä tämä voi aiheuttaa ääniraitojen pätkimistä.",
"settings.warn.audio.enableAdvancedFunctionality.lowcores": "Cider uskoo, että tietokoneesi ei voi käsitellä näitä ominaisuuksia. Oletko varma, että haluat jatkaa?",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Äänen normalisointi",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalisoi yksittäisten kappaleiden huippuäänenvoimakkuuden luodakseen yhtenäisemmän kuuntelukokemuksen. (Ei toimi käyttäjien lataamilla kappaleilla)",
"settings.header.visual": "Ulkonäkö",
"settings.header.visual.description": "Muuta ulkonäköä.",
"settings.option.visual.windowBackgroundStyle": "Taustatyyli",
"settings.header.visual.windowBackgroundStyle.none": "Ei taustatyyliä",
"settings.header.visual.windowBackgroundStyle.artwork": "Taideteos",
"settings.header.visual.windowBackgroundStyle.image": "Kuva",
"settings.option.visual.animatedArtwork": "Animoitu taideteos",
"settings.header.visual.animatedArtwork.always": "Aina",
"settings.header.visual.animatedArtwork.limited": "Ainoastaa sivuilla joilla se on tarvittua",
"settings.header.visual.animatedArtwork.disable": "Ei koskaan",
"settings.option.visual.animatedArtworkQuality": "Animoinnin laatu",
"settings.header.visual.animatedArtworkQuality.low": "Alhainen",
"settings.header.visual.animatedArtworkQuality.medium": "Keskinkertainen",
"settings.header.visual.animatedArtworkQuality.high": "Korkea",
"settings.header.visual.animatedArtworkQuality.veryHigh": "Erittäin korkea",
"settings.header.visual.animatedArtworkQuality.extreme": "Korkein",
"settings.option.visual.animatedWindowBackground": "Animoitu tausta",
"settings.option.visual.hardwareAcceleration": "Laitteistokiihdytys",
"settings.option.visual.hardwareAcceleration.description": "Vaatii uudelleenkäynnistyksen",
"settings.header.visual.hardwareAcceleration.default": "Vakio",
"settings.header.visual.hardwareAcceleration.webGPU": "WebGPU",
"settings.option.visual.showPersonalInfo": "Näytä henkilökohtaiset tiedot",
"settings.header.lyrics": "Sanoitukset",
"settings.header.lyrics.description": "Muuta sanoitusasetuksia",
"settings.option.lyrics.enableMusixmatch": "Käytä MusicXMatchia Apple Music sanoituksien sijaan",
"settings.option.lyrics.enableMusixmatchKaraoke": "Aktivoi karaoketila (Vain MusicXMatch)",
"settings.option.lyrics.musixmatchPreferredLanguage": "MusicXMatch ensisijainen kieli",
"settings.option.lyrics.enableYoutubeLyrics": "Käytä Youtube sanoituksia videoissa",
"settings.header.connectivity": "Yhteys",
"settings.header.connectivity.description": "Muuta yhteysasetuksia",
"settings.option.connectivity.discordRPC": "Discord integraatio (discordRPC)",
"settings.option.connectivity.playbackNotifications": "Toistoilmoitukset",
"settings.option.connectivity.discordRPC.clearOnPause": "Poista Discord ilmoitus, kun tauotat kappaleen",
"settings.option.connectivity.lastfmScrobble": "Last.fm integraatio",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm viive i %",
"settings.option.connectivity.lastfmScrobble.nowPlaying": "Näytä mikä kappale Last.fm palvelussa",
"settings.option.connectivity.lastfmScrobble.removeFeatured": "Älä näytä extra tietoja Last.fm palvelussa",
"settings.option.connectivity.lastfmScrobble.filterLoop": "Suodata pakkotoisteut kappaleet",
"settings.header.experimental": "Testi",
"settings.header.experimental.description": "Muuta testi asetuksia.",
"settings.option.experimental.compactUI": "Kompakti näkymä",
"settings.option.window.close_button_hide": "Suljenappi pienentää Cider ikkunan",
"spatial.notTurnedOn": "Äänen spatialisointi on poistettu käytöstä. Ota se käyttöön ennen käyttöä.",
"spatial.spatialProperties": "Äänen spatialisointi asetukset",
"spatial.width": "Leveys",
"spatial.height": "Korkeus",
"spatial.depth": "Syvyys",
"spatial.gain": "Tilavyöhyke",
"spatial.roomMaterials": "Huoneen materiaalit",
"spatial.roomDimensions": "Huoneen koko",
"spatial.roomPositions": "Huoneen sijainti",
"spatial.setDimensions": "Valitse koko",
"spatial.setPositions": "Valitse sijainnit",
"spatial.up": "Ylös",
"spatial.front": "Eteenpäin",
"spatial.left": "Vasemmalle",
"spatial.right": "Oikealle",
"spatial.back": "Taaksepäin",
"spatial.down": "Alaspäin",
"spatial.listener": "Kuuntelija",
"spatial.audioSource": "Äänenlähde",
"settings.header.unfinished": "Keskeneräinen",
"remote.web.title": "Ciderin kaukosäädin",
"remote.web.description": "Skannaa QR-koodi yhdistääksesi puhelimesi tämän Cider-instanssin kanssa",
"about.thanks": "Suuri kiitos Cider Collective Teamille ja kaikille avustajillemme.",
"oobe.yes": "Kyllä",
"oobe.no": "Ei",
"oobe.next": "Seuraava",
"oobe.previous": "Edellinen",
"oobe.done": "Valmis",
"oobe.amupsell.title": "Ennenkuin aloitamme",
"oobe.amupsell.text": "Cider vaatii aktiivisen, maksullisen Apple Music -tilauksen\nCider ei toimi Apple Music Voice Planin tai joidenkin tarjouskilpailutilausten kanssa. Jos sinulla on jo hyväksytty Apple Music -tilaus, napsauta Seuraava jatkaaksesi",
"oobe.amupsell.subscribeBtn": "Tilaa Apple Music",
"oobe.amupsell.explainBtn": "Selitä",
"oobe.amupsell.subscribeUrl": "https://apple.co/3MdqJVQ",
"oobe.amupsell.amWebUrl": "https://beta.music.apple.com/",
"oobe.amupsell.promoExplained": "Joillakin promootiotilauksilla ja muilla kuin yhdysvaltalaisilla Apple Music -kokeilutilauksilla ei ole pääsyä vaadittuihin Apple Music Web Player API:ihin, joita Cider tarvitsee toimiakseen. Tarkistaaksesi, toimiiko aktiivinen kokeiluversiosi Ciderin kanssa, mene osoitteeseen: <a href='{{ subscribeUrl }}'>{{ subscribeUrl }}</a>",
"oobe.intro.title": "Tervetuloa Cideriin",
"oobe.intro.subtitle": "",
"oobe.intro.text": "Otetaan käyttöön muutamia asioita, jotta voit käyttää Cideriä haluamallasi tavalla. Voit aina muuttaa näitä asetuksia myöhemmin.",
"oobe.general.title": "Yleistä",
"oobe.general.subtitle": "",
"oobe.general.text": "",
"oobe.audio.title": "Ääni",
"oobe.audio.subtitle": "",
"oobe.audio.text": "Cider sisältää mukautetun viritetyn ja suunnitellun äänipinon, joka tarjoaa rikkaan korkealaatuisen äänikokemuksen.\nSisältää Cider Adrenaliinin, Atmosphere Realizerin ja Spatialized Audion.\nTämän toiminnon mahdollistamiseksi \"Advanced Audio Functionality\" on otettava käyttöön.\nOta käyttöön Advanced Audio Toiminnallisuus antaa sinulle pääsyn näihin parannuksiin Cider Audio Labsissa, joka löytyy sovelluksen asetuksista.",
"oobe.audio.advancedFunctionality": "",
"oobe.visual.title": "Ulkonäkö",
"oobe.visual.subtitle": "",
"oobe.visual.text": "",
"oobe.visual.layout.text": "Ciderissä on kaksi erilaista ikkuna-asettelua.\nMaverick on iTunesin kaltainen asettelu, jossa soitin on ikkunan yläosassa.\nMojave on Cider Collectiven luoma uusi kierros.\n\nVoit muuttaa asettelua milloin tahansa asetuksista.",
"oobe.visual.suggestingThemes": "Teema on loistava tapa muokata kokemustasi. Tässä on muutamia ehdotuksia: ",
"oobe.visual.suggestingThemes.subtext": "(Nämä teemat ladataan GitHubista)",
"oobe.visual.suggestingThemes.default": "Cider",
"oobe.visual.suggestingThemes.default.text": "Klassinen Ciderteema.",
"oobe.visual.suggestingThemes.dark": "Pimeys",
"oobe.visual.suggestingThemes.dark.text": "Pimeys",
"oobe.visual.suggestingThemes.community1": "Groovy",
"oobe.visual.suggestingThemes.community1.text": "WinUI-vaikutteinen teema",
"oobe.visual.suggestingThemes.community2": "iTheme",
"oobe.visual.suggestingThemes.community2.text": "Klassinen Big fruit teema",
"oobe.visual.suggestingThemes.community3": "Dracula",
"oobe.visual.suggestingThemes.community3.text": "Ikoninen Dracula-värimaailma",
"oobe.amsignin.title": "",
"share.platform.twitter.tweet": "Kuuntele kappaletta {{song}} Apple Musicissa.\n\n{{url}}\n\n#AppleMusic #Cider",
"share.platform.twitter": "Twitter",
"share.platform.facebook": "Facebook",
"share.platform.reddit": "Reddit",
"share.platform.telegram": "Telegram",
"share.platform.whatsapp": "WhatsApp",
"share.platform.messenger": "Messenger",
"share.platform.email": "Sähköposti",
"share.platform.songLink": "Kopioi song.link",
"share.platform.clipboard": "Kopioi linkki"
}

View file

@ -89,7 +89,6 @@
"term.time.second": "seconde",
"term.fullscreenView": "Vue plein écran",
"term.defaultView": "Vue par défaut",
"term.spacializedAudioSetting": "Réglage audio spacialisé",
"term.clearAll": "Tout effacer",
"term.recentStations": "Stations récentes",
"term.language": "Langue",
@ -176,15 +175,11 @@
"settings.header.audio.description": "Réglez les réglages audio de Cider.",
"settings.option.audio.quality": "Qualité audio",
"settings.header.audio.quality.high": "Haut",
"settings.header.audio.quality.low": "Bas",
"settings.header.audio.quality.auto": "Auto",
"settings.option.audio.seamlessTransition": "Transition audio fluide",
"settings.option.audio.enableAdvancedFunctionality": "Activer la fonctionnalité avancée",
"settings.option.audio.enableAdvancedFunctionality.description": "L'activation de la fonctionnalité AudioContext permettra des fonctionnalités audio étendues telles que la normalisation audio, les égaliseurs et les visualiseurs, mais sur certains systèmes, cela peut provoquer des saccades dans les chansons audio.",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Normalisation audio",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalise le volume maximal des pistes individuelles pour créer une expérience d'écoute plus uniforme.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Audio Spatialization",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Spatialisez l'audio et rendez l'audio plus tridimensionnel (remarque: il ne s'agit pas de Dolby Atmos)",
"settings.header.visual": "Visuel",
"settings.header.visual.description": "Ajustez les réglages visuels de Cider.",
"settings.option.visual.windowBackgroundStyle": "Style d'arrière-plan de la window",
@ -217,8 +212,6 @@
"settings.header.connectivity.description": "Ajustez les réglages de connectivité pour Cider.",
"settings.option.connectivity.discordRPC": "Discord Riche Présence",
"settings.option.connectivity.playbackNotifications": "Notifications de lecture",
"settings.header.connectivity.discordRPC.cider": "Afficher comme 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Afficher comme 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Effacer la Discord Riche Présence en pause",
"settings.option.connectivity.lastfmScrobble": "Scrobbling LastFM",
"settings.option.connectivity.lastfmScrobble.delay": "Délai de scrobble LastFM (%)",
@ -228,10 +221,6 @@
"settings.header.experimental": "Expérimental",
"settings.header.experimental.description": "Ajustez les réglages expérimentaux pour Cider.",
"settings.option.experimental.compactUI": "UI Compact",
"settings.option.experimental.closeButtonBehaviour": "Comportement du bouton de fermeture",
"settings.option.experimental.closeButtonBehaviour.quit": "Quitter Cider",
"settings.option.experimental.closeButtonBehaviour.minimizeTaskbar": "Réduire à la barre des tâches",
"settings.option.experimental.closeButtonBehaviour.minimizeTray": "Réduire dans le bac",
"spatial.spatialProperties": "Propriétés spatiales",
"spatial.width": "Largeur",
"spatial.height": "Hauteur",

View file

@ -10,6 +10,7 @@
"notification.updatingLibrarySongs": "Mise à jour des chansons de la bibliothèque...",
"notification.updatingLibraryAlbums": "Mise à jour des albums de la bibliothèque...",
"notification.updatingLibraryArtists": "Mise à jour des artistes de la bibliothèque...",
"term.variables": "Variables",
"term.appleInc": "Apple Inc.",
"term.appleMusic": "Apple Music",
"term.applePodcasts": "Apple Podcasts",
@ -20,9 +21,15 @@
"term.accountSettings": "Paramètres du compte",
"term.logout": "Déconnexion",
"term.login": "Connexion",
"term.quickNav": "Navigation rapide",
"term.cast": "Diffuser",
"term.about": "À propos",
"term.privateSession": "Session privée",
"term.disablePrivateSession": "Désactiver la session privée",
"term.queue": "File d'attente",
"term.autoplay": "Lecture automatique",
"term.lyrics": "Paroles",
"term.miniplayer": "Mini lecteur",
"term.history": "Historique",
"term.search": "Recherche",
"term.library": "Bibliothèque",
@ -39,20 +46,27 @@
"term.newPlaylist": "Nouvelle Playlist",
"term.newPlaylistFolder": "Nouveau dossier de playlist",
"term.createNewPlaylist": "Créer une nouvelle playlist",
"term.createNewPlaylistFolder": "Create New Playlist Folder",
"term.createNewPlaylistFolder": "Créer un nouveau dossier de playlist",
"term.deletePlaylist": "Êtes-vous sûr de vouloir supprimer cette playlist ?",
"term.navigateBack": "Naviguer en arrière",
"term.navigateForward": "Naviguer en avant",
"term.play": "Lecture",
"term.pause": "Pause",
"term.previous": "Précédent",
"term.next": "Suivant",
"term.shuffle": "Aléatoire",
"term.enableShuffle": "Activer la lecture aléatoire",
"term.disableShuffle": "Désactiver la lecture aléatoire",
"term.repeat": "Répéter",
"term.enableRepeatOne": "Activer la répétition un",
"term.disableRepeatOne": "Désactiver la répétition un",
"term.disableRepeat": "Désactiver la répétition",
"term.volume": "Volume",
"term.mute": "Rendre muet",
"term.unmute": "Ne plus rendre muet",
"term.share": "Partager",
"term.settings": "Paramètres",
"term.share.success": "Copié dans le presse-papier",
"term.settings": "Paramètres",
"term.seeAll": "Voir tout",
"term.sortBy": "Trier par",
"term.sortBy.album": "Album",
@ -61,12 +75,14 @@
"term.sortBy.genre": "Genre",
"term.sortBy.releaseDate": "Date de sortie",
"term.sortBy.duration": "Durée",
"term.sortBy.dateAdded": "Date d'ajout",
"term.sortOrder": "A-Z",
"term.sortOrder.ascending": "Ascendant",
"term.sortOrder.descending": "Descendant",
"term.viewAs": "Voir comme",
"term.viewAs.coverArt": "Pochette d'album",
"term.viewAs.list": "Liste",
"term.dynamic": "Dynamique",
"term.size": "Taille",
"term.size.normal": "Normal",
"term.size.compact": "Compacte",
@ -88,15 +104,30 @@
"term.time.added": "Ajouté",
"term.time.released": "Publié",
"term.time.updated": "Mis à jour",
"term.time.days": "jours",
"term.time.day": {
"one": "jour",
"other": "jours"
},
"term.time.hours": "heures",
"term.time.hour": "heure",
"term.time.hour": {
"one": "heure",
"other": "heures"
},
"term.time.minutes": "minutes",
"term.time.minute": "minute",
"term.time.minute": {
"one": "minute",
"other": "minutes"
},
"term.time.seconds": "secondes",
"term.time.second": "seconde",
"term.time.second": {
"one": "seconde",
"other": "secondes"
},
"term.fullscreenView": "Vue plein écran",
"term.defaultView": "Vue par défaut",
"term.spacializedAudioSetting": "Paramètres audio spatialisés",
"term.audioSettings": "Paramètres audio",
"term.audioControls": "Contrôles du volume",
"term.clearAll": "Tout effacer",
"term.recentStations": "Stations récentes",
"term.language": "Langue",
@ -112,7 +143,11 @@
"term.contributors": "Contributeurs",
"term.equalizer": "Égaliseur",
"term.reset": "Réinitialiser",
"term.tracks": "musiques",
"term.tracks": "morceaux",
"term.track": {
"one": "morceau",
"other": "morceaux"
},
"term.videos": "Vidéos",
"term.menu": "Menu",
"term.check": "Vérifier",
@ -124,6 +159,10 @@
"term.addedpreset": "Ajout d'un préréglage",
"term.deletepreset.warn": "Êtes-vous sûr de vouloir supprimer ce préréglage ?",
"term.deletedpreset": "Suppression d'un préréglage",
"term.defaultPresets": "Préréglages par défaut",
"term.userPresets": "Préréglages utilisateur",
"term.requestError": "Il y avait un problème avec cette requête.",
"term.song.link.generate": "Obtentions du lien song.link en cours...",
"term.musicVideos": "Vidéos musicales",
"term.stations": "Stations",
"term.curators": "Curateurs",
@ -132,9 +171,27 @@
"term.recordLabels": "Labels de disques",
"term.videoExtras": "Vidéos bonus",
"term.top": "Top",
"term.version": "Version",
"term.noVideos": "Aucune vidéo trouvée.",
"term.plugin": "Plugin",
"term.pluginMenu": "Plug-in Menu",
"term.pluginMenu.none": "Aucun plugin interactif",
"term.replay": "Replay",
"term.uniqueAlbums": "Albums uniques",
"term.uniqueArtists": "Artistes uniques",
"term.uniqueSongs": "Musiques uniques",
"term.topArtists": "Top Artistes",
"term.listenedTo": "Ecoute :",
"term.times": "fois",
"term.topAlbums": "Top Albums",
"term.plays": "Plays",
"term.topGenres": "Top Genres",
"term.confirmLogout": "Êtes-vous sûr de vouloir vous déconnecter ?",
"term.creditDesignedBy": "Conçu par ${authorUsername}",
"term.discNumber": "Disque ${discNumber}",
"home.title": "Accueil",
"home.recentlyPlayed": "Joué récemment",
"home.recentlyAdded": "Récemment ajouté",
"home.recentlyAdded": "Ajouté récemment",
"home.artistsFeed": "Votre file d'artistes",
"home.artistsFeed.noArtist": "Suivez d'abord certains artistes et leurs dernières sorties seront ici",
"home.madeForYou": "Fait pour vous",
@ -152,6 +209,9 @@
"podcast.episodes": "Épisodes",
"podcast.playEpisode": "Lire l'épisode",
"podcast.website": "Site du podcast",
"action.edit": "Modifier",
"action.done": "Terminé",
"action.editTracklist": "Edit Tracklist",
"action.addToLibrary": "Ajouter à la bibliothèque",
"action.addToLibrary.success": "Ajouté à la bibliothèque",
"action.addToLibrary.error": "Erreur lors de l'ajout à la bibliothèque",
@ -178,6 +238,8 @@
"action.startRadio": "Lancer la radio",
"action.goToArtist": "Aller à l'artiste",
"action.goToAlbum": "Aller à l'album",
"action.showInPlaylist": "Afficher dans la playlist",
"action.showInAppleMusic": "Afficher dans Apple Music",
"action.moveToTop": "Haut de page",
"action.share": "Partager",
"action.rename": "Renommer",
@ -185,7 +247,7 @@
"action.unlove": "Ne plus aimer",
"action.dislike": "Je n'aime pas",
"action.undoDislike": "Je n'aime plus",
"action.showWebRemoteQR": "Afficher le QR Code de la télécommande à distance",
"action.showWebRemoteQR": "Télécommande Web",
"action.playTracksNext": "Jouer ${app.selectedMediaItems.length} musiques après",
"action.playTracksLater": "Jouer ${app.selectedMediaItems.length} musiques plus tard",
"action.removeTracks": "Retirer ${self.selectedItems.length} musiques de la file d'attente",
@ -194,40 +256,171 @@
"action.showAlbum": "Afficher l'album complet",
"action.tray.minimize": "Réduire dans la barre d'outils",
"action.tray.quit": "Quitter",
"action.tray.show": "Afficher Cider",
"action.update": "Mettre à jour",
"action.install": "Installer",
"action.copy": "Copier",
"action.newpreset": "Nouveau préréglage...",
"action.deletepreset": "Supprimer le préréglage",
"action.open": "Ouvrir",
"action.close": "Fermer",
"action.relaunch.confirm": "Voulez-vous redémarrer Cider ?",
"action.cast.chromecast": "Chromecast",
"action.cast.todevices": "Diffuser sur des appareils",
"action.cast.stop": "Arrêter la diffusion sur tous les appareils",
"action.cast.airplay": "AirPlay",
"action.cast.airplay.underdevelopment": "AirPlay est actuellement en développement.",
"action.cast.scan": "Scanner",
"action.cast.scanning": "Scan en cours...",
"action.createNew": "Créer un nouveau...",
"action.openArtworkInBrowser": "Ouvrir la pochette d'album dans le navigateur",
"action.scrollToTop": "Défiler vers le haut",
"menubar.options.about": "À propos",
"menubar.options.settings": "Paramètres",
"menubar.options.quit": "Quitter Cider",
"menubar.options.view": "Afficher ",
"menubar.options.reload": "Recharger",
"menubar.options.forcereload": "Rechargement forcé",
"menubar.options.toggledevtools": "Activer les outils de développement",
"menubar.options.window": "Fenêtre",
"menubar.options.minimize": "Minimiser",
"menubar.options.toggleprivate": "Activer la session privée",
"menubar.options.webremote": "Télécommande Web",
"menubar.options.audio": "Paramètres audio",
"menubar.options.plugins": "Menu des plugins",
"menubar.options.controls": "Contrôles",
"menubar.options.next": "Suivant",
"menubar.options.playpause": "Lecture/Pause",
"menubar.options.previous": "Précédent",
"menubar.options.volumeup": "Augmenter le volume",
"menubar.options.volumedown": "Réduire le volume",
"menubar.options.browse": "Parcourir",
"menubar.options.artists": "Artistes",
"menubar.options.search": "Search",
"menubar.options.albums": "Albums",
"menubar.options.cast": "Diffuser sur des appareils",
"menubar.options.account": "Compte",
"menubar.options.accountsettings": "Paramètres du compte",
"menubar.options.signout": "Se déconnecter",
"menubar.options.support": "Support",
"menubar.options.discord": "Discord",
"menubar.options.github": "Documentation GitHub",
"menubar.options.report": "Remonter un(e)...",
"menubar.options.bug": "Bug",
"menubar.options.feature": "Demande de fonctionnalité",
"menubar.options.trans": "Erreur/Demande de traduction",
"menubar.options.license": "Voir la license",
"menubar.options.conf": "Ouvrir le fichier de configuration dans l'éditeur",
"menubar.options.listennow": "Écoutez maintenant",
"menubar.options.recentlyAdded": "Ajouté récemment",
"menubar.options.songs": "Musiques",
"settings.header.general": "Général",
"settings.header.general.description": "Ajuster les paramètres généraux de Cider.",
"settings.option.general.language": "Langue",
"settings.option.general.resumebehavior": "Comportement de reprise",
"settings.option.general.resumebehavior.description": "Le comportement de reprise affecte la manière dont Cider reprend votre session lorsque vous revenez à l'application.",
"settings.option.general.resumebehavior.locally": "Localement",
"settings.option.general.resumebehavior.locally.description": "Cider reprendra votre dernière session sur cette machine.",
"settings.option.general.resumebehavior.history": "Historique",
"settings.option.general.resumebehavior.history.description": "Cider mettra en file d'attente la dernière chanson de votre historique Apple Music, sur tous les appareils.",
"settings.option.general.resumetabs": "Ouvrir l'onglet au lancement",
"settings.option.general.resumetabs.description": "Vous pouvez choisir l'onglet que vous souhaitez ouvrir lorsque vous lancez Cider.",
"settings.option.general.resumetabs.dynamic": "Dynamique",
"settings.option.general.resumetabs.dynamic.description": "Cider ouvrira le dernier onglet que vous avez utilisé.",
"settings.option.general.language.main": "Langues",
"settings.option.general.language.fun": "Langues amusantes",
"settings.option.general.language.unsorted": "Non trié",
"settings.option.general.updateCider": "Mettre à jour Cider",
"settings.option.general.customizeSidebar": "Personnaliser les éléments de la barre latérale",
"settings.option.general.customizeSidebar.customize": "Personnalisez",
"settings.option.general.keybindings": "Raccourcis clavier",
"settings.option.general.keybindings.pressCombination": "Appuyez sur une combinaison de deux touches pour mettre à jour la combinaison de touches.",
"settings.option.general.keybindings.pressEscape": "Appuyez sur la touche Échap pour revenir en arrière.",
"settings.notyf.general.keybindings.update.success": "Le raccourci clavier a bien été mis à jour",
"settings.prompt.general.keybindings.update.success": "Le raccourci clavier a bien été mis à jour. Appuyez sur OK pour relancer Cider",
"settings.option.general.keybindings.open": "Ouvrir",
"settings.option.general.themeUpdateNotification": "Vérifier automatiquement les mises à jour des thèmes",
"settings.option.general.showLovedTracksInline": "Afficher les pistes aimées en ligne",
"settings.description.search": "Rechercher",
"settings.description.albums": "Albums de la bibliothèque",
"settings.description.artists": "Artites de la bibliothèque",
"settings.description.browse": "Parcourir",
"settings.description.private": "Activer la session privée",
"settings.description.remote": "Télécommande Web",
"settings.description.audio": "Paramètres audio",
"settings.description.plugins": "Menu des plugins",
"settings.description.cast": "Diffuser sur des appareils",
"settings.description.settings": "Paramètres",
"settings.description.developer": "Outils de développement",
"settings.description.listnow": "Ajouté récemment",
"settings.description.recentAdd": "Ajouté récemment",
"settings.description.songs": "Musiques",
"settings.notyf.updateCider.update-not-available": "Aucune mise à jour disponible",
"settings.notyf.updateCider.update-downloaded": "La mise à jour a été téléchargée, redémarrez pour l'appliquer",
"settings.notyf.updateCider.update-timeout": "La mise à jour a expiré.",
"settings.header.audio": "Audio",
"settings.header.audio.description": "Ajuster les paramètres audio de Cider.",
"settings.option.audio.volumeStep": "Étape du volume",
"settings.option.audio.maxVolume": "Volume maximum",
"settings.option.audio.changePlaybackRate": "Changer la vitesse de lecture",
"settings.option.audio.playbackRate": "Vitesse de lecture",
"settings.option.audio.playbackRate.change": "Changer",
"settings.option.audio.quality": "Qualité Audio",
"settings.header.audio.quality.hireslossless": "Lossless haute qualité (Hi-Res)",
"settings.header.audio.quality.hireslossless.description": "(jusqu'à 24 bits/192 kHz)",
"settings.header.audio.quality.hireslossless": "Hi-Res Lossless",
"settings.header.audio.quality.hireslossless.description": "jusqu'à 24 bits/192 kHz",
"settings.header.audio.quality.lossless": "Lossless",
"settings.header.audio.quality.lossless.description": "(jusqu'à 24 bits/48 kHz)",
"settings.header.audio.quality.enhanced": "Amélioré",
"settings.header.audio.quality.lossless.description": "jusqu'à 24 bits/48 kHz",
"settings.header.audio.quality.high": "Élevée",
"settings.header.audio.quality.low": "Faible",
"settings.header.audio.quality.auto": "Automatique",
"settings.header.audio.quality.high.description": "256 kbps",
"settings.header.audio.quality.standard": "Standard",
"settings.header.audio.quality.standard.description": "64 kbps",
"settings.option.audio.seamlessTransition": "Fondu audio transparent",
"settings.option.audio.enableAdvancedFunctionality": "Activer les fonctions avancées",
"settings.option.audio.enableAdvancedFunctionality.description": "L'activation de la fonctionnalité AudioContext permet d'utiliser des fonctions audio étendues telles que la normalisation du son, les égaliseurs et les visualiseurs. Toutefois, sur certains systèmes, cela peut provoquer des bégaiements dans les pistes audio.",
"settings.warn.audio.enableAdvancedFunctionality.lowcores": "Cider pense que votre PC ne peut pas gérer ces fonctionnalités. Vous êtes sûr de vouloir continuer ?",
"settings.option.audio.audioLab": "Laboratoire audio de Cider",
"settings.option.audio.audioLab.description": "Un assortiment d'effets audio développés en interne pour Cider.",
"settings.option.audio.audioLab.subheader": "Conçu par Cider Acoustic Technologies en Californie",
"settings.warn.audioLab.withoutAF": "AudioContext (Fonctionnalité avancée) est nécessaire pour activer le laboratoire audio de Cider.",
"settings.warn.enableAdvancedFunctionality": "AudioContext (Fonctionnalité avancée) est nécessaire pour activer cette fonctionnalité.",
"settings.option.audio.enableAdvancedFunctionality.analogWarmth": "Chaleur analogique",
"settings.option.audio.enableAdvancedFunctionality.analogWarmth.description": "Simule la chaleur analogique calquée sur le modèle du Korg Nutube 6P1",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity": "Intensité de la chaleur analogique",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.description": "Modifie l'intensité du traitement du module Analog Warmth.",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.smooth": "Doux",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.warm": "Chaud",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer": "Réalisateur d'atmosphère Cider™",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "Réalise une atmosphère musicale différente, calquée sur les configurations audio de pointe.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Mode du réalisateur d'atmosphère Cider™",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "Changes the mode of operation of the Atmosphere Realizer module.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "Naturelle (Standard)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "Naturelle (Plus)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Moteur de traitement psycho-acoustique Cider",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Améliore la qualité audio perçue de l'audio AAC 256 kbps en utilisant un algorithme en temps réel qui tire parti à la fois des modèles psychoacoustiques de l'audition humaine et des caractéristiques de codage AAC.",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "Le moteur de traitement psycho-acoustique n'est pas compatible avec la spatialisation. Veuillez désactiver la spatialisation pour continuer.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "Force du moteur de traitement psycho-acoustique",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Modifie l'intensité du traitement effectué sur l'audio. (Un traitement agressif peut donner des résultats indésirables).",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard": "Standard",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Agressive",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Normalisation du son",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalise le volume maximal des pistes individuelles pour créer une expérience d'écoute plus uniforme.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Spatialisation audio",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Spatialiser l'audio et rendre l'audio plus tridimensionnel (note: Ce n'est pas Dolby Atmos)",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Gérée par le laboratoire audio",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Spatialisation Cider",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Effet de spatialisation préétabli, désactive les paramètres personnalisables de la spatialisation audio. La spatialisation doit être activée comme condition préalable.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Profil de spatialisation Cider",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "Modifie le profil de réglage de la spatialisation.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "Standard",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.soundstage": "Scène sonore",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.separation": "Séparation",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.minimal": "Minimale",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.audiophile": "Audiophile",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "La spatialisation n'est pas compatible avec le moteur de traitement psycho-acoustique. Veuillez le désactiver pour continuer.",
"settings.option.audio.dbspl.display": "Affichage dB SPL",
"settings.option.audio.dbspl.description": "(Utilisateurs avancés uniquement) Affichez dB SPL au lieu de dBFS sur le curseur de volume.",
"settings.option.audio.dbfs.calibration": "Calibration 0 dBFS",
"settings.option.audio.dbfs.description": "Entrez le SPL de crête pondéré en Z lorsque Cider est à 0 dBFS.",
"settings.header.visual": "Visuel",
"settings.header.visual.description": "Ajuster les paramètres visuels de Cider.",
"settings.option.visual.windowStyle": "Style de la fenêtre",
"settings.option.visual.windowBackgroundStyle": "Style d'arrière-plan de la fenêtre",
"settings.header.visual.windowBackgroundStyle.none": "Aucun",
"settings.header.visual.windowBackgroundStyle.artwork": "Pochette d'album",
@ -247,34 +440,85 @@
"settings.option.visual.hardwareAcceleration.description": "Nécessite un relancement",
"settings.header.visual.hardwareAcceleration.default": "Défaut",
"settings.header.visual.hardwareAcceleration.webGPU": "WebGPU",
"settings.option.visual.uiscale": "Échelle de l'interface utilisateur",
"settings.header.visual.theme": "Thème",
"settings.option.visual.theme.github.download": "Installer à partir d'une URL GitHub",
"settings.option.visual.theme.github.openfolder": "Ouvrir le dossier des thèmes",
"settings.option.visual.theme.github.explore": "Explorer les thèmes GitHub",
"settings.header.visual.theme.github.page": "Thèmes depuis GitHub",
"settings.option.visual.theme.github.install.confirm": "Êtes-vous sûr de vouloir installer {{ repo }} ?",
"settings.prompt.visual.theme.github.URL": "Saisissez l'URL du thème que vous souhaitez installer",
"settings.prompt.visual.theme.uninstallTheme": "Êtes-vous sûr de vouloir désinstaller {{ theme }} ?",
"settings.option.visual.theme.checkForUpdates": "Vérifier les mises à jour",
"settings.option.visual.theme.manageStyles": "Gérer les styles",
"settings.option.visual.theme.uninstall": "Désinstaller",
"settings.option.visual.theme.viewInfo": "Voir les informations",
"settings.option.visual.theme.github.available": "Disponible",
"settings.option.visual.theme.github.applied": "Appliqué",
"settings.notyf.visual.theme.install.success": "Thème installé avec succès",
"settings.notyf.visual.theme.install.error": "L'installation du thème a échoué",
"settings.header.visual.plugin": "Plugin",
"settings.option.visual.plugin.github.download": "Installer à partir d'une URL GitHub",
"settings.option.visual.plugin.github.explore": "Explorer les plugins GitHub",
"settings.header.visual.plugin.github.page": "Plugins depuis GitHub",
"settings.option.visual.plugin.github.install.confirm": "Êtes-vous sûr de vouloir installer {{ repo }}?",
"settings.prompt.visual.plugin.github.URL": "Saisissez l'URL du plugin que vous souhaitez installer",
"settings.prompt.visual.plugin.github.success": "Thème installé avec succès, appuyez sur OK pour relancer Cider",
"settings.notyf.visual.plugin.install.success": "Thème installé avec succès",
"settings.notyf.visual.plugin.install.error": "L'installation du plugin a échoué",
"settings.option.visual.theme.default": "Cider",
"settings.option.visual.theme.dark": "Sombre",
"settings.option.visual.showPersonalInfo": "Afficher vos informations personnelles",
"settings.header.window": "Fenêtre",
"settings.header.window.description": "Ajustez les paramètres de la fenêtre pour Cider.",
"settings.option.window.openOnStartup": "Ouvrir Cider au démarrage",
"settings.option.window.openOnStartup.hidden": "Ouvrir caché",
"settings.option.window.useNativeTitleBar": "Utiliser la barre de titre native",
"settings.option.window.windowControlStyle": "Style de contrôle de la fenêtre",
"settings.option.window.windowControlStyle.right": "Droite",
"settings.option.window.windowControlStyle.left": "Gauche",
"settings.header.lyrics": "Paroles",
"settings.header.lyrics.description": "Ajuster les paramètres des paroles pour Cider.",
"settings.option.lyrics.enableMusixmatch": "Activer les paroles Musixmatch",
"settings.option.lyrics.enableMusixmatchKaraoke": "Activer le mode karaoké (Musixmatch seulement)",
"settings.option.lyrics.musixmatchPreferredLanguage": "Langue préférée pour les traductions Musixmatch",
"settings.option.lyrics.enableYoutubeLyrics": "Activer les paroles YouTube pour les vidéos de musique",
"settings.option.lyrics.enableQQLyrics": "Activer les paroles QQ",
"settings.header.connectivity": "Connectivité",
"settings.header.connectivity.description": "Ajuster les paramètres de connectivité de Cider.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "Notifications de lecture",
"settings.header.connectivity.discordRPC.cider": "Afficher comme 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Afficher comme 'Apple Music'",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.discordRPC.clientName": "Nom du client",
"settings.option.connectivity.discordRPC.clearOnPause": "Désactiver le Discord Rich Presence quand la musique est en pause",
"settings.option.connectivity.discordRPC.hideButtons": "Cacher les bouttons sur le Discord Rich Presence",
"settings.option.connectivity.discordRPC.hideTimestamp": "Cacher le temps restant sur le Discord Rich Presence",
"settings.option.connectivity.discordRPC.detailsFormat": "Format des détails",
"settings.option.connectivity.discordRPC.stateFormat": "Format de l'état",
"settings.option.connectivity.lastfmScrobble": "Scrobble LastFM",
"settings.option.connectivity.lastfmScrobble.delay": "Délai de Scrobble LastFM (%)",
"settings.option.connectivity.lastfmScrobble.nowPlaying": "Activer la lecture en cours sur LastFM",
"settings.option.connectivity.lastfmScrobble.removeFeatured": "Supprimer les artistes en vedette du titre de la chanson (LastFM)",
"settings.option.connectivity.lastfmScrobble.filterLoop": "Filtrer les titres en boucle (LastFM)",
"settings.header.debug": "Débogage",
"settings.option.debug.copy_log": "Copier les logs dans le presse-papiers",
"settings.option.debug.openAppData": "Ouvrir le dossier de Cider",
"settings.header.experimental": "Expérimental",
"settings.header.experimental.description": "Ajuster les paramètres expérimentaux de Cider.",
"settings.option.experimental.reinstallwidevine": "Reinstaller WidevineCDM",
"settings.option.experimental.reinstallwidevine.confirm": "Êtes-vous sûr de vouloir réinstaller Widevine ?",
"settings.option.experimental.unknownPlugin": "Sources inconnues",
"settings.option.experimental.unknownPlugin.description": "Permet l'installation de plugins à partir de dépôts autres que le dépôt de plugins de Cider",
"settings.option.experimental.compactUI": "Interface utilisateur compacte",
"settings.option.window.close_button_hide": "Le bouton de fermeture doit masquer l'application",
"settings.option.experimental.copy_log": "Copier les logs dans le presse-papier",
"settings.option.experimental.inline_playlists": "Playlists et albums en ligne",
"settings.option.advanced.playlistTrackMapping": "Cartographie des pistes de la playlists",
"settings.option.advanced.playlistTrackMapping.description": "Permet une analyse approfondie des playlists pour déterminer quels titres se trouvent dans quelles playlists. Les temps de construction du cache des playlists peuvent augmenter de manière significative.",
"settings.option.visual.transparent": "Cadre transparent",
"settings.option.visual.transparent.description": "Requière le support de thème, nécessite un relancement",
"settings.header.advanced": "Avancé",
"settings.header.connect": "Synchroniser",
"settings.option.connect.link_account": "Activer la synchronisation avec Cider Connect",
"settings.option.connect.link_account.description": "Lier votre compte Discord avec Cider Connect vous permet de stocker les données de l'utilisateur, y compris les paramètres, les EQ, et éventuellement plus une fois terminé. (en cours de développement)",
"spatial.notTurnedOn": "La spatialisation audio est désactivée. Pour l'utiliser, vous devez d'abord l'activer.",
"spatial.spatialProperties": "Propriétés spatiales",
"spatial.width": "Largeur",
@ -297,5 +541,15 @@
"settings.header.unfinished": "Inachevée",
"remote.web.title": "Cider à distance",
"remote.web.description": "Scanner le QR code pour associer votre téléphone avec cette instance Cider",
"share.platform.twitter.tweet": "Écoutez {{song}} sur Apple Music.\n\n{{url}}\n\n#AppleMusic #Cider",
"share.platform.twitter": "Twitter",
"share.platform.facebook": "Facebook",
"share.platform.reddit": "Reddit",
"share.platform.telegram": "Telegram",
"share.platform.whatsapp": "WhatsApp",
"share.platform.messenger": "Messenger",
"share.platform.email": "Email",
"share.platform.songLink": "Copier avec song.link",
"share.platform.clipboard": "Copier le lien",
"about.thanks": "Un grand merci à l'équipe de la Cider Collective et à tous nos contributeurs."
}

View file

@ -2,7 +2,7 @@
"i18n.languageName": "हिन्दी",
"i18n.languageNameEnglish": "Hindi",
"i18n.category": "main",
"i18n.authors": "@maikirakiwi @vringster",
"i18n.authors": "@notmaikiwi @vringster",
"app.name": "Cider",
"date.format": "${m} ${d}, ${y}",
"dialog.cancel": "रोकें",
@ -194,7 +194,6 @@
"action.showAlbum": "दिखाएं Complete Album",
"action.tray.minimize": "Minimize to Tray",
"action.tray.quit": "Quit",
"action.update": "Update",
"action.copy": "Copy",
"action.newpreset": "नई Preset...",
@ -205,11 +204,6 @@
"settings.option.general.language.main": "Languages",
"settings.option.general.language.fun": "Fun Languages",
"settings.option.general.language.unsorted": "Unsorted",
"settings.option.general.updateCider": "Update Cider",
"settings.option.general.updateCider.branch": "Cider Update Branch",
"settings.option.general.updateCider.branch.description": "Select the branch to update Cider to",
"settings.option.general.updateCider.branch.main": "Stable",
"settings.option.general.updateCider.branch.develop": "Development",
"settings.header.audio": "Audio",
"settings.header.audio.description": "Adjust the audio settings for Cider.",
"settings.option.audio.quality": "Audio Quality",
@ -225,15 +219,12 @@
"settings.option.audio.enableAdvancedFunctionality": "Enable Advanced Functionality",
"settings.option.audio.enableAdvancedFunctionality.description": "Enabling AudioContext functionality will allow for extended audio features like Audio Normalization , Equalizers and Visualizers, however on some systems this may cause stuttering in audio tracks.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "CAP Strength",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Changes the strength of the processing done to the audio. (Aggressive may yield undesirable results)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard": "Standard",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Aggressive",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Audio Normalization",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalizes peak volume for individual tracks to create a more uniform listening experience.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Audio Spatialization",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Spatialize audio and make audio more 3-dimensional (note: This is not Dolby Atmos)",
"settings.header.visual": "Visual",
"settings.header.visual.description": "Adjust the visual settings for Cider.",
"settings.option.visual.windowBackgroundStyle": "Window Background Style",
@ -269,8 +260,6 @@
"settings.header.connectivity.description": "Adjust the connectivity settings for Cider.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "Playback Notifications",
"settings.header.connectivity.discordRPC.cider": "Display as 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Display as 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Clear Discord Rich Presence on Pause",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm Scrobble Delay (%)",
@ -281,7 +270,6 @@
"settings.header.experimental.description": "Adjust the experimental settings for Cider.",
"settings.option.experimental.compactUI": "Compact UI",
"settings.option.window.close_button_hide": "Close Button Should Hide the Application",
"settings.option.experimental.copy_log": "Copy logs to clipboard",
"settings.option.experimental.inline_playlists": "Inline Playlists and Albums",
"spatial.notTurnedOn": "Audio Spatialization is disabled. To use, please enable it first.",
"spatial.spatialProperties": "Spatial Properties",

View file

@ -21,11 +21,13 @@
"term.accountSettings": "Fiókbeállítások",
"term.logout": "Kijelentkezés",
"term.login": "Bejelentkezés",
"term.quickNav": "Főmenü",
"term.cast": "Tükrözés",
"term.about": "Névjegy",
"term.privateSession": "Privát hallgatás",
"term.disablePrivateSession": "Privát hallgatás kikapcsolása",
"term.queue": "Várólista",
"term.autoplay": "Autoplay",
"term.lyrics": "Dalszöveg",
"term.miniplayer": "Minilejátszó",
"term.history": "Előzmények",
@ -39,6 +41,7 @@
"term.albums": "Albumok",
"term.artists": "Előadók",
"term.podcasts": "Podcastok",
"term.charts": "Listák",
"term.playlists": "Lejátszási listák",
"term.playlist": "Lejátszási lista",
"term.newPlaylist": "Új lejátszási lista",
@ -46,12 +49,20 @@
"term.createNewPlaylist": "Új lejátszási lista létrehozása",
"term.createNewPlaylistFolder": "Új mappa létrehozása",
"term.deletePlaylist": "Biztosan szeretné törölni a lejátszási listát?",
"term.navigateBack": "Visszalépés",
"term.navigateForward": "Előrelépés",
"term.play": "Lejátszás",
"term.pause": "Megállítás",
"term.stop": "Leállítás",
"term.previous": "Előző",
"term.next": "Következő",
"term.shuffle": "Keverés",
"term.enableShuffle": "Keverés bekapcsolása",
"term.disableShuffle": "Keverés kikapcsolása",
"term.repeat": "Ismétlés",
"term.enableRepeatOne": "Egyszeres ismétlés bekapcsolása",
"term.disableRepeatOne": "Egyszeres ismétlés kikapcsolása",
"term.disableRepeat": "Ismétlés kikapcsolása",
"term.volume": "Hangerő",
"term.mute": "Némítás",
"term.unmute": "Némítás feloldása",
@ -73,6 +84,7 @@
"term.viewAs": "Megjelenítés",
"term.viewAs.coverArt": "Borító",
"term.viewAs.list": "Lista",
"term.dynamic": "Dinamikus",
"term.size": "Méret",
"term.size.normal": "Normál",
"term.size.compact": "Kompakt",
@ -120,6 +132,8 @@
"term.audioControls": "Hangerő beállítás",
"term.clearAll": "Összes törlése",
"term.recentStations": "Nemrég játszott",
"term.personalStations": "Személyes állomások",
"term.amLive": "Apple Music Live",
"term.language": "Nyelv",
"term.funLanguages": "Fantázianyelvek",
"term.noLyrics": "Betöltés... / Dalszöveg nem található / Instrumentális",
@ -199,6 +213,15 @@
"podcast.episodes": "Epizódok",
"podcast.playEpisode": "Epizód lejátszása",
"podcast.website": "Podcast weboldala",
"action.hideLibrary": "Könyvtár elrejtése",
"action.showLibrary": "Könyvtár megjelenítése",
"action.cut": "Kivágás",
"action.paste": "Beillesztés",
"action.selectAll": "Összes kijelölése",
"action.delete": "Törlés",
"action.edit": "Szerkesztés",
"action.done": "Kész",
"action.editTracklist": "Dalok szerkesztése",
"action.addToLibrary": "Hozzáadás a Könyvtárhoz",
"action.addToLibrary.success": "Hozzáadva a Könyvtárhoz",
"action.addToLibrary.error": "Hiba a hozzáadáskor.",
@ -244,12 +267,17 @@
"action.tray.minimize": "Kicsinyítés a Tálcára",
"action.tray.quit": "Bezárás",
"action.tray.show": "Cider megjelenítése",
"action.tray.playpause": "Lejátszás/Megállítás",
"action.tray.next": "Következő",
"action.tray.previous": "Előző",
"action.tray.listento": "Ezt hallgatja:",
"action.update": "Frissítés",
"action.install": "Telepítés",
"action.copy": "Másolás",
"action.newpreset": "Új előbeállítás...",
"action.deletepreset": "Előbeállítás törlése",
"action.open": "Megnyitás",
"action.close": "Bezárás",
"action.relaunch.confirm": "Biztosan szeretnéd újraindítani a Cidert?",
"action.cast.chromecast": "Chromecast",
"action.cast.todevices": "Tükrözés",
@ -260,6 +288,46 @@
"action.cast.scanning": "Keresés folyamatban...",
"action.createNew": "Új létrehozása...",
"action.openArtworkInBrowser": "Borító megnyitása a böngészőben",
"action.scrollToTop": "Felülre",
"menubar.options.about": "Névjegy",
"menubar.options.settings": "Beállítások",
"menubar.options.quit": "Bezárás",
"menubar.options.view": "View ",
"menubar.options.reload": "Reload",
"menubar.options.forcereload": "Force Reload",
"menubar.options.toggledevtools": "Fejlesztői eszközök",
"menubar.options.window": "Ablak",
"menubar.options.minimize": "Kicsinyítés",
"menubar.options.toggleprivate": "Privát hallgatás ki/be",
"menubar.options.webremote": "Távirányító",
"menubar.options.audio": "Hangbeállítások",
"menubar.options.plugins": "Plug-in Menü",
"menubar.options.controls": "Controls",
"menubar.options.next": "Következő",
"menubar.options.playpause": "Lejátszás/Megállítás",
"menubar.options.previous": "Előző",
"menubar.options.volumeup": "Hangerő fel",
"menubar.options.volumedown": "Hangerő le",
"menubar.options.browse": "Böngészés",
"menubar.options.artists": "Előadók",
"menubar.options.search": "Keresés",
"menubar.options.albums": "Albumok",
"menubar.options.cast": "Tükrözés",
"menubar.options.account": "Fiók",
"menubar.options.accountsettings": "Fiókbeállítások",
"menubar.options.signout": "Kijelentkezés",
"menubar.options.support": "Támogatás",
"menubar.options.discord": "Discord",
"menubar.options.github": "GitHub Wiki",
"menubar.options.report": "Report a...",
"menubar.options.bug": "Bug",
"menubar.options.feature": "Feature Request",
"menubar.options.trans": "Translation Report/Request",
"menubar.options.license": "Licensz megtekintése",
"menubar.options.conf": "Open Configuration File in Editor",
"menubar.options.listennow": "Hallgatás most",
"menubar.options.recentlyAdded": "Nemrég hozzáadott",
"menubar.options.songs": "Dalok",
"settings.header.general": "Általános",
"settings.header.general.description": "A Cider általános beállításainak módosítása.",
"settings.option.general.language": "Nyelv",
@ -276,15 +344,16 @@
"settings.option.general.language.main": "Nyelvek",
"settings.option.general.language.fun": "Fantázianyelvek",
"settings.option.general.language.unsorted": "Kategorizálatlan",
"settings.option.general.updateCider": "Cider frissítése",
"settings.option.general.updateCider.branch": "Verzió kiválasztása",
"settings.option.general.updateCider.branch.description": "Válaszd ki a Cider melyik verziójára szeretnél frissíteni",
"settings.option.general.updateCider.branch.main": "Normál",
"settings.option.general.updateCider.branch.develop": "Fejlesztői",
"settings.option.general.customizeSidebar": "Oldalsáv elemeinek testreszabása",
"settings.option.general.customizeSidebar.customize": "Testreszabás",
"settings.option.general.keybindings": "Billentyűparancsok",
"settings.option.general.keybindings.pressCombination": "Nyomj le két billentyűt a parancs frissítéséhez.",
"settings.option.general.keybindings.pressEscape": "Nyomj Escape-et a visszalépéshez.",
"settings.notyf.general.keybindings.update.success": "Billentyűparancs sikeresen frissítve",
"settings.prompt.general.keybindings.update.success": "Billentyűparancs sikeresen frissítve. Kattints az OK-ra a Cider újraindításához!",
"settings.option.general.keybindings.open": "Megnyitás",
"settings.option.general.themeUpdateNotification": "Automatikus témafrissítések keresése",
"settings.option.general.showLovedTracksInline": "Show loved tracks inline",
"settings.description.search": "Keresés",
"settings.description.albums": "Albumkönyvtár",
"settings.description.artists": "Előadókönyvtár",
@ -296,13 +365,16 @@
"settings.description.cast": "Tükrözés",
"settings.description.settings": "Beállítások",
"settings.description.developer": "Fejlesztői eszközök",
"settings.description.listnow": "Hallgatás most",
"settings.description.recentAdd": "Nemrég hozzáadott",
"settings.description.songs": "Dalok",
"settings.notyf.updateCider.update-not-available": "Nem található frissítés",
"settings.notyf.updateCider.update-downloaded": "A frissítés le lett töltve, a telepítéshez indítsa újra az alkalmazást",
"settings.notyf.updateCider.update-error": "Hiba történt a frissítés közben",
"settings.notyf.updateCider.update-timeout": "Időtúllépés történt a frissítés alatt",
"settings.header.audio": "Hang",
"settings.header.audio.description": "A Cider hangbeállításainak módosítása.",
"settings.option.audio.volumeStep": "Hangerő lépték",
"settings.option.audio.advanced": "Haladó hangerőkezelés",
"settings.option.audio.maxVolume": "Maximum hangerő",
"settings.option.audio.changePlaybackRate": "Lejátszási sebesség módosítása",
"settings.option.audio.playbackRate": "Sebesség",
@ -322,32 +394,50 @@
"settings.warn.audio.enableAdvancedFunctionality.lowcores": "A Cider azt érzékelte, hogy ez a számítógép nem tudja kezelni ezeket a funkciókat. Biztos, hogy folytatni szeretné?",
"settings.option.audio.audioLab": "Cider Hangstúdió",
"settings.option.audio.audioLab.description": "A Ciderhez fejlesztett hangeffektek gyűjteménye.",
"settings.option.audio.audioLab.subheader": "Designed by Cider Acoustic Technologies in California",
"settings.warn.audioLab.withoutAF": "A Haladó funkcionalitás (AudioContext) szükséges a Cider Hangstúdió engedélyezéséhez.",
"settings.warn.enableAdvancedFunctionality": "A Haladó funkcionalitás (AudioContext) szükséges ezen funkció engedélyezéséhez.",
"settings.option.audio.enableAdvancedFunctionality.analogWarmth": "Analóg Érzet",
"settings.option.audio.enableAdvancedFunctionality.analogWarmth.description": "A Korg Nutube 6P1 analóg érzetét szimulálja.",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity": "Analóg Érzet erősség",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.description": "Az Analóg Érzet modul hangfeldolgozási erősségét változtatja.",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.smooth": "Szokásos",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.warm": "Magas",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer": "Cider Atmoszféra Változató",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "Egy új zenei atmoszférát hoz létre, amely a legmodernebb hangfelszerelések mintájára készült.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Cider Atmoszféra Változató™ Mód",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "Az Atmoszféra Változató™ modul módját változtatja meg.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "Natural (Standard)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "Natural (Plus)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Feljavítja a 256 kbps-es AAC hang minőségét egy valós idejű algoritmus segítségével, ami kihasználja az emberi hallás pszichoakusztikus modelljeit és az AAC hang kódolási jellemzőit.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Feljavítja az AAC hang minőségét egy valós idejű algoritmus segítségével, ami kihasználja az emberi hallás pszichoakusztikus modelljeit és az AAC hang kódolási jellemzőit.",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "A CAP nem kompatibilis a Térbeli Hanggal. Kapcsold ki a Térbeli Hangot a folytatáshoz.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "CAP Erősség",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Megváltoztatja a hangra végzett feldolgozás erősségét. (Az Agresszív mód nemkívánatos eredményeket hozhat!)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard": "Szokásos",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.adaptive": "Adaptív",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.legacy": "Régi",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Agresszív",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Normalizálás",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalizálja az egyes zeneszámok hangosabb részeit, hogy egységesebb hallgatási élményt hozzon létre. (Nem működik a felhasználó által feltöltött zenéken)",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "A Cider Hangstúdió kezeli a beállítást",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Térbeli Hang",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "A hangzás háromdimenziósabbá tétele. (Ez nem összekeverendő a Dolby Atmos-szal!)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Cider Előbeállított Térbeli Hang",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Előre beállított Térbeli hangzás, ami letiltja a Térbeli Hang testreszabási beállításait. A Térbeli Hangot be kell kapcsolni az engedélyezéshez.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Cider Térbeli Hangprofil",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "Megváltoztatja a Térbeli Hang előbeállítás profilját. (Újraindítás szükséges)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "Normál",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.audiophile": "Professzionális",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "Megváltoztatja a Térbeli Hang előbeállítás profilját.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "Standard",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.soundstage": "Soundstage",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.separation": "Separation",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.minimal": "Minimal",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.audiophile": "Audiophile",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.diffused": "Diffused",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.bplk": "Encore",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.hw2k": "Expanded Encore",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "A Térbeli Hang nem kompatibilis a CAP-pal. Kapcsold ki a CAP-ot a folytatáshoz.",
"settings.option.audio.dbspl.display": "dB SPL kijelzés",
"settings.option.audio.dbspl.description": "(Haladó felhasználóknak) A hangerő dB SPL-ben történő kijelzése a dBFS helyett.",
"settings.option.audio.dbfs.calibration": "0 dBFS kalibráció",
"settings.option.audio.dbfs.description": "Enter the peak Z-weighted dB SPL when Cider is at 0 dBFS.",
"settings.header.visual": "Vizuális",
"settings.header.visual.description": "A Cider vizuális beállításainak módosítása.",
"settings.option.visual.windowStyle": "Ablakelrendezés",
@ -373,11 +463,15 @@
"settings.option.visual.uiscale": "Nagyítás mértéke",
"settings.header.visual.theme": "Téma",
"settings.option.visual.theme.github.download": "Telepítés GitHub URL-ről",
"settings.button.visual.theme.github.openfolder": "Témamappa megnyitása",
"settings.option.visual.theme.github.explore": "Témák felfedezése",
"settings.header.visual.theme.github.page": "Témák a GitHub-ról",
"settings.option.visual.theme.github.install.confirm": "Biztosan szeretnéd telepíteni a(z) {{ repo }} témát?",
"settings.prompt.visual.theme.github.URL": "Add meg a telepítendő téma URL-jét",
"settings.prompt.visual.theme.uninstallTheme": "Biztos, hogy törölni szeretnéd a {{ theme }} témát?",
"settings.option.visual.theme.checkForUpdates": "Frissítések keresése",
"settings.option.visual.theme.manageStyles": "Témakezelő",
"settings.option.visual.theme.uninstall": "Törlés",
"settings.option.visual.theme.viewInfo": "Információk",
"settings.option.visual.theme.github.available": "Elérhető",
"settings.option.visual.theme.github.applied": "Alkalmazva",
"settings.notyf.visual.theme.install.success": "Téma sikeresen telepítve",
@ -416,8 +510,11 @@
"settings.option.connectivity.discordRPC.clientName": "Kliensnév",
"settings.option.connectivity.discordRPC.clearOnPause": "Rich Presence törlése megállításnál",
"settings.option.connectivity.discordRPC.hideButtons": "Rich Presence gombok elrejtése",
"settings.option.connectivity.discordRPC.hideTimestamp": "Rich Presence visszaszámláló elrejtése",
"settings.option.connectivity.discordRPC.detailsFormat": "Részletek formátuma",
"settings.option.connectivity.discordRPC.stateFormat": "Állapot formátuma",
"settings.option.connectivity.discordRPC.reload": "DiscordRPC újratöltése",
"settings.option.connectivity.discordRPC.reconnectedToUser": "A DiscordRPC újracsatlakozott a következő felhasználóhoz: {{user}} ({{userid}})",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm Scrobble késleltetés (%)",
"settings.option.connectivity.lastfmScrobble.nowPlaying": "Last.fm Now Playing engedélyezése",
@ -438,8 +535,11 @@
"settings.option.advanced.playlistTrackMapping": "Lejátszási lista feltérképezés",
"settings.option.advanced.playlistTrackMapping.description": "Engedélyezi a lejátszási listák mély feltérképezését, ami meg tudja határozni, hogy egy zeneszám mely lejátszási listákba található. A lejátszási lista gyorsítótár felépítésének időtartalma nagy mértékben megnőhet.",
"settings.option.visual.transparent": "Átlátszó keret",
"settings.option.visual.transparent.description": "Átlátszó ablakkeret (a Témák támogatása és újraindítás szükséges)",
"settings.option.visual.transparent.description": "a Témák támogatása és újraindítás szükséges",
"settings.header.advanced": "Haladó",
"settings.header.connect": "Sync",
"settings.option.connect.link_account": "Enable Sync with Cider Connect",
"settings.option.connect.link_account.description": "Linking your Discord account with Cider Connect allows you to store userdata including Settings, EQ's, and eventually more once finished. (Work In Progress)",
"spatial.notTurnedOn": "A Térbeli Hang ki van kapcsolva, használatához kapcsolja be.",
"spatial.spatialProperties": "Térbeli Hang",
"spatial.width": "Szélesség",

View file

@ -239,7 +239,6 @@
"action.showAlbum": "Tampilkan Album Sepenuhnya",
"action.tray.minimize": "Sembunyikan ke Tray",
"action.tray.quit": "Keluar",
"action.update": "Perbarui",
"action.install": "Pasang",
"action.copy": "Salin",
@ -259,14 +258,8 @@
"settings.option.general.language.main": "Bahasa",
"settings.option.general.language.fun": "Bahasa Candaan",
"settings.option.general.language.unsorted": "Tidak disortir",
"settings.option.general.updateCider": "Perbarui Cider",
"settings.option.general.updateCider.branch": "Branch Pembaruan Cider",
"settings.option.general.updateCider.branch.description": "Pilih branch untuk memperbarui Cider",
"settings.option.general.updateCider.branch.main": "Stable",
"settings.option.general.updateCider.branch.develop": "Development",
"settings.notyf.updateCider.update-not-available": "Tidak ada pembaruan tersedia",
"settings.notyf.updateCider.update-downloaded": "Pembaruan sudah didownload, mulai ulang untuk menginstall pembaruan",
"settings.notyf.updateCider.update-error": "Terjadi kesalahan saat memperbarui Cider",
"settings.notyf.updateCider.update-timeout": "Waktu pembaruan habis",
"settings.header.audio": "Audio",
"settings.header.audio.description": "Sesuaikan pengaturan audio untuk Cider.",
@ -294,7 +287,6 @@
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.smooth": "Halus",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.warm": "Hangat",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAP tidak cocok dengan Spatialisasi. Matikan Spasialisasi untuk menggunakan.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "Kekuatan CAP",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Mengubah kekuatan pemrosesan yang dilakukan pada audio. (Agresif dapat menghasilkan hasil yang tidak diinginkan)",
@ -303,8 +295,6 @@
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Normalisasi Audio",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Menormalkan puncak volume untuk masing-masing lagu demi menciptakan pengalaman mendengarkan yang lebih seragam.",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Diatar oleh Lab Audio",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Spasialisasi Audio",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Atur ruang audio dan buat audio lebih 3 dimensi (NB: Bukan Dolby Atmos)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Spasialisasi oleh Cider",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Efek Spasialisasi yang sudah diatur. Untuk menggunakannya, matikan pengaturan custom Spasialisasi Audio dan pastikan Spasialisasi Audio sudah aktif.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Profil Spasialisasi Cider",
@ -367,8 +357,6 @@
"settings.header.connectivity.description": "Sesuaikan pengaturan konektivitas untuk Cider.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "Pemberitahuan Pemutaran",
"settings.header.connectivity.discordRPC.cider": "Tampilkan sebagai 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Tampilkan sebagai 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Sembunyikan Discord Rich Presence Saat Dijeda",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Delay Last.fm Scrobble (%)",
@ -388,7 +376,7 @@
"settings.option.advanced.playlistTrackMapping": "Pemetaan Lagu Playlist",
"settings.option.advanced.playlistTrackMapping.description": "Mengaktifkan pemindaian daftar putar yang mendalam untuk menentukan trek mana yang ada di daftar putar. Waktu pembuatan cache daftar putar dapat meningkat secara signifikan.",
"settings.option.visual.transparent": "Frame transparan",
"settings.option.visual.transparent.description": "Frame transparan (membutuhkan tema yang mendukung, membutuhkan dibuka ulang)",
"settings.option.visual.transparent.description": "membutuhkan tema yang mendukung, membutuhkan dibuka ulang",
"spatial.notTurnedOn": "Spasialisasi Audio dinonaktifkan. Untuk menggunakan, aktifkan terlebih dahulu.",
"spatial.spatialProperties": "Spatial Properties",
"spatial.width": "Lebar",

View file

@ -176,7 +176,6 @@
"action.showAlbum": "Mostra Album Intero",
"action.tray.minimize": "Minimizza nel tray",
"action.tray.quit": "Chiudi",
"settings.header.general": "Generale",
"settings.header.general.description": "Cambia le impostazioni generali di Cider.",
"settings.option.general.language": "Lingua",
@ -187,15 +186,11 @@
"settings.header.audio.description": "Cambia le impostazioni di audio di Cider.",
"settings.option.audio.quality": "Qualità di audio",
"settings.header.audio.quality.high": "Alta",
"settings.header.audio.quality.low": "Bassa",
"settings.header.audio.quality.auto": "Automatica",
"settings.option.audio.seamlessTransition": "Transizioni Audio Immediate",
"settings.option.audio.enableAdvancedFunctionality": "Attiva funzionalità avanzata",
"settings.option.audio.enableAdvancedFunctionality.description": "Attiva AudioContext per funzionalià audio avanzata Normalizzazione Audio, Equalizzatori and Visualizzatori, però su alcuni sistemi potrebbero causare lag nei brani.",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Normalizzazione Audio",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalizza il volume massimo nei brani per un'esperienza d'ascolto più uniforme.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Spazializzazione Audio",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Spazializza l'audio per dare un effetto più tridimensionale (nota: questo non è Dolby Atmos)",
"settings.header.visual": "Visuale",
"settings.header.visual.description": "Cambia le impostazioni visuali per Cider.",
"settings.option.visual.windowBackgroundStyle": "Stile Sfondo Finestra",
@ -228,8 +223,6 @@
"settings.header.connectivity.description": "Cambia le impostazioni di connettività per Cider.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "Notifiche di Riproduzione",
"settings.header.connectivity.discordRPC.cider": "Mostra come 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Mostra come 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Pausare Disattiva la Rich Presence",
"settings.option.connectivity.lastfmScrobble": "Scrobbling LastFM",
"settings.option.connectivity.lastfmScrobble.delay": "Ritardo di Scrobbling LastFM (%)",
@ -239,10 +232,6 @@
"settings.header.experimental": "Sperimentale",
"settings.header.experimental.description": "Cambia impostazioni sperimentali per Cider.",
"settings.option.experimental.compactUI": "Interfaccia Compatta",
"settings.option.experimental.closeButtonBehaviour": "Comportamento Tasto Chiudi",
"settings.option.experimental.closeButtonBehaviour.quit": "Chiudi Cider",
"settings.option.experimental.closeButtonBehaviour.minimizeTaskbar": "Minimizza",
"settings.option.experimental.closeButtonBehaviour.minimizeTray": "Minimizza Nel Tray",
"spatial.notTurnedOn": "Spazializzazione Audio è disattivata. Attivala prima.",
"spatial.spatialProperties": "Proprietà Spaziali",
"spatial.width": "Larghezza",

View file

@ -2,7 +2,7 @@
"i18n.languageName": "日本語",
"i18n.languageNameEnglish": "Japanese",
"i18n.category": "main",
"i18n.authors": "@maikirakiwi @aduki_0628",
"i18n.authors": "@notmaikiwi @tanaka_kakuel",
"app.name": "Cider",
"date.format": "${y}年${m}月${d}日",
"dialog.cancel": "キャンセル",
@ -27,8 +27,8 @@
"term.disablePrivateSession": "プライベートセッションを無効にする",
"term.queue": "次はこちら",
"term.lyrics": "歌詞",
"term.miniplayer": "MiniPlayer",
"term.history": "History",
"term.miniplayer": "ミニプレイヤー",
"term.history": "履歴",
"term.search": "検索",
"term.library": "ライブラリ",
"term.listenNow": "今すぐ聴く",
@ -38,14 +38,14 @@
"term.songs": "曲",
"term.albums": "アルバム",
"term.artists": "アーティスト",
"term.podcasts": "Podcasts",
"term.podcasts": "ポッドキャスト",
"term.playlists": "プレイリスト",
"term.playlist": "プレイリスト",
"term.newPlaylist": "New Playlist",
"term.newPlaylistFolder": "New Playlist Folder",
"term.createNewPlaylist": "Create New Playlist",
"term.createNewPlaylistFolder": "Create New Playlist Folder",
"term.deletePlaylist": "Are you sure you want to delete this playlist?",
"term.newPlaylistFolder": "新しいプレイリストフォルダ",
"term.createNewPlaylist": "新しいプレイリストを作る",
"term.createNewPlaylistFolder": "新しいプレイリストフォルダを作る",
"term.deletePlaylist": "本当にこのプレイリストを削除しますか?",
"term.play": "再生",
"term.pause": "停止",
"term.previous": "戻る",
@ -116,7 +116,7 @@
"term.fullscreenView": "全画面表示",
"term.defaultView": "ウィンドウ表示",
"term.audioSettings": "オーディオ設定",
"term.audioControls": "Volume Controls",
"term.audioControls": "ボリューム設定",
"term.clearAll": "消去",
"term.recentStations": "最近の再生",
"term.language": "言語",
@ -128,7 +128,7 @@
"term.ciderTeam": "Cider チーム",
"term.developer": "開発者",
"term.socialTeam": "ソーシャル チーム",
"term.socials": "Socials",
"term.socials": "ソーシャル",
"term.contributors": "貢献者",
"term.equalizer": "イコライザー",
"term.reset": "リセット",
@ -141,43 +141,43 @@
"term.menu": "メニュー",
"term.check": "確認",
"term.aboutArtist": "{{artistName}}について",
"term.topResult": "Top Result",
"term.topResult": "検索結果",
"term.sharedPlaylists": "プレイリストを共有",
"term.people": "ユー",
"term.people": "ユーザー",
"term.newpreset.name": "名前を入力",
"term.addedpreset": "Added Preset",
"term.deletepreset.warn": "Are you sure you want to delete this preset?",
"term.deletedpreset": "Removed preset",
"term.defaultPresets": "Default Presets",
"term.userPresets": "User Presets",
"term.requestError": "There was a problem with the request.",
"term.song.link.generate": "Getting song.link share URL...",
"term.addedpreset": "プリセットを追加",
"term.deletepreset.warn": "本当にこのプリセットを削除しますか?",
"term.deletedpreset": "プリセットを削除",
"term.defaultPresets": "プリセットを初期化",
"term.userPresets": "ユーザープリセット",
"term.requestError": "リクエストに問題がありました",
"term.song.link.generate": "song.link を取得する",
"term.musicVideos": "ミュージックビデオ",
"term.stations": "ステーション",
"term.curators": "Curators",
"term.appleCurators": "Apple Curators",
"term.radioShows": "Radio Shows",
"term.recordLabels": "Record Labels",
"term.videoExtras": "Video Extras",
"term.top": "Top",
"term.curators": "キュレーター",
"term.appleCurators": "Apple キュレーター",
"term.radioShows": "ラジオ",
"term.recordLabels": "レーベル",
"term.videoExtras": "出演者",
"term.top": "トップ",
"term.version": "バージョン",
"term.noVideos": "No videos found.",
"term.plugin": "Plug-in",
"term.pluginMenu": "Plug-in Menu",
"term.noVideos": "ビデオが見つかりませんでした",
"term.plugin": "プラグイン",
"term.pluginMenu": "プラグインメニュー",
"term.pluginMenu.none": "プラグインが見つかりませんでした",
"term.replay": "リプレイ",
"term.uniqueAlbums": "Unique Albums",
"term.uniqueArtists": "Unique Artists",
"term.uniqueSongs": "Unique Songs",
"term.topArtists": "Top Artists",
"term.listenedTo": "Listened to:",
"term.times": "times",
"term.topAlbums": "Top Albums",
"term.plays": "Plays",
"term.topGenres": "Top Genres",
"term.uniqueAlbums": "ユニークアルバム",
"term.uniqueArtists": "ユニークアーティスト",
"term.uniqueSongs": "ユニークソング",
"term.topArtists": "トップアーティスト",
"term.listenedTo": "Now Playing:",
"term.times": "時間",
"term.topAlbums": "トップアルバム",
"term.plays": "再生",
"term.topGenres": "トップジャンル",
"term.confirmLogout": "本当にログアウトしますか?",
"term.creditDesignedBy": "${authorUsername}によってデザインされました",
"term.discNumber": "Disc ${discNumber}",
"term.discNumber": "ディスク ${discNumber}",
"home.title": "ホーム",
"home.recentlyPlayed": "最近の再生",
"home.recentlyAdded": "最近追加した項目",
@ -193,14 +193,14 @@
"podcast.followOnCider": "Ciderでフォロー",
"podcast.followedOnCider": "フォロー中",
"podcast.subscribeOnItunes": "iTunesで購読",
"podcast.subscribedOnItunes": "Subscribed On iTunes",
"podcast.subscribedOnItunes": "iTunesで購読中",
"podcast.itunesStore": "iTunes Store",
"podcast.episodes": "番組",
"podcast.playEpisode": "再生",
"podcast.website": "Podcastウェブ",
"action.edit": "Edit",
"action.done": "Done",
"action.editTracklist": "Edit Tracklist",
"action.edit": "編集",
"action.done": "完了",
"action.editTracklist": "トラックリストを編集",
"action.addToLibrary": "ライブラリに追加",
"action.addToLibrary.success": "ライブラリに追加されました",
"action.addToLibrary.error": "ライブラリへの追加に失敗しました",
@ -212,9 +212,9 @@
"action.removeFromQueue": "「次はこちら」から項目を削除",
"action.removeFromQueue.success": "「次はこちら」から項目を削除されました",
"action.removeFromQueue.error": "操作を完了できませんでした",
"action.createPlaylist": "Create a New Playlist",
"action.addToPlaylist": "Add to Playlist",
"action.removeFromPlaylist": "Remove from Playlist",
"action.createPlaylist": "新しいプレイリストを作成する",
"action.addToPlaylist": "プレイリストに追加する",
"action.removeFromPlaylist": "プレイリストから削除する",
"action.addToFavorites": "ラブに追加",
"action.follow": "フォロー",
"action.follow.success": "フォロー中",
@ -243,7 +243,7 @@
"action.showAlbum": "アルバムを表示",
"action.tray.minimize": "最小化",
"action.tray.quit": "終了",
"action.tray.show": "Show Cider",
"action.tray.show": "表示",
"action.update": "アップデート",
"action.install": "インストール",
"action.copy": "コピー",
@ -252,109 +252,115 @@
"action.open": "開く",
"action.relaunch.confirm": "Ciderを再開しますか",
"action.cast.chromecast": "Chromecast",
"action.cast.todevices": "Cast to Devices",
"action.cast.stop": "Stop casting to all devices",
"action.cast.todevices": "デバイスにキャストする",
"action.cast.stop": "すべてのデバイスでキャストを中止する",
"action.cast.airplay": "AirPlay",
"action.cast.airplay.underdevelopment": "AirPlay is still under development",
"action.cast.scan": "Scan",
"action.cast.scanning": "Scanning...",
"action.createNew": "Create New...",
"action.openArtworkInBrowser": "Open artwork in browser",
"action.cast.airplay.underdevelopment": "AirPlayはまだ開発中です",
"action.cast.scan": "スキャン",
"action.cast.scanning": "スキャン中...",
"action.createNew": "新規作成...",
"action.openArtworkInBrowser": "アートワークをブラウザで表示する",
"settings.header.general": "一般",
"settings.header.general.description": "Ciderの一般設定",
"settings.option.general.language": "言語",
"settings.option.general.resumebehavior": "Resume behavior",
"settings.option.general.resumebehavior.description": "Resume behavior affects how Cider will resume your session when you return to the app.",
"settings.option.general.resumebehavior.locally": "Locally",
"settings.option.general.resumebehavior": "再開の動作",
"settings.option.general.resumebehavior.description": "この設定はciderを再起動した際に影響します",
"settings.option.general.resumebehavior.locally": "ローカル",
"settings.option.general.resumebehavior.locally.description": "このコンピューターでの最終セッションを復元",
"settings.option.general.resumebehavior.history": "History",
"settings.option.general.resumebehavior.history": "履歴",
"settings.option.general.resumebehavior.history.description": "Apple Musicの履歴から曲を復元",
"settings.option.general.resumetabs" : "Open Tab on Launch",
"settings.option.general.resumetabs.description" : "You can choose what tab you want to open when you launch Cider.",
"settings.option.general.resumetabs.dynamic" : "Dynamic",
"settings.option.general.resumetabs.dynamic.description" : "Cider will open the tab that you last used.",
"settings.option.general.resumetabs": "起動時にタブを開く",
"settings.option.general.resumetabs.description": "Ciderを起動したときに開くタブを選択することができます",
"settings.option.general.resumetabs.dynamic": "ダイナミック",
"settings.option.general.resumetabs.dynamic.description": "最後のセッションで開いていたタブを開きます",
"settings.option.general.language.main": "メイン",
"settings.option.general.language.fun": "荒らし",
"settings.option.general.language.unsorted": "未分類",
"settings.option.general.updateCider": "アップデート",
"settings.option.general.updateCider.branch": "Cider Update Branch",
"settings.option.general.updateCider.branch.description": "Select the branch to update Cider to",
"settings.option.general.updateCider.branch.main": "Stable",
"settings.option.general.updateCider.branch.develop": "Development",
"settings.option.general.customizeSidebar": "Customize Sidebar Items",
"settings.option.general.customizeSidebar.customize": "Customize",
"settings.option.general.keybindings": "Keybindings",
"settings.notyf.general.keybindings.update.success": "Keybind updated successfully",
"settings.prompt.general.keybindings.update.success": "Keybind updated successfully. Press OK to relaunch Cider",
"settings.option.general.keybindings.open": "Open",
"settings.description.search": "Search",
"settings.description.albums": "Library Albums",
"settings.description.artists": "Library Artists",
"settings.description.browse": "Browse",
"settings.description.private": "Toggle Private Session",
"settings.description.remote": "Web Remote",
"settings.description.audio": "Audio Settings",
"settings.description.plugins": "Plugins Menu",
"settings.description.cast": "Cast to Devices",
"settings.description.settings": "Settings",
"settings.description.developer": "Developer Tools",
"settings.option.general.customizeSidebar": "サイドバーをカスタマイズ",
"settings.option.general.customizeSidebar.customize": "カスタマイズ",
"settings.option.general.keybindings": "キーバインド",
"settings.notyf.general.keybindings.update.success": "キーバインドのアップデートに成功しました",
"settings.prompt.general.keybindings.update.success": "キーバインドのアップデートに成功しました。OKを押すとciderが再起動します",
"settings.option.general.keybindings.open": "開く",
"settings.description.search": "検索",
"settings.description.albums": "ライブラリのアルバム",
"settings.description.artists": "ライブラリのアーティスト",
"settings.description.browse": "検索",
"settings.description.private": "プライベートセッションに切り替える",
"settings.description.remote": "WEBで遠隔操作",
"settings.description.audio": "オーディオの設定",
"settings.description.plugins": "プラグインのメニュー",
"settings.description.cast": "デバイスでキャストする",
"settings.description.settings": "設定",
"settings.description.developer": "デベロッパーツール",
"settings.notyf.updateCider.update-not-available": "現在最新版です",
"settings.notyf.updateCider.update-downloaded": "アップデートは再起動後に適用されます",
"settings.notyf.updateCider.update-error": "アップデートに失敗しました",
"settings.notyf.updateCider.update-timeout": "アップデートはタイムアウトしました",
"settings.header.audio": "オーディオ",
"settings.header.audio.description": "Ciderのオーディオ設定",
"settings.option.audio.volumeStep": "音量調整のステップ",
"settings.option.audio.maxVolume": "最大音量",
"settings.option.audio.changePlaybackRate": "Change Playback Rate",
"settings.option.audio.playbackRate": "Playback Rate",
"settings.option.audio.playbackRate.change": "Change",
"settings.option.audio.changePlaybackRate": "再生速度の変更",
"settings.option.audio.playbackRate": "再生速度の変更",
"settings.option.audio.playbackRate.change": "変更",
"settings.option.audio.quality": "音質",
"settings.header.audio.quality.hireslossless": "ハイレゾロスレス",
"settings.header.audio.quality.hireslossless.description": "(最大解像度 24 ビット192 kHz)",
"settings.header.audio.quality.lossless": "ロスレス",
"settings.header.audio.quality.lossless.description": "(最大解像度 24 ビット48 kHz)",
"settings.header.audio.quality.enhanced": "エンハンスド",
"settings.header.audio.quality.high": "高品質",
"settings.header.audio.quality.standard": "高効率",
"settings.option.audio.seamlessTransition": "曲間なしで再生",
"settings.option.audio.enableAdvancedFunctionality": "先進的な機能",
"settings.option.audio.enableAdvancedFunctionality.description": "AudioContextを有効にすると、オーディオーマライズ、空間オーディオ、イコライザーなどの機能を使用できますが、音が途切れるかもしれません。",
"settings.warn.audio.enableAdvancedFunctionality.lowcores": "Cider thinks your PC can't handle these features. Are you sure you want to continue?",
"settings.warn.audio.enableAdvancedFunctionality.lowcores": "あなたのPCがこの処理に耐えられないかもしれません。",
"settings.option.audio.audioLab": "Cider Audio Lab",
"settings.option.audio.audioLab.description": "An assortment of in-house developed audio effects for Cider.",
"settings.warn.audioLab.withoutAF": "AudioContext (Advanced Functionality) is required to enable Cider Audio Laboratory.",
"settings.warn.audioLab.withoutAF": "Cider Audio Labを有効にするにはAudioContextを有効にする必要があります",
"settings.option.audio.enableAdvancedFunctionality.analogWarmth": "Analog Warmth",
"settings.option.audio.enableAdvancedFunctionality.analogWarmth.description": "Korg Nutube 6P1をモデルにしたオーディオをシミュレートします",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity": "Analog Warmth intensity",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.description": "Changes the intensity of the Analog Warmth Module processing.",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.smooth": "Smooth",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.warm": "Warm",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.smooth": "なめらか",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.warm": "暖かい",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer": "Cider Atmosphere Realizer™",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "Realizes a different musical atmosphere modelled after the state of the art audio setups.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Cider Atmosphere Realizer™ Mode",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "Changes the mode of operation of the Atmosphere Realizer module.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural1": "Natural (Standard)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural2": "Natural (High)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural3": "Natural (Plus)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "最先端のオーディオセットアップを模した、異なる音楽の雰囲気を実現します。",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Cider Atmosphere Realizer™ モード",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "Atmosphere Realizer™のモードを変更します",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "ほうじ茶チーズクリーマティー",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "玄米茶タピオカミルクティー",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_1": "岩塩クリームチーズティー",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2": "宇治抹茶ミルクティー",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1": "春毫ジャスミンマキアート",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600": "北海道のロイヤルミルクティー",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A": "ムーンライトソフトケーキ",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500B": "チェリークラフティ",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500C": "宇治抹茶だいふく",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.BSCBM": "黒糖クレームブリュレミルク",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.CUDDLE": "布団はやわらかいなー",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "音楽をより豊かに、生き生きとさせます",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "人の聴覚心理モデルとAAC符号化の特徴を活用したリアルタイムアルゴリズムにより、AACの認知音質を向上させます。",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAPはSpatializationと互換性がありません",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "CAPの強さ",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "音に施す処理の強さを設定します (強くしすぎると望ましい結果が得られないかもしれません)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard": "標準",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "高",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.adaptive": "アダプティブ",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.legacy": "レガシー",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "オーディオノーマライズ",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "さまざまな曲の音量を均一にし、より整った音を楽しめるようにする機能です。",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Managed by Audio Lab",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "オーディオ空間化",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "音声を空間化しすることで、より立体的にできます(Dolby Atmosではありません)",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Audio Labの設定",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Cider Tuned Spatialization",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "開発チームがチューニングした設定を使用することができます。(オーディオ空間化を有効にする必要があります)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "開発チームがチューニングした設定を使用することができます。",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Cider Spatialization Profile",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "Changes the Tuning Profile of the Spatialization.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "Standard",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.audiophile": "Audiophile",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "プロファイルをSpatializationに変更します",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "スタンダード",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.soundstage": "音場",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.separation": "分離感",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.minimal": "ミニマル",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.diffused": "拡散",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.bplk": "アンコール",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.hw2k": "拡張アンコール",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "オーディオ空間化はCAPと互換性がありません",
"settings.header.visual": "ビジュアル",
"settings.header.visual.description": "Ciderのビジュアル設定",
@ -381,7 +387,7 @@
"settings.option.visual.uiscale": "UI Scale",
"settings.header.visual.theme": "テーマ",
"settings.option.visual.theme.github.download": "GitHub URLからインストール",
"settings.option.visual.theme.github.openfolder": "Open Themes Folder",
"settings.option.visual.theme.github.openfolder": "テーマフォルダを開く",
"settings.option.visual.theme.github.explore": "GitHubで探す",
"settings.header.visual.theme.github.page": "GitHub",
"settings.option.visual.theme.github.install.confirm": "本当に {{ repo }} をインストールしますか?",
@ -404,38 +410,38 @@
"settings.header.window.description": "ウィンドウの設定",
"settings.option.window.openOnStartup": "Ciderをスタートアップに設定する",
"settings.option.window.openOnStartup.hidden": "パソコン起動時にCiderをトレイに最小化",
"settings.option.window.useNativeTitleBar": "Use Native Title Bar",
"settings.option.window.windowControlStyle": "Window Control Style",
"settings.option.window.useNativeTitleBar": "タイトルバーを使用する",
"settings.option.window.windowControlStyle": "ウィンドウの設定",
"settings.option.window.windowControlStyle.right": "右側",
"settings.option.window.windowControlStyle.left": "左側",
"settings.header.lyrics": "歌詞",
"settings.header.lyrics.description": "Adjust the lyrics settings for Cider.",
"settings.header.lyrics.description": "歌詞の設定",
"settings.option.lyrics.enableMusixmatch": "Musixmatchが提供する歌詞を表示する",
"settings.option.lyrics.enableMusixmatchKaraoke": "カラオケモードを有効にする (Musixmatchのみで利用できます)",
"settings.option.lyrics.musixmatchPreferredLanguage": "Musixmatchで表示する歌詞の言語",
"settings.option.lyrics.enableYoutubeLyrics": "YouTubeの歌詞をミュージックビデオで使用する",
"settings.option.lyrics.enableQQLyrics": "Enable QQ Lyrics",
"settings.option.lyrics.enableQQLyrics": "QQの歌詞を表示する",
"settings.header.connectivity": "接続",
"settings.header.connectivity.description": "Ciderの接続設定",
"settings.option.connectivity.playbackNotifications": "再生している曲を通知する",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.discordRPC.clientName": "Client Name",
"settings.option.connectivity.discordRPC.clearOnPause": "Clear Discord Rich Presence on Pause",
"settings.option.connectivity.discordRPC.hideButtons": "Hide buttons on Discord Rich Presence",
"settings.option.connectivity.discordRPC.detailsFormat": "Details Format",
"settings.option.connectivity.discordRPC.stateFormat": "State Format",
"settings.option.connectivity.discordRPC.clientName": "クライアントの名前",
"settings.option.connectivity.discordRPC.clearOnPause": "一時停止した時にDiscord Rich Presenceを非表示にする",
"settings.option.connectivity.discordRPC.hideButtons": "Discord Rich Presenceのボタンを非表示にする",
"settings.option.connectivity.discordRPC.detailsFormat": "ディティールのフォーマット",
"settings.option.connectivity.discordRPC.stateFormat": "状態のフォーマット",
"settings.option.connectivity.lastfmScrobble": "Last.fm に接続する",
"settings.option.connectivity.lastfmScrobble.delay": "遅延 (%)",
"settings.option.connectivity.lastfmScrobble.nowPlaying": "Last.fm Now Playingを有効化する",
"settings.option.connectivity.lastfmScrobble.removeFeatured": "曲名からフューチャリングいているアーティストの名前を削除する (Last.fm)",
"settings.option.connectivity.lastfmScrobble.filterLoop": "ループトラックのフィルター(Last.fm)",
"settings.header.debug": "デバッグ",
"settings.option.debug.copy_log": "Copy logs to clipboard",
"settings.option.debug.openAppData": "Open Cider Folder",
"settings.option.debug.copy_log": "ログをクリップボードにコピーする",
"settings.option.debug.openAppData": "Ciderのフォルダを開く",
"settings.header.experimental": "試験的な機能",
"settings.header.experimental.description": "試験的な設定",
"settings.option.experimental.reinstallwidevine": "Reinstall WidevineCDM",
"settings.option.experimental.reinstallwidevine.confirm": "Are you sure you want to reinstall Widevine?",
"settings.option.experimental.reinstallwidevine": "WidevineCDMを再インストールする",
"settings.option.experimental.reinstallwidevine.confirm": "本当にWidevineを再インストールしますか",
"settings.option.experimental.unknownPlugin": "未知のダウンロード元",
"settings.option.experimental.unknownPlugin.description": "外部からプラグインをインストールできるようにする",
"settings.option.experimental.compactUI": "コンパクトUI",
@ -444,11 +450,11 @@
"settings.option.advanced.playlistTrackMapping": "プレイリストをマッピング",
"settings.option.advanced.playlistTrackMapping.description": "プレイリストをスキャンすることで含まれる曲をより識別しやすくなります",
"settings.option.visual.transparent": "背景の透過",
"settings.option.visual.transparent.description": "(テーマがこの機能をサポートしている必要があります)",
"settings.header.advanced": "Advanced",
"settings.header.connect": "Sync",
"settings.option.connect.link_account": "Enable Sync with Cider Connect",
"settings.option.connect.link_account.description": "Linking your Discord account with Cider Connect allows you to store userdata including Settings, EQ's, and eventually more once finished. (Work In Progress)",
"settings.option.visual.transparent.description": "テーマがこの機能をサポートしている必要があります",
"settings.header.advanced": "アドバンス",
"settings.header.connect": "リンク",
"settings.option.connect.link_account": "Ciderと他のアプリをリンクさせることができます",
"settings.option.connect.link_account.description": "DiscordとCiderを接続することで、Ciderの設定を保存することができます(開発中)",
"spatial.notTurnedOn": "オーディオ空間化が無効になっています。この機能を使用するには有効にしてください!",
"spatial.spatialProperties": "空間化のプロパティ",
"spatial.width": "幅",
@ -483,4 +489,3 @@
"share.platform.clipboard": "URLをコピーする",
"about.thanks": "Cider Collective とご協力いただいた貢献者様に感謝申し上げます。"
}

View file

@ -224,7 +224,6 @@
"action.showAlbum": "전체 앨범 보기",
"action.tray.minimize": "트레이로 최소화",
"action.tray.quit": "종료",
"action.update": "업데이트",
"action.install": "설치",
"action.copy": "복사",
@ -244,14 +243,8 @@
"settings.option.general.language.main": "언어",
"settings.option.general.language.fun": "재미를 위한 언어",
"settings.option.general.language.unsorted": "미분류",
"settings.option.general.updateCider": "Cider 업데이트",
"settings.option.general.updateCider.branch": "Cider 업데이트 브랜치",
"settings.option.general.updateCider.branch.description": "Cider를 업데이트할 브랜치 선택",
"settings.option.general.updateCider.branch.main": "안정적인 버전",
"settings.option.general.updateCider.branch.develop": "개발 버전",
"settings.notyf.updateCider.update-not-available": "업데이트 없음",
"settings.notyf.updateCider.update-downloaded": "업데이트가 다운로드되었습니다. 적용하려면 다시 시작하세요.",
"settings.notyf.updateCider.update-error": "Cider 업데이트 오류",
"settings.notyf.updateCider.update-timeout": "업데이트 시간 초과",
"settings.header.audio": "오디오",
"settings.header.audio.description": "Cider의 오디오 기능을 설정합니다.",
@ -279,7 +272,6 @@
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.smooth": "부드러움",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.warm": "따뜻함",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAP는 공간화와 호환되지 않습니다. 계속하려면 공간화를 비활성화하십시오.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "CAP 강도",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "오디오 처리 강도를 변경합니다. (적극적으로 설정 시 바람직하지 않은 결과를 초래할 수 있습니다.)",
@ -287,8 +279,6 @@
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "적극적",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "오디오 노멀라이즈",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "개별 트랙의 최대 볼륨을 노멀라이즈하여 보다 균일한 청취 경험을 제공합니다.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "오디오 공간화",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "오디오를 공간화하고 더욱 삼차원적으로 만들어줍니다. (참고: 이 기능은 Dolby Atmos가 아닙니다.)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Cider 튜닝된 공간화",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "사전 조정된 공간화 효과는 오디오 공간화의 사용자 정의 설정을 비활성화합니다. 사용하기 위해서는 오디오 공간화가 필요합니다.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Cider 공간화 프로필",
@ -347,8 +337,6 @@
"settings.header.connectivity.description": "Cider의 연동 기능을 설정합니다.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "재생 알림",
"settings.header.connectivity.discordRPC.cider": "'Cider'로 표시하기",
"settings.header.connectivity.discordRPC.appleMusic": "'Apple Music'으로 표시하기",
"settings.option.connectivity.discordRPC.clearOnPause": "일시 정지 시 Discord Rich Presence을 끄기",
"settings.option.connectivity.lastfmScrobble": "Last.fm 스크로블링",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm 스크로블 딜레이 (%)",
@ -363,12 +351,11 @@
"settings.option.experimental.unknownPlugin": "알 수 없는 출처",
"settings.option.experimental.unknownPlugin.description": "Cider 플러그인 저장소 이외의 저장소에서 플러그인 설치 허용",
"settings.option.experimental.compactUI": "간결한 사용자 인터페이스",
"settings.option.experimental.close_button_hide": "닫기 버튼으로 애플리케이션 숨기기",
"settings.option.experimental.inline_playlists": "인라인 플레이리스트 및 앨범",
"settings.option.advanced.playlistTrackMapping": "플레이리스트 트랙 매핑",
"settings.option.advanced.playlistTrackMapping.description": "플레이리스트를 자세히 스캔하여 어떤 트랙이 어떤 플레이리스트에 있는지 확인합니다. 플레이리스트 캐시 빌드 시간이 크게 늘어날 수 있습니다.",
"settings.option.visual.transparent": "투명 프레임",
"settings.option.visual.transparent.description": "투명 프레임 (테마 지원 필요, 재실행 필요)",
"settings.option.visual.transparent.description": "테마 지원 필요, 재실행 필요",
"spatial.notTurnedOn": "오디오 공간화가 비활성화되었습니다. 사용하려면 먼저 활성화하십시오.",
"spatial.spatialProperties": "공간 설정",
"spatial.width": "길이",

View file

@ -239,7 +239,6 @@
"action.showAlbum": "Volledige Album Bekijken",
"action.tray.minimize": "Verkleinen naar Systeemvak",
"action.tray.quit": "Sluiten",
"action.update": "Updaten",
"action.install": "Installeren",
"action.copy": "Kopiëren",
@ -259,14 +258,8 @@
"settings.option.general.language.main": "Talen",
"settings.option.general.language.fun": "Grappige Talen",
"settings.option.general.language.unsorted": "Ongesorteerd",
"settings.option.general.updateCider": "Cider Updaten",
"settings.option.general.updateCider.branch": "Cider Update Branch",
"settings.option.general.updateCider.branch.description": "Selecteer de branch om Cider naar te updaten",
"settings.option.general.updateCider.branch.main": "Stabiel",
"settings.option.general.updateCider.branch.develop": "Ontwikkeling",
"settings.notyf.updateCider.update-not-available": "Geen update beschikbaar",
"settings.notyf.updateCider.update-downloaded": "Update is gedownload, herstart om toe te passen",
"settings.notyf.updateCider.update-error": "Fout bij updaten van Cider",
"settings.notyf.updateCider.update-timeout": "Update time-out",
"settings.header.audio": "Audio",
"settings.header.audio.description": "Pas de audio-instellingen voor Cider aan.",
@ -302,8 +295,6 @@
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Agressief",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Audio Normalisatie",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normaliseert het piekvolume voor afzonderlijke nummers om een meer uniforme luisterervaring te creëren.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Audio Verruimtelijking",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Verruimtelijke audio en maak audio driedimensionaal (let op: dit is geen Dolby Atmos)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Cider Afgestemde Verruimtelijking",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Vooraf afgestemde Verruimtelijking Effect, schakelt de aanpasbare instellingen van Audio Verruimtelijking uit. Verruimtelijking moet ingeschakeld zijn.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Cider Verruimtelijking Profiel",
@ -366,8 +357,6 @@
"settings.header.connectivity.description": "Pas de verbindingsinstellingen voor Cider aan.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "Afspeelmeldingen",
"settings.header.connectivity.discordRPC.cider": "Weergeven als 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Weergeven als 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Discord Rich Presence bij pauze wissen",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm Scrobble Vertraging (%)",
@ -387,7 +376,7 @@
"settings.option.advanced.playlistTrackMapping": "Afspeellijst Tracktoewijzing",
"settings.option.advanced.playlistTrackMapping.description": "Maakt diep scannen van afspeellijsten mogelijk om te bepalen welke nummers in welke afspeellijsten staan. De bouwtijden van de cache van afspeellijsten kunnen aanzienlijk toenemen.",
"settings.option.visual.transparent": "Transparante kader",
"settings.option.visual.transparent.description": "Transparante kader (heeft thema-ondersteuning nodig, moet opnieuw worden gestart)",
"settings.option.visual.transparent.description": "Heeft thema-ondersteuning nodig, moet opnieuw worden gestart",
"spatial.notTurnedOn": "Audio Verruimtelijking is uitgeschakeld. Schakel het eerst in om het te gebruiken.",
"spatial.spatialProperties": "Ruimtelijke Eigenschappen",
"spatial.width": "Breedte",

View file

@ -10,7 +10,6 @@
"notification.updatingLibrarySongs": "Atualizando músicas na biblioteca...",
"notification.updatingLibraryAlbums": "Atualizando albuns na biblioteca...",
"notification.updatingLibraryArtists": "Atualizando artistas na biblioteca...",
"notification.connectionError": "Houve um problema a se conectar no Apple Music",
"term.appleMusic": "Apple Music",
"term.applePodcasts": "Apple Podcasts",
"term.itunes": "iTunes",
@ -82,7 +81,6 @@
"term.time.updated": "Atualizado",
"term.fullscreenView": "Visualização em Tela Cheia",
"term.defaultView": "Visualização Normal",
"term.spacializedAudioSetting": "Definições de Audio Espacial",
"term.clearAll": "Limpar Tudo",
"term.language": "Idioma",
"term.recentStations": "Estações Recentes",
@ -185,7 +183,6 @@
"action.showAlbum": "Mostrar album completo",
"action.tray.minimize": "Minimize to Tray",
"action.tray.quit": "Sair",
"action.update": "Atualizar",
"action.copy": "Copiar",
"action.newpreset": "Nova predefinição...",
@ -197,11 +194,6 @@
"settings.option.general.language.main": "Idiomas",
"settings.option.general.language.fun": "Idiomas divertidos",
"settings.option.general.language.unsorted": "Sem categoria",
"settings.option.general.updateCider": "Atualizar o Cider",
"settings.option.general.updateCider.branch": "Cider Update Branch",
"settings.option.general.updateCider.branch.description": "Escolha a versão do Cider para atualizar",
"settings.option.general.updateCider.branch.main": "Estável",
"settings.option.general.updateCider.branch.develop": "Em desenvolvimeno",
"settings.header.audio": "Áudio",
"settings.header.audio.description": "Ajustar as configurações de áudio no Cider.",
"settings.option.audio.volumeStep": "Incrementos",
@ -219,7 +211,6 @@
"settings.option.audio.enableAdvancedFunctionality": "Ativar configurações avancadas",
"settings.option.audio.enableAdvancedFunctionality.description": "Habilitar a funcionalidade AudioContext permitirá recursos de áudio estendidos, como Normalização de Áudio , Equalizadores e Visualizadores. No entanto, em alguns sistemas, isso pode causar travamentos nas faixas de áudio.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAP não é compativel com Áudio Espacial. Por favor, desative-o para continuar.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "Potência do CAP",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Muda a potência do processamento feito no áudio. (a função Agressiva pode levar a resultados não desejados.)",
@ -227,8 +218,6 @@
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Agressiva",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Normalização de Áudio",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normaliza o volume alto para faixas individuais para criar uma experiência de audição mais uniforme.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Áudio Espacial",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Espacialize o áudio e torne o áudio mais tridimensional (nota: isto não é Dolby Atmos)",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "Áudio Espacial não é compativel com o CAP. Por favor desative-o.",
"settings.header.visual": "Visual",
"settings.header.visual.description": "Ajustar as configurações visuais do Cider.",
@ -268,8 +257,6 @@
"settings.header.connectivity": "Conectividade",
"settings.header.connectivity.description": "Ajustar as definições de conectividade no Cider.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.header.connectivity.discordRPC.cider": "Mostrar como 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Mostrar como 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Apagar Discord Rich Presence quando estiver pausado",
"settings.option.connectivity.lastfmScrobble": "LastFM Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Atraso dos Scrobbles do LastFM (%)",

584
src/i18n/pt_PT.json Normal file
View file

@ -0,0 +1,584 @@
{
"i18n.languageName": "Português (Portugal)",
"i18n.languageNameEnglish": "Portuguese (Portugal)",
"i18n.category": "main",
"i18n.authors": "@pgalhardo",
"app.name": "Cider",
"date.format": "${m} ${d}, ${y}",
"dialog.cancel": "Cancelar",
"dialog.ok": "OK",
"notification.updatingLibrarySongs": "A atualizar biblioteca de músicas...",
"notification.updatingLibraryAlbums": "A atualizar biblioteca de álbuns...",
"notification.updatingLibraryArtists": "A atualizar biblioteca de artistas...",
"term.variables": "Variáveis",
"term.appleInc": "Apple Inc.",
"term.appleMusic": "Apple Music",
"term.applePodcasts": "Apple Podcasts",
"term.itunes": "iTunes",
"term.github": "GitHub",
"term.discord": "Discord",
"term.learnMore": "Saiba mais",
"term.accountSettings": "Definições da conta",
"term.logout": "Terminar sessão",
"term.login": "Iniciar sessão",
"term.quickNav": "Navegação rápida",
"term.cast": "Transmitir",
"term.about": "Sobre",
"term.privateSession": "Sessão privada",
"term.disablePrivateSession": "Desativar sessão privada",
"term.queue": "Fila",
"term.autoplay": "Reprodução automática",
"term.lyrics": "Letra",
"term.miniplayer": "Mini-leitor",
"term.history": "Histórico",
"term.search": "Pesquisa",
"term.library": "Biblioteca",
"term.listenNow": "Ouvir agora",
"term.browse": "Explorar",
"term.radio": "Rádio",
"term.recentlyAdded": "Adições recentes",
"term.songs": "Músicas",
"term.albums": "Álbuns",
"term.artists": "Intérpretes",
"term.podcasts": "Podcasts",
"term.playlists": "Listas de reprodução",
"term.charts": "Gráficos",
"term.playlist": "Lista de reprodução",
"term.newPlaylist": "Nova lista de reprodução",
"term.newPlaylistFolder": "Nova pasta de listas de reprodução",
"term.createNewPlaylist": "Criar nova lista de reprodução",
"term.createNewPlaylistFolder": "Criar nova pasta de listas de reprodução",
"term.deletePlaylist": "Tem a certeza de que pretende apagar esta lista de reprodução?",
"term.navigateBack": "Retroceder uma página",
"term.navigateForward": "Avançar uma página",
"term.play": "Reproduzir",
"term.pause": "Pausa",
"term.stop": "Parar",
"term.previous": "Anterior",
"term.next": "Seguinte",
"term.shuffle": "Modo aleatório",
"term.enableShuffle": "Ativar modo aleatório",
"term.disableShuffle": "Desativar modo aleatório",
"term.repeat": "Repetir",
"term.enableRepeatOne": "Ativar repetir uma",
"term.disableRepeatOne": "Desativar repetir uma",
"term.disableRepeat": "Não repetir",
"term.volume": "Volume",
"term.mute": "Mudo",
"term.unmute": "Com som",
"term.share": "Partilhar",
"term.share.success": "Copiado para a área de transferência",
"term.settings": "Definições",
"term.seeAll": "Ver tudo",
"term.sortBy": "Ordenar por",
"term.sortBy.album": "Álbum",
"term.sortBy.artist": "Intérprete",
"term.sortBy.name": "Nome",
"term.sortBy.genre": "Género",
"term.sortBy.releaseDate": "Data de lançamento",
"term.sortBy.duration": "Duração",
"term.sortBy.dateAdded": "Data de adição",
"term.sortOrder": "A-Z",
"term.sortOrder.ascending": "Ascendente",
"term.sortOrder.descending": "Descendente",
"term.viewAs": "Ver como",
"term.viewAs.coverArt": "Grafismos",
"term.viewAs.list": "Lista",
"term.dynamic": "Dinâmico",
"term.size": "Tamanho",
"term.size.normal": "Normal",
"term.size.compact": "Compacto",
"term.enable": "Ativar",
"term.disable": "Desativar",
"term.enabled": "Ativado",
"term.disabled": "Desativado",
"term.connect": "Ligar",
"term.connecting": "A ligar",
"term.disconnect": "Desligar",
"term.authed": "Autenticado",
"term.confirm": "Confirmar?",
"term.more": "Mais",
"term.less": "Menos",
"term.showMore": "Mostrar mais",
"term.showLess": "Mostrar menos",
"term.topSongs": "Músicas populares",
"term.latestReleases": "Últimos lançamentos",
"term.time.added": "Adicionado",
"term.time.released": "Lançado",
"term.time.updated": "Atualizado",
"term.time.days": "dias",
"term.time.day": {
"one": "dia",
"other": "dias"
},
"term.time.hours": "horas",
"term.time.hour": {
"one": "hora",
"other": "horas"
},
"term.time.minutes": "minutos",
"term.time.minute": {
"one": "minuto",
"other": "minutos"
},
"term.time.seconds": "segundos",
"term.time.second": {
"one": "segundo",
"other": "segundos"
},
"term.fullscreenView": "Vista de ecrã inteiro",
"term.defaultView": "Vista normal",
"term.audioSettings": "Definições de áudio",
"term.audioControls": "Controlos de volume",
"term.clearAll": "Limpar tudo",
"term.recentStations": "Estações recentes",
"term.personalStations": "Estações pessoais",
"term.amLive": "Apple Music Live",
"term.language": "Idioma",
"term.funLanguages": "Divertido",
"term.noLyrics": "A carregar... / Letra não encontrada. / Instrumental.",
"term.copyright": "Copyright",
"term.rightsReserved": "Todos os direitos reservados.",
"term.sponsor": "Patrocine este projecto",
"term.ciderTeam": "Equipa do Cider",
"term.developer": "Programador",
"term.socialTeam": "Equipa social",
"term.socials": "Redes sociais",
"term.contributors": "Contribuidores",
"term.equalizer": "Equalizador",
"term.reset": "Repor",
"term.tracks": "músicas",
"term.track": {
"one": "música",
"other": "músicas"
},
"term.videos": "Vídeos",
"term.menu": "Menu",
"term.check": "Verificar",
"term.aboutArtist": "Sobre {{artistName}}",
"term.topResult": "Melhor resultado",
"term.sharedPlaylists": "Listas de reprodução partilhadas",
"term.people": "Pessoas",
"term.newpreset.name": "Nome da nova predefinição do EQ",
"term.addedpreset": "Predefinição adicionada",
"term.deletepreset.warn": "Tem a certeza de que pretende apagar esta predefinição?",
"term.deletedpreset": "Predefinição eliminada",
"term.defaultPresets": "Predefinições por omissão",
"term.userPresets": "Predefinições do utilizador",
"term.requestError": "Ocorreu um problema ao processar o pedido.",
"term.song.link.generate": "A obter o URL de partilha song.link...",
"term.musicVideos": "Videoclipes",
"term.stations": "Estações",
"term.curators": "Curadores",
"term.appleCurators": "Curadores da Apple",
"term.radioShows": "Programas de rádio",
"term.recordLabels": "Gravadoras",
"term.videoExtras": "Vídeos extra",
"term.top": "Top",
"term.version": "Versão",
"term.noVideos": "Não foram encontrados vídeos.",
"term.plugin": "Plug-in",
"term.pluginMenu": "Menu de plug-ins",
"term.pluginMenu.none": "Sem plug-ins interactivos",
"term.replay": "Repetir",
"term.uniqueAlbums": "Álbuns únicos",
"term.uniqueArtists": "Intérpretes únicos",
"term.uniqueSongs": "Músicas únicas",
"term.topArtists": "Intérpretes populares",
"term.listenedTo": "Reproduzido:",
"term.times": "vezes",
"term.topAlbums": "Álbuns populares",
"term.plays": "Reproduções",
"term.topGenres": "Géneros populares",
"term.confirmLogout": "Tem a certeza de que pretende terminar sessão?",
"term.creditDesignedBy": "Concebido por ${authorUsername}",
"term.discNumber": "Disco ${discNumber}",
"home.title": "Início",
"home.recentlyPlayed": "Reproduzido recentemente",
"home.recentlyAdded": "Adicionado recentemente",
"home.artistsFeed": "Feed dos seus artistas",
"home.artistsFeed.noArtist": "Siga alguns artistas para ver os seus últimos lançamentos",
"home.madeForYou": "Feito para si",
"home.friendsListeningTo": "O que os seus amigos estão a ouvir",
"home.followedArtists": "Artistas seguidos",
"error.appleMusicSubRequired": "A Apple Music requer uma subscrição.",
"error.connectionError": "Ocorreu um problema ao estabelecer ligação à Apple Music.",
"error.noResults": "Sem resultados.",
"error.noResults.description": "Tente uma nova pesquisa.",
"podcast.followOnCider": "Siga no Cider",
"podcast.followedOnCider": "A seguir no Cider",
"podcast.subscribeOnItunes": "Subscreva no iTunes",
"podcast.subscribedOnItunes": "Subscrito no iTunes",
"podcast.itunesStore": "iTunes Store",
"podcast.episodes": "Episódios",
"podcast.playEpisode": "Reproduzir episódio",
"podcast.website": "Website do Podcast",
"action.hideLibrary": "Ocultar biblioteca",
"action.showLibrary": "Mostrar biblioteca",
"action.cut": "Cortar",
"action.paste": "Colar",
"action.selectAll": "Seleccionar tudo",
"action.delete": "Apagar",
"action.edit": "Editar",
"action.done": "Concluído",
"action.editTracklist": "Editar lista de reprodução",
"action.addToLibrary": "Adicionar à biblioteca",
"action.addToLibrary.success": "Adicionado à biblioteca",
"action.addToLibrary.error": "Erro ao adicionar à biblioteca",
"action.removeFromLibrary": "Remover da biblioteca",
"action.removeFromLibrary.success": "Removido da biblioteca",
"action.addToQueue": "Adicionar à fila",
"action.addToQueue.success": "Adicionado à fila",
"action.addToQueue.error": "Erro ao adicionar à fila",
"action.removeFromQueue": "Remover da fila",
"action.removeFromQueue.success": "Removido da fila",
"action.removeFromQueue.error": "Erro ao remover da fila",
"action.createPlaylist": "Criar uma nova lista de reprodução",
"action.addToPlaylist": "Adicionar à lista de reprodução",
"action.removeFromPlaylist": "Removar da lista de reprodução",
"action.addToFavorites": "Adicionar aos favoritos",
"action.follow": "Seguir",
"action.follow.success": "Seguido",
"action.follow.error": "Erro ao seguir",
"action.unfollow": "Não seguir",
"action.unfollow.success": "Não seguido",
"action.unfollow.error": "Erro ao deixar de seguir",
"action.playNext": "Reproduzir a seguir",
"action.playLater": "Reproduzir mais tarde",
"action.startRadio": "Criar estação",
"action.goToArtist": "Ir para intérprete",
"action.goToAlbum": "Ir para álbum",
"action.showInPlaylist": "Mostrar na lista de reprodução",
"action.showInAppleMusic": "Mostrar na Apple Music",
"action.moveToTop": "Mover para fora da pasta",
"action.share": "Partilhar",
"action.rename": "Renomear",
"action.love": "Gostar",
"action.unlove": "Desfazer gostar",
"action.dislike": "Não gostar",
"action.undoDislike": "Desfazer não gostar",
"action.showWebRemoteQR": "Web Remote",
"action.playTracksNext": "Reproduzir ${app.selectedMediaItems.length} músicas a seguir",
"action.playTracksLater": "Reproduzir ${app.selectedMediaItems.length} músicas mais tarde",
"action.removeTracks": "Remover ${self.selectedItems.length} músicas da fila",
"action.import": "Importar",
"action.export": "Exportar",
"action.showAlbum": "Mostrar álbum completo",
"action.tray.minimize": "Minimizar para a bandeja",
"action.tray.quit": "Fechar",
"action.tray.show": "Mostrar o Cider",
"action.tray.playpause": "Reproduzir/Pausa",
"action.tray.next": "Seguinte",
"action.tray.previous": "Anterior",
"action.tray.listento": "Ouvir:",
"action.update": "Atualizar",
"action.install": "Instalar",
"action.copy": "Copiar",
"action.newpreset": "Nova predefinição...",
"action.deletepreset": "Eliminar predefinição",
"action.open": "Abrir",
"action.close": "Fechar",
"action.relaunch.confirm": "Pretende reiniciar o Cider?",
"action.cast.chromecast": "Chromecast",
"action.cast.todevices": "Transmitir para dispositivos",
"action.cast.stop": "Parar a transmissão para todos os dispositivos",
"action.cast.airplay": "AirPlay",
"action.cast.airplay.underdevelopment": "AirPlay ainda está em desenvolvimento",
"action.cast.scan": "Procurar",
"action.cast.scanning": "A procurar...",
"action.createNew": "Criar nova...",
"action.openArtworkInBrowser": "Abrir grafismo no navegador",
"action.scrollToTop": "Voltar ao topo",
"menubar.options.about": "Sobre",
"menubar.options.settings": "Definições",
"menubar.options.quit": "Fechar o Cider",
"menubar.options.view": "Ver",
"menubar.options.reload": "Atualizar",
"menubar.options.forcereload": "Forçar atualização",
"menubar.options.toggledevtools": "Alternar ferramentas do programador",
"menubar.options.window": "Janela",
"menubar.options.minimize": "Minimizar",
"menubar.options.toggleprivate": "Alternar sessão privada",
"menubar.options.webremote": "Web Remote",
"menubar.options.audio": "Definições de áudio",
"menubar.options.plugins": "Menu de plug-ins",
"menubar.options.controls": "Controlos",
"menubar.options.next": "Seguinte",
"menubar.options.playpause": "Reproduzir/Pausa",
"menubar.options.previous": "Anterior",
"menubar.options.volumeup": "Aumentar o volume",
"menubar.options.volumedown": "Diminuir o volume",
"menubar.options.browse": "Explorar",
"menubar.options.artists": "Intérpretes",
"menubar.options.search": "Pesquisa",
"menubar.options.albums": "Álbuns",
"menubar.options.cast": "Transmitir para dispositivos",
"menubar.options.account": "Conta",
"menubar.options.accountsettings": "Definições da conta",
"menubar.options.signout": "Terminar sessão",
"menubar.options.support": "Suporte",
"menubar.options.discord": "Discord",
"menubar.options.github": "GitHub Wiki",
"menubar.options.report": "Reportar um...",
"menubar.options.bug": "Problema",
"menubar.options.feature": "Pedido de funcionalidade",
"menubar.options.trans": "Pedido de tradução",
"menubar.options.license": "Ver licença",
"menubar.options.conf": "Abrir ficheiro de configuração no editor",
"menubar.options.listennow": "Ouvir agora",
"menubar.options.recentlyAdded": "Adições recentes",
"menubar.options.songs": "Músicas",
"settings.header.general": "Geral",
"settings.header.general.description": "Ajustar as definições gerais do Cider.",
"settings.option.general.language": "Idioma",
"settings.option.general.resumebehavior": "Comportamento de retoma",
"settings.option.general.resumebehavior.description": "Define a forma como o Cider irá retomar a sua sessão quando regressar à aplicação.",
"settings.option.general.resumebehavior.locally": "Localmente",
"settings.option.general.resumebehavior.locally.description": "O Cider irá retomar a sua última sessão nesta máquina.",
"settings.option.general.resumebehavior.history": "Histórico",
"settings.option.general.resumebehavior.history.description": "O Cider irá colocar na fila a última música do seu histórico da Apple Music, através de todos os seus dispositivos.",
"settings.option.general.resumetabs": "Abrir separador no arranque",
"settings.option.general.resumetabs.description": "Pode escolher que separador quer abrir quando abre o Cider.",
"settings.option.general.resumetabs.dynamic": "Dinâmico",
"settings.option.general.resumetabs.dynamic.description": "O Cider abrirá o separador que utilizou pela última vez.",
"settings.option.general.language.main": "Idiomas",
"settings.option.general.language.fun": "Idiomas divertidos",
"settings.option.general.language.unsorted": "Indiferenciado",
"settings.option.general.customizeSidebar": "Personalizar os itens da barra lateral",
"settings.option.general.customizeSidebar.customize": "Personalizar",
"settings.option.general.keybindings": "Atalhos do teclado",
"settings.option.general.keybindings.pressCombination": "Prima uma combinação de duas teclas para atualizar o atalho.",
"settings.option.general.keybindings.pressEscape": "Prima a tecla Escape para voltar atrás.",
"settings.notyf.general.keybindings.update.success": "Atalho atualizado com sucesso",
"settings.prompt.general.keybindings.update.success": "Atalho atualizado com sucesso. Prima OK para reiniciar o Cider",
"settings.option.general.keybindings.open": "Abrir",
"settings.option.general.themeUpdateNotification": "Verificação automática de atualizações de temas",
"settings.option.general.showLovedTracksInline": "Mostrar músicas que gosta \"inline\"",
"settings.description.search": "Pesquisa",
"settings.description.albums": "Álbuns da biblioteca",
"settings.description.artists": "Intérpretes da biblioteca",
"settings.description.browse": "Explorar",
"settings.description.private": "Alternar sessão privada",
"settings.description.remote": "Web Remote",
"settings.description.audio": "Definições de áudio",
"settings.description.plugins": "Menu de plug-ins",
"settings.description.cast": "Transmitir para dispositivos",
"settings.description.settings": "Definições",
"settings.description.developer": "Ferramentas do programador",
"settings.description.listnow": "Ouvir agora",
"settings.description.recentAdd": "Adições recentes",
"settings.description.songs": "Músicas",
"settings.notyf.updateCider.update-not-available": "Nenhuma atualização disponível",
"settings.notyf.updateCider.update-downloaded": "A atualização foi descarregada, reinicie para aplicar",
"settings.notyf.updateCider.update-timeout": "O pedido de atualização estou o tempo limite",
"settings.header.audio": "Áudio",
"settings.header.audio.description": "Ajustar as definições de áudio para o Cider.",
"settings.option.audio.volumeStep": "Nível de incremento de volume",
"settings.option.audio.advanced": "Controlo avançado de volume",
"settings.option.audio.maxVolume": "Volume máximo",
"settings.option.audio.changePlaybackRate": "Alterar velocidade de reprodução",
"settings.option.audio.playbackRate": "Velocidade de reprodução",
"settings.option.audio.playbackRate.change": "Alterar",
"settings.option.audio.quality": "Qualidade do áudio",
"settings.header.audio.quality.hireslossless": "Alta resolução sem perdas",
"settings.header.audio.quality.hireslossless.description": "até 24-bit/192 kHz",
"settings.header.audio.quality.lossless": "Sem perdas",
"settings.header.audio.quality.lossless.description": "até 24-bit/48 kHz",
"settings.header.audio.quality.high": "Alta",
"settings.header.audio.quality.high.description": "256 kbps",
"settings.header.audio.quality.standard": "Padrão",
"settings.header.audio.quality.standard.description": "64 kbps",
"settings.option.audio.seamlessTransition": "Transição gradual do áudio",
"settings.option.audio.enableAdvancedFunctionality": "Ativar funcionalidades avançadas",
"settings.option.audio.enableAdvancedFunctionality.description": "Ativar o AudioContext dá acesso a funcionalidades alargadas como Normalização de Áudio, Equalizadores e Visualizadores - contudo, isto pode causar dificuldades em alguns sistemas.",
"settings.warn.audio.enableAdvancedFunctionality.lowcores": "O Cider pensa que o seu PC não é capaz de lidar com estas funcionalidades. Tem a certeza de que pretende continuar?",
"settings.option.audio.audioLab": "Cider Audio Lab",
"settings.option.audio.audioLab.description": "Efeitos de áudio desenvolvidos internamente para o Cider.",
"settings.option.audio.audioLab.subheader": "Designed by Cider Acoustic Technologies in California",
"settings.warn.audioLab.withoutAF": "AudioContext (funcionalidade avançada) é necessário para suportar o Cider Audio Lab.",
"settings.warn.enableAdvancedFunctionality": "AudioContext (funcionalidade avançada) é necessário para suportar esta funcionalidade.",
"settings.option.audio.enableAdvancedFunctionality.analogWarmth": "Calor Analógico",
"settings.option.audio.enableAdvancedFunctionality.analogWarmth.description": "Simula o calor analógico inspirado no Korg Nutube 6P1",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity": "Intensidade do calor analógico",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.description": "Altera a intensidade do processamento do módulo de calor analógico.",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.smooth": "Suave",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.warm": "Quente",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer": "Cider Atmosphere Realizer™",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "Cria uma atmosfera musical diferente inspirada nas mais modernas aparelhagens.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Modo do Cider Atmosphere Realizer™",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "Altera o modo de funcionamento do módulo Atmosphere Realizer.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "Hōjicha Cheese Foam Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "Genmaicha Tapioca Milk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_1": "Rock Salt Cheese Foam Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2": "Uji Matcha Milk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1": "Jasmine Macchiato",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600": "Hokkaido Milk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500": "Moonlight Softcake",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.BSCBM": "Brown Sugar Creme Brûlée Milk",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.CUDDLE": "Cuddle Warmth",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Melhora a qualidade de áudio percecionada do áudio codificado em AAC, utilizando um algoritmo de tempo real que tira partido tanto dos modelos psicoacústicos da audição humana como das características de codificação do AAC.",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "O CAP não é compatível com a espacialização. Por favor, desative a espacialização para continuar.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "Intensidade do CAP",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Muda a intensidade do processamento feito ao áudio (a agressividade pode produzir resultados indesejáveis).",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard": "Padrão",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.adaptive": "Adaptativo",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.legacy": "Antigo",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Agressivo",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Normalização de áudio",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normaliza o volume de pico das músicas para criar uma experiência de audição mais uniforme (não funciona em músicas carregadas pelo utilizador).",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Gerido pelo Audio Lab",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Espacialização ajustada pelo Cider",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Efeito de espacialização pré-ajustado, desactiva as configurações personalizáveis de espacialização de áudio.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Perfil de espacialização do Cider",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "Altera o perfil de ajuste da espacialização.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "Padrão",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.soundstage": "Palco",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.separation": "Separação",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.minimal": "Mínimo",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.audiophile": "Audiófilo",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.diffused": "Difundido",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.bplk": "Encore",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.hw2k": "Encore expandido",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "A espacialização não é compatível com o CAP. Por favor, desative o CAP para continuar.",
"settings.option.audio.dbspl.display": "Mostrar dB SPL",
"settings.option.audio.dbspl.description": "(Apenas para utilizadores avançados) Mostrar dB SPL em vez de dBFS no controlo de volume.",
"settings.option.audio.dbfs.calibration": "Calibração de 0 dBFS",
"settings.option.audio.dbfs.description": "Introduza o pico de SPL com ponderação Z quando o Cider está a 0 dBFS.",
"settings.header.visual": "Aparência",
"settings.header.visual.description": "Ajustar as definições visuais do Cider.",
"settings.option.visual.windowStyle": "Estilo da janela",
"settings.option.visual.windowBackgroundStyle": "Estilo do fundo da janela",
"settings.header.visual.windowBackgroundStyle.none": "Nenhum",
"settings.header.visual.windowBackgroundStyle.artwork": "Grafismo",
"settings.header.visual.windowBackgroundStyle.image": "Imagem",
"settings.option.visual.animatedArtwork": "Grafismo animado",
"settings.header.visual.animatedArtwork.always": "Sempre",
"settings.header.visual.animatedArtwork.limited": "Limitado a páginas e entradas especiais",
"settings.header.visual.animatedArtwork.disable": "Desativar em todo o lado",
"settings.option.visual.animatedArtworkQuality": "Qualidade dos grafismos animados",
"settings.header.visual.animatedArtworkQuality.low": "Baixa",
"settings.header.visual.animatedArtworkQuality.medium": "Média",
"settings.header.visual.animatedArtworkQuality.high": "Alta",
"settings.header.visual.animatedArtworkQuality.veryHigh": "Muito alta",
"settings.header.visual.animatedArtworkQuality.extreme": "Extrema",
"settings.option.visual.animatedWindowBackground": "Fundo da janela animado",
"settings.option.visual.hardwareAcceleration": "Aceleração de hardware",
"settings.option.visual.hardwareAcceleration.description": "Requer reinício",
"settings.header.visual.hardwareAcceleration.default": "Padrão",
"settings.header.visual.hardwareAcceleration.webGPU": "WebGPU",
"settings.option.visual.uiscale": "Escala da UI",
"settings.header.visual.theme": "Tema",
"settings.option.visual.theme.github.download": "Instalar a partir de um URL do GitHub",
"settings.option.visual.theme.github.openfolder": "Abrir pasta de temas",
"settings.option.visual.theme.github.explore": "Explorar temas do GitHub",
"settings.header.visual.theme.github.page": "Temas do GitHub",
"settings.option.visual.theme.github.install.confirm": "Tem a certeza de que pretende instalar {{ repo }}?",
"settings.prompt.visual.theme.github.URL": "Introduza o URL do tema que pretende instalar",
"settings.prompt.visual.theme.uninstallTheme": "Tem a certeza de que pretende desinstalar {{ theme }}?",
"settings.option.visual.theme.checkForUpdates": "Procurar por atualizações",
"settings.option.visual.theme.manageStyles": "Gerir estilos",
"settings.option.visual.theme.uninstall": "Desinstalar",
"settings.option.visual.theme.viewInfo": "Ver informação",
"settings.option.visual.theme.github.available": "Disponível",
"settings.option.visual.theme.github.applied": "Aplicado",
"settings.notyf.visual.theme.install.success": "Tema instalado com sucesso",
"settings.notyf.visual.theme.install.error": "A instalação do tema falhou",
"settings.header.visual.plugin": "Plug-in",
"settings.option.visual.plugin.github.download": "Instalar a partir de um URL do GitHub",
"settings.option.visual.plugin.github.explore": "Explorar plug-ins do GitHub",
"settings.header.visual.plugin.github.page": "Plug-ins do GitHub",
"settings.option.visual.plugin.github.install.confirm": "Tem a certeza de que pretende instalar {{ repo }}?",
"settings.prompt.visual.plugin.github.URL": "Introduza o URL do plug-in que pretende instalar",
"settings.prompt.visual.plugin.github.success": "Plug-in instalado com sucesso. Pressione OK para reiniciar o Cider",
"settings.notyf.visual.plugin.install.success": "Plug-in instalado com sucesso",
"settings.notyf.visual.plugin.install.error": "A instalação do plug-in falhou",
"settings.option.visual.theme.default": "Cider",
"settings.option.visual.theme.dark": "Escuro",
"settings.option.visual.showPersonalInfo": "Mostrar informação pessoal",
"settings.header.window": "Janela",
"settings.header.window.description": "Ajustar as definições da janela para o Cider.",
"settings.option.window.openOnStartup": "Abrir o Cider no arranque",
"settings.option.window.openOnStartup.hidden": "Abrir escondido",
"settings.option.window.useNativeTitleBar": "Usar barra de título nativa",
"settings.option.window.windowControlStyle": "Estilo de controlo da janela",
"settings.option.window.windowControlStyle.right": "Direita",
"settings.option.window.windowControlStyle.left": "Esquerda",
"settings.header.lyrics": "Letras",
"settings.header.lyrics.description": "Ajustar as definições de letras para o Cider.",
"settings.option.lyrics.enableMusixmatch": "Ativar letras do Musixmatch",
"settings.option.lyrics.enableMusixmatchKaraoke": "Ativar o modo Karaoke (apenas para o Musixmatch)",
"settings.option.lyrics.musixmatchPreferredLanguage": "Língua preferida para traduções do Musixmatch",
"settings.option.lyrics.enableYoutubeLyrics": "Ativar letras do Youtube para videoclipes",
"settings.option.lyrics.enableQQLyrics": "Ativar letras do QQ",
"settings.header.connectivity": "Conectividade",
"settings.header.connectivity.description": "Ajustar as definições de conectividade para o Cider.",
"settings.option.connectivity.playbackNotifications": "Notificações de reprodução",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.discordRPC.clientName": "Nome do cliente",
"settings.option.connectivity.discordRPC.clearOnPause": "Limpar o Discord Rich Presence ao colocar em pausa",
"settings.option.connectivity.discordRPC.hideButtons": "Esconder botões no Discord Rich Presence",
"settings.option.connectivity.discordRPC.hideTimestamp": "Esconder timestamp no Discord Rich Presence",
"settings.option.connectivity.discordRPC.detailsFormat": "Formato dos detalhes",
"settings.option.connectivity.discordRPC.stateFormat": "Formato do estado",
"settings.option.connectivity.discordRPC.reload": "Reiniciar o DiscordRPC",
"settings.option.connectivity.discordRPC.reconnectedToUser": "DiscordRPC ligação restabelecida ao utilizador: {{user}} ({{userid}})",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm atraso do scrobble (%)",
"settings.option.connectivity.lastfmScrobble.nowPlaying": "Ativar Last.fm Now Playing",
"settings.option.connectivity.lastfmScrobble.removeFeatured": "Remover artistas do título da música (Last.fm)",
"settings.option.connectivity.lastfmScrobble.filterLoop": "Filtrar música em loop (Last.fm)",
"settings.header.debug": "Debug",
"settings.option.debug.copy_log": "Copiar logs para a área de transferência",
"settings.option.debug.openAppData": "Abrir pasta do Cider",
"settings.header.experimental": "Experimental",
"settings.header.experimental.description": "Ajustar as definições experimentais para o Cider.",
"settings.option.experimental.reinstallwidevine": "Reinstalar WidevineCDM",
"settings.option.experimental.reinstallwidevine.confirm": "Tem a certeza de que pretende reinstalar o Widevine?",
"settings.option.experimental.unknownPlugin": "Fontes desconhecidas",
"settings.option.experimental.unknownPlugin.description": "Permitir a instalação de plug-ins de outros repositórios que não o repositório de plug-ins do Cider",
"settings.option.experimental.compactUI": "UI compacta",
"settings.option.window.close_button_hide": "Botão fechar oculta a aplicação",
"settings.option.experimental.inline_playlists": "Listas de reprodução e álbuns \"inline\"",
"settings.option.advanced.playlistTrackMapping": "Mapeamento de músicas de listas de reprodução",
"settings.option.advanced.playlistTrackMapping.description": "Ativa uma análise profunda das listas de reprodução para determinar que músicas estão em que listas de reprodução. O tempo de construção da cache das listas de reprodução pode aumentar significativamente.",
"settings.option.visual.transparent": "Moldura transparente",
"settings.option.visual.transparent.description": "Necessita de suporte do tema, requer reinício",
"settings.header.advanced": "Avançado",
"settings.header.connect": "Sincronização",
"settings.option.connect.link_account": "Ativar a sincronização com o Cider Connect",
"settings.option.connect.link_account.description": "Ligar a sua conta Discord ao Cider Connect permite-lhe armazenar dados de utilizador incluindo definições, EQ's, e eventualmente mais uma vez terminado (trabalho em curso).",
"spatial.notTurnedOn": "A espacialização de áudio está desativada. Para utilizar, por favor, ative-a primeiro.",
"spatial.spatialProperties": "Propriedades espaciais",
"spatial.width": "Largura",
"spatial.height": "Altura",
"spatial.depth": "Profundidade",
"spatial.gain": "Ganho",
"spatial.roomMaterials": "Materiais da sala",
"spatial.roomDimensions": "Dimensões da sala",
"spatial.roomPositions": "Posições na sala",
"spatial.setDimensions": "Definir dimensões",
"spatial.setPositions": "Definir posições",
"spatial.up": "Acima",
"spatial.front": "Frente",
"spatial.left": "Esquerda",
"spatial.right": "Direita",
"spatial.back": "Atrás",
"spatial.down": "Em baixo",
"spatial.listener": "Ouvinte",
"spatial.audioSource": "Fonte de áudio",
"settings.header.unfinished": "Inacabado",
"remote.web.title": "Cider Remote",
"remote.web.description": "Digitalize o código QR para emparelhar o seu telemóvel com esta instância do Cider",
"share.platform.twitter.tweet": "Ouça {{song}} na Apple Music.\n\n{{url}}\n\n#AppleMusic #Cider",
"share.platform.twitter": "Twitter",
"share.platform.facebook": "Facebook",
"share.platform.reddit": "Reddit",
"share.platform.telegram": "Telegram",
"share.platform.whatsapp": "WhatsApp",
"share.platform.messenger": "Messenger",
"share.platform.email": "Email",
"share.platform.songLink": "Copiar com song.link",
"share.platform.clipboard": "Copiar ligação",
"about.thanks": "Um grande obrigado à equipa da Cider Collective e a todos os nossos contribuidores."
}

View file

@ -4,7 +4,6 @@
"i18n.category": "main",
"i18n.authors": "@SubZeroNexii georgechrc",
"app.name": "Cider",
"date.format": "${d} ${m}, ${y}",
"dialog.cancel": "Anulare",
"dialog.ok": "OK",
@ -116,7 +115,6 @@
"term.menu": "Meniu",
"term.check": "Verificare",
"term.aboutArtist": "Despre {{artistName}}",
"term.updateCider": "Actualizare Cider",
"home.title": "Acasă",
"home.recentlyPlayed": "Asculate Recent",
"home.recentlyAdded": "Adăugate Recent",
@ -179,7 +177,6 @@
"action.showAlbum": "Arată Albumul Complet",
"action.tray.minimize": "Minimizează în Tray",
"action.tray.quit": "Ieșire",
"action.update": "Actualizează",
"settings.header.general": "General",
"settings.header.general.description": "Ajustează setările generale pentru Cider.",
@ -191,15 +188,11 @@
"settings.header.audio.description": "Ajustează setările audio pentru Cider.",
"settings.option.audio.quality": "Calitate Audio",
"settings.header.audio.quality.high": "Ridicată",
"settings.header.audio.quality.low": "Redusă",
"settings.header.audio.quality.auto": "Auto",
"settings.option.audio.seamlessTransition": "Tranziție Audio Neîntreruptă",
"settings.option.audio.enableAdvancedFunctionality": "Activează Funcționalitate Avansată",
"settings.option.audio.enableAdvancedFunctionality.description": "Pornirea funcționalității AudioContext va permite folosirea funcțiilor audio avansate precum Normalizare Volum , Egalizator și Vizualizator, dar pe unele sisteme poate cauza probleme precum întreruperi în redare.",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Normalizare Volum",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalizează volumul maxim al melodiilor pentru a genera o experiență audio optimă.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Spațializare Audio",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Spațializează sunetul și face sunetul 3-dimensional (notă: Nu este Dolby Atmos)",
"settings.header.visual": "Vizual",
"settings.header.visual.description": "Ajustează setările vizuale pentru Cider.",
"settings.option.visual.windowBackgroundStyle": "Stil Fundal Fereastră",
@ -232,8 +225,6 @@
"settings.header.connectivity.description": "Ajustează setările de conectivitate pentru Cider.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "Notificări Redare",
"settings.header.connectivity.discordRPC.cider": "Afișează ca 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Afișează ca 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Curăță Discord Rich Presence la Pauză",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm Scrobble Delay (%)",

View file

@ -113,10 +113,6 @@
"few": "секунды",
"other": "секунд"
},
"term.fullscreenView": "Полноэкранное отображение",
"term.defaultView": "Стандартное отображение",
"term.audioSettings": "Настройки звука",
@ -254,7 +250,6 @@
"action.showAlbum": "Показать весь альбом",
"action.tray.minimize": "Свернуть в трей",
"action.tray.quit": "Выйти",
"action.update": "Обновить",
"action.install": "Установить",
"action.copy": "Скопировать",
@ -283,16 +278,10 @@
"settings.option.general.language.main": "Языки",
"settings.option.general.language.fun": "Забавные языки",
"settings.option.general.language.unsorted": "Неотсортированные",
"settings.option.general.updateCider": "Обновить Cider",
"settings.option.general.updateCider.branch": "Ветка обновления Cider",
"settings.option.general.updateCider.branch.description": "Выберите ветку обновления Cider",
"settings.option.general.updateCider.branch.main": "Стабильная",
"settings.option.general.updateCider.branch.develop": "Нестабильная",
"settings.option.general.customizeSidebar": "Настроить элементы боковой панели",
"settings.option.general.customizeSidebar.customize": "Настроить",
"settings.notyf.updateCider.update-not-available": "Нет доступных обновлений",
"settings.notyf.updateCider.update-downloaded": "Обновление загружено, перезапустите, чтобы обновить",
"settings.notyf.updateCider.update-error": "Ошибка при обновлении Cider",
"settings.notyf.updateCider.update-timeout": "Время ожидания обновления истекло",
"settings.header.audio": "Звук",
"settings.header.audio.description": "Настройка звука Cider.",
@ -330,8 +319,6 @@
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Нормализация звука",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Нормализует пиковую громкость для отдельных треков, чтобы создать более однородное впечатление от прослушивания.",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Управляется Audio Lab",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Пространственное звучание",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Пространственное аудио; делает звук более трехмерным (примечание: это не Dolby Atmos)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Пространственное звучание, настроенное Cider",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Предварительно настроенная пространственная обработка; отключает параметр Пространственного звучания. Пространственное звучание должно быть включено.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Профиль пространственного звучания Cider",
@ -400,8 +387,6 @@
"settings.header.connectivity.description": "Настройка прочих параметров Cider.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "Уведомления о воспроизведении",
"settings.header.connectivity.discordRPC.cider": "Отображать как 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Отображать как 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Отключать Discord Rich Presence на паузе",
"settings.option.connectivity.discordRPC.hideButtons": "Скрыть кнопки в Discord Rich Presence",
"settings.option.connectivity.lastfmScrobble": "Last.fm cкробблинг",

View file

@ -177,7 +177,6 @@
"action.showAlbum": "Zobraziť Celý Album",
"action.tray.minimize": "Minimaizovať",
"action.tray.quit": "Odísť",
"action.update": "Aktualizovať",
"settings.header.general": "Všeobecné",
"settings.header.general.description": "Zmeniť všeobecné nastavenia pre Cider.",
@ -185,26 +184,20 @@
"settings.option.general.language.main": "Jazyky",
"settings.option.general.language.fun": "Zábanve Jazyky",
"settings.option.general.language.unsorted": "Nepotriedené",
"settings.option.general.updateCider": "Aktualizovať Cider",
"settings.header.audio": "Zvuk",
"settings.header.audio.description": "Zmeniť nastavenia zvuku pre Cider.",
"settings.option.audio.quality": "Kvalita zvuku",
"settings.header.audio.quality.high": "Vysoká",
"settings.header.audio.quality.low": "Nizká",
"settings.header.audio.quality.auto": "Automatické",
"settings.option.audio.seamlessTransition": "Hladký Prevod Zvuku",
"settings.option.audio.enableAdvancedFunctionality": "Zapnút Pokročilé Nastavenia Zvuku",
"settings.option.audio.enableAdvancedFunctionality.description": "Zapnutie AudioContext funkcionality dovolí rozšírené funkcie zvuku ako Zvuková Normalizávia , Equalizéry a Visualízery, ale na niektorých systémoch to može spôsobiť problémy so zvukom.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "CAP Sila",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Zmení silu CAP (Agresívná môže spôsobiť nežiadané výsledky)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard": "Štandardná",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Agresívná",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Normalízacia Zvuku",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalizuje silu zvuku v pesničkách pre hľadší počúvací zážitok",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Priestorový Zvuk",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Priestorový zvuk urobí zvuk 3-dimenzionálny (poznámka: Toto nie je Dolby Atmos)",
"settings.header.visual": "Visuálne",
"settings.header.visual.description": "Zmenit Visuálne nastavenia pre Cider.",
"settings.option.visual.windowBackgroundStyle": "Štýl pozadia okna",
@ -240,8 +233,6 @@
"settings.header.connectivity.description": "Zmeniť nastavenia konektivity pre Cider.",
"settings.option.connectivity.discordRPC": "Zobraziť status v Discord",
"settings.option.connectivity.playbackNotifications": "Notifikácie",
"settings.header.connectivity.discordRPC.cider": "Zobraziť ako 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Zobraziť ako 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Vypnút Discord status pri Pauze",
"settings.option.connectivity.lastfmScrobble": "Last.fm zaznamenanie počúvanej hudby",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm Oneskorenie (%)",

View file

@ -2,7 +2,7 @@
"i18n.languageName": "English (US)",
"i18n.languageNameEnglish": "English (US)",
"i18n.category": "main",
"i18n.authors": "@maikirakiwi @kyw504100 @nosh118",
"i18n.authors": "@notmaikiwi @kyw504100 @nosh118 @cryptofyre",
"app.name": "Cider",
"date.format": "${m} ${d}, ${y}",
"dialog.cancel": "Cancel",
@ -21,11 +21,13 @@
"term.accountSettings": "Account Settings",
"term.logout": "Logout",
"term.login": "Log In",
"term.quickNav": "Quick Nav",
"term.cast": "Cast",
"term.about": "About",
"term.privateSession": "Private Session",
"term.disablePrivateSession": "Disable Private Session",
"term.queue": "Queue",
"term.autoplay": "Autoplay",
"term.lyrics": "Lyrics",
"term.miniplayer": "MiniPlayer",
"term.history": "History",
@ -46,12 +48,20 @@
"term.createNewPlaylist": "Create New Playlist",
"term.createNewPlaylistFolder": "Create New Playlist Folder",
"term.deletePlaylist": "Are you sure you want to delete this playlist?",
"term.navigateBack": "Navigate back",
"term.navigateForward": "Navigate forward",
"term.play": "Play",
"term.pause": "Pause",
"term.stop": "Stop",
"term.previous": "Previous",
"term.next": "Next",
"term.shuffle": "Shuffle",
"term.enableShuffle": "Enable shuffle",
"term.disableShuffle": "Disable shuffle",
"term.repeat": "Repeat",
"term.enableRepeatOne": "Enable repeat one",
"term.disableRepeatOne": "Disable repeat one",
"term.disableRepeat": "Disable repeat",
"term.volume": "Volume",
"term.mute": "Mute",
"term.unmute": "Unmute",
@ -121,6 +131,8 @@
"term.audioControls": "Volume Controls",
"term.clearAll": "Clear All",
"term.recentStations": "Recent Stations",
"term.personalStations": "Personal Stations",
"term.amLive": "Apple Music Live",
"term.language": "Language",
"term.funLanguages": "Fun",
"term.noLyrics": "Loading... / Lyrics not found./ Instrumental.",
@ -200,6 +212,12 @@
"podcast.episodes": "Episodes",
"podcast.playEpisode": "Play Episode",
"podcast.website": "Podcast Website",
"action.hideLibrary": "Hide Library",
"action.showLibrary": "Show Library",
"action.cut": "Cut",
"action.paste": "Paste",
"action.selectAll": "Select All",
"action.delete": "Delete",
"action.edit": "Edit",
"action.done": "Done",
"action.editTracklist": "Edit Tracklist",
@ -248,12 +266,17 @@
"action.tray.minimize": "Minimize to Tray",
"action.tray.quit": "Quit",
"action.tray.show": "Show Cider",
"action.tray.playpause": "Play/Pause",
"action.tray.next": "Next",
"action.tray.previous": "Previous",
"action.tray.listento": "Listen To:",
"action.update": "Update",
"action.install": "Install",
"action.copy": "Copy",
"action.newpreset": "New Preset...",
"action.deletepreset": "Delete Preset",
"action.open": "Open",
"action.close": "Close",
"action.relaunch.confirm": "Do you want to relaunch Cider?",
"action.cast.chromecast": "Chromecast",
"action.cast.todevices": "Cast to Devices",
@ -264,6 +287,7 @@
"action.cast.scanning": "Scanning...",
"action.createNew": "Create New...",
"action.openArtworkInBrowser": "Open artwork in browser",
"action.scrollToTop": "Scroll to top",
"menubar.options.about": "About",
"menubar.options.settings": "Settings",
"menubar.options.quit": "Quit Cider",
@ -300,6 +324,9 @@
"menubar.options.trans": "Translation Report/Request",
"menubar.options.license": "View License",
"menubar.options.conf": "Open Configuration File in Editor",
"menubar.options.listennow": "Listen Now",
"menubar.options.recentlyAdded": "Recently Added",
"menubar.options.songs": "Songs",
"settings.header.general": "General",
"settings.header.general.description": "Adjust the general settings for Cider.",
"settings.option.general.language": "Language",
@ -316,17 +343,16 @@
"settings.option.general.language.main": "Languages",
"settings.option.general.language.fun": "Fun Languages",
"settings.option.general.language.unsorted": "Unsorted",
"settings.option.general.updateCider": "Update Cider",
"settings.option.general.updateCider.branch": "Cider Update Branch",
"settings.option.general.updateCider.branch.description": "Select the branch to update Cider to",
"settings.option.general.updateCider.branch.main": "Stable",
"settings.option.general.updateCider.branch.develop": "Development",
"settings.option.general.customizeSidebar": "Customize Sidebar Items",
"settings.option.general.customizeSidebar.customize": "Customize",
"settings.option.general.keybindings": "Keybindings",
"settings.option.general.keybindings.pressCombination": "Press a combination of two keys to update keybind.",
"settings.option.general.keybindings.pressEscape": "Press Escape key to go back.",
"settings.notyf.general.keybindings.update.success": "Keybind updated successfully",
"settings.prompt.general.keybindings.update.success": "Keybind updated successfully. Press OK to relaunch Cider",
"settings.option.general.keybindings.open": "Open",
"settings.option.general.themeUpdateNotification": "Automatically check for theme updates",
"settings.option.general.showLovedTracksInline": "Show loved tracks inline",
"settings.description.search": "Search",
"settings.description.albums": "Library Albums",
"settings.description.artists": "Library Artists",
@ -338,13 +364,16 @@
"settings.description.cast": "Cast to Devices",
"settings.description.settings": "Settings",
"settings.description.developer": "Developer Tools",
"settings.description.listnow": "Listen Now",
"settings.description.recentAdd": "Recently Added",
"settings.description.songs": "Songs",
"settings.notyf.updateCider.update-not-available": "No update available",
"settings.notyf.updateCider.update-downloaded": "Update has been downloaded, restart to apply",
"settings.notyf.updateCider.update-error": "Error updating Cider",
"settings.notyf.updateCider.update-timeout": "Update timed out",
"settings.header.audio": "Audio",
"settings.header.audio.description": "Adjust the audio settings for Cider.",
"settings.option.audio.volumeStep": "Volume Step",
"settings.option.audio.advanced": "Advanced Volume Control",
"settings.option.audio.maxVolume": "Max Volume",
"settings.option.audio.changePlaybackRate": "Change Playback Rate",
"settings.option.audio.playbackRate": "Playback Rate",
@ -377,28 +406,44 @@
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "Realizes a different musical atmosphere modelled after the state of the art audio setups.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Cider Atmosphere Realizer™ Mode",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "Changes the mode of operation of the Atmosphere Realizer module.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural1": "Natural (Standard)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural2": "Natural (High)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural3": "Natural (Plus)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "Hōjicha Cheese Foam Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "Genmaicha Tapioca Milk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_1": "Rock Salt Cheese Foam Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2": "Uji Matcha Milk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1": "Jasmine Macchiato",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600": "Hokkaido Milk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A": "Moonlight Softcake",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.BSCBM": "Brown Sugar Creme Brûlée Milk",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.CUDDLE": "Cuddle Warmth",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Enhances the perceived audio quality of 256 kbps AAC audio by using a real-time algorithm that takes advantage of both psychoacoustic models of human hearing and AAC encoding characteristics.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "Enhances the perceived audio quality of AAC encoded audio by using a real-time algorithm that takes advantage of both psychoacoustic models of human hearing and AAC encoding characteristics.",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAP is not compatible with Spatialization. Please disable Spatialization to continue.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "CAP Strength",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Changes the strength of the processing done to the audio. (Aggressive may yield undesirable results)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard": "Standard",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.adaptive": "Adaptive",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.legacy": "Legacy",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Aggressive",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Audio Normalization",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normalizes peak volume for individual tracks to create a more uniform listening experience. (Does not work on user uploaded tracks)",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Managed by Audio Lab",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Audio Spatialization",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Spatialize audio and make audio more 3-dimensional (note: This is not Dolby Atmos)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Cider Tuned Spatialization",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Pre-tuned Spatializing Effect, disables the customizable settings of Audio Spatialization. Spatialization must be enabled as a prerequisite.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Pre-tuned Spatializing Effect, disables the customizable settings of Audio Spatialization.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Cider Spatialization Profile",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "Changes the Tuning Profile of the Spatialization.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "Standard",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.soundstage": "Soundstage",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.separation": "Separation",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.minimal": "Minimal",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.audiophile": "Audiophile",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.diffused": "Diffused",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.bplk": "Encore",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.hw2k": "Expanded Encore",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "Spatialization is not compatible with CAP. Please disable CAP to continue.",
"settings.option.audio.dbspl.display": "dB SPL Display",
"settings.option.audio.dbspl.description": "(Advanced users only) Display dB SPL instead of dBFS on the volume slider.",
"settings.option.audio.dbfs.calibration": "0 dBFS Calibration",
"settings.option.audio.dbfs.description": "Enter the peak Z-weighted dB SPL when Cider is at 0 dBFS.",
"settings.header.visual": "Visual",
"settings.header.visual.description": "Adjust the visual settings for Cider.",
"settings.option.visual.windowStyle": "Window Style",
@ -472,8 +517,11 @@
"settings.option.connectivity.discordRPC.clientName": "Client Name",
"settings.option.connectivity.discordRPC.clearOnPause": "Clear Discord Rich Presence on Pause",
"settings.option.connectivity.discordRPC.hideButtons": "Hide buttons on Discord Rich Presence",
"settings.option.connectivity.discordRPC.hideTimestamp": "Hide timestamp on Discord Rich Presence",
"settings.option.connectivity.discordRPC.detailsFormat": "Details Format",
"settings.option.connectivity.discordRPC.stateFormat": "State Format",
"settings.option.connectivity.discordRPC.reload": "Reload DiscordRPC",
"settings.option.connectivity.discordRPC.reconnectedToUser": "DiscordRPC Reconnected to User: {{user}} ({{userid}})",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm Scrobble Delay (%)",
"settings.option.connectivity.lastfmScrobble.nowPlaying": "Enable Last.fm Now Playing",
@ -494,7 +542,7 @@
"settings.option.advanced.playlistTrackMapping": "Playlist Track Mapping",
"settings.option.advanced.playlistTrackMapping.description": "Enables deep scanning of playlists to determine which tracks are in which playlists. Playlist cache build times can increase significantly.",
"settings.option.visual.transparent": "Transparent frame",
"settings.option.visual.transparent.description": "(needs Theme Support, requires relaunch)",
"settings.option.visual.transparent.description": "needs Theme Support, requires relaunch",
"settings.header.advanced": "Advanced",
"settings.header.connect": "Sync",
"settings.option.connect.link_account": "Enable Sync with Cider Connect",
@ -531,5 +579,44 @@
"share.platform.email": "Email",
"share.platform.songLink": "Copy with song.link",
"share.platform.clipboard": "Copy Link",
"about.thanks": "Major thanks to the Cider Collective Team and all of our contributors."
"about.thanks": "Major thanks to the Cider Collective Team and all of our contributors.",
"oobe.yes": "Yes",
"oobe.no": "No",
"oobe.next": "Next",
"oobe.previous": "Previous",
"oobe.done": "Done",
"oobe.amupsell.title": "Before we start",
"oobe.amupsell.text": "Cider requires an active, paid Apple Music subscription\nCider will not work with Apple Music Voice Plan or some promotional trial subscriptions. If you already have a qualified Apple Music subscription click Next to continue.",
"oobe.amupsell.subscribeBtn": "Subscribe to Apple Music",
"oobe.amupsell.explainBtn": "Explain",
"oobe.amupsell.subscribeUrl": "https://apple.co/3MdqJVQ",
"oobe.amupsell.amWebUrl": "https://beta.music.apple.com/",
"oobe.amupsell.promoExplained": "Some promotional and non US Apple Music trial subscriptions do not have access to the required Apple Music Web Player API's needed for Cider to function. To verify if your active trial will work with Cider go to <a href='{{ amWebUrl }}'>{{ amWebUrl }}</a> log in and try to play some music. If it works, great! You're ready to use Cider, however if it does not consider subscribing to Apple Music here: <a href='{{ subscribeUrl }}'>{{ subscribeUrl }}</a>",
"oobe.intro.title": "Welcome to Cider",
"oobe.intro.subtitle": "",
"oobe.intro.text": "Let's get a few things set up so you can use Cider, how you'd like. You can always change these settings later.",
"oobe.general.title": "General",
"oobe.general.subtitle": "",
"oobe.general.text": "",
"oobe.audio.title": "Audio",
"oobe.audio.subtitle": "",
"oobe.audio.text": "Cider features a custom tuned and designed audio stack that delivers a rich high quality audio experience.\nFeaturing Cider Adrenaline, Atmosphere Realizer, and Spatialized Audio.\nTo enable this functionality \"Advanced Audio Functionality\" must be enabled.\nEnabling Advanced Audio Functionality will give you access to these enhancements in the Cider Audio Labs, found in the app settings.",
"oobe.audio.advancedFunctionality": "",
"oobe.visual.title": "Visual",
"oobe.visual.subtitle": "",
"oobe.visual.text": "",
"oobe.visual.layout.text": "Cider features two window different layouts.\nMaverick is an iTunes like layout with the player at the top of the window.\nMojave is a new spin created by the Cider Collective.\n\nYou can change the layout any time in the settings.",
"oobe.visual.suggestingThemes": "Theming is a great way to personalize your experience. Here are a few we suggest: ",
"oobe.visual.suggestingThemes.subtext": "(These themes will be downloaded from GitHub)",
"oobe.visual.suggestingThemes.default": "Cider",
"oobe.visual.suggestingThemes.default.text": "The classic Cider theme.",
"oobe.visual.suggestingThemes.dark": "Dark",
"oobe.visual.suggestingThemes.dark.text": "Darkness.",
"oobe.visual.suggestingThemes.community1": "Groovy",
"oobe.visual.suggestingThemes.community1.text": "A WinUI influenced theme",
"oobe.visual.suggestingThemes.community2": "iTheme",
"oobe.visual.suggestingThemes.community2.text": "The classic big fruit layout.",
"oobe.visual.suggestingThemes.community3": "Dracula",
"oobe.visual.suggestingThemes.community3.text": "The iconic Dracula color scheme.",
"oobe.amsignin.title": ""
}

View file

@ -185,20 +185,15 @@
"settings.option.general.language.main": "Språk",
"settings.option.general.language.fun": "Roliga språk",
"settings.option.general.language.unsorted": "Osorterade",
"settings.option.general.updateCider": "Uppdatera Cider",
"settings.header.audio": "Ljud",
"settings.header.audio.description": "Ändra Ciders ljudinställningar.",
"settings.option.audio.quality": "Ljudkvalitet",
"settings.header.audio.quality.high": "Hög",
"settings.header.audio.quality.low": "Låg",
"settings.header.audio.quality.auto": "Automatisk",
"settings.option.audio.seamlessTransition": "Sömlösa ljudövergångar",
"settings.option.audio.enableAdvancedFunctionality": "Aktivera avancerade ljudfunktioner",
"settings.option.audio.enableAdvancedFunctionality.description": "Om du aktiverar avancerade ljudfunktioner kommer funktioner som ljudnormalisering, EQ och virtualisering aktiveras, men på några system kan detta orsaka ljudproblem.",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Ljudnormalisering",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Normaliserar höga ljudnivåer för att förbättra ljudkvaliteten.",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Spiralljud",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Gör ljudet mer 3D (Ej Dolby Atmos)",
"settings.header.visual": "Visuellt",
"settings.header.visual.description": "Ändra Ciders visuella inställningar.",
"settings.option.visual.windowBackgroundStyle": "Stil för bakgrunden",
@ -231,8 +226,6 @@
"settings.header.connectivity.description": "Ändra Ciders anslutningsinställningar.",
"settings.option.connectivity.discordRPC": "Discord integration (discordRPC)",
"settings.option.connectivity.playbackNotifications": "Uppspelningsnotiser",
"settings.header.connectivity.discordRPC.cider": "På, visa som 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "På, visa som 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Rensa Discord notiser från Cider när du pausar",
"settings.option.connectivity.lastfmScrobble": "Last.fm integration",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm fördröjning i %",

View file

@ -113,7 +113,6 @@
},
"term.fullscreenView": "Tam Ekrana Geç",
"term.defaultView": "Normal Görünüme Dön",
"term.spacializedAudioSetting": "Uzamsal Ses Ayarları",
"term.audioSettings": "Ses Ayarları",
"term.clearAll": "Tümünü Temizle",
"term.recentStations": "Son İstasyonlar",
@ -239,7 +238,6 @@
"action.showAlbum": "Tüm Albümü Göster",
"action.tray.minimize": "Görev Çubuğuna Küçült",
"action.tray.quit": ık",
"action.update": "Güncelle",
"action.install": "Yükle",
"action.copy": "Kopyala",
@ -259,14 +257,8 @@
"settings.option.general.language.main": "Gerçek Diller",
"settings.option.general.language.fun": "Mizahi Diller",
"settings.option.general.language.unsorted": "Henüz Tamamlanmamış Diller",
"settings.option.general.updateCider": "Güncellemeleri Kontrol Et",
"settings.option.general.updateCider.branch": "Seçilen GitHub Versiyonu",
"settings.option.general.updateCider.branch.description": "Cider'in hangi versiyonuna güncelleneceğini seçin",
"settings.option.general.updateCider.branch.main": "Stabil",
"settings.option.general.updateCider.branch.develop": "Deneysel",
"settings.notyf.updateCider.update-not-available": "Güncelleme bulunamadı",
"settings.notyf.updateCider.update-downloaded": "Güncelleme indirildi, yüklemek için lütfen uygulamayı yeniden başlatın",
"settings.notyf.updateCider.update-error": "Güncelleme alınırken hata meydana geldi",
"settings.notyf.updateCider.update-timeout": "Bağlantı zaman aşımına uğradı",
"settings.header.audio": "Çalma / Oynatma",
"settings.header.audio.description": "Cider'in sizin için en iyi dinleme deneyimini sağlayabilmesi için ses ayarlarınızı yapın.",
@ -295,7 +287,6 @@
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.smooth": "Yumuşak",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.warm": "Hararetli",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenalin Prosesörü™",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAP, Uzamsal Ses ile uyumlu değildir. Devam etmek için lütfen Uzamsallaştırmayı devre dışı bırakın.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "CAP Kuvveti",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Sese yapılan işlemin gücünü değiştirir. (Agresif istenmeyen sonuçlar doğurabilir)",
@ -304,8 +295,6 @@
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Ses Normalleştirme",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Ses normalleştirme alçak ve yüksek sesli şarkıları dengeler ve daha düzgün bir dinleme deneyimi sağlar.",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "Laboratuvar tarafından kontrol ediliyor",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Uzamsal Ses",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Sesi uzamsallaştırın ve sesi daha 3 boyutlu hale getirin (not: Bu Dolby Atmos değildir)",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Özel Ayarlanmış Uzamsallaştırma",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "Önceden ayarlanmış Uzamsallaştırma Etkisi, Ses Uzamsallaştırmanın özelleştirilebilir ayarlarını devre dışı bırakır. Uzamsallaştırma bir ön koşul olarak etkinleştirilmelidir.",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Mekan Profili",
@ -368,8 +357,6 @@
"settings.header.connectivity.description": "Cider'i diğer servislere bağlayarak deneyiminizi zenginleştirin.",
"settings.option.connectivity.discordRPC": "Ne Dinlediğimi Discord'da Göster",
"settings.option.connectivity.playbackNotifications": "Oynatılan değiştiğinde bildirim göster",
"settings.header.connectivity.discordRPC.cider": "'Cider' Olarak",
"settings.header.connectivity.discordRPC.appleMusic": "'Apple Music' Olarak",
"settings.option.connectivity.discordRPC.clearOnPause": "Duraklatıldığında Discord'da Gösterme",
"settings.option.connectivity.lastfmScrobble": "LastFM Bağlantısı",
"settings.option.connectivity.lastfmScrobble.delay": "LastFM Scrobblalma Yüzdesi (%)",
@ -391,7 +378,7 @@
"settings.option.advanced.playlistTrackMapping": "Şarkı Dizini Oluşturma",
"settings.option.advanced.playlistTrackMapping.description": "Hangi parçaların hangi çalma listelerinde olduğunu belirlemek için çalma listelerinin derinlemesine taranmasını sağlar. Oynatma listesi önbelleği oluşturma süreleri önemli ölçüde artabilir.",
"settings.option.visual.transparent": "Şeffaf çerçeve",
"settings.option.visual.transparent.description": "Şeffaf çerçeve (Tema Desteğine ihtiyaç duyar, yeniden başlatma gerektirir)",
"settings.option.visual.transparent.description": "Tema Desteğine ihtiyaç duyar, yeniden başlatma gerektirir",
"settings.header.advanced": "Gelişmiş",
"spatial.notTurnedOn": "Uzamsal ses devre dışı. Kullanabilmek için lütfen önce etkinleştirin.",
"spatial.spatialProperties": "Uzamsal Özellikler",

View file

@ -197,7 +197,6 @@
"action.showAlbum": "Hiện album đầy đủ",
"action.tray.minimize": "Thu nhỏ xuống khay hệ thống",
"action.tray.quit": "Thoát",
"action.update": "Cập nhật",
"action.copy": "Sao chép",
"action.newpreset": "Thiếp lập mới...",
@ -208,11 +207,6 @@
"settings.option.general.language.main": "Ngôn ngữ chính",
"settings.option.general.language.fun": "Ngôn ngữ hư cấu",
"settings.option.general.language.unsorted": "Ngôn ngữ khác",
"settings.option.general.updateCider": "Cập nhật Cider",
"settings.option.general.updateCider.branch": "Nhánh cập nhật",
"settings.option.general.updateCider.branch.description": "Chọn nhánh cập nhật của Cider:",
"settings.option.general.updateCider.branch.main": "Ổn định",
"settings.option.general.updateCider.branch.develop": "Thử nghiệm",
"settings.header.audio": "Âm thanh",
"settings.header.audio.description": "Thay đổi các cài đặt âm thanh của Cider.",
"settings.option.audio.quality": "Chất lượng âm thanh",
@ -228,7 +222,6 @@
"settings.option.audio.enableAdvancedFunctionality": "Kích hoạt chính năng nâng cao",
"settings.option.audio.enableAdvancedFunctionality.description": "Bật các chức năng nâng cao sẽ kích hoạt các chức năng như EQ, Chuẩn hoá âm lượng hay Visualizer, tuy nhiên có thể sẽ ảnh hưởng tới chất lượng âm thanh",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "CAP không tương thích với Âm thanh đa chiều. Hãy tắt Âm thanh đa chiều để kích hoạt.",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "CAP Strength",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "Chỉnh mức độ ảnh hưởng của CAP đến âm thanh. (Chế độ Mạnh có thể ảnh hưởng đến âm thanh của bạn)",
@ -236,8 +229,6 @@
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "Mạnh",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "Chuẩn hoá âm lượng",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "Đặt cùng mức âm lượng cho mọi bài hát",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "Tạo Âm thanh đa chiều ",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "Làm cho âm thanh trở nên nhiều chiều hơn (Ghi chú: Đây không phải là Dolby Atmos)",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "Âm thanh đa chiều không tương thích với CAP. Hãy tắt CAP để kích hoạt.",
"settings.header.visual": "Hiển thị",
"settings.header.visual.description": "Thay đổi các cài đặt hiển thị của Cider.",
@ -274,8 +265,6 @@
"settings.header.connectivity.description": "Thay đổi các cài đặt lời kết nối của Cider.",
"settings.option.connectivity.discordRPC": "Discord Rich Presence",
"settings.option.connectivity.playbackNotifications": "Thông báo chuyển bài",
"settings.header.connectivity.discordRPC.cider": "Hiện là 'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "Hiện là 'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "Xoá Discord Rich Presence khi dừng nhạc",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling",
"settings.option.connectivity.lastfmScrobble.delay": "Last.fm Scrobble Delay (%)",
@ -286,7 +275,6 @@
"settings.header.experimental.description": "Thay đổi các cài đặt lời thử nghiệm của Cider.",
"settings.option.experimental.compactUI": "UI thu gọn",
"settings.option.window.close_button_hide": "Nút thoát cửa số sẽ ẩn Cider xuống khay hệ thống",
"settings.option.experimental.copy_log": "Sao chép logs ra bộ nhớ tạm",
"settings.option.experimental.inline_playlists": "Playlists and Albums hiện nổi lên trên",
"spatial.notTurnedOn": "Âm thanh đa chiều chưa được kích hoạt. Hãy kích hoạt nó trước",
"spatial.spatialProperties": "Tinh chỉnh cho Âm thanh đa chiều",

View file

@ -2,7 +2,7 @@
"i18n.languageName": "简体中文(中国)",
"i18n.languageNameEnglish": "Simp. Chinese (China)",
"i18n.category": "main",
"i18n.authors": "@maikirakiwi @BillKerman @jay900604",
"i18n.authors": "@notmaikiwi @BillKerman @jay900604",
"app.name": "Cider",
"date.format": "${y}年${m}月${d}日",
"dialog.cancel": "取消",
@ -100,7 +100,6 @@
"term.defaultView": "默认",
"term.audioControls": "音频控制",
"term.audioSettings": "音频设置",
"term.spacializedAudioSetting": "空间音频设置",
"term.clearAll": "清空",
"term.recentStations": "最近播放的频道",
"term.language": "语言",
@ -125,7 +124,6 @@
"term.menu": "菜单",
"term.check": "检查",
"term.aboutArtist": "关于{{artistName}}",
"term.updateCider": "更新 Cider",
"term.topResult": "热门搜索结果",
"term.sharedPlaylists": "分享播放列表",
"term.people": "个人档案",
@ -243,18 +241,12 @@
"settings.option.general.language.main": "语言",
"settings.option.general.language.fun": "恶搞语言",
"settings.option.general.language.unsorted": "未分类",
"settings.option.general.updateCider": "更新 Cider",
"settings.option.general.updateCider.branch": "Cider 更新通道",
"settings.option.general.updateCider.branch.description": "选择接受 Cider 更新的通道",
"settings.option.general.updateCider.branch.main": "稳定(Main)",
"settings.option.general.updateCider.branch.develop": "测试(Develop)",
"settings.option.general.customizeSidebar": "自定义侧边栏的功能",
"settings.option.general.customizeSidebar.customize": "自定义",
"settings.option.general.keybindings": "快捷操作键",
"settings.option.general.keybindings.open": "打开",
"settings.notyf.updateCider.update-not-available": "没有可用的更新",
"settings.notyf.updateCider.update-downloaded": "更新已成功下载,重启后进行更新",
"settings.notyf.updateCider.update-error": "更新时,发生错误",
"settings.notyf.updateCider.update-timeout": "更新超时",
"settings.header.audio": "音频",
"settings.header.audio.description": "调整 Cider 的音频设置",
@ -263,10 +255,8 @@
"settings.header.audio.quality.hireslossless.description": "(最高 24 位/192 kHz)",
"settings.header.audio.quality.lossless": "无损",
"settings.header.audio.quality.lossless.description": "(最高 24 位/48 kHz)",
"settings.header.audio.quality.enhanced": "数字增强",
"settings.header.audio.quality.high": "高音质",
"settings.header.audio.quality.standard": "高效率",
"settings.header.audio.quality.auto": "自动",
"settings.option.audio.seamlessTransition": "无缝播放",
"settings.option.audio.enableAdvancedFunctionality": "高级音频功能",
"settings.option.audio.enableAdvancedFunctionality.description": "打开 AudioContext 将启用类似音量平衡和等化器的高级设置。但这并不一定适合每部电脑,可能会发生音乐卡顿。",
@ -283,11 +273,15 @@
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "以最先进的音频置为蓝本,实现不同的音乐气氛。",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Cider 音乐气氛™️模式",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "更改气氛实现器模块的操作模式。",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural1": "自然(标准)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural2": "自然(高)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural3": "自然(增强)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "红茶芝士奶盖",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "玄米珍珠奶茶",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_1": "岩盐芝士奶茶",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2": "宇治抹茶奶茶",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1": "春毫茉莉玛琪雅朵",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600": "北海道奶茶",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A": "月光软饼干",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider 数码增强音频处理™️",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "通过人类的听力心理学模型和 AAC 编码特色的即时算法,强化 256 kbps AAC 音频的感知音频质量。",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "通过人类的听力心理学模型和 AAC 编码特色的即时算法,强化 AAC 音频的感知音频质量。",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "数码增强音频处理设置",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "将更改音频处理的激进/振奋程度(增强选项有可能会引起杂讯)。",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard": "标准",
@ -295,10 +289,8 @@
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "音量平衡",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "自动将歌曲播放音量调整到相同水平,享受更舒适的聆听体验。",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "此功能由音频实验室管理",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "空间音频",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "将音频进行空间化处理来制造一个更立体的聆听体验(注:此功能不是官方的杜比全景声)。",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Cider 空间音频效果",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "预先调整音频空间效果,关闭空间音讯可自订设置。但必须先打开音频空间才可以做设置。",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "预先调整音频空间效果,关闭空间音讯可自订设置。",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Cider 音频空间配置档",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "变更音频空间的配置档,需重新启动应用程序。",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "标准",
@ -383,7 +375,6 @@
"settings.option.experimental.unknownPlugin": "未知来源",
"settings.option.experimental.unknownPlugin.description": "允许从 Cider 来源以外的 repo 安装插件",
"settings.option.experimental.compactUI": "紧凑型 UI",
"settings.option.experimental.closeButtonBehaviour": "关闭按钮操作",
"settings.option.window.close_button_hide": "关闭按钮将 Cider 隐藏至系统栏",
"settings.option.experimental.inline_playlists": "将播放列表做为行内元素显示",
"settings.option.advanced.playlistTrackMapping": "播放列表追踪映射",

View file

@ -2,14 +2,15 @@
"i18n.languageName": "繁體中文(香港)",
"i18n.languageNameEnglish": "Trad. Chinese (Hong Kong)",
"i18n.category": "main",
"i18n.authors": "@kyw504100 @maikirakiwi @BillKerman @jay900604",
"i18n.authors": "@kyw504100 @notmaikiwi @BillKerman @jay900604",
"app.name": "Cider",
"date.format": "${y} 年 ${m} 月 ${d} 日",
"dialog.cancel": "取消",
"dialog.ok": "好",
"notification.updatingLibrarySongs": "正在更新歌曲資料庫...",
"notification.updatingLibraryAlbums": "正在更新專輯資料庫...",
"notification.updatingLibraryArtists": "正在更新藝人資料庫...",
"notification.updatingLibrarySongs": "正在更新歌曲資料庫……",
"notification.updatingLibraryAlbums": "正在更新專輯資料庫……",
"notification.updatingLibraryArtists": "正在更新藝人資料庫……",
"term.variables": "Variables",
"term.appleInc": "Apple Inc.",
"term.appleMusic": "Apple Music",
"term.applePodcasts": "Apple Podcasts",
@ -20,9 +21,17 @@
"term.accountSettings": "帳號設定",
"term.logout": "登出",
"term.login": "登入",
"term.quickNav": "快速導航",
"term.cast": "投射",
"term.about": "關於",
"term.privateSession": "私人模式",
"term.disablePrivateSession": "停止私人模式",
"term.disableRepeat": "停止重複",
"term.disableRepeatOne": "停止重複一次",
"term.disableShuffle": "停止隨機播放",
"term.queue": "待播清單",
"term.autoplay": "自動播放",
"term.lyrics": "歌詞",
"term.search": "搜尋",
"term.history": "記錄",
"term.miniplayer": "迷你播放器",
@ -42,12 +51,16 @@
"term.createNewPlaylist": "新增播放列表",
"term.createNewPlaylistFolder": "新增播放列表資料夾",
"term.deletePlaylist": "你確認要刪除這個播放列表?",
"term.navigateBack": "上一頁",
"term.navigateForward": "下一頁",
"term.play": "播放",
"term.pause": "暫停",
"term.previous": "上一首",
"term.next": "下一首",
"term.shuffle": "隨機播放",
"term.repeat": "重複播放",
"term.enableRepeatOne": "開啟重複一次",
"term.enableShuffle": "開啟隨機播放",
"term.volume": "音量",
"term.mute": "靜音",
"term.unmute": "取消靜音",
@ -64,14 +77,15 @@
"term.sortBy.duration": "時長",
"term.sortBy.dateAdded": "加入日期",
"term.sortOrder": "字母排序",
"term.sortOrder.ascending": "由大到小",
"term.sortOrder.descending": "由小到大",
"term.sortOrder.ascending": "由至大",
"term.sortOrder.descending": "由至小",
"term.viewAs": "顯示模式",
"term.viewAs.coverArt": "專輯插圖",
"term.viewAs.list": "播放列表",
"term.dynamic": "動態",
"term.size": "大小",
"term.size.normal": "正常",
"term.size.compact": "緊凑",
"term.size.compact": "袖珍",
"term.enable": "開啟",
"term.disable": "關閉",
"term.enabled": "已開啟",
@ -80,7 +94,7 @@
"term.connecting": "連結中",
"term.disconnect": "取消連結",
"term.authed": "已授權",
"term.confirm": "確認?",
"term.confirm": "確認",
"term.more": "更多",
"term.less": "較少",
"term.showMore": "顯示更多",
@ -104,7 +118,7 @@
"term.recentStations": "最近播放的頻道",
"term.language": "語言",
"term.funLanguages": "惡搞",
"term.noLyrics": "加載中... / 找不到歌詞。/ 純音樂。",
"term.noLyrics": "載入中…… / 找不到歌詞。/ 純音樂。",
"term.copyright": "Copyright",
"term.rightsReserved": "保留一切權利。",
"term.sponsor": "贊助這個項目",
@ -130,25 +144,41 @@
"term.defaultPresets": "預設範本",
"term.userPresets": "自訂範本",
"term.requestError": "處理請求時發生錯誤",
"term.song.link.generate": "正在產生 song.link 分享連結...",
"term.song.link.generate": "正在產生 song.link 分享連結……",
"term.musicVideos": "MV",
"term.stations": "電台",
"term.curators": "Curators",
"term.appleCurators": "Apple Curators",
"term.radioShows": "廣播單集",
"term.recordLabels": "唱片公司",
"term.videoExtras": "影片特輯",
"term.version": "版本",
"term.noVideos": "沒有影片",
"term.plugin": "模組",
"term.pluginMenu": "模組選單",
"term.plugin": "外掛程式",
"term.pluginMenu": "外掛程式選單",
"term.pluginMenu.none": "沒有互動的外掛程式",
"term.replay": "重新播放",
"term.uniqueAlbums": "Unique Albums",
"term.uniqueArtists": "Unique Artists",
"term.uniqueSongs": "Unique Songs",
"term.topArtists": "熱門藝人",
"term.listenedTo": "Listened to:",
"term.times": "次",
"term.topAlbums": "熱門專輯",
"term.plays": "Plays",
"term.topGenres": "熱門類型",
"term.confirmLogout": "你確定你要登出?",
"term.creditDesignedBy": "Designed by ${authorUsername}",
"term.discNumber": "光碟 ${discNumber}",
"home.title": "首頁",
"home.recentlyPlayed": "最近播放",
"home.recentlyAdded": "最近加入",
"home.artistsFeed": "藝人動態",
"home.artistsFeed.noArtist": "追蹤一些藝人來獲得他們的最新歌曲資訊。",
"home.madeForYou": "為您推薦",
"home.madeForYou": "為推薦",
"home.friendsListeningTo": "朋友正在聆聽",
"home.followedArtists": "追蹤的藝人",
"error.appleMusicSubRequired": "需要訂閱 Apple Music 以使用 Cider",
"error.appleMusicSubRequired": "需要訂閱 Apple Music 以使用 Cider",
"error.connectionError": "無法連線到 Apple Music。",
"error.noResults": "沒有結果",
"error.noResults.description": "請嘗試新的搜尋內容。",
@ -160,6 +190,9 @@
"podcast.episodes": "單集",
"podcast.playEpisode": "播放單集",
"podcast.website": "Podcast 網頁",
"action.done": "完成",
"action.edit": "修改",
"action.editTracklist": "修改歌曲列表",
"action.addToLibrary": "加入資料庫",
"action.addToLibrary.success": "成功加入資料庫",
"action.addToLibrary.error": "加入資料庫的過程發生錯誤",
@ -186,6 +219,7 @@
"action.startRadio": "建立電台",
"action.goToArtist": "前往藝人",
"action.goToAlbum": "前往專輯",
"action.showInPlaylist": "顯示於播放清單",
"action.showInAppleMusic": "顯示於 Apple Music",
"action.moveToTop": "移動到頂部",
"action.share": "分享歌曲",
@ -203,12 +237,18 @@
"action.showAlbum": "顯示完整的專輯",
"action.tray.minimize": "縮小至系統列",
"action.tray.quit": "結束",
"action.tray.show": "顯示 Cider",
"action.tray.playpause": "播放/暫停",
"action.tray.next": "下一首",
"action.tray.previous": "上一首",
"action.tray.listento": "Listen To:",
"action.update": "更新",
"action.install": "安裝",
"action.copy": "複製",
"action.newpreset": "新增範本",
"action.deletepreset": "刪除範本",
"action.open": "開啟",
"action.close": "關閉",
"action.relaunch.confirm": "你想重新啟動 Cider 嗎?",
"action.cast.chromecast": "Chromecast",
"action.cast.todevices": "投射到裝置",
@ -216,7 +256,49 @@
"action.cast.airplay": "AirPlay",
"action.cast.airplay.underdevelopment": "AirPlay 仍處於開發階段中,敬請期待。",
"action.cast.scan": "尋找",
"action.cast.scanning": "尋找中...",
"action.cast.scanning": "尋找中……",
"action.createNew": "新增……",
"action.openArtworkInBrowser": "在瀏覽器中開啟專輯封面",
"action.scrollToTop": "回到最上面",
"menubar.options.about": "關於",
"menubar.options.account": "帳戶",
"menubar.options.accountsettings": "帳戶設定",
"menubar.options.albums": "專輯",
"menubar.options.artists": "藝人",
"menubar.options.audio": "音訊設定",
"menubar.options.browse": "瀏覽",
"menubar.options.bug": "Bug",
"menubar.options.cast": "投射到裝置",
"menubar.options.conf": "在編輯器開啟配置文件",
"menubar.options.controls": "控制",
"menubar.options.discord": "Discord",
"menubar.options.feature": "功能請求",
"menubar.options.forcereload": "強制重新載入",
"menubar.options.github": "GitHub Wiki",
"menubar.options.license": "查看授權",
"menubar.options.listennow": "立即聆聽",
"menubar.options.minimize": "最小化",
"menubar.options.next": "下一首",
"menubar.options.playpause": "播放/暫停",
"menubar.options.plugins": "外掛程式選單",
"menubar.options.previous": "上一首",
"menubar.options.quit": "離開 Cider",
"menubar.options.recentlyAdded": "最近新增",
"menubar.options.reload": "重新載入",
"menubar.options.report": "回報……",
"menubar.options.search": "搜尋",
"menubar.options.settings": "設定",
"menubar.options.signout": "登出",
"menubar.options.songs": "歌曲",
"menubar.options.support": "支援",
"menubar.options.toggledevtools": "切換開發人員工具",
"menubar.options.toggleprivate": "切換私人模式",
"menubar.options.trans": "翻譯回報/請求",
"menubar.options.view": "查看 ",
"menubar.options.volumedown": "降低音量",
"menubar.options.volumeup": "提升音量",
"menubar.options.webremote": "遠端控制",
"menubar.options.window": "視窗",
"settings.header.general": "一般",
"settings.header.general.description": "調整 Cider 的一般設定",
"settings.option.general.resumebehavior": "還原行為",
@ -233,18 +315,32 @@
"settings.option.general.language.main": "語言",
"settings.option.general.language.fun": "惡搞語言",
"settings.option.general.language.unsorted": "未分類",
"settings.option.general.updateCider": "更新 Cider",
"settings.option.general.updateCider.branch": "Cider 更新通道",
"settings.option.general.updateCider.branch.description": "選擇你想要接收來自哪個通道的更新",
"settings.option.general.updateCider.branch.main": "穩定",
"settings.option.general.updateCider.branch.develop": "測試",
"settings.option.general.customizeSidebar": "自訂側邊欄的功能",
"settings.option.general.customizeSidebar.customize": "自訂",
"settings.option.general.keybindings": "快捷操作鍵",
"settings.option.general.keybindings.pressCombination": "按下兩個鍵的組合來更新操作設定。",
"settings.option.general.keybindings.pressEscape": "按下 Escape 鍵返回。",
"settings.option.general.keybindings.open": "開啟",
"settings.notyf.general.keybindings.update.success": "快捷操作鍵更新成功",
"settings.prompt.general.keybindings.update.success": "快捷操作鍵更新成功,按下 OK 重新啟動 Cider。",
"settings.option.general.themeUpdateNotification": "自動檢查主題更新",
"settings.option.general.showLovedTracksInline": "Show loved tracks inline",
"settings.description.albums": "資料庫專輯",
"settings.description.artists": "資料庫藝人",
"settings.description.audio": "音訊設定",
"settings.description.browse": "瀏覽",
"settings.description.cast": "投射到裝置",
"settings.description.developer": "開發人員工具",
"settings.description.listnow": "立即聆聽",
"settings.description.plugins": "外掛程式選單",
"settings.description.private": "切換私人模式",
"settings.description.recentAdd": "最近新增",
"settings.description.remote": "Web Remote",
"settings.description.search": "搜尋",
"settings.description.settings": "設定",
"settings.description.songs": "歌曲",
"settings.notyf.updateCider.update-not-available": "沒有可用的更新",
"settings.notyf.updateCider.update-downloaded": "更新已成功下載,重啟後進行更新",
"settings.notyf.updateCider.update-error": "更新時,發生錯誤",
"settings.notyf.updateCider.update-timeout": "更新超時",
"settings.header.audio": "音訊",
"settings.header.audio.description": "調整 Cider 的音訊設定",
@ -252,25 +348,48 @@
"settings.option.audio.maxVolume": "最高音量",
"settings.option.audio.quality": "音訊音質",
"settings.header.audio.quality.hireslossless": "高清無損壓縮",
"settings.header.audio.quality.hireslossless.description": "高達 24-bit/192 kHz",
"settings.header.audio.quality.hireslossless.description": "高達 24-bit/192 kHz",
"settings.header.audio.quality.lossless": "無損壓縮",
"settings.header.audio.quality.lossless.description": "(高達 24-bit/48 kHz",
"settings.header.audio.quality.high": "高素質",
"settings.header.audio.quality.standard": "高效率",
"settings.header.audio.quality.lossless.description": "高達 24-bit/48 kHz",
"settings.header.audio.quality.high": "高質素",
"settings.header.audio.quality.high.description": "256 kbps",
"settings.header.audio.quality.standard": "標準",
"settings.header.audio.quality.standard.description": "64 kbps",
"settings.option.audio.seamlessTransition": "無縫播放",
"settings.option.audio.enableAdvancedFunctionality": "進階功能",
"settings.option.audio.enableAdvancedFunctionality.description": "開啟 AudioContext 將解鎖類似音量平衡和均衡器的進階功能。但在一些PC可能會造成音樂卡頓。",
"settings.warn.audio.enableAdvancedFunctionality.lowcores": "Cider 認為你的 PC 未能處理這些功能。你確定要繼續?",
"settings.option.audio.audioLab": "Cider 音訊實驗室",
"settings.option.audio.audioLab.description": "包含由 Cider 開發團隊進行的各種音訊改善功能。",
"settings.warn.audioLab.withoutAF": "使用 Cider 音訊實驗室需要開啟進階音訊功能才能使用。",
"settings.option.audio.audioLab.subheader": "Designed by Cider Acoustic Technologies in California",
"settings.option.audio.changePlaybackRate": "Change Playback Rate",
"settings.option.audio.playbackRate": "Playback Rate",
"settings.option.audio.playbackRate.change": "Change",
"settings.option.audio.dbfs.calibration": "0 dBFS Calibration",
"settings.option.audio.dbfs.description": "Enter the peak Z-weighted dB SPL when Cider is at 0 dBFS.",
"settings.option.audio.dbspl.description": "(Advanced users only) Display dB SPL instead of dBFS on the volume slider.",
"settings.option.audio.dbspl.display": "dB SPL Display",
"settings.warn.enableAdvancedFunctionality": "此功能需要開啟 AudioContext進階功能才可使用。",
"settings.option.audio.enableAdvancedFunctionality.analogWarmth": "模擬溫暖",
"settings.option.audio.enableAdvancedFunctionality.analogWarmth.description": "以 Korg Nutube 6P1 為設計的模擬溫暖。",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity": "模擬溫暖強度",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.description": "改變模擬溫暖模組處理的強度。",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.smooth": "溫和",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.warm": "溫暖",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer": "Cider Atmosphere Realizer™",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "Realizes a different musical atmosphere modelled after the state of the art audio setups.",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Cider Atmosphere Realizer™ 模式",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "修改 Atmosphere Realizer 模組的運作模式。",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1": "Jasmine Macchiato",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_1": "Rock Salt Cheese Foam Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2": "Uji Matcha Milk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "Genmaicha Tapioca Milk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "Hōjicha Cheese Foam Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600": "Hokkaido Milk Tea",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A": "Moonlight Softcake",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider 數碼音訊增強處理™️",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "透過人類的聽力心理學模型和 AAC 編碼特色的即時算法,強化 256 kbps AAC 音訊的感知音訊質素。",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "透過人類的聽力心理學模型和 AAC 編碼特色的即時算法,強化 AAC 音訊的感知音訊質素。",
"settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "音訊增強處理不相容於空間音訊,請先停用空間音訊。",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "數碼音訊增強處理設定",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "將更改音訊處理的激進程度(激進型選項有可能會引起雜訊)",
@ -278,18 +397,21 @@
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive": "激進型",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "音量平衡",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "自動將歌曲播放音量調整至相同水平,建立更統一的聆聽體驗。",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "空間音訊",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "將音訊進行空間化處理來製造一個更立體的聆聽體驗(註:此功能不是官方的杜比全景聲)。",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "由音訊實驗室管理",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Cider 空間音訊效果",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "預先調整空間音訊效果,關閉空間音訊可自訂設定。但必須先開啟空間音訊才可以做設定。",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "預先調整空間音訊效果,關閉空間音訊可自訂設定。",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Cider 空間音訊配置檔案",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "變更空間音訊的配置檔案,需要重新啟動應用程式。",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.minimal": "Minimal",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.separation": "Separation",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.soundstage": "Soundstage",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "標準",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.audiophile": "發燒友",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "空間音訊無法與 CAP 相容,請關閉 CAP 再進行操作。",
"settings.option.visual.uiscale": "介面顯示大小",
"settings.header.visual": "外觀",
"settings.header.visual.description": "調整 Cider 的外觀",
"settings.option.visual.windowStyle": "外觀風格",
"settings.option.visual.windowBackgroundStyle": "視窗背景樣式",
"settings.header.visual.windowBackgroundStyle.none": "空白",
"settings.header.visual.windowBackgroundStyle.artwork": "專輯插圖",
@ -305,33 +427,42 @@
"settings.header.visual.animatedArtworkQuality.veryHigh": "非常高",
"settings.header.visual.animatedArtworkQuality.extreme": "極高",
"settings.option.visual.animatedWindowBackground": "動態視窗背景",
"settings.option.visual.hardwareAcceleration": "硬加速",
"settings.option.visual.hardwareAcceleration": "硬加速",
"settings.option.visual.hardwareAcceleration.description": "需要重啟 Cider 才能套用",
"settings.header.visual.hardwareAcceleration.default": "預設",
"settings.header.visual.hardwareAcceleration.webGPU": "WebGPU",
"settings.header.visual.theme": "主題",
"settings.option.visual.theme.github.download": "使用 Github 網址安裝",
"settings.option.visual.theme.github.openfolder": "開啟主題文件夾",
"settings.option.visual.theme.github.explore": "探索更多主題",
"settings.option.visual.theme.github.install.confirm": "你確認要安裝 {{ repo }}?",
"settings.header.visual.theme.github.page": "GitHub 上的主題",
"settings.option.visual.theme.github.install.confirm": "你確認要安裝 {{ repo }}",
"settings.prompt.visual.theme.github.URL": "請輸入你想要安裝的主題的網址",
"settings.prompt.visual.theme.uninstallTheme": "你確定要移除 {{ theme }}",
"settings.option.visual.theme.checkForUpdates": "檢查更新",
"settings.option.visual.theme.manageStyles": "管理風格",
"settings.option.visual.theme.uninstall": "移除",
"settings.option.visual.theme.viewInfo": "查看資訊",
"settings.option.visual.theme.github.available": "可使用的主題",
"settings.option.visual.theme.github.applied": "已套用",
"settings.notyf.visual.theme.install.success": "成功安裝主題",
"settings.notyf.visual.theme.install.error": "主題安裝失敗",
"settings.header.visual.plugin": "模組",
"settings.header.visual.plugin": "外掛程式",
"settings.option.visual.plugin.github.download": "從 GitHub 網址安裝",
"settings.option.visual.plugin.github.explore": "探索 GitHub 模組",
"settings.header.visual.plugin.github.page": "來自 GitHub 的模組",
"settings.option.visual.plugin.github.explore": "探索 GitHub 外掛程式",
"settings.header.visual.plugin.github.page": "來自 GitHub 的外掛程式",
"settings.option.visual.plugin.github.install.confirm": "你確定要安裝 {{ repo }}",
"settings.prompt.visual.plugin.github.URL": "輸入你要安裝的模組網址",
"settings.prompt.visual.plugin.github.success": "模組已成功安裝,請重新啟動 Cider 以套用。",
"settings.notyf.visual.plugin.install.success": "模組成功安裝",
"settings.notyf.visual.plugin.install.error": "模組安裝失敗",
"settings.prompt.visual.plugin.github.URL": "輸入你要安裝的外掛程式網址",
"settings.prompt.visual.plugin.github.success": "外掛程式已成功安裝,請重新啟動 Cider 以套用。",
"settings.notyf.visual.plugin.install.success": "外掛程式成功安裝",
"settings.notyf.visual.plugin.install.error": "外掛程式安裝失敗",
"settings.option.visual.theme.default": "預設",
"settings.option.visual.theme.dark": "午夜暗",
"settings.option.visual.showPersonalInfo": "顯示個人檔案",
"settings.header.window": "視窗",
"settings.header.window.description": "調整 Cider 的視窗設定",
"settings.option.window.openOnStartup": "開機時啟動 Cider ",
"settings.option.window.openOnStartup.hidden": "啟動時自動隱藏至系統列",
"settings.option.window.openOnStartup": "開機時啟動 Cider ",
"settings.option.window.openOnStartup.hidden": "啟動時自動隱藏至系統列",
"settings.option.window.useNativeTitleBar": "使用原生視窗標題列",
"settings.option.window.windowControlStyle": "視窗操控樣式",
"settings.option.window.windowControlStyle.right": "靠右",
@ -348,10 +479,9 @@
"settings.option.connectivity.discordRPC": "Discord 狀態",
"settings.option.connectivity.playbackNotifications": "播放通知",
"settings.option.connectivity.discordRPC.clientName": "應用程式名稱",
"settings.header.connectivity.discordRPC.cider": "顯示為'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "顯示為'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "暫停時清除 Discord 狀態",
"settings.option.connectivity.discordRPC.hideButtons": "隱藏 Discord 狀態上的按鈕",
"settings.option.connectivity.discordRPC.hideTimestamp": "隱藏 Discord 狀態上的時間標記",
"settings.option.connectivity.discordRPC.detailsFormat": "詳細資訊格式",
"settings.option.connectivity.discordRPC.stateFormat": "狀態格式",
"settings.option.connectivity.lastfmScrobble": "Last.fm Scrobbling 記錄",
@ -369,13 +499,12 @@
"settings.option.experimental.unknownPlugin": "未知來源",
"settings.option.experimental.unknownPlugin.description": "允許從 Cider 來源以外的 repo 安裝套件",
"settings.option.experimental.compactUI": "使用緊密的UI",
"settings.option.experimental.closeButtonBehaviour": "關閉按鈕操作",
"settings.option.window.close_button_hide": "關閉按鈕將 Cider 隱藏至系統列",
"settings.option.experimental.inline_playlists": "將播放列表做為行元素顯示",
"settings.option.experimental.inline_playlists": "將播放列表做為行元素顯示",
"settings.option.advanced.playlistTrackMapping": "播放列表追蹤映射",
"settings.option.advanced.playlistTrackMapping.description": "開啟對播放列表的深度掃描,以確認歌曲在哪些播放列表中。但播放列表快取時間會顯著增加。",
"settings.option.visual.transparent": "透明視窗",
"settings.option.visual.transparent.description": "需主題有支援透明框架,且須重新啟動才會套用。",
"settings.option.advanced.playlistTrackMapping.description": "開啟對播放列表的深度掃描,以確認歌曲在哪些播放列表中。但播放列表緩衝記憶體的建立時間會顯著增加。",
"settings.option.visual.transparent": "透明視窗框",
"settings.option.visual.transparent.description": "需要主題有支援透明邊框,並需要重新啟動才會套用。",
"settings.header.advanced": "進階",
"settings.header.connect": "同步",
"settings.option.connect.link_account": "開啟與 Cider Connect 同步",
@ -402,5 +531,15 @@
"settings.header.unfinished": "未完成",
"remote.web.title": "遙距控制 Cider",
"remote.web.description": "掃描以下的 QR Code 以控制 Cider",
"share.platform.clipboard": "複製連結",
"share.platform.email": "電郵",
"share.platform.facebook": "Facebook",
"share.platform.messenger": "Messenger",
"share.platform.reddit": "Reddit",
"share.platform.songLink": "複製 song.link 連結",
"share.platform.telegram": "Telegram",
"share.platform.twitter": "Twitter",
"share.platform.twitter.tweet": "在 Apple Music 上收聽 {{song}}。\n\n{{url}}\n\n#AppleMusic #Cider",
"share.platform.whatsapp": "WhatsApp",
"about.thanks": "感謝 Cider Collective 以及所有貢獻者所作出的貢獻。"
}

View file

@ -2,7 +2,7 @@
"i18n.languageName": "繁體中文(臺灣)",
"i18n.languageNameEnglish": "Trad. Chinese (Taiwan)",
"i18n.category": "main",
"i18n.authors": "@maikirakiwi @jay900604 @kyw504100 @BillKerman",
"i18n.authors": "@notmaikiwi @jay900604 @kyw504100 @BillKerman",
"app.name": "Cider",
"date.format": "${y}年${m}月${d}日",
"dialog.cancel": "取消",
@ -42,12 +42,19 @@
"term.createNewPlaylist": "新增播放列表",
"term.createNewPlaylistFolder": "新增播放列表檔案夾",
"term.deletePlaylist": "你確定要刪除此播放列表嗎?",
"term.navigateBack": "回上一頁",
"term.navigateForward": "到下一頁",
"term.play": "播放",
"term.pause": "暫停",
"term.stop": "停止",
"term.previous": "上一首",
"term.next": "下一首",
"term.shuffle": "隨機播放",
"term.repeat": "重複播放",
"term.enableShuffle": "開啟隨機播放",
"term.disableShuffle": "取消隨機播放",
"term.repeat": "開啟單曲循環",
"term.enableRepeatOne": "取消單曲循環",
"term.volume": "音量",
"term.mute": "靜音",
"term.unmute": "取消靜音",
@ -100,7 +107,6 @@
"term.defaultView": "預設顯示",
"term.audioSettings": "音訊設定",
"term.audioControls": "音訊控制",
"term.spacializedAudioSetting": "空間音訊設定",
"term.clearAll": "清空",
"term.recentStations": "最近收聽的廣播",
"term.language": "語言",
@ -195,9 +201,13 @@
"action.export": "輸出",
"action.showAlbum": "顯示專輯",
"action.tray.show": "顯示 Cider",
"action.tray.playpause": "播放/暫停",
"action.tray.next": "下一首",
"action.tray.previous": "上一首",
"action.tray.minimize": "最小化",
"action.tray.quit": "結束",
"action.update": "更新",
"action.install": "安裝",
"action.copy": "複製",
"action.newpreset": "新增預設",
"action.deletepreset": "刪除預設",
@ -225,18 +235,18 @@
"settings.option.general.language.main": "語言",
"settings.option.general.language.fun": "特殊語言",
"settings.option.general.language.unsorted": "未分類",
"settings.option.general.updateCider": "更新 Cider",
"settings.option.general.updateCider.branch": "Cider 更新通道",
"settings.option.general.updateCider.branch.description": "選擇您要接收 Cider 軟體更新的通道",
"settings.option.general.updateCider.branch.main": "穩定版(建議)",
"settings.option.general.updateCider.branch.develop": "開發者測試版(不穩定)",
"settings.option.general.customizeSidebar": "自訂側邊欄的功能",
"settings.option.general.customizeSidebar.customize": "自訂",
"settings.option.general.keybindings": "快捷操作鍵",
"settings.option.general.keybindings.pressCombination": "按下兩個按鍵來更新操作綁定。",
"settings.option.general.keybindings.pressEscape": "按 Esc 鍵返回。",
"settings.notyf.general.keybindings.update.success": "快捷鍵更新成功",
"settings.prompt.general.keybindings.update.success": "快捷鍵已更新請按「OK」重新啟動 Cider 軟體。",
"settings.option.general.themeUpdateNotification": "自動檢查主題更新",
"settings.option.general.showLovedTracksInline": "顯示點擊喜愛的歌曲",
"settings.option.general.keybindings.open": "開啟",
"settings.notyf.updateCider.update-not-available": "沒有可用的更新",
"settings.notyf.updateCider.update-downloaded": "更新已成功下載,重啟後進行更新",
"settings.notyf.updateCider.update-error": "更新時,發生錯誤",
"settings.notyf.updateCider.update-timeout": "更新超時",
"settings.header.audio": "音訊",
"settings.header.audio.description": "調整 Cider 的音訊設定",
@ -247,10 +257,8 @@
"settings.header.audio.quality.hireslossless.description": "最高24位元/192 kHz",
"settings.header.audio.quality.lossless": "無損壓縮",
"settings.header.audio.quality.lossless.description": "最高24位元/48 kHz",
"settings.header.audio.quality.enhanced": "數位增強",
"settings.header.audio.quality.high": "高品質",
"settings.header.audio.quality.standard": "高效率",
"settings.header.audio.quality.auto": "自動",
"settings.option.audio.seamlessTransition": "無間斷播放",
"settings.option.audio.enableAdvancedFunctionality": "進階音訊功能",
"settings.option.audio.enableAdvancedFunctionality.description": "開啟 AudioContext 將啟用類似音量平衡和等化器的進階設定。但這並不一定適合每部電腦,可能會發生音樂卡頓。",
@ -263,15 +271,14 @@
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.description": "改變模擬溫暖模組處理的強度。",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.smooth": "溫和",
"settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.warm": "溫暖",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer": "Cider 音樂氣氛實現器™️",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "以最先進的音訊設定為設計,實現不同的音樂氣氛。",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Cider 音樂氣氛™️模式",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "更改氣氛實現器模塊的操作模式。",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural1": "自然(標準)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural2": "自然(高)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.natural3": "自然(增強)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer": "Cider 臨場音效™️",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizer.description": "以業界頂尖的算法,實現擁有臨場感的音樂體驗。",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode": "Cider 臨場音效™️模式",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.description": "更改臨場音效感的模式。",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "自然(標準)",
"settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "自然(增強)",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider 數位增強音訊處理™️",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "透過人類的聽力心理學模型和 AAC 編碼特色的即時算法,強化 256 kbps AAC 音訊的感知音訊品質。",
"settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "透過人類的聽力心理學模型和 AAC 編碼特色的即時算法,強化 AAC 音訊的感知音訊品質。",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "數位增強音訊處理設定",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description": "將更改音訊處理的激進/振奮程度(增強選項有可能會引起雜訊)。",
"settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard": "標準",
@ -279,15 +286,17 @@
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "音量平衡",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "自動將歌曲播放音量調整至相同位準,享受更舒適的聆聽體驗。",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.disabled": "此功能由音訊實驗室管理",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "空間音訊",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "將音訊進行空間化處理來製造一個更立體的聆聽體驗(註:此功能不是官方的杜比全景聲)。",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization": "Cider 空間音訊效果",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "預先調整空間音訊效果,關閉空間音訊可自訂設定。但必須先開啟空間音訊才可以做設定。",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.description": "預先調整空間音訊效果,關閉空間音訊可自訂設定。",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile": "Cider 空間音訊配置檔案",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.description": "變更空間音訊的配置檔案,需要重新啟動應用程式。",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.standard": "標準",
"settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.audiophile": "發燒友",
"settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility": "空間音訊無法與 CAP 相容,請關閉 CAP 在進行操作。",
"settings.option.audio.dbspl.display": "顯示分貝聲壓級",
"settings.option.audio.dbspl.description": "僅限進階使用者在音量調節滑塊上顯示為「dB SPL」而不是「dBFS」。",
"settings.option.audio.dbfs.calibration": "0 dBFS 校準",
"settings.option.audio.dbfs.description": "當 Cider 為 0 dBFS 時,輸入峰值 Z 加權 dB SPL。",
"settings.option.visual.uiscale": "介面顯示大小",
"settings.header.visual": "外觀",
"settings.header.visual.description": "調整 Cider 的外觀",
@ -312,8 +321,14 @@
"settings.header.visual.hardwareAcceleration.webGPU": "WebGPU",
"settings.header.visual.theme": "主題",
"settings.option.visual.theme.github.download": "從 GitHub 網址安裝",
"settings.option.visual.theme.github.openfolder": "開啟主題存放位置",
"settings.option.visual.theme.github.explore": "探索 GitHub 上的主題",
"settings.prompt.visual.theme.github.URL": "輸入你要安裝的主題網址",
"settings.option.visual.theme.manageStyles": "管理主題",
"settings.option.visual.theme.uninstall": "移除",
"settings.option.visual.theme.viewInfo": "查看資訊",
"settings.option.visual.theme.github.available": "可使用",
"settings.option.visual.theme.github.applied": "已套用",
"settings.notyf.visual.theme.install.success": "主題成功安裝",
"settings.notyf.visual.theme.install.error": "主題安裝失敗",
"settings.header.visual.plugin": "模組",
@ -350,6 +365,7 @@
"settings.option.connectivity.discordRPC.clientName": "應用程式名稱",
"settings.option.connectivity.discordRPC.clearOnPause": "暫停時清除 Discord 動態",
"settings.option.connectivity.discordRPC.hideButtons": "隱藏 Discord 動態上的按鈕",
"settings.option.connectivity.discordRPC.hideTimestamp": "隱藏 Discord 動態的時間戳",
"settings.option.connectivity.discordRPC.detailsFormat": "詳細資訊格式",
"settings.option.connectivity.discordRPC.stateFormat": "狀態格式",
"settings.option.connectivity.lastfmScrobble": "Last.FM 音樂記錄",
@ -367,7 +383,6 @@
"settings.option.experimental.unknownPlugin": "未知來源",
"settings.option.experimental.unknownPlugin.description": "允許從 Cider 來源以外的 repo 安裝套件",
"settings.option.experimental.compactUI": "使用緊密的介面設計",
"settings.option.experimental.closeButtonBehaviour": "關閉按鈕操作",
"settings.option.window.close_button_hide": "關閉按鈕將 Cider 隱藏至系統列",
"settings.option.experimental.inline_playlists": "將播放列表做為行内元素顯示",
"settings.option.advanced.playlistTrackMapping": "播放列表追蹤映射",

View file

@ -191,7 +191,6 @@
"action.showAlbum": "顯示完整嘅專輯",
"action.tray.minimize": "收埋喺系統托盤",
"action.tray.quit": "結束",
"action.update": "更新",
"action.copy": "複製",
"action.newpreset": "新增範本",
@ -202,20 +201,15 @@
"settings.option.general.language.main": "語言",
"settings.option.general.language.fun": "惡搞語言",
"settings.option.general.language.unsorted": "未分類",
"settings.option.general.updateCider": "更新 Cider",
"settings.header.audio": "音訊",
"settings.header.audio.description": "調整Cider嘅音訊設定",
"settings.option.audio.quality": "音質",
"settings.header.audio.quality.high": "質素優先",
"settings.header.audio.quality.low": "流暢度優先",
"settings.header.audio.quality.auto": "自動",
"settings.option.audio.seamlessTransition": "無縫播放",
"settings.option.audio.enableAdvancedFunctionality": "進階功能",
"settings.option.audio.enableAdvancedFunctionality.description": "啟用AudioContext解鎖類似音量平衡和均衡器嘅進階功能但係會喺部分電腦造成音樂Lag機。",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization": "音量平衡",
"settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "平衡輕柔同響亮嘅歌曲,令你有統一嘅聆聽體驗。",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "空間音訊",
"settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "空間化音訊,製造一個更立體嘅聆聽體驗(注意:呢個功能唔係官方嘅杜比全景聲)",
"settings.header.visual": "外觀",
"settings.header.visual.description": "調整Cider嘅外觀",
"settings.option.visual.windowBackgroundStyle": "視窗背景樣式",
@ -251,8 +245,6 @@
"settings.header.connectivity.description": "調整Cider同外部嘅連結",
"settings.option.connectivity.discordRPC": "Discord 狀態",
"settings.option.connectivity.playbackNotifications": "喺播歌嘅時候通知你",
"settings.header.connectivity.discordRPC.cider": "顯示為'Cider'",
"settings.header.connectivity.discordRPC.appleMusic": "顯示為'Apple Music'",
"settings.option.connectivity.discordRPC.clearOnPause": "暫停時清除 Discord 狀態",
"settings.option.connectivity.lastfmScrobble": "Last.FM Scrobbling 記錄",
"settings.option.connectivity.lastfmScrobble.delay": "Last.FM Scrobble 延遲 (%)",
@ -263,7 +255,6 @@
"settings.header.experimental.description": "調整Cider嘅實驗性功能",
"settings.option.experimental.compactUI": "逼啲既 UI",
"settings.option.window.close_button_hide": "㩒交叉制嚟隱藏 Cider",
"settings.option.experimental.copy_log": "將log複製喺剪貼簿",
"spatial.notTurnedOn": "唔該喺設定入面啟用左空間音訊先。",
"spatial.spatialProperties": "空間音訊屬性",
"spatial.width": "幾闊",

View file

@ -55,6 +55,9 @@ export class AppEvents {
app.exit()
}
// Try limiting JS memory to 350MB.
app.commandLine.appendSwitch('js-flags', '--max-old-space-size=350');
// Expose GC
app.commandLine.appendSwitch('js-flags', '--expose_gc')
@ -259,7 +262,6 @@ export class AppEvents {
height: 20
}),
}
this.tray = new Tray(process.platform === 'win32' ? icons.win32 : (process.platform === 'darwin' ? icons.darwin : icons.linux))
this.tray.setToolTip(app.getName())
this.setTray(false)
@ -298,7 +300,65 @@ export class AppEvents {
private setTray(visible: boolean = utils.getWindow().isVisible()) {
this.i18n = utils.getLocale(utils.getStoreValue('general.language'))
const ciderIcon = nativeImage.createFromPath(path.join(__dirname, `../../resources/icons/icon.png`)).resize({
width: 24,
height: 24
})
const menu = Menu.buildFromTemplate([
{
label: app.getName(),
enabled: false,
icon: ciderIcon,
},
{type: 'separator'},
/* For now only idea i dont know if posible to implement
this could be implemented in a plugin if you would like track info, it would be impractical to put listeners in this file. -Core
{
label: this.i18n['action.tray.listento'],
enabled: false,
},
{
visible: visible,
label: 'track info',
enabled: false,
},
{type: 'separator'},
*/
{
visible: !visible,
label: this.i18n['action.tray.playpause'],
click: () => {
utils.getWindow().webContents.executeJavaScript('MusicKitInterop.playPause()')
}
},
{
visible: !visible,
label: this.i18n['action.tray.next'],
click: () => {
utils.getWindow().webContents.executeJavaScript(`MusicKitInterop.next()`)
}
},
{
visible: !visible,
label: this.i18n['action.tray.previous'],
click: () => {
utils.getWindow().webContents.executeJavaScript(`MusicKitInterop.previous()`)
}
},
{type: 'separator', visible: !visible},
{
label: (visible ? this.i18n['action.tray.minimize'] : `${this.i18n['action.tray.show']}`),
click: () => {

View file

@ -1,5 +1,5 @@
import {join} from "path";
import {app, BrowserWindow as bw, ipcMain, ShareMenu, shell} from "electron";
import {app, BrowserWindow as bw, ipcMain, ShareMenu, shell, screen} from "electron";
import * as windowStateKeeper from "electron-window-state";
import * as express from "express";
import * as getPort from "get-port";
@ -14,7 +14,7 @@ import {
statSync,
unlinkSync,
rmdirSync,
lstatSync
lstatSync,
} from "fs";
import {Stream} from "stream";
import {networkInterfaces} from "os";
@ -27,6 +27,9 @@ import {watch} from "chokidar";
import * as os from "os";
import wallpaper from "wallpaper";
import * as AdmZip from "adm-zip";
import * as path from 'path';
const { readdir } = require('fs').promises;
/**
* @file Creates the BrowserWindow
@ -41,6 +44,7 @@ export class BrowserWindow {
private audioStream: any = new Stream.PassThrough();
private headerSent: any = false;
private chromecastIP: any = [];
private localSongs: any = [];
private clientPort: number = 0;
private remotePort: number = 6942;
private EnvironmentVariables: object = {
@ -55,15 +59,20 @@ export class BrowserWindow {
"pages/library-songs",
"pages/library-albums",
"pages/library-artists",
"pages/library-recentlyadded",
"pages/browse",
"pages/groupings",
"pages/charts",
"pages/settings",
"pages/installed-themes",
"pages/listen_now",
"pages/radio",
"pages/home",
"pages/artist-feed",
"pages/cider-playlist",
"pages/playlist-inline",
"pages/recordLabel",
"pages/cider-multiroom",
"pages/collection-list",
"pages/apple-curator",
"pages/artist",
@ -77,11 +86,12 @@ export class BrowserWindow {
"pages/audiolabs",
"pages/zoo",
"pages/plugin-renderer",
"pages/keybinds",
"pages/oobe",
"components/mediaitem-artwork",
"components/artwork-material",
"components/menu-panel",
"components/sidebar-playlist",
"components/spatial-properties",
"components/audio-settings",
"components/plugin-menu",
"components/audio-controls",
@ -114,6 +124,11 @@ export class BrowserWindow {
"components/inline-collection-list",
],
appRoutes: [
{
page: "library-recentlyadded",
component: `<cider-recentlyadded></cider-recentlyadded>`,
condition: "page == 'library-recentlyadded'"
},
{
page: "plugin-renderer",
component: `<plugin-renderer></plugin-renderer>`,
@ -172,6 +187,10 @@ export class BrowserWindow {
page: "recordLabel_",
component: `<cider-recordlabel :data="showingPlaylist"></cider-recordlabel>`,
condition: `page.includes('recordLabel_')`
}, {
page: "multiroom",
component: `<cider-multiroom :data="multiroom"></cider-multiroom>`,
condition: `page.includes('multiroom')`
}, {
page: "curator_",
component: `<cider-recordlabel :data="showingPlaylist"></cider-recordlabel>`,
@ -181,11 +200,26 @@ export class BrowserWindow {
component: `<cider-browse :data="browsepage"></cider-browse>`,
condition: `page == 'browse'`,
onEnter: ``
},{
page: "groupings",
component: `<cider-groupings :data="browsepage"></cider-groupings>`,
condition: `page == 'groupings'`,
onEnter: ``
},{
page: "charts",
component: `<cider-charts :data="browsepage"></cider-charts>`,
condition: `page == 'charts'`,
onEnter: ``
}, {
page: "listen_now",
component: `<cider-listen-now :data="listennow"></cider-listen-now>`,
condition: `page == 'listen_now'`,
onEnter: ``
}, {
page: "radio",
component: `<cider-radio :data="radio"></cider-radio>`,
condition: `page == 'radio'`,
onEnter: ``
}, {
page: "settings",
component: `<cider-settings></cider-settings>`,
@ -457,6 +491,16 @@ export class BrowserWindow {
}
})
app.get("/cideraudio/impulses/:file", (req, res) => {
const impulseExternals = join(utils.getPath("externals"), "/impulses/")
const impulseFile = join(impulseExternals, req.params.file)
if(existsSync(impulseFile)) {
res.sendFile(impulseFile)
}else{
res.sendFile(join(utils.getPath('srcPath'), "./renderer/audio/impulses/" + req.params.file))
}
})
app.get("/api/playback/:action", (req, res) => {
const action = req.params.action;
switch (action) {
@ -502,6 +546,14 @@ export class BrowserWindow {
res.send(`// Theme not found - ${userThemePath}`);
}
});
app.get("/ciderlocal/:songs", (req, res) => {
const audio = atob(req.params.songs.replace(/_/g, '/').replace(/-/g, '+'));
console.log('auss', audio)
let data = {data:
this.localSongs.filter((f: any) => audio.split(',').includes(f.id))};
res.send(data);
});
app.get("/themes/:theme/*", (req: { params: { theme: string, 0: string } }, res) => {
const theme = req.params.theme;
@ -606,7 +658,7 @@ export class BrowserWindow {
// intercept "https://js-cdn.music.apple.com/hls.js/2.141.1/hls.js/hls.js" and redirect to local file "./apple-hls.js" instead
BrowserWindow.win.webContents.session.webRequest.onBeforeRequest(
{
urls: ["https://*/*.js"],
urls: ["https://*/*"],
},
(
details: { url: string | string[] },
@ -616,6 +668,12 @@ export class BrowserWindow {
callback({
redirectURL: `http://localhost:${this.clientPort}/apple-hls.js`,
});
} else if (details.url.includes("ciderlocal")) {
let text = details.url.toString().includes('ids=') ? decodeURIComponent(details.url.toString()).split("?ids=")[1] : decodeURIComponent(details.url.toString().substring(details.url.toString().lastIndexOf('/') + 1));
console.log('localurl',text)
callback({
redirectURL: `http://localhost:${this.clientPort}/ciderlocal/${Buffer.from(text).toString('base64url')}`,
});
}else {
callback({
cancel: false,
@ -710,15 +768,28 @@ export class BrowserWindow {
return json;
})
ipcMain.on("get-wallpaper", async (event) => {
ipcMain.on("get-wallpaper", async (event, args) => {
const wpPath: string = await wallpaper.get();
// get the wallpaper and encode it to base64 then return
const wpBase64: string = await readFileSync(wpPath, 'base64')
// add the data:image properties
const wpData: string = `data:image/png;base64,${wpBase64}`
const Jimp = require("jimp")
const img = await Jimp.read(wpPath)
const blurAmount = args.blurAmount ?? 256
if(blurAmount) {
img.blur(blurAmount)
}
const screens = await screen.getAllDisplays()
const width = screens.reduce((a, b) => a + b.size.width, 0)
const height = screens.reduce((a, b) => a + b.size.height, 0)
img.cover(width, height, Jimp.HORIZONTAL_ALIGN_LEFT | Jimp.VERTICAL_ALIGN_MIDDLE)
const result = await img.getBase64Async(Jimp.MIME_PNG)
event.returnValue = {
path: wpPath,
data: wpData
data: result,
res: {
width: width,
height: height
}
};
})
@ -937,13 +1008,23 @@ export class BrowserWindow {
switch (path) {
default:
case "plugins":
if (existsSync(utils.getPath("plugins"))) {
shell.openPath(utils.getPath("plugins"));
} else {
mkdirSync(utils.getPath("plugins"));
shell.openPath(utils.getPath("plugins"));
}
break;
case "userdata":
shell.openPath(app.getPath("userData"));
break;
case "themes":
if (existsSync(utils.getPath("themes"))) {
shell.openPath(utils.getPath("themes"));
} else {
mkdirSync(utils.getPath("themes"));
shell.openPath(utils.getPath("themes"));
}
break;
}
});
@ -1055,6 +1136,11 @@ export class BrowserWindow {
BrowserWindow.win.setFullScreen(flag)
})
//Fullscreen
ipcMain.on('getFullScreen', (event, flag) => {
event.returnValue = BrowserWindow.win.isFullScreen()
})
//Fullscreen
ipcMain.on('detachDT', (_event, _) => {
BrowserWindow.win.webContents.openDevTools({mode: 'detach'});
@ -1089,6 +1175,104 @@ export class BrowserWindow {
`)
});
ipcMain.on("scanLibrary", async (event, folders) => {
async function getFiles(dir : any) {
const dirents = await readdir(dir, { withFileTypes: true });
const files = await Promise.all(dirents.map((dirent: any) => {
const res = path.resolve(dir, dirent.name);
return dirent.isDirectory() ? getFiles(res) : res;
}));
return Array.prototype.concat(...files);
}
if (folders == null || folders.length == null || folders.length == 0) folders = ["D:\\Music"]
console.log('folders', folders)
let files: any[] = []
for (var folder of folders){
// get files from the Music folder
files = files.concat(await getFiles(folder))
}
//console.log("cider.files", files2);
let supporttedformats = ["mp3", "aac", "webm", "flac", "m4a", "ogg", "wav", "opus"]
let audiofiles = files.filter(f => supporttedformats.includes(f.substring(f.lastIndexOf('.') + 1)));
// console.log("cider.files2", audiofiles, audiofiles.length);
let metadatalist = []
let numid = 0;
for (var audio of audiofiles) {
try{
const metadata = await mm.parseFile(audio);
if (metadata != null){
let form = {
"id": "ciderlocal" + numid,
"type": "podcast-episodes",
"href": audio,
"attributes": {
"artwork": {
"width": 3000,
"height": 3000,
"url": metadata.common.picture != undefined ? "data:image/png;base64,"+metadata.common.picture[0].data.toString('base64')+"" : "",
},
"topics": [],
"url": "",
"subscribable": true,
"mediaKind": "audio",
"genreNames": [
""
],
// "playParams": {
// "id": "ciderlocal" + numid,
// "kind": "podcast",
// "isLibrary": true,
// "reporting": false },
"trackNumber": metadata.common.track?.no ?? 0,
"discNumber": metadata.common.disk?.no ?? 0,
"name": metadata.common.title ?? audio.substring(audio.lastIndexOf('\\') + 1),
"albumName": metadata.common.album,
"artistName": metadata.common.artist,
"copyright": metadata.common.copyright ?? "",
"assetUrl": "file:///" +audio,
"contentAdvisory": "",
"releaseDateTime": "2022-05-13T00:23:00Z",
"durationInMilliseconds": Math.floor((metadata.format.duration?? 0) * 1000),
"offers": [
{
"kind": "get",
"type": "STDQ"
}
],
"contentRating": "clean"
}
};
numid += 1;
// let form = {"id": "/ciderlocal?" + audio,
// "type": "library-songs",
// "href": "/ciderlocal?" + audio,
// "artwork": {
// "url": metadata.common.picture != undefined ? "data:image/png;base64,"+metadata.common.picture[0].data.toString('base64')+"" : "",
// },
// "attributes":
// { "durationInMillis": Math.floor((metadata.format.duration?? 0) * 1000),
// "hasLyrics": false,
// "playParams": { "id": "/ciderlocal?" + audio, "kind": "song", "isLibrary": true, "reporting": false },
// "trackNumber": 0,
// "discNumber": 0,
// "genreNames": [""],
// "name": metadata.common.title,
// "albumName": metadata.common.album,
// "artistName": metadata.common.artist}}
metadatalist.push(form)}
} catch (e){}
}
// console.log('metadatalist', metadatalist);
this.localSongs = metadatalist;
BrowserWindow.win.webContents.send('getUpdatedLocalList', metadatalist);
}
)
ipcMain.on('writeWAV', (event, leftpcm, rightpcm, bufferlength) => {
function interleave16(leftChannel: any, rightChannel: any) {
@ -1259,16 +1443,6 @@ export class BrowserWindow {
});
});
ipcMain.on('check-for-update', async (_event) => {
await utils.checkForUpdate();
});
ipcMain.on('disable-update', (event) => {
// Check if using app store builds so people don't get pissy wen button go bonk
event.returnValue = !(app.isPackaged && !process.mas || !process.windowsStore);
})
ipcMain.on('share-menu', async (_event, url) => {
if (process.platform != 'darwin') return;
@ -1456,4 +1630,3 @@ export class BrowserWindow {
console.log('remote broadcasted')
}
}

View file

@ -13,16 +13,16 @@ export class Store {
"general": {
"close_button_hide": false,
"discordrpc": {
"enabled": false,
"enabled": true,
"client": "Cider",
"clear_on_pause": true,
"hide_buttons": false,
"hide_timestamp": false,
"state_format": "by {artist}",
"details_format": "{title}",
},
"language": "en_US", // electron.app.getLocale().replace('-', '_') this can be used in future
"playbackNotifications": true,
"update_branch": "main",
"resumeOnStartupBehavior": "local",
"privateEnabled": false,
"themeUpdateNotification": true,
@ -51,51 +51,68 @@ export class Store {
},
"keybindings": {
"search": [
process.platform == "darwin" ? "Command" : "Control",
"CommandOrControl",
"F"
],
"albums": [
process.platform == "darwin" ? "Command" : "Control",
"S"
],
"artists": [
process.platform == "darwin" ? "Command" : "Control",
"D"
"listnow": [
"CommandOrControl",
"L"
],
"browse": [
process.platform == "darwin" ? "Command" : "Control",
"CommandOrControl",
"B"
],
"recentAdd": [
"CommandOrControl",
"G"
],
"songs" : [
"CommandOrControl",
"J"
],
"albums": [
"CommandOrControl",
"A"
],
"artists": [
"CommandOrControl",
"D"
],
"togglePrivateSession": [
process.platform == "darwin" ? "Command" : "Control",
"CommandOrControl",
"P"
],
"webRemote": [
process.platform == "darwin" ? "Command" : "Control",
"CommandOrControl",
process.platform == "darwin" ? "Option" : (process.platform == "linux" ? "Shift" : "Alt"),
"W"
],
"audioSettings": [
process.platform == "darwin" ? "Option" : "Shift",
"CommandOrControl",
process.platform == "darwin" ? "Option" : (process.platform == "linux" ? "Shift": "Alt"),
"A"
],
"pluginMenu": [
process.platform == "darwin" ? "Option" : "Shift",
"CommandOrControl",
process.platform == "darwin" ? "Option" : (process.platform == "linux" ? "Shift": "Alt"),
"P"
],
"castToDevices": [
process.platform == "darwin" ? "Option" : "Shift",
"CommandOrControl",
process.platform == "darwin" ? "Option" : (process.platform == "linux" ? "Shift": "Alt"),
"C"
],
"settings": [
process.platform == "darwin" ? "Option" : "Shift",
"S"
"CommandOrControl", // Who the hell uses a different key for this? Fucking Option?
","
],
"openDeveloperTools": [
process.platform == "darwin" ? "Command" : "Control",
process.platform == "darwin" ? "Option" : "Shift",
"CommandOrControl",
"Shift",
"I"
]
}
},
"showLovedTracksInline": true
},
"home": {
"followedArtists": [],
@ -119,7 +136,7 @@ export class Store {
"maxVolume": 1,
"lastVolume": 1,
"muted": false,
"playbackRate": '1',
"playbackRate": 1,
"quality": "HIGH",
"seamless_audio": true,
"normalization": false,
@ -128,10 +145,10 @@ export class Store {
"maikiwiAudio": {
"ciderPPE": false,
"ciderPPE_value": "MAIKIWI",
"analogWarmth": false,
"analogWarmth_value": "SMOOTH",
"atmosphereRealizer": false,
"atmosphereRealizer_value": "NATURAL_STANDARD",
"atmosphereRealizer1": false,
"atmosphereRealizer1_value": "NATURAL_STANDARD",
"atmosphereRealizer2": false,
"atmosphereRealizer2_value": "NATURAL_STANDARD",
"spatial": false,
"spatialProfile": "71_420maikiwi",
"vibrantBass": { // Hard coded into the app. Don't include any of this config into exporting presets in store.ts
@ -189,7 +206,10 @@ export class Store {
},
"windowControlPosition": 0, // 0 default right
"nativeTitleBar": false,
"uiScale": 1.0
"uiScale": 1.0,
"windowColor": "#000000",
"customAccentColor": false,
"accentColor": "#fc3c44"
},
"lyrics": {
"enable_mxm": false,

View file

@ -54,8 +54,18 @@ export class utils {
if (language !== "en_US" && fs.existsSync(path.join(this.paths.i18nPath, `${language}.json`))) {
i18n = Object.assign(i18n, JSON.parse(fs.readFileSync(path.join(this.paths.i18nPath, `${language}.json`), "utf8")));
} else if (!fs.existsSync(path.join(this.paths.i18nPath, `${language}.json`))) {
fetch(`https://raw.githubusercontent.com/ciderapp/Cider/main/src/i18n/${language}.json`)
.then(res => res.json())
.then(res => {
if (res) {
i18n = Object.assign(i18n, res);
fs.writeFileSync(path.join(this.paths.i18nPath, `${language}.json`), JSON.stringify(res));
} else {
i18n = Object.assign(i18n, JSON.parse(fs.readFileSync(path.join(this.paths.i18nPath, `en_US.json`), "utf8")));
}
})
}
if (key) {
return i18n[key]
} else {
@ -145,72 +155,4 @@ export class utils {
bw.win.webContents.executeJavaScript("MusicKitInterop.previous()")
}
}
/**
* Checks the application for updates
*/
static async checkForUpdate(): Promise<void> {
if (!app.isPackaged) {
new Notification({ title: "Application Update", body: "Can't update as app is in DEV mode. Please build or grab a copy by clicking me"})
.on('click', () => {shell.openExternal('https://download.cider.sh/?utm_source=app&utm_medium=dev-mode-warning')})
.show()
bw.win.webContents.send('update-response', "update-error")
return;
}
const options: any = {
provider: 'github',
protocol: 'https',
owner: 'ciderapp',
repo: 'cider-releases',
allowDowngrade: true,
}
let autoUpdater: any = null
if (process.platform === 'win32') { //Windows
autoUpdater = await new NsisUpdater(options)
} else {
autoUpdater = await new AppImageUpdater(options) //Linux and Mac (AppImages work on macOS btw)
}
autoUpdater.on('checking-for-update', () => {
new Notification({ title: "Cider Update", body: "Cider is currently checking for updates."}).show()
})
autoUpdater.on('error', (error: any) => {
console.error(`[AutoUpdater] Error: ${error}`)
bw.win.webContents.send('update-response', "update-error")
})
autoUpdater.on('update-not-available', () => {
console.log('[AutoUpdater] Update not available.')
bw.win.webContents.send('update-response', "update-not-available");
})
autoUpdater.on('download-progress', (event: any, progress: any) => {
bw.win.setProgressBar(progress.percent / 100)
})
autoUpdater.on('update-downloaded', (info: any) => {
console.log('[AutoUpdater] Update downloaded.')
bw.win.webContents.send('update-response', "update-downloaded");
const dialogOpts = {
type: 'info',
buttons: ['Restart', 'Later'],
title: 'Application Update',
message: info,
detail: 'A new version has been downloaded. Restart the application to apply the updates.'
}
dialog.showMessageBox(dialogOpts).then((returnValue) => {
if (returnValue.response === 0) autoUpdater.quitAndInstall()
})
new Notification({ title: "Application Update", body: info}).on('click', () => {
bw.win.show()
}).show()
})
log.transports.file.level = "debug"
autoUpdater.logger = log
await autoUpdater.checkForUpdatesAndNotify()
}
}

View file

@ -0,0 +1,67 @@
[
"pages/podcasts",
"pages/apple-account-settings",
"pages/library-songs",
"pages/library-albums",
"pages/library-artists",
"pages/browse",
"pages/groupings",
"pages/settings",
"pages/installed-themes",
"pages/listen_now",
"pages/radio",
"pages/home",
"pages/artist-feed",
"pages/cider-playlist",
"pages/playlist-inline",
"pages/recordLabel",
"pages/cider-multiroom",
"pages/collection-list",
"pages/apple-curator",
"pages/artist",
"pages/search",
"pages/about",
"pages/library-videos",
"pages/remote-pair",
"pages/themes-github",
"pages/plugins-github",
"pages/replay",
"pages/audiolabs",
"pages/zoo",
"pages/plugin-renderer",
"pages/keybinds",
"pages/oobe",
"components/mediaitem-artwork",
"components/artwork-material",
"components/menu-panel",
"components/sidebar-playlist",
"components/audio-settings",
"components/plugin-menu",
"components/audio-controls",
"components/audio-playbackrate",
"components/qrcode-modal",
"components/moreinfo-modal",
"components/equalizer",
"components/add-to-playlist",
"components/queue",
"components/mediaitem-scroller-horizontal",
"components/mediaitem-scroller-horizontal-large",
"components/mediaitem-scroller-horizontal-sp",
"components/mediaitem-scroller-horizontal-mvview",
"components/mediaitem-list-item",
"components/mediaitem-hrect",
"components/mediaitem-square",
"components/mediaitem-mvview",
"components/listennow-child",
"components/mediaitem-mvview-sp",
"components/animatedartwork-view",
"components/listitem-horizontal",
"components/lyrics-view",
"components/fullscreen",
"components/miniplayer",
"components/castmenu",
"components/airplay-modal",
"components/artist-chip",
"components/hello-world",
"components/inline-collection-list"
]

179
src/main/base/vrouting.json Normal file
View file

@ -0,0 +1,179 @@
[
{
"page": "plugin-renderer",
"component": "<plugin-renderer></plugin-renderer>",
"condition": "page == 'plugin-renderer'"
},
{
"page": "zoo",
"component": "<cider-zoo></cider-zoo>",
"condition": "page == 'zoo'"
},
{
"page": "podcasts",
"component": "<apple-podcasts></apple-podcasts>",
"condition": "page == 'podcasts'"
},
{
"page": "library-videos",
"component": "<cider-library-videos></cider-library-videos>",
"condition": "page == 'library-videos'"
},
{
"page": "apple-account-settings",
"component": "<apple-account-settings></apple-account-settings>",
"condition": "page == 'apple-account-settings'"
},
{
"page": "about",
"component": "<about-page></about-page>",
"condition": "page == 'about'"
},
{
"page": "cider-artist",
"component": "<cider-artist :data=\"artistPage.data\"></cider-artist>",
"condition": "page == 'artist-page' && artistPage.data.attributes"
},
{
"page": "collection-list",
"component": "<cider-collection-list :data=\"collectionList.response\" :type=\"collectionList.type\" :title=\"collectionList.title\"></cider-collection-list>",
"condition": "page == 'collection-list'"
},
{
"page": "home",
"component": "<cider-home></cider-home>",
"condition": "page == 'home'"
},
{
"page": "artist-feed",
"component": "<cider-artist-feed></cider-artist-feed>",
"condition": "page == 'artist-feed'"
},
{
"page": "playlist-inline",
"component": "<playlist-inline :data=\"showingPlaylist\"></playlist-inline>",
"condition": "modals.showPlaylist"
},
{
"page": "playlist_",
"component": "<cider-playlist :data=\"showingPlaylist\"></cider-playlist>",
"condition": "page.includes('playlist_')"
},
{
"page": "oobe",
"component": "<cider-oobe/>",
"condition": "page == 'oobe'"
},
{
"page": "album_",
"component": "<cider-playlist :data=\"showingPlaylist\"></cider-playlist>",
"condition": "page.includes('album_')"
},
{
"page": "recordLabel_",
"component": "<cider-recordlabel :data=\"showingPlaylist\"></cider-recordlabel>",
"condition": "page.includes('recordLabel_')"
},
{
"page": "multiroom",
"component": "<cider-multiroom :data=\"multiroom\"></cider-multiroom>",
"condition": "page.includes('multiroom')"
},
{
"page": "curator_",
"component": "<cider-recordlabel :data=\"showingPlaylist\"></cider-recordlabel>",
"condition": "page.includes('curator_')"
},
{
"page": "browsepage",
"component": "<cider-browse :data=\"browsepage\"></cider-browse>",
"condition": "page == 'browse'",
"onEnter": ""
},
{
"page": "groupings",
"component": "<cider-groupings :data=\"browsepage\"></cider-groupings>",
"condition": "page == 'groupings'",
"onEnter": ""
},{
"page": "charts",
"component": "<cider-charts :data=\"browsepage\"></cider-charts>",
"condition": "page == 'charts'",
"onEnter": ""
},
{
"page": "listen_now",
"component": "<cider-listen-now :data=\"listennow\"></cider-listen-now>",
"condition": "page == 'listen_now'",
"onEnter": ""
},
{
"page": "radio",
"component": "<cider-radio :data=\"radio\"></cider-radio>",
"condition": "page == 'radio'",
"onEnter": ""
},
{
"page": "settings",
"component": "<cider-settings></cider-settings>",
"condition": "page == 'settings'"
},
{
"page": "installed-themes",
"component": "<installed-themes></installed-themes>",
"condition": "page == 'installed-themes'"
},
{
"page": "search",
"component": "<cider-search :search=\"search\"></cider-search>",
"condition": "page == 'search'"
},
{
"page": "library-songs",
"component": "<cider-library-songs :data=\"library.songs\"></cider-library-songs>",
"condition": "page == 'library-songs'",
"onEnter": ""
},
{
"page": "library-albums",
"component": "<cider-library-albums :data=\"library.songs\"></cider-library-albums>",
"condition": "page == 'library-albums'",
"onEnter": ""
},
{
"page": "library-artists",
"component": "<cider-library-artists></cider-library-artists>",
"condition": "page == 'library-artists'",
"onEnter": ""
},
{
"page": "appleCurator",
"component": "<cider-applecurator :data=\"appleCurator\"></cider-applecurator>",
"condition": "page.includes('appleCurator')"
},
{
"page": "themes-github",
"component": "<themes-github></themes-github>",
"condition": "page == 'themes-github'"
},
{
"page": "plugins-github",
"component": "<plugins-github></plugins-github>",
"condition": "page == 'plugins-github'"
},
{
"page": "remote-pair",
"component": "<remote-pair></remote-pair>",
"condition": "page == 'remote-pair'"
},
{
"page": "audiolabs",
"component": "<audiolabs-page></audiolabs-page>",
"condition": "page == 'audiolabs'"
},
{
"page": "replay",
"component": "<replay-page></replay-page>",
"condition": "page == 'replay'"
}
]

View file

@ -50,10 +50,8 @@ app.on('ready', () => {
})
console.log('[Cider][Widevine] Status:', components.status());
win.on("ready-to-show", () => {
Cider.bwCreated();
win.on("ready-to-show", () => {
console.debug('[Cider] Window is Ready.')
CiderPlug.callPlugins('onReady', win);
win.show();

View file

@ -70,6 +70,22 @@ export default class DiscordRPC {
})
}
})
ipcMain.on("reloadRPC", () => {
console.log(`[DiscordRPC][reload] Reloading DiscordRPC.`);
this._client.destroy()
this._client.endlessLogin({clientId: this._utils.getStoreValue("general.discordrpc.client") === "Cider" ? '911790844204437504' : '886578863147192350'})
.then(() => {
this.ready = true
this._utils.getWindow().webContents.send("rpcReloaded", this._client.user)
if (this._activityCache && this._activityCache.details && this._activityCache.state) {
console.info(`[DiscordRPC][reload] Restoring activity cache.`);
this._client.setActivity(this._activityCache)
}
})
.catch((e: any) => console.error(`[DiscordRPC][reload] ${e}`));
// this.connect(true)
})
}
/**
@ -112,7 +128,6 @@ export default class DiscordRPC {
if (!this._utils.getStoreValue("general.discordrpc.enabled")) {
return;
}
const clientId = this._utils.getStoreValue("general.discordrpc.client") === "Cider" ? '911790844204437504' : '886578863147192350';
// Create the client
this._client = new AutoClient({transport: "ipc"});
@ -128,7 +143,7 @@ export default class DiscordRPC {
})
// Login to Discord
this._client.endlessLogin({clientId: clientId})
this._client.endlessLogin({clientId: this._utils.getStoreValue("general.discordrpc.client") === "Cider" ? '911790844204437504' : '886578863147192350'})
.then(() => {
this.ready = true
})
@ -183,8 +198,8 @@ export default class DiscordRPC {
] //To change attributes.url => preload/cider-preload.js
}
// Add the timestamp if its playing
if (attributes.status) {
// Add the timestamp if its playing and people want them
if (!this._utils.getStoreValue("general.discordrpc.hide_timestamp") && attributes.status) {
activity.startTimestamp = Date.now() - (attributes?.durationInMillis - attributes?.remainingTime)
activity.endTimestamp = attributes.endTime
}

View file

@ -23,14 +23,19 @@ export default class Thumbar {
label: app.getName(),
submenu: [
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.about'),
label: `${utils.getLocale(utils.getStoreValue('general.language'), 'term.about')} ${app.getName()}`,
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('about')`)
},
{type: 'separator'},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.toggleprivate'),
accelerator: utils.getStoreValue("general.keybindings.togglePrivateSession").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.cfg.general.privateEnabled = !app.cfg.general.privateEnabled`)
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.settings'),
accelerator: utils.getStoreValue("general.keybindings.settings").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('settings')`),
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('settings')`)
},
...(this.isMac ? [
{type: 'separator'},
@ -39,20 +44,16 @@ export default class Thumbar {
{role: 'hide'},
{role: 'hideOthers'},
{role: 'unhide'},
]: [
{type: 'separator'},
{role: 'quit', label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.quit')},
]),
],
{role: 'quit'}
] : []),
]
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.view'),
submenu: [
{role: 'reload', label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.reload')},
{role: 'forceReload', label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.forcereload')},
...(this.isMac ? [
{role: 'reload'},
{role: 'forceReload'},
{role: 'toggleDevTools'},
{type: 'separator'},
{role: 'resetZoom'},
@ -60,9 +61,45 @@ export default class Thumbar {
{role: 'zoomOut'},
{type: 'separator'},
{role: 'togglefullscreen'},
]: []),
],
{type: 'separator'},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.search'),
accelerator: utils.getStoreValue("general.keybindings.search").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript('app.focusSearch()')
},
{type:'separator'},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.listennow'),
accelerator: utils.getStoreValue('general.keybindings.listnow').join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('listen_now')`)
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.browse'),
accelerator: utils.getStoreValue("general.keybindings.browse").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('browse')`)
},
{type: 'separator'},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.recentlyAdded')
,accelerator: utils.getStoreValue("general.keybindings.recentAdd").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('library-recentlyadded')`)
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.songs'),
accelerator: utils.getStoreValue("general.keybindings.songs").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('library-songs')`)
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.albums'),
accelerator: utils.getStoreValue("general.keybindings.albums").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('library-albums')`)
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.artists'),
accelerator: utils.getStoreValue("general.keybindings.artists").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('library-artists')`)
},
]
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.window'),
@ -73,15 +110,24 @@ export default class Thumbar {
label: 'Show',
click: () => utils.getWindow().show()
},
{role: 'toggleDevTools'},
{type: 'separator'},
{
label:'Zoom',
submenu: [
{role: 'zoom'},
{role: 'resetZoom'},
{role: 'zoomIn'},
{role: 'zoomOut'},
]
},
{type: 'separator'},
{role: 'togglefullscreen'},
{type: 'separator'},
{role: 'front'},
{role: 'close'},
{role: 'close'},
{
label: 'Edit',
submenu: [
@ -93,33 +139,14 @@ export default class Thumbar {
{role: 'paste'},
]
},
] : []
),
] : [
{type:'separator'},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.toggleprivate'),
accelerator: utils.getStoreValue("general.keybindings.togglePrivateSession").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.cfg.general.privateEnabled = !app.cfg.general.privateEnabled`)
},
{type: 'separator'},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.webremote'),
accelerator: utils.getStoreValue("general.keybindings.webRemote").join('+'),
sublabel: 'Opens in external window',
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('remote-pair')`)
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.audio'),
accelerator: utils.getStoreValue("general.keybindings.audioSettings").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.modals.audioSettings = true`)
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.plugins'),
accelerator: utils.getStoreValue("general.keybindings.pluginMenu").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.modals.pluginMenu = true`)
}
{role: 'reload', label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.reload')},
{role: 'forceReload', label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.forcereload')},
]),
]
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.controls'),
submenu: [
@ -149,34 +176,31 @@ export default class Thumbar {
accelerator: 'CommandOrControl+Down',
click: () => utils.getWindow().webContents.executeJavaScript(`app.volumeDown()`)
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.browse'),
accelerator: utils.getStoreValue("general.keybindings.browse").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('browse')`)
},
{type: 'separator'},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.artists'),
accelerator: utils.getStoreValue("general.keybindings.artists").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('library-artists')`)
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.search'),
accelerator: utils.getStoreValue("general.keybindings.search").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('search')`)
},
{type: 'separator'},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.albums'),
accelerator: utils.getStoreValue("general.keybindings.albums").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('library-albums')`)
},
{type: 'separator'},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.cast'),
accelerator: utils.getStoreValue("general.keybindings.castToDevices").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.modals.castMenu = true`)
},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.webremote'),
accelerator: utils.getStoreValue("general.keybindings.webRemote").join('+'),
sublabel: 'Opens in external window',
click: () => utils.getWindow().webContents.executeJavaScript(`app.appRoute('remote-pair')`)
},
{type: 'separator'},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.audio'),
accelerator: utils.getStoreValue("general.keybindings.audioSettings").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.modals.audioSettings = true`)
},
{type: 'separator'},
{
label: utils.getLocale(utils.getStoreValue('general.language'), 'menubar.options.plugins'),
accelerator: utils.getStoreValue("general.keybindings.pluginMenu").join('+'),
click: () => utils.getWindow().webContents.executeJavaScript(`app.modals.pluginMenu = true`)
}
]
},
{

View file

@ -93,7 +93,7 @@ export default class Thumbar {
/**
* Runs on plugin load (Currently run on application start)
*/
constructor(utils: { getApp: () => any; }) {
constructor(a: { getApp: () => any; }) {
this._app = utils.getApp();
console.debug(`[Plugin][${this.name}] Loading Complete.`);
}

View file

@ -1,5 +1,5 @@
global.ipcRenderer = require('electron').ipcRenderer;
console.log('Loaded Preload')
console.info('Loaded Preload')
let cache = {playParams: {id: 0}, status: null, remainingTime: 0},
playbackCache = {status: null, time: Date.now()};
@ -24,7 +24,7 @@ const MusicKitInterop = {
/** wsapi */
MusicKit.getInstance().addEventListener(MusicKit.Events.nowPlayingItemDidChange, async () => {
console.log('nowPlayingItemDidChange')
console.debug('nowPlayingItemDidChange')
const attributes = MusicKitInterop.getAttributes()
const trackFilter = MusicKitInterop.filterTrack(attributes, false, true)
@ -39,8 +39,7 @@ const MusicKitInterop = {
}
if (MusicKit.getInstance().nowPlayingItem) {
await this.sleep(1000);
console.log("Auto-updating Playback Rate from " + MusicKit.getInstance().playbackRate + " x to " + app.cfg.audio.playbackRate + " x");
await this.sleep(750);
MusicKit.getInstance().playbackRate = app.cfg.audio.playbackRate;
}
});
@ -87,6 +86,7 @@ const MusicKitInterop = {
const nowPlayingItem = mk.nowPlayingItem;
const isPlayingExport = mk.isPlaying;
const remainingTimeExport = mk.currentPlaybackTimeRemaining;
const currentPlaybackProgress = mk.currentPlaybackProgress;
const attributes = (nowPlayingItem != null ? nowPlayingItem.attributes : {});
attributes.status = isPlayingExport ?? null;
@ -109,6 +109,7 @@ const MusicKitInterop = {
? remainingTimeExport * 1000
: 0;
attributes.durationInMillis = attributes?.durationInMillis ?? 0;
attributes.currentPlaybackProgress = currentPlaybackProgress ?? 0;
attributes.startTime = Date.now();
attributes.endTime = Math.round(
attributes?.playParams?.id === cache.playParams.id
@ -155,19 +156,19 @@ const MusicKitInterop = {
// } catch (e) { }
// if (MusicKit.getInstance().queue.nextPlayableItemIndex != -1 && MusicKit.getInstance().queue.nextPlayableItemIndex != null)
// MusicKit.getInstance().changeToMediaAtIndex(MusicKit.getInstance().queue.nextPlayableItemIndex);
MusicKit.getInstance().skipToNextItem().then(r => console.log(`[MusicKitInterop.next] Skipping to Next ${r}`));
MusicKit.getInstance().skipToNextItem().then(r => console.debug(`[MusicKitInterop.next] Skipping to Next ${r}`));
},
previous: () => {
// if (MusicKit.getInstance().queue.previousPlayableItemIndex != -1 && MusicKit.getInstance().queue.previousPlayableItemIndex != null)
// MusicKit.getInstance().changeToMediaAtIndex(MusicKit.getInstance().queue.previousPlayableItemIndex);
MusicKit.getInstance().skipToPreviousItem().then(r => console.log(`[MusicKitInterop.previous] Skipping to Previous ${r}`));
MusicKit.getInstance().skipToPreviousItem().then(r => console.debug(`[MusicKitInterop.previous] Skipping to Previous ${r}`));
}
}
process.once('loaded', () => {
console.log("Setting ipcRenderer")
console.debug("Setting ipcRenderer")
global.MusicKitInterop = MusicKitInterop;
});

25453
src/renderer/apple-hls-old.js Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<rect x="0" y="0" width="1024" height="1024" style="fill:rgb(110,110,110);"/>
<g transform="matrix(6.05996,0,0,6.05996,189.003,209)">
<path d="M93.161,0.071C59.66,-1.043 32.22,11.314 32.22,11.314L32.2,74.023C28.789,72.669 24.641,72.348 20.428,73.372C11.345,75.579 5.397,83.192 7.143,90.379C8.889,97.566 17.667,101.604 26.749,99.398C35.313,97.317 41.087,90.429 40.256,83.626L40.256,36.771C40.256,36.771 59.66,29.987 84.829,28.286L84.829,63.135C81.455,61.843 77.386,61.55 73.25,62.555C64.167,64.761 58.219,72.374 59.965,79.562C61.71,86.749 70.488,90.786 79.571,88.58C87.502,86.653 93.042,80.603 93.158,74.316L93.161,74.32L93.161,0.071Z" style="fill-opacity:0.16;fill-rule:nonzero;"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 186 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 184 KiB

View file

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<g transform="matrix(-0.13004,0,0,0.13004,130.354,-21.1046)">
<g transform="matrix(7.11542e-17,1.16204,-1.00804,6.1725e-17,1181.95,-435.575)">
<path d="M620.408,312.185C621.766,309.468 624.28,307.794 627,307.794C629.72,307.794 632.234,309.468 633.592,312.185C643.701,332.402 662.969,370.939 673.563,392.126C675.098,395.195 675.096,398.975 673.558,402.043C672.021,405.111 669.181,407 666.107,407C645.499,407 608.501,407 587.893,407C584.819,407 581.979,405.111 580.442,402.043C578.904,398.975 578.902,395.195 580.437,392.126C591.031,370.939 610.299,332.402 620.408,312.185Z" style="fill:white;"/>
</g>
<g transform="matrix(7.11542e-17,1.16204,-1.00804,6.1725e-17,1281.96,-435.575)">
<path d="M620.408,312.185C621.766,309.468 624.28,307.794 627,307.794C629.72,307.794 632.234,309.468 633.592,312.185C643.701,332.402 662.969,370.939 673.563,392.126C675.098,395.195 675.096,398.975 673.558,402.043C672.021,405.111 669.181,407 666.107,407C645.499,407 608.501,407 587.893,407C584.819,407 581.979,405.111 580.442,402.043C578.904,398.975 578.902,395.195 580.437,392.126C591.031,370.939 610.299,332.402 620.408,312.185Z" style="fill:white;"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<g transform="matrix(0.13004,0,0,0.13004,-96.3538,-21.1046)">
<g transform="matrix(7.11542e-17,1.16204,-1.00804,6.1725e-17,1181.95,-435.575)">
<path d="M620.408,312.185C621.766,309.468 624.28,307.794 627,307.794C629.72,307.794 632.234,309.468 633.592,312.185C643.701,332.402 662.969,370.939 673.563,392.126C675.098,395.195 675.096,398.975 673.558,402.043C672.021,405.111 669.181,407 666.107,407C645.499,407 608.501,407 587.893,407C584.819,407 581.979,405.111 580.442,402.043C578.904,398.975 578.902,395.195 580.437,392.126C591.031,370.939 610.299,332.402 620.408,312.185Z" style="fill:white;"/>
</g>
<g transform="matrix(7.11542e-17,1.16204,-1.00804,6.1725e-17,1281.96,-435.575)">
<path d="M620.408,312.185C621.766,309.468 624.28,307.794 627,307.794C629.72,307.794 632.234,309.468 633.592,312.185C643.701,332.402 662.969,370.939 673.563,392.126C675.098,395.195 675.096,398.975 673.558,402.043C672.021,405.111 669.181,407 666.107,407C645.499,407 608.501,407 587.893,407C584.819,407 581.979,405.111 580.442,402.043C578.904,398.975 578.902,395.195 580.437,392.126C591.031,370.939 610.299,332.402 620.408,312.185Z" style="fill:white;"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<g transform="matrix(0.136376,0,0,0.136376,-36.3229,-24.4659)">
<path d="M381,245.272C381,239.496 376.31,234.806 370.534,234.806L349.603,234.806C343.826,234.806 339.137,239.496 339.137,245.272L339.137,362.84C339.137,368.616 343.826,373.306 349.603,373.306L370.534,373.306C376.31,373.306 381,368.616 381,362.84L381,245.272Z" style="fill:white;"/>
<g transform="matrix(1,0,0,1,61.8631,0)">
<path d="M381,245.272C381,239.496 376.31,234.806 370.534,234.806L349.603,234.806C343.826,234.806 339.137,239.496 339.137,245.272L339.137,362.84C339.137,368.616 343.826,373.306 349.603,373.306L370.534,373.306C376.31,373.306 381,368.616 381,362.84L381,245.272Z" style="fill:white;"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<g transform="matrix(1.19618e-17,0.195351,-0.169464,1.03767e-17,78.491,-105.485)">
<path d="M621.069,310.862C622.291,308.417 624.553,306.911 627,306.911C629.447,306.911 631.709,308.417 632.931,310.862C643.071,331.141 663.672,372.343 674.309,393.619C675.69,396.38 675.688,399.781 674.305,402.541C672.922,405.3 670.367,407 667.602,407C646.846,407 607.154,407 586.398,407C583.633,407 581.078,405.3 579.695,402.541C578.312,399.781 578.31,396.38 579.691,393.619C590.328,372.343 610.929,331.141 621.069,310.862Z" style="fill:white;"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1,000 B

View file

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100%"
height="100%"
viewBox="0 0 34 34"
version="1.1"
xml:space="preserve"
style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"
id="svg10"
sodipodi:docname="stop.svg"
inkscape:version="1.1.2 (b8e25be833, 2022-02-05)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs14" /><sodipodi:namedview
id="namedview12"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:snap-object-midpoints="false"
inkscape:zoom="24.205882"
inkscape:cx="17"
inkscape:cy="17.020656"
inkscape:window-width="1920"
inkscape:window-height="1009"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg10"><inkscape:grid
type="xygrid"
id="grid1236" /></sodipodi:namedview>
<rect
style="fill:#ffffff;fill-opacity:1"
id="rect871"
width="18.01215"
height="19.375456"
x="7.9939251"
y="7.3122721"
ry="2.3134873" /></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -0,0 +1,16 @@
/*
Copyright (c) 2021 Kil Hyung-jin, with Reserved Font Name Pretendard.
https://github.com/orioncactus/pretendard
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
*/
@font-face {
font-family: 'Pretendard Variable';
font-weight: 45 920;
font-style: normal;
font-display: swap;
src: local('Pretendard Variable'), url('./woff2/PretendardVariable.woff2') format('woff2-variations');
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-menu"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg>

After

Width:  |  Height:  |  Size: 341 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 346 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 KiB

File diff suppressed because it is too large Load diff

Some files were not shown because too many files have changed in this diff Show more