This is an automated email from the ASF dual-hosted git repository.
dengliming pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shenyu-dashboard.git
The following commit(s) were added to refs/heads/master by this push:
new ffe04fa9 fix: add missing dashboard translations (#665)
ffe04fa9 is described below
commit ffe04fa98ff0bc0fdf2b7451db0c233171d21952
Author: Efe <[email protected]>
AuthorDate: Sat Sep 26 07:33:52 2026 +0300
fix: add missing dashboard translations (#665)
* fix: add missing dashboard translations
* fix: correct registry locale messages
* fix: keep registry length messages aligned
---
src/locales/en-US.json | 14 +++++++++++++-
src/locales/zh-CN.json | 12 ++++++++++++
src/routes/System/Registry/AddModal.js | 12 ++++--------
3 files changed, 29 insertions(+), 9 deletions(-)
diff --git a/src/locales/en-US.json b/src/locales/en-US.json
index a0955cf9..46794c20 100644
--- a/src/locales/en-US.json
+++ b/src/locales/en-US.json
@@ -158,6 +158,7 @@
"SHENYU.SYSTEM.ROLENAME": "RoleName",
"SHENYU.SYSTEM.USER.NAME": "UserName",
"SHENYU.SYSTEM.USER.PASSWORD": "InputPassword",
+ "SHENYU.SYSTEM.VERIFICATION.CODE": "Please enter the verification code",
"SHENYU.SYSTEM.USER.CHANGEPASSWORD": "The password is the default password
and you must complete the change once",
"SHENYU.SYSTEM.USER": "User",
"SHENYU.SYSTEM.DATA.PERMISSION.CONFIG": "Configure Data Permission",
@@ -276,7 +277,7 @@
"SHENYU.PLUGIN.PLUGINHANDLE": "PluginHandle",
"SHENYU.PLUGIN.PLUGIN.NAME": "PluginName",
"SHENYU.PLUGIN.WAY": "Ways",
- "SHENYU.PLUGIN.SELECT.WAY": "",
+ "SHENYU.PLUGIN.SELECT.WAY": "Please select a way",
"SHENYU.PLUGIN.INPUT.MASTER": "Input Master",
"SHENYU.PLUGIN.INPUT.URL": "Input URL",
"SHENYU.PLUGIN.INPUT": "Input URL. If Cluster Or Sentinel Multiple Address
Use Semicolons(;) Separated",
@@ -376,12 +377,22 @@
"SHENYU.INSTANCE.SELECT.TYPE.CLIENT": "Client",
"SHENYU.REGISTRY.NAMESPACE": "Namespace",
"SHENYU.REGISTRY.REGISTRY_ID": "RegistryId",
+ "SHENYU.REGISTRY.REGISTRY_ID.INPUT": "Please enter the registry ID",
+ "SHENYU.REGISTRY.REGISTRY_ID.LENGTH": "The registry ID must be no more than
20 characters",
"SHENYU.REGISTRY.ADDRESS": "Address",
+ "SHENYU.REGISTRY.ADDRESS.INPUT": "Please enter the address",
+ "SHENYU.REGISTRY.ADDRESS.LENGTH": "The address must be no more than 256
characters",
"SHENYU.REGISTRY.PROTOCOL": "Protocol",
+ "SHENYU.REGISTRY.PROTOCOL.INPUT": "Please enter the protocol",
"SHENYU.REGISTRY.USERNAME": "UserName",
+ "SHENYU.REGISTRY.USERNAME.INPUT": "Please enter the username",
"SHENYU.REGISTRY.GROUP": "Group",
+ "SHENYU.REGISTRY.GROUP.INPUT": "Please enter the group",
+ "SHENYU.REGISTRY.NAMESPACE.INPUT": "Please enter the namespace",
+ "SHENYU.REGISTRY.NAMESPACE.LENGTH": "The namespace must be no more than 128
characters",
"SHENYU.REGISTRY.MODAL.TITLE": "Add Registry Data",
"SHENYU.REGISTRY.PASSPORT": "Passport",
+ "SHENYU.REGISTRY.PASSPORT.INPUT": "Please enter the password",
"SHENYU.INSTANCE.SELECT.LASTBEATTIME": "LastBeatTime",
"SHENYU.INSTANCE.SELECT.CREATETIME": "RegisterTime",
"SHENYU.INSTANCE.SELECT.STATE": "Instance State",
@@ -390,6 +401,7 @@
"SHENYU.INSTANCE.SELECT.STATE.OFFLINE": "Offline",
"SHENYU.INSTANCE.NO_DATA": "No Data",
"SHENYU.INSTANCE.PIE_DATA": "Service Live Status",
+ "SHENYU.INSTANCE.DISTRIBUTION": "Service Distribution",
"SHENYU.INSTANCE.LINE_DATA": "Recent Service Live Status",
"SHENYU.PLUGIN.SELECT.STATUS": "Select Status",
"SHENYU.PLUGIN.REQUEST.HEADER.KEY": "Header Key",
diff --git a/src/locales/zh-CN.json b/src/locales/zh-CN.json
index 010cd1ec..e93199a6 100644
--- a/src/locales/zh-CN.json
+++ b/src/locales/zh-CN.json
@@ -159,6 +159,7 @@
"SHENYU.SYSTEM.ROLENAME": "角色名称",
"SHENYU.SYSTEM.USER.NAME": "请输入用户名",
"SHENYU.SYSTEM.USER.PASSWORD": "请输入密码",
+ "SHENYU.SYSTEM.VERIFICATION.CODE": "请输入验证码",
"SHENYU.SYSTEM.USER.CHANGEPASSWORD": "密码是默认密码,您必须完成一次更改",
"SHENYU.SYSTEM.USER": "用户",
"SHENYU.SYSTEM.DATA.PERMISSION.CONFIG": "配置数据权限",
@@ -386,6 +387,16 @@
"SHENYU.REGISTRY.NAMESPACE": "命名空间",
"SHENYU.REGISTRY.GROUP": "分组",
"SHENYU.REGISTRY.PASSPORT": "密码",
+ "SHENYU.REGISTRY.REGISTRY_ID.INPUT": "请输入注册ID",
+ "SHENYU.REGISTRY.REGISTRY_ID.LENGTH": "注册ID长度不能超过20个字符",
+ "SHENYU.REGISTRY.ADDRESS.INPUT": "请输入注册地址",
+ "SHENYU.REGISTRY.ADDRESS.LENGTH": "注册地址长度不能超过256个字符",
+ "SHENYU.REGISTRY.PROTOCOL.INPUT": "请输入协议类型",
+ "SHENYU.REGISTRY.USERNAME.INPUT": "请输入用户名",
+ "SHENYU.REGISTRY.GROUP.INPUT": "请输入分组",
+ "SHENYU.REGISTRY.NAMESPACE.INPUT": "请输入命名空间",
+ "SHENYU.REGISTRY.NAMESPACE.LENGTH": "命名空间长度不能超过128个字符",
+ "SHENYU.REGISTRY.PASSPORT.INPUT": "请输入密码",
"SHENYU.INSTANCE.SELECT.LASTBEATTIME": "最近心跳时间",
"SHENYU.INSTANCE.SELECT.CREATETIME": "注册时间",
"SHENYU.INSTANCE.SELECT.STATE": "服务状态",
@@ -394,6 +405,7 @@
"SHENYU.INSTANCE.SELECT.STATE.OFFLINE": "离线",
"SHENYU.INSTANCE.NO_DATA": "暂无数据",
"SHENYU.INSTANCE.PIE_DATA": "服务存活状态",
+ "SHENYU.INSTANCE.DISTRIBUTION": "服务分布",
"SHENYU.INSTANCE.LINE_DATA": "服务近期存活状态",
"SHENYU.PLUGIN.SELECT.STATUS": "选择状态",
"SHENYU.PLUGIN.REQUEST.HEADER.KEY": "Header Key",
diff --git a/src/routes/System/Registry/AddModal.js
b/src/routes/System/Registry/AddModal.js
index 769c910e..edd2c393 100755
--- a/src/routes/System/Registry/AddModal.js
+++ b/src/routes/System/Registry/AddModal.js
@@ -142,7 +142,7 @@ class AddModal extends Component {
},
{
max: 256,
- message:
getIntlContent("SHENYU.REGISTRY.REGISTRY_ID.LENGTH"),
+ message: getIntlContent("SHENYU.REGISTRY.ADDRESS.LENGTH"),
},
],
initialValue: address,
@@ -185,15 +185,13 @@ class AddModal extends Component {
rules: [
{
max: 128,
- message:
getIntlContent("SHENYU.REGISTRY.DESCRIPTION.LENGTH"),
+ message: getIntlContent("SHENYU.REGISTRY.NAMESPACE.LENGTH"),
},
],
initialValue: namespace,
})(
<Input
- placeholder={getIntlContent(
- "SHENYU.REGISTRY.DESCRIPTION.INPUT",
- )}
+ placeholder={getIntlContent("SHENYU.REGISTRY.NAMESPACE.INPUT")}
/>,
)}
</FormItem>
@@ -205,9 +203,7 @@ class AddModal extends Component {
initialValue: group,
})(
<Input
- placeholder={getIntlContent(
- "SHENYU.REGISTRY.DESCRIPTION.INPUT",
- )}
+ placeholder={getIntlContent("SHENYU.REGISTRY.GROUP.INPUT")}
/>,
)}
</FormItem>