inspections.json 36 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498
  1. {
  2. "grades": {
  3. "eu": {
  4. "pass": "Неисправностей нет",
  5. "attention": "Незначительная неисправность",
  6. "fail": "Значительная неисправность",
  7. "dangerous": "Опасная неисправность",
  8. "not_inspected": "Не проверялось",
  9. "not_applicable": "Не применимо"
  10. },
  11. "basic": {
  12. "pass": "Годен",
  13. "attention": "Внимание",
  14. "fail": "Не годен",
  15. "dangerous": "Опасно",
  16. "not_inspected": "Не проверялось",
  17. "not_applicable": "Не применимо"
  18. },
  19. "short": {
  20. "pass": "ОК",
  21. "attention": "Незнач.",
  22. "fail": "Значит.",
  23. "dangerous": "Опасная",
  24. "not_inspected": "–",
  25. "not_applicable": "Н/П"
  26. },
  27. "hint": {
  28. "pass": "Соответствует требованиям. Замечаний нет.",
  29. "attention": "Существенно не влияет на безопасность. Транспортное средство допущено; устранить при случае.",
  30. "fail": "Может снизить безопасность или повлиять на окружающую среду. Не допущено; устранить и пройти повторную проверку.",
  31. "dangerous": "Прямая и непосредственная угроза безопасности движения. Эксплуатация запрещена.",
  32. "not_inspected": "Этот пункт не выполнялся.",
  33. "not_applicable": "У автомобиля нет такой детали, проверять было нечего."
  34. }
  35. },
  36. "results": {
  37. "pass": "Пройдено",
  38. "pass_minor": "Пройдено с незначительными неисправностями",
  39. "fail": "Не пройдено — значительные неисправности",
  40. "fail_dangerous": "Не пройдено — опасные неисправности",
  41. "incomplete": "Не завершено",
  42. "detail": {
  43. "pass": "Неисправностей не выявлено.",
  44. "pass_minor": "Транспортное средство допущено к эксплуатации. Устраните незначительные неисправности без промедления.",
  45. "fail": "Транспортное средство не допущено. Неисправности необходимо устранить, после чего пройти повторную проверку.",
  46. "fail_dangerous": "Транспортное средство запрещается использовать на дорогах общего пользования до устранения опасных неисправностей.",
  47. "incomplete": "Проверка ещё не завершена."
  48. }
  49. },
  50. "page": {
  51. "back": "Осмотры",
  52. "statusInProgress": "В работе",
  53. "statusCompleted": "Завершён",
  54. "complete": "Завершить",
  55. "reopen": "Открыть заново",
  56. "share": "Поделиться",
  57. "save": "Сохранить",
  58. "saving": "Сохранение…",
  59. "savedAt": "Сохранено {time}",
  60. "savesAsYouGo": "Сохраняет по ходу работы",
  61. "saveFailed": "Некоторые изменения не сохранены",
  62. "allSaved": "Все изменения сохранены",
  63. "moreActions": "Ещё действия",
  64. "downloadCertificate": "Скачать заключение",
  65. "manageTemplates": "Управлять чек-листами",
  66. "delete": "Удалить",
  67. "createWorkOrder": "Создать заказ-наряд",
  68. "viewWorkOrder": "Открыть заказ-наряд",
  69. "createQuote": "Создать смету",
  70. "viewQuote": "Открыть смету",
  71. "workOrderRaised": "Заказ-наряд {number} создан по этому осмотру {date}",
  72. "open": "Открыть",
  73. "quoteCreated": "Смета создана: {name}, {date}",
  74. "quoteRequested": "Клиент запросил смету по {count} пункт(ам)",
  75. "stillToGrade": "Осталось оценить {count} из {total} пунктов.",
  76. "progress": "Ход выполнения",
  77. "checksGraded": "пунктов оценено",
  78. "progressLabel": "Оценено {graded} из {total} пунктов: {pass} без неисправностей, {attention} незначительных, {fail} значительных, {dangerous} опасных.",
  79. "sections": "Группы",
  80. "graded": "{graded}/{total} оценено",
  81. "vehicle": "Транспортное средство",
  82. "vessel": "Судно",
  83. "customer": "Клиент",
  84. "plate": "Регистрационный знак",
  85. "registration": "Регистрация",
  86. "template": "Чек-лист",
  87. "scaleEu": "Оценивается по шкале неисправностей ЕС из Директивы 2014/45/ЕС.",
  88. "scaleBasic": "Оценивается годен / внимание / не годен.",
  89. "country": "Страна: {code}.",
  90. "manageInspectionTemplates": "Управлять чек-листами",
  91. "readMore": "Подробнее",
  92. "odometer": "Пробег",
  93. "engineHours": "Моточасы",
  94. "completeTitle": "Завершить этот осмотр?",
  95. "completeBody": "После завершения пункты блокируются, а итог становится «{result}».",
  96. "completeBlocked": "Не выполнено пунктов, отмеченных в чек-листе как обязательные: {count}.",
  97. "completeUngraded": "{count} пункт(ов) не оценены.",
  98. "completeDangerous": "Зафиксировано опасных неисправностей: {count}. Эксплуатация на дорогах общего пользования запрещена.",
  99. "reopenTitle": "Открыть этот осмотр заново?",
  100. "reopenBody": "Пункты снова станут доступны для правки, а итог вернётся в состояние в работе. Контролёр, номер свидетельства и дата следующей проверки сохраняются.",
  101. "reopenShared": "Ссылка клиента останется активной и покажет, как итог меняется по ходу правки. Уже скачанное заключение сохранит прежний итог.",
  102. "deleteTitle": "Удалить этот осмотр?",
  103. "deleteBody": "Осмотр, его оценки, примечания и фотографии будут удалены безвозвратно. Отменить это нельзя.",
  104. "cancel": "Отмена",
  105. "completed": "Осмотр завершён",
  106. "reopened": "Осмотр открыт заново",
  107. "deleted": "Осмотр удалён",
  108. "completeFailed": "Не удалось завершить осмотр",
  109. "reopenFailed": "Не удалось открыть осмотр заново",
  110. "deleteFailed": "Не удалось удалить осмотр",
  111. "quoteFailed": "Не удалось создать смету",
  112. "workOrderFailed": "Не удалось создать заказ-наряд",
  113. "workOrderDefectsTitle": "{count, plural, one {Добавить # пункт, требующий внимания?} few {Добавить # пункта, требующих внимания?} many {Добавить # пунктов, требующих внимания?} other {Добавить # пункта, требующих внимания?}}",
  114. "workOrderDefectsBody": "Каждый станет строкой заказ-наряда с заметкой мастера, после строки за осмотр.",
  115. "workOrderDefectsMore": "и ещё {count}",
  116. "workOrderInspectionOnly": "Только осмотр",
  117. "workOrderAddDefects": "{count, plural, one {Добавить # пункт} few {Добавить # пункта} many {Добавить # пунктов} other {Добавить # пункта}}",
  118. "raisedFromInspection": "Создано по результатам осмотра от {date}.",
  119. "quoteTitle": "{vehicle} - Смета по осмотру",
  120. "preview": "Предпросмотр сертификата",
  121. "nextStep": "Следующий шаг",
  122. "nextStepWorkOrderHint": "Оформите ремонт или только осмотр как заказ на доске.",
  123. "nextStepQuoteHint": "Сначала оцените дефекты для согласования с клиентом.",
  124. "linkWorkOrderTitle": "Заказ-наряд для этого осмотра",
  125. "linkWorkOrderBody": "Создайте новый заказ или привяжите осмотр к уже записанному заказу для этого автомобиля.",
  126. "createNewWorkOrder": "Создать новый",
  127. "createNewWorkOrderHint": "Новый заказ для этого автомобиля, с номером и на доске.",
  128. "linkExistingWorkOrder": "Привязать к существующему",
  129. "loadingWorkOrders": "Поиск открытых заказов…",
  130. "noOpenWorkOrders": "Открытых заказов для этого автомобиля нет.",
  131. "workOrderLinked": "Привязано к заказу {number}",
  132. "next": "Далее",
  133. "previousStep": "Назад",
  134. "linkWorkOrder": "Привязать к заказу",
  135. "notes": "Примечания к осмотру",
  136. "notesHint": "Печатаются в сертификате и видны клиенту.",
  137. "notesPlaceholder": "Всё, что клиенту стоит знать помимо оценённых пунктов…",
  138. "quoteRequestHeading": "Запрос сметы",
  139. "quoteRequestedBy": "Запросил(а) {name}, {date}",
  140. "quoteRequestedOn": "Запрошено {date}",
  141. "quoteRequestMissingChecks": "{count} запрошенных пункт(ов) больше нет в чек-листе.",
  142. "createQuoteFromRequest": "Создать смету по запросу",
  143. "quoteFromRequestNote": "Создано по запросу сметы клиента по ссылке на осмотр.",
  144. "quoteCustomerSaid": "Сообщение клиента: {message}"
  145. },
  146. "item": {
  147. "required": "(обязательно)",
  148. "saving": "Сохранение",
  149. "addNote": "Добавить примечание",
  150. "hideNote": "Скрыть примечание",
  151. "addPhoto": "Добавить фото или видео к «{name}»",
  152. "notesFor": "Примечания к «{name}»",
  153. "describeDefect": "Опишите неисправность — она попадёт в отчёт",
  154. "optionalNote": "Добавить примечание (необязательно)",
  155. "notesRequired": "Опишите неисправность, прежде чем эта оценка будет сохранена.",
  156. "photoRequired": "Здесь требуется фотография неисправности. Осмотр нельзя завершить, пока она не приложена.",
  157. "reading": "Показание",
  158. "readingUnit": "Показание ({unit})",
  159. "limit": "Предел: {range}",
  160. "rangeMin": "мин.",
  161. "rangeMax": "макс.",
  162. "recordedValue": "Записанное значение",
  163. "answer": "Ответ",
  164. "selectAnswer": "Выберите ответ",
  165. "viewPhoto": "Открыть фото {index} пункта «{name}» в полном размере",
  166. "photoAlt": "{name}, фото {index}",
  167. "removePhoto": "Удалить фото {index} из пункта «{name}»",
  168. "clearTitle": "Очистить эту оценку?",
  169. "clearBody": "Примечание, записанное к «{name}», будет удалено, а пункт вернётся к состоянию «не проверялось».",
  170. "clear": "Очистить",
  171. "cancel": "Отмена",
  172. "saveFailed": "Не удалось сохранить этот пункт",
  173. "uploadFailed": "Не удалось загрузить",
  174. "uploadFailedFor": "Не удалось загрузить {name}",
  175. "reopenToChange": "Откройте осмотр заново, чтобы добавить фото",
  176. "tapToClear": "Нажмите ещё раз, чтобы снять оценку",
  177. "quoteRequested": "Запрошена смета"
  178. },
  179. "suggestions": {
  180. "title": "Типичные неисправности",
  181. "add": "Добавить «{text}» и выставить оценку {grade}",
  182. "more": "Ещё ({count})",
  183. "search": "Поиск формулировки",
  184. "empty": "Подходящих формулировок нет.",
  185. "source": {
  186. "workshop": "Ваша мастерская",
  187. "history": "Использовалось ранее",
  188. "regulation": "Директива 2014/45/ЕС",
  189. "general": "Общие"
  190. }
  191. },
  192. "media": {
  193. "viewer": "Изображение {index} из {total}: {caption}",
  194. "close": "Закрыть просмотр",
  195. "previous": "Предыдущее изображение",
  196. "next": "Следующее изображение"
  197. },
  198. "certificate": {
  199. "title": "Сведения заключения",
  200. "description": "Требуются в заключении о техническом осмотре согласно Директиве 2014/45/ЕС, приложение IV.",
  201. "inspector": "Контролёр",
  202. "notRecorded": "Не указано",
  203. "addTechnician": "Добавить механика…",
  204. "recordedAs": "Указан как {name}",
  205. "vehicleCategory": "Категория ТС",
  206. "categories": {
  207. "M1": "Легковой автомобиль, до 8 мест",
  208. "M2": "Автобус, до 5 т",
  209. "M3": "Автобус, более 5 т",
  210. "N1": "Грузовой автомобиль, до 3,5 т",
  211. "N2": "Грузовой автомобиль, от 3,5 до 12 т",
  212. "N3": "Грузовой автомобиль, более 12 т",
  213. "O1": "Прицеп, до 0,75 т",
  214. "O2": "Прицеп, от 0,75 до 3,5 т",
  215. "O3": "Прицеп, от 3,5 до 10 т",
  216. "O4": "Прицеп, более 10 т",
  217. "L3e": "Мотоцикл",
  218. "L4e": "Мотоцикл с коляской",
  219. "L5e": "Мототрицикл",
  220. "L7e": "Тяжёлый квадрицикл",
  221. "T": "Колёсный трактор"
  222. },
  223. "mileageAtTest": "{label} на момент проверки",
  224. "reportReference": "Ссылка на отчёт",
  225. "reportReferenceHelp": "Ваше собственное обозначение этого отчёта. Если вы аккредитованный пункт, выдающий официальное заключение, укажите здесь его номер, чтобы они совпадали. Иначе оставьте поле пустым.",
  226. "optional": "Необязательно",
  227. "placeOfTest": "Место проверки",
  228. "placeholderAddress": "Пункт проверки или адрес мастерской",
  229. "fromSettings": "Из настроек вашей мастерской.",
  230. "change": "Изменить",
  231. "differsFromWorkshop": "Отличается от адреса вашей мастерской.",
  232. "useWorkshopAddress": "Использовать адрес мастерской",
  233. "noWorkshopAddress": "Адрес мастерской не задан.",
  234. "addOne": "Добавить адрес",
  235. "nextTestDue": "Следующая проверка",
  236. "notSet": "Не задано",
  237. "intervalGroup": "Задать дату следующей проверки от даты этой",
  238. "intervalHelp": "Отсчитывается от даты этой проверки. Два года — ориентир Союза для легковых и лёгких грузовых автомобилей; уточните периодичность, применяемую в вашей стране.",
  239. "months6": "6 месяцев",
  240. "years1": "1 год",
  241. "years2": "2 года",
  242. "years3": "3 года",
  243. "years4": "4 года",
  244. "unsaved": "Несохранённые изменения",
  245. "saveDetails": "Сохранить сведения",
  246. "saved": "Сведения сохранены",
  247. "saveFailed": "Не удалось сохранить сведения",
  248. "addTechnicianTitle": "Добавить механика",
  249. "addTechnicianBody": "Он попадёт в список мастерской, и ему можно будет назначать как работы, так и осмотры.",
  250. "technicianName": "Имя",
  251. "technicianPlaceholder": "например, Анна Берг",
  252. "addAndSelect": "Добавить и выбрать",
  253. "technicianAdded": "{name} добавлен и выбран",
  254. "technicianFailed": "Не удалось добавить механика",
  255. "cancel": "Отмена",
  256. "saving": "Сохранение…",
  257. "savedAt": "Сохранено в {time}",
  258. "savesAsYouGo": "Данные сохраняются по мере заполнения"
  259. },
  260. "templates": {
  261. "title": "Чек-листы осмотров",
  262. "description": "Контрольные списки, по которым работают ваши механики. Создайте по одному на страну, на тип транспортного средства или на услугу.",
  263. "import": "Импорт",
  264. "browse": "Просмотр списков",
  265. "new": "Новый чек-лист",
  266. "restoreBanner": "Из вашего списка удалено готовых списков: {count}. Их можно вернуть.",
  267. "restore": "Восстановить",
  268. "translateBanner": "Ваши готовые чек-листы на языке: {from}. Перевести их на язык: {to}? Переименованные вами пункты останутся без изменений.",
  269. "translate": "Перевести",
  270. "translated": "Чек-листы переведены на язык: {language}",
  271. "translateFailed": "Не удалось перевести чек-листы",
  272. "restored": "Восстановлено списков: {count}",
  273. "allPresent": "Все списки уже здесь",
  274. "restoreFailed": "Не удалось добавить списки",
  275. "emptyTitle": "Чек-листов пока нет",
  276. "emptyBody": "Все готовые списки, включая периодический технический осмотр ЕС, были удалены. Верните их или соберите свой с нуля.",
  277. "restoreChecklists": "Восстановить списки",
  278. "buildMyOwn": "Собрать свой",
  279. "default": "По умолчанию",
  280. "actionsFor": "Действия для «{name}»",
  281. "edit": "Изменить",
  282. "duplicate": "Дублировать",
  283. "export": "Экспорт…",
  284. "delete": "Удалить",
  285. "sections": "групп: {count}",
  286. "checks": "пунктов: {count}",
  287. "measured": "с измерением: {count}",
  288. "euScale": "Шкала неисправностей ЕС",
  289. "basicScale": "Годен / внимание / не годен",
  290. "deleteTitle": "Удалить «{name}»?",
  291. "deleteBody": "Чек-лист будет удалён безвозвратно. Уже проведённые по нему осмотры сохраняют свою копию и не изменятся.",
  292. "deleted": "Чек-лист удалён",
  293. "deleteFailed": "Не удалось удалить чек-лист",
  294. "duplicated": "Чек-лист продублирован",
  295. "duplicateFailed": "Не удалось продублировать чек-лист",
  296. "cancel": "Отмена",
  297. "srSections": "Группы",
  298. "srChecks": "Пункты",
  299. "srMeasurements": "Измерения"
  300. },
  301. "presets": {
  302. "title": "Начать с готового чек-листа",
  303. "description": "Каждый шаблон копируется в вашу мастерскую как обычный чек-лист. Переименуйте разделы, переместите пункты и измените любые нормы под вашу страну и оборудование.",
  304. "search": "Поиск по названию, стране или норме",
  305. "searchLabel": "Поиск чек-листов",
  306. "inYourList": "В вашем списке",
  307. "counts": "групп: {sections} · пунктов: {checks}",
  308. "noMatch": "Ни один чек-лист не соответствует «{query}».",
  309. "warning": "Нормативные шаблоны содержат обычные предельные значения ЕС. Сверьте их с национальными правилами, прежде чем выдавать заключение.",
  310. "cancel": "Отмена",
  311. "add": "Добавить чек-лист",
  312. "added": "Чек-лист добавлен. Настройте его под свою мастерскую.",
  313. "addFailed": "Не удалось добавить чек-лист",
  314. "group": {
  315. "regulatory": "Нормативные",
  316. "workshop": "Мастерская",
  317. "specialist": "Специальные"
  318. },
  319. "groupDescription": {
  320. "regulatory": "Списки периодического технического осмотра на основе Директивы 2014/45/ЕС.",
  321. "workshop": "Общие сервисные и торговые списки, не связанные с нормативами.",
  322. "specialist": "Списки для силовых установок и судов, требующих отдельной процедуры."
  323. },
  324. "euScale": "Шкала неисправностей ЕС",
  325. "basicScale": "Годен / внимание / не годен"
  326. },
  327. "builder": {
  328. "newTitle": "Новый чек-лист",
  329. "editTitle": "Редактировать чек-лист",
  330. "description": "Соберите список, которым ваша мастерская пользуется на деле. Перетаскивайте для изменения порядка и настройте каждый пункт так, чтобы он фиксировал оценку, измерение, записанное примечание или заданный ответ.",
  331. "name": "Название",
  332. "namePlaceholder": "например, Периодический технический осмотр",
  333. "templateDescription": "Описание",
  334. "descriptionPlaceholder": "Для чего этот список и когда его применять.",
  335. "country": "Страна",
  336. "notCountrySpecific": "Без привязки к стране",
  337. "countryHelp": "Записывается в отчёт, чтобы мастерская, работающая в нескольких странах, различала свои списки.",
  338. "defectScale": "Шкала неисправностей",
  339. "scaleEu": "Незначительная / значительная / опасная (ЕС)",
  340. "scaleBasic": "Годен / внимание / не годен",
  341. "scaleEuHelp": "Категории статьи 7(2) Директивы 2014/45/ЕС. Транспортное средство только с незначительными неисправностями всё равно считается пройденным.",
  342. "scaleBasicHelp": "Простая трёхступенчатая шкала для сервисных списков, не являющихся обязательной проверкой.",
  343. "defaultTemplate": "Чек-лист по умолчанию",
  344. "defaultHelp": "Выбирается заранее, когда механик начинает новый осмотр.",
  345. "summary": "групп: {sections} · пунктов: {checks}",
  346. "renumber": "Перенумеровать ссылки",
  347. "renumberHelp": "Нумерует каждую группу и каждый пункт по порядку: 1, 1.1, 1.2, 2. Новые строки нумеруются при добавлении, так что это нужно только после перемещения.",
  348. "renumberWarning": "В этом списке используются ссылки на нормы, например 1.1.13. Перенумерация их заменит.",
  349. "addSection": "Добавить группу",
  350. "addCheck": "Добавить пункт",
  351. "ref": "Ссылка",
  352. "sectionName": "Название группы, например Тормозная система",
  353. "sectionNote": "Необязательное примечание над пунктами этой группы",
  354. "checkName": "Название пункта, например Тормозные колодки",
  355. "reorderSection": "Изменить порядок группы «{name}»",
  356. "reorderCheck": "Изменить порядок пункта «{name}»",
  357. "removeSection": "Удалить группу «{name}»",
  358. "removeCheck": "Удалить пункт «{name}»",
  359. "duplicateCheck": "Дублировать пункт «{name}»",
  360. "configure": "Настроить «{name}»",
  361. "hideSettings": "Скрыть настройки «{name}»",
  362. "howRecorded": "Как это фиксируется?",
  363. "guidance": "Пояснение для механика",
  364. "guidancePlaceholder": "Показывается под названием пункта в форме осмотра.",
  365. "measurement": "Измерение",
  366. "unit": "Единица",
  367. "minimum": "Минимум",
  368. "maximum": "Максимум",
  369. "outOfRange": "Неисправность вне диапазона",
  370. "rangeHelp": "Оставьте одну границу пустой для одностороннего требования, например минимум 1,6 мм без максимума. Показания вне диапазона оцениваются автоматически.",
  371. "answers": "Ответы",
  372. "answersHelp": "Разделяйте ответы запятыми.",
  373. "mustComplete": "Обязателен к заполнению",
  374. "photoRequired": "Требуется фото при фиксации неисправности",
  375. "commonWording": "Типовые формулировки",
  376. "commonWordingHelp": "По одной формулировке в строке. Они предлагаются первыми, когда механик фиксирует здесь неисправность, раньше встроенных, чтобы ваша мастерская описывала неисправность одинаково.",
  377. "inputType": {
  378. "condition": "Оценка неисправности",
  379. "measurement": "Измерение",
  380. "text": "Произвольный текст",
  381. "choice": "Выбор",
  382. "condition_map": "Карта состояния"
  383. },
  384. "inputHint": {
  385. "condition": "Механик оценивает пункт по шкале неисправностей.",
  386. "measurement": "Фиксирует число с единицей измерения, автоматически оцениваемое по диапазону.",
  387. "text": "Фиксирует записанное наблюдение, например марку шины или код ошибки.",
  388. "choice": "Механик выбирает один ответ из заданного списка.",
  389. "condition_map": "Рисунок автомобиля, на котором отмечают вмятины, царапины и сколы, каждую с заметкой и фото."
  390. },
  391. "cancel": "Отмена",
  392. "create": "Создать чек-лист",
  393. "saveChanges": "Сохранить изменения",
  394. "created": "Чек-лист создан",
  395. "updated": "Чек-лист обновлён",
  396. "saveFailed": "Не удалось сохранить чек-лист",
  397. "severityAttention": "Незначительная неисправность",
  398. "severityFail": "Значительная неисправность",
  399. "severityDangerous": "Опасная неисправность",
  400. "answersPlaceholder": "Полная, Частичная, Нет",
  401. "allowNotApplicable": "Можно оценить как «не применимо»"
  402. },
  403. "packages": {
  404. "exportTitle": "Экспорт «{name}»",
  405. "exportDescription": "Скачивает весь список файлом: группы, пункты, единицы измерения и предельные значения. Импортировать его сможет любой, у кого есть Torqvoice.",
  406. "includeWording": "Включить собственные формулировки",
  407. "includeWordingHelp": "Формулировки, добавленные вашей мастерской к пунктам. Полезны получателю, но это произвольный текст, набранный у верстака, и он может называть клиента, коллегу или местную договорённость. Выключено, если вы их не прочитали.",
  408. "attributeTo": "Указать автора (необязательно)",
  409. "attributePlaceholder": "например, Egeland Auto",
  410. "attributeHelp": "Записывается в файл, чтобы устанавливающий видел, откуда он. Из вашей учётной записи ничего не берётся.",
  411. "download": "Скачать",
  412. "exported": "Чек-лист экспортирован",
  413. "exportFailed": "Не удалось экспортировать этот чек-лист",
  414. "importTitle": "Импорт списка",
  415. "importDescription": "Добавляет чек-лист из файла пакета Torqvoice. Он появляется как обычный редактируемый чек-лист и никогда не заменяет уже имеющийся.",
  416. "chooseFile": "Выберите файл пакета",
  417. "chooseAnother": "Выберите другой файл",
  418. "unreadable": "Не удалось прочитать файл. Пакет Torqvoice — это файл .json, экспортированный из чек-листа.",
  419. "from": "От {author}",
  420. "limitsWarning": "Предельные значения в общем списке — те, что задал его автор. Сверьте их с национальными правилами, прежде чем что-либо выдавать на его основе.",
  421. "import": "Импорт",
  422. "imported": "Импортировано чек-листов: {count}",
  423. "importFailed": "Не удалось импортировать этот пакет",
  424. "cancel": "Отмена"
  425. },
  426. "list": {
  427. "tabAll": "Все",
  428. "tabInProgress": "В работе",
  429. "tabCompleted": "Завершённые",
  430. "search": "Поиск осмотров…",
  431. "new": "Новый осмотр",
  432. "empty": "Осмотры не найдены.",
  433. "vehicle": "Транспортное средство",
  434. "template": "Чек-лист",
  435. "progress": "Ход выполнения",
  436. "progressTooltip": "Оценено {graded} из {total} пунктов",
  437. "status": "Статус",
  438. "date": "Дата",
  439. "statusInProgress": "В работе",
  440. "statusCompleted": "Завершён"
  441. },
  442. "new": {
  443. "title": "Новый осмотр",
  444. "vehicle": "Транспортное средство",
  445. "searchVehicles": "Поиск транспортных средств…",
  446. "loadingVehicles": "Загрузка транспортных средств…",
  447. "noVehicles": "Транспортные средства не найдены.",
  448. "template": "Чек-лист",
  449. "selectTemplate": "Выбрать чек-лист",
  450. "manageTemplates": "Управлять чек-листами",
  451. "cancel": "Отмена",
  452. "create": "Создать осмотр",
  453. "created": "Осмотр создан",
  454. "createFailed": "Не удалось создать осмотр"
  455. },
  456. "shareDialog": {
  457. "title": "Поделиться осмотром",
  458. "description": "Поделитесь с клиентом версией этого осмотра только для чтения.",
  459. "copyLink": "Копировать ссылку",
  460. "copied": "Ссылка скопирована в буфер обмена",
  461. "generated": "Ссылка для доступа создана",
  462. "revoked": "Ссылка для доступа отозвана"
  463. },
  464. "phone": {
  465. "pageTitle": "Фото к осмотру",
  466. "wholeTitle": "Весь осмотр",
  467. "wholeBody": "Общие фото и документы, например подписанный бланк осмотра.",
  468. "wholeShort": "Осмотр",
  469. "checksTitle": "Фото к пункту проверки",
  470. "checksBody": "Нажмите на пункт, чтобы сфотографировать его. Фото появится рядом с оценкой.",
  471. "checksClosed": "Этот осмотр завершён, поэтому к его пунктам больше нельзя добавлять фото. Ко всему осмотру добавлять по-прежнему можно.",
  472. "search": "Найти пункт",
  473. "noMatch": "Подходящих пунктов нет.",
  474. "defectsTitle": "Требуют внимания ({count})",
  475. "photoNeeded": "Нужно фото",
  476. "photoCount": "{count, plural, one {# фото} few {# фото} many {# фото} other {# фото}}",
  477. "chooseFor": "Выбрать фото для: {name}",
  478. "completedError": "Этот осмотр завершён. Попросите мастерскую открыть его снова.",
  479. "limitError": "У этого пункта или осмотра уже максимальное число фото.",
  480. "invalid": "Отсканируйте код осмотра ещё раз.",
  481. "dialogTitle": "Добавить фото с телефона",
  482. "dialogBody": "Сфотографируйте каждый пункт на месте или добавьте общие фото и документы ко всему осмотру. Всё сразу попадает в этот осмотр.",
  483. "step2": "Выберите пункт на телефоне и сделайте фото или добавьте его ко всему осмотру.",
  484. "step3": "Они появляются в этом осмотре по мере поступления.",
  485. "scope": "Ссылка только добавляет фото и документы к этому осмотру и перестаёт работать через 30 минут.",
  486. "dialogTitleItem": "Добавить фото «{name}» с телефона",
  487. "dialogBodyItem": "Сфотографируйте этот пункт на месте. Фото окажется рядом с оценкой; с телефона можно добавить и к другим пунктам.",
  488. "stepItem2": "Сделайте фото на телефон; оно попадёт в этот пункт.",
  489. "focusTitle": "Пункт, для которого показан этот код"
  490. },
  491. "files": {
  492. "title": "Фото и документы",
  493. "hint": "Для осмотра в целом. Фото одного пункта относится к этому пункту.",
  494. "photos": "Фото",
  495. "documents": "Документы",
  496. "video": "Видео"
  497. }
  498. }