From d91ba1f42a30ae772589eaa465fbf03b76f0e82b Mon Sep 17 00:00:00 2001 From: Treecat Date: Thu, 6 Apr 2023 15:54:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A0jira=20fix:=20=E5=9B=BD=E9=99=85?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fineui/src/case/loader/loader.list.js | 2 +- .../fineui/src/case/pager/pager.detail.js | 4 ++-- packages/fineui/src/case/ztree/treeview.js | 2 +- packages/fineui/src/core/5.inject.js | 2 +- script/chinese.js | 23 +++++++++++++++++++ 5 files changed, 28 insertions(+), 5 deletions(-) create mode 100644 script/chinese.js diff --git a/packages/fineui/src/case/loader/loader.list.js b/packages/fineui/src/case/loader/loader.list.js index 3bb61f829..b521b7e6c 100644 --- a/packages/fineui/src/case/loader/loader.list.js +++ b/packages/fineui/src/case/loader/loader.list.js @@ -162,7 +162,7 @@ export class ListLoader extends Widget { }, (...args) => { if (args.length === 0) { - throw new Error("参数不能为空"); + throw new Error("parameter cannot be empty"); } this.populate(...args); o.onLoaded(); diff --git a/packages/fineui/src/case/pager/pager.detail.js b/packages/fineui/src/case/pager/pager.detail.js index ce71839c1..a99f3be76 100644 --- a/packages/fineui/src/case/pager/pager.detail.js +++ b/packages/fineui/src/case/pager/pager.detail.js @@ -52,8 +52,8 @@ export class DetailPager extends Widget { first: false, // 是否显示首页 last: false, // 是否显示尾页 - prev: "上一页", - next: "下一页", + prev: BI.i18nText("BI-Previous_Page"), + next: BI.i18nText("BI-Next_Page"), firstPage: 1, lastPage() { diff --git a/packages/fineui/src/case/ztree/treeview.js b/packages/fineui/src/case/ztree/treeview.js index aa2f6e202..c331fd7ea 100644 --- a/packages/fineui/src/case/ztree/treeview.js +++ b/packages/fineui/src/case/ztree/treeview.js @@ -176,7 +176,7 @@ export class TreeView extends Pane { return true; } - Msg.toast("Please Wait。", { + Msg.toast("Please Wait.", { level: "warning", }); // 不展开节点,也不触发onExpand事件 diff --git a/packages/fineui/src/core/5.inject.js b/packages/fineui/src/core/5.inject.js index d6f8391c8..2654940b7 100644 --- a/packages/fineui/src/core/5.inject.js +++ b/packages/fineui/src/core/5.inject.js @@ -18,7 +18,7 @@ const moduleInjection = {}, moduleInjectionMap = { export function module(xtype, cls) { if (isNotNull(moduleInjection[xtype])) { - _global.console && console.error(`module: [${xtype}] already registered`); + _global.console && console.error(`module: [${xtype}] already registered`); } else { if (isFunction(cls)) { cls = cls(); diff --git a/script/chinese.js b/script/chinese.js new file mode 100644 index 000000000..61969fbee --- /dev/null +++ b/script/chinese.js @@ -0,0 +1,23 @@ +const { tranvase } = require("./lib/utils"); +const fs = require("fs"); + +const config = { + handler: filePath => { + if (filePath.includes("test") || filePath.includes("dist")) { + return; + } + let content = fs.readFileSync(filePath).toString(); + let reg = /(['"`])(.*?)\1/g; + if (reg.test(content)) { + Array.from(content.matchAll(reg)) + .map(el => el[2]) + .forEach(el => { + if (Array.from(el).some(el => el.charCodeAt(0) > 255)) { + console.log(filePath, el); + } + }); + } + }, +}; + +tranvase(process.argv[2], config);