aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src
diff options
context:
space:
mode:
Diffstat (limited to 'FrontEnd/src')
-rw-r--r--FrontEnd/src/locales/en/translation.json3
-rw-r--r--FrontEnd/src/locales/zh/translation.json3
-rw-r--r--FrontEnd/src/views/login/index.tsx7
3 files changed, 9 insertions, 4 deletions
diff --git a/FrontEnd/src/locales/en/translation.json b/FrontEnd/src/locales/en/translation.json
index 622ccd18..90e61875 100644
--- a/FrontEnd/src/locales/en/translation.json
+++ b/FrontEnd/src/locales/en/translation.json
@@ -172,7 +172,8 @@
"emptyUsername": "Username can't be empty.",
"emptyPassword": "Password can't be empty.",
"badCredential": "Username or password is invalid.",
- "alreadyLogin": "Already login! Redirect to home page in 3s!"
+ "alreadyLogin": "Already login! Redirect to home page in 3s!",
+ "noAccount": "If you don't have an account and know a register code, then click <1>here</1> to register."
},
"settings": {
"subheaders": {
diff --git a/FrontEnd/src/locales/zh/translation.json b/FrontEnd/src/locales/zh/translation.json
index 8ebc617a..ea916c9c 100644
--- a/FrontEnd/src/locales/zh/translation.json
+++ b/FrontEnd/src/locales/zh/translation.json
@@ -172,7 +172,8 @@
"emptyUsername": "用户名不能为空。",
"emptyPassword": "密码不能为空。",
"badCredential": "用户名或密码错误。",
- "alreadyLogin": "已经登陆,三秒后导航到首页!"
+ "alreadyLogin": "已经登陆,三秒后导航到首页!",
+ "noAccount": "如果你没有账号但有一个注册码,请点击<1>这里</1>注册账号。"
},
"settings": {
"subheaders": {
diff --git a/FrontEnd/src/views/login/index.tsx b/FrontEnd/src/views/login/index.tsx
index 3a1ccfc4..3ea505bb 100644
--- a/FrontEnd/src/views/login/index.tsx
+++ b/FrontEnd/src/views/login/index.tsx
@@ -1,6 +1,6 @@
import React from "react";
-import { useNavigate } from "react-router-dom";
-import { useTranslation } from "react-i18next";
+import { Link, useNavigate } from "react-router-dom";
+import { useTranslation, Trans } from "react-i18next";
import { useUser, userService } from "@/services/user";
@@ -149,6 +149,9 @@ const LoginPage: React.FC = (_) => {
{t("user.login")}
</LoadingButton>
</div>
+ <Trans i18nKey="login.noAccount">
+ 0<Link to="/register">1</Link>2
+ </Trans>
</div>
);
};