Compare commits

...

30 Commits

Author SHA1 Message Date
89ed7d2345 Bump version to 3.3.12 2024-06-08 19:56:02 +09:00
3c4abc1418 hotfix: Revert "chore(deps): update dependencies @cliqz/adblocker-electron, @cliqz/adblocker-electron-preload"
This reverts commit 680f4143f5.
2024-06-08 19:51:38 +09:00
de224444c2 Update changelog for v3.3.11 2024-06-08 05:11:16 +00:00
e9ae2d44c9 Bump version to 3.3.11 2024-06-08 14:01:49 +09:00
680f4143f5 chore(deps): update dependencies @cliqz/adblocker-electron, @cliqz/adblocker-electron-preload 2024-06-08 12:45:24 +09:00
23b553ea4b Revert "fix(deps): update dependency @cliqz/adblocker-electron to v1.27.10" (#2129)
This reverts commit d97aa1a8a0.
2024-06-08 11:52:15 +09:00
e2a91022fd chore(deps): update dependency vite to v5.2.13 (#2127)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-08 11:43:10 +09:00
d97aa1a8a0 fix(deps): update dependency @cliqz/adblocker-electron to v1.27.10 2024-06-07 21:18:57 +09:00
ede11307ef fix(menu): fix menubar items doesn't rendered
resolve #2113
2024-06-07 21:16:48 +09:00
b74c1a0207 chore(i18n): Translated using Weblate (Vietnamese)
Currently translated at 100.0% (346 of 346 strings)

Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/vi/
2024-06-07 13:09:20 +02:00
104c1284f6 chore(deps): update dependency electron to v30.1.0 (#2126)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-07 19:21:03 +09:00
8af1b36551 fix(deps): update dependency deepmerge-ts to v7.0.3 (#2125)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-07 19:19:44 +09:00
ce5421ffce chore(deps): update dependency @babel/runtime to v7.24.7 (#2124)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-07 19:19:19 +09:00
98b1fd8787 chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.28 (#2121)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-07 19:16:36 +09:00
ed5f1ecde3 fix(deps): update dependency electron-updater to v6.2.1 (#2120)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-07 19:16:20 +09:00
efbd9922fd chore(deps): update dependency discord-api-types to v0.37.87 (#2119)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-07 19:14:10 +09:00
463bc2c976 chore(i18n): Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (346 of 346 strings)

Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/zh_Hans/
2024-06-05 18:09:13 +00:00
e71a70d25c chore(i18n): Translated using Weblate (German)
Currently translated at 100.0% (346 of 346 strings)

Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/de/
2024-06-05 18:09:13 +00:00
4ae9a2820e chore(i18n): Translated using Weblate (Nepali)
Currently translated at 100.0% (346 of 346 strings)

Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ne/
2024-06-04 06:09:19 +00:00
3ac1cc9204 fix(deps): update dependency deepmerge-ts to v7.0.2 (#2118)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 19:06:50 +09:00
2938c93803 chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.25 (#2114)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 19:02:38 +09:00
7e8d31172c chore(i18n): Translated using Weblate (Nepali)
Currently translated at 21.0% (73 of 346 strings)

Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ne/
2024-06-03 07:09:16 +02:00
e0353a88ce chore(i18n): Translated using Weblate (Sinhala)
Currently translated at 2.0% (7 of 346 strings)

Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/si/
2024-06-03 07:09:15 +02:00
635f3334a6 chore(i18n): Translated using Weblate (Thai)
Currently translated at 68.7% (238 of 346 strings)

Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/th/
2024-06-03 07:09:15 +02:00
7800e106cb chore(i18n): Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (346 of 346 strings)

Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/zh_Hant/
2024-06-03 07:09:14 +02:00
e436e6eae0 chore(i18n): Translated using Weblate (Russian)
Currently translated at 100.0% (346 of 346 strings)

Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ru/
2024-06-03 07:09:13 +02:00
0c24b70f23 chore(i18n): Added translation using Weblate (Nepali) 2024-06-03 06:04:30 +02:00
2693a1598a chore(i18n): Added translation using Weblate (Sinhala) 2024-06-02 17:09:31 +02:00
7a87e90edf chore(i18n): Added translation using Weblate (Arabic) 2024-06-02 08:29:33 +02:00
d333fc1075 Update changelog for v3.3.10 2024-06-02 03:56:07 +00:00
13 changed files with 894 additions and 125 deletions

View File

@ -2,8 +2,36 @@
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
#### [v3.3.11](https://github.com/th-ch/youtube-music/compare/v3.3.10...v3.3.11)
- Revert "fix(deps): update dependency @cliqz/adblocker-electron to v1.27.10" [`#2129`](https://github.com/th-ch/youtube-music/pull/2129)
- chore(deps): update dependency vite to v5.2.13 [`#2127`](https://github.com/th-ch/youtube-music/pull/2127)
- chore(deps): update dependency electron to v30.1.0 [`#2126`](https://github.com/th-ch/youtube-music/pull/2126)
- fix(deps): update dependency deepmerge-ts to v7.0.3 [`#2125`](https://github.com/th-ch/youtube-music/pull/2125)
- chore(deps): update dependency @babel/runtime to v7.24.7 [`#2124`](https://github.com/th-ch/youtube-music/pull/2124)
- chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.28 [`#2121`](https://github.com/th-ch/youtube-music/pull/2121)
- fix(deps): update dependency electron-updater to v6.2.1 [`#2120`](https://github.com/th-ch/youtube-music/pull/2120)
- chore(deps): update dependency discord-api-types to v0.37.87 [`#2119`](https://github.com/th-ch/youtube-music/pull/2119)
- fix(deps): update dependency deepmerge-ts to v7.0.2 [`#2118`](https://github.com/th-ch/youtube-music/pull/2118)
- chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.25 [`#2114`](https://github.com/th-ch/youtube-music/pull/2114)
- fix(menu): fix menubar items doesn't rendered [`#2113`](https://github.com/th-ch/youtube-music/issues/2113)
- chore(i18n): Translated using Weblate (Nepali) [`4ae9a28`](https://github.com/th-ch/youtube-music/commit/4ae9a2820e9d453635094956264dd8b42c4997f7)
- chore(i18n): Translated using Weblate (Nepali) [`7e8d311`](https://github.com/th-ch/youtube-music/commit/7e8d31172ceb175ba07f307d248fc1246265a4c0)
- fix(deps): update dependency @cliqz/adblocker-electron to v1.27.10 [`d97aa1a`](https://github.com/th-ch/youtube-music/commit/d97aa1a8a003f15eea63c8cb2dabd0f215e885f1)
#### [v3.3.10](https://github.com/th-ch/youtube-music/compare/v3.3.9...v3.3.10)
> 2 June 2024
- fix(adblocker): fix blank screen [`#2103`](https://github.com/th-ch/youtube-music/issues/2103) [`#2105`](https://github.com/th-ch/youtube-music/issues/2105)
- chore(i18n): Translated using Weblate (Hungarian) [`25958a7`](https://github.com/th-ch/youtube-music/commit/25958a7bb1fea20e59676e7821f3dd8819602b68)
- fix(deps): bump deps [`4fa9762`](https://github.com/th-ch/youtube-music/commit/4fa9762a506544ce453894ce2df13033225e6c7d)
- fix(deps): bump `@typescript-eslint/eslint-plugin` version to 8.0.0-alpha.24 [`1e5bea8`](https://github.com/th-ch/youtube-music/commit/1e5bea85b31da5de868d9eff8758e5d2d888c2c8)
#### [v3.3.9](https://github.com/th-ch/youtube-music/compare/v3.3.8...v3.3.9)
> 1 June 2024
- chore(deps): update dependency eslint to v9.4.0 [`#2106`](https://github.com/th-ch/youtube-music/pull/2106)
- fix(adblocker): fix In-Player adblocker [`#1817`](https://github.com/th-ch/youtube-music/issues/1817)
- feat(adblocker): improve In-Player adblocker [`5b9e947`](https://github.com/th-ch/youtube-music/commit/5b9e947b8feebb57d9a2122ae7b7ab2ff7c37c06)

View File

@ -1,7 +1,7 @@
{
"name": "youtube-music",
"productName": "YouTube Music",
"version": "3.3.10",
"version": "3.3.12",
"description": "YouTube Music Desktop App - including custom plugins",
"main": "./dist/main/index.js",
"license": "MIT",
@ -131,9 +131,9 @@
"xml2js": "0.6.2",
"node-fetch": "3.3.2",
"@electron/universal": "2.0.1",
"@babel/runtime": "7.24.6",
"@babel/runtime": "7.24.7",
"eslint": "9.4.0",
"@typescript-eslint/parser": "8.0.0-alpha.24"
"@typescript-eslint/parser": "8.0.0-alpha.28"
},
"patchedDependencies": {
"vudio@2.1.1": "patches/vudio@2.1.1.patch",
@ -161,13 +161,13 @@
"conf": "12.0.0",
"custom-electron-prompt": "1.5.7",
"dbus-next": "0.10.2",
"deepmerge-ts": "7.0.1",
"deepmerge-ts": "7.0.3",
"electron-debug": "4.0.0",
"electron-is": "3.0.0",
"electron-localshortcut": "3.2.1",
"electron-store": "9.0.0",
"electron-unhandled": "4.0.1",
"electron-updater": "6.1.8",
"electron-updater": "6.2.1",
"fast-average-color": "9.4.0",
"fast-equals": "5.0.1",
"filenamify": "6.0.0",
@ -199,13 +199,13 @@
"@types/howler": "2.2.11",
"@types/html-to-text": "9.0.4",
"@types/semver": "7.5.8",
"@typescript-eslint/eslint-plugin": "8.0.0-alpha.24",
"@typescript-eslint/eslint-plugin": "8.0.0-alpha.28",
"bufferutil": "4.0.8",
"builtin-modules": "4.0.0",
"cross-env": "7.0.3",
"del-cli": "5.1.0",
"discord-api-types": "0.37.86",
"electron": "30.0.9",
"discord-api-types": "0.37.87",
"electron": "30.1.0",
"electron-builder": "24.13.3",
"electron-devtools-installer": "3.2.0",
"electron-vite": "2.2.0",
@ -221,7 +221,7 @@
"rollup": "4.18.0",
"typescript": "5.4.5",
"utf-8-validate": "6.0.4",
"vite": "5.2.12",
"vite": "5.2.13",
"vite-plugin-inspect": "0.8.4",
"vite-plugin-resolve": "2.5.1",
"vite-plugin-solid": "2.10.2",

207
pnpm-lock.yaml generated
View File

@ -10,9 +10,9 @@ overrides:
xml2js: 0.6.2
node-fetch: 3.3.2
'@electron/universal': 2.0.1
'@babel/runtime': 7.24.6
'@babel/runtime': 7.24.7
eslint: 9.4.0
'@typescript-eslint/parser': 8.0.0-alpha.24
'@typescript-eslint/parser': 8.0.0-alpha.28
patchedDependencies:
'@xhayper/discord-rpc@1.1.2':
@ -34,16 +34,16 @@ importers:
dependencies:
'@cliqz/adblocker-electron':
specifier: 1.27.1
version: 1.27.1(electron@30.0.9)
version: 1.27.1(electron@30.1.0)
'@cliqz/adblocker-electron-preload':
specifier: 1.27.1
version: 1.27.1(electron@30.0.9)
version: 1.27.1(electron@30.1.0)
'@electron-toolkit/tsconfig':
specifier: 1.0.1
version: 1.0.1(@types/node@20.12.5)
'@electron/remote':
specifier: 2.1.2
version: 2.1.2(electron@30.0.9)
version: 2.1.2(electron@30.1.0)
'@ffmpeg.wasm/core-mt':
specifier: 0.12.0
version: 0.12.0
@ -82,13 +82,13 @@ importers:
version: 12.0.0
custom-electron-prompt:
specifier: 1.5.7
version: 1.5.7(electron@30.0.9)
version: 1.5.7(electron@30.1.0)
dbus-next:
specifier: 0.10.2
version: 0.10.2
deepmerge-ts:
specifier: 7.0.1
version: 7.0.1
specifier: 7.0.3
version: 7.0.3
electron-debug:
specifier: 4.0.0
version: 4.0.0
@ -105,8 +105,8 @@ importers:
specifier: 4.0.1
version: 4.0.1
electron-updater:
specifier: 6.1.8
version: 6.1.8
specifier: 6.2.1
version: 6.2.1
fast-average-color:
specifier: 9.4.0
version: 9.4.0
@ -196,8 +196,8 @@ importers:
specifier: 7.5.8
version: 7.5.8
'@typescript-eslint/eslint-plugin':
specifier: 8.0.0-alpha.24
version: 8.0.0-alpha.24(@typescript-eslint/parser@7.5.0(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)
specifier: 8.0.0-alpha.28
version: 8.0.0-alpha.28(@typescript-eslint/parser@7.5.0(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)
bufferutil:
specifier: 4.0.8
version: 4.0.8
@ -211,11 +211,11 @@ importers:
specifier: 5.1.0
version: 5.1.0
discord-api-types:
specifier: 0.37.86
version: 0.37.86
specifier: 0.37.87
version: 0.37.87
electron:
specifier: 30.0.9
version: 30.0.9
specifier: 30.1.0
version: 30.1.0
electron-builder:
specifier: 24.13.3
version: 24.13.3(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3))
@ -224,7 +224,7 @@ importers:
version: 3.2.0
electron-vite:
specifier: 2.2.0
version: 2.2.0(vite@5.2.12(@types/node@20.12.5))
version: 2.2.0(vite@5.2.13(@types/node@20.12.5))
esbuild:
specifier: 0.21.4
version: 0.21.4
@ -262,17 +262,17 @@ importers:
specifier: 6.0.4
version: 6.0.4
vite:
specifier: 5.2.12
version: 5.2.12(@types/node@20.12.5)
specifier: 5.2.13
version: 5.2.13(@types/node@20.12.5)
vite-plugin-inspect:
specifier: 0.8.4
version: 0.8.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.12.5))
version: 0.8.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.12.5))
vite-plugin-resolve:
specifier: 2.5.1
version: 2.5.1
vite-plugin-solid:
specifier: 2.10.2
version: 2.10.2(solid-js@1.8.17)(vite@5.2.12(@types/node@20.12.5))
version: 2.10.2(solid-js@1.8.17)(vite@5.2.13(@types/node@20.12.5))
ws:
specifier: 8.17.0
version: 8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)
@ -391,8 +391,8 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
'@babel/runtime@7.24.6':
resolution: {integrity: sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==}
'@babel/runtime@7.24.7':
resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==}
engines: {node: '>=6.9.0'}
'@babel/template@7.22.15':
@ -1249,11 +1249,11 @@ packages:
'@types/yauzl@2.10.3':
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
'@typescript-eslint/eslint-plugin@8.0.0-alpha.24':
resolution: {integrity: sha512-14rK2L+ayITgprWmtaoI7ImzAZtHpnzQ7ujKJDQP6FrLSpd2Xv9ndViiG1XvhXYnwH1ppHGRZDzOkOMmDgp3Mg==}
'@typescript-eslint/eslint-plugin@8.0.0-alpha.28':
resolution: {integrity: sha512-LsTbTdXiF7rP/H/ni85ia+01WmLBkkOq5sAi60OqHRa7mv7FTbwmiPwQ3hcHmXWxZFkHVy7hXXfBhwZzbbsaIA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': 8.0.0-alpha.24
'@typescript-eslint/parser': 8.0.0-alpha.28
eslint: 9.4.0
typescript: '*'
peerDependenciesMeta:
@ -1274,12 +1274,12 @@ packages:
resolution: {integrity: sha512-Z1r7uJY0MDeUlql9XJ6kRVgk/sP11sr3HKXn268HZyqL7i4cEfrdFuSSY/0tUqT37l5zT0tJOsuDP16kio85iA==}
engines: {node: ^18.18.0 || >=20.0.0}
'@typescript-eslint/scope-manager@8.0.0-alpha.24':
resolution: {integrity: sha512-ATe1bLKAyJ3alyrAoC0Wel1mnBThFB0/OBoXHp9GKoiTHdqJAhs2cCgZOgQWyJmWLiLFQHLyJj3EIFpoaDOX+Q==}
'@typescript-eslint/scope-manager@8.0.0-alpha.28':
resolution: {integrity: sha512-Iq8QFmJ2DH2tx7jfOraMZM1Y1axRfWh4t29JXRgbzvgiDQ2uHRHcaXqTulqsZXzJ0+vERNvNkOIPcQYGsNeGVQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/type-utils@8.0.0-alpha.24':
resolution: {integrity: sha512-jNh21K0/2aTekfPQAONImIEi0yTsLLH/dmOjuXLEX56QniTPoMKFrO9JYVUfjTRIlEHl8/F8VDv9yTINNcx/2w==}
'@typescript-eslint/type-utils@8.0.0-alpha.28':
resolution: {integrity: sha512-Ta7vf3DtAakaeLEFGEnMGcfRtFV38PSLD+PvLT2xkof3vz5exKv4KYMyjAlNJmrhLzHwGWvHbt6IN8HoWwYnCw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@ -1291,8 +1291,8 @@ packages:
resolution: {integrity: sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==}
engines: {node: ^18.18.0 || >=20.0.0}
'@typescript-eslint/types@8.0.0-alpha.24':
resolution: {integrity: sha512-MwBAoDe8nf1KrquszS586fHp+b9LV4jd2zEzwB6FdfLmJavyHrJGVFmCVSoDNZ40MqCQklgY78px6TXnKulCfg==}
'@typescript-eslint/types@8.0.0-alpha.28':
resolution: {integrity: sha512-HYg+e0EWVShx0FEX0MAjDinYLmd+wD6nGMpbaddB1iACYwqaJFbf7vw0l+hdLTJvQC6UY8ndRkaEsL68QEoIZQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@7.5.0':
@ -1304,8 +1304,8 @@ packages:
typescript:
optional: true
'@typescript-eslint/typescript-estree@8.0.0-alpha.24':
resolution: {integrity: sha512-d/WTeR5eG9BboB9rPdcv7o8fZV4Jyy643Xxb9s0O9xX2X5oZrj5lqD7O/J+9aT9l/iE4U81sp1bceQKoUDJq0A==}
'@typescript-eslint/typescript-estree@8.0.0-alpha.28':
resolution: {integrity: sha512-I/5ODd4XJ+TO0XrKwDaB4tVGVi6kz2LAlN3WPd7mZVVtW21HHByCILRhOF9RbC69gJQ/TGHFpWCmAcsq2RZisg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@ -1313,8 +1313,8 @@ packages:
typescript:
optional: true
'@typescript-eslint/utils@8.0.0-alpha.24':
resolution: {integrity: sha512-Ph3Mvh+KRlf8zPmhyFqSpDVCyfcCfNd7mLujLWzXo/TgJfXbdjjs7CLv8yc+tmB7zwgiv/XIeul1iyYUVKjMEw==}
'@typescript-eslint/utils@8.0.0-alpha.28':
resolution: {integrity: sha512-PnIz94+nbyjJisMI+KZqXMfw0wfIHvbyh0MGEx2M314wqm6SUWcxB5I8zduGQgJbRB0YFnboPS+MeSlBYPWrBQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: 9.4.0
@ -1323,8 +1323,8 @@ packages:
resolution: {integrity: sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==}
engines: {node: ^18.18.0 || >=20.0.0}
'@typescript-eslint/visitor-keys@8.0.0-alpha.24':
resolution: {integrity: sha512-9gu8YsifuPFXC1ZDPEXroGon1/IbSXD5bYFs6mmE8GwVo++Z1UTaO3tjTp+k/b85d8MBRkhetgBSFKKsIWetTw==}
'@typescript-eslint/visitor-keys@8.0.0-alpha.28':
resolution: {integrity: sha512-+ewAOeKDycydKMlnfmW8zAURTA8PR5Csyvxy6PJt4XRYjoquode9/eWaMt9Sp4Rz1FGMSVU9KxDRR83ASH/xkQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@xhayper/discord-rpc@1.1.2':
@ -1580,10 +1580,6 @@ packages:
resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==}
engines: {node: '>=6.14.2'}
builder-util-runtime@9.2.3:
resolution: {integrity: sha512-FGhkqXdFFZ5dNC4C+yuQB9ak311rpGAw+/ASz8ZdxwODCv1GGMWgLDeofRkdi0F3VCHQEWy/aXcJQozx2nOPiw==}
engines: {node: '>=12.0.0'}
builder-util-runtime@9.2.4:
resolution: {integrity: sha512-upp+biKpN/XZMLim7aguUyW8s0FUpDvOtK6sbanMFDAMBzpHDqdhgVYm6zc9HJ6nWo7u2Lxk60i2M6Jd3aiNrA==}
engines: {node: '>=12.0.0'}
@ -1870,8 +1866,8 @@ packages:
deep-is@0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
deepmerge-ts@7.0.1:
resolution: {integrity: sha512-Qbiitd155MxdVp/ww9M6eeRPPMiWOugA34ptYOBQzOcFlPYl6JcWZLho6WvLmPDuxHLyLymhIN3YxrBleqZX9g==}
deepmerge-ts@7.0.3:
resolution: {integrity: sha512-dxFbFO2RSIhPNBPL/j8Nvdt6/vrkW9+uGf1NLah/QxBGAVbK9fj2fGTO+HwdHpPAyFAsyT9iEn/1SI9SUvespw==}
engines: {node: '>=16.0.0'}
deepmerge@4.3.1:
@ -1925,8 +1921,8 @@ packages:
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
engines: {node: '>=8'}
discord-api-types@0.37.86:
resolution: {integrity: sha512-ofpVLHshKdKl+XuZBbwOBSlgQFPJPzMuUiBpala3+ImPHBVo7ojZpzJUu2NJV/f0t1kqncechDugQpO5AjZnxg==}
discord-api-types@0.37.87:
resolution: {integrity: sha512-9KfluFS1J22RuezzouGs2t5X/Yu3jNpmRJrG+dvu1R9R+wfxlhq1RXr/OjjVL6d4rr7Ez92yNWiImf/qX3GV1g==}
dmg-builder@24.13.3:
resolution: {integrity: sha512-rcJUkMfnJpfCboZoOOPf4L29TRtEieHNOeAbYPWPxlaBw/Z1RKrRA86dOI9rwaI4tQSc/RD82zTNHprfUHXsoQ==}
@ -2029,8 +2025,8 @@ packages:
electron-unhandled@4.0.1:
resolution: {integrity: sha512-6BsLnBg+i96eUnbaIFZyYdyfNX3f80/Nlfqy34YEMxXT9JP3ddNsNnUeiOF8ezN4+et4t4D37gjghKTP0V3jyw==}
electron-updater@6.1.8:
resolution: {integrity: sha512-hhOTfaFAd6wRHAfUaBhnAOYc+ymSGCWJLtFkw4xJqOvtpHmIdNHnXDV9m1MHC+A6q08Abx4Ykgyz/R5DGKNAMQ==}
electron-updater@6.2.1:
resolution: {integrity: sha512-83eKIPW14qwZqUUM6wdsIRwVKZyjmHxQ4/8G+1C6iS5PdDt7b1umYQyj1/qPpH510GmHEQe4q0kCPe3qmb3a0Q==}
electron-vite@2.2.0:
resolution: {integrity: sha512-WvE8KlZTiay9uWqBRvnYuxg2JqIicaNqaz9qFvsZkIae2/FmqZC5jctziyduCuuwVxqJG0Sjh8RlTwSn8xcCoQ==}
@ -2043,8 +2039,8 @@ packages:
'@swc/core':
optional: true
electron@30.0.9:
resolution: {integrity: sha512-ArxgdGHVu3o5uaP+Tqj8cJDvU03R6vrGrOqiMs7JXLnvQHMqXJIIxmFKQAIdJW8VoT3ac3hD21tA7cPO10RLow==}
electron@30.1.0:
resolution: {integrity: sha512-9O8m7kinjwMH5Df0hpXbwUaqI6pk3aJm1sKQUkQGCF7NDbNkGhu2BXgqaicPU6oe26zQPc5vtwWnHmiKlh1hYA==}
engines: {node: '>= 12.20.55'}
hasBin: true
@ -4026,8 +4022,8 @@ packages:
'@testing-library/jest-dom':
optional: true
vite@5.2.12:
resolution: {integrity: sha512-/gC8GxzxMK5ntBwb48pR32GGhENnjtY30G4A0jemunsBkiEZFw60s8InGpN8gkhHEkjnRK1aSAxeQgwvFhUHAA==}
vite@5.2.13:
resolution: {integrity: sha512-SSq1noJfY9pR3I1TUENL3rQYDQCFqgD+lM6fTRAM8Nv6Lsg5hDLaXkjETVeBt+7vZBCMoibD+6IWnT2mJ+Zb/A==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@ -4306,7 +4302,7 @@ snapshots:
'@babel/core': 7.23.7
'@babel/helper-plugin-utils': 7.22.5
'@babel/runtime@7.24.6':
'@babel/runtime@7.24.7':
dependencies:
regenerator-runtime: 0.14.1
@ -4341,16 +4337,16 @@ snapshots:
dependencies:
'@cliqz/adblocker-extended-selectors': 1.27.6
'@cliqz/adblocker-electron-preload@1.27.1(electron@30.0.9)':
'@cliqz/adblocker-electron-preload@1.27.1(electron@30.1.0)':
dependencies:
'@cliqz/adblocker-content': 1.27.6
electron: 30.0.9
electron: 30.1.0
'@cliqz/adblocker-electron@1.27.1(electron@30.0.9)':
'@cliqz/adblocker-electron@1.27.1(electron@30.1.0)':
dependencies:
'@cliqz/adblocker': 1.27.6
'@cliqz/adblocker-electron-preload': 1.27.1(electron@30.0.9)
electron: 30.0.9
'@cliqz/adblocker-electron-preload': 1.27.1(electron@30.1.0)
electron: 30.1.0
tldts-experimental: 6.1.2
'@cliqz/adblocker-extended-selectors@1.27.6': {}
@ -4414,9 +4410,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@electron/remote@2.1.2(electron@30.0.9)':
'@electron/remote@2.1.2(electron@30.1.0)':
dependencies:
electron: 30.0.9
electron: 30.1.0
'@electron/universal@2.0.1':
dependencies:
@ -4947,7 +4943,7 @@ snapshots:
'@types/electron-localshortcut@3.1.3':
dependencies:
electron: 30.0.9
electron: 30.1.0
transitivePeerDependencies:
- supports-color
@ -5009,14 +5005,14 @@ snapshots:
'@types/node': 20.12.5
optional: true
'@typescript-eslint/eslint-plugin@8.0.0-alpha.24(@typescript-eslint/parser@7.5.0(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)':
'@typescript-eslint/eslint-plugin@8.0.0-alpha.28(@typescript-eslint/parser@7.5.0(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)':
dependencies:
'@eslint-community/regexpp': 4.10.0
'@typescript-eslint/parser': 7.5.0(eslint@9.4.0)(typescript@5.4.5)
'@typescript-eslint/scope-manager': 8.0.0-alpha.24
'@typescript-eslint/type-utils': 8.0.0-alpha.24(eslint@9.4.0)(typescript@5.4.5)
'@typescript-eslint/utils': 8.0.0-alpha.24(eslint@9.4.0)(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 8.0.0-alpha.24
'@typescript-eslint/scope-manager': 8.0.0-alpha.28
'@typescript-eslint/type-utils': 8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5)
'@typescript-eslint/utils': 8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 8.0.0-alpha.28
eslint: 9.4.0
graphemer: 1.4.0
ignore: 5.3.1
@ -5045,15 +5041,15 @@ snapshots:
'@typescript-eslint/types': 7.5.0
'@typescript-eslint/visitor-keys': 7.5.0
'@typescript-eslint/scope-manager@8.0.0-alpha.24':
'@typescript-eslint/scope-manager@8.0.0-alpha.28':
dependencies:
'@typescript-eslint/types': 8.0.0-alpha.24
'@typescript-eslint/visitor-keys': 8.0.0-alpha.24
'@typescript-eslint/types': 8.0.0-alpha.28
'@typescript-eslint/visitor-keys': 8.0.0-alpha.28
'@typescript-eslint/type-utils@8.0.0-alpha.24(eslint@9.4.0)(typescript@5.4.5)':
'@typescript-eslint/type-utils@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5)':
dependencies:
'@typescript-eslint/typescript-estree': 8.0.0-alpha.24(typescript@5.4.5)
'@typescript-eslint/utils': 8.0.0-alpha.24(eslint@9.4.0)(typescript@5.4.5)
'@typescript-eslint/typescript-estree': 8.0.0-alpha.28(typescript@5.4.5)
'@typescript-eslint/utils': 8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5)
debug: 4.3.4
ts-api-utils: 1.3.0(typescript@5.4.5)
optionalDependencies:
@ -5064,7 +5060,7 @@ snapshots:
'@typescript-eslint/types@7.5.0': {}
'@typescript-eslint/types@8.0.0-alpha.24': {}
'@typescript-eslint/types@8.0.0-alpha.28': {}
'@typescript-eslint/typescript-estree@7.5.0(typescript@5.4.5)':
dependencies:
@ -5081,10 +5077,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/typescript-estree@8.0.0-alpha.24(typescript@5.4.5)':
'@typescript-eslint/typescript-estree@8.0.0-alpha.28(typescript@5.4.5)':
dependencies:
'@typescript-eslint/types': 8.0.0-alpha.24
'@typescript-eslint/visitor-keys': 8.0.0-alpha.24
'@typescript-eslint/types': 8.0.0-alpha.28
'@typescript-eslint/visitor-keys': 8.0.0-alpha.28
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
@ -5096,12 +5092,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@8.0.0-alpha.24(eslint@9.4.0)(typescript@5.4.5)':
'@typescript-eslint/utils@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0)
'@typescript-eslint/scope-manager': 8.0.0-alpha.24
'@typescript-eslint/types': 8.0.0-alpha.24
'@typescript-eslint/typescript-estree': 8.0.0-alpha.24(typescript@5.4.5)
'@typescript-eslint/scope-manager': 8.0.0-alpha.28
'@typescript-eslint/types': 8.0.0-alpha.28
'@typescript-eslint/typescript-estree': 8.0.0-alpha.28(typescript@5.4.5)
eslint: 9.4.0
transitivePeerDependencies:
- supports-color
@ -5112,9 +5108,9 @@ snapshots:
'@typescript-eslint/types': 7.5.0
eslint-visitor-keys: 3.4.3
'@typescript-eslint/visitor-keys@8.0.0-alpha.24':
'@typescript-eslint/visitor-keys@8.0.0-alpha.28':
dependencies:
'@typescript-eslint/types': 8.0.0-alpha.24
'@typescript-eslint/types': 8.0.0-alpha.28
eslint-visitor-keys: 3.4.3
'@xhayper/discord-rpc@1.1.2(patch_hash=7eeaht6k4r7cw3nunras7mx7iu)':
@ -5454,13 +5450,6 @@ snapshots:
dependencies:
node-gyp-build: 4.8.0
builder-util-runtime@9.2.3:
dependencies:
debug: 4.3.4
sax: 1.3.0
transitivePeerDependencies:
- supports-color
builder-util-runtime@9.2.4:
dependencies:
debug: 4.3.4
@ -5497,12 +5486,12 @@ snapshots:
butterchurn-presets@3.0.0-beta.4:
dependencies:
'@babel/runtime': 7.24.6
'@babel/runtime': 7.24.7
butterchurn@3.0.0-beta.4:
dependencies:
'@assemblyscript/loader': 0.17.14
'@babel/runtime': 7.24.6
'@babel/runtime': 7.24.7
ecma-proposal-math-extensions: 0.0.2
eel-wasm: 0.0.15
@ -5728,9 +5717,9 @@ snapshots:
csstype@3.1.3: {}
custom-electron-prompt@1.5.7(electron@30.0.9):
custom-electron-prompt@1.5.7(electron@30.1.0):
dependencies:
electron: 30.0.9
electron: 30.1.0
data-uri-to-buffer@4.0.1: {}
@ -5802,7 +5791,7 @@ snapshots:
deep-is@0.1.4: {}
deepmerge-ts@7.0.1: {}
deepmerge-ts@7.0.3: {}
deepmerge@4.3.1: {}
@ -5859,7 +5848,7 @@ snapshots:
dependencies:
path-type: 4.0.0
discord-api-types@0.37.86: {}
discord-api-types@0.37.87: {}
dmg-builder@24.13.3(electron-builder-squirrel-windows@24.13.3):
dependencies:
@ -6019,9 +6008,9 @@ snapshots:
lodash.debounce: 4.0.8
serialize-error: 8.1.0
electron-updater@6.1.8:
electron-updater@6.2.1:
dependencies:
builder-util-runtime: 9.2.3
builder-util-runtime: 9.2.4
fs-extra: 10.1.0
js-yaml: 4.1.0
lazy-val: 1.0.5
@ -6032,7 +6021,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
electron-vite@2.2.0(vite@5.2.12(@types/node@20.12.5)):
electron-vite@2.2.0(vite@5.2.13(@types/node@20.12.5)):
dependencies:
'@babel/core': 7.23.7
'@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.7)
@ -6040,11 +6029,11 @@ snapshots:
esbuild: 0.19.12
magic-string: 0.30.5
picocolors: 1.0.0
vite: 5.2.12(@types/node@20.12.5)
vite: 5.2.13(@types/node@20.12.5)
transitivePeerDependencies:
- supports-color
electron@30.0.9:
electron@30.1.0:
dependencies:
'@electron/get': 2.0.3
'@types/node': 20.12.5
@ -6780,7 +6769,7 @@ snapshots:
i18next@23.11.5:
dependencies:
'@babel/runtime': 7.24.6
'@babel/runtime': 7.24.7
iconv-corefoundation@1.1.7:
dependencies:
@ -8187,7 +8176,7 @@ snapshots:
extsprintf: 1.4.1
optional: true
vite-plugin-inspect@0.8.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.12.5)):
vite-plugin-inspect@0.8.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.12.5)):
dependencies:
'@antfu/utils': 0.7.7
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
@ -8198,7 +8187,7 @@ snapshots:
perfect-debounce: 1.0.0
picocolors: 1.0.0
sirv: 2.0.4
vite: 5.2.12(@types/node@20.12.5)
vite: 5.2.13(@types/node@20.12.5)
transitivePeerDependencies:
- rollup
- supports-color
@ -8207,7 +8196,7 @@ snapshots:
dependencies:
lib-esm: 0.4.2
vite-plugin-solid@2.10.2(solid-js@1.8.17)(vite@5.2.12(@types/node@20.12.5)):
vite-plugin-solid@2.10.2(solid-js@1.8.17)(vite@5.2.13(@types/node@20.12.5)):
dependencies:
'@babel/core': 7.23.7
'@types/babel__core': 7.20.5
@ -8215,12 +8204,12 @@ snapshots:
merge-anything: 5.1.7
solid-js: 1.8.17
solid-refresh: 0.6.3(solid-js@1.8.17)
vite: 5.2.12(@types/node@20.12.5)
vitefu: 0.2.5(vite@5.2.12(@types/node@20.12.5))
vite: 5.2.13(@types/node@20.12.5)
vitefu: 0.2.5(vite@5.2.13(@types/node@20.12.5))
transitivePeerDependencies:
- supports-color
vite@5.2.12(@types/node@20.12.5):
vite@5.2.13(@types/node@20.12.5):
dependencies:
esbuild: 0.20.2
postcss: 8.4.38
@ -8229,9 +8218,9 @@ snapshots:
'@types/node': 20.12.5
fsevents: 2.3.3
vitefu@0.2.5(vite@5.2.12(@types/node@20.12.5)):
vitefu@0.2.5(vite@5.2.13(@types/node@20.12.5)):
optionalDependencies:
vite: 5.2.12(@types/node@20.12.5)
vite: 5.2.13(@types/node@20.12.5)
vudio@2.1.1(patch_hash=7iux5msqpgl3octdmwy4uspwoe): {}

View File

@ -0,0 +1 @@
{}

View File

@ -158,6 +158,14 @@
},
"remove-upgrade-button": "Upgrade-Schaltfläche entfernen",
"theme": {
"dialog": {
"button": {
"cancel": "Abbrechen",
"remove": "Entfernen"
},
"remove-theme": "Sind Sie sich sicher, dass Sie das benutzerdefinierte Aussehen ändern wollen?",
"remove-theme-message": "Dies wird das benutzerdefinierte Aussehen löschen"
},
"label": "Thema",
"submenu": {
"import-css-file": "Importiere eigene CSS-Datei",

698
src/i18n/resources/ne.json Normal file
View File

@ -0,0 +1,698 @@
{
"common": {
"console": {
"plugins": {
"execute-failed": "प्लगइन {{pluginName}}::{{contextName}} को कार्यान्वयन गर्न असफल भयो",
"executed-at-ms": "प्लगइन {{pluginName}}::{{contextName}} {{ms}} मिलिसेकेण्डमा कार्यान्वित भयो",
"initialize-failed": "प्लगइन \"{{pluginName}}\" आरम्भ गर्न मिलेन",
"load-all": "सबै प्लगइनहरू लोड हुँदैछ",
"load-failed": "प्लगइन \"{{pluginName}}\" लोड गर्न मिलेन",
"loaded": "प्लगइन \"{{pluginName}}\" लोड भयो",
"unload-failed": "प्लगइन \"{{pluginName}}\" अनलोड गर्न मिलेन",
"unloaded": "प्लगइन \"{{pluginName}}\" अनलोड भयो"
}
}
},
"language": {
"code": "ne",
"local-name": "नेपाली",
"name": "Nepali"
},
"main": {
"console": {
"did-finish-load": {
"dev-tools": "लोडिंग समाप्त भयो। डेभटुल्स खोलियो"
},
"i18n": {
"loaded": "i18n लोड भयो"
},
"second-instance": {
"receive-command": "प्रोटोकल मार्फत कमान प्राप्त गरियो: \"{{command}}\""
},
"theme": {
"css-file-not-found": "CSS फाइल \"{{cssFile}}\" मौजूद छैन, अनदेखी गर्दै छ"
},
"unresponsive": {
"details": "अनाक्रियतामा त्रुटि!\n{{error}}"
},
"when-ready": {
"clearing-cache-after-20s": "एप क्यास खाली गर्दै"
},
"window": {
"tried-to-render-offscreen": "Windowले स्क्रीन बाहिर रेन्डर गर्न कोशिस गर्‍यो, windowSize={{windowSize}}, displaySize={{displaySize}}, position={{position}}"
}
},
"dialog": {
"hide-menu-enabled": {
"detail": "मेनु लुकिएको छ, यसलाई देखाउन 'Alt' प्रयोग गर्नुहोस् (वा 'Escape' यदि इन-एप मेनु प्रयोग गर्नुहोस्)",
"message": "हाइड मेनु सक्षम गरिएको छ",
"title": "हाइड मेनु इनेबल गरियो"
},
"need-to-restart": {
"buttons": {
"later": "पछि",
"restart-now": "अहिले पुन: सुरु गर्नुहोस्"
},
"detail": "{{pluginName}}\" प्लगइनले प्रभाव समेत गर्नका लागि पुन: सुरु गर्नुपर्दछ",
"message": "{{pluginName}}\" पुनः सुरु गर्नुपर्छ",
"title": "पुनः सुरु गर्नुपर्छ"
},
"unresponsive": {
"buttons": {
"quit": "बन्द गर्नुहोस्",
"relaunch": "पुन: सुरु गर्नुहोस्",
"wait": "प्रतीक्षा गर्नुहोस्"
},
"detail": "हामी असुविधाका लागि क्षमा गर्दछौं! कृपया के गर्नुहोस् छन् छान्नुहोस्:",
"message": "अनुप्रयोग असार्थक छ",
"title": "विन्डो संपर्क नाघेको छ"
},
"update-available": {
"buttons": {
"disable": "अपडेटहरू निष्क्रिय गर्नुहोस्",
"download": "डाउनलोड गर्नुहोस्",
"ok": "ठिक छ"
},
"detail": "नयाँ संस्करण उपलब्ध छ र यसलाई {{downloadLink}} बाट डाउनलोड गर्न सकिन्छ",
"message": "नयाँ संस्करण उपलब्ध छ",
"title": "अपडेट उपलब्ध छ"
}
},
"menu": {
"about": "बारेमा",
"navigation": {
"label": "नेभिगेसन",
"submenu": {
"copy-current-url": "हालको URL प्रतिलिपि गर्नुहोस्",
"go-back": "पछाडि जानुहोस्",
"go-forward": "अघि जानुहोस्",
"quit": "बाहिर निस्कनुहोस्",
"restart": "अनुप्रयोग पुनः सुरु गर्नुहोस्"
}
},
"options": {
"label": "विकल्पहरू",
"submenu": {
"advanced-options": {
"label": "उन्नत विकल्पहरू",
"submenu": {
"auto-reset-app-cache": "एप सुरु हुँदा एप क्यास रिसेट गर्नुहोस्",
"disable-hardware-acceleration": "हार्डवेयर तेजीगरी निष्क्रिय गर्नुहोस्",
"edit-config-json": "config.json सम्पादन गर्नुहोस्",
"override-user-agent": "प्रयोगकर्ता-एजेन्ट अधिलेखन गर्नुहोस्",
"restart-on-config-changes": "कन्फिगरेसन परिवर्तनमा पुनः सुरु गर्नुहोस्",
"set-proxy": {
"label": "प्रोक्सी सेट गर्नुहोस्",
"prompt": {
"label": "प्रोक्सी ठेगाना प्रविष्टि: (निष्क्रिय गर्नका लागि खाली छोड्नुहोस्)",
"placeholder": "उदाहरण: SOCKS5://127.0.0.1:9999",
"title": "प्रोक्सी सेट गर्नुहोस्"
}
},
"toggle-dev-tools": "डेभटुल्स परिस्थिति परिवर्तन गर्नुहोस्"
}
},
"always-on-top": "सधैं माथिल्लोमा",
"auto-update": "स्वत: अपडेट",
"hide-menu": {
"dialog": {
"message": "मेनु अर्को लन्चमा लुकिनेछ, यसलाई देखाउनका लागि [Alt] प्रयोग गर्नुहोस् (वा इन-एप-मेनु प्रयोग गर्दा backtick [`])प्रयोग गर्नुहोस्",
"title": "हाइड मेनु इनेबल गरियो"
},
"label": "हाइड मेनु"
},
"language": {
"dialog": {
"message": "भाषा पुनः सुरु गर्नपछि परिवर्तन गरिनेछ",
"title": "भाषा परिवर्तित गरियो"
},
"label": "भाषा",
"submenu": {
"to-help-translate": "अनुवाद गर्न मद्दत गर्न चाहनुहुन्छ? यहाँ क्लिक गर्नुहोस्"
}
},
"resume-on-start": "एप सुरु हुँदा अन्तिम गीत पुनः सुरु गर्नुहोस्",
"single-instance-lock": "एकल उदाहरण तालिका",
"start-at-login": "लगइनमा सुरु गर्नुहोस्",
"starting-page": {
"label": "सुरु गर्नुहोस्",
"unset": "अनसेट"
},
"tray": {
"label": "ट्रे(tray)",
"submenu": {
"disabled": "हाल बन्द",
"enabled-and-hide-app": "ट्रे इनेबल गरिएको छ र एप बन्द गरिएको छ",
"enabled-and-show-app": "एप देखाउनुहोस्",
"play-pause-on-click": "क्लिकमा खेल्नुहोस्/रोक्नुहोस्"
}
},
"visual-tweaks": {
"label": "भिजुअल ट्वीक्स",
"submenu": {
"like-buttons": {
"default": "पूर्वनिर्धारित",
"force-show": "देखाउनुहोस",
"hide": "लुकाउनुहोस",
"label": "लाइक बटनहरू"
},
"remove-upgrade-button": "अपग्रेड बटन हटाउनुहोस्",
"theme": {
"dialog": {
"button": {
"cancel": "रद्द गर्नुहोस्",
"remove": "हटाउनुहोस्"
},
"remove-theme": "के तपाईँ निश्चित हुनुहुन्छ कि तपाईँ कस्टम थिम हटाउन चाहनुहुन्छ?",
"remove-theme-message": "यसले कस्टम थिम हटाउनेछ"
},
"label": "थिम",
"submenu": {
"import-css-file": "कस्टम CSS फाइल आयात गर्नुहोस्",
"no-theme": "कुनै थिम छैन"
}
}
}
}
}
},
"plugins": {
"enabled": "सक्षम गरियो",
"label": "प्लगइनहरू",
"new": "NEW"
},
"view": {
"label": "हेर्नुहोस्",
"submenu": {
"force-reload": "फोर्स रिलोड",
"reload": "पुनः लोड गर्नुहोस्",
"reset-zoom": "वास्तविक आकार",
"toggle-fullscreen": "पूर्ण स्क्रिन टगल गर्नुहोस्",
"zoom-in": "जुम इन गर्नुहोस्",
"zoom-out": "जुम आउट गर्नुहोस्"
}
}
},
"tray": {
"next": "अर्को",
"play-pause": "खेल्नुहोस्/रोक्नुहोस्",
"previous": "अघिल्ला",
"quit": "बाहिर निस्कनुहोस्",
"restart": "एप पुनः सुरु गर्नुहोस्",
"show": "विन्डो देखाउनुहोस्",
"tooltip": {
"default": "युट्युब मिउजिक",
"with-song-info": "युट्युब मिउजिक:{{artist}}-{{title}}"
}
}
},
"plugins": {
"adblocker": {
"description": "सबै विज्ञापन र ट्र्याकइंगहरू ब्लक गर्नुहोस्",
"menu": {
"blocker": "अवरोधक"
},
"name": "विज्ञापन अवरोधक"
},
"album-actions": {
"description": "प्लेलिस्ट वा एल्बममा सबै गीतहरूमा यो लागू गर्न नचाहेको, मन नपरोस्, मनपर्यो, र विपरीत बटनहरू थप्दछ",
"name": "एल्बम कार्यहरू"
},
"album-color-theme": {
"description": "एल्बम रङ प्यालेटमा आधारित गतिशील विषयवस्तु र दृश्य प्रभावहरू लागू गर्दछ",
"menu": {
"color-mix-ratio": {
"label": "रङ मिश्रण अनुपात",
"submenu": {
"percent": "{{ratio}}%"
}
}
},
"name": "एल्बम रङ विषयवस्तु"
},
"ambient-mode": {
"description": "तपाईँको स्क्रिनको पृष्ठभूमिमा भिडियोबाट कोमल रङहरू कास्ट गरेर प्रकाश प्रभाव लागू गर्दछ",
"menu": {
"blur-amount": {
"label": "ब्लर रकम",
"submenu": {
"pixels": "{{blurAmount}} पिक्सेलमा"
}
},
"buffer": {
"label": "बफर",
"submenu": {
"buffer": "{{buffer}}"
}
},
"opacity": {
"label": "अपारदर्शिता",
"submenu": {
"percent": "{{opacity}}%"
}
},
"quality": {
"label": "गुणस्तर",
"submenu": {
"pixels": "{{quality}} पिक्सेलमा"
}
},
"size": {
"label": "आकार",
"submenu": {
"percent": "{{size}}%"
}
},
"smoothness-transition": {
"label": "सुगमता संक्रमण",
"submenu": {
"during": "{{interpolationTime}} सेकेन्ड को समयमा"
}
},
"use-fullscreen": {
"label": "फुलस्क्रिन प्रयोग गर्दै"
}
},
"name": "परिवेश मोड"
},
"audio-compressor": {
"description": "अडियोमा कम्प्रेसन लागू गर्नुहोस् (सङ्केतको सबैभन्दा चर्को भागहरूको भोल्युम कम गर्दछ र नरम भागहरूको भोल्युम बढाउँछ)",
"name": "अडियो कम्प्रेसर"
},
"blur-nav-bar": {
"description": "नेभिगेसन बारलाई पारदर्शी र धुवाँलो बनाउँछ",
"name": "ब्लर नेभिगेसन बार"
},
"bypass-age-restrictions": {
"description": "युट्युबको उमेर प्रमाणिकरणलाई बाइपास गर्नुहोस्",
"name": "उमेरका प्रतिबन्धहरू बाइपास गर्नुहोस्"
},
"captions-selector": {
"description": "युट्युब सङ्गीत अडियो ट्र्याकहरूका लागि क्याप्सन चयनकर्ता",
"menu": {
"autoload": "स्वचालित रूपमा अन्तिम प्रयोग गरिएको क्याप्सन चयन गर्नुहोस्",
"disable-captions": "पूर्वनिर्धारित रूपमा कुनै क्याप्सनहरू छैनन्"
},
"name": "शीर्षक चयनकर्ता",
"prompt": {
"selector": {
"label": "हालको शीर्षक भाषाः {{language}}",
"none": "केही छैन",
"title": "क्याप्सन भाषा चयन गर्नुहोस्"
}
},
"templates": {
"title": "क्याप्सन चयनकर्ता खोल्नुहोस्"
}
},
"compact-sidebar": {
"description": "सँधै साइडबारलाई कम्प्याक्ट मोडमा सेट गर्नुहोस्",
"name": "कम्प्याक्ट साइडबार"
},
"crossfade": {
"description": "गीतहरू बिच क्रसफेड",
"menu": {
"advanced": "उन्नत"
},
"name": "क्रसफेड [बीटा]",
"prompt": {
"options": {
"multi-input": {
"fade-in-duration": "फेड इन समय (ms)",
"fade-out-duration": "फेड आउट समय (ms)",
"fade-scaling": {
"label": "फेड स्केलिङ",
"linear": "रैखिक",
"logarithmic": "लघुगणक"
},
"seconds-before-end": "अन्त्य हुनुभन्दा अघि क्रसफेड सेकेन्ड"
},
"title": "क्रसफेड विकल्पहरू"
}
}
},
"disable-autoplay": {
"description": "\"रोकिएको\" स्मोथिथिमा गीत सुरु गराउँछ",
"menu": {
"apply-once": "स्टार्टअपमा मात्र लागु हुन्छ"
},
"name": "स्वतः खेल निष्क्रिय गर्नुहोस्"
},
"discord": {
"backend": {
"already-connected": "सक्रिय जडानसँग जडान गर्ने प्रयास गरियो",
"connected": "डिस्कर्डमा जोडियो",
"disconnected": "डिस्कोर्डबाट डिसकनेक्ट गरियो"
},
"description": "Rich Presence प्रयोग गरेर साथीहरुलाइ के सुन्दैछु देखाउने",
"menu": {
"auto-reconnect": "आफै रिकनेक्ट होस्",
"clear-activity": "एकटिभिटी क्लियर गर",
"clear-activity-after-timeout": "समय पछि एकटिभिटी क्लियर गर",
"connected": "कनेक्टेड",
"disconnected": "डिसकन्एक्टेड",
"hide-duration-left": "बाकी समय लुकाऊ",
"hide-github-button": "GitHub लिंक लुकाऊ",
"play-on-youtube-music": "YouTube music मा बजाउ",
"set-inactivity-timeout": "इनएक्टिभिटी टाइमआउट राख"
},
"name": "डिसकार्ड रिच प्रीसेंस",
"prompt": {
"set-inactivity-timeout": {
"label": "इनएक्टिभिटी टाइमआउट सेकन्डमा लेख्नुहोस्:",
"title": "इनएक्टिभिटी टाइमआउट राख्नुहोस्"
}
}
},
"downloader": {
"backend": {
"dialog": {
"error": {
"buttons": {
"ok": "ओके"
},
"message": "अह:! माफ गर्नुहोस्, डाउनलोड सफलहुन सकेन…",
"title": "डाउनलोडमा त्रुटि भयो!"
},
"start-download-playlist": {
"buttons": {
"ok": "ओके"
},
"detail": "({{playlistSize}}गाना)",
"message": "प्लेलिस्ट {{playlistTitle}} डाउनलोड हुदै छ",
"title": "डाउनलोड सुरुभयो"
}
},
"feedback": {
"conversion-progress": "रूपान्तरणः {{percent}}%",
"converting": "रूपान्तरण हुदैछ…",
"done": "गरियो: {{filePath}}",
"download-info": "{{artist}}को - {{title}}{{videoId}}डाउनलोड हुदैछ",
"download-progress": "डाउनलोड: {{percent}}%",
"downloading": "डाउनलोड हुदैछ…",
"downloading-counter": "{{current}}/{{total}} डाउनलोड गरिदै…",
"downloading-playlist": "प्लेलिस्ट \"{{playlistTitle}}\" -{{playlistSize}} गाना {{playlistId}} डाउनलोड गरिदैछ",
"error-while-downloading": "\"{{author}}\" - {{title}}\":{{error}} डाउनलोडमा समस्या आयो",
"folder-already-exists": "{{playlistFolder}} नाम गरेको फोल्डर अघाडी देखि छ",
"getting-playlist-info": "प्लेलिस्टको डाटा हासिल गरिदै छ…",
"loading": "लोडिंग…",
"playlist-has-only-one-song": "प्लेलिस्टमा एउता मात्रै गानाछ, तेस्लाई डाइरेक्ट डाउनलोड गर्नुहोस",
"playlist-id-not-found": "प्लेलिस्ट ID भेटियेन",
"playlist-is-empty": "प्लेलिस्ट खाली छ",
"playlist-is-mix-or-private": "प्लेलिस्ट जानकारी प्राप्त गर्न त्रुटिः निश्चित गर्नुहोस् कि यो निजी वा \"तपाईँका लागि मिश्रित\" प्लेलिस्ट होइन\n\n{{error}}",
"preparing-file": "फाइल तयार गरिदै छ…",
"saving": "सेव गरिदै…",
"trying-to-get-playlist-id": "प्लेलिस्ट आईडी: {{playlistId}} प्राप्त गर्ने प्रयास",
"video-id-not-found": "भिडियो फेला परेन",
"writing-id3": "ID3 ट्यागहरू लेखीदै…"
}
},
"description": "इन्टरफेसबाट सिधै MP3/स्रोत अडियो डाउनलोड गर",
"menu": {
"choose-download-folder": "डाउनलोड फोल्डर चयन गर्नुहोस्",
"download-playlist": "डाउनलोड प्लेलिस्ट",
"presets": "प्रिसेटहरू",
"skip-existing": "विद्यमान फाइलहरू स्किप गर्नुहोस्"
},
"name": "डाउनलोडर",
"renderer": {
"can-not-update-progress": "प्रगति अद्यावधिक गर्न सकिँदैन"
},
"templates": {
"button": "डाउनलोड"
}
},
"exponential-volume": {
"description": "भोल्युम स्लाइडरलाई घातीय बनाउँछ त्यसैले कम भोल्युमहरू चयन गर्न सजिलो हुन्छ।",
"name": "एक्सपोनेन्सियल भोल्युम"
},
"in-app-menu": {
"description": "मेनु-बारहरूलाई फेन्सी, गाढा वा एल्बम-रङ्गको रूप दिन्छ",
"menu": {
"hide-dom-window-controls": "DOM विन्डो नियन्त्रणहरू लुकाउनुहोस्"
},
"name": "इन-एप मेनु"
},
"lumiastream": {
"description": "लुमिया स्ट्रिम सपोर्ट थप्दछ",
"name": "लुमिया स्ट्रिम [बिटा]"
},
"lyrics-genius": {
"description": "धेरैजसो गीतहरूका लागि लिरिक्स थप्दछ",
"menu": {
"romanized-lyrics": "रोमनाइज्ड लिरिक्स"
},
"name": "लिरिक्स जिनियस",
"renderer": {
"fetched-lyrics": "लिरिक्स जिनियसबाट लिरिक्स प्राप्त गरियो"
}
},
"music-together": {
"description": "अरूसँग प्लेलिस्ट साझा गर्नुहोस्। जब होस्टले गीत बजाउँछ, अरू सबैले एउटै गीत सुन्नेछन्",
"dialog": {
"enter-host": "होस्ट आईडी प्रविष्ट गर्नुहोस्"
},
"internal": {
"save": "सेभ गर्नुहोस्",
"track-source": "गानाको स्रोत",
"unknown-user": "अज्ञात प्रयोगकर्ता"
},
"menu": {
"click-to-copy-id": "होस्ट आईडी कपी गर्नुहोस्",
"close": "मिउजीक टुगेदर बन्द गर्नुहोस्",
"connected-users": "जोडिएका प्रयोगकर्ताहरू",
"disconnect": "मिउजीक टुगेदर डिस्कनेक्ट गर्नुहोस्",
"empty-user": "कोही प्रयोगकर्ताहरू जोडिएका छैनन्",
"host": "मिउजीक टुगेदर होस्ट",
"join": "मिउजीक टुगेदर जोइन गनुहोस",
"permission": {
"all": "पाहुनाहरूलाई प्लेलिस्ट र प्लेयर नियन्त्रण गर्न अनुमति दिनुहोस्",
"host-only": "केवल होस्टले प्लेलिस्ट र प्लेयर नियन्त्रण गर्न सक्छ",
"playlist": "पाहुनाहरूलाई प्लेलिस्ट नियन्त्रण गर्न अनुमति दिनुहोस्"
},
"set-permission": "नियन्त्रण अनुमति परिवर्तन गर्नुहोस्",
"status": {
"disconnected": "विच्छेदित",
"guest": "पाहुनाका रूपमा जोडियो",
"host": "होस्टका रूपमा जोडियो"
}
},
"name": "मिउजीक टुगेदर [बिटा]",
"toast": {
"add-song-failed": "गीत थप्न असफल",
"closed": "मिउजीक टुगेदर बन्द गरियो",
"disconnected": "मिउजीक टुगेदर डिसकनेक्टेड",
"host-failed": "मिउजीक टुगेदर होस्ट गर्न असफल",
"id-copied": "होस्ट आईडी क्लिपबोर्डमा कपी गरियो",
"id-copy-failed": "होस्ट आईडी क्लिपबोर्डमा कपी गर्न असफल",
"join-failed": "मिउजीक टुगेदर जोइन हुन असफल",
"joined": "मिउजीक टुगेदरमा जोडियो",
"permission-changed": "मिउजीक टुगेदर अनुमति \"{{permission}}\" मा परिवर्तन गरियो",
"remove-song-failed": "गाना हटाउनमा समस्या आयो",
"user-connected": "मिउजीक टुगेदरमा {{name}} जोडीनुभायो",
"user-disconnected": "{{name}}ले मिउजीक टुगेदर छोडनु भयो"
}
},
"navigation": {
"description": "अर्को/पछाडि नेभिगेसन तपाईँको मनपर्ने ब्राउजरमा जस्तै सिधा इन्टरफेसमा एकीकृत तीरहरू",
"name": "नेभिगेसन"
},
"no-google-login": {
"description": "इन्टरफेसबाट गुगल लगइन बटन र लिङ्कहरू हटाउनुहोस्",
"name": "गुगल लगइन छैन"
},
"notifications": {
"description": "गीत बज्न थाल्दा सूचना देखाउनुहोस् (अन्तरक्रियात्मक सूचनाहरू Windowsमा उपलब्ध छन्)",
"menu": {
"interactive": "अन्तरक्रियात्मक सूचनाहरू",
"interactive-settings": {
"label": "अन्तरक्रियात्मक सेटिङहरू",
"submenu": {
"hide-button-text": "टेक्सट बटन लुकाउनुहोस्",
"refresh-on-play-pause": "प्ले/पोजमा ताजा गर्नुहोस्",
"tray-controls": "ट्रेमा क्लिक गर्दा खोल्नुहोस्/बन्द गर्नुहोस्"
}
},
"priority": "अधिसूचना प्राथमिकता",
"toast-style": "टोस्ट शैली",
"unpause-notification": "अनपउसमा सूचना देखाउनुहोस्"
},
"name": "सूचनाहरू"
},
"picture-in-picture": {
"description": "एपलाई पिक्चर-इन-पिक्चर मोडमा परिवर्तन गर्न अनुमति दिन्छ",
"menu": {
"always-on-top": "सधैँ शीर्षमा",
"hotkey": {
"label": "हटकी",
"prompt": {
"keybind-options": {
"hotkey": "हटकी"
},
"label": "पिक्चर-इन-पिक्चर टगल गर्न हटकी छान्नुहोस्",
"title": "पिक्चर-इन-पिक्चर हटकी"
}
},
"save-window-position": "windowको स्थान सेव गर्नुहोस्",
"save-window-size": "windowको आकार सेव गर्नुहोस्",
"use-native-pip": "ब्राउजरको नेटिभ PiP प्रयोग गर्नुहोस्"
},
"name": "पिक्चर-इन-पिक्चर",
"templates": {
"button": "पिक्चर-इन-पिक्चर"
}
},
"playback-speed": {
"description": "छिटो सुन्नुहोस्, ढिलो सुन्नुहोस्! एसले गीतको गति नियन्त्रण गर्ने स्लाइडर थप्छ",
"name": "प्लेब्याक स्पीड",
"templates": {
"button": "स्पीड"
}
},
"precise-volume": {
"description": "कस्टम HUD र अनुकूलन योग्य भोल्युम चरणहरूको साथ माउसव्हील/हटकीहरू प्रयोग गरेर भोल्युम नियन्त्रण गर्नुहोस्",
"menu": {
"arrows-shortcuts": "लोकल एरो-की नियन्त्रणहरू",
"custom-volume-steps": "कस्टम भोल्युम चरणहरू सेट गर्नुहोस्",
"global-shortcuts": "ग्लोबल हटकीहरू"
},
"name": "सटीक भोल्युम",
"prompt": {
"global-shortcuts": {
"keybind-options": {
"decrease": "भोल्युम घटाउनुहोस्",
"increase": "भोल्युम बढाउनुहोस्"
},
"label": "ग्लोबल भोल्युम किबाइन्डहरू चयन गर्नुहोस्:",
"title": "ग्लोबल भोल्युम किबाइन्डहरू"
},
"volume-steps": {
"label": "भोल्युम वृद्धि/घटाउने चरणहरू चयन गर्नुहोस्",
"title": "भोल्युमका चरणहरू"
}
}
},
"quality-changer": {
"backend": {
"dialog": {
"quality-changer": {
"detail": "हालको गुणस्तरः {{quality}}",
"message": "भिडियो गुणस्तर चयन गर्नुहोस्:",
"title": "भिडियोको गुणस्तर चयन गर्नुहोस्"
}
}
},
"description": "भिडियो ओभरलेमा बटनको साथ भिडियो गुणस्तर परिवर्तन गर्न अनुमति दिन्छ",
"name": "भिडियो गुणस्तर परिवर्तनकर्ता"
},
"scrobbler": {
"description": "स्क्रोब्लिङ समर्थन थप्नुहोस् (etc. last.fm, Listenbrainz)",
"dialog": {
"lastfm": {
"auth-failed": {
"message": "Last.fm सँग प्रमाणिकरण गर्न असफल\nअर्को पुनः सुरु नभएसम्म पपअप लुकाउनुहोस्।",
"title": "प्रमाणीकरण असफल"
}
}
},
"menu": {
"lastfm": {
"api-settings": "Last.fm API सेटिङहरू"
},
"listenbrainz": {
"token": "ListenBrainz प्रयोगकर्ता टोकन प्रविष्ट गर्नुहोस्"
},
"scrobble-other-media": "अन्य मिडियालाई स्क्रबल गर्नुहोस्"
},
"name": "स्क्रबबलर",
"prompt": {
"lastfm": {
"api-key": "Last.fm API कुञ्जी",
"api-secret": "Last.fm एपीआई गुप्त"
},
"listenbrainz": {
"token": {
"label": "आफ्नो ListenBrainz प्रयोगकर्ता टोकन प्रविष्ट गर्नुहोस्:",
"title": "ListenBrainz टोकन"
}
}
}
},
"shortcuts": {
"description": "प्लेब्याक (प्ले/विराम/अर्को/अघिल्लो) का लागि ग्लोबल हटकीहरू सेट गर्न र मिडिया कुञ्जीहरू ओभरराइड गरेर मिडिया ओएसडी बन्द गर्न अनुमति दिन्छ, खोजी गर्न Ctrl/CMD + F सक्रिय गर्दछ, मिडिया कुञ्जीहरूका लागि लिनक्स MPRIS र उन्नत प्रयोगकर्ताहरूका लागि कस्टम हटकीहरू समर्थन सक्रिय गर्दछ",
"menu": {
"override-media-keys": "मिडिया कुञ्जीहरूलाई ओभरराइड गर्नुहोस्",
"set-keybinds": "विश्वव्यापी गीत नियन्त्रणहरू सेट गर्नुहोस्"
},
"name": "सर्टकटहरू (& MPRIS)",
"prompt": {
"keybind": {
"keybind-options": {
"next": "अर्को",
"play-pause": "खेल्नुहोस् / रोक्नुहोस्",
"previous": "अघिल्ला"
},
"label": "गीत नियन्त्रणका लागि ग्लोबल किबाइन्डहरू छान्नुहोस्:",
"title": "ग्लोबल किबाइन्डहरू"
}
}
},
"skip-disliked-songs": {
"description": "नापसन्द गरिएका गीतहरू छोड्नुहोस्",
"name": "मन नपरेका गीतहरू छोड्नुहोस्"
},
"skip-silences": {
"description": "गीतहरूमा मौन खण्डहरू स्वचालित रूपमा स्किप गर्नुहोस्",
"name": "मौन छोड्नुहोस्"
},
"sponsorblock": {
"description": "स्वचालित रूपमा गैर-सङ्गीत भागहरू जस्तै इन्ट्रो/आउट्रो वा सङ्गीत भिडियोका भागहरू छोड्नुहोस्",
"name": "स्पन्सरब्लक"
},
"taskbar-mediacontrol": {
"description": "तपाईँको विन्डोज टास्कबारबाट प्लेब्याक नियन्त्रण गर्नुहोस्",
"name": "टास्कबार मेडिया कन्ट्रोल"
},
"touchbar": {
"description": "MacOS प्रयोगकर्ताहरूका लागि टचबार विजेट थप्दछ",
"name": "टचबार"
},
"tuna-obs": {
"description": "OBS को टुना प्लगइनसँग एकीकरण",
"name": "टुना OBS"
},
"video-toggle": {
"description": "भिडियो/गीत मोड बीच स्विच गर्न बटन थप्दछ। वैकल्पिक रूपमा सम्पूर्ण भिडियो ट्याब हटाउन पनि सक्छ",
"menu": {
"align": {
"label": "संरेखण",
"submenu": {
"left": "बायाँ",
"middle": "बिचमा",
"right": "दायाँ"
}
},
"force-hide": "बलपूर्वक भिडियो ट्याब हटाउनुहोस्",
"mode": {
"label": "मोड",
"submenu": {
"custom": "कस्टम टगल",
"disabled": "अक्षम",
"native": "नेटिभ टगल"
}
}
},
"name": "भिडियो टगल",
"templates": {
"button": "गीत"
}
},
"visualizer": {
"description": "प्लेयरमा भिजुअलाइजर थप्छ",
"menu": {
"visualizer-type": "भिजुअलाइजरको प्रकार"
},
"name": "भिजुअलाइजर"
}
}
}

View File

@ -158,6 +158,14 @@
},
"remove-upgrade-button": "Убрать кнопку Youtube Premium",
"theme": {
"dialog": {
"button": {
"cancel": "Отмена",
"remove": "Убрать"
},
"remove-theme": "Вы уверены, что хотите убрать пользовательскую тему?",
"remove-theme-message": "Это уберёт пользовательскую тему"
},
"label": "Тема",
"submenu": {
"import-css-file": "Импортировать кастомный CSS файл",

View File

@ -0,0 +1,21 @@
{
"common": {
"console": {
"plugins": {
"execute-failed": "ප්ලගිනය ක්‍රියාත්මක කිරීමට අසමත් විය {{pluginName}}::{{contextName}}",
"executed-at-ms": "ප්ලගිනය {{pluginName}}::{{contextName}} {{ms}}ms හිදී ක්‍රියාත්මක කරන ලදී",
"initialize-failed": "\"{{pluginName}}\" ප්ලගිනය ආරම්භ කිරීමට අසමත් විය",
"load-all": "සියලුම ප්ලගින පූරණය කරමින්",
"load-failed": "\"{{pluginName}}\" ප්ලගිනය පූරණය කිරීමට අසමත් විය",
"loaded": "ප්ලගිනය \"{{pluginName}}\" පූරණය කරන ලදී"
}
}
},
"main": {
"dialog": {
"need-to-restart": {
"title": "නැවත ආරම්භ කිරීම අවශ්‍යයි"
}
}
}
}

View File

@ -8,7 +8,7 @@
"load-all": "กำลังโหลดปลั๊กอินทั้งหมด",
"load-failed": "ไม่สามารถโหลดปลั๊กอิน \"{{pluginName}}\"ได้",
"loaded": "โหลดปลั๊กอิน \"{{pluginName}}\" เรียบร้อยแล้ว",
"unload-failed": "ไม่สามรถโหลดปลั๊กอิน \"{{pluginName}}\"ได้",
"unload-failed": "ไม่สามรถโหลดปลั๊กอิน \"{{pluginName}}\"ได้",
"unloaded": "ยกเลิกโหลดปลั๊กอิน \"{{pluginName}}\" แล้ว"
}
}

View File

@ -158,6 +158,14 @@
},
"remove-upgrade-button": "Xóa nút nâng cấp",
"theme": {
"dialog": {
"button": {
"cancel": "Hủy",
"remove": "Loại bỏ"
},
"remove-theme": "Bạn có chắc muốn loại bỏ chủ đề tùy chỉnh không?",
"remove-theme-message": "Tùy chọn này sẽ loại bỏ chủ đề tùy chỉnh"
},
"label": "Chủ đề",
"submenu": {
"import-css-file": "Nhập tệp CSS tùy chỉnh",

View File

@ -158,6 +158,14 @@
},
"remove-upgrade-button": "移除升级按钮",
"theme": {
"dialog": {
"button": {
"cancel": "取消",
"remove": "移除"
},
"remove-theme": "您确定要移除自定义主题?",
"remove-theme-message": "此操作将移除自定义主题"
},
"label": "主题",
"submenu": {
"import-css-file": "导入自定义 CSS 文件",

View File

@ -69,9 +69,9 @@
},
"update-available": {
"buttons": {
"disable": "停用新",
"download": "下載",
"ok": "確定"
"disable": "停用新版本通知",
"download": "前往下載",
"ok": "略過"
},
"detail": "新版本已經推出,你可以至 {{downloadLink}} 下載",
"message": "有新版本可用",

View File

@ -236,7 +236,7 @@ export const mainMenuTemplate = async (
}
]
: []),
...config.get('options.themes')?.map((theme: string) => ({
...(config.get('options.themes')?.map((theme: string) => ({
type: 'normal' as const,
label: theme,
async click() {
@ -257,11 +257,11 @@ export const mainMenuTemplate = async (
});
if (response === 1) {
config.set('options.themes', config.get('options.themes')?.filter((t) => t !== theme));
config.set('options.themes', config.get('options.themes')?.filter((t) => t !== theme) ?? []);
innerRefreshMenu();
}
}
})),
})) ?? []),
{ type: 'separator' },
{
label: t(