Updated apps

This commit is contained in:
2026-07-20 22:52:35 -04:00
parent 28a8cb98f6
commit a0c3271743
1164 changed files with 94781 additions and 6892 deletions
@@ -23,10 +23,10 @@
"completed": "Выполнено",
"skip": "Пропустить",
"skipped": "Пропущено",
"missed": "Missed",
"missed": "Пропущено",
"reset": "Сбросить",
"snooze": "Snooze",
"snoozed": "Snoozed",
"snooze": "Отложить",
"snoozed": "Отложено",
"cancel": "Отмена",
"bulk_select": "Выбрать",
"bulk_select_all": "Выбрать все",
@@ -64,12 +64,12 @@
"recurrence_occurrence": "Вхождение",
"recurrence_weekday": "День недели",
"recurrence_day": "День месяца (131)",
"recurrence_last_day": "Last day of the month",
"recurrence_business_day": "Business days only (roll back from weekend)",
"recurrence_offset": "Offset (days, ±)",
"recurrence_offset_help": "Shift the date by ±N days, e.g. -2 = two days before.",
"last_day_month": "Last day of month",
"last_business_day_month": "Last business day",
"recurrence_last_day": "Последний день месяца",
"recurrence_business_day": "Только рабочие дни (переносить с выходных назад)",
"recurrence_offset": "Сдвиг (дни, ±)",
"recurrence_offset_help": "Сдвигает дату на ±N дней, напр. -2 = за два дня до.",
"last_day_month": "Последний день месяца",
"last_business_day_month": "Последний рабочий день",
"ord_1": "1-й",
"ord_2": "2-й",
"ord_3": "3-й",
@@ -148,17 +148,17 @@
"task_name": "Название задачи",
"maintenance_type": "Тип обслуживания",
"priority": "Приоритет",
"labels": "Labels",
"labels_placeholder": "e.g. safety, seasonal, tenant-visible",
"labels_help": "Comma-separated tags for filtering and reporting.",
"labels": "Метки",
"labels_placeholder": "напр. безопасность, сезонное, видно-арендатору",
"labels_help": "Теги через запятую для фильтрации и отчётов.",
"priority_low": "Низкий",
"priority_normal": "Обычный",
"priority_high": "Высокий",
"schedule_type": "Тип расписания",
"interval_days": "Интервал (дни)",
"warning_days": "Дни предупреждения",
"earliest_completion_days": "Earliest completion (days before due)",
"earliest_completion_days_help": "Leave empty to allow completing any time. 0 = only on/after the due date.",
"earliest_completion_days": "Самое раннее выполнение (дней до срока)",
"earliest_completion_days_help": "Оставьте пустым, чтобы выполнять в любое время. 0 = только в день срока или после него.",
"interval_anchor": "Якорь интервала",
"anchor_completion": "От даты выполнения",
"anchor_planned": "От плановой даты (без смещения)",
@@ -209,13 +209,13 @@
"nfc_linked": "NFC-метка привязана",
"nfc_link_hint": "Нажмите, чтобы привязать NFC-метку",
"responsible_user": "Ответственный пользователь",
"shared_with": "Shared with (rotation)",
"shared_with_help": "Pick multiple people to share this task; the responsible person rotates on each completion.",
"rotation_strategy": "Rotation",
"rotation_none": "No rotation",
"rotation_round_robin": "Round-robin",
"rotation_least_completed": "Least completed",
"rotation_random": "Random",
"shared_with": "Совместно с (ротация)",
"shared_with_help": "Выберите несколько человек для этой задачи; ответственный меняется при каждом выполнении.",
"rotation_strategy": "Ротация",
"rotation_none": "Без ротации",
"rotation_round_robin": "По очереди",
"rotation_least_completed": "Меньше всего выполнил",
"rotation_random": "Случайно",
"no_user_assigned": "(Не назначен)",
"all_users": "Все пользователи",
"my_tasks": "Мои задачи",
@@ -446,17 +446,17 @@
"settings_max_per_day": "Макс. уведомлений в день (0 = без ограничений)",
"settings_bundling": "Группировать уведомления",
"settings_bundle_threshold": "Порог группировки",
"settings_reminder_leads": "Extra reminders (days before due)",
"settings_reminder_leads_hint": "Comma-separated lead times, e.g. 14, 3, 0 — one extra reminder fires on each matching day. Empty = off.",
"settings_reminder_leads": "Дополнительные напоминания (дней до срока)",
"settings_reminder_leads_hint": "Интервалы через запятую, напр. 14, 3, 0 — в каждый указанный день отправляется дополнительное напоминание. Пусто = выключено.",
"settings_actions": "Кнопки действий в мобильном приложении",
"settings_action_complete": "Показывать кнопку «Выполнить»",
"settings_action_skip": "Показывать кнопку «Пропустить»",
"settings_action_snooze": "Показывать кнопку «Отложить»",
"settings_weekly_digest": "Еженедельная сводка",
"settings_weekly_digest_hint": "Одно сводное уведомление в понедельник утром, когда есть задачи.",
"settings_warranty_reminder": "Warranty expiry reminder",
"settings_warranty_reminder_days": "Days before expiry",
"settings_warranty_reminder_hint": "Notify once when an object's warranty is this many days from expiring.",
"settings_warranty_reminder": "Напоминание об окончании гарантии",
"settings_warranty_reminder_days": "Дней до окончания",
"settings_warranty_reminder_hint": "Уведомить один раз, когда до окончания гарантии объекта останется столько дней.",
"settings_snooze_hours": "Длительность откладывания (часы)",
"settings_budget": "Бюджет",
"settings_currency": "Валюта",
@@ -628,10 +628,10 @@
"doc_delete_confirm": "Удалить «{name}»?",
"doc_too_large": "Файл слишком большой (макс. 25 МБ).",
"doc_upload_failed": "Не удалось загрузить.",
"completion_photo_optional": "Completion photo (optional)",
"add_photo": "Add photo",
"uploading": "Uploading…",
"remove": "Remove",
"completion_photo_optional": "Фото выполнения (необязательно)",
"add_photo": "Добавить фото",
"uploading": "Загрузка…",
"remove": "Убрать",
"doc_deduped": "Уже сохранён в другом месте — общий, без доп. места.",
"doc_dup_in_object": "Этот файл уже прикреплён к этому объекту.",
"doc_link_invalid": "Разрешены только ссылки http/https.",
@@ -767,5 +767,40 @@
"card_saved_view_none": "Нет",
"card_saved_view_help": "Применяет фильтры статуса, пользователя и метки представления в дополнение к фильтрам выше. Сортировка и группировка представления — настройки отображения панели и на карточке не применяются.",
"doc_part_none": "К этой запчасти не привязаны документы.",
"settings_templates_toggle_group": "Включить или выключить все шаблоны этой группы"
"settings_templates_toggle_group": "Включить или выключить все шаблоны этой группы",
"setups_button": "Предлагаемые настройки",
"setups_title": "Предлагаемые настройки (Beta)",
"setups_hint": "Устройства поддерживаемых интеграций, чьи датчики расходников могут управлять задачами обслуживания. При принятии создаётся объект, и каждая задача привязывается к своему датчику — она срабатывает, когда расходник заканчивается, и закрывается сама после замены.",
"setups_none": "Поддерживаемых устройств с непривязанными датчиками расходников не найдено.",
"setups_adopt": "Настроить выбранное",
"setups_done": "Создано задач с привязкой к датчикам: {tasks}.",
"complete_parts_used": "Использованные в этот раз запчасти",
"part_delete_confirm": "Удалить запчасть '{name}'? Будут удалены учёт остатков, связи с задачами и открытое напоминание о покупке.",
"baseline_start_value": "Начальное значение (необязательно)",
"baseline_start_help": "Отсчёт начинается с этого значения. Оставьте пустым, чтобы считать от текущего показания; укажите показание на момент последнего обслуживания, чтобы учесть уже накопленный пробег.",
"setups_baseline_hint": "показание при последнем обслуживании (необязательно)",
"baseline_start_help_edit": "Оставьте пустым, чтобы сохранить текущий отсчёт. Введённое значение заново привязывает отсчёт (например, показание при последнем обслуживании).",
"baseline_current_effective": "Действующее начальное значение: {value}",
"runtime_on_states": "Активные состояния (через запятую)",
"runtime_on_states_help": "Состояния, засчитываемые как работа — по умолчанию: on. Напр. mowing, cleaning, printing. Если выбран атрибут, сравниваются его значения.",
"setups_target_new": "Создать новый: {name}",
"schedule_preview_title": "Ближайшие даты",
"schedule_preview_ontime": "При условии своевременного выполнения.",
"schedule_preview_ends": "(серия завершается)",
"adopt_problem_responsible": "Ответственный пользователь для всех принятых задач (необязательно)",
"adopt_problem_configure": "Настроить",
"history_auto": "Автоматически",
"battery_fleet_title": "Парк батарей",
"battery_fleet_none_low": "Все батареи в порядке — менять нечего.",
"battery_fleet_buy_now": "Купить сейчас",
"battery_fleet_soon": "Скоро понадобится",
"battery_fleet_soon_hint": "Оценка по дате последней замены — закажите заранее.",
"battery_fleet_mark_all": "Отметить все заменёнными",
"battery_fleet_mark_one": "Отметить эту батарею заменённой",
"battery_fleet_offline": "не в сети",
"battery_fleet_trigger_lost": "Сенсорный триггер этой задачи утерян — она не сработает и не завершится автоматически.",
"battery_fleet_repair": "Восстановить",
"battery_fleet_total": "Отслеживается батарей: {n}",
"battery_fleet_setup_button": "Парк батарей",
"battery_fleet_setup_done": "Парк батарей настроен — одна задача следит за всеми."
}