mirror of
https://github.com/th-ch/youtube-music.git
synced 2026-02-01 20:23:43 +00:00
Compare commits
5 Commits
renovate/i
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 9426d141e6 | |||
| e41d053a38 | |||
| b43c8efb06 | |||
| f9afbba97a | |||
| 4356ceaf84 |
@ -109,7 +109,7 @@
|
|||||||
"hono": "4.11.7",
|
"hono": "4.11.7",
|
||||||
"howler": "2.2.4",
|
"howler": "2.2.4",
|
||||||
"html-to-text": "9.0.5",
|
"html-to-text": "9.0.5",
|
||||||
"i18next": "25.8.0",
|
"i18next": "25.5.2",
|
||||||
"jimp": "1.6.0",
|
"jimp": "1.6.0",
|
||||||
"keyboardevent-from-electron-accelerator": "2.0.0",
|
"keyboardevent-from-electron-accelerator": "2.0.0",
|
||||||
"keyboardevents-areequal": "0.2.2",
|
"keyboardevents-areequal": "0.2.2",
|
||||||
@ -154,7 +154,7 @@
|
|||||||
"cross-env": "10.1.0",
|
"cross-env": "10.1.0",
|
||||||
"del-cli": "6.0.0",
|
"del-cli": "6.0.0",
|
||||||
"discord-api-types": "0.38.37",
|
"discord-api-types": "0.38.37",
|
||||||
"electron": "38.8.0",
|
"electron": "40.1.0",
|
||||||
"electron-builder": "26.4.0",
|
"electron-builder": "26.4.0",
|
||||||
"electron-builder-squirrel-windows": "26.4.0",
|
"electron-builder-squirrel-windows": "26.4.0",
|
||||||
"electron-devtools-installer": "4.0.0",
|
"electron-devtools-installer": "4.0.0",
|
||||||
|
|||||||
63
pnpm-lock.yaml
generated
63
pnpm-lock.yaml
generated
@ -44,7 +44,7 @@ importers:
|
|||||||
version: 1.0.1(@types/node@25.1.0)
|
version: 1.0.1(@types/node@25.1.0)
|
||||||
'@electron/remote':
|
'@electron/remote':
|
||||||
specifier: 2.1.3
|
specifier: 2.1.3
|
||||||
version: 2.1.3(electron@38.8.0)
|
version: 2.1.3(electron@40.1.0)
|
||||||
'@ffmpeg.wasm/core-mt':
|
'@ffmpeg.wasm/core-mt':
|
||||||
specifier: 0.12.0
|
specifier: 0.12.0
|
||||||
version: 0.12.0
|
version: 0.12.0
|
||||||
@ -59,10 +59,10 @@ importers:
|
|||||||
version: 2.0.5
|
version: 2.0.5
|
||||||
'@ghostery/adblocker-electron':
|
'@ghostery/adblocker-electron':
|
||||||
specifier: 2.13.4
|
specifier: 2.13.4
|
||||||
version: 2.13.4(electron@38.8.0)
|
version: 2.13.4(electron@40.1.0)
|
||||||
'@ghostery/adblocker-electron-preload':
|
'@ghostery/adblocker-electron-preload':
|
||||||
specifier: 2.13.4
|
specifier: 2.13.4
|
||||||
version: 2.13.4(electron@38.8.0)
|
version: 2.13.4(electron@40.1.0)
|
||||||
'@hono/node-server':
|
'@hono/node-server':
|
||||||
specifier: 1.19.9
|
specifier: 1.19.9
|
||||||
version: 1.19.9(hono@4.11.7)
|
version: 1.19.9(hono@4.11.7)
|
||||||
@ -119,7 +119,7 @@ importers:
|
|||||||
version: 14.0.0
|
version: 14.0.0
|
||||||
custom-electron-prompt:
|
custom-electron-prompt:
|
||||||
specifier: 1.6.1
|
specifier: 1.6.1
|
||||||
version: 1.6.1(electron@38.8.0)
|
version: 1.6.1(electron@40.1.0)
|
||||||
deepmerge-ts:
|
deepmerge-ts:
|
||||||
specifier: 7.1.5
|
specifier: 7.1.5
|
||||||
version: 7.1.5
|
version: 7.1.5
|
||||||
@ -175,8 +175,8 @@ importers:
|
|||||||
specifier: 9.0.5
|
specifier: 9.0.5
|
||||||
version: 9.0.5
|
version: 9.0.5
|
||||||
i18next:
|
i18next:
|
||||||
specifier: 25.8.0
|
specifier: 25.5.2
|
||||||
version: 25.8.0(typescript@5.9.3)
|
version: 25.5.2(typescript@5.9.3)
|
||||||
jimp:
|
jimp:
|
||||||
specifier: 1.6.0
|
specifier: 1.6.0
|
||||||
version: 1.6.0
|
version: 1.6.0
|
||||||
@ -302,8 +302,8 @@ importers:
|
|||||||
specifier: 0.38.37
|
specifier: 0.38.37
|
||||||
version: 0.38.37
|
version: 0.38.37
|
||||||
electron:
|
electron:
|
||||||
specifier: 38.8.0
|
specifier: 40.1.0
|
||||||
version: 38.8.0
|
version: 40.1.0
|
||||||
electron-builder:
|
electron-builder:
|
||||||
specifier: 26.4.0
|
specifier: 26.4.0
|
||||||
version: 26.4.0(electron-builder-squirrel-windows@26.4.0)
|
version: 26.4.0(electron-builder-squirrel-windows@26.4.0)
|
||||||
@ -1297,8 +1297,8 @@ packages:
|
|||||||
'@types/node@16.9.1':
|
'@types/node@16.9.1':
|
||||||
resolution: {integrity: sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==}
|
resolution: {integrity: sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==}
|
||||||
|
|
||||||
'@types/node@22.19.7':
|
'@types/node@24.10.9':
|
||||||
resolution: {integrity: sha512-MciR4AKGHWl7xwxkBa6xUGxQJ4VBOmPTF7sL+iGzuahOFaO0jHCsuEfS80pan1ef4gWId1oWOweIhrDEYLuaOw==}
|
resolution: {integrity: sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==}
|
||||||
|
|
||||||
'@types/node@25.1.0':
|
'@types/node@25.1.0':
|
||||||
resolution: {integrity: sha512-t7frlewr6+cbx+9Ohpl0NOTKXZNV9xHRmNOvql47BFJKcEG1CxtxlPEEe+gR9uhVWM4DwhnvTF110mIL4yP9RA==}
|
resolution: {integrity: sha512-t7frlewr6+cbx+9Ohpl0NOTKXZNV9xHRmNOvql47BFJKcEG1CxtxlPEEe+gR9uhVWM4DwhnvTF110mIL4yP9RA==}
|
||||||
@ -2271,8 +2271,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==}
|
resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==}
|
||||||
engines: {node: '>=8.0.0'}
|
engines: {node: '>=8.0.0'}
|
||||||
|
|
||||||
electron@38.8.0:
|
electron@40.1.0:
|
||||||
resolution: {integrity: sha512-cMvNuIFdXXDr4pJd5xD+F8FDjQhin9vyJ5hGSb5cZRIUb1VqfvRyP2nLBzU2Iazj0z3L686AUOkykp6Xd8bT1w==}
|
resolution: {integrity: sha512-2j/kvw7uF0H1PnzYBzw2k2Q6q16J8ToKrtQzZfsAoXbbMY0l5gQi2DLOauIZLzwp4O01n8Wt/74JhSRwG0yj9A==}
|
||||||
engines: {node: '>= 12.20.55'}
|
engines: {node: '>= 12.20.55'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
@ -2861,8 +2861,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
|
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
|
||||||
engines: {node: '>=10.17.0'}
|
engines: {node: '>=10.17.0'}
|
||||||
|
|
||||||
i18next@25.8.0:
|
i18next@25.5.2:
|
||||||
resolution: {integrity: sha512-urrg4HMFFMQZ2bbKRK7IZ8/CTE7D8H4JRlAwqA2ZwDRFfdd0K/4cdbNNLgfn9mo+I/h9wJu61qJzH7jCFAhUZQ==}
|
resolution: {integrity: sha512-lW8Zeh37i/o0zVr+NoCHfNnfvVw+M6FQbRp36ZZ/NyHDJ3NJVpp2HhAUyU9WafL5AssymNoOjMRB48mmx2P6Hw==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: ^5
|
typescript: ^5
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
@ -4477,9 +4477,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
|
resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
|
||||||
engines: {node: '>= 0.4'}
|
engines: {node: '>= 0.4'}
|
||||||
|
|
||||||
undici-types@6.21.0:
|
|
||||||
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
|
|
||||||
|
|
||||||
undici-types@7.16.0:
|
undici-types@7.16.0:
|
||||||
resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
|
resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
|
||||||
|
|
||||||
@ -4994,9 +4991,9 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@electron/remote@2.1.3(electron@38.8.0)':
|
'@electron/remote@2.1.3(electron@40.1.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
electron: 38.8.0
|
electron: 40.1.0
|
||||||
|
|
||||||
'@electron/universal@3.0.2':
|
'@electron/universal@3.0.2':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -5187,16 +5184,16 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@ghostery/adblocker-extended-selectors': 2.13.4
|
'@ghostery/adblocker-extended-selectors': 2.13.4
|
||||||
|
|
||||||
'@ghostery/adblocker-electron-preload@2.13.4(electron@38.8.0)':
|
'@ghostery/adblocker-electron-preload@2.13.4(electron@40.1.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@ghostery/adblocker-content': 2.13.4
|
'@ghostery/adblocker-content': 2.13.4
|
||||||
electron: 38.8.0
|
electron: 40.1.0
|
||||||
|
|
||||||
'@ghostery/adblocker-electron@2.13.4(electron@38.8.0)':
|
'@ghostery/adblocker-electron@2.13.4(electron@40.1.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@ghostery/adblocker': 2.13.4
|
'@ghostery/adblocker': 2.13.4
|
||||||
'@ghostery/adblocker-electron-preload': 2.13.4(electron@38.8.0)
|
'@ghostery/adblocker-electron-preload': 2.13.4(electron@40.1.0)
|
||||||
electron: 38.8.0
|
electron: 40.1.0
|
||||||
tldts-experimental: 7.0.19
|
tldts-experimental: 7.0.19
|
||||||
|
|
||||||
'@ghostery/adblocker-extended-selectors@2.13.4': {}
|
'@ghostery/adblocker-extended-selectors@2.13.4': {}
|
||||||
@ -5759,7 +5756,7 @@ snapshots:
|
|||||||
|
|
||||||
'@types/electron-localshortcut@3.1.3':
|
'@types/electron-localshortcut@3.1.3':
|
||||||
dependencies:
|
dependencies:
|
||||||
electron: 38.8.0
|
electron: 40.1.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
@ -5787,9 +5784,9 @@ snapshots:
|
|||||||
|
|
||||||
'@types/node@16.9.1': {}
|
'@types/node@16.9.1': {}
|
||||||
|
|
||||||
'@types/node@22.19.7':
|
'@types/node@24.10.9':
|
||||||
dependencies:
|
dependencies:
|
||||||
undici-types: 6.21.0
|
undici-types: 7.16.0
|
||||||
|
|
||||||
'@types/node@25.1.0':
|
'@types/node@25.1.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -6593,9 +6590,9 @@ snapshots:
|
|||||||
|
|
||||||
csstype@3.2.3: {}
|
csstype@3.2.3: {}
|
||||||
|
|
||||||
custom-electron-prompt@1.6.1(electron@38.8.0):
|
custom-electron-prompt@1.6.1(electron@40.1.0):
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
electron: 38.8.0
|
electron: 40.1.0
|
||||||
|
|
||||||
data-uri-to-buffer@4.0.1: {}
|
data-uri-to-buffer@4.0.1: {}
|
||||||
|
|
||||||
@ -6922,10 +6919,10 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
electron@38.8.0:
|
electron@40.1.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@electron/get': 2.0.3
|
'@electron/get': 2.0.3
|
||||||
'@types/node': 22.19.7
|
'@types/node': 24.10.9
|
||||||
extract-zip: 2.0.1
|
extract-zip: 2.0.1
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
@ -7685,7 +7682,7 @@ snapshots:
|
|||||||
|
|
||||||
human-signals@2.1.0: {}
|
human-signals@2.1.0: {}
|
||||||
|
|
||||||
i18next@25.8.0(typescript@5.9.3):
|
i18next@25.5.2(typescript@5.9.3):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/runtime': 7.28.6
|
'@babel/runtime': 7.28.6
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
@ -9305,8 +9302,6 @@ snapshots:
|
|||||||
has-symbols: 1.1.0
|
has-symbols: 1.1.0
|
||||||
which-boxed-primitive: 1.1.1
|
which-boxed-primitive: 1.1.1
|
||||||
|
|
||||||
undici-types@6.21.0: {}
|
|
||||||
|
|
||||||
undici-types@7.16.0: {}
|
undici-types@7.16.0: {}
|
||||||
|
|
||||||
undici@6.21.3: {}
|
undici@6.21.3: {}
|
||||||
|
|||||||
@ -161,7 +161,8 @@
|
|||||||
"default": "Padrão",
|
"default": "Padrão",
|
||||||
"force-show": "Forçar exibir",
|
"force-show": "Forçar exibir",
|
||||||
"hide": "Ocultar",
|
"hide": "Ocultar",
|
||||||
"label": "Botões de 'Curtir'"
|
"label": "Botões de 'Curtir'",
|
||||||
|
"swap": "Inverter ordem dos botões de curtir"
|
||||||
},
|
},
|
||||||
"remove-upgrade-button": "Remover botão de atualização",
|
"remove-upgrade-button": "Remover botão de atualização",
|
||||||
"theme": {
|
"theme": {
|
||||||
@ -412,6 +413,17 @@
|
|||||||
"no-captions": "Sem legendas disponíveis para essa música"
|
"no-captions": "Sem legendas disponíveis para essa música"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"clock": {
|
||||||
|
"description": "Adicionar relógio na barra de navegação",
|
||||||
|
"menu": {
|
||||||
|
"format": {
|
||||||
|
"24-hour-format": "Formato 24 horas",
|
||||||
|
"display-seconds": "Mostrar segundos",
|
||||||
|
"label": "Formato"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"name": "Relógio"
|
||||||
|
},
|
||||||
"compact-sidebar": {
|
"compact-sidebar": {
|
||||||
"description": "Sempre definir a barra lateral no modo compacto",
|
"description": "Sempre definir a barra lateral no modo compacto",
|
||||||
"name": "Barra lateral compacta"
|
"name": "Barra lateral compacta"
|
||||||
|
|||||||
12
src/i18n/resources/sah.json
Normal file
12
src/i18n/resources/sah.json
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"common": {
|
||||||
|
"console": {
|
||||||
|
"plugins": {
|
||||||
|
"execute-failed": "Плагины толорор кыаҕа суох {{pluginName}}::{{contextName}}",
|
||||||
|
"executed-at-ms": "Плагин {{pluginName}}::{{contextName}} толоруллубут {{ms}}мс",
|
||||||
|
"initialize-failed": "\"{{pluginName}}\" плагины инициализациялааһын кыаллыбата",
|
||||||
|
"load-all": "Плагиннары загрузкалыбыт"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -161,7 +161,8 @@
|
|||||||
"default": "默认",
|
"default": "默认",
|
||||||
"force-show": "强制显示",
|
"force-show": "强制显示",
|
||||||
"hide": "隐藏",
|
"hide": "隐藏",
|
||||||
"label": "点赞按钮"
|
"label": "点赞按钮",
|
||||||
|
"swap": "交换“点赞”按钮顺序"
|
||||||
},
|
},
|
||||||
"remove-upgrade-button": "移除升级按钮",
|
"remove-upgrade-button": "移除升级按钮",
|
||||||
"theme": {
|
"theme": {
|
||||||
@ -412,6 +413,17 @@
|
|||||||
"no-captions": "这首歌没有字幕"
|
"no-captions": "这首歌没有字幕"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"clock": {
|
||||||
|
"description": "添加时钟到导航栏",
|
||||||
|
"menu": {
|
||||||
|
"format": {
|
||||||
|
"24-hour-format": "24 小时格式",
|
||||||
|
"display-seconds": "显示秒数",
|
||||||
|
"label": "格式"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"name": "时钟"
|
||||||
|
},
|
||||||
"compact-sidebar": {
|
"compact-sidebar": {
|
||||||
"description": "始终将侧边栏设为紧凑模式",
|
"description": "始终将侧边栏设为紧凑模式",
|
||||||
"name": "紧凑式侧边栏"
|
"name": "紧凑式侧边栏"
|
||||||
|
|||||||
Reference in New Issue
Block a user