mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-22 06:56:35 +00:00
bccf4284c4
login.features.* and login.selfHosted across all 23 locales — nothing renders them any more.
74 lines
4.2 KiB
TypeScript
74 lines
4.2 KiB
TypeScript
import type { TranslationStrings } from '../types';
|
|
|
|
const login: TranslationStrings = {
|
|
'login.error': '登录失败,请检查你的凭据。',
|
|
'login.tagline': '你的旅行。\n你的计划。',
|
|
'login.description': '通过互动地图、预算管理和实时同步,协同规划旅行。',
|
|
'login.title': '登录',
|
|
'login.subtitle': '欢迎回来',
|
|
'login.signingIn': '登录中…',
|
|
'login.signIn': '登录',
|
|
'login.createAdmin': '创建管理员账户',
|
|
'login.createAdminHint': '为 TREK 设置第一个管理员账户。',
|
|
'login.setNewPassword': '设置新密码',
|
|
'login.setNewPasswordHint': '您必须更改密码才能继续。',
|
|
'login.createAccount': '创建账户',
|
|
'login.createAccountHint': '注册新账户。',
|
|
'login.creating': '创建中…',
|
|
'login.noAccount': '还没有账户?',
|
|
'login.hasAccount': '已有账户?',
|
|
'login.register': '注册',
|
|
'login.emailPlaceholder': 'your@email.com',
|
|
'login.username': '用户名',
|
|
'login.oidc.registrationDisabled': '注册已关闭。请联系管理员。',
|
|
'login.oidc.noEmail': '未从提供商获取到邮箱。',
|
|
'login.mfaTitle': '双因素认证',
|
|
'login.mfaSubtitle': '请输入身份验证器应用中的 6 位验证码。',
|
|
'login.mfaCodeLabel': '验证码',
|
|
'login.mfaCodeRequired': '请输入身份验证器应用中的验证码。',
|
|
'login.mfaHint': '打开 Google Authenticator、Authy 或其他 TOTP 应用。',
|
|
'login.mfaBack': '← 返回登录',
|
|
'login.mfaVerify': '验证',
|
|
'login.invalidInviteLink': '邀请链接无效或已过期',
|
|
'login.oidcFailed': 'OIDC 登录失败',
|
|
'login.usernameRequired': '用户名为必填项',
|
|
'login.passwordMinLength': '密码至少需要8个字符',
|
|
'login.forgotPassword': '忘记密码?',
|
|
'login.rememberMe': '记住我',
|
|
'login.forgotPasswordTitle': '重置密码',
|
|
'login.forgotPasswordBody': '输入您注册时使用的邮箱地址。若账户存在,我们将发送重置链接。',
|
|
'login.forgotPasswordSubmit': '发送重置链接',
|
|
'login.forgotPasswordSentTitle': '请查看邮箱',
|
|
'login.forgotPasswordSentBody': '若该邮箱存在账户,重置链接正在发送中。链接将在 60 分钟后失效。',
|
|
'login.forgotPasswordSmtpHintOff': '提示:管理员未配置 SMTP,重置链接将被写入服务器控制台,而不是通过电子邮件发送。',
|
|
'login.backToLogin': '返回登录',
|
|
'login.newPassword': '新密码',
|
|
'login.confirmPassword': '确认新密码',
|
|
'login.passwordsDontMatch': '两次输入的密码不一致',
|
|
'login.mfaCode': '二步验证码',
|
|
'login.resetPasswordTitle': '设置新密码',
|
|
'login.resetPasswordBody': '请选择您在此处未使用过的强密码。至少 8 位。',
|
|
'login.resetPasswordMfaBody': '输入您的二步验证码或备用代码以完成重置。',
|
|
'login.resetPasswordSubmit': '重置密码',
|
|
'login.resetPasswordVerify': '验证并重置',
|
|
'login.resetPasswordSuccessTitle': '密码已更新',
|
|
'login.resetPasswordSuccessBody': '您现在可以使用新密码登录了。',
|
|
'login.resetPasswordInvalidLink': '无效的重置链接',
|
|
'login.resetPasswordInvalidLinkBody': '此链接已丢失或损坏。请重新申请以继续。',
|
|
'login.resetPasswordFailed': '重置失败。链接可能已过期。',
|
|
'login.oidc.tokenFailed': '认证失败。',
|
|
'login.oidc.invalidState': '会话无效,请重试。',
|
|
'login.demoFailed': '演示登录失败',
|
|
'login.oidcSignIn': '通过 {name} 登录',
|
|
'login.oidcOnly': '密码登录已关闭。请通过 SSO 提供商登录。',
|
|
'login.oidcLoggedOut': '您已退出登录。请重新通过 SSO 提供商登录。',
|
|
'login.demoHint': '试用演示——无需注册',
|
|
'login.passkey.signIn': '使用通行密钥登录',
|
|
'login.passkey.failed': '通行密钥登录失败,请重试。',
|
|
'login.insecureCookie.title': 'HTTP 下无法保持登录',
|
|
'login.insecureCookie.body':
|
|
'你正在通过普通 HTTP 连接,浏览器会丢弃 TREK 的安全会话 Cookie,导致下一次请求报错“Access token required”。修复方式:改用 HTTPS;如果是家庭实验室环境,可设置 COOKIE_SECURE=false。',
|
|
'login.insecureCookie.link': '打开故障排查指南',
|
|
};
|
|
export default login;
|