{
  "tabs": {
    "login": "Войти",
    "register": "Создать аккаунт"
  },
  "login": {
    "title": "Вход",
    "subtitle": "Введите код доступа или продолжите со связанным аккаунтом",
    "submitButton": "Войти",
    "noAccount": "Нет аккаунта?",
    "createFree": "Создать бесплатно",
    "codeTooShort": "Пожалуйста, введи полный код входа",
    "codeHint": "Введите код входа из 16 символов или резервный код из 12 символов. Резервные коды чувствительны к регистру и работают только один раз.",
    "codeSegment": "Код доступа, часть {{index}} из {{count}}"
  },
  "register": {
    "title": "Первые 3 изображения бесплатно",
    "subtitle": "Создайте аккаунт с кодом доступа. Электронная почта для восстановления необязательна.",
    "generateButton": "Сгенерировать мой код входа",
    "alreadyHaveCode": "Уже есть код?",
    "loginLink": "Войти",
    "failedCreate": "Не удалось создать аккаунт. Попробуй ещё раз.",
    "recoveryEmailLabel": "Резервный email (необязательно)",
    "recoveryEmailPlaceholder": "ваш@email.com",
    "benefits": {
      "credits": "Храните баланс кредитов в одном аккаунте",
      "unlock": "Доступ к премиум-контенту",
      "subscribe": "Подписка на модели"
    },
    "generating": "Генерируем твой защищённый код...",
    "saveCode": {
      "warning": "Сохрани этот код!",
      "warningNote": "Ты увидишь его только один раз.",
      "yourCodeLabel": "Твой код входа",
      "savedConfirm": "Я сохранил(а) свой код",
      "continueButton": "Перейти к резервным кодам"
    },
    "backupCodes": {
      "title": "Резервные коды",
      "subtitle": "Каждый код можно использовать один раз",
      "copyAll": "Скопировать все",
      "copied": "Скопировано!",
      "download": "Скачать",
      "startButton": "Начать использовать приложение"
    }
  },
  "codeRegister": {
    "home": "Главная",
    "createAccount": "Создать аккаунт",
    "introTitle": "Аккаунт с приоритетом конфиденциальности",
    "introSubtitle": "Электронная почта не требуется. Мы сгенерируем для вас уникальный код для входа.",
    "referredTitle": "Вас пригласил друг!",
    "referredBonusPre": "Вы получите",
    "referredBonusAmount": "25 бонусных кредитов",
    "referredBonusPost": "при создании аккаунта.",
    "whyCodeLogin": "Почему вход по коду?",
    "benefitNoData": "Электронная почта или имя не требуются",
    "benefitNoEmail": "Подтверждение по e-mail не требуется",
    "benefitAnonymity": "Поддерживает анонимность",
    "recoveryEmailLabel": "E-mail для восстановления (необязательно)",
    "emailPlaceholder": "ваш@email.com",
    "recoveryEmailHint": "Добавьте e-mail, чтобы восстановить аккаунт, если потеряете код",
    "generateButton": "Сгенерировать мой код для входа",
    "alreadyHaveCode": "Уже есть код?",
    "loginHere": "Войдите здесь",
    "generatingMessage": "Генерируем ваш безопасный код...",
    "saveCodeTitle": "Сохраните этот код!",
    "saveCodeWarningPre": "Это",
    "saveCodeWarningEmphasis": "единственный раз",
    "saveCodeWarningPost": "когда вы видите свой код для входа.",
    "saveCodeNoRecovery": "Без e-mail для восстановления потеря этого кода означает потерю аккаунта.",
    "yourLoginCode": "Ваш код для входа",
    "bonusCreditsAdded": "{{count}} бонусных кредитов",
    "bonusCreditsAddedSuffix": "добавлено на ваш аккаунт!",
    "savedConfirmLabel": "Я сохранил(а) свой код в надёжном месте",
    "continueToBackup": "Перейти к резервным кодам",
    "backupCodesTitle": "Резервные коды",
    "backupCodesDescPre": "Каждый код можно использовать",
    "backupCodesDescEmphasis": "один раз",
    "backupCodesDescPost": "если вы потеряете основной код",
    "copied": "Скопировано!",
    "copyAll": "Копировать всё",
    "download": "Скачать",
    "continueToApp": "Перейти в приложение",
    "errorCreateFailed": "Не удалось создать аккаунт. Пожалуйста, попробуйте снова.",
    "backupCodesFileHeader": "Ваши резервные коды (каждый можно использовать один раз):",
    "keepSafe": "Храните их в надёжном месте!",
    "loginCodeFileLabel": "Ваш код для входа: {{code}}",
    "backupCodesFileLabel": "Резервные коды (каждый можно использовать один раз):",
    "orAnonymous": "или продолжите анонимно с кодом входа",
    "termsPre": "Мне 18 лет или больше, и я согласен с",
    "termsLink": "Условия использования",
    "termsAnd": "и",
    "privacyLink": "Политика конфиденциальности"
  },
  "loginPage": {
    "title": "Войдите в свой аккаунт",
    "orText": "Или",
    "createAccount": "создайте новый аккаунт",
    "emailLabel": "Электронная почта",
    "passwordLabel": "Пароль",
    "signingIn": "Вход в систему...",
    "signIn": "Вход",
    "divider": "или",
    "loginWithCode": "Войти с помощью кода"
  },
  "registerPage": {
    "title": "Создайте свой аккаунт",
    "alreadyHaveAccount": "Уже есть аккаунт?",
    "signIn": "Войти",
    "emailLabel": "Электронная почта",
    "passwordLabel": "Пароль",
    "confirmPasswordLabel": "Подтвердите пароль",
    "passwordsDoNotMatch": "Пароли не совпадают",
    "passwordTooShort": "Пароль должен содержать не менее 8 символов",
    "creatingAccount": "Создание аккаунта...",
    "createAccount": "Создать аккаунт",
    "divider": "или",
    "termsPre": "Мне 18 лет или больше, и я согласен с",
    "termsLink": "Условия использования",
    "termsAnd": "и",
    "privacyLink": "Политика конфиденциальности"
  },
  "recoveryComplete": {
    "pageTitle": "Восстановление аккаунта",
    "noToken": "Токен восстановления не найден. Пожалуйста, запросите новую ссылку восстановления.",
    "linkExpired": "Восстановление не удалось. Ссылка может истечь.",
    "recoveringTitle": "Восстановление аккаунта...",
    "recoveringBody": "Пожалуйста, подождите, пока мы создаём ваш новый код входа.",
    "failedTitle": "Восстановление не удалось",
    "tryAgain": "Попробовать ещё раз",
    "successTitle": "Аккаунт восстановлен!",
    "successBody": "Ваш новый код входа создан. Сохраните его в безопасном месте!",
    "newCodeLabel": "Ваш новый код входа",
    "copied": "Скопировано!",
    "copyCode": "Скопировать код",
    "saveWarning": "Сохраните этот код! Это единственный раз, когда вы его увидите. Любой, у кого есть этот код, может получить доступ к вашему аккаунту.",
    "goToLogin": "Перейти к входу"
  },
  "oauthCallback": {
    "missingProvider": "Отсутствует провайдер",
    "missingCodeOrState": "Отсутствует код авторизации или состояние",
    "stateMismatch": "Несоответствие состояния — возможная атака CSRF",
    "authFailed": "Ошибка аутентификации OAuth",
    "failedTitle": "Ошибка аутентификации",
    "tryAgain": "Попробовать ещё раз",
    "backToLogin": "Вернуться к входу",
    "completingSignIn": "Завершение входа...",
    "errors": {
      "access_denied": "Авторизация была отклонена.",
      "temporarily_unavailable": "Провайдер временно недоступен. Пожалуйста, попробуйте ещё раз.",
      "server_error": "Произошла ошибка у провайдера.",
      "invalid_request": "Неверный запрос авторизации.",
      "default": "Ошибка авторизации. Пожалуйста, попробуйте ещё раз."
    }
  },
  "codeLogin": {
    "home": "Главная",
    "headerTitle": "Вход",
    "title": "Вход",
    "subtitle": "Введите код доступа или продолжите со связанным аккаунтом",
    "codeLabel": "Код входа",
    "loggingIn": "Вход в систему...",
    "submit": "Вход",
    "noAccount": "Нет аккаунта?",
    "createAccount": "Создать аккаунт",
    "lostCode": "Потеряли код?",
    "recoverLink": "Восстановить по электронной почте",
    "validationError": "Пожалуйста, введите полный код входа"
  },
  "emailAuth": {
    "methodCode": "Code",
    "methodEmail": "Email",
    "emailPlaceholder": "your@email.com",
    "passwordPlaceholder": "Password",
    "confirmPasswordPlaceholder": "Confirm password",
    "passwordHint": "At least 8 characters, with an uppercase letter and a digit.",
    "loginButton": "Log in",
    "forgotPassword": "Forgot your password?",
    "registerButton": "Create account",
    "verifySentTitle": "Check your inbox",
    "verifySentBody": "Your account is ready. We sent you an email with a link to verify your address.",
    "continueButton": "Start exploring"
  },
  "verifyEmailPage": {
    "pageTitle": "Email Verification",
    "verifyingTitle": "Verifying your email...",
    "verifyingBody": "One moment while we confirm your email address.",
    "successTitle": "Email verified!",
    "successBody": "Your email address has been confirmed. Enjoy the platform!",
    "errorTitle": "Verification failed",
    "errorBody": "This verification link is invalid or has expired. Log in and request a new verification email.",
    "goHome": "Go to home"
  },
  "resetPasswordPage": {
    "pageTitle": "Reset Password",
    "requestTitle": "Forgot your password?",
    "requestBody": "Enter your email address and we'll send you a link to reset your password.",
    "sendLink": "Send reset link",
    "sentTitle": "Check your inbox",
    "sentBody": "If an account exists with this email, a password reset link has been sent.",
    "backToLogin": "Back to login",
    "completeTitle": "Choose a new password",
    "newPasswordPlaceholder": "New password",
    "submit": "Set new password",
    "successTitle": "Password updated!",
    "successBody": "Your password has been reset. You can now log in with your new password.",
    "goToLogin": "Go to login",
    "invalidToken": "This reset link is invalid or has expired. Request a new one."
  },
  "oauthButtons": {
    "continueWith": "Продолжить через {{provider}}",
    "unavailable": "Вход через социальные аккаунты временно недоступен.",
    "connectFailed": "Не удалось подключиться к {{provider}}. Попробуйте ещё раз."
  },
  "mfa": {
    "title": "Двухэтапная проверка",
    "subtitle": "Введите код из приложения-аутентификатора или код восстановления.",
    "codePlaceholder": "000000",
    "verifyButton": "Подтвердить",
    "cancel": "Назад к входу"
  }
}
