diff --git a/src/locales/en-US.ts b/src/locales/en-US.ts index 75622bce..b33ab370 100644 --- a/src/locales/en-US.ts +++ b/src/locales/en-US.ts @@ -2110,6 +2110,9 @@ export default { tmdbImageDomainPlaceholder: 'image.tmdb.org', tmdbImageDomainHint: 'Customize TheMovieDb image service domain or proxy address', tmdbImageDomainRequired: 'Please enter image service domain', + musicCoverProxy: 'Music Cover Proxy Address', + musicCoverProxyPlaceholder: 'https://your-proxy.example.com', + musicCoverProxyHint: 'Customize music cover proxy address to fix cover not showing when coverartarchive.org is inaccessible. Leave empty to use official address', tmdbLocale: 'TMDB Metadata Language', tmdbLocalePlaceholder: 'en', tmdbLocaleHint: 'Customize TheMovieDb metadata language', diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index 0c4a45ee..a457c042 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -2085,6 +2085,9 @@ export default { tmdbImageDomainPlaceholder: 'image.tmdb.org', tmdbImageDomainHint: '自定义 TheMovieDb 图片服务域名或代理地址', tmdbImageDomainRequired: '请输入图片服务域名', + musicCoverProxy: '音乐封面代理地址', + musicCoverProxyPlaceholder: 'https://your-proxy.example.com', + musicCoverProxyHint: '自定义音乐封面代理地址,用于解决 coverartarchive.org 无法访问导致的封面不显示问题,留空则使用官方地址', tmdbLocale: 'TMDB 元数据语言', tmdbLocalePlaceholder: 'zh', tmdbLocaleHint: '自定义 TheMovieDb 元数据语言', diff --git a/src/locales/zh-TW.ts b/src/locales/zh-TW.ts index 2e3f3766..d2195959 100644 --- a/src/locales/zh-TW.ts +++ b/src/locales/zh-TW.ts @@ -2084,6 +2084,9 @@ export default { tmdbImageDomainPlaceholder: 'image.tmdb.org', tmdbImageDomainHint: '自定義 TheMovieDb 圖片服務域名或代理地址', tmdbImageDomainRequired: '請輸入圖片服務域名', + musicCoverProxy: '音樂封面代理地址', + musicCoverProxyPlaceholder: 'https://your-proxy.example.com', + musicCoverProxyHint: '自定義音樂封面代理地址,用於解決 coverartarchive.org 無法訪問導致的封面不顯示問題,留空則使用官方地址', tmdbLocale: 'TMDB 元數據語言', tmdbLocalePlaceholder: 'zh', tmdbLocaleHint: '自定義 TheMovieDb 元數據語言', diff --git a/src/views/setting/AccountSettingSystem.vue b/src/views/setting/AccountSettingSystem.vue index 6323cee1..f4a989ec 100644 --- a/src/views/setting/AccountSettingSystem.vue +++ b/src/views/setting/AccountSettingSystem.vue @@ -105,6 +105,7 @@ const SystemSettings = ref({ TMDB_API_DOMAIN: null, TMDB_API_KEY: null, TMDB_IMAGE_DOMAIN: null, + MUSIC_COVER_PROXY: null, TMDB_LOCALE: null, META_CACHE_EXPIRE: 0, SCRAP_FOLLOW_TMDB: true, @@ -2055,6 +2056,16 @@ watch(currentLlmSnapshotKey, (snapshotKey, previousSnapshotKey) => { prepend-inner-icon="mdi-image" /> + + +