393 files

This commit is contained in:
Home Assistant Version Control committed 2026-09-27 17:16:54 +00:00
1 parent b05b7a897e
commit 39d97ac2db
404 files changed
+54006 -11034

No files matched your search

@@ -12,7 +12,7 @@
},
"create_from_template": {
"title": "Оберіть категорію шаблону",
"description": "Оберіть категорію для перегляду готових шаблонів обслуговування.",
"description": "Оберіть категорію для перегляду готових шаблонів обслуговування. ★ n = шаблони цієї категорії, що пасують вашому дому (панель: Налаштування → Профіль житла).",
"data": {
"template_category": "Категорія",
"go_back": "Назад"
@@ -23,7 +23,7 @@
},
"template_select": {
"title": "Оберіть шаблон",
"description": "Оберіть шаблон обслуговування як відправну точку.",
"description": "Оберіть шаблон обслуговування як відправну точку. ★ рекомендовано для вашого дому · ✓ уже налаштовано.",
"data": {
"template_id": "Шаблон",
"go_back": "Назад"
@@ -484,12 +484,15 @@
"invalid_threshold": "Необхідно задати принаймні один поріг (верхній або нижній).",
"overlapping_threshold": "Поріг «нижче» має бути меншим за поріг «вище» — інакше кожне показання запускатиме завдання, і воно ніколи не зможе відновитися. Залиште одне з полів порожнім.",
"invalid_due_date": "Для разових завдань потрібен термін.",
"last_performed_future": "Дата останнього виконання не може бути в майбутньому.",
"invalid_interval": "Інтервал повинен бути додатним числом.",
"min_exceeds_max": "Мінімальний інтервал не може перевищувати максимальний.",
"invalid_notify_service": "Невірний формат служби сповіщень. Використовуйте 'notify.service_name' (наприклад, notify.mobile_app_phone).",
"notify_service_not_found": "Цю службу сповіщень не знайдено в Home Assistant. Будь ласка, перевірте назву служби.",
"nfc_tag_duplicate": "Цей NFC-тег вже прив'язаний до іншого завдання.",
"invalid_shopping_list_entity": "Список покупок має бути сутністю списку справ (todo.…)."
"invalid_shopping_list_entity": "Список покупок має бути сутністю списку справ (todo.…).",
"invalid_schedule": "Розклад неповний — виберіть принаймні один день тижня (або календар для завдання за календарем).",
"invalid_delta_target": "Під час підрахунку накопиченого використання (режим дельти) цільове значення має бути більшим за 0."
},
"abort": {
"already_configured": "Цей об'єкт обслуговування вже налаштований.",
@@ -497,7 +500,9 @@
"template_not_found": "Обраний шаблон не знайдено.",
"missing_data": "Необхідні дані не були надані.",
"reconfigure_successful": "Конфігурацію успішно оновлено.",
"reconfigure_cancelled": "Переналаштування скасовано."
"reconfigure_cancelled": "Переналаштування скасовано.",
"entity_unavailable": "Вибрана сутність зараз недоступна. Спробуйте ще раз, коли вона повідомить стан.",
"unknown": "Сталася неочікувана помилка. Почніть спочатку."
}
},
"options": {
@@ -524,7 +529,11 @@
"notification_settings": "Налаштування сповіщень",
"notification_actions": "Інтерактивні дії",
"test_notification": "Надіслати тестове сповіщення",
"done": "Готово"
"done": "Готово",
"home_profile": "Профіль житла · Галерея шаблонів",
"archive_settings": "Архів і зберігання",
"member_avatars": "Аватари учасників",
"battery_lifetimes": "Типовий строк служби батарей"
}
},
"advanced_features": {
@@ -538,7 +547,8 @@
"advanced_budget_visible": "Відстеження бюджету",
"advanced_groups_visible": "Групи",
"advanced_checklists_visible": "Чеклісти",
"advanced_schedule_time_visible": "Планування за часом доби"
"advanced_schedule_time_visible": "Планування за часом доби",
"advanced_completion_actions_visible": "Дії при завершенні"
},
"data_description": {
"advanced_adaptive_visible": "Показувати EWA, аналіз Вейбулла та рекомендації щодо інтервалів для завдань.",
@@ -548,7 +558,8 @@
"advanced_budget_visible": "Показувати щомісячне/щорічне відстеження бюджету та сповіщення.",
"advanced_groups_visible": "Показувати керування групами обслуговування.",
"advanced_checklists_visible": "Показувати чеклісти завдань для покрокового виконання.",
"advanced_schedule_time_visible": "Дозволяє задачам ставати простроченими у певний час доби, а не опівночі."
"advanced_schedule_time_visible": "Дозволяє задачам ставати простроченими у певний час доби, а не опівночі.",
"advanced_completion_actions_visible": "Дія HA по завданню при завершенні + QR швидкого завершення з попередньо встановленими значеннями."
}
},
"panel_access": {
@@ -577,7 +588,12 @@
"battery_auto_record_recovery": "Автоматично записувати заміну, коли розряджена батарея відновлюється",
"panel_title": "Заголовок панелі на бічній панелі",
"shopping_list_entity": "Список покупок для синхронізації завдань покупки",
"part_search_url_template": "Посилання для пошуку покупки"
"part_search_url_template": "Посилання для пошуку покупки",
"default_consumable_threshold": "Поріг «витратний матеріал закінчується» (%)",
"row_action_style": "Дії в рядках завдань",
"ref_numbers_in_lists": "Номери посилань у списках",
"objects_table_columns": "Стовпці таблиці об'єктів",
"install_assist_sentences": "Встановити фрази Assist"
},
"data_description": {
"default_warning_days": "Кількість днів до настання терміну обслуговування, коли показується попередження.",
@@ -590,7 +606,11 @@
"battery_auto_record_recovery": "Коли рівень батареї, що була розряджена, піднімається вище порога відновлення, дата заміни записується в Battery Notes, а запасні елементи списуються зі складу — без жодного натискання",
"panel_title": "Власна назва для пункту бічної панелі. Залиште порожнім, щоб використати «Maintenance». Допомагає уникнути плутанини із вбудованою панеллю обслуговування Home Assistant.",
"shopping_list_entity": "Автоматичні нагадування про купівлю деталей, що закінчуються, з’являються в цьому списку справ; відмітка завершує нагадування та поповнює запас. Залиште порожнім, щоб вимкнути.",
"part_search_url_template": "URL із {q} замість пошукового запиту, для деталей без посилання на товар. Залиште порожнім для автоматичного магазину (за країною, інакше за мовою)."
"part_search_url_template": "URL із {q} замість пошукового запиту, для деталей без посилання на товар. Залиште порожнім для автоматичного магазину (за країною, інакше за мовою).",
"default_consumable_threshold": "Значення за замовчуванням для нових «Запропонованих налаштувань» (залишок у відсотках) і для батарей парку без власного порогу Battery Notes. Наявні завдання зберігають своє значення.",
"ref_numbers_in_lists": "Показувати мітки #8 / #8.3 перед назвами об'єктів і завдань у списку «Сьогодні», таблиці завдань, картках об'єктів і таблиці об'єктів.",
"objects_table_columns": "Виберіть, які стовпці показувати в табличному вигляді об'єктів.",
"install_assist_sentences": "Копіює голосові фрази до вашої конфігурації, щоб класичний агент Assist їх розпізнавав. Файл, який ви редагували, ніколи не перезаписується."
}
},
"notification_settings": {
@@ -612,7 +632,12 @@
"notification_title_style": "Стиль заголовка сповіщення",
"notify_completed": "Сповіщення про виконання",
"notify_event_only": "Лише запускати подію, нічого не надсилати",
"notify_extra_data": "Додаткові дані сповіщення (шаблон)"
"notify_extra_data": "Додаткові дані сповіщення (шаблон)",
"reminder_lead_days": "Додаткові нагадування (днів до терміну)",
"notify_scope_view_id": "Сповіщати лише для подання",
"weekly_digest_enabled": "Щотижневий огляд",
"warranty_reminder_enabled": "Нагадування про закінчення гарантії",
"warranty_reminder_days": "Днів до завершення"
},
"data_description": {
"notify_due_soon_interval_hours": "Як часто повторювати нагадування про наближення терміну. 0 — одноразове сповіщення.",
@@ -625,7 +650,11 @@
"notification_title_style": "Що відображається як ЗАГОЛОВОК сповіщення. За замовчуванням — текст за статусом (наприклад, «Обслуговування прострочено!»). Ім'я об'єкта / завдання допомагає, коли телефон складає сповіщення в стек.",
"notify_completed": "Повідомлення для всіх домашніх, коли завдання виконано, з причиною (панель, скан QR/NFC, список справ, голос, відновлення датчика…). «Лише автоматичні» повідомляє тільки про виконання, які ніхто не робив на місці: відновлення датчика, позначка у списку покупок, виклик служби автоматизацією.",
"notify_event_only": "Кожне сповіщення запускає подію maintenance_supporter_notification. З цією опцією доставку повністю бере на себе ваша автоматизація — інтервали повторів, тихі години та денний ліміт і далі визначають, коли надійде подія.",
"notify_extra_data": "JSON або YAML з Jinja, додається до data кожного виклику notify (ваші ключі мають пріоритет). Змінні: kind, status, priority, labels, notes, area_name, object_name, task_name, object_ref, task_ref, days_until_due, next_due, last_performed, responsible_user_id, sensor_entity_id, url, target, title, message."
"notify_extra_data": "JSON або YAML з Jinja, додається до data кожного виклику notify (ваші ключі мають пріоритет). Змінні: kind, status, priority, labels, notes, area_name, object_name, task_name, object_ref, task_ref, days_until_due, next_due, last_performed, responsible_user_id, sensor_entity_id, url, target, title, message.",
"reminder_lead_days": "Інтервали через кому, напр. 14, 3, 0 — у кожен зазначений день надсилається додаткове нагадування. Порожньо = вимкнено.",
"notify_scope_view_id": "Нагадування надсилають лише завдання, що відповідають фільтрам мітки/користувача обраного подання. Статус, сортування та групування подання тут ігноруються.",
"weekly_digest_enabled": "Одне зведене сповіщення в понеділок вранці, коли є завдання.",
"warranty_reminder_enabled": "Сповістити один раз, коли до завершення гарантії об'єкта залишиться стільки днів."
}
},
"notification_actions": {
@@ -1186,6 +1215,46 @@
"phases_text": "Один крок у рядку, в порядку циклу. \"Назва: пункт; пункт\" задає чек-лист фази. Запчастини та обов'язкові поля фази налаштовуються в панелі й тут зберігаються.",
"go_back": "Повернутися до дій із завданням без збереження."
}
},
"home_profile": {
"title": "Профіль житла",
"description": "Рекомендує шаблони та задає сезонні вікна відповідно до вашого клімату й півкулі. Усе визначається локально за вашими поверхами, зонами та розташуванням дому.\n\n**Визначено:** {detected} · {country} · {climate}",
"data": {
"home_type": "Тип житла",
"home_region": "Штат, провінція або регіон",
"disabled_template_ids": "Приховані шаблони"
},
"data_description": {
"home_region": "Деякі правила відрізняються в межах країни: в одному штаті щорічний техогляд авто, у сусідньому — жодного. Визначено за розташуванням дому; оберіть інший регіон, якщо він неправильний.",
"disabled_template_ids": "Вибрані тут шаблони більше не показуються у виборі «Із шаблону» (панель і майстер налаштування). Більше нічого не змінюється."
}
},
"archive_settings": {
"title": "Архів і зберігання",
"description": "Відкладайте виконані одноразові завдання в архів, не видаляючи їх. Архівні елементи приховані й неактивні, але зберігають історію та витрати.",
"data": {
"archive_oneoff_days": "Автоархівування виконаних одноразових завдань через (днів, 0 = вимк)",
"delete_archived_oneoff_days": "Автовидалення архівних одноразових завдань через (днів, 0 = ніколи)"
}
},
"member_avatars": {
"title": "Аватари учасників",
"description": "Показується поруч із призначеними завданнями — ініціали в кольорі учасника. Типово беруться з імені; задайте власні ініціали або оберіть колір, щоб розрізняти учасників.",
"data": {
"member": "Член родини"
}
},
"member_avatar": {
"title": "Аватари учасників",
"description": "{member}: залиште ініціали порожніми, а колір — «Автоматично», щоб використати типове значення ({initials}).",
"data": {
"initials": "Ініціали",
"color": "Колір"
}
},
"battery_lifetimes": {
"title": "Типовий строк служби батарей",
"description": "Використовується лише для батарей без відсотка: нотатка Battery Notes лише з типом і датою заміни або датчик, що повідомляє тільки «низький». Термін = остання заміна + цей строк служби. Для батарей з рівнем прогноз будується за виміряним розрядом. Після трьох замін одного типу медіанний інтервал замінює вбудоване значення — ваше значення завжди головніше.\n\nВбудовані значення (місяці): {defaults}"
}
},
"error": {
@@ -1196,6 +1265,7 @@
"invalid_threshold": "Необхідно задати принаймні один поріг (верхній або нижній).",
"overlapping_threshold": "Поріг «нижче» має бути меншим за поріг «вище» — інакше кожне показання запускатиме завдання, і воно ніколи не зможе відновитися. Залиште одне з полів порожнім.",
"invalid_due_date": "Для разових завдань потрібен термін.",
"last_performed_future": "Дата останнього виконання не може бути в майбутньому.",
"invalid_interval": "Інтервал повинен бути додатним числом.",
"min_exceeds_max": "Мінімальний інтервал не може перевищувати максимальний.",
"invalid_notify_service": "Невірний формат служби сповіщень. Використовуйте 'notify.service_name' (наприклад, notify.mobile_app_phone).",
@@ -1203,7 +1273,13 @@
"nfc_tag_duplicate": "Цей NFC-тег вже прив'язаний до іншого завдання.",
"invalid_notify_icon": "Значок сповіщення має бути назвою значка mdi: (наприклад, mdi:air-filter).",
"invalid_shopping_list_entity": "Список покупок має бути сутністю списку справ (todo.…).",
"invalid_search_template": "Посилання для пошуку має бути URL http(s) із {q}."
"invalid_search_template": "Посилання для пошуку має бути URL http(s) із {q}.",
"invalid_schedule": "Розклад неповний — виберіть принаймні один день тижня (або календар для завдання за календарем).",
"invalid_delta_target": "Під час підрахунку накопиченого використання (режим дельти) цільове значення має бути більшим за 0.",
"invalid_reminder_lead_days": "Введіть цілі дні від 0 до 365 через кому (наприклад, 14, 3, 0)."
},
"abort": {
"entity_unavailable": "Вибрана сутність зараз недоступна. Спробуйте ще раз, коли вона повідомить стан."
}
},
"entity": {
@@ -1595,6 +1671,53 @@
"object_name": "Ім'я об'єкта як заголовок",
"task_name": "Ім'я завдання як заголовок"
}
},
"row_action_style": {
"options": {
"buttons_compact": "Кнопки (на телефоні лише значки)",
"buttons": "Кнопки з текстом",
"icons": "Значки (класичний вигляд)"
}
},
"objects_table_columns": {
"options": {
"name": "Назва",
"ref_no": "Номер посилання",
"manufacturer": "Виробник",
"model": "Модель",
"serial_number": "С/Н",
"installation_date": "Встановлено",
"warranty_expiry": "Гарантія",
"area_id": "Зона",
"documentation_url": "Посібник",
"notes": "Примітки",
"task_count": "Завдання",
"actions": "Дії"
}
},
"home_type": {
"options": {
"auto": "Автоматично (визначено)",
"house": "Будинок",
"apartment": "Квартира"
}
},
"avatar_color": {
"options": {
"auto": "Автоматично",
"red": "Червоний",
"pink": "Рожевий",
"purple": "Фіолетовий",
"deep_purple": "Темно-фіолетовий",
"indigo": "Індиго",
"blue": "Синій",
"cyan": "Бірюзовий",
"green": "Зелений",
"light_green": "Світло-зелений",
"orange": "Помаранчевий",
"brown": "Коричневий",
"blue_grey": "Сіро-блакитний"
}
}
},
"services": {
@@ -2075,6 +2198,39 @@
},
"too_early": {
"message": "«{task_name}» можна завершити лише ближче до терміну"
},
"person_not_found": {
"message": "{entity_id} не є відомою сутністю особи."
},
"person_without_user": {
"message": "Особа {name} не пов'язана з обліковим записом користувача Home Assistant."
},
"bulk_partial": {
"message": "{action}: успішно {done} з {total} завдань. Відхилено: {errors}"
},
"single_entity_only": {
"message": "{field} можна використовувати лише з одним entity_id."
},
"unsafe_url": {
"message": "Дозволено лише URL-адреси http і https."
},
"responsible_user_conflict": {
"message": "Вкажіть або responsible_user, або clear_responsible_user, але не обидва."
},
"object_not_found": {
"message": "Об'єкт обслуговування для entry_id {entry_id} не знайдено."
},
"task_not_found_in_object": {
"message": "Завдання {task_id} немає в {object_name}."
},
"invalid_input": {
"message": "Не вдалося виконати дію: {error}"
},
"task_no_longer_exists": {
"message": "Цього завдання обслуговування більше не існує."
},
"skip_disabled": {
"message": "Пропуск вимкнено для «{task_name}»."
}
},
"triggers": {