Skip to content

Commit 31754e9

Browse files
fix: add locales for login and register tabpanes
1 parent d7510d4 commit 31754e9

File tree

5 files changed

+20
-8
lines changed

5 files changed

+20
-8
lines changed

src/locales/en-US.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ export default {
3030
notLoggedIn: 'Login / Register',
3131
logOut: 'Login Out',
3232
unauthorizedTips: 'Unauthorized, please verify first.',
33+
email: 'Email',
34+
password: 'Password',
35+
passwordConfirm: 'Confirm Password',
3336
},
3437
chat: {
3538
placeholder: 'Ask me anything...(Shift + Enter = line break)',

src/locales/ko-KR.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ export default {
2929
notLoggedIn: '로그인/등록',
3030
logOut: '로그아웃',
3131
unauthorizedTips: '승인되지 않음, 로그인 해주세요.',
32+
email: '이메일',
33+
password: '비밀번호',
34+
passwordConfirm: '비밀번호 확인',
3235
},
3336
chat: {
3437
placeholder: '질문해보세요... (Shift + Enter = 줄 바꿈)',

src/locales/zh-CN.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ export default {
3030
notLoggedIn: '登录 / 注册',
3131
logOut: '退出登录',
3232
unauthorizedTips: '未经授权,请先进行验证。',
33+
email: '邮箱',
34+
password: '密码',
35+
passwordConfirm: '确认密码',
3336
},
3437
chat: {
3538
placeholder: '来说点什么吧...(Shift + Enter = 换行)',

src/locales/zh-TW.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ export default {
3030
notLoggedIn: '登錄 / 註冊',
3131
logOut: '退出登錄',
3232
unauthorizedTips: '未經授權,請先進行驗證。',
33+
email: '電子郵件',
34+
password: '密碼',
35+
passwordConfirm: '確認密碼',
3336
},
3437
chat: {
3538
placeholder: '來說點什麼...(Shift + Enter = 換行)',

src/views/chat/layout/Permission.vue

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ async function handleRegister() {
101101
const confirmPwd = confirmPassword.value.trim()
102102
103103
if (!name || !pwd || !confirmPwd || pwd !== confirmPwd) {
104-
ms.error('Passwords don\'t match')
104+
ms.error('两次输入的密码不一致 | Passwords don\'t match')
105105
return
106106
}
107107
@@ -135,23 +135,23 @@ async function handleRegister() {
135135

136136
<!-- Add Tabs -->
137137
<NTabs v-model:value="activeTab" type="line">
138-
<NTabPane name="login" label="Login">
139-
<NInput v-model:value="username" type="text" placeholder="Email" class="mb-2" />
140-
<NInput v-model:value="password" type="password" placeholder="Password" class="mb-2" @keypress="handlePress" />
138+
<NTabPane name="login" :label="$t('common.login')">
139+
<NInput v-model:value="username" type="text" :placeholder="$t('common.email')" class="mb-2" />
140+
<NInput v-model:value="password" type="password" :placeholder="$t('common.password')" class="mb-2" @keypress="handlePress" />
141141

142142
<NButton block type="primary" :disabled="disabled" :loading="loading" @click="handleLogin">
143143
{{ $t('common.login') }}
144144
</NButton>
145145
</NTabPane>
146146

147-
<NTabPane v-if="authStore.session && authStore.session.allowRegister" name="register" label="Register">
148-
<NInput v-model:value="username" type="text" placeholder="Email" class="mb-2" />
149-
<NInput v-model:value="password" type="password" placeholder="Password" class="mb-2" @input="handlePasswordInput" />
147+
<NTabPane v-if="authStore.session && authStore.session.allowRegister" name="register" :label="$t('common.register')">
148+
<NInput v-model:value="username" type="text" :placeholder="$t('common.email')" class="mb-2" />
149+
<NInput v-model:value="password" type="password" :placeholder="$t('common.password')" class="mb-2" @input="handlePasswordInput" />
150150
<NInput
151151
v-if="showConfirmPassword"
152152
v-model:value="confirmPassword"
153153
type="password"
154-
placeholder="Confirm Password"
154+
:placeholder="$t('common.passwordConfirm')"
155155
class="mb-4"
156156
:status="confirmPasswordStatus"
157157
/>

0 commit comments

Comments
 (0)