@@ -427,35 +471,50 @@ onUnmounted(() => {
{{ t('downloader.pathMapping') }}
-
-
-
-
-
-
- {{ t('common.add') }}
-
-
+
+
+ updateRemotePrefix(index, v)"
+ />
+ updateRemotePath(index, v)"
+ append-icon="mdi-arrow-right"
+ />
+
+
+
+
+
+
+
+
+
+ {{ t('common.add') }}
+
diff --git a/src/locales/en-US.ts b/src/locales/en-US.ts
index 2b9c74a0..813c8ae1 100644
--- a/src/locales/en-US.ts
+++ b/src/locales/en-US.ts
@@ -2679,8 +2679,7 @@ export default {
pathMapping: 'Path Mapping',
pathMappingHint: 'Map download paths between downloader and client',
pathMappingRequired: 'Path cannot be empty',
- pathMappingFormatError: 'Invalid storage type prefix',
- pathMappingLocalError: 'Must start with /',
+ pathMappingError: 'Must start with /',
},
filterRule: {
title: 'Filter Rule',
diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts
index e5c5d7e9..87dc18e7 100644
--- a/src/locales/zh-CN.ts
+++ b/src/locales/zh-CN.ts
@@ -2647,8 +2647,7 @@ export default {
pathMapping: '路径映射',
pathMappingHint: '将下载器中的路径映射为媒体服务器可访问的路径,格式:源路径=>目标路径,多个映射使用换行分隔',
pathMappingRequired: '路径不能为空',
- pathMappingFormatError: '存储类型前缀错误',
- pathMappingLocalError: '必须以 / 开头',
+ pathMappingError: '必须以 / 开头',
},
filterRule: {
title: '过滤规则',
diff --git a/src/locales/zh-TW.ts b/src/locales/zh-TW.ts
index 0a93d672..97b28826 100644
--- a/src/locales/zh-TW.ts
+++ b/src/locales/zh-TW.ts
@@ -2633,8 +2633,7 @@ export default {
pathMapping: '路徑映射',
pathMappingHint: '下載器服務端路徑映射為客戶端路徑,用於整理媒體文件',
pathMappingRequired: '路徑不能為空',
- pathMappingFormatError: '存儲類型前綴錯誤',
- pathMappingLocalError: '必須以 / 開頭',
+ pathMappingError: '必須以 / 開頭',
},
filterRule: {
title: '過濾規則',