auth.js
2.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
/** auth.* —— 登录 / 注册 / 身份合并(路由 /login /register)。基准语言 en。 */
export default {
login: {
title: 'Welcome back',
subtitle: 'Enter your details to access your account.',
submit: 'Log in',
submitting: 'Signing in…',
submitError: 'Could not sign you in. Check your details and try again.',
email: 'Email address',
emailPlaceholder: "name{'@'}example.com",
emailRequired: 'Email is required.',
invalidEmail: 'Please enter a valid email.',
password: 'Password',
passwordRequired: 'Password is required.',
forgot: 'Forgot password?',
showPassword: 'Show password',
hidePassword: 'Hide password',
},
register: {
title: 'Create your account',
subtitle: 'Verify your email to get started.',
submit: 'Sign up',
haveAccount: 'Already have an account?',
codeSent: 'Verification code sent. Check your inbox.',
},
// 分段切换与社交登录(设计稿 auth)。
segment: {
signIn: 'Sign in',
createAccount: 'Create account',
},
social: {
divider: 'Or continue with',
google: 'Continue with Google',
googleEnglish: 'Continue with Google',
email: 'Continue with email',
apple: 'Continue with Apple',
},
// 忘记密码:发起重置验证码到邮箱。
forgot: {
title: 'Reset your password',
body: 'Enter the email tied to your account and we will send you a reset code.',
emailLabel: 'Email address',
submit: 'Send reset code',
sent: 'Reset code sent. Check your inbox.',
needEmail: 'Please enter a valid email.',
error: 'Could not send the reset code. Please try again.',
},
legal: {
agree: 'By continuing you agree to our',
terms: 'Terms',
and: 'and',
privacy: 'Privacy Policy',
termsTitle: 'Terms of Service',
privacyTitle: 'Privacy Policy',
termsBody:
'By using IdearRun you agree to use the service for lawful, personal entertainment only. Interactive dramas and the storylines you generate are licensed to you for viewing within the app and may not be redistributed. We may update these terms as the product evolves; continued use means you accept the latest version.',
privacyBody:
'We collect the minimum data needed to run IdearRun: your account email, viewing history, and interaction choices used to personalize recommendations. We never sell your personal data. Anonymous viewing is merged into your account only when you choose to register. You can request export or deletion of your data at any time.',
},
hero: {
brand: 'IdearRun',
titleA: 'Step into the story.',
titleB: 'Rewrite the ending.',
body: 'Join the next generation of interactive drama. Your choices shape the narrative in real-time.',
},
convert: {
title: 'Save your progress',
body: 'Sign up to keep watching {name} and unlock all episodes.',
},
logout: 'Log out',
guest: 'Continue as guest',
}