{ "history": { "title": "История счетов", "recurring": "Периодические", "totalRevenue": "Общий доход", "collected": "Собрано", "outstanding": "Задолженность", "statusAll": "Все", "statusPaid": "Оплачено", "statusPartial": "Частично", "statusUnpaid": "Не оплачено", "searchPlaceholder": "Поиск счетов...", "search": "Поиск", "columnInvoice": "Счёт №", "columnTitle": "Название", "columnVehicle": "Транспортное средство", "columnCustomer": "Клиент", "columnDate": "Дата", "columnTotal": "Итого", "columnPaid": "Оплачено", "columnBalance": "Остаток", "noRecords": "Записи счетов не найдены.", "columnDelivery": "Отправка", "deliverySent": "Отправлен", "deliveryViewed": "Открыт", "deliveryViewedOn": "Последний просмотр {date}", "filterUnviewed": "Не открыты", "filterUnviewedHint": "Счета, которые отправлены, но ни разу не открыты", "filterCompleted": "Только завершённые", "filterCompletedHint": "Показывать только заказ-наряды со статусом «завершён». Запоминается на следующий раз." }, "recurring": { "title": "Периодические", "billingHistory": "История счетов", "processNow": "Обработать сейчас", "newRecurring": "Новый периодический счёт", "noInvoices": "Периодических счетов пока нет.", "columnTitle": "Название", "columnVehicle": "Транспортное средство", "columnCustomer": "Клиент", "columnFrequency": "Частота", "columnNextRun": "Следующий запуск", "columnAmount": "Сумма", "columnStatus": "Статус", "columnRuns": "Запусков", "statusActive": "Активен", "statusPaused": "Приостановлен", "frequencyWeekly": "Еженедельно", "frequencyBiweekly": "Раз в 2 недели", "frequencyMonthly": "Ежемесячно", "frequencyQuarterly": "Ежеквартально", "frequencyYearly": "Ежегодно", "serviceTypeMaintenance": "Техобслуживание", "serviceTypeRepair": "Ремонт", "serviceTypeInspection": "Осмотр", "serviceTypeUpgrade": "Модернизация", "dialogTitle": "Новый периодический счёт", "titleLabel": "Название *", "titlePlaceholder": "напр. Ежемесячная замена масла", "vehicleLabel": "Транспортное средство *", "selectVehicle": "Выберите транспортное средство", "descriptionLabel": "Описание", "frequencyLabel": "Частота", "startDate": "Дата начала *", "endDate": "Дата окончания", "serviceType": "Тип обслуживания", "baseCost": "Базовая стоимость", "taxRate": "Ставка налога (%)", "invoiceNotes": "Примечания к счёту", "templateParts": "Запчасти по шаблону", "addPart": "Добавить запчасть", "partName": "Название запчасти", "partNumber": "Арт. №", "templateLabor": "Работы по шаблону", "addLabor": "Добавить работу", "description": "Описание", "hours": "Часы", "rate": "Ставка", "cancel": "Отмена", "create": "Создать", "requiredFields": "Название и транспортное средство обязательны", "created": "Периодический счёт создан", "failedCreate": "Не удалось создать", "statusUpdated": "Статус обновлён", "failedUpdate": "Не удалось обновить", "deleted": "Периодический счёт удалён", "failedDelete": "Не удалось удалить", "processed": "Обработано счетов: {count}", "failedProcess": "Не удалось обработать", "pause": "Пауза", "resume": "Возобновить", "delete": "Удалить", "removeRow": "Удалить строку" } }