mirror of
https://github.com/whyour/qinglong.git
synced 2026-10-01 05:13:50 +08:00
fix: support Chinese cron log names (#3068)
This commit is contained in:
@@ -309,7 +309,7 @@
|
||||
"日志删除频率": "Log Deletion Frequency",
|
||||
"日志名称": "Log Name",
|
||||
"日志名称不能超过100个字符": "Log name cannot exceed 100 characters",
|
||||
"日志名称只能包含字母、数字、下划线和连字符": "Log name can only contain letters, numbers, underscores and hyphens",
|
||||
"日志名称只能包含中文、字母、数字、下划线、连字符、点和路径分隔符": "Log name can only contain Chinese characters, letters, numbers, underscores, hyphens, dots, and path separators",
|
||||
"日志文件": "Log files",
|
||||
"日志管理": "Log Management",
|
||||
"时": "hour(s)",
|
||||
|
||||
@@ -308,7 +308,7 @@
|
||||
"日志删除频率": "日志删除频率",
|
||||
"日志名称": "日志名称",
|
||||
"日志名称不能超过100个字符": "日志名称不能超过100个字符",
|
||||
"日志名称只能包含字母、数字、下划线和连字符": "日志名称只能包含字母、数字、下划线和连字符",
|
||||
"日志名称只能包含中文、字母、数字、下划线、连字符、点和路径分隔符": "日志名称只能包含中文、字母、数字、下划线、连字符、点和路径分隔符",
|
||||
"日志文件": "日志文件",
|
||||
"日志管理": "日志管理",
|
||||
"时": "时",
|
||||
|
||||
@@ -212,12 +212,14 @@ const CronModal = ({
|
||||
return Promise.reject(intl.get('日志名称不能超过100个字符'));
|
||||
}
|
||||
if (
|
||||
!/^(?!.*(?:^|\/)\.{1,2}(?:\/|$))(?:\/)?(?:[\w.-]+\/)*[\w.-]+\/?$/.test(
|
||||
!/^(?!.*(?:^|\/)\.{1,2}(?:\/|$))(?:\/)?(?:[\w\p{Script=Han}.-]+\/)*[\w\p{Script=Han}.-]+\/?$/u.test(
|
||||
value,
|
||||
)
|
||||
) {
|
||||
return Promise.reject(
|
||||
intl.get('日志名称只能包含字母、数字、下划线和连字符'),
|
||||
intl.get(
|
||||
'日志名称只能包含中文、字母、数字、下划线、连字符、点和路径分隔符',
|
||||
),
|
||||
);
|
||||
}
|
||||
return Promise.resolve();
|
||||
|
||||
Reference in New Issue
Block a user