From 71d57b3e8df33b8a3ab757f9240588d8a30eaa4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E8=81=AA?= <5444961+halyang92@user.noreply.gitee.com> Date: Sat, 8 Apr 2023 02:43:23 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96nice-validator=E5=9C=A8?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E5=A4=9A=E8=AF=AD=E8=A8=80=E6=97=B6=EF=BC=8C?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E5=AF=B9=E5=BA=94=E7=9A=84=E8=AF=AD=E8=A8=80?= =?UTF-8?q?=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 吴聪 <5444961+halyang92@user.noreply.gitee.com> --- public/assets/js/require-backend.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/public/assets/js/require-backend.js b/public/assets/js/require-backend.js index 6d7ac2989..ea731b013 100644 --- a/public/assets/js/require-backend.js +++ b/public/assets/js/require-backend.js @@ -40,7 +40,7 @@ require.config({ 'addtabs': '../libs/fastadmin-addtabs/jquery.addtabs', 'slimscroll': '../libs/jquery-slimscroll/jquery.slimscroll', 'validator': '../libs/nice-validator/dist/jquery.validator', - 'validator-lang': '../libs/nice-validator/dist/local/zh-CN', + 'validator-lang': 'empty:', 'toastr': '../libs/toastr/toastr', 'jstree': '../libs/jstree/dist/jstree.min', 'layer': '../libs/fastadmin-layer/dist/layer', @@ -154,6 +154,16 @@ require(['jquery', 'bootstrap'], function ($, undefined) { }); define('moment/locale/zh-cn'); } + // nice-validator的语言包配置 + const niceValidatorLangFile = { + 'en-us': 'en', + 'ja-jp': 'ja', + 'zh-cn': 'zh-CN', + 'zh-tw': 'zh-TW' + }; + const langCode = niceValidatorLangFile[Config.language] || 'zh-CN'; + paths['validator-lang'] = `../libs/nice-validator/dist/local/${langCode}`; + require.config({paths: paths}); // 初始化 -- Gitee