whatsapp.json 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. {
  2. "settings": {
  3. "title": "WhatsApp",
  4. "description": "Отправляйте и получайте сообщения WhatsApp от клиентов.",
  5. "helpLink": "Настроить {provider}",
  6. "save": "Сохранить настройки WhatsApp",
  7. "saved": "Настройки WhatsApp сохранены",
  8. "saveError": "Не удалось сохранить настройки WhatsApp",
  9. "enable": {
  10. "label": "Включить WhatsApp",
  11. "hint": "Включите, когда данные провайдера заполнены.",
  12. "disabledInfo": "Включите WhatsApp, чтобы настроить провайдера, номер и шаблон."
  13. },
  14. "provider": {
  15. "label": "Провайдер",
  16. "hint": "Кто предоставляет ваш номер WhatsApp. При смене данные прежнего сохраняются."
  17. },
  18. "from": {
  19. "label": "Ваш номер WhatsApp",
  20. "hint": "Номер, который видят клиенты, в международном формате."
  21. },
  22. "secret": {
  23. "show": "Показать",
  24. "hide": "Скрыть",
  25. "stored": "Сохранено и скрыто. Введите новое значение, чтобы заменить."
  26. },
  27. "webhook": {
  28. "label": "URL вебхука",
  29. "description": "Вставьте его у провайдера, чтобы входящие сообщения приходили в Torqvoice.",
  30. "copy": "Копировать URL вебхука",
  31. "copied": "URL вебхука скопирован",
  32. "saveFirst": "Сохраните эти настройки до того, как провайдер проверит URL. Проверка идёт по сохранённым данным, поэтому несохранённая форма её не пройдёт."
  33. },
  34. "template": {
  35. "title": "Шаблон сообщения",
  36. "description": "Используется, когда вы пишете клиенту, который давно не отвечал.",
  37. "windowExplainer": "WhatsApp разрешает свободный текст только 24 часа после последнего сообщения клиента. Вне этого окна сообщение должно уйти шаблоном, одобренным провайдером.",
  38. "nameLabel": "Название шаблона",
  39. "nameHint": "Название одобренного шаблона или Content SID у провайдеров, которые его используют.",
  40. "languageLabel": "Язык шаблона",
  41. "languageHint": "Код языка, под которым шаблон одобрен, например ru.",
  42. "variablesLabel": "Значения шаблона по порядку",
  43. "variablesHint": "Выберите значения для пронумерованных мест в шаблоне, в том же порядке. Оставьте пустым, если мест нет.",
  44. "tokens": {
  45. "customer": "имя клиента",
  46. "vehicle": "год, марка и модель",
  47. "plate": "госномер",
  48. "message": "ваш текст",
  49. "workshop": "название мастерской",
  50. "photo": "прикреплённое фото"
  51. },
  52. "variablesEmpty": "Значений пока нет. Добавьте их ниже в том порядке, который ожидает шаблон.",
  53. "variablesRemove": "Убрать {name}",
  54. "mediaUrlLabel": "URL медиа для вашего шаблона",
  55. "mediaUrlHint": "Вставьте это в поле медиа в шаблоне и замените n на номер значения с фото.",
  56. "mediaUrlCopy": "Копировать URL медиа",
  57. "mediaUrlCopied": "URL медиа скопирован",
  58. "mediaUrlSample": "В качестве примера значения у провайдера используйте: sample",
  59. "textTitle": "Текстовые сообщения",
  60. "textDescription": "Используется, когда вы пишете без фото: из Сообщений, со вкладки WhatsApp у клиента или из запланированного сообщения.",
  61. "mediaTitle": "Сообщения с фото",
  62. "mediaDescription": "Используется кнопкой «Отправить в WhatsApp» на фотографиях заказа и всякий раз, когда вы прикрепляете фото в переписке.",
  63. "textMissing": "Не настроено: вы не сможете написать клиенту, который не писал последние 24 часа.",
  64. "mediaMissing": "Не настроено: вы не сможете отправить фото клиенту, который не писал последние 24 часа.",
  65. "whatIsIt": "Шаблон — это фиксированное сообщение, которое вы пишете один раз и которое одобряет {provider}: формулировка не меняется, вы заполняете только пронумерованные места. Напишите его в их консоли, а сюда вставьте идентификатор.",
  66. "whyTwo": "Нужны два, потому что WhatsApp фиксирует тип медиа при одобрении. Шаблон, одобренный с фото, может нести только фото, а одобренный как текст — никогда.",
  67. "exampleLabel": "Пример текста для консоли провайдера",
  68. "exampleTextValues": "Заполните: customer, message. Пишите на языке ваших клиентов.",
  69. "exampleMediaValues": "Заполните: customer, message и photo для URL медиа. Пишите на языке ваших клиентов.",
  70. "exampleMediaValuesHeader": "Заполните её значениями: customer, message. Фотография прикрепляется автоматически, поэтому отдельный пропуск ей не нужен. Пишите на том языке, на котором читают ваши клиенты."
  71. },
  72. "test": {
  73. "send": "Отправить тест",
  74. "sent": "Тестовое сообщение отправлено",
  75. "failed": "Не удалось отправить тестовое сообщение",
  76. "hint": "Сначала напишите себе в WhatsApp, иначе тесту понадобится одобренный шаблон."
  77. },
  78. "disconnect": {
  79. "action": "Отключить WhatsApp",
  80. "hint": "Удаляет данные доступа из Torqvoice. Переписка сохраняется.",
  81. "done": "WhatsApp отключён",
  82. "title": "Отключить"
  83. },
  84. "savedIncomplete": "Сохранено. Для отправки ещё нужно: {fields}",
  85. "fieldStillNeeded": "Ещё нужно для отправки",
  86. "steps": {
  87. "openProvider": "Открыть {provider}",
  88. "openNumber": "Найти номер отправителя",
  89. "openToken": "Создать постоянный токен",
  90. "consolePath": "В Meta перейдите:",
  91. "provider": {
  92. "title": "Выберите провайдера и номер",
  93. "description": "С Twilio старт быстрее, и он берёт Meta на себя. Meta Cloud API дешевле, но верификацию бизнеса вы проходите сами. Укажите номер, который увидят клиенты, в международном формате."
  94. },
  95. "credentials": {
  96. "title": "Введите учётные данные",
  97. "description": "Скопируйте каждое значение из {provider}. Каждое поле подсказывает, где его взять. Сохраните, когда они будут; за остальным можно вернуться."
  98. },
  99. "webhook": {
  100. "title": "Зарегистрируйте вебхук",
  101. "description": "Вставьте этот адрес в {provider}, чтобы сообщения клиентов доходили до Torqvoice. Сначала сохраните страницу: адрес проверяется по сохранённым здесь данным.",
  102. "open": "Открыть настройки вебхука в {provider}",
  103. "recheck": "Проверить снова",
  104. "waiting": "На этот адрес пока ничего не приходило. Он станет зелёным, как только провайдер его подтвердит или доставит сообщение.",
  105. "seen": "Провайдер достучался до этого адреса. Входящие сообщения появятся в разделе Сообщения."
  106. },
  107. "templates": {
  108. "title": "Одобрите шаблоны",
  109. "description": "Нужны только чтобы написать первым вне 24-часового окна. Можно пропустить и вернуться, когда переписка заработает.",
  110. "open": "Открыть шаблоны {provider}"
  111. },
  112. "test": {
  113. "title": "Отправьте тестовое сообщение",
  114. "description": "Сначала напишите на свой номер WhatsApp со своего телефона. Это докажет, что вебхук работает, и откроет 24-часовое окно, так что ответу шаблон не нужен."
  115. },
  116. "back": "Назад",
  117. "continue": "Далее"
  118. },
  119. "register": {
  120. "title": "Зарегистрируйте номер в Meta",
  121. "description": "После подтверждения номера Meta требует отдельной регистрации. Выберите шестизначный PIN или используйте существующий PIN двухэтапной проверки. Запишите его: он понадобится, чтобы перенести или заново зарегистрировать номер.",
  122. "action": "Зарегистрировать номер",
  123. "done": "Номер зарегистрирован",
  124. "failed": "Не удалось зарегистрировать номер",
  125. "limit": "Meta разрешает 10 попыток регистрации номера за 72 часа. Неверный PIN тоже считается, поэтому проверьте его заранее."
  126. }
  127. },
  128. "messages": {
  129. "featureName": "Сообщения WhatsApp",
  130. "featureDescription": "Отправляйте и получайте сообщения WhatsApp, включая фото деталей, прямо в Torqvoice.",
  131. "noThreads": "Переписок пока нет",
  132. "noThreadsHint": "Сообщения появятся здесь, как только клиент напишет на ваш номер WhatsApp или вы напишете ему.",
  133. "selectThread": "Выберите переписку",
  134. "backToThreads": "Переписки",
  135. "empty": "Здесь пока пусто.",
  136. "placeholder": "Напишите сообщение",
  137. "send": "Отправить",
  138. "sendFailed": "Не удалось отправить сообщение",
  139. "attach": "Прикрепить фото",
  140. "attachFailed": "Не удалось прикрепить фото",
  141. "removeAttachment": "Убрать вложение",
  142. "attachment": "Вложение",
  143. "delete": "Удалить",
  144. "deleteFailed": "Не удалось удалить сообщение",
  145. "sentAsTemplate": "шаблон",
  146. "sentAsTemplateNotice": "Отправлено вашим одобренным шаблоном, потому что клиент не писал последние 24 часа.",
  147. "windowClosed": "Клиент не писал последние 24 часа, поэтому сообщение уйдёт вашим одобренным шаблоном.",
  148. "unknownNumber": "Этот номер пока не привязан к клиенту. Добавьте его как клиента, чтобы ответить.",
  149. "notConfigured": {
  150. "title": "WhatsApp не подключён",
  151. "description": "Подключите номер WhatsApp, чтобы переписываться с клиентами.",
  152. "action": "Настроить WhatsApp"
  153. },
  154. "title": "Переписки",
  155. "searchPlaceholder": "Поиск по перепискам",
  156. "noSearchResults": "Переписок по запросу не найдено.",
  157. "compose": {
  158. "newMessage": "Новое сообщение",
  159. "title": "Новое сообщение WhatsApp",
  160. "searchPlaceholder": "Поиск клиентов",
  161. "noMatches": "Клиентов по запросу не найдено.",
  162. "noRecipients": "Пока нет клиентов с номером телефона."
  163. },
  164. "windowBlocked": "Этот клиент не писал последние 24 часа, поэтому WhatsApp сейчас не доставит сообщение. Попросите его написать вам или настройте одобренный шаблон.",
  165. "windowBlockedAction": "Настроить шаблон",
  166. "windowBlockedPlaceholder": "Ждём первого сообщения от клиента"
  167. },
  168. "sendPhoto": {
  169. "action": "Отправить в WhatsApp",
  170. "title": "Отправить фото в WhatsApp",
  171. "description": "Клиент получит это фото в своём чате WhatsApp.",
  172. "captionPlaceholder": "Добавьте пояснение, например что на фото",
  173. "send": "Отправить",
  174. "cancel": "Отмена",
  175. "sent": "Фото отправлено",
  176. "sentAsTemplate": "Фото отправлено вашим одобренным шаблоном",
  177. "failed": "Не удалось отправить фото"
  178. }
  179. }