common.json 9.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. {
  2. "brandName": "Torqvoice",
  3. "buttons": {
  4. "signIn": "Войти",
  5. "save": "Сохранить",
  6. "saveChanges": "Сохранить изменения",
  7. "cancel": "Отмена",
  8. "delete": "Удалить",
  9. "submit": "Отправить",
  10. "back": "Назад",
  11. "confirm": "Подтвердить",
  12. "edit": "Редактировать",
  13. "add": "Добавить",
  14. "gotIt": "Понятно"
  15. },
  16. "contextMenu": {
  17. "hint": "Подсказка: правый клик по строке — действия",
  18. "open": "Открыть",
  19. "openVehicle": "Открыть автомобиль",
  20. "openCustomer": "Открыть клиента",
  21. "edit": "Редактировать",
  22. "delete": "Удалить"
  23. },
  24. "form": {
  25. "email": "Эл. почта",
  26. "password": "Пароль",
  27. "emailPlaceholder": "you@example.com",
  28. "name": "Имя",
  29. "phone": "Телефон",
  30. "company": "Компания",
  31. "address": "Адрес",
  32. "notes": "Заметки"
  33. },
  34. "errors": {
  35. "unexpected": "Произошла непредвиденная ошибка. Пожалуйста, попробуйте снова.",
  36. "error": "Ошибка"
  37. },
  38. "terms": {
  39. "termsOfService": "Условия использования"
  40. },
  41. "errorPage": {
  42. "title": "Что-то пошло не так",
  43. "description": "Двигатель неожиданно заглох. Наши механики уведомлены и уже работают над этим.",
  44. "tryAgain": "Попробовать снова",
  45. "backToDashboard": "Вернуться на главную"
  46. },
  47. "notFoundPage": {
  48. "title": "Страница не найдена",
  49. "description": "Похоже, эта деталь ещё в ремонте. Страница, которую вы ищете, не существует или была перемещена.",
  50. "backToDashboard": "Вернуться на главную"
  51. },
  52. "updateBanner": {
  53. "updated": "Torqvoice обновлён до версии {version}",
  54. "whatsNew": "Что нового",
  55. "dismiss": "Закрыть"
  56. },
  57. "pagination": {
  58. "showing": "Показано {start}–{end} из {total}",
  59. "perPage": "на странице",
  60. "pageOf": "Страница {page} из {pages}",
  61. "first": "Первая страница",
  62. "previous": "Предыдущая страница",
  63. "next": "Следующая страница",
  64. "last": "Последняя страница"
  65. },
  66. "shared": {
  67. "close": "Закрыть",
  68. "viewPlans": "Посмотреть тарифы",
  69. "manageLicense": "Управление лицензией",
  70. "installOwn": "Установить свой",
  71. "install": "Установить",
  72. "installApp": "Установить приложение",
  73. "installTorqvoice": "Установить Torqvoice",
  74. "dismiss": "Закрыть",
  75. "useCamera": "Использовать камеру",
  76. "enterManually": "Ввести вручную",
  77. "enterBarcode": "Введите штрихкод…",
  78. "scanHint": "Наведите камеру на штрихкод или введите его вручную",
  79. "submitBarcode": "OK",
  80. "camera": {
  81. "tryAgain": "Повторить",
  82. "denied": {
  83. "title": "Доступ к камере заблокирован",
  84. "body": "Разрешите этому сайту доступ к камере в браузере, через значок камеры или замка в адресной строке, а затем нажмите «Повторить». Или введите код ниже."
  85. },
  86. "insecure": {
  87. "title": "Камере нужен HTTPS",
  88. "body": "Браузеры дают доступ к камере только по защищённому соединению, а эта страница открыта по HTTP ({host}). Откройте Torqvoice по HTTPS, чтобы сканировать, или введите код ниже."
  89. },
  90. "notFound": {
  91. "title": "Камера не найдена",
  92. "body": "Подключите камеру и нажмите «Повторить» или введите код ниже."
  93. },
  94. "failed": {
  95. "title": "Не удалось включить камеру",
  96. "body": "Возможно, её использует другое приложение. Закройте его и нажмите «Повторить» или введите код ниже."
  97. }
  98. },
  99. "iosInstallHint": "Нажмите «Поделиться» > «На экран «Домой»»",
  100. "installDescription": "Добавьте на главный экран для быстрого доступа",
  101. "enterFullscreen": "Полный экран",
  102. "exitFullscreen": "Выйти из полного экрана"
  103. },
  104. "upgrade": {
  105. "title": "Перейдите на другой тариф, чтобы продолжить",
  106. "maxCustomers": "Ваш тариф включает до {limit} клиентов, и это число достигнуто. Перейдите на другой тариф, чтобы добавлять столько, сколько нужно.",
  107. "maxUsers": "Ваш тариф включает {limit, plural, one {# участника команды} few {# участника команды} many {# участников команды} other {# участника команды}}. Перейдите на другой тариф, чтобы пригласить больше людей.",
  108. "maxPlatformMail": "Ваш тариф позволяет отправлять до {limit} писем в день с адреса Torqvoice, и сегодняшний лимит исчерпан. Перейдите на тариф выше, чтобы отправлять сколько нужно, или отправьте остальные завтра.",
  109. "generic": "Эта функция не входит в ваш текущий тариф.",
  110. "featureNotIncluded": "{feature} не входит в ваш текущий тариф.",
  111. "notNow": "Не сейчас"
  112. },
  113. "broadcast": {
  114. "dismiss": "Закрыть",
  115. "title": "Сообщение для всех",
  116. "description": "Показывается вверху каждой страницы всем, вошедшим и нет. Оставьте пустым, чтобы ничего не показывать.",
  117. "message": "Сообщение",
  118. "level": "Важность",
  119. "post": "Опубликовать сообщение",
  120. "clear": "Убрать сообщение",
  121. "levelInfo": "Информация",
  122. "levelWarning": "Предупреждение",
  123. "levelCritical": "Критично",
  124. "placeholder": "напр. У нас проблемы с серверной инфраструктурой, мы уже работаем над этим.",
  125. "posted": "Сообщение опубликовано",
  126. "cleared": "Сообщение убрано"
  127. },
  128. "pdfPreview": {
  129. "title": "Предпросмотр PDF",
  130. "preview": "Предпросмотр",
  131. "failed": "Не удалось создать предпросмотр PDF."
  132. },
  133. "attachPdf": "Прикрепить PDF",
  134. "attachPdfHint": "Отключите, чтобы отправить ссылку вместо файла и видеть, когда клиент её открыл.",
  135. "sentCopy": {
  136. "note": "Отправлен {date}. Изменения здесь попадут в счёт, когда он будет отправлен повторно.",
  137. "confirmTitle": "Этот счёт уже отправлен",
  138. "confirmBody": "Копия клиента остаётся такой, какой была отправлена. Изменение сохранится в заказе и попадёт в счёт, когда его откроют заново и отправят повторно.",
  139. "confirm": "Сохранить до следующей отправки",
  140. "cancel": "Отмена"
  141. },
  142. "videoRecorder": {
  143. "title": "Записать видео",
  144. "starting": "Запуск камеры...",
  145. "denied": "Браузеру не разрешено использовать камеру или микрофон. Разрешите их для этого сайта в адресной строке браузера и попробуйте снова.",
  146. "noCamera": "На этом компьютере не найдена камера.",
  147. "unsupported": "Этот браузер не умеет записывать видео. Загрузите файл.",
  148. "camera": "Камера",
  149. "start": "Начать запись",
  150. "stop": "Стоп",
  151. "recording": "Идёт запись",
  152. "retake": "Записать заново",
  153. "use": "Использовать это видео",
  154. "limit": "Запись остановится сама через {minutes} мин."
  155. },
  156. "richText": {
  157. "openLinkHint": "Удерживайте {key} и нажмите, чтобы открыть"
  158. },
  159. "appUpdated": {
  160. "title": "Доступна новая версия",
  161. "description": "Перезагрузите страницу, чтобы получить последние обновления.",
  162. "reload": "Перезагрузить"
  163. },
  164. "signedOut": {
  165. "title": "Сеанс завершён",
  166. "description": "Войдите снова, чтобы продолжить работу. Сначала скопируйте то, что вы вводили.",
  167. "signIn": "Войти"
  168. }
  169. }