257 files

This commit is contained in:
Home Assistant Version Control committed 2026-10-02 16:06:24 +00:00
1 parent 7c55603942
commit c29f5cc088
258 files changed
+24621 -3136

No files matched your search

@@ -327,6 +327,27 @@
"go_back": "Повернутися до вибору типу тригера без збереження."
}
},
"trigger_due_date": {
"title": "Дата терміну",
"description": "Стежить за датою, яку повідомляє {entity_id} (зараз: {current_state}). Завдання стає актуальним за вибрану кількість днів до цієї дати.",
"data": {
"trigger_days_before": "Днів до дати",
"interval_days": "Страховий інтервал",
"interval_unit": "Одиниця інтервалу",
"trigger_combinator": "Поєднати тригер та інтервал",
"warning_days": "Днів попередження до терміну",
"go_back": "Назад",
"auto_complete_on_recovery": "Автозавершення при відновленні датчика"
},
"data_description": {
"trigger_days_before": "0 = у сам день. Коли пристрій переносить дату вперед (зазвичай власною кнопкою «виконано»), тригер знімається.",
"interval_days": "Необов'язковий часовий страховий інтервал на додаток до тригера сенсора.",
"interval_unit": "Одиниця інтервалу: дні, тижні, місяці або роки. Місяці та роки відповідають календарю.",
"trigger_combinator": "Що раніше (типово): тригер або минулий інтервал робить завдання до виконання. Обидва потрібні: завдання стає до виконання лише коли тригер спрацював та інтервал минув.",
"warning_days": "Кількість днів до терміну для показу попередження.",
"go_back": "Повернутися до вибору типу тригера без збереження."
}
},
"compound_logic": {
"title": "Складений тригер",
"description": "Оберіть, як поєднувати кілька умов.",
@@ -424,6 +445,17 @@
"go_back": "Повернутися до вибору типу умови без збереження."
}
},
"compound_condition_due_date": {
"title": "Умова — Дата терміну",
"data": {
"trigger_days_before": "Днів до дати",
"go_back": "Назад"
},
"data_description": {
"trigger_days_before": "Умова виконана починаючи з цієї кількості днів до повідомленої дати.",
"go_back": "Повернутися до вибору типу умови без збереження."
}
},
"compound_review": {
"title": "Перегляд складеного тригера",
"description": "Налаштовано {condition_count} умов(и) з логікою {compound_logic}.",
@@ -527,7 +559,7 @@
"budget_settings": "Налаштування бюджету",
"manage_groups": "Керування групами",
"notification_settings": "Налаштування сповіщень",
"notification_actions": "Інтерактивні дії",
"notification_actions": "Кнопки дій у мобільних сповіщеннях",
"test_notification": "Надіслати тестове сповіщення",
"done": "Готово",
"home_profile": "Профіль житла · Галерея шаблонів",
@@ -541,7 +573,6 @@
"description": "Оберіть, які розширені функції відображати в інтерфейсі. Вимкнення функції приховує її з інтерфейсу, але не видаляє дані.",
"data": {
"advanced_adaptive_visible": "Адаптивне планування",
"advanced_predictions_visible": "Прогнози за сенсорами",
"advanced_seasonal_visible": "Сезонні корекції",
"advanced_environmental_visible": "Кореляція з довкіллям",
"advanced_budget_visible": "Відстеження бюджету",
@@ -552,7 +583,6 @@
},
"data_description": {
"advanced_adaptive_visible": "Показувати EWA, аналіз Вейбулла та рекомендації щодо інтервалів для завдань.",
"advanced_predictions_visible": "Показувати аналіз деградації сенсора та графіки прогнозу порогів.",
"advanced_seasonal_visible": "Показувати графіки сезонних факторів та дані щомісячних корекцій.",
"advanced_environmental_visible": "Показувати корекції кореляції з довкіллям (температура, вологість).",
"advanced_budget_visible": "Показувати щомісячне/щорічне відстеження бюджету та сповіщення.",
@@ -583,6 +613,7 @@
"notify_service": "Служба сповіщень",
"panel_enabled": "Показувати панель у бічному меню",
"currency_decimals": "Знаків після коми в сумах",
"parts_cost_mode": "Запчастини вважаються витратою",
"battery_low_percent": "Поріг «батарея розряджена» (%)",
"battery_recovered_percent": "Батарея вважається заміненою вище (%)",
"battery_auto_record_recovery": "Автоматично записувати заміну, коли розряджена батарея відновлюється",
@@ -601,6 +632,7 @@
"notify_service": "Служба сповіщень (наприклад, notify.mobile_app_phone).",
"panel_enabled": "Показувати панель Помічника обслуговування у бічному меню.",
"currency_decimals": "Скільки знаків після коми показує кожна сума — KPI, бюджети, витрати у списках і звітах, сповіщення про бюджет. 0 = цілі числа.",
"parts_cost_mode": "Під час купівлі: враховується вартість нагадування про купівлю, використані запчастини показуються для довідки. Під час використання: кожне виконання враховує використані запчастини, а купівля натомість задає ціну запчастини. Діє відтепер.",
"battery_low_percent": "Нижня межа для всього парку: батарея на цьому рівні або нижче вважається розрядженою, якщо її поріг у Battery Notes не вищий.",
"battery_recovered_percent": "Розряджена батарея вважається розрядженою, доки її рівень не підніметься вище цього значення або не буде записано заміну — рівень, що коливається біля порога, більше не завершує завдання парку знову й знову.",
"battery_auto_record_recovery": "Коли рівень батареї, що була розряджена, піднімається вище порога відновлення, дата заміни записується в Battery Notes, а запасні елементи списуються зі складу — без жодного натискання",
@@ -658,7 +690,7 @@
}
},
"notification_actions": {
"title": "Інтерактивні дії",
"title": "Кнопки дій у мобільних сповіщеннях",
"description": "Налаштуйте кнопки дій у мобільних сповіщеннях (потрібен Companion App).",
"data": {
"action_complete_enabled": "Показувати кнопку «Виконано»",
@@ -886,6 +918,16 @@
"trigger_on_states": "Стани сенсора, що вважаються «активними». Залиште порожнім для типових."
}
},
"compound_condition_due_date": {
"title": "Умова — Дата терміну",
"data": {
"trigger_days_before": "Днів до дати",
"go_back": "Назад"
},
"data_description": {
"trigger_days_before": "Умова виконана починаючи з цієї кількості днів до повідомленої дати."
}
},
"compound_review": {
"title": "Перегляд складеного тригера",
"description": "Налаштовано {condition_count} умов(и) з логікою {compound_logic}.",
@@ -1176,6 +1218,26 @@
"warning_days": "Кількість днів до терміну для показу попередження."
}
},
"opt_trigger_due_date": {
"title": "Дата терміну",
"description": "Стежить за датою, яку повідомляє {entity_id} (зараз: {current_state}). Завдання стає актуальним за вибрану кількість днів до цієї дати.",
"data": {
"trigger_days_before": "Днів до дати",
"interval_days": "Страховий інтервал",
"interval_unit": "Одиниця інтервалу",
"trigger_combinator": "Поєднати тригер та інтервал",
"warning_days": "Днів попередження до терміну",
"go_back": "Назад",
"auto_complete_on_recovery": "Автозавершення при відновленні датчика"
},
"data_description": {
"trigger_days_before": "0 = у сам день. Коли пристрій переносить дату вперед (зазвичай власною кнопкою «виконано»), тригер знімається.",
"interval_days": "Необов'язковий часовий страховий інтервал на додаток до тригера сенсора.",
"interval_unit": "Одиниця інтервалу: дні, тижні, місяці або роки. Місяці та роки відповідають календарю.",
"trigger_combinator": "Що раніше (типово): тригер або минулий інтервал робить завдання до виконання. Обидва потрібні: завдання стає до виконання лише коли тригер спрацював та інтервал минув.",
"warning_days": "Кількість днів до терміну для показу попередження."
}
},
"object_settings": {
"title": "Налаштування об'єкта",
"description": "Редагуйте деталі об'єкта.",
@@ -1560,6 +1622,12 @@
},
"batteries_to_replace": {
"name": "Батареї до заміни"
},
"area_cost": {
"name": "{area} витрати на обслуговування"
},
"area_cost_year": {
"name": "{area} витрати на обслуговування цього року"
}
},
"calendar": {
@@ -1637,6 +1705,7 @@
"counter": "Лічильник",
"state_change": "Зміна стану",
"runtime": "Напрацювання",
"due_date": "Дата терміну (повідомляє датчик)",
"compound": "Складений (кілька умов)"
}
},
@@ -1730,6 +1799,12 @@
"finish": "Завершити",
"add": "Додати умову"
}
},
"parts_cost_mode": {
"options": {
"purchase": "Під час купівлі",
"use": "Під час використання"
}
}
},
"services": {
@@ -1805,7 +1880,7 @@
},
"export_data": {
"name": "Експортувати дані",
"description": "Експортувати всі дані обслуговування у форматі JSON або YAML.",
"description": "Експортує всі дані обслуговування у JSON або YAML до файлу maintenance_export.json / maintenance_export.yaml у папці конфігурації Home Assistant, потім викликає maintenance_supporter_export_completed зі шляхом до файлу. Лише для адміністраторів.",
"fields": {
"format": {
"name": "Формат",
@@ -1877,7 +1952,7 @@
},
"schedule_type": {
"name": "Тип розкладу",
"description": "time_based (інтервал) або sensor_based. Типово: time_based."
"description": "time_based (потрібен interval_days), one_time (потрібен due_date) або manual. Якщо не вказано, вирішують інші поля: інтервал дає time_based, строк — one_time, ні те ні інше — manual. Завданням, які запускає датчик, потрібен тригер — їх створюють у панелі."
},
"interval_days": {
"name": "Інтервал",
@@ -1897,7 +1972,7 @@
},
"warning_days": {
"name": "Попередження (дні)",
"description": "За скільки днів до терміну завдання потрапляє у вікно «незабаром термін»."
"description": "За скільки днів до терміну завдання потрапляє у вікно «незабаром термін». Типово: загальне налаштування інтеграції."
},
"enabled": {
"name": "Увімкнено",
@@ -1931,7 +2006,7 @@
},
"schedule_type": {
"name": "Тип розкладу",
"description": "time_based (інтервал), sensor_based, one_time або manual."
"description": "time_based (потрібен interval_days, якщо завдання ще не має інтервалу), one_time (потрібен due_date) або manual. Під час переходу на manual або one_time попередній інтервал видаляється."
},
"interval_days": {
"name": "Інтервал",
@@ -2175,6 +2250,17 @@
"entry_gone": "Цього об'єкта більше немає — нічого виправляти."
}
}
},
"leftover_areas": {
"title": "Порожні простори, створені помилково: {areas}",
"fix_flow": {
"step": {
"init": {
"title": "Видалити порожні простори",
"description": "До версії 2.96 Maintenance Supporter створював другий простір із назвою, що збігається з ID простору (наприклад, «living_room» поруч із «Living Room»), і розміщував у ньому пристрій об'єкта. Пристрої повернулися до своїх справжніх просторів, а ці простори тепер порожні:\n\n{areas}\n\nНатисніть **Надіслати**, щоб видалити їх. Простір, у якому тим часом з'явився пристрій або сутність, не змінюється. Щоб залишити їх, скористайтеся кнопкою **Ігнорувати** в Home Assistant."
}
}
}
}
},
"exceptions": {
@@ -2265,6 +2351,9 @@
"archived_cannot_pause": {
"message": "Архівований об'єкт не можна призупинити — спочатку відновіть його."
},
"archived_task_cannot_pause": {
"message": "Архівне завдання не можна призупинити — спершу відновіть його."
},
"archived_cannot_replace": {
"message": "Архівований об'єкт не можна замінити — спочатку відновіть його."
},