auth.json 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. {
  2. "signIn": {
  3. "title": "С возвращением",
  4. "description": "Войдите в свою мастерскую",
  5. "passwordPlaceholder": "Введите пароль",
  6. "forgotPassword": "Забыли пароль?",
  7. "noAccount": "Нет аккаунта?",
  8. "createOne": "Создать",
  9. "newHere": "Впервые в Torqvoice?",
  10. "createFreeAccount": "Создать бесплатный аккаунт",
  11. "termsAgreement": "Используя этот сервис, вы соглашаетесь с нашими",
  12. "or": "или",
  13. "passkey": "Войти с помощью ключа доступа",
  14. "passkeyDescription": "Используйте отпечаток пальца, лицо или ключ безопасности",
  15. "errors": {
  16. "tooManyAttempts": "Слишком много попыток, попробуйте позже.",
  17. "invalidCredentials": "Неверный адрес эл. почты или пароль",
  18. "passkeyFailed": "Вход по ключу доступа не удался. Попробуйте снова или используйте эл. почту и пароль.",
  19. "invalidOrigin": "Вы открыли Torqvoice по адресу {origin}, но он настроен на {configured}. Укажите в NEXT_PUBLIC_APP_URL точно тот адрес, который используете в браузере, и перезапустите Torqvoice."
  20. },
  21. "resetPasswordCta": "Сбросьте его здесь"
  22. },
  23. "signUp": {
  24. "title": "Создать аккаунт",
  25. "descriptionInvite": "Создайте аккаунт, чтобы присоединиться к команде",
  26. "descriptionDefault": "Настройте свою мастерскую для управления транспортными средствами клиентов",
  27. "titleCloud": "Запустите свою мастерскую бесплатно",
  28. "descriptionCloud": "Готово менее чем за минуту. Банковская карта не нужна.",
  29. "fullName": "Полное имя",
  30. "fullNamePlaceholder": "Иван Иванов",
  31. "passwordPlaceholder": "Придумайте надёжный пароль",
  32. "agreeToTerms": "Я согласен с",
  33. "createAccountJoin": "Создать аккаунт и присоединиться к команде",
  34. "createAccount": "Создать аккаунт",
  35. "createAccountCloud": "Создать бесплатный аккаунт",
  36. "noCardNote": "Бесплатный тариф. Переходите на платный, только если его станет мало.",
  37. "alreadyHaveAccount": "Уже есть аккаунт?",
  38. "errors": {
  39. "couldNotCreate": "Не удалось создать аккаунт",
  40. "registrationDisabled": "Регистрация в настоящее время отключена. Обратитесь к администратору.",
  41. "invitationFailed": "Не удалось принять приглашение",
  42. "termsRequired": "Пожалуйста, примите условия использования, чтобы продолжить",
  43. "emailExists": "Учётная запись с этим адресом электронной почты уже существует."
  44. },
  45. "passwordHint": "Не менее 8 символов",
  46. "signInInstead": "Войдите вместо этого"
  47. },
  48. "social": {
  49. "google": "Продолжить с Google",
  50. "orEmail": "или продолжить по электронной почте",
  51. "failed": "Вход через Google не завершился. Попробуйте ещё раз или войдите по электронной почте и паролю."
  52. },
  53. "forgotPassword": {
  54. "title": "Сброс пароля",
  55. "description": "Введите адрес эл. почты, и мы отправим вам ссылку для сброса",
  56. "sendResetLink": "Отправить ссылку для сброса",
  57. "backToSignIn": "Вернуться к входу",
  58. "successMessage": "Если аккаунт с таким адресом существует, ссылка для сброса пароля была отправлена. Проверьте входящие."
  59. },
  60. "resetPassword": {
  61. "title": "Установить новый пароль",
  62. "description": "Введите новый пароль ниже",
  63. "newPassword": "Новый пароль",
  64. "newPasswordPlaceholder": "Введите новый пароль",
  65. "confirmPassword": "Подтвердите пароль",
  66. "confirmPasswordPlaceholder": "Подтвердите новый пароль",
  67. "resetButton": "Сбросить пароль",
  68. "backToSignIn": "Вернуться к входу",
  69. "requestNewLink": "Запросить новую ссылку",
  70. "invalidToken": "Недействительный или отсутствующий токен сброса. Запросите новую ссылку для сброса пароля.",
  71. "successMessage": "Ваш пароль был успешно сброшен. Теперь вы можете войти с новым паролем.",
  72. "errors": {
  73. "passwordsMismatch": "Пароли не совпадают.",
  74. "passwordTooShort": "Пароль должен содержать не менее 8 символов.",
  75. "resetFailed": "Не удалось сбросить пароль. Возможно, ссылка устарела."
  76. }
  77. },
  78. "verifyEmail": {
  79. "title": "Подтвердите адрес эл. почты",
  80. "description": "Мы отправили ссылку для подтверждения на {email}. Проверьте входящие и перейдите по ссылке для подтверждения адреса.",
  81. "resend": "Отправить письмо повторно",
  82. "resent": "Письмо для подтверждения отправлено. Проверьте входящие.",
  83. "signOut": "Выйти",
  84. "resendCooldown": "Повторная отправка через {seconds}с",
  85. "checkSpam": "Если вы не видите письмо, проверьте папку «Спам»."
  86. },
  87. "verify2fa": {
  88. "title": "Двухфакторная аутентификация",
  89. "descriptionTotp": "Введите 6-значный код из приложения-аутентификатора",
  90. "descriptionBackup": "Введите один из резервных кодов",
  91. "authCode": "Код аутентификации",
  92. "backupCode": "Резервный код",
  93. "backupCodePlaceholder": "Введите резервный код",
  94. "totpPlaceholder": "000000",
  95. "trustDevice": "Доверять этому устройству 30 дней",
  96. "verify": "Подтвердить",
  97. "useAuthenticator": "Использовать приложение-аутентификатор",
  98. "useBackupCode": "Использовать резервный код",
  99. "errors": {
  100. "invalidCode": "Неверный код"
  101. }
  102. },
  103. "shell": {
  104. "language": "Язык",
  105. "about": "О Torqvoice",
  106. "docs": "Документация",
  107. "terms": "Условия"
  108. },
  109. "pitch": {
  110. "badge": "Для независимых автосервисов",
  111. "headline": "Управление мастерской",
  112. "headlineHighlight": "без бумажной волокиты",
  113. "subheadline": "Сметы, заказ-наряды, счета и сообщения клиентам в одном месте. Каждая работа вносится один раз, и ничего не теряется.",
  114. "benefits": {
  115. "flow": {
  116. "title": "От сметы до оплаченного счёта в одном потоке",
  117. "description": "Превратите смету в заказ-наряд и счёт, ничего не набирая заново."
  118. },
  119. "history": {
  120. "title": "Полная история каждого автомобиля",
  121. "description": "Работы, запчасти, фото и пробег на одной шкале времени, под рукой, когда звонит клиент."
  122. },
  123. "pay": {
  124. "title": "Клиенты платят по ссылке",
  125. "description": "Отправьте счёт и получите оплату онлайн через Stripe, Vipps или PayPal. Аккаунт клиента не нужен."
  126. }
  127. },
  128. "proof": {
  129. "free": "Бесплатный тариф, без банковской карты",
  130. "minute": "Готово за минуту",
  131. "languages": "12 языков",
  132. "openSource": "Открытый исходный код"
  133. },
  134. "screenshotAlt": "Панель Torqvoice с активными работами, ключевыми показателями и списком первых шагов"
  135. }
  136. }