feat: 更新邀请码功能

This commit is contained in:
AI&I
2023-04-17 04:37:54 +08:00
parent 04fa7394f6
commit 534ecb132c
3 changed files with 11 additions and 5 deletions

View File

@@ -18,6 +18,12 @@
"Please enter your password":"请输入你的密码", "Please enter your password":"请输入你的密码",
"Password must be at least 8 characters":"密码至少八个字符", "Password must be at least 8 characters":"密码至少八个字符",
"Please confirm your password":"请输入确认密码", "Please confirm your password":"请输入确认密码",
"Something went wrong. Please try again.":"网络错误请稍后重试",
"This password is too common.":"密码过于简单",
"This password is entirely numeric.":"密码不能全是数字",
"Your registration is successful":"恭喜你,注册成功!",
"You can now":"现在你可以",
"to your account.":"你的账号了。",
"welcomeTo": "欢迎来到", "welcomeTo": "欢迎来到",
"language": "语言", "language": "语言",
"setApiKey": "设置API密钥", "setApiKey": "设置API密钥",

View File

@@ -47,9 +47,9 @@ onNuxtReady(() => {
> >
<div class="text-center"> <div class="text-center">
<div v-if="route.query.email_verification_required && route.query.email_verification_required === 'none'"> <div v-if="route.query.email_verification_required && route.query.email_verification_required === 'none'">
<h2 class="text-h4">Your registration is successful</h2> <h2 class="text-h4">{{$('Your registration is successful')}}</h2>
<p class="mt-5"> <p class="mt-5">
You can now <NuxtLink to="/account/signin">login</NuxtLink> to your account. {{$('You can now')}} <NuxtLink to="/account/signin">{{$('signIn')}}</NuxtLink> {{$t('to your account.')}}
</p> </p>
</div> </div>
<div v-else> <div v-else>

View File

@@ -64,15 +64,15 @@ const submit = async () => {
if (error.value.status === 400) { if (error.value.status === 400) {
for (const key in formData.value) { for (const key in formData.value) {
if (error.value.data[key]) { if (error.value.data[key]) {
fieldErrors.value[key] = error.value.data[key][0] fieldErrors.value[key] = $i18n.t(error.value.data[key][0])
} }
} }
if (error.value.data.non_field_errors) { if (error.value.data.non_field_errors) {
errorMsg.value = error.value.data.non_field_errors[0] errorMsg.value = $i18n.t(error.value.data.non_field_errors[0])
} }
} else { } else {
if (error.value.data.detail) { if (error.value.data.detail) {
errorMsg.value = error.value.data.detail errorMsg.value = $i18n.t(error.value.data.detail)
} else { } else {
errorMsg.value = 'Something went wrong. Please try again.' errorMsg.value = 'Something went wrong. Please try again.'
} }