mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-09-05 07:28:37 +08:00
feat: Add file transfer threads setting with UI and localization.
This commit is contained in:
@@ -1410,6 +1410,8 @@ export default {
|
|||||||
encodingDetectionPerformanceMode: 'Encoding Detection Performance Mode',
|
encodingDetectionPerformanceMode: 'Encoding Detection Performance Mode',
|
||||||
encodingDetectionPerformanceModeHint:
|
encodingDetectionPerformanceModeHint:
|
||||||
'Prioritize detection efficiency, but may reduce encoding detection accuracy',
|
'Prioritize detection efficiency, but may reduce encoding detection accuracy',
|
||||||
|
transferThreads: 'File Transfer Threads',
|
||||||
|
transferThreadsHint: 'Multi-threaded file transfer can improve speed but may increase system resource usage',
|
||||||
tokenizedSearch: 'Tokenized Search',
|
tokenizedSearch: 'Tokenized Search',
|
||||||
tokenizedSearchHint:
|
tokenizedSearchHint:
|
||||||
'Improve organization history search precision, but may increase performance overhead and unexpected results',
|
'Improve organization history search precision, but may increase performance overhead and unexpected results',
|
||||||
|
|||||||
@@ -1401,6 +1401,8 @@ export default {
|
|||||||
pluginAutoReloadHint: '修改插件文件后自动重新加载,开发插件时使用',
|
pluginAutoReloadHint: '修改插件文件后自动重新加载,开发插件时使用',
|
||||||
encodingDetectionPerformanceMode: '编码探测性能模式',
|
encodingDetectionPerformanceMode: '编码探测性能模式',
|
||||||
encodingDetectionPerformanceModeHint: '优先提升探测效率,但可能降低编码探测的准确性',
|
encodingDetectionPerformanceModeHint: '优先提升探测效率,但可能降低编码探测的准确性',
|
||||||
|
transferThreads: '文件整理线程数',
|
||||||
|
transferThreadsHint: '多线程整理文件可以提高速度,但可能增加系统资源占用',
|
||||||
tokenizedSearch: '分词搜索',
|
tokenizedSearch: '分词搜索',
|
||||||
tokenizedSearchHint: '提升整理历史记录搜索精度,但可能增加性能开销和意外结果',
|
tokenizedSearchHint: '提升整理历史记录搜索精度,但可能增加性能开销和意外结果',
|
||||||
tmdbLanguage: {
|
tmdbLanguage: {
|
||||||
|
|||||||
@@ -1402,6 +1402,8 @@ export default {
|
|||||||
pluginAutoReloadHint: '修改插件文件後自動重新加載,開發插件時使用',
|
pluginAutoReloadHint: '修改插件文件後自動重新加載,開發插件時使用',
|
||||||
encodingDetectionPerformanceMode: '編碼探測性能模式',
|
encodingDetectionPerformanceMode: '編碼探測性能模式',
|
||||||
encodingDetectionPerformanceModeHint: '優先提升探測效率,但可能降低編碼探測的準確性',
|
encodingDetectionPerformanceModeHint: '優先提升探測效率,但可能降低編碼探測的準確性',
|
||||||
|
transferThreads: '文件整理線程數',
|
||||||
|
transferThreadsHint: '多線程整理文件可以提高速度,但可能增加系統資源佔用',
|
||||||
tokenizedSearch: '分詞搜索',
|
tokenizedSearch: '分詞搜索',
|
||||||
tokenizedSearchHint: '提升整理歷史記錄搜索精度,但可能增加性能開銷和意外結果',
|
tokenizedSearchHint: '提升整理歷史記錄搜索精度,但可能增加性能開銷和意外結果',
|
||||||
tmdbLanguage: {
|
tmdbLanguage: {
|
||||||
@@ -2598,8 +2600,10 @@ export default {
|
|||||||
passkeyDeleteSuccess: '通行密鑰已刪除',
|
passkeyDeleteSuccess: '通行密鑰已刪除',
|
||||||
passkeyDeleteFailed: '刪除失敗',
|
passkeyDeleteFailed: '刪除失敗',
|
||||||
deletePasskey: '刪除通行密鑰',
|
deletePasskey: '刪除通行密鑰',
|
||||||
passkeyDomainWarning: '通行密鑰(PassKey)的可用性與 {domain} 緊密相關。在公網環境下,請務必在「基本設定」中配置正確的訪問域名。域名變更或配置錯誤將導致通行密鑰無法使用。',
|
passkeyDomainWarning:
|
||||||
otpRequiredForPasskey: '為了安全起見,您必須先啟用 {otp} 驗證碼,然後才能註冊通行密鑰。這是為了防止在網域配置變動導致 PassKey 失效時,您仍能通過 OTP 碼登入帳戶。',
|
'通行密鑰(PassKey)的可用性與 {domain} 緊密相關。在公網環境下,請務必在「基本設定」中配置正確的訪問域名。域名變更或配置錯誤將導致通行密鑰無法使用。',
|
||||||
|
otpRequiredForPasskey:
|
||||||
|
'為了安全起見,您必須先啟用 {otp} 驗證碼,然後才能註冊通行密鑰。這是為了防止在網域配置變動導致 PassKey 失效時,您仍能通過 OTP 碼登入帳戶。',
|
||||||
accessDomain: '訪問域名',
|
accessDomain: '訪問域名',
|
||||||
otpAuthenticator: 'OTP 身份驗證器',
|
otpAuthenticator: 'OTP 身份驗證器',
|
||||||
otpGenerateFailed: '獲取otp uri失敗:{message}!',
|
otpGenerateFailed: '獲取otp uri失敗:{message}!',
|
||||||
|
|||||||
@@ -79,6 +79,7 @@ const SystemSettings = ref<any>({
|
|||||||
// 实验室
|
// 实验室
|
||||||
PLUGIN_AUTO_RELOAD: false,
|
PLUGIN_AUTO_RELOAD: false,
|
||||||
ENCODING_DETECTION_PERFORMANCE_MODE: true,
|
ENCODING_DETECTION_PERFORMANCE_MODE: true,
|
||||||
|
TRANSFER_THREADS: 1,
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -738,7 +739,11 @@ onDeactivated(() => {
|
|||||||
prepend-inner-icon="mdi-account-heart"
|
prepend-inner-icon="mdi-account-heart"
|
||||||
/>
|
/>
|
||||||
</VCol>
|
</VCol>
|
||||||
<VCol v-if="SystemSettings.Basic.AI_AGENT_ENABLE && SystemSettings.Basic.AI_RECOMMEND_ENABLED" cols="12" md="6">
|
<VCol
|
||||||
|
v-if="SystemSettings.Basic.AI_AGENT_ENABLE && SystemSettings.Basic.AI_RECOMMEND_ENABLED"
|
||||||
|
cols="12"
|
||||||
|
md="6"
|
||||||
|
>
|
||||||
<VTextField
|
<VTextField
|
||||||
v-model.number="SystemSettings.Basic.AI_RECOMMEND_MAX_ITEMS"
|
v-model.number="SystemSettings.Basic.AI_RECOMMEND_MAX_ITEMS"
|
||||||
:label="t('setting.system.aiRecommendMaxItems')"
|
:label="t('setting.system.aiRecommendMaxItems')"
|
||||||
@@ -1456,6 +1461,17 @@ onDeactivated(() => {
|
|||||||
persistent-hint
|
persistent-hint
|
||||||
/>
|
/>
|
||||||
</VCol>
|
</VCol>
|
||||||
|
<VCol cols="12" md="6">
|
||||||
|
<VTextField
|
||||||
|
v-model.number="SystemSettings.Advanced.TRANSFER_THREADS"
|
||||||
|
:label="t('setting.system.transferThreads')"
|
||||||
|
:hint="t('setting.system.transferThreadsHint')"
|
||||||
|
persistent-hint
|
||||||
|
type="number"
|
||||||
|
min="1"
|
||||||
|
prepend-inner-icon="mdi-swap-horizontal"
|
||||||
|
/>
|
||||||
|
</VCol>
|
||||||
</VRow>
|
</VRow>
|
||||||
</div>
|
</div>
|
||||||
</VWindowItem>
|
</VWindowItem>
|
||||||
|
|||||||
Reference in New Issue
Block a user