| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268 |
- {
- "myJobs": {
- "title": "Мои активные работы",
- "description": "Назначенные вам заказ-наряды.",
- "uploadFailed": "Не удалось загрузить изображение",
- "uploadSuccess": "Загружено изображений: {count}",
- "takePhoto": "Сделать фото",
- "addPhoto": "Добавить фото",
- "addVideo": "Добавить видео",
- "videoUploadSuccess": "Загружено видео: {count}",
- "scanPart": "Сканировать запчасть",
- "photo": "Фото",
- "video": "Видео",
- "parts": "Запчасти",
- "partAdded": "\"{name}\" добавлено в заказ-наряд",
- "partAddFailed": "Не удалось добавить запчасть",
- "inStock": "В наличии: {quantity}",
- "quantity": "Количество",
- "addToJob": "Добавить {qty} к заказу",
- "statusReport": "Отчёт о состоянии",
- "report": "Отчёт",
- "observation": "Наблюдение",
- "empty": "Сейчас вам не назначено ни одного заказ-наряда."
- },
- "recentActivity": "Последняя активность",
- "noRecentActivity": "Нет недавней активности",
- "recentObservations": "Недавние наблюдения",
- "noRecentObservations": "Нет открытых наблюдений",
- "observations": {
- "severity": "Серьёзность",
- "vehicle": "Транспорт",
- "description": "Описание",
- "when": "Когда"
- },
- "unknownUser": "Пользователь",
- "stats": {
- "activeJobs": "Активные работы",
- "pending": "Ожидающие",
- "totalParts": "Всего запчастей",
- "totalCustomers": "Всего клиентов",
- "lowStock": "Мало на складе"
- },
- "customize": "Настроить",
- "viewAll": "Показать все",
- "showCards": "Показать карточки",
- "cards": {
- "maintenance": "Плановое ТО",
- "reminders": "Предстоящие напоминания",
- "inspections": "Осмотры",
- "serviceRequests": "Заявки на обслуживание",
- "quoteRequests": "Запросы на предложения",
- "quoteResponses": "Ответы на предложения",
- "sms": "Последние сообщения",
- "notifications": "Последние уведомления",
- "recentCompleted": "Недавно завершённые",
- "activeJobs": "Активные работы",
- "recentObservations": "Недавние наблюдения",
- "recentActivity": "Последняя активность",
- "gettingStarted": "Первые шаги",
- "tireHotel": "Шинный отель",
- "inspectionsDue": "Предстоящие техосмотры"
- },
- "maintenance": {
- "title": "Прогнозируемое техобслуживание",
- "description": "На основе истории обслуживания и расчётного ежедневного пробега",
- "overdue": "Просрочено",
- "approaching": "Приближается",
- "estimated": "Прим. {mileage} {unit}",
- "sinceLastService": "{mileage} {unit} с последнего обслуживания",
- "certainty": "{percent}% уверенность",
- "active": "Активные",
- "dismissedTab": "Отклонённые",
- "noActive": "Нет транспортных средств, требующих обслуживания.",
- "noDismissed": "Нет отклонённых транспортных средств.",
- "dismissedOn": "Отклонено {date}",
- "restore": "Восстановить",
- "settingsAriaLabel": "Maintenance settings",
- "dismissAriaLabel": "Dismiss"
- },
- "reminders": {
- "title": "Предстоящие напоминания",
- "overdue": "Просрочено",
- "dueSoon": "Скоро срок",
- "noData": "Нет предстоящих напоминаний."
- },
- "messages": {
- "title": "Последние сообщения",
- "viewAll": "Показать все",
- "you": "Вы: ",
- "noData": "Нет недавних сообщений."
- },
- "notifications": {
- "title": "Последние уведомления",
- "noData": "Нет недавних уведомлений."
- },
- "inspections": {
- "title": "Осмотры",
- "inProgress": "В процессе",
- "completed": "Завершено",
- "itemCount": "{inspected}/{total} пунктов",
- "noData": "Нет осмотров."
- },
- "serviceRequests": {
- "title": "Заявки на обслуживание",
- "description": "Запросы на запись из клиентского портала",
- "noData": "Нет ожидающих заявок на обслуживание."
- },
- "quoteRequests": {
- "title": "Запросы на предложения",
- "description": "Клиенты, запрашивающие предложения из общих осмотров",
- "pending": "Ожидающие",
- "createQuote": "Создать предложение",
- "itemsRequested": "{count, plural, one {# пункт запрошен} few {# пункта запрошено} other {# пунктов запрошено}}",
- "noData": "Нет ожидающих запросов на предложения.",
- "dismissAriaLabel": "Dismiss quote request"
- },
- "quoteResponses": {
- "title": "Ответы клиентов на предложения",
- "description": "Предложения, которые клиенты приняли или запросили изменения",
- "accepted": "Принято",
- "changesRequested": "Запрошены изменения",
- "convertToWorkOrder": "Преобразовать в заказ-наряд",
- "convert": "Convert",
- "viewQuote": "Просмотреть предложение",
- "view": "View",
- "noData": "Нет ответов от клиентов.",
- "dismissAriaLabel": "Dismiss response"
- },
- "recentCompleted": {
- "title": "Недавно завершённые",
- "date": "Дата",
- "vehicle": "Транспортное средство",
- "customer": "Клиент",
- "serviceTitle": "Название",
- "total": "Итого",
- "empty": "Пока нет завершённых работ"
- },
- "activeJobsTable": {
- "title": "Активные работы",
- "vehicle": "Транспортное средство",
- "customer": "Клиент",
- "serviceTitle": "Название",
- "status": "Статус",
- "tech": "Механик",
- "empty": "Нет активных работ"
- },
- "relativeTime": {
- "now": "сейчас",
- "minutes": "{count}м",
- "hours": "{count}ч",
- "days": "{count}д"
- },
- "error": "Не удалось загрузить панель управления",
- "editHint": "Перетаскивайте карточки для изменения порядка, тяните за угол для изменения размера.",
- "resetLayout": "Сбросить макет",
- "doneEditing": "Готово",
- "customCards": {
- "addCard": "Добавить карточку",
- "editCard": "Изменить карточку",
- "deleteCard": "Удалить карточку",
- "cardName": "Название карточки",
- "dataSource": "Источник данных",
- "filters": "Фильтры",
- "addFilter": "Добавить фильтр",
- "columns": "Столбцы",
- "rowLimit": "Строки",
- "save": "Сохранить",
- "cancel": "Отмена",
- "valuePlaceholder": "Значение…",
- "noResults": "Совпадающих записей нет.",
- "loadError": "Не удалось загрузить карточку.",
- "saveError": "Не удалось сохранить карточку.",
- "deleteConfirmTitle": "Удалить карточку?",
- "deleteConfirmDescription": "«{name}» будет убрана с панели. Сами данные не затрагиваются.",
- "entities": {
- "vehicles": "Автомобили",
- "customers": "Клиенты",
- "workOrders": "Заказ-наряды",
- "quotes": "Предложения",
- "inventory": "Склад"
- },
- "fields": {
- "licensePlate": "Номер",
- "make": "Марка",
- "model": "Модель",
- "year": "Год",
- "color": "Цвет",
- "vin": "VIN",
- "mileage": "Пробег",
- "fuelType": "Топливо",
- "transmission": "КПП",
- "customer": "Клиент",
- "createdAt": "Создано",
- "updatedAt": "Обновлено",
- "name": "Имя",
- "company": "Компания",
- "email": "Эл. почта",
- "phone": "Телефон",
- "address": "Адрес",
- "taxId": "ИНН",
- "invoiceNumber": "№ счёта",
- "title": "Название",
- "type": "Тип",
- "status": "Статус",
- "techName": "Механик",
- "totalAmount": "Сумма",
- "serviceDate": "Дата",
- "vehicle": "Автомобиль",
- "quoteNumber": "№ предложения",
- "validUntil": "Действует до",
- "partNumber": "№ детали",
- "category": "Категория",
- "quantity": "Кол-во",
- "minQuantity": "Мин. кол-во",
- "unit": "Единица",
- "unitCost": "Себестоимость",
- "sellPrice": "Цена",
- "supplier": "Поставщик"
- },
- "operators": {
- "contains": "содержит",
- "equals": "равно",
- "startsWith": "начинается с",
- "eq": "=",
- "gt": ">",
- "gte": "≥",
- "lt": "<",
- "lte": "≤",
- "after": "после",
- "before": "до"
- },
- "options": {
- "maintenance": "ТО",
- "repair": "Ремонт",
- "upgrade": "Доработка",
- "inspection": "Осмотр",
- "pending": "Ожидает",
- "in-progress": "В работе",
- "waiting-parts": "Ожидание запчастей",
- "completed": "Завершено",
- "draft": "Черновик",
- "sent": "Отправлено",
- "accepted": "Принято",
- "rejected": "Отклонено",
- "expired": "Истекло",
- "converted": "Преобразовано"
- }
- },
- "tireHotel": {
- "title": "Шинный отель",
- "viewAll": "Открыть шинный отель",
- "stored": "Комплектов на хранении: {count}",
- "capacity": "{used} / {capacity} шин",
- "roomLeft": "Место ещё для {count}",
- "needsPrep": "Нужна подготовка",
- "unbilled": "Не выставлено ({count})"
- },
- "inspectionsDue": {
- "title": "Предстоящие техосмотры",
- "viewAll": "Все автомобили со сроком",
- "overdue": "Просрочено",
- "within30": "Ближайшие 30 дней",
- "within90": "Ближайшие 90 дней",
- "noData": "В ближайшие 90 дней техосмотров нет",
- "overdueSince": "Просрочено с {date}",
- "remind": "Отправить напоминания"
- }
- }
|