From 66a47cd0552ea00902c0dcf11741e259082fcb72 Mon Sep 17 00:00:00 2001
From: zhangjialiang
Date: Thu, 19 Jun 2025 14:04:49 +0800
Subject: [PATCH] * [story#75371,doing,1h] English language adaptation.
---
module/admin/control.php | 2 +
module/admin/css/register.ui.css | 11 ++--
module/admin/lang/de.php | 83 +++++++++++++++++++++++--------
module/admin/lang/en.php | 83 +++++++++++++++++++++++--------
module/admin/lang/fr.php | 83 +++++++++++++++++++++++--------
module/admin/ui/register.html.php | 26 ++++++----
module/install/css/step6.ui.css | 2 +-
module/install/lang/en.php | 1 +
www/uxplan.html | 3 --
9 files changed, 209 insertions(+), 85 deletions(-)
diff --git a/module/admin/control.php b/module/admin/control.php
index b56a091495..f463a896d9 100755
--- a/module/admin/control.php
+++ b/module/admin/control.php
@@ -554,6 +554,8 @@ class admin extends control
return $this->send(array('result' => 'fail', 'message' => isset($response['message']) ? $response['message'] : $this->lang->admin->register->loginFailed));
}
}
+
+ $this->view->title = $this->lang->admin->register->registerTitle;
$this->display();
}
diff --git a/module/admin/css/register.ui.css b/module/admin/css/register.ui.css
index 81806eba63..b187fccbfb 100644
--- a/module/admin/css/register.ui.css
+++ b/module/admin/css/register.ui.css
@@ -15,9 +15,10 @@
#checkMobileSenderID {display: inline; cursor: pointer;}
#captcha-btn {width: 7rem; line-height: 40px; padding-left: 2rem; font-size: 15px; color: #0084FF}
.form-agree-ux {color: #5A6D88}
+.form-agree-ux-text {max-width: 90%;}
#experience-plan-show {color: #0084FF}
.open-url{display: none;}
-.captcha-mobile-sender {width: 204px; height: 124px; position: absolute; top: 480px; margin-left: 562px; box-shadow: 0px 2px 24px 3px #1F232914; background-color: #fff; margin-top: 7px;}
+.captcha-mobile-sender {width: 204px; height: 124px; position: absolute; margin-left: 562px; box-shadow: 0px 2px 24px 3px #1F232914; background-color: #fff; margin-top: -16rem;}
.captcha-wrapper {height:68px; margin-bottom: 12px;}
.captcha-wrapper img, .image-box {width: 100%;height: 100%;}
#checkMobileSender {height: 36px; line-height: 36px; color: #007AFF; background: #fff; padding:0;}
@@ -27,14 +28,16 @@ button[type="submit"] {height: 40px; width: 120px;}
.z-box-container {width: 100%; margin: 0 auto; background: white; border-radius: 8px; padding: 24px; box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);}
.z-bind-info-image {display: flex; align-items: center; margin-top: 0.4rem; margin-left: 0.4rem;}
.z-bind-info-image img {width: 44px; height: 44px; margin-right: 12px;}
-.z-bind-info-website {font-size: 18px; color: #666; margin-bottom: 4px;}
+.z-bind-info-website {font-size: 18px; color: #666; margin-bottom: 4px; width: 10rem; display: flex;}
+.z-bind-info-website span {width: 10rem; display: flex;}
.z-bind-info-mobile {font-size: 15px;}
-.z-unbind-btn {border: 1px solid #E6ECF8; color: #0084FF; border-radius: 16px; padding: 6px 16px; margin-left: 17.4rem; font-size: 15px; line-height: 15px;}
+.z-unbind-btn {border: 1px solid #E6ECF8; color: #0084FF; border-radius: 16px; padding: 6px 16px; margin-left: 12rem; font-size: 15px; line-height: 15px; width: 6rem;}
.z-plan-info {margin-top: 20px; padding-top: 20px;}
.z-plan-info-box {margin-top: -2px; margin-left: 12px}
.z-plan-info-box a {color: #0084FF; text-decoration: none;}
.z-plan-info-box span {color: #666;}
-.z-switch {display: inline-block; margin-left: 6.6rem;}
+.z-plan-info-box-text {float: left; width: 80%}
+.z-switch {float: left; display: inline-block; margin-left: 2.6rem;}
.switch {min-height: 16px;}
.z-switch-toggle {height: 24px; background: #0084FF; border-radius: 12px; position: relative;}
.z-footer-btn {margin-top: 24px; display: flex; justify-content: center; align-items: center; height: 40px;}
diff --git a/module/admin/lang/de.php b/module/admin/lang/de.php
index 11bc8a98f8..d7cc3b942a 100755
--- a/module/admin/lang/de.php
+++ b/module/admin/lang/de.php
@@ -165,28 +165,30 @@ $lang->admin->safe->noticeWeakMode = 'The password will be checked when logging
$lang->admin->safe->noticeStrong = 'The longer the password, the more letters, numbers, or special characters it contains, and the less repetitive the password, the more secure it is!';
$lang->admin->safe->noticeGd = 'Your server does not have GD module installed or enabled FreeType support, you cannot use the Captcha function, Please use it after installation.';
-$lang->admin->menuSetting['system']['name'] = 'System';
-$lang->admin->menuSetting['system']['desc'] = 'System elements configuration, such as backup, chat, security etc.';
-$lang->admin->menuSetting['user']['name'] = 'User';
-$lang->admin->menuSetting['user']['desc'] = 'Manage departments,add members and group configuration permissions.';
-$lang->admin->menuSetting['switch']['name'] = 'Switch';
-$lang->admin->menuSetting['switch']['desc'] = 'Turn on and off some functions of the system.';
-$lang->admin->menuSetting['model']['name'] = 'Model';
-$lang->admin->menuSetting['model']['desc'] = 'Configure different project management models and project common elements.';
-$lang->admin->menuSetting['feature']['name'] = 'Feature';
-$lang->admin->menuSetting['feature']['desc'] = 'Configure the elements of the system according to the function menu.';
-$lang->admin->menuSetting['template']['name'] = 'Template';
-$lang->admin->menuSetting['template']['desc'] = 'Configure the template type and template content of the document.';
-$lang->admin->menuSetting['message']['name'] = 'Message';
-$lang->admin->menuSetting['message']['desc'] = 'Configure notification paths and customize the actions to be notified.';
-$lang->admin->menuSetting['extension']['name'] = 'Extension';
-$lang->admin->menuSetting['extension']['desc'] = 'Browse and install plugins.';
-$lang->admin->menuSetting['dev']['name'] = 'Develop';
-$lang->admin->menuSetting['dev']['desc'] = 'Support for secondary development of the system.';
-$lang->admin->menuSetting['convert']['name'] = 'Data Import';
-$lang->admin->menuSetting['convert']['desc'] = 'Data import from third-party systems.';
-$lang->admin->menuSetting['ai']['name'] = 'AI Configurations';
-$lang->admin->menuSetting['ai']['desc'] = 'Support configuration and management of AI auto-suggestions, AI mini-programs, and large language models.';
+$lang->admin->menuSetting['system']['name'] = 'System';
+$lang->admin->menuSetting['system']['desc'] = 'System elements configuration, such as backup, chat, security etc.';
+$lang->admin->menuSetting['user']['name'] = 'User';
+$lang->admin->menuSetting['user']['desc'] = 'Manage departments,add members and group configuration permissions.';
+$lang->admin->menuSetting['switch']['name'] = 'Switch';
+$lang->admin->menuSetting['switch']['desc'] = 'Turn on and off some functions of the system.';
+$lang->admin->menuSetting['model']['name'] = 'Model';
+$lang->admin->menuSetting['model']['desc'] = 'Configure different project management models and project common elements.';
+$lang->admin->menuSetting['feature']['name'] = 'Feature';
+$lang->admin->menuSetting['feature']['desc'] = 'Configure the elements of the system according to the function menu.';
+$lang->admin->menuSetting['template']['name'] = 'Template';
+$lang->admin->menuSetting['template']['desc'] = 'Configure the template type and template content of the document.';
+$lang->admin->menuSetting['message']['name'] = 'Message';
+$lang->admin->menuSetting['message']['desc'] = 'Configure notification paths and customize the actions to be notified.';
+$lang->admin->menuSetting['extension']['name'] = 'Extension';
+$lang->admin->menuSetting['extension']['desc'] = 'Browse and install plugins.';
+$lang->admin->menuSetting['dev']['name'] = 'Develop';
+$lang->admin->menuSetting['dev']['desc'] = 'Support for secondary development of the system.';
+$lang->admin->menuSetting['convert']['name'] = 'Data Import';
+$lang->admin->menuSetting['convert']['desc'] = 'Data import from third-party systems.';
+$lang->admin->menuSetting['ai']['name'] = 'AI Configurations';
+$lang->admin->menuSetting['ai']['desc'] = 'Support configuration and management of AI auto-suggestions, AI mini-programs, and large language models.';
+$lang->admin->menuSetting['adminregister']['name'] = 'ZenTao community';
+$lang->admin->menuSetting['adminregister']['desc'] = 'Get the project management package, technical support services, and experience a version demo.';
$lang->admin->updateDynamics = 'Dynamics';
$lang->admin->updatePatch = 'Patch';
@@ -222,4 +224,41 @@ $lang->admin->ai->miniPrograms = 'AI Mini Programs';
$lang->admin->ai->prompt = 'AI Prompts';
$lang->admin->ai->assistant = 'AI Assistant';
+$lang->admin->register = new stdclass();
+$lang->admin->register->registerTitle = 'Join ZenTao';
+$lang->admin->register->uxPlanTitle = 'ZenTao User Experience Improvement Program';
+$lang->admin->register->loginFailed = 'Login failed';
+$lang->admin->register->officialWebsite = 'ZenTao Official website ';
+$lang->admin->register->uxPlanWithBookTitle = ' "ZenTao User Experience Improvement Program" ';
+$lang->admin->register->uxPlanStatusTitle = 'Help us understand the usage of the product, you can turn off this feature in the background.';
+$lang->admin->register->mobile = 'phone number';
+$lang->admin->register->smsCode = 'Verification code';
+$lang->admin->register->sendCode = 'send code';
+$lang->admin->register->join = 'join the';
+$lang->admin->register->joinDesc = 'and help us understand the usage of the product';
+$lang->admin->register->captchaTip = 'verification code';
+$lang->admin->register->sure = 'send';
+$lang->admin->register->unBindText = 'unbind';
+$lang->admin->register->welcome = 'Welcome to join the ZenTao community. Here, you can obtain:';
+$lang->admin->register->advantage1 = 'PM Gift Pack';
+$lang->admin->register->advantage2 = 'Support Services';
+$lang->admin->register->advantage3 = 'Experience Demo';
+$lang->admin->register->advantage4 = 'ZenTao Manual';
+$lang->admin->register->goCommunity = 'Jump To';
+$lang->admin->register->enterMobile = 'Please enter your phone number';
+$lang->admin->register->enterCode = 'Please enter the verification code';
+$lang->admin->register->goBack = 'back';
+$lang->admin->register->reSend = 'resend';
+$lang->admin->register->unbindTitle = 'Are you sure you want to unbind from the ZenTao';
+$lang->admin->register->unbindContent = 'After unbinding, you will not be able to log in directly to the ZenTao official website through the ZenTao software';
+$lang->admin->register->cancelButton = 'cancel';
+$lang->admin->register->unbindButton = 'yes';
+
+$lang->admin->register->uxPlan = new stdclass();
+$lang->admin->register->uxPlan->agree = 'Agreed';
+$lang->admin->register->uxPlan->cancel = 'Canceled';
+
+$lang->admin->register->unBind = new stdclass();
+$lang->admin->register->unBind->success = 'Unbound';
+
include dirname(__FILE__) . '/menu.php';
diff --git a/module/admin/lang/en.php b/module/admin/lang/en.php
index aec0983c5b..26a716cd5c 100755
--- a/module/admin/lang/en.php
+++ b/module/admin/lang/en.php
@@ -165,28 +165,30 @@ $lang->admin->safe->noticeWeakMode = 'The password will be checked when logging
$lang->admin->safe->noticeStrong = 'The longer the password, the more letters, numbers, or special characters it contains, and the less repetitive the password, the more secure it is!';
$lang->admin->safe->noticeGd = 'Your server does not have GD module installed or enabled FreeType support, you cannot use the Captcha function, Please use it after installation.';
-$lang->admin->menuSetting['system']['name'] = 'System';
-$lang->admin->menuSetting['system']['desc'] = 'System elements configuration, such as backup, chat, security etc.';
-$lang->admin->menuSetting['user']['name'] = 'User';
-$lang->admin->menuSetting['user']['desc'] = 'Manage departments,add members and group configuration permissions.';
-$lang->admin->menuSetting['switch']['name'] = 'Switch';
-$lang->admin->menuSetting['switch']['desc'] = 'Turn on and off some functions of the system.';
-$lang->admin->menuSetting['model']['name'] = 'Model';
-$lang->admin->menuSetting['model']['desc'] = 'Configure different project management models and project common elements.';
-$lang->admin->menuSetting['feature']['name'] = 'Feature';
-$lang->admin->menuSetting['feature']['desc'] = 'Configure the elements of the system according to the function menu.';
-$lang->admin->menuSetting['template']['name'] = 'Template';
-$lang->admin->menuSetting['template']['desc'] = 'Configure the template type and template content of the document.';
-$lang->admin->menuSetting['message']['name'] = 'Message';
-$lang->admin->menuSetting['message']['desc'] = 'Configure notification paths and customize the actions to be notified.';
-$lang->admin->menuSetting['extension']['name'] = 'Extension';
-$lang->admin->menuSetting['extension']['desc'] = 'Browse and install plugins.';
-$lang->admin->menuSetting['dev']['name'] = 'Develop';
-$lang->admin->menuSetting['dev']['desc'] = 'Support for secondary development of the system.';
-$lang->admin->menuSetting['convert']['name'] = 'Data Import';
-$lang->admin->menuSetting['convert']['desc'] = 'Data import from third-party systems.';
-$lang->admin->menuSetting['ai']['name'] = 'AI Configurations';
-$lang->admin->menuSetting['ai']['desc'] = 'Support configuration and management of AI auto-suggestions, AI mini-programs, and large language models.';
+$lang->admin->menuSetting['system']['name'] = 'System';
+$lang->admin->menuSetting['system']['desc'] = 'System elements configuration, such as backup, chat, security etc.';
+$lang->admin->menuSetting['user']['name'] = 'User';
+$lang->admin->menuSetting['user']['desc'] = 'Manage departments,add members and group configuration permissions.';
+$lang->admin->menuSetting['switch']['name'] = 'Switch';
+$lang->admin->menuSetting['switch']['desc'] = 'Turn on and off some functions of the system.';
+$lang->admin->menuSetting['model']['name'] = 'Model';
+$lang->admin->menuSetting['model']['desc'] = 'Configure different project management models and project common elements.';
+$lang->admin->menuSetting['feature']['name'] = 'Feature';
+$lang->admin->menuSetting['feature']['desc'] = 'Configure the elements of the system according to the function menu.';
+$lang->admin->menuSetting['template']['name'] = 'Template';
+$lang->admin->menuSetting['template']['desc'] = 'Configure the template type and template content of the document.';
+$lang->admin->menuSetting['message']['name'] = 'Message';
+$lang->admin->menuSetting['message']['desc'] = 'Configure notification paths and customize the actions to be notified.';
+$lang->admin->menuSetting['extension']['name'] = 'Extension';
+$lang->admin->menuSetting['extension']['desc'] = 'Browse and install plugins.';
+$lang->admin->menuSetting['dev']['name'] = 'Develop';
+$lang->admin->menuSetting['dev']['desc'] = 'Support for secondary development of the system.';
+$lang->admin->menuSetting['convert']['name'] = 'Data Import';
+$lang->admin->menuSetting['convert']['desc'] = 'Data import from third-party systems.';
+$lang->admin->menuSetting['ai']['name'] = 'AI Configurations';
+$lang->admin->menuSetting['ai']['desc'] = 'Support configuration and management of AI auto-suggestions, AI mini-programs, and large language models.';
+$lang->admin->menuSetting['adminregister']['name'] = 'ZenTao community';
+$lang->admin->menuSetting['adminregister']['desc'] = 'Get the project management package, technical support services, and experience a version demo.';
$lang->admin->updateDynamics = 'Dynamics';
$lang->admin->updatePatch = 'Patch';
@@ -222,4 +224,41 @@ $lang->admin->ai->miniPrograms = 'AI Mini Programs';
$lang->admin->ai->prompt = 'AI Prompts';
$lang->admin->ai->assistant = 'AI Assistant';
+$lang->admin->register = new stdclass();
+$lang->admin->register->registerTitle = 'Join ZenTao';
+$lang->admin->register->uxPlanTitle = 'ZenTao User Experience Improvement Program';
+$lang->admin->register->loginFailed = 'Login failed';
+$lang->admin->register->officialWebsite = 'ZenTao Official website ';
+$lang->admin->register->uxPlanWithBookTitle = ' "ZenTao User Experience Improvement Program" ';
+$lang->admin->register->uxPlanStatusTitle = 'Help us understand the usage of the product, you can turn off this feature in the background.';
+$lang->admin->register->mobile = 'phone number';
+$lang->admin->register->smsCode = 'Verification code';
+$lang->admin->register->sendCode = 'send code';
+$lang->admin->register->join = 'join the';
+$lang->admin->register->joinDesc = 'and help us understand the usage of the product';
+$lang->admin->register->captchaTip = 'verification code';
+$lang->admin->register->sure = 'send';
+$lang->admin->register->unBindText = 'unbind';
+$lang->admin->register->welcome = 'Welcome to join the ZenTao community. Here, you can obtain:';
+$lang->admin->register->advantage1 = 'PM Gift Pack';
+$lang->admin->register->advantage2 = 'Support Services';
+$lang->admin->register->advantage3 = 'Experience Demo';
+$lang->admin->register->advantage4 = 'ZenTao Manual';
+$lang->admin->register->goCommunity = 'Jump To';
+$lang->admin->register->enterMobile = 'Please enter your phone number';
+$lang->admin->register->enterCode = 'Please enter the verification code';
+$lang->admin->register->goBack = 'back';
+$lang->admin->register->reSend = 'resend';
+$lang->admin->register->unbindTitle = 'Are you sure you want to unbind from the ZenTao';
+$lang->admin->register->unbindContent = 'After unbinding, you will not be able to log in directly to the ZenTao official website through the ZenTao software';
+$lang->admin->register->cancelButton = 'cancel';
+$lang->admin->register->unbindButton = 'yes';
+
+$lang->admin->register->uxPlan = new stdclass();
+$lang->admin->register->uxPlan->agree = 'Agreed';
+$lang->admin->register->uxPlan->cancel = 'Canceled';
+
+$lang->admin->register->unBind = new stdclass();
+$lang->admin->register->unBind->success = 'Unbound';
+
include dirname(__FILE__) . '/menu.php';
diff --git a/module/admin/lang/fr.php b/module/admin/lang/fr.php
index 38b0490e3a..9768a07001 100755
--- a/module/admin/lang/fr.php
+++ b/module/admin/lang/fr.php
@@ -165,28 +165,30 @@ $lang->admin->safe->noticeWeakMode = "Le mot de passe sera vérifié lors de la
$lang->admin->safe->noticeStrong = "Le mot de passe est d'autant plus sécurisé qu'il est long, qu'il contient plus de lettres, de chiffres ou de caractères spéciaux, et que les lettres du mot de passe sont peu répétitives !";
$lang->admin->safe->noticeGd = 'Your server does not have GD module installed or enabled FreeType support, you cannot use the Captcha function, Please use it after installation.';
-$lang->admin->menuSetting['system']['name'] = 'System';
-$lang->admin->menuSetting['system']['desc'] = 'System elements configuration, such as backup, chat, security etc.';
-$lang->admin->menuSetting['user']['name'] = 'User';
-$lang->admin->menuSetting['user']['desc'] = 'Manage departments,add members and group configuration permissions.';
-$lang->admin->menuSetting['switch']['name'] = 'Switch';
-$lang->admin->menuSetting['switch']['desc'] = 'Turn on and off some functions of the system.';
-$lang->admin->menuSetting['model']['name'] = 'Model';
-$lang->admin->menuSetting['model']['desc'] = 'Configure different project management models and project common elements.';
-$lang->admin->menuSetting['feature']['name'] = 'Feature';
-$lang->admin->menuSetting['feature']['desc'] = 'Configure the elements of the system according to the function menu.';
-$lang->admin->menuSetting['template']['name'] = 'Template';
-$lang->admin->menuSetting['template']['desc'] = 'Configure the template type and template content of the document.';
-$lang->admin->menuSetting['message']['name'] = 'Message';
-$lang->admin->menuSetting['message']['desc'] = 'Configure notification paths and customize the actions to be notified.';
-$lang->admin->menuSetting['extension']['name'] = 'Extension';
-$lang->admin->menuSetting['extension']['desc'] = 'Browse and install plugins.';
-$lang->admin->menuSetting['dev']['name'] = 'Develop';
-$lang->admin->menuSetting['dev']['desc'] = 'Support for secondary development of the system.';
-$lang->admin->menuSetting['convert']['name'] = 'Data Import';
-$lang->admin->menuSetting['convert']['desc'] = 'Data import from third-party systems.';
-$lang->admin->menuSetting['ai']['name'] = 'AI Configurations';
-$lang->admin->menuSetting['ai']['desc'] = 'Support configuration and management of AI auto-suggestions, AI mini-programs, and large language models.';
+$lang->admin->menuSetting['system']['name'] = 'System';
+$lang->admin->menuSetting['system']['desc'] = 'System elements configuration, such as backup, chat, security etc.';
+$lang->admin->menuSetting['user']['name'] = 'User';
+$lang->admin->menuSetting['user']['desc'] = 'Manage departments,add members and group configuration permissions.';
+$lang->admin->menuSetting['switch']['name'] = 'Switch';
+$lang->admin->menuSetting['switch']['desc'] = 'Turn on and off some functions of the system.';
+$lang->admin->menuSetting['model']['name'] = 'Model';
+$lang->admin->menuSetting['model']['desc'] = 'Configure different project management models and project common elements.';
+$lang->admin->menuSetting['feature']['name'] = 'Feature';
+$lang->admin->menuSetting['feature']['desc'] = 'Configure the elements of the system according to the function menu.';
+$lang->admin->menuSetting['template']['name'] = 'Template';
+$lang->admin->menuSetting['template']['desc'] = 'Configure the template type and template content of the document.';
+$lang->admin->menuSetting['message']['name'] = 'Message';
+$lang->admin->menuSetting['message']['desc'] = 'Configure notification paths and customize the actions to be notified.';
+$lang->admin->menuSetting['extension']['name'] = 'Extension';
+$lang->admin->menuSetting['extension']['desc'] = 'Browse and install plugins.';
+$lang->admin->menuSetting['dev']['name'] = 'Develop';
+$lang->admin->menuSetting['dev']['desc'] = 'Support for secondary development of the system.';
+$lang->admin->menuSetting['convert']['name'] = 'Data Import';
+$lang->admin->menuSetting['convert']['desc'] = 'Data import from third-party systems.';
+$lang->admin->menuSetting['ai']['name'] = 'AI Configurations';
+$lang->admin->menuSetting['ai']['desc'] = 'Support configuration and management of AI auto-suggestions, AI mini-programs, and large language models.';
+$lang->admin->menuSetting['adminregister']['name'] = 'ZenTao community';
+$lang->admin->menuSetting['adminregister']['desc'] = 'Get the project management package, technical support services, and experience a version demo.';
$lang->admin->updateDynamics = 'Dynamics';
$lang->admin->updatePatch = 'Patch';
@@ -222,4 +224,41 @@ $lang->admin->ai->miniPrograms = 'AI Mini Programs';
$lang->admin->ai->prompt = 'AI Prompts';
$lang->admin->ai->assistant = 'AI Assistant';
+$lang->admin->register = new stdclass();
+$lang->admin->register->registerTitle = 'Join ZenTao';
+$lang->admin->register->uxPlanTitle = 'ZenTao User Experience Improvement Program';
+$lang->admin->register->loginFailed = 'Login failed';
+$lang->admin->register->officialWebsite = 'ZenTao Official website ';
+$lang->admin->register->uxPlanWithBookTitle = ' "ZenTao User Experience Improvement Program" ';
+$lang->admin->register->uxPlanStatusTitle = 'Help us understand the usage of the product, you can turn off this feature in the background.';
+$lang->admin->register->mobile = 'phone number';
+$lang->admin->register->smsCode = 'Verification code';
+$lang->admin->register->sendCode = 'send code';
+$lang->admin->register->join = 'join the';
+$lang->admin->register->joinDesc = 'and help us understand the usage of the product';
+$lang->admin->register->captchaTip = 'verification code';
+$lang->admin->register->sure = 'send';
+$lang->admin->register->unBindText = 'unbind';
+$lang->admin->register->welcome = 'Welcome to join the ZenTao community. Here, you can obtain:';
+$lang->admin->register->advantage1 = 'PM Gift Pack';
+$lang->admin->register->advantage2 = 'Support Services';
+$lang->admin->register->advantage3 = 'Experience Demo';
+$lang->admin->register->advantage4 = 'ZenTao Manual';
+$lang->admin->register->goCommunity = 'Jump To';
+$lang->admin->register->enterMobile = 'Please enter your phone number';
+$lang->admin->register->enterCode = 'Please enter the verification code';
+$lang->admin->register->goBack = 'back';
+$lang->admin->register->reSend = 'resend';
+$lang->admin->register->unbindTitle = 'Are you sure you want to unbind from the ZenTao';
+$lang->admin->register->unbindContent = 'After unbinding, you will not be able to log in directly to the ZenTao official website through the ZenTao software';
+$lang->admin->register->cancelButton = 'cancel';
+$lang->admin->register->unbindButton = 'yes';
+
+$lang->admin->register->uxPlan = new stdclass();
+$lang->admin->register->uxPlan->agree = 'Agreed';
+$lang->admin->register->uxPlan->cancel = 'Canceled';
+
+$lang->admin->register->unBind = new stdclass();
+$lang->admin->register->unBind->success = 'Unbound';
+
include dirname(__FILE__) . '/menu.php';
diff --git a/module/admin/ui/register.html.php b/module/admin/ui/register.html.php
index 15a8983fd2..7a27b4d1fb 100644
--- a/module/admin/ui/register.html.php
+++ b/module/admin/ui/register.html.php
@@ -69,7 +69,7 @@ if($bindCommunity)
setClass('z-bind-info-image'),
img(set::src('static/images/register-logo.png')),
div(
- div(setClass('z-bind-info-website'),$lang->admin->register->officialWebsite,),
+ div(setClass('z-bind-info-website'),html(nl2br($lang->admin->register->officialWebsite))),
div(setClass('z-bind-info-mobile'),$bindCommunityMobile)
),
button(
@@ -118,16 +118,19 @@ if($bindCommunity)
setClass('z-plan-info'),
div(
setClass('z-plan-info-box'),
- span($lang->admin->register->join),
- a
- (
- setID('experience-plan-show'),
- set('data-size', 'sm'),
- $lang->admin->register->uxPlanWithBookTitle,
- set::href(createLink('admin', 'planModal')),
- set('data-toggle', 'modal')
+ div(
+ setClass('z-plan-info-box-text'),
+ span($lang->admin->register->join),
+ a
+ (
+ setID('experience-plan-show'),
+ set('data-size', 'sm'),
+ $lang->admin->register->uxPlanWithBookTitle,
+ set::href(createLink('admin', 'planModal')),
+ set('data-toggle', 'modal')
+ ),
+ span($lang->admin->register->joinDesc)
),
- span($lang->admin->register->joinDesc),
div(
setClass('z-switch'),
switcher
@@ -237,11 +240,12 @@ else
),
span
(
+ setClass('form-agree-ux-text'),
$lang->admin->register->join,
a
(
setID('experience-plan-show'),
- set('data-size', 'sm'),
+ set('data-size', 'lg'),
$lang->admin->register->uxPlanWithBookTitle,
set::href(createLink('admin', 'planModal')),
set('data-toggle', 'modal')
diff --git a/module/install/css/step6.ui.css b/module/install/css/step6.ui.css
index d357c70eb9..ca31e1bc32 100644
--- a/module/install/css/step6.ui.css
+++ b/module/install/css/step6.ui.css
@@ -2,7 +2,7 @@
.c-company-value {width: 300px !important;}
.panel {margin-top: -12rem;}
#mainContent {max-width: 32rem;}
-.panel-body {height: 13.5rem;}
+.panel-body {height: 14.5rem;}
.flex {display: flex; justify-content: center; align-items: center;}
.check-img {height: 4rem;}
.success-label {font-size: 18px; margin-left: 10px; margin-bottom: 1rem; font-weight: bold}
diff --git a/module/install/lang/en.php b/module/install/lang/en.php
index 82356c61ff..2ea4690118 100644
--- a/module/install/lang/en.php
+++ b/module/install/lang/en.php
@@ -312,6 +312,7 @@ $lang->install->register = 'ZenTao Community Signup';
$lang->install->successLabel = "You have installed ZenTao %s.
";
$lang->install->successNoticeLabel = "You have installed ZenTao %s. Please delete install.php.
";
+$lang->install->congratulations = "Congratulations, the installation of ZenTao has been successful!";
$lang->install->joinZentao = <<Note: In order to get the latest news of ZenTao, please sign up on ZenTao Community(www.zentao.pm).
EOT;
diff --git a/www/uxplan.html b/www/uxplan.html
index d51abf86f3..a013c46768 100644
--- a/www/uxplan.html
+++ b/www/uxplan.html
@@ -1,6 +1,3 @@
-禅道用户体验改进计划
-ZenTao User Experience Improvement Program
-
亲爱的禅道用户,您好!
为用户提供超出用户期望的产品,一直是禅道公司追求的目标。为了帮助我们了解您的需求,提高产品质量和改善产品和服务,我们在此诚挚邀请您加入我们的用户体验改进计划,请您仔细查阅以下声明。
您同意,当您加入禅道用户体验改进计划时,已经仔细阅读并完全同意本计划(未成年人应由监护人同意相关条款)。我们在此提示您,随产品发展,本声明有不定期更改之可能,如有更改,将会在产品或相关页面显着位置予以发布公告并明示用户。如果您不同意加入该计划或不同意更改内容,您有权随时退出计划(详见“加入和退出计划”)。除此,我们还会将旧版本存档,供您查阅。如您在本计划更新生效后继续使用我们的服务,即代表您已充分阅读、理解并接受更新后的计划。