mercury-web/src/features/auth/strings.ts

67 lines
3.3 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// Auth feature copy, ported verbatim from ios/Mercury/Features/Auth/*.swift
// (WelcomeView, LoginView, RegisterView, ForgotPasswordView, AuthModel).
export const authStrings = {
wordmark: "MERCURY",
welcome: {
title: "ONBOARDING",
register: "Бүртгүүлэх",
login: "Нэвтрэх",
},
login: {
email: "Имэйл хаяг",
password: "Нууц үг",
forgot: "Нууц үг марсан",
submit: "Нэвтрэх",
registerLink: "Бүртгүүлэх",
},
register: {
email: "Имэйл хаяг",
password: "Нууц үг",
confirmPassword: "Нууц үг давтах",
submit: "Бүртгүүлэх",
loginLink: "Нэвтрэх",
},
forgot: {
subtitle:
"Бүртгэлтэй имэйл хаягаа оруулбал нууц үг сэргээх холбоосыг илгээнэ.",
email: "Имэйл хаяг",
submit: "Сэргээх холбоос авах",
sent: "Хэрэв бүртгэл байгаа бол сэргээх холбоосыг имэйлээр илгээлээ.",
},
// /reset — reached from the emailed link (?token=...). No iOS counterpart:
// ForgotPasswordView.swift is request-only, the actual change happens here
// on web (see that file's header comment).
reset: {
subtitle: "Шинэ нууц үгээ хоёр удаа оруулна уу.",
password: "Шинэ нууц үг",
confirmPassword: "Нууц үг давтах",
submit: "Нууц үг шинэчлэх",
success: "Нууц үг амжилттай шинэчлэгдлээ. Шинэ нууц үгээрээ нэвтэрнэ үү.",
loginLink: "Нэвтрэх хуудас руу очих",
missingToken: "Холбоос буруу байна. Имэйлээр ирсэн холбоосоор дахин орно уу.",
},
// /verify — reached from the emailed link (?token=...). Also no iOS
// counterpart; verification is a web-only flow today.
verify: {
verifying: "Имэйл хаягийг баталгаажуулж байна…",
success: "Имэйл хаяг амжилттай баталгаажлаа.",
loginLink: "Нэвтрэх хуудас руу очих",
missingToken: "Баталгаажуулах холбоос буруу байна.",
},
twoFactor: {
subtitle: "Имэйлээр илгээсэн баталгаажуулах кодоо оруулна уу.",
code: "Баталгаажуулах код",
submit: "Баталгаажуулах",
},
errors: {
invalidEmail: "Имэйл хаягаа зөв оруулна уу.",
passwordTooShort: "Нууц үг дор хаяж 8 тэмдэгт байх ёстой.",
passwordMismatch: "Нууц үг таарахгүй байна.",
invalidCredentials: "Имэйл эсвэл нууц үг буруу байна.",
emailTaken: "Энэ имэйл бүртгэлтэй байна.",
invalidCode: "Код буруу эсвэл хугацаа дууссан байна.",
invalidToken: "Холбоосны хугацаа дууссан эсвэл буруу байна.",
network: "Mercury-тэй холбогдож чадсангүй — холболтоо шалгана уу.",
unknown: "Алдаа гарлаа. Дахин оролдоно уу.",
},
} as const;