timeTracking.json 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. {
  2. "clock": {
  3. "runningOn": "Таймер идёт по заказу {job}",
  4. "stop": "Остановить таймер",
  5. "stopped": "Учтено {minutes}",
  6. "switched": "Предыдущий заказ остановлен на {minutes}",
  7. "startFailed": "Не удалось запустить таймер",
  8. "stopFailed": "Не удалось остановить таймер"
  9. },
  10. "job": {
  11. "title": "Учтённое время",
  12. "running": "идёт",
  13. "clockIn": "Начать работу",
  14. "clockOut": "Закончить работу",
  15. "switchHere": "Переключиться на этот заказ",
  16. "switchHint": "Останавливает таймер по заказу {job} и запускает его здесь",
  17. "addAsLabor": "Добавить {hours, number} ч как работу",
  18. "addAsLaborHint": "Добавляет строку работ на {hours, number} ч по ставке по умолчанию. Само учтённое время не меняется.",
  19. "laborDescription": "Работа (учтённое время)",
  20. "empty": "По этому заказу время ещё не учтено. Техники начинают учёт в приложении или в разделе «Мои активные заказы» на панели.",
  21. "showAll": "Показать ещё {count}",
  22. "showFewer": "Показать меньше",
  23. "openTimesheets": "Открыть табели"
  24. },
  25. "source": {
  26. "app": "Приложение",
  27. "web": "Веб",
  28. "manual": "Вручную",
  29. "editedBy": "Исправлено: {name}"
  30. },
  31. "page": {
  32. "title": "Табели",
  33. "description": "Кто и когда работал, по часам мастерской.",
  34. "loadFailed": "Не удалось загрузить табель",
  35. "presets": {
  36. "today": "Сегодня",
  37. "yesterday": "Вчера",
  38. "thisWeek": "Эта неделя",
  39. "lastWeek": "Прошлая неделя",
  40. "thisMonth": "Этот месяц",
  41. "lastMonth": "Прошлый месяц"
  42. },
  43. "customRange": "Свой период",
  44. "apply": "Применить",
  45. "allTechnicians": "Все техники",
  46. "export": "Экспорт CSV",
  47. "print": "Распечатать табель",
  48. "client": "Клиент",
  49. "noClient": "Без клиента",
  50. "signature": "Подпись",
  51. "sortBy": "Сортировать по",
  52. "sort": {
  53. "default": "Техник / день",
  54. "client": "Клиент",
  55. "vehicle": "Автомобиль",
  56. "clientVehicle": "Клиент, затем автомобиль"
  57. },
  58. "sortDirection": "Направление сортировки",
  59. "ascending": "По возрастанию",
  60. "descending": "По убыванию",
  61. "addEntry": "Добавить запись",
  62. "stats": {
  63. "total": "Всего времени",
  64. "totalHint": "{days, plural, =1 {1 день} one {# день} few {# дня} other {# дней}} в периоде",
  65. "technicians": "Техники с учтённым временем",
  66. "techniciansHint": "из {count} в команде",
  67. "running": "Сейчас работают",
  68. "runningHint": "в реальном времени",
  69. "average": "В среднем за рабочий день",
  70. "averageHint": "за {days, plural, =1 {1 день} one {# день} few {# дня} other {# дней}} с учтённым временем"
  71. },
  72. "nowStrip": {
  73. "title": "Сейчас работают",
  74. "since": "с {time}",
  75. "stop": "Остановить"
  76. },
  77. "grid": {
  78. "title": "Обзор",
  79. "description": "Часы по техникам и дням. Нажмите на ячейку, чтобы перейти к этому дню.",
  80. "technician": "Техник",
  81. "total": "Итого",
  82. "tooLong": "Обзор показывает до 31 дня. Сузьте период, чтобы его увидеть."
  83. },
  84. "table": {
  85. "time": "Время",
  86. "duration": "Длительность",
  87. "job": "Заказ",
  88. "vehicle": "Автомобиль",
  89. "source": "Источник",
  90. "note": "Заметка",
  91. "running": "Идёт",
  92. "dayTotal": "Итого за день",
  93. "counterSale": "Продажа у стойки",
  94. "edit": "Изменить",
  95. "stop": "Остановить таймер",
  96. "delete": "Удалить",
  97. "actions": "Действия"
  98. },
  99. "empty": {
  100. "title": "За этот период время не учтено",
  101. "body": "Техники начинают учёт в приложении Torqvoice Technicians или в разделе «Мои активные заказы» на панели. Записи появляются здесь, как только запускается таймер.",
  102. "noTechnicians": "В команде пока никто не назначен техником. Свяжите участников команды с техниками в разделе Настройки, Команда.",
  103. "teamLink": "Открыть настройки команды"
  104. },
  105. "deleteTitle": "Удалить эту запись?",
  106. "deleteBody": "{duration} по заказу {job} ({technician}) будет удалено из табеля. Это нельзя отменить.",
  107. "deleteConfirm": "Удалить",
  108. "deleted": "Запись удалена",
  109. "stoppedByManager": "Таймер остановлен на {minutes}",
  110. "csv": {
  111. "technician": "Техник",
  112. "date": "Дата",
  113. "start": "Начало",
  114. "end": "Конец",
  115. "duration": "Длительность",
  116. "hours": "Часы",
  117. "job": "Заказ",
  118. "client": "Клиент",
  119. "vehicle": "Автомобиль",
  120. "plate": "Номер",
  121. "source": "Источник",
  122. "editedBy": "Исправлено",
  123. "note": "Заметка"
  124. },
  125. "unlinked": "Без аккаунта",
  126. "unlinkedHint": "Техник только на доске, не связан с участником команды"
  127. },
  128. "dialog": {
  129. "addTitle": "Добавить запись времени",
  130. "addDescription": "Время, которое техник отработал, но не учёл. Запись помечается как введённая вручную.",
  131. "editTitle": "Исправить запись времени",
  132. "editDescription": "Техник и заказ у записи не меняются. Кто внёс изменение, фиксируется.",
  133. "technician": "Техник",
  134. "pickTechnician": "Выберите техника",
  135. "job": "Заказ-наряд",
  136. "pickJob": "Выберите заказ-наряд",
  137. "searchJobs": "Поиск по названию или номеру",
  138. "searching": "Поиск…",
  139. "noJobs": "Заказ-наряды не найдены",
  140. "start": "Начало",
  141. "end": "Конец",
  142. "stillRunning": "Ещё идёт",
  143. "leaveEndEmpty": "Оставьте конец пустым, чтобы таймер продолжал идти.",
  144. "endBeforeStart": "Конец должен быть позже начала.",
  145. "duration": "Длительность: {duration}",
  146. "timesInWorkshopZone": "Время указано по часам мастерской ({zone}).",
  147. "note": "Заметка",
  148. "notePlaceholder": "Необязательно. Почему это добавлено или изменено.",
  149. "cancel": "Отмена",
  150. "save": "Сохранить",
  151. "add": "Добавить",
  152. "added": "Запись добавлена",
  153. "updated": "Запись обновлена",
  154. "saveFailed": "Не удалось сохранить запись"
  155. }
  156. }