Compare commits

..

11 Commits

Author SHA1 Message Date
6d5408f4bc chore(deps): update dependency vite to v7.2.0 2025-11-05 12:44:31 +00:00
f5f65e73ca chore(i18n): Translated using Weblate (Slovak)
Currently translated at 25.2% (115 of 456 strings)

Translation: pear-devs/pear-desktop/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/sk/
2025-11-05 08:51:18 +01:00
e9f4958252 chore(i18n): Translated using Weblate (Slovak)
Currently translated at 25.0% (114 of 456 strings)

Translation: pear-devs/pear-desktop/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/sk/
2025-11-04 04:51:18 +01:00
00626bc37d chore(i18n): Translated using Weblate (Urdu)
Currently translated at 24.3% (111 of 456 strings)

Translation: pear-devs/pear-desktop/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ur/
2025-11-04 04:51:13 +01:00
8e36d77245 chore(i18n): Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (456 of 456 strings)

Translation: pear-devs/pear-desktop/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/zh_Hant/
2025-11-02 20:51:14 +00:00
8f6d16ae89 chore(i18n): Translated using Weblate (Korean)
Currently translated at 100.0% (456 of 456 strings)

Translation: pear-devs/pear-desktop/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ko/
2025-11-02 20:51:12 +00:00
2d1d0257ef chore(i18n): Added translation using Weblate (Belarusian) 2025-10-31 19:41:59 +01:00
7b2543847a chore(i18n): Translated using Weblate (Malay)
Currently translated at 70.3% (321 of 456 strings)

Translation: pear-devs/pear-desktop/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ms/
2025-10-31 19:41:57 +01:00
00af45ddee chore(i18n): Translated using Weblate (Malay)
Currently translated at 70.3% (321 of 456 strings)

Translation: pear-devs/pear-desktop/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ms/
2025-10-31 19:41:57 +01:00
786961c33b chore(i18n): Translated using Weblate (Estonian)
Currently translated at 25.2% (115 of 456 strings)

Translation: pear-devs/pear-desktop/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/et/
2025-10-29 13:50:16 +01:00
8dc69cd9ac chore(i18n): Translated using Weblate (Ukrainian)
Currently translated at 96.0% (438 of 456 strings)

Translation: pear-devs/pear-desktop/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/uk/
2025-10-29 13:50:15 +01:00
10 changed files with 236 additions and 124 deletions

View File

@ -45,7 +45,7 @@
},
"pnpm": {
"overrides": {
"vite": "npm:rolldown-vite@7.1.20",
"vite": "npm:rolldown-vite@7.2.0",
"node-gyp": "11.4.2",
"xml2js": "0.6.2",
"node-fetch": "3.3.2",
@ -173,7 +173,7 @@
"typescript": "5.9.2",
"typescript-eslint": "8.43.0",
"utf-8-validate": "6.0.5",
"vite": "npm:rolldown-vite@7.1.20",
"vite": "npm:rolldown-vite@7.2.0",
"vite-plugin-inspect": "11.3.3",
"vite-plugin-resolve": "2.5.2",
"vite-plugin-solid": "2.11.8",

212
pnpm-lock.yaml generated
View File

@ -5,7 +5,7 @@ settings:
excludeLinksFromLockfile: false
overrides:
vite: npm:rolldown-vite@7.1.20
vite: npm:rolldown-vite@7.2.0
node-gyp: 11.4.2
xml2js: 0.6.2
node-fetch: 3.3.2
@ -315,7 +315,7 @@ importers:
version: 4.0.0
electron-vite:
specifier: 4.0.0
version: 4.0.0(rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))
version: 4.0.0(rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))
eslint:
specifier: 9.35.0
version: 9.35.0
@ -359,17 +359,17 @@ importers:
specifier: 6.0.5
version: 6.0.5
vite:
specifier: npm:rolldown-vite@7.1.20
version: rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
specifier: npm:rolldown-vite@7.2.0
version: rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
vite-plugin-inspect:
specifier: 11.3.3
version: 11.3.3(rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))
version: 11.3.3(rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))
vite-plugin-resolve:
specifier: 2.5.2
version: 2.5.2
vite-plugin-solid:
specifier: 2.11.8
version: 2.11.8(rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))(solid-js@1.9.9)
version: 2.11.8(rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))(solid-js@1.9.9)
ws:
specifier: 8.18.3
version: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5)
@ -566,11 +566,11 @@ packages:
engines: {node: '>=14.14'}
hasBin: true
'@emnapi/core@1.6.0':
resolution: {integrity: sha512-zq/ay+9fNIJJtJiZxdTnXS20PllcYMX3OE23ESc4HK/bdYu3cOWYVhsOhVnXALfU/uqJIxn5NBPd9z4v+SfoSg==}
'@emnapi/core@1.7.0':
resolution: {integrity: sha512-pJdKGq/1iquWYtv1RRSljZklxHCOCAJFJrImO5ZLKPJVJlVUcs8yFwNQlqS0Lo8xT1VAXXTCZocF9n26FWEKsw==}
'@emnapi/runtime@1.6.0':
resolution: {integrity: sha512-obtUmAHTMjll499P+D9A3axeJFlhdjOWdKUNs/U6QIGT7V5RjcUW1xToAzjvmgTSQhDbYn/NwfTRoJcQ2rNBxA==}
'@emnapi/runtime@1.7.0':
resolution: {integrity: sha512-oAYoQnCYaQZKVS53Fq23ceWMRxq5EhQsE0x0RdQ55jT7wagMu5k+fS39v1fiSLrtrLQlXwVINenqhLMtTrV/1Q==}
'@emnapi/wasi-threads@1.1.0':
resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==}
@ -1089,12 +1089,12 @@ packages:
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
deprecated: This functionality has been moved to @npmcli/fs
'@oxc-project/runtime@0.95.0':
resolution: {integrity: sha512-qJS5pNepwMGnafO9ayKGz7rfPQgUBuunHpnP1//9Qa0zK3oT3t1EhT+I+pV9MUA+ZKez//OFqxCxf1vijCKb2Q==}
'@oxc-project/runtime@0.96.0':
resolution: {integrity: sha512-34lh4o9CcSw09Hx6fKihPu85+m+4pmDlkXwJrLvN5nMq5JrcGhhihVM415zDqT8j8IixO1PYYdQZRN4SwQCncg==}
engines: {node: ^20.19.0 || >=22.12.0}
'@oxc-project/types@0.95.0':
resolution: {integrity: sha512-vACy7vhpMPhjEJhULNxrdR0D943TkA/MigMpJCHmBHvMXxRStRi/dPtTlfQ3uDwWSzRpT8z+7ImjZVf8JWBocQ==}
'@oxc-project/types@0.96.0':
resolution: {integrity: sha512-r/xkmoXA0xEpU6UGtn18CNVjXH6erU3KCpCDbpLmbVxBFor1U9MqN5Z2uMmCHJuXjJzlnDR+hWY+yPoLo8oHDw==}
'@pkgjs/parseargs@0.11.0':
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
@ -1130,91 +1130,91 @@ packages:
'@remusao/trie@2.1.0':
resolution: {integrity: sha512-Er3Q8q0/2OcCJPQYJOPLmCuqO0wu7cav3SPtpjlxSbjFi1x+A1pZkkLD6c9q2rGEkGW/tkrRzfrhNMt8VQjzXg==}
'@rolldown/binding-android-arm64@1.0.0-beta.45':
resolution: {integrity: sha512-bfgKYhFiXJALeA/riil908+2vlyWGdwa7Ju5S+JgWZYdR4jtiPOGdM6WLfso1dojCh+4ZWeiTwPeV9IKQEX+4g==}
'@rolldown/binding-android-arm64@1.0.0-beta.47':
resolution: {integrity: sha512-vPP9/MZzESh9QtmvQYojXP/midjgkkc1E4AdnPPAzQXo668ncHJcVLKjJKzoBdsQmaIvNjrMdsCwES8vTQHRQw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
'@rolldown/binding-darwin-arm64@1.0.0-beta.45':
resolution: {integrity: sha512-xjCv4CRVsSnnIxTuyH1RDJl5OEQ1c9JYOwfDAHddjJDxCw46ZX9q80+xq7Eok7KC4bRSZudMJllkvOKv0T9SeA==}
'@rolldown/binding-darwin-arm64@1.0.0-beta.47':
resolution: {integrity: sha512-Lc3nrkxeaDVCVl8qR3qoxh6ltDZfkQ98j5vwIr5ALPkgjZtDK4BGCrrBoLpGVMg+csWcaqUbwbKwH5yvVa0oOw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
'@rolldown/binding-darwin-x64@1.0.0-beta.45':
resolution: {integrity: sha512-ddcO9TD3D/CLUa/l8GO8LHzBOaZqWg5ClMy3jICoxwCuoz47h9dtqPsIeTiB6yR501LQTeDsjA4lIFd7u3Ljfw==}
'@rolldown/binding-darwin-x64@1.0.0-beta.47':
resolution: {integrity: sha512-eBYxQDwP0O33plqNVqOtUHqRiSYVneAknviM5XMawke3mwMuVlAsohtOqEjbCEl/Loi/FWdVeks5WkqAkzkYWQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
'@rolldown/binding-freebsd-x64@1.0.0-beta.45':
resolution: {integrity: sha512-MBTWdrzW9w+UMYDUvnEuh0pQvLENkl2Sis15fHTfHVW7ClbGuez+RWopZudIDEGkpZXdeI4CkRXk+vdIIebrmg==}
'@rolldown/binding-freebsd-x64@1.0.0-beta.47':
resolution: {integrity: sha512-Ns+kgp2+1Iq/44bY/Z30DETUSiHY7ZuqaOgD5bHVW++8vme9rdiWsN4yG4rRPXkdgzjvQ9TDHmZZKfY4/G11AA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
'@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.45':
resolution: {integrity: sha512-4YgoCFiki1HR6oSg+GxxfzfnVCesQxLF1LEnw9uXS/MpBmuog0EOO2rYfy69rWP4tFZL9IWp6KEfGZLrZ7aUog==}
'@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.47':
resolution: {integrity: sha512-4PecgWCJhTA2EFOlptYJiNyVP2MrVP4cWdndpOu3WmXqWqZUmSubhb4YUAIxAxnXATlGjC1WjxNPhV7ZllNgdA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
'@rolldown/binding-linux-arm64-gnu@1.0.0-beta.45':
resolution: {integrity: sha512-LE1gjAwQRrbCOorJJ7LFr10s5vqYf5a00V5Ea9wXcT2+56n5YosJkcp8eQ12FxRBv2YX8dsdQJb+ZTtYJwb6XQ==}
'@rolldown/binding-linux-arm64-gnu@1.0.0-beta.47':
resolution: {integrity: sha512-CyIunZ6D9U9Xg94roQI1INt/bLkOpPsZjZZkiaAZ0r6uccQdICmC99M9RUPlMLw/qg4yEWLlQhG73W/mG437NA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
'@rolldown/binding-linux-arm64-musl@1.0.0-beta.45':
resolution: {integrity: sha512-tdy8ThO/fPp40B81v0YK3QC+KODOmzJzSUOO37DinQxzlTJ026gqUSOM8tzlVixRbQJltgVDCTYF8HNPRErQTA==}
'@rolldown/binding-linux-arm64-musl@1.0.0-beta.47':
resolution: {integrity: sha512-doozc/Goe7qRCSnzfJbFINTHsMktqmZQmweull6hsZZ9sjNWQ6BWQnbvOlfZJe4xE5NxM1NhPnY5Giqnl3ZrYQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
'@rolldown/binding-linux-x64-gnu@1.0.0-beta.45':
resolution: {integrity: sha512-lS082ROBWdmOyVY/0YB3JmsiClaWoxvC+dA8/rbhyB9VLkvVEaihLEOr4CYmrMse151C4+S6hCw6oa1iewox7g==}
'@rolldown/binding-linux-x64-gnu@1.0.0-beta.47':
resolution: {integrity: sha512-fodvSMf6Aqwa0wEUSTPewmmZOD44rc5Tpr5p9NkwQ6W1SSpUKzD3SwpJIgANDOhwiYhDuiIaYPGB7Ujkx1q0UQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
'@rolldown/binding-linux-x64-musl@1.0.0-beta.45':
resolution: {integrity: sha512-Hi73aYY0cBkr1/SvNQqH8Cd+rSV6S9RB5izCv0ySBcRnd/Wfn5plguUoGYwBnhHgFbh6cPw9m2dUVBR6BG1gxA==}
'@rolldown/binding-linux-x64-musl@1.0.0-beta.47':
resolution: {integrity: sha512-Rxm5hYc0mGjwLh5sjlGmMygxAaV2gnsx7CNm2lsb47oyt5UQyPDZf3GP/ct8BEcwuikdqzsrrlIp8+kCSvMFNQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
'@rolldown/binding-openharmony-arm64@1.0.0-beta.45':
resolution: {integrity: sha512-fljEqbO7RHHogNDxYtTzr+GNjlfOx21RUyGmF+NrkebZ8emYYiIqzPxsaMZuRx0rgZmVmliOzEp86/CQFDKhJQ==}
'@rolldown/binding-openharmony-arm64@1.0.0-beta.47':
resolution: {integrity: sha512-YakuVe+Gc87jjxazBL34hbr8RJpRuFBhun7NEqoChVDlH5FLhLXjAPHqZd990TVGVNkemourf817Z8u2fONS8w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
'@rolldown/binding-wasm32-wasi@1.0.0-beta.45':
resolution: {integrity: sha512-ZJDB7lkuZE9XUnWQSYrBObZxczut+8FZ5pdanm8nNS1DAo8zsrPuvGwn+U3fwU98WaiFsNrA4XHngesCGr8tEQ==}
'@rolldown/binding-wasm32-wasi@1.0.0-beta.47':
resolution: {integrity: sha512-ak2GvTFQz3UAOw8cuQq8pWE+TNygQB6O47rMhvevvTzETh7VkHRFtRUwJynX5hwzFvQMP6G0az5JrBGuwaMwYQ==}
engines: {node: '>=14.0.0'}
cpu: [wasm32]
'@rolldown/binding-win32-arm64-msvc@1.0.0-beta.45':
resolution: {integrity: sha512-zyzAjItHPUmxg6Z8SyRhLdXlJn3/D9KL5b9mObUrBHhWS/GwRH4665xCiFqeuktAhhWutqfc+rOV2LjK4VYQGQ==}
'@rolldown/binding-win32-arm64-msvc@1.0.0-beta.47':
resolution: {integrity: sha512-o5BpmBnXU+Cj+9+ndMcdKjhZlPb79dVPBZnWwMnI4RlNSSq5yOvFZqvfPYbyacvnW03Na4n5XXQAPhu3RydZ0w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
'@rolldown/binding-win32-ia32-msvc@1.0.0-beta.45':
resolution: {integrity: sha512-wODcGzlfxqS6D7BR0srkJk3drPwXYLu7jPHN27ce2c4PUnVVmJnp9mJzUQGT4LpmHmmVdMZ+P6hKvyTGBzc1CA==}
'@rolldown/binding-win32-ia32-msvc@1.0.0-beta.47':
resolution: {integrity: sha512-FVOmfyYehNE92IfC9Kgs913UerDog2M1m+FADJypKz0gmRg3UyTt4o1cZMCAl7MiR89JpM9jegNO1nXuP1w1vw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ia32]
os: [win32]
'@rolldown/binding-win32-x64-msvc@1.0.0-beta.45':
resolution: {integrity: sha512-wiU40G1nQo9rtfvF9jLbl79lUgjfaD/LTyUEw2Wg/gdF5OhjzpKMVugZQngO+RNdwYaNj+Fs+kWBWfp4VXPMHA==}
'@rolldown/binding-win32-x64-msvc@1.0.0-beta.47':
resolution: {integrity: sha512-by/70F13IUE101Bat0oeH8miwWX5mhMFPk1yjCdxoTNHTyTdLgb0THNaebRM6AP7Kz+O3O2qx87sruYuF5UxHg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
'@rolldown/pluginutils@1.0.0-beta.45':
resolution: {integrity: sha512-Le9ulGCrD8ggInzWw/k2J8QcbPz7eGIOWqfJ2L+1R0Opm7n6J37s2hiDWlh6LJN0Lk9L5sUzMvRHKW7UxBZsQA==}
'@rolldown/pluginutils@1.0.0-beta.47':
resolution: {integrity: sha512-8QagwMH3kNCuzD8EWL8R2YPW5e4OrHNSAHRFDdmFqEwEaD/KcNKjVoumo+gP2vW5eKB2UPbM6vTYiGZX0ixLnw==}
'@rtsao/scc@1.1.0':
resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==}
@ -4061,8 +4061,8 @@ packages:
resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==}
engines: {node: '>=8.0'}
rolldown-vite@7.1.20:
resolution: {integrity: sha512-iXo6JzhBnNl+MY5Wky2Qr4RnB1gLJ3798YUMC3uBXSjCDM/bV+ALcnm5M23eOy9Nldi18aUioLpTB/PtqvwSZQ==}
rolldown-vite@7.2.0:
resolution: {integrity: sha512-Xc1zN+Jd5Gv7U6Slculz9IomyIMp/X+dS7NTrGFxfkBqjIF5flKrE0bLBu/TAIve0AGabVI2IxEQsCujypF6mA==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
@ -4101,8 +4101,8 @@ packages:
yaml:
optional: true
rolldown@1.0.0-beta.45:
resolution: {integrity: sha512-iMmuD72XXLf26Tqrv1cryNYLX6NNPLhZ3AmNkSf8+xda0H+yijjGJ+wVT9UdBUHOpKzq9RjKtQKRCWoEKQQBZQ==}
rolldown@1.0.0-beta.47:
resolution: {integrity: sha512-Mid74GckX1OeFAOYz9KuXeWYhq3xkXbMziYIC+ULVdUzPTG9y70OBSBQDQn9hQP8u/AfhuYw1R0BSg15nBI4Dg==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@ -5134,13 +5134,13 @@ snapshots:
- supports-color
optional: true
'@emnapi/core@1.6.0':
'@emnapi/core@1.7.0':
dependencies:
'@emnapi/wasi-threads': 1.1.0
tslib: 2.8.1
optional: true
'@emnapi/runtime@1.6.0':
'@emnapi/runtime@1.7.0':
dependencies:
tslib: 2.8.1
optional: true
@ -5662,15 +5662,15 @@ snapshots:
'@napi-rs/wasm-runtime@0.2.12':
dependencies:
'@emnapi/core': 1.6.0
'@emnapi/runtime': 1.6.0
'@emnapi/core': 1.7.0
'@emnapi/runtime': 1.7.0
'@tybys/wasm-util': 0.10.1
optional: true
'@napi-rs/wasm-runtime@1.0.7':
dependencies:
'@emnapi/core': 1.6.0
'@emnapi/runtime': 1.6.0
'@emnapi/core': 1.7.0
'@emnapi/runtime': 1.7.0
'@tybys/wasm-util': 0.10.1
optional: true
@ -5712,9 +5712,9 @@ snapshots:
mkdirp: 1.0.4
rimraf: 3.0.2
'@oxc-project/runtime@0.95.0': {}
'@oxc-project/runtime@0.96.0': {}
'@oxc-project/types@0.95.0': {}
'@oxc-project/types@0.96.0': {}
'@pkgjs/parseargs@0.11.0':
optional: true
@ -5744,51 +5744,51 @@ snapshots:
'@remusao/trie@2.1.0': {}
'@rolldown/binding-android-arm64@1.0.0-beta.45':
'@rolldown/binding-android-arm64@1.0.0-beta.47':
optional: true
'@rolldown/binding-darwin-arm64@1.0.0-beta.45':
'@rolldown/binding-darwin-arm64@1.0.0-beta.47':
optional: true
'@rolldown/binding-darwin-x64@1.0.0-beta.45':
'@rolldown/binding-darwin-x64@1.0.0-beta.47':
optional: true
'@rolldown/binding-freebsd-x64@1.0.0-beta.45':
'@rolldown/binding-freebsd-x64@1.0.0-beta.47':
optional: true
'@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.45':
'@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.47':
optional: true
'@rolldown/binding-linux-arm64-gnu@1.0.0-beta.45':
'@rolldown/binding-linux-arm64-gnu@1.0.0-beta.47':
optional: true
'@rolldown/binding-linux-arm64-musl@1.0.0-beta.45':
'@rolldown/binding-linux-arm64-musl@1.0.0-beta.47':
optional: true
'@rolldown/binding-linux-x64-gnu@1.0.0-beta.45':
'@rolldown/binding-linux-x64-gnu@1.0.0-beta.47':
optional: true
'@rolldown/binding-linux-x64-musl@1.0.0-beta.45':
'@rolldown/binding-linux-x64-musl@1.0.0-beta.47':
optional: true
'@rolldown/binding-openharmony-arm64@1.0.0-beta.45':
'@rolldown/binding-openharmony-arm64@1.0.0-beta.47':
optional: true
'@rolldown/binding-wasm32-wasi@1.0.0-beta.45':
'@rolldown/binding-wasm32-wasi@1.0.0-beta.47':
dependencies:
'@napi-rs/wasm-runtime': 1.0.7
optional: true
'@rolldown/binding-win32-arm64-msvc@1.0.0-beta.45':
'@rolldown/binding-win32-arm64-msvc@1.0.0-beta.47':
optional: true
'@rolldown/binding-win32-ia32-msvc@1.0.0-beta.45':
'@rolldown/binding-win32-ia32-msvc@1.0.0-beta.47':
optional: true
'@rolldown/binding-win32-x64-msvc@1.0.0-beta.45':
'@rolldown/binding-win32-x64-msvc@1.0.0-beta.47':
optional: true
'@rolldown/pluginutils@1.0.0-beta.45': {}
'@rolldown/pluginutils@1.0.0-beta.47': {}
'@rtsao/scc@1.1.0': {}
@ -7024,7 +7024,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
electron-vite@4.0.0(rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)):
electron-vite@4.0.0(rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)):
dependencies:
'@babel/core': 7.28.3
'@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.3)
@ -7032,7 +7032,7 @@ snapshots:
esbuild: 0.25.9
magic-string: 0.30.17
picocolors: 1.1.1
vite: rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
vite: rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
transitivePeerDependencies:
- supports-color
@ -8967,14 +8967,14 @@ snapshots:
sprintf-js: 1.1.3
optional: true
rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1):
rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1):
dependencies:
'@oxc-project/runtime': 0.95.0
'@oxc-project/runtime': 0.96.0
fdir: 6.5.0(picomatch@4.0.3)
lightningcss: 1.30.2
picomatch: 4.0.3
postcss: 8.5.6
rolldown: 1.0.0-beta.45
rolldown: 1.0.0-beta.47
tinyglobby: 0.2.15
optionalDependencies:
'@types/node': 24.3.0
@ -8982,25 +8982,25 @@ snapshots:
fsevents: 2.3.3
yaml: 2.8.1
rolldown@1.0.0-beta.45:
rolldown@1.0.0-beta.47:
dependencies:
'@oxc-project/types': 0.95.0
'@rolldown/pluginutils': 1.0.0-beta.45
'@oxc-project/types': 0.96.0
'@rolldown/pluginutils': 1.0.0-beta.47
optionalDependencies:
'@rolldown/binding-android-arm64': 1.0.0-beta.45
'@rolldown/binding-darwin-arm64': 1.0.0-beta.45
'@rolldown/binding-darwin-x64': 1.0.0-beta.45
'@rolldown/binding-freebsd-x64': 1.0.0-beta.45
'@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.45
'@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.45
'@rolldown/binding-linux-arm64-musl': 1.0.0-beta.45
'@rolldown/binding-linux-x64-gnu': 1.0.0-beta.45
'@rolldown/binding-linux-x64-musl': 1.0.0-beta.45
'@rolldown/binding-openharmony-arm64': 1.0.0-beta.45
'@rolldown/binding-wasm32-wasi': 1.0.0-beta.45
'@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.45
'@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.45
'@rolldown/binding-win32-x64-msvc': 1.0.0-beta.45
'@rolldown/binding-android-arm64': 1.0.0-beta.47
'@rolldown/binding-darwin-arm64': 1.0.0-beta.47
'@rolldown/binding-darwin-x64': 1.0.0-beta.47
'@rolldown/binding-freebsd-x64': 1.0.0-beta.47
'@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.47
'@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.47
'@rolldown/binding-linux-arm64-musl': 1.0.0-beta.47
'@rolldown/binding-linux-x64-gnu': 1.0.0-beta.47
'@rolldown/binding-linux-x64-musl': 1.0.0-beta.47
'@rolldown/binding-openharmony-arm64': 1.0.0-beta.47
'@rolldown/binding-wasm32-wasi': 1.0.0-beta.47
'@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.47
'@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.47
'@rolldown/binding-win32-x64-msvc': 1.0.0-beta.47
run-applescript@7.0.0: {}
@ -9629,17 +9629,17 @@ snapshots:
optionalDependencies:
solid-js: 1.9.9
vite-dev-rpc@1.1.0(rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)):
vite-dev-rpc@1.1.0(rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)):
dependencies:
birpc: 2.5.0
vite: rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
vite-hot-client: 2.1.0(rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))
vite: rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
vite-hot-client: 2.1.0(rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))
vite-hot-client@2.1.0(rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)):
vite-hot-client@2.1.0(rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)):
dependencies:
vite: rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
vite: rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
vite-plugin-inspect@11.3.3(rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)):
vite-plugin-inspect@11.3.3(rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)):
dependencies:
ansis: 4.1.0
debug: 4.4.1
@ -9649,8 +9649,8 @@ snapshots:
perfect-debounce: 2.0.0
sirv: 3.0.1
unplugin-utils: 0.3.0
vite: rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
vite-dev-rpc: 1.1.0(rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))
vite: rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
vite-dev-rpc: 1.1.0(rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))
transitivePeerDependencies:
- supports-color
@ -9658,7 +9658,7 @@ snapshots:
dependencies:
lib-esm: 0.4.2
vite-plugin-solid@2.11.8(rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))(solid-js@1.9.9):
vite-plugin-solid@2.11.8(rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))(solid-js@1.9.9):
dependencies:
'@babel/core': 7.28.3
'@types/babel__core': 7.20.5
@ -9666,14 +9666,14 @@ snapshots:
merge-anything: 5.1.7
solid-js: 1.9.9
solid-refresh: 0.6.3(solid-js@1.9.9)
vite: rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
vitefu: 1.1.1(rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))
vite: rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
vitefu: 1.1.1(rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1))
transitivePeerDependencies:
- supports-color
vitefu@1.1.1(rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)):
vitefu@1.1.1(rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)):
optionalDependencies:
vite: rolldown-vite@7.1.20(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
vite: rolldown-vite@7.2.0(@types/node@24.3.0)(esbuild@0.25.9)(yaml@2.8.1)
vudio@2.1.1(patch_hash=0e06c2ed11c02bdc490c209fa80070e98517c2735c641f5738b6e15d7dc1959d): {}

View File

@ -0,0 +1 @@
{}

View File

@ -102,15 +102,40 @@
"to-help-translate": "Soovid aidata tõlkimisel? Klõpsi siin"
}
},
"resume-on-start": "Rakenduse käivitamisel jätka viimatiesitatud loo esitamist"
"resume-on-start": "Rakenduse käivitamisel jätka viimatiesitatud loo esitamist",
"start-at-login": "Käivita sisselogimisel",
"starting-page": {
"label": "Avaleht",
"unset": "Määramata"
},
"visual-tweaks": {
"submenu": {
"theme": {
"dialog": {
"button": {
"cancel": "Katkesta",
"remove": "Eemalda"
},
"remove-theme": "Kas oled kindel, et soovid enda loodud kujunduse eemaldada?",
"remove-theme-message": "Sellega saab sinu loodud kujundus eemdladatud"
},
"label": "Kujundus"
}
}
}
}
},
"plugins": {
"enabled": "Kasutusel",
"label": "Lisamoodulid",
"new": "UUS"
},
"view": {
"label": "Vaata",
"submenu": {
"force-reload": "Laadi sundkorras uuesti",
"reload": "Laadi uuesti",
"reset-zoom": "Tegelik suurus",
"toggle-fullscreen": "Lülita täisekraanivaade sisse/välja",
"zoom-in": "Suumi sisse",
"zoom-out": "Suumi välja"

View File

@ -208,8 +208,8 @@
"restart": "앱 재시작",
"show": "창 표시",
"tooltip": {
"default": "유튜브 뮤직",
"with-song-info": "유튜브 뮤직: {{artist}} - {{title}}"
"default": "피어 데스크톱",
"with-song-info": "피어 데스크톱: {{artist}} - {{title}}"
}
}
},
@ -369,7 +369,7 @@
"name": "탐색 바 흐림 효과"
},
"bypass-age-restrictions": {
"description": "유튜브의 나이 제한을 우회합니다",
"description": "음악 플레이어의 연령 확인 우회합니다",
"name": "나이 제한 우회"
},
"captions-selector": {

View File

@ -53,7 +53,7 @@
"later": "Nanti",
"restart-now": "Restart Sekarang"
},
"detail": "Plugin {{pluginName}} perlu dimulakan semula untuk berkuatkuasa",
"detail": "\"{{pluginName}}\" plugin memerlukan mula semula untuk ambil keberkesanan",
"message": "\"{{pluginName}}\" perlu dimulakan semula",
"title": "Mulakan Semula Diperlukan"
},
@ -74,7 +74,7 @@
"ok": "OK"
},
"detail": "Versi baharu kini tersedia dan boleh dimuat turun di {{downloadLink}}",
"message": "Versi baharu tersedia",
"message": "Versi baharu kini tersedia",
"title": "Kemas Kini Tersedia"
}
},
@ -462,8 +462,8 @@
"label": "Teks status",
"submenu": {
"artist": "Sedang mendengar {artist}",
"title": "Sedang mendengar {tajuk lagu}",
"pear-desktop": "Mendengar Pear Desktop"
"pear-desktop": "Mendengar Pear Desktop",
"title": "Sedang mendengar {tajuk lagu}"
}
}
},
@ -499,7 +499,7 @@
"converting": "Menukarkan…",
"done": "Selesai: {{filePath}}",
"download-info": "Memuat turun {{artist}} - {{title}} [{{videoId}}",
"download-progress": "Muat turun: {{peratus}}%",
"download-progress": "Muat turun: {{percent}}%",
"downloading": "Memuat turun…",
"downloading-counter": "Memuat turun {{current}}/{{total}}…",
"downloading-playlist": "Memuat turun senarai main \"{{playlistTitle}}\" - {{playlistSize}} lagu ({{playlistId}})",
@ -510,7 +510,7 @@
"playlist-has-only-one-song": "Senarai main hanya mempunyai satu item, memuat turunnya terus",
"playlist-id-not-found": "ID senarai main tidak dijumpai",
"playlist-is-empty": "Senarai main kosong",
"playlist-is-mix-or-private": "Ralat dalam mendapatkan senarai info main: pastikan ia tidak peribadi atau di dalam senarai main \"Campuran untuk anda\"\n\n{{ralat}}",
"playlist-is-mix-or-private": "Ralat dalam mendapatkan senarai info main: pastikan ia tidak peribadi atau di dalam senarai main \"Campuran untuk anda\"\n\n{{error}}",
"preparing-file": "Menyediakan fail…",
"saving": "Menyimpan…",
"trying-to-get-playlist-id": "Mencuba untuk mendapatkan ID senarai main: {{playlistId}}",
@ -622,7 +622,31 @@
"id-copy-failed": "Gagal menyalin ID Hos ke papan keratan"
}
},
"navigation": {
"name": "Navigasi"
},
"notifications": {
"name": "Notifikasi"
},
"scrobbler": {
"dialog": {
"lastfm": {
"auth-failed": {
"title": "Atuntikasi Gagal"
}
}
},
"prompt": {
"lastfm": {
"api-key": "kunci API Last.fm",
"api-secret": "rahasia API Last.fm"
}
}
},
"synced-lyrics": {
"errors": {
"not-found": "⚠️ Tak ada liriks untuk lagu ini."
},
"menu": {
"show-lyrics-even-if-inexact": {
"label": "Tunjukkan lirik walaupun tidak tepat",

View File

@ -185,9 +185,11 @@
},
"plugins": {
"enabled": "Zapnuté",
"label": "Rozšírenia",
"new": "NOVÝ"
},
"view": {
"label": "Náhľad",
"submenu": {
"force-reload": "Natvrdo obnoviť",
"reload": "Obnoviť",
@ -210,5 +212,31 @@
"with-song-info": "Pear Desktop: {{artist}} - {{title}}"
}
}
},
"plugins": {
"ad-speedup": {
"description": "Ak sa spustí reklama, stlmí sa zvuk a nastaví sa rýchlosť prehrávania na 16x"
},
"adblocker": {
"menu": {
"blocker": "Blokovač"
},
"name": "Blokovač reklám"
},
"album-color-theme": {
"name": "Farebná téma albumu"
},
"ambient-mode": {
"menu": {
"blur-amount": {
"label": "Hodnota rozmazania"
},
"size": {
"submenu": {
"percent": "{{size}}%"
}
}
}
}
}
}

View File

@ -388,6 +388,11 @@
},
"templates": {
"title": "Відкрити селектор субтитрів"
},
"toast": {
"caption-changed": "Субтитри змінені на {{language}}",
"caption-disabled": "Субтитри відключені",
"no-captions": "Субтитри не доступні для цієї пісні"
}
},
"compact-sidebar": {
@ -626,7 +631,15 @@
},
"navigation": {
"description": "Стрілки навігації Вперед/Назад безпосередньо інтегровані в інтерфейс, як у вашому браузері, який ви використовуєте",
"name": "Навігація"
"name": "Навігація",
"templates": {
"back": {
"title": "Перейти на минулу сторінку"
},
"forward": {
"title": "Перейти на наступну сторінку"
}
}
},
"no-google-login": {
"description": "Видалити кнопки та посилання для входу через Google з інтерфейсу",
@ -788,7 +801,7 @@
"synced-lyrics": {
"description": "Додає синхронізовані тексти до пісень використовуючи провайдери, такі як LRClib.",
"errors": {
"fetch": "⚠️ - При завантаженні слів пісні сталась помилка. Спробуйте пізніше.",
"fetch": "⚠️ - При завантаженні слів пісні сталась помилка.\nСпробуйте будь ласка пізніше.",
"not-found": "⚠️ До цієї пісні текст не знайдено."
},
"menu": {

View File

@ -150,6 +150,11 @@
"visual-tweaks": {
"label": "بصری تبدیلیاں",
"submenu": {
"custom-window-title": {
"prompt": {
"placeholder": "مثال: پیئر ڈیسک ٹاپ"
}
},
"like-buttons": {
"default": "پہلے سے طے شدہ",
"force-show": "زبردستی دکھائیں",
@ -198,7 +203,23 @@
"play-pause": "چلائیں/روکیں",
"previous": "پچھلا",
"quit": "باہر نکلیں",
"restart": "ایپ دوبارہ شروع کریں"
"restart": "ایپ دوبارہ شروع کریں",
"show": "ونڈو دکھائیں",
"tooltip": {
"default": "پیئر ڈیسک ٹاپ"
}
}
},
"plugins": {
"ad-speedup": {
"description": "اگر کوئی اشتہار چلے تو آواز بند کرکے پلے بیک کی رفتار 16 گناہ کردیں",
"name": "اشتہار کی رفتار"
},
"adblocker": {
"description": "شروغ سے تمام اشتہارات اور ٹریکنگ بلاک کردیں",
"menu": {
"blocker": "بلاکر"
}
}
}
}

View File

@ -369,7 +369,7 @@
"name": "模糊導覽列"
},
"bypass-age-restrictions": {
"description": "繞過 Music Player 年齡驗證",
"description": "繞過年齡驗證",
"name": "繞過年齡驗證"
},
"captions-selector": {
@ -462,8 +462,8 @@
"label": "狀態樣式",
"submenu": {
"artist": "正在聆聽 {artist} 的歌曲",
"title": "正在聆聽 {song title}",
"pear-desktop": "正在聆聽 Pear Desktop"
"pear-desktop": "正在聆聽 Pear Desktop",
"title": "正在聆聽 {song title}"
}
}
},