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>

Reply via email to