Skip to content
Clone
main
91 lines 4.8 KB
/** Authentication flow: shell chrome plus the six auth screens. */
export const auth = {
'auth.shell.breadcrumb': 'Breadcrumb',
'auth.shell.switchToLight': 'Switch to light theme',
'auth.shell.switchToDark': 'Switch to dark theme',
'auth.shell.region': 'Region {region}',
'auth.login.crumb': 'Sign in',
'auth.login.hint': 'Up to 5 attempts per account every 5 minutes',
'auth.login.heading': 'Sign in to GitDataAI',
'auth.login.subheading': 'Repositories, boards and team chat in one place.',
'auth.login.identifier': 'Email or username',
'auth.login.passphrase': 'Password',
'auth.login.forgot': 'Forgot password?',
'auth.login.keepSignedIn': 'Keep me signed in',
'auth.login.keepSignedInAria': 'Keep me signed in',
'auth.login.submit': 'Sign in',
'auth.login.losingAccess': 'Trouble signing in?',
'auth.login.resendVerify': 'Resend verification email',
'auth.login.noAccount': 'No account yet?',
'auth.login.requestAccess': 'Create account',
'auth.forgot.crumb': 'Recover access',
'auth.forgot.hint': 'Reset links expire after 30 minutes',
'auth.forgot.heading': 'Forgot password?',
'auth.forgot.subheading':
'Enter your account email and we will send a single-use reset link. It expires after 30 minutes.',
'auth.forgot.email': 'Account email',
'auth.forgot.privacyNote':
'If the address is registered you will receive a reset email. For security we never reveal whether an account exists.',
'auth.forgot.submit': 'Send reset link',
'auth.forgot.remembered': 'Remembered it?',
'auth.forgot.backToSignIn': 'Back to sign in',
'auth.reset.crumb': 'Reset password',
'auth.reset.hint': 'Every signed-in device must sign in again',
'auth.reset.heading': 'Set a new password',
'auth.reset.subheading': 'Link verified. Choose your new password.',
'auth.reset.subheadingInvalid': 'Open the reset link from your email to continue.',
'auth.reset.noAddress': 'no address',
'auth.reset.tokenValid': 'Link valid',
'auth.reset.noToken': 'Link invalid',
'auth.reset.newPassword': 'New password',
'auth.reset.confirmPassword': 'Confirm new password',
'auth.reset.strength.strong': 'Strong',
'auth.reset.strength.fair': 'Fair',
'auth.reset.strength.weak': 'Weak',
'auth.reset.error.mismatch': 'The two passwords do not match.',
'auth.reset.noTokenNote': 'Open the reset link from your email, or',
'auth.reset.requestNewLink': 'request a new link',
'auth.reset.done': 'Password updated — returning to sign in…',
'auth.reset.submit': 'Update password',
'auth.verify.crumb': 'Verify email',
'auth.verify.hint': 'No email yet? Check your spam folder',
'auth.verify.heading': 'Check your inbox',
'auth.verify.subheading': 'Verification email sent to',
'auth.verify.resetSubheading': 'Reset email sent to',
'auth.verify.purpose': 'purpose · {purpose}',
'auth.verify.purpose.signup': 'sign-up',
'auth.verify.purpose.password_reset': 'password reset',
'auth.verify.purpose.add_email': 'add email',
'auth.verify.purpose.reclaim': 'account recovery',
'auth.verify.linkOpened': 'Link opened. Confirm below to continue.',
'auth.verify.linkExpiry': 'The code and link in the email expire in 10 minutes.',
'auth.verify.resetBody': 'Set a new password through the link in the email within 30 minutes.',
'auth.verify.verified': 'Email verified — returning to sign in…',
'auth.verify.resent': 'A new verification email was sent to {email}.',
'auth.verify.resetResent': 'A new reset email was sent to {email}.',
'auth.verify.waiting': 'Open the verification link in the email to continue.',
'auth.verify.confirm': 'Confirm verification',
'auth.verify.divider': 'Did not arrive?',
'auth.verify.resend': 'Resend verification email',
'auth.verify.resendCountdown': 'Resend verification email ({time})',
'auth.verify.resetResend': 'Resend reset email',
'auth.verify.resetResendCountdown': 'Resend reset email ({time})',
'auth.verify.wrongAddress': 'Wrong address?',
'auth.verify.changeEmail': 'Change it',
'auth.twofa.crumb': 'Two-factor',
'auth.twofa.hint': 'Code valid for 5 min · 5 attempts max',
'auth.twofa.heading': 'Two-factor authentication',
'auth.twofa.subheading': 'Enter the 6-digit code from your authenticator app.',
'auth.twofa.recoveryCode': 'Recovery code',
'auth.twofa.authCode': 'Authentication code',
'auth.twofa.expiresIn': 'Expires in {time}',
'auth.twofa.noChallengeError': 'The sign-in request expired. Start again from the sign-in screen.',
'auth.twofa.noChallengeNote': 'Sign-in request expired —',
'auth.twofa.signIn': 'sign in again',
'auth.twofa.submit': 'Verify',
'auth.twofa.trouble': 'Trouble?',
'auth.twofa.useAuthenticator': 'Use authenticator code',
'auth.twofa.useRecovery': 'Use a recovery code',
'auth.error.network': 'Network connection failed. Check your connection and retry.',
'auth.error.unknown': 'Something went wrong. Please try again.',
} as const