Spaces:
Running
Running
muxi feng
commited on
Commit
·
ebde50b
1
Parent(s):
446027a
更新i18部分语言
Browse files- app/components/findpwd.tsx +4 -4
- app/components/login.tsx +5 -5
- app/components/register.tsx +8 -8
- app/locales/cn.ts +6 -1
- app/locales/de.ts +6 -1
- app/locales/en.ts +6 -1
- app/locales/es.ts +6 -1
- app/locales/it.ts +6 -1
- app/locales/jp.ts +6 -1
- app/locales/tr.ts +6 -1
- app/locales/tw.ts +6 -1
app/components/findpwd.tsx
CHANGED
@@ -43,18 +43,18 @@ export function FindPwd(){
|
|
43 |
<input
|
44 |
type="input"
|
45 |
className={styles.name}
|
46 |
-
placeholder=
|
47 |
onInput={(e) => onUser(e.currentTarget.value)}
|
48 |
value={user}
|
49 |
></input>
|
50 |
</div>
|
51 |
<div>
|
52 |
-
<span className={styles.wangji}><a href="/#/login"
|
53 |
-
<span className={styles.zhuce}><a href="/#/register"
|
54 |
</div>
|
55 |
<div>
|
56 |
<IconButton
|
57 |
-
text=
|
58 |
disabled={!!status}
|
59 |
className={styles.loginButton}
|
60 |
onClick={()=>{
|
|
|
43 |
<input
|
44 |
type="input"
|
45 |
className={styles.name}
|
46 |
+
placeholder={Locale.User.User}
|
47 |
onInput={(e) => onUser(e.currentTarget.value)}
|
48 |
value={user}
|
49 |
></input>
|
50 |
</div>
|
51 |
<div>
|
52 |
+
<span className={styles.wangji}><a href="/#/login">{Locale.User.Login}</a></span>
|
53 |
+
<span className={styles.zhuce}><a href="/#/register">{Locale.User.Register}</a></span>
|
54 |
</div>
|
55 |
<div>
|
56 |
<IconButton
|
57 |
+
text={Locale.User.Findpwd}
|
58 |
disabled={!!status}
|
59 |
className={styles.loginButton}
|
60 |
onClick={()=>{
|
app/components/login.tsx
CHANGED
@@ -48,7 +48,7 @@ export function Login(){
|
|
48 |
<input
|
49 |
type="input"
|
50 |
className={styles.name}
|
51 |
-
placeholder=
|
52 |
onInput={(e) => onUser(e.currentTarget.value)}
|
53 |
value={user}
|
54 |
></input>
|
@@ -57,18 +57,18 @@ export function Login(){
|
|
57 |
<input
|
58 |
type="password"
|
59 |
className={styles.name}
|
60 |
-
placeholder=
|
61 |
onInput={(e) => onPassword(e.currentTarget.value)}
|
62 |
value={password}
|
63 |
></input>
|
64 |
</div>
|
65 |
<div>
|
66 |
-
<span className={styles.wangji}><a href="/#/findpwd"
|
67 |
-
<span className={styles.zhuce}><a href="/#/register"
|
68 |
</div>
|
69 |
<div>
|
70 |
<IconButton
|
71 |
-
text=
|
72 |
disabled={!!status}
|
73 |
className={styles.loginButton}
|
74 |
onClick={()=>{
|
|
|
48 |
<input
|
49 |
type="input"
|
50 |
className={styles.name}
|
51 |
+
placeholder={Locale.User.User}
|
52 |
onInput={(e) => onUser(e.currentTarget.value)}
|
53 |
value={user}
|
54 |
></input>
|
|
|
57 |
<input
|
58 |
type="password"
|
59 |
className={styles.name}
|
60 |
+
placeholder={Locale.User.Password}
|
61 |
onInput={(e) => onPassword(e.currentTarget.value)}
|
62 |
value={password}
|
63 |
></input>
|
64 |
</div>
|
65 |
<div>
|
66 |
+
<span className={styles.wangji}><a href="/#/findpwd">{Locale.User.Findpwd}</a></span>
|
67 |
+
<span className={styles.zhuce}><a href="/#/register">{Locale.User.Register}</a></span>
|
68 |
</div>
|
69 |
<div>
|
70 |
<IconButton
|
71 |
+
text={Locale.User.Login}
|
72 |
disabled={!!status}
|
73 |
className={styles.loginButton}
|
74 |
onClick={()=>{
|
app/components/register.tsx
CHANGED
@@ -88,7 +88,7 @@ export function Register(){
|
|
88 |
<input
|
89 |
type="input"
|
90 |
className={styles.name}
|
91 |
-
placeholder=
|
92 |
onInput={(e) => onName(e.currentTarget.value)}
|
93 |
value={name}
|
94 |
></input>
|
@@ -97,7 +97,7 @@ export function Register(){
|
|
97 |
<input
|
98 |
type="input"
|
99 |
className={styles.name}
|
100 |
-
placeholder=
|
101 |
onInput={(e) => onUserName(e.currentTarget.value)}
|
102 |
value={userName}
|
103 |
></input>
|
@@ -106,7 +106,7 @@ export function Register(){
|
|
106 |
<input
|
107 |
type="password"
|
108 |
className={styles.name}
|
109 |
-
placeholder=
|
110 |
onInput={(e) => onPassword(e.currentTarget.value)}
|
111 |
value={password}
|
112 |
></input>
|
@@ -115,7 +115,7 @@ export function Register(){
|
|
115 |
<input
|
116 |
type="input"
|
117 |
className={styles.name}
|
118 |
-
placeholder=
|
119 |
onInput={(e) => onMail(e.currentTarget.value)}
|
120 |
value={mail}
|
121 |
></input>
|
@@ -124,7 +124,7 @@ export function Register(){
|
|
124 |
<input
|
125 |
type="input"
|
126 |
className={styles.code}
|
127 |
-
placeholder=
|
128 |
onInput={(e) => onCode(e.currentTarget.value)}
|
129 |
value={code}
|
130 |
></input>
|
@@ -138,12 +138,12 @@ export function Register(){
|
|
138 |
></IconButton>
|
139 |
</div>
|
140 |
<div>
|
141 |
-
<span className={styles.wangji}><a href="/#/findpwd"
|
142 |
-
<span className={styles.zhuce}><a href="/#/login"
|
143 |
</div>
|
144 |
<div>
|
145 |
<IconButton
|
146 |
-
text=
|
147 |
disabled={!!status}
|
148 |
className={styles.registerButton}
|
149 |
onClick={()=>{
|
|
|
88 |
<input
|
89 |
type="input"
|
90 |
className={styles.name}
|
91 |
+
placeholder={Locale.User.NickName}
|
92 |
onInput={(e) => onName(e.currentTarget.value)}
|
93 |
value={name}
|
94 |
></input>
|
|
|
97 |
<input
|
98 |
type="input"
|
99 |
className={styles.name}
|
100 |
+
placeholder={Locale.User.User}
|
101 |
onInput={(e) => onUserName(e.currentTarget.value)}
|
102 |
value={userName}
|
103 |
></input>
|
|
|
106 |
<input
|
107 |
type="password"
|
108 |
className={styles.name}
|
109 |
+
placeholder={Locale.User.Password}
|
110 |
onInput={(e) => onPassword(e.currentTarget.value)}
|
111 |
value={password}
|
112 |
></input>
|
|
|
115 |
<input
|
116 |
type="input"
|
117 |
className={styles.name}
|
118 |
+
placeholder={Locale.User.Email}
|
119 |
onInput={(e) => onMail(e.currentTarget.value)}
|
120 |
value={mail}
|
121 |
></input>
|
|
|
124 |
<input
|
125 |
type="input"
|
126 |
className={styles.code}
|
127 |
+
placeholder={Locale.User.Code}
|
128 |
onInput={(e) => onCode(e.currentTarget.value)}
|
129 |
value={code}
|
130 |
></input>
|
|
|
138 |
></IconButton>
|
139 |
</div>
|
140 |
<div>
|
141 |
+
<span className={styles.wangji}><a href="/#/findpwd">{Locale.User.Findpwd}</a></span>
|
142 |
+
<span className={styles.zhuce}><a href="/#/login">{Locale.User.Login}</a></span>
|
143 |
</div>
|
144 |
<div>
|
145 |
<IconButton
|
146 |
+
text={Locale.User.Register}
|
147 |
disabled={!!status}
|
148 |
className={styles.registerButton}
|
149 |
onClick={()=>{
|
app/locales/cn.ts
CHANGED
@@ -71,7 +71,12 @@ const cn = {
|
|
71 |
SigState:"签到状态",
|
72 |
Ststus:"登出",
|
73 |
Vip:"会员",
|
74 |
-
kami:"兑换码"
|
|
|
|
|
|
|
|
|
|
|
75 |
},
|
76 |
Settings: {
|
77 |
Title: "设置",
|
|
|
71 |
SigState:"签到状态",
|
72 |
Ststus:"登出",
|
73 |
Vip:"会员",
|
74 |
+
kami:"兑换码",
|
75 |
+
NickName:"昵称",
|
76 |
+
User:"账号(纯数字)",
|
77 |
+
Password:"密码(最少六位)",
|
78 |
+
Email:"邮箱",
|
79 |
+
Code:"验证码"
|
80 |
},
|
81 |
Settings: {
|
82 |
Title: "设置",
|
app/locales/de.ts
CHANGED
@@ -73,7 +73,12 @@ const de: LocaleType = {
|
|
73 |
SigState:"Laden sie sich ein",
|
74 |
Ststus:"Logout",
|
75 |
Vip:"VIP",
|
76 |
-
kami:"CDkey"
|
|
|
|
|
|
|
|
|
|
|
77 |
},
|
78 |
Settings: {
|
79 |
Title: "Einstellungen",
|
|
|
73 |
SigState:"Laden sie sich ein",
|
74 |
Ststus:"Logout",
|
75 |
Vip:"VIP",
|
76 |
+
kami:"CDkey",
|
77 |
+
NickName:"Spitzname",
|
78 |
+
User:"Kontonummer (nur Nummern)",
|
79 |
+
Password:"Passwort (mindestens 6-stellig)",
|
80 |
+
Email:"Briefkasten",
|
81 |
+
Code:"Captcha"
|
82 |
},
|
83 |
Settings: {
|
84 |
Title: "Einstellungen",
|
app/locales/en.ts
CHANGED
@@ -73,7 +73,12 @@ const en: LocaleType = {
|
|
73 |
SigState:"Check-in status",
|
74 |
Ststus:"Logout",
|
75 |
Vip:"VIP",
|
76 |
-
kami:"CDKEY"
|
|
|
|
|
|
|
|
|
|
|
77 |
},
|
78 |
Settings: {
|
79 |
Title: "Settings",
|
|
|
73 |
SigState:"Check-in status",
|
74 |
Ststus:"Logout",
|
75 |
Vip:"VIP",
|
76 |
+
kami:"CDKEY",
|
77 |
+
NickName:"NickName",
|
78 |
+
User:"Account Number (Numbers Only)",
|
79 |
+
Password:"Password (minimum 6 digits)",
|
80 |
+
Email:"Email",
|
81 |
+
Code:"Captcha"
|
82 |
},
|
83 |
Settings: {
|
84 |
Title: "Settings",
|
app/locales/es.ts
CHANGED
@@ -73,7 +73,12 @@ const es: LocaleType = {
|
|
73 |
SigState:"Estado del check-in",
|
74 |
Ststus:"Cerrar Sesión",
|
75 |
Vip:"Miembro",
|
76 |
-
kami:"Código de canje"
|
|
|
|
|
|
|
|
|
|
|
77 |
},
|
78 |
Settings: {
|
79 |
Title: "Configuración",
|
|
|
73 |
SigState:"Estado del check-in",
|
74 |
Ststus:"Cerrar Sesión",
|
75 |
Vip:"Miembro",
|
76 |
+
kami:"Código de canje",
|
77 |
+
NickName:"Apodo",
|
78 |
+
User:"Número de cuenta (solo números)",
|
79 |
+
Password:"Contraseña (mínimo 6 dígitos)",
|
80 |
+
Email:"Buzón",
|
81 |
+
Code:"Captcha"
|
82 |
},
|
83 |
Settings: {
|
84 |
Title: "Configuración",
|
app/locales/it.ts
CHANGED
@@ -73,7 +73,12 @@ const it: LocaleType = {
|
|
73 |
SigState:"Stato del check-in",
|
74 |
Ststus:"Notifica della partenza",
|
75 |
Vip:"Membro",
|
76 |
-
kami:"Codice di conversione"
|
|
|
|
|
|
|
|
|
|
|
77 |
},
|
78 |
Settings: {
|
79 |
Title: "Impostazioni",
|
|
|
73 |
SigState:"Stato del check-in",
|
74 |
Ststus:"Notifica della partenza",
|
75 |
Vip:"Membro",
|
76 |
+
kami:"Codice di conversione",
|
77 |
+
NickName:"Soprannome",
|
78 |
+
User:"Numero di conto (solo numeri)",
|
79 |
+
Password:"Password (minimo 6 cifre)",
|
80 |
+
Email:"Cassetta Postale",
|
81 |
+
Code:"Captcha"
|
82 |
},
|
83 |
Settings: {
|
84 |
Title: "Impostazioni",
|
app/locales/jp.ts
CHANGED
@@ -73,7 +73,12 @@ const jp: LocaleType = {
|
|
73 |
SigState:"チェックイン状況",
|
74 |
Ststus:"ログアウトする",
|
75 |
Vip:"メンバー",
|
76 |
-
kami:"引き換えコード"
|
|
|
|
|
|
|
|
|
|
|
77 |
},
|
78 |
Settings: {
|
79 |
Title: "設定",
|
|
|
73 |
SigState:"チェックイン状況",
|
74 |
Ststus:"ログアウトする",
|
75 |
Vip:"メンバー",
|
76 |
+
kami:"引き換えコード",
|
77 |
+
NickName:"ニックネーム",
|
78 |
+
User:"口座番号(番号のみ)",
|
79 |
+
Password:"パスワード(最低6桁)",
|
80 |
+
Email:"メールボックス",
|
81 |
+
Code:"キャプチャ"
|
82 |
},
|
83 |
Settings: {
|
84 |
Title: "設定",
|
app/locales/tr.ts
CHANGED
@@ -73,7 +73,12 @@ const tr: LocaleType = {
|
|
73 |
SigState:"Check-in durumu",
|
74 |
Ststus:"Oturumu Kapat",
|
75 |
Vip:"üye",
|
76 |
-
kami:"Ödeme kodu"
|
|
|
|
|
|
|
|
|
|
|
77 |
},
|
78 |
Settings: {
|
79 |
Title: "Ayarlar",
|
|
|
73 |
SigState:"Check-in durumu",
|
74 |
Ststus:"Oturumu Kapat",
|
75 |
Vip:"üye",
|
76 |
+
kami:"Ödeme kodu",
|
77 |
+
NickName:"Lakap",
|
78 |
+
User:"Hesap Numarası (Yalnızca Numaralar)",
|
79 |
+
Password:"Şifre (en az 6 haneli)",
|
80 |
+
Email:"Posta Kutusu",
|
81 |
+
Code:"Arjantin"
|
82 |
},
|
83 |
Settings: {
|
84 |
Title: "Ayarlar",
|
app/locales/tw.ts
CHANGED
@@ -71,7 +71,12 @@ const tw: LocaleType = {
|
|
71 |
SigState:"簽到狀態",
|
72 |
Ststus:"登出",
|
73 |
Vip:"會員",
|
74 |
-
kami:"兌換碼"
|
|
|
|
|
|
|
|
|
|
|
75 |
},
|
76 |
Settings: {
|
77 |
Title: "設定",
|
|
|
71 |
SigState:"簽到狀態",
|
72 |
Ststus:"登出",
|
73 |
Vip:"會員",
|
74 |
+
kami:"兌換碼",
|
75 |
+
NickName:"昵稱",
|
76 |
+
User:"帳號(純數位)",
|
77 |
+
Password:"密碼(最少六位)",
|
78 |
+
Email:"郵箱",
|
79 |
+
Code:"驗證碼"
|
80 |
},
|
81 |
Settings: {
|
82 |
Title: "設定",
|