inspections.json 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397
  1. {
  2. "grades": {
  3. "eu": {
  4. "pass": "Неисправностей нет",
  5. "attention": "Незначительная неисправность",
  6. "fail": "Значительная неисправность",
  7. "dangerous": "Опасная неисправность",
  8. "not_inspected": "Не проверялось"
  9. },
  10. "basic": {
  11. "pass": "Годен",
  12. "attention": "Внимание",
  13. "fail": "Не годен",
  14. "dangerous": "Опасно",
  15. "not_inspected": "Не проверялось"
  16. },
  17. "short": {
  18. "pass": "ОК",
  19. "attention": "Незнач.",
  20. "fail": "Значит.",
  21. "dangerous": "Опасная",
  22. "not_inspected": "–"
  23. },
  24. "hint": {
  25. "pass": "Соответствует требованиям. Замечаний нет.",
  26. "attention": "Существенно не влияет на безопасность. Транспортное средство допущено; устранить при случае.",
  27. "fail": "Может снизить безопасность или повлиять на окружающую среду. Не допущено; устранить и пройти повторную проверку.",
  28. "dangerous": "Прямая и непосредственная угроза безопасности движения. Эксплуатация запрещена.",
  29. "not_inspected": "Этот пункт не выполнялся."
  30. }
  31. },
  32. "results": {
  33. "pass": "Пройдено",
  34. "pass_minor": "Пройдено с незначительными неисправностями",
  35. "fail": "Не пройдено — значительные неисправности",
  36. "fail_dangerous": "Не пройдено — опасные неисправности",
  37. "incomplete": "Не завершено",
  38. "detail": {
  39. "pass": "Неисправностей не выявлено.",
  40. "pass_minor": "Транспортное средство допущено к эксплуатации. Устраните незначительные неисправности без промедления.",
  41. "fail": "Транспортное средство не допущено. Неисправности необходимо устранить, после чего пройти повторную проверку.",
  42. "fail_dangerous": "Транспортное средство запрещается использовать на дорогах общего пользования до устранения опасных неисправностей.",
  43. "incomplete": "Проверка ещё не завершена."
  44. }
  45. },
  46. "page": {
  47. "back": "Осмотры",
  48. "statusInProgress": "В работе",
  49. "statusCompleted": "Завершён",
  50. "complete": "Завершить",
  51. "reopen": "Открыть заново",
  52. "share": "Поделиться",
  53. "save": "Сохранить",
  54. "saving": "Сохранение…",
  55. "savedAt": "Сохранено {time}",
  56. "savesAsYouGo": "Сохраняет по ходу работы",
  57. "saveFailed": "Некоторые изменения не сохранены",
  58. "allSaved": "Все изменения сохранены",
  59. "moreActions": "Ещё действия",
  60. "downloadCertificate": "Скачать заключение",
  61. "manageTemplates": "Управление шаблонами",
  62. "delete": "Удалить",
  63. "createWorkOrder": "Создать заказ-наряд",
  64. "viewWorkOrder": "Открыть заказ-наряд",
  65. "createQuote": "Создать смету",
  66. "viewQuote": "Открыть смету",
  67. "needsDefect": "Доступно после того, как зафиксирована неисправность",
  68. "workOrderRaised": "Заказ-наряд {number} создан по этому осмотру {date}",
  69. "open": "Открыть",
  70. "quoteCreated": "Смета создана: {name}, {date}",
  71. "quoteRequested": "Клиент запросил смету по {count} пункт(ам)",
  72. "stillToGrade": "Осталось оценить {count} из {total} пунктов.",
  73. "progress": "Ход выполнения",
  74. "checksGraded": "пунктов оценено",
  75. "progressLabel": "Оценено {graded} из {total} пунктов: {pass} без неисправностей, {attention} незначительных, {fail} значительных, {dangerous} опасных.",
  76. "sections": "Группы",
  77. "graded": "{graded}/{total} оценено",
  78. "vehicle": "Транспортное средство",
  79. "vessel": "Судно",
  80. "customer": "Клиент",
  81. "plate": "Регистрационный знак",
  82. "registration": "Регистрация",
  83. "template": "Шаблон",
  84. "scaleEu": "Оценивается по шкале неисправностей ЕС из Директивы 2014/45/ЕС.",
  85. "scaleBasic": "Оценивается годен / внимание / не годен.",
  86. "country": "Страна: {code}.",
  87. "manageInspectionTemplates": "Управление шаблонами осмотра",
  88. "readMore": "Подробнее",
  89. "odometer": "Пробег",
  90. "engineHours": "Моточасы",
  91. "completeTitle": "Завершить этот осмотр?",
  92. "completeBody": "После завершения пункты блокируются, а итог становится «{result}».",
  93. "completeBlocked": "Осталось {count} пункт(ов), которые шаблон отмечает как обязательные.",
  94. "completeUngraded": "{count} пункт(ов) не оценены.",
  95. "completeDangerous": "Зафиксировано опасных неисправностей: {count}. Эксплуатация на дорогах общего пользования запрещена.",
  96. "reopenTitle": "Открыть этот осмотр заново?",
  97. "reopenBody": "Пункты снова станут доступны для правки, а итог вернётся в состояние в работе. Контролёр, номер свидетельства и дата следующей проверки сохраняются.",
  98. "reopenShared": "Ссылка клиента останется активной и покажет, как итог меняется по ходу правки. Уже скачанное заключение сохранит прежний итог.",
  99. "deleteTitle": "Удалить этот осмотр?",
  100. "deleteBody": "Осмотр, его оценки, примечания и фотографии будут удалены безвозвратно. Отменить это нельзя.",
  101. "cancel": "Отмена",
  102. "completed": "Осмотр завершён",
  103. "reopened": "Осмотр открыт заново",
  104. "deleted": "Осмотр удалён",
  105. "completeFailed": "Не удалось завершить осмотр",
  106. "reopenFailed": "Не удалось открыть осмотр заново",
  107. "deleteFailed": "Не удалось удалить осмотр",
  108. "quoteFailed": "Не удалось создать смету",
  109. "workOrderFailed": "Не удалось создать заказ-наряд"
  110. },
  111. "item": {
  112. "required": "(обязательно)",
  113. "saving": "Сохранение",
  114. "addNote": "Добавить примечание",
  115. "hideNote": "Скрыть примечание",
  116. "addPhoto": "Добавить фото или видео к «{name}»",
  117. "notesFor": "Примечания к «{name}»",
  118. "describeDefect": "Опишите неисправность — она попадёт в отчёт",
  119. "optionalNote": "Добавить примечание (необязательно)",
  120. "notesRequired": "Опишите неисправность, прежде чем эта оценка будет сохранена.",
  121. "photoRequired": "Здесь требуется фотография неисправности. Осмотр нельзя завершить, пока она не приложена.",
  122. "reading": "Показание",
  123. "readingUnit": "Показание ({unit})",
  124. "limit": "Предел: {range}",
  125. "recordedValue": "Записанное значение",
  126. "answer": "Ответ",
  127. "selectAnswer": "Выберите ответ",
  128. "viewPhoto": "Открыть фото {index} пункта «{name}» в полном размере",
  129. "photoAlt": "{name}, фото {index}",
  130. "removePhoto": "Удалить фото {index} из пункта «{name}»",
  131. "clearTitle": "Очистить эту оценку?",
  132. "clearBody": "Примечание, записанное к «{name}», будет удалено, а пункт вернётся к состоянию «не проверялось».",
  133. "clear": "Очистить",
  134. "cancel": "Отмена",
  135. "saveFailed": "Не удалось сохранить этот пункт",
  136. "uploadFailed": "Не удалось загрузить",
  137. "uploadFailedFor": "Не удалось загрузить {name}"
  138. },
  139. "suggestions": {
  140. "title": "Типичные неисправности",
  141. "add": "Добавить «{text}» и выставить оценку {grade}",
  142. "more": "Ещё ({count})",
  143. "search": "Поиск формулировки",
  144. "empty": "Подходящих формулировок нет.",
  145. "source": {
  146. "workshop": "Ваша мастерская",
  147. "history": "Использовалось ранее",
  148. "regulation": "Директива 2014/45/ЕС",
  149. "general": "Общие"
  150. }
  151. },
  152. "media": {
  153. "viewer": "Изображение {index} из {total}: {caption}",
  154. "close": "Закрыть просмотр",
  155. "previous": "Предыдущее изображение",
  156. "next": "Следующее изображение"
  157. },
  158. "certificate": {
  159. "title": "Сведения заключения",
  160. "description": "Требуются в заключении о техническом осмотре согласно Директиве 2014/45/ЕС, приложение IV.",
  161. "inspector": "Контролёр",
  162. "notRecorded": "Не указано",
  163. "addTechnician": "Добавить механика…",
  164. "recordedAs": "Указан как {name}",
  165. "vehicleCategory": "Категория ТС",
  166. "mileageAtTest": "{label} на момент проверки",
  167. "reportReference": "Ссылка на отчёт",
  168. "reportReferenceHelp": "Ваше собственное обозначение этого отчёта. Если вы аккредитованный пункт, выдающий официальное заключение, укажите здесь его номер, чтобы они совпадали. Иначе оставьте поле пустым.",
  169. "optional": "Необязательно",
  170. "placeOfTest": "Место проверки",
  171. "placeholderAddress": "Пункт проверки или адрес мастерской",
  172. "fromSettings": "Из настроек вашей мастерской.",
  173. "change": "Изменить",
  174. "differsFromWorkshop": "Отличается от адреса вашей мастерской.",
  175. "useWorkshopAddress": "Использовать адрес мастерской",
  176. "noWorkshopAddress": "Адрес мастерской не задан.",
  177. "addOne": "Добавить адрес",
  178. "nextTestDue": "Следующая проверка",
  179. "notSet": "Не задано",
  180. "intervalGroup": "Задать дату следующей проверки от даты этой",
  181. "intervalHelp": "Отсчитывается от даты этой проверки. Два года — ориентир Союза для легковых и лёгких грузовых автомобилей; уточните периодичность, применяемую в вашей стране.",
  182. "months6": "6 месяцев",
  183. "years1": "1 год",
  184. "years2": "2 года",
  185. "years3": "3 года",
  186. "years4": "4 года",
  187. "unsaved": "Несохранённые изменения",
  188. "saveDetails": "Сохранить сведения",
  189. "saved": "Сведения сохранены",
  190. "saveFailed": "Не удалось сохранить сведения",
  191. "addTechnicianTitle": "Добавить механика",
  192. "addTechnicianBody": "Он попадёт в список мастерской, и ему можно будет назначать как работы, так и осмотры.",
  193. "technicianName": "Имя",
  194. "technicianPlaceholder": "например, Анна Берг",
  195. "addAndSelect": "Добавить и выбрать",
  196. "technicianAdded": "{name} добавлен и выбран",
  197. "technicianFailed": "Не удалось добавить механика",
  198. "cancel": "Отмена"
  199. },
  200. "templates": {
  201. "title": "Шаблоны осмотра",
  202. "description": "Контрольные списки, по которым работают ваши механики. Создайте по одному на страну, на тип транспортного средства или на услугу.",
  203. "import": "Импорт",
  204. "browse": "Просмотр списков",
  205. "new": "Новый шаблон",
  206. "restoreBanner": "Из вашего списка удалено готовых списков: {count}. Их можно вернуть.",
  207. "restore": "Восстановить",
  208. "restored": "Восстановлено списков: {count}",
  209. "allPresent": "Все списки уже здесь",
  210. "restoreFailed": "Не удалось добавить списки",
  211. "emptyTitle": "Шаблонов пока нет",
  212. "emptyBody": "Все готовые списки, включая периодический технический осмотр ЕС, были удалены. Верните их или соберите свой с нуля.",
  213. "restoreChecklists": "Восстановить списки",
  214. "buildMyOwn": "Собрать свой",
  215. "default": "По умолчанию",
  216. "actionsFor": "Действия для «{name}»",
  217. "edit": "Изменить",
  218. "duplicate": "Дублировать",
  219. "export": "Экспорт…",
  220. "delete": "Удалить",
  221. "sections": "групп: {count}",
  222. "checks": "пунктов: {count}",
  223. "measured": "с измерением: {count}",
  224. "euScale": "Шкала неисправностей ЕС",
  225. "basicScale": "Годен / внимание / не годен",
  226. "deleteTitle": "Удалить «{name}»?",
  227. "deleteBody": "Шаблон будет удалён безвозвратно. Уже проведённые по нему осмотры сохраняют собственную копию списка и не затрагиваются.",
  228. "deleted": "Шаблон удалён",
  229. "deleteFailed": "Не удалось удалить шаблон",
  230. "duplicated": "Шаблон продублирован",
  231. "duplicateFailed": "Не удалось продублировать шаблон",
  232. "cancel": "Отмена",
  233. "srSections": "Группы",
  234. "srChecks": "Пункты",
  235. "srMeasurements": "Измерения"
  236. },
  237. "presets": {
  238. "title": "Начать с шаблона",
  239. "description": "Каждый шаблон копируется в вашу мастерскую как обычный. Переименовывайте группы, перемещайте пункты и меняйте любые предельные значения под свою страну и своё оборудование.",
  240. "search": "Поиск по названию, стране или норме",
  241. "searchLabel": "Поиск шаблонов",
  242. "inYourList": "В вашем списке",
  243. "counts": "групп: {sections} · пунктов: {checks}",
  244. "noMatch": "Ни один шаблон не подходит под «{query}».",
  245. "warning": "Нормативные шаблоны содержат обычные предельные значения ЕС. Сверьте их с национальными правилами, прежде чем выдавать заключение.",
  246. "cancel": "Отмена",
  247. "add": "Добавить шаблон",
  248. "added": "Шаблон добавлен. Настройте его под свою мастерскую.",
  249. "addFailed": "Не удалось добавить шаблон",
  250. "group": {
  251. "regulatory": "Нормативные",
  252. "workshop": "Мастерская",
  253. "specialist": "Специальные"
  254. },
  255. "groupDescription": {
  256. "regulatory": "Списки периодического технического осмотра на основе Директивы 2014/45/ЕС.",
  257. "workshop": "Общие сервисные и торговые списки, не связанные с нормативами.",
  258. "specialist": "Списки для силовых установок и судов, требующих отдельной процедуры."
  259. },
  260. "euScale": "Шкала неисправностей ЕС",
  261. "basicScale": "Годен / внимание / не годен"
  262. },
  263. "builder": {
  264. "newTitle": "Новый шаблон",
  265. "editTitle": "Изменить шаблон",
  266. "description": "Соберите список, которым ваша мастерская пользуется на деле. Перетаскивайте для изменения порядка и настройте каждый пункт так, чтобы он фиксировал оценку, измерение, записанное примечание или заданный ответ.",
  267. "name": "Название",
  268. "namePlaceholder": "например, Периодический технический осмотр",
  269. "templateDescription": "Описание",
  270. "descriptionPlaceholder": "Для чего этот список и когда его применять.",
  271. "country": "Страна",
  272. "notCountrySpecific": "Без привязки к стране",
  273. "countryHelp": "Записывается в отчёт, чтобы мастерская, работающая в нескольких странах, различала свои списки.",
  274. "defectScale": "Шкала неисправностей",
  275. "scaleEu": "Незначительная / значительная / опасная (ЕС)",
  276. "scaleBasic": "Годен / внимание / не годен",
  277. "scaleEuHelp": "Категории статьи 7(2) Директивы 2014/45/ЕС. Транспортное средство только с незначительными неисправностями всё равно считается пройденным.",
  278. "scaleBasicHelp": "Простая трёхступенчатая шкала для сервисных списков, не являющихся обязательной проверкой.",
  279. "defaultTemplate": "Шаблон по умолчанию",
  280. "defaultHelp": "Выбирается заранее, когда механик начинает новый осмотр.",
  281. "summary": "групп: {sections} · пунктов: {checks}",
  282. "renumber": "Перенумеровать ссылки",
  283. "renumberHelp": "Нумерует каждую группу и каждый пункт по порядку: 1, 1.1, 1.2, 2. Новые строки нумеруются при добавлении, так что это нужно только после перемещения.",
  284. "renumberWarning": "В этом списке используются ссылки на нормы, например 1.1.13. Перенумерация их заменит.",
  285. "addSection": "Добавить группу",
  286. "addCheck": "Добавить пункт",
  287. "ref": "Ссылка",
  288. "sectionName": "Название группы, например Тормозная система",
  289. "sectionNote": "Необязательное примечание над пунктами этой группы",
  290. "checkName": "Название пункта, например Тормозные колодки",
  291. "reorderSection": "Изменить порядок группы «{name}»",
  292. "reorderCheck": "Изменить порядок пункта «{name}»",
  293. "removeSection": "Удалить группу «{name}»",
  294. "removeCheck": "Удалить пункт «{name}»",
  295. "duplicateCheck": "Дублировать пункт «{name}»",
  296. "configure": "Настроить «{name}»",
  297. "hideSettings": "Скрыть настройки «{name}»",
  298. "howRecorded": "Как это фиксируется?",
  299. "guidance": "Пояснение для механика",
  300. "guidancePlaceholder": "Показывается под названием пункта в форме осмотра.",
  301. "measurement": "Измерение",
  302. "unit": "Единица",
  303. "minimum": "Минимум",
  304. "maximum": "Максимум",
  305. "outOfRange": "Неисправность вне диапазона",
  306. "rangeHelp": "Оставьте одну границу пустой для одностороннего требования, например минимум 1,6 мм без максимума. Показания вне диапазона оцениваются автоматически.",
  307. "answers": "Ответы",
  308. "answersHelp": "Разделяйте ответы запятыми.",
  309. "mustComplete": "Обязателен к заполнению",
  310. "photoRequired": "Требуется фото при фиксации неисправности",
  311. "commonWording": "Типовые формулировки",
  312. "commonWordingHelp": "По одной формулировке в строке. Они предлагаются первыми, когда механик фиксирует здесь неисправность, раньше встроенных, чтобы ваша мастерская описывала неисправность одинаково.",
  313. "inputType": {
  314. "condition": "Оценка неисправности",
  315. "measurement": "Измерение",
  316. "text": "Произвольный текст",
  317. "choice": "Выбор"
  318. },
  319. "inputHint": {
  320. "condition": "Механик оценивает пункт по шкале неисправностей.",
  321. "measurement": "Фиксирует число с единицей измерения, автоматически оцениваемое по диапазону.",
  322. "text": "Фиксирует записанное наблюдение, например марку шины или код ошибки.",
  323. "choice": "Механик выбирает один ответ из заданного списка."
  324. },
  325. "cancel": "Отмена",
  326. "create": "Создать шаблон",
  327. "saveChanges": "Сохранить изменения",
  328. "created": "Шаблон создан",
  329. "updated": "Шаблон обновлён",
  330. "saveFailed": "Не удалось сохранить шаблон",
  331. "severityAttention": "Незначительная неисправность",
  332. "severityFail": "Значительная неисправность",
  333. "severityDangerous": "Опасная неисправность",
  334. "answersPlaceholder": "Полная, Частичная, Нет"
  335. },
  336. "packages": {
  337. "exportTitle": "Экспорт «{name}»",
  338. "exportDescription": "Скачивает весь список файлом: группы, пункты, единицы измерения и предельные значения. Импортировать его сможет любой, у кого есть Torqvoice.",
  339. "includeWording": "Включить собственные формулировки",
  340. "includeWordingHelp": "Формулировки, добавленные вашей мастерской к пунктам. Полезны получателю, но это произвольный текст, набранный у верстака, и он может называть клиента, коллегу или местную договорённость. Выключено, если вы их не прочитали.",
  341. "attributeTo": "Указать автора (необязательно)",
  342. "attributePlaceholder": "например, Egeland Auto",
  343. "attributeHelp": "Записывается в файл, чтобы устанавливающий видел, откуда он. Из вашей учётной записи ничего не берётся.",
  344. "download": "Скачать",
  345. "exported": "Шаблон экспортирован",
  346. "exportFailed": "Не удалось экспортировать этот шаблон",
  347. "importTitle": "Импорт списка",
  348. "importDescription": "Добавляет список из файла пакета Torqvoice. Он приходит как обычный шаблон, который можно править, и никогда не заменяет уже имеющийся.",
  349. "chooseFile": "Выберите файл пакета",
  350. "chooseAnother": "Выберите другой файл",
  351. "unreadable": "Этот файл не удалось прочитать. Пакет Torqvoice — это файл .json, выгруженный из шаблона.",
  352. "from": "От {author}",
  353. "limitsWarning": "Предельные значения в общем списке — те, что задал его автор. Сверьте их с национальными правилами, прежде чем что-либо выдавать на его основе.",
  354. "import": "Импорт",
  355. "imported": "Импортировано шаблонов: {count}",
  356. "importFailed": "Не удалось импортировать этот пакет",
  357. "cancel": "Отмена"
  358. },
  359. "list": {
  360. "tabAll": "Все",
  361. "tabInProgress": "В работе",
  362. "tabCompleted": "Завершённые",
  363. "search": "Поиск осмотров…",
  364. "new": "Новый осмотр",
  365. "empty": "Осмотры не найдены.",
  366. "vehicle": "Транспортное средство",
  367. "template": "Шаблон",
  368. "progress": "Ход выполнения",
  369. "progressTooltip": "Оценено {graded} из {total} пунктов",
  370. "status": "Статус",
  371. "date": "Дата",
  372. "statusInProgress": "В работе",
  373. "statusCompleted": "Завершён"
  374. },
  375. "new": {
  376. "title": "Новый осмотр",
  377. "vehicle": "Транспортное средство",
  378. "searchVehicles": "Поиск транспортных средств…",
  379. "loadingVehicles": "Загрузка транспортных средств…",
  380. "noVehicles": "Транспортные средства не найдены.",
  381. "template": "Шаблон",
  382. "selectTemplate": "Выберите шаблон",
  383. "manageTemplates": "Управление шаблонами",
  384. "cancel": "Отмена",
  385. "create": "Создать осмотр",
  386. "created": "Осмотр создан",
  387. "createFailed": "Не удалось создать осмотр"
  388. },
  389. "shareDialog": {
  390. "title": "Поделиться осмотром",
  391. "description": "Поделитесь с клиентом версией этого осмотра только для чтения.",
  392. "copyLink": "Копировать ссылку",
  393. "copied": "Ссылка скопирована в буфер обмена",
  394. "generated": "Ссылка для доступа создана",
  395. "revoked": "Ссылка для доступа отозвана"
  396. }
  397. }