257 files

This commit is contained in:
Home Assistant Version Control
2026-10-02 16:06:24 +00:00
parent 7c55603942
commit c29f5cc088
258 changed files with 24621 additions and 3136 deletions
@@ -36,6 +36,8 @@
"reset": "Скинути",
"snooze": "Відкласти",
"snoozed": "Відкладено",
"snoozed_for": "Нагадування вимкнено на {hours} год — до {until}",
"snoozed_for_one": "Нагадування вимкнено на годину — до {until}",
"cancel": "Скасувати",
"bulk_select": "Вибрати",
"bulk_select_all": "Вибрати все",
@@ -61,7 +63,10 @@
"counter": "Лічильник",
"state_change": "Зміна стану",
"runtime": "Напрацювання",
"trigger_type_due_date": "Дата від датчика",
"runtime_hours": "Цільове напрацювання (години)",
"days_before": "Днів до дати",
"days_before_help": "Для датчика, що повідомляє термін обслуговування (дата або мітка часу). 0 = у сам день. Власна кнопка «виконано» пристрою переносить дату вперед і знімає тригер — призначте її дією під час виконання.",
"target_value": "Цільове значення",
"target_changes": "Цільова кількість змін",
"for_minutes": "Протягом (хвилин)",
@@ -232,6 +237,8 @@
"model_optional": "Модель (необов'язково)",
"serial_number_optional": "Серійний номер (необов'язково)",
"serial_number_label": "С/Н",
"object_replaces": "Попередник",
"object_replaced_by": "Наступник",
"documentation_url_label": "Посібник",
"object_notes_label": "Примітки",
"last_performed_optional": "Останнé виконання (необов'язково)",
@@ -420,7 +427,7 @@
"qr_action_view": "Переглянути",
"qr_action_complete": "Позначити обслуговування виконаним",
"qr_action_quick_complete": "Швидке завершення — без діалогу",
"qr_print_quick_none": "Для кодів швидкого завершення завдання має мати стандартні значення швидкого завершення (вікно завдання → Стандартні значення швидкого завершення) — жодне завдання вибраних об'єктів їх ще не має.",
"qr_print_quick_none": "Для кодів швидкого завершення завдання має мати стандартні значення швидкого завершення (Налаштування → Розширені функції → Дії при завершенні; вікно завдання → Стандартні значення швидкого завершення) — жодне завдання вибраних об'єктів їх ще не має.",
"qr_url_mode": "Тип посилання",
"qr_mode_companion": "Companion App",
"qr_mode_local": "Локальний (mDNS)",
@@ -576,8 +583,6 @@
"settings_features_desc": "Увімкніть або вимкніть розширені функції. Вимкнення приховує їх з інтерфейсу, але не видаляє дані.",
"feat_adaptive": "Адаптивне планування",
"feat_adaptive_desc": "Навчатися оптимальним інтервалам з історії обслуговування",
"feat_predictions": "Прогнози за сенсорами",
"feat_predictions_desc": "Прогнозувати дати спрацювання за деградацією сенсора",
"feat_seasonal": "Сезонні корекції",
"feat_seasonal_desc": "Коригувати інтервали на основі сезонних закономірностей",
"feat_environmental": "Кореляція з довкіллям",
@@ -669,6 +674,10 @@
"settings_currency": "Валюта",
"settings_currency_decimals": "Знаків після коми в сумах",
"settings_currency_decimals_hint": "Скільки знаків після коми показує кожна сума: KPI, бюджети, витрати у списках і звітах, сповіщення про бюджет. 0 = цілі числа.",
"settings_parts_cost_mode": "Запчастини вважаються витратою",
"settings_parts_cost_purchase": "Під час купівлі",
"settings_parts_cost_use": "Під час використання",
"settings_parts_cost_mode_hint": "Під час купівлі: враховується вартість нагадування про купівлю, а використані в роботі запчастини показуються для довідки. Під час використання: кожне виконання враховує вартість використаних запчастин, а купівля задає ціну запчастини замість обліку. Діє для виконань відтепер — історія зберігає попередній облік.",
"settings_budget_monthly": "Щомісячний бюджет",
"settings_budget_yearly": "Щорічний бюджет",
"settings_budget_alerts": "Сповіщення про бюджет",
@@ -681,6 +690,7 @@
"settings_import_placeholder": "Вставте вміст JSON або CSV сюди…",
"settings_import_btn": "Імпортувати",
"settings_import_success": "{count} об'єктів успішно імпортовано.",
"settings_import_unmatched_users": "Не знайдено в цьому екземплярі: {names}. Їхні призначення завдань видалено — створіть у Home Assistant людей з такими самими іменами й імпортуйте знову, щоб їх зберегти.",
"settings_export_success": "Експорт завантажено.",
"settings_saved": "Налаштування збережено.",
"settings_include_history": "Включити історію",
@@ -746,7 +756,7 @@
"has_overdue": "Прострочені завдання",
"object": "Об'єкт",
"settings_panel_access": "Доступ до панелі",
"settings_panel_access_desc": "Адміністратори завжди мають повний доступ. Щоб делегувати створення, редагування та видалення певним не-адмін користувачам, увімкніть це та виберіть їх нижче — інші бачать лише Виконати та Пропустити.",
"settings_panel_access_desc": "Адміністратори завжди мають повний доступ. Щоб делегувати створення, редагування та видалення певним не-адмін користувачам, увімкніть це та виберіть їх нижче — іншим доступні лише «Виконати», «Пропустити», «Скинути» та «Відкласти».",
"settings_operator_write": "Дозволити вибраним користувачам створювати, редагувати та видаляти",
"settings_operator_write_desc": "Вимкнено: лише адміністратори можуть змінювати вміст. Увімкнено: вибрані користувачі нижче також отримують повний доступ.",
"no_non_admin_users": "Не знайдено не-адмін користувачів. Додайте їх у Налаштуваннях → Особи.",
@@ -760,6 +770,10 @@
"on_complete_action_test": "Тестувати дію",
"on_complete_action_test_success": "Успіх",
"on_complete_action_test_failed": "Помилка",
"action_test_bad_format": "Неправильний формат служби (очікується 'domain.service')",
"action_test_unknown_service": "Службу «{service}» не зареєстровано в Home Assistant. Перевірте написання і те, що інтеграцію, яка її надає, завантажено.",
"action_test_domain_mismatch": "Служба «{service}» працює лише із сутностями {domain}.*; сутність «{entity}» належить до {entity_domain}.* — виберіть службу для домену цієї сутності (наприклад, {suggestion})",
"action_test_entity_missing": "Цільову сутність «{entity}» не знайдено в Home Assistant — можливо, її перейменовано або видалено її інтеграцію.",
"quick_complete_defaults_title": "Стандартні значення швидкого завершення (для QR-сканів, опційно)",
"quick_complete_defaults_desc": "Попередньо встановлені значення для QR швидкого завершення. Без них QR відкриває діалог.",
"quick_complete_defaults_notes": "Нотатки",
@@ -795,6 +809,7 @@
"groups_manage_tasks": "Керування призначеннями завдань…",
"groups_open_panel": "Відкрити на панелі",
"on_complete_action_target_hint": "Примітка: домен сутності має відповідати сервісу — напр. 'button.press' працює лише з button.*, 'counter.increment' лише з counter.*, 'input_button.press' лише з input_button.* тощо. У разі невідповідності дія мовчки не виконається (HA запише в журнал 'Referenced entities ... missing or not currently available').",
"on_complete_action_target_more": "Ця дія має більше цілей, ніж показує це поле: {targets}. Вони зберігаються як є — вибір тут іншої сутності замінить усю ціль.",
"on_complete_action_skip_auto": "Не коли завдання виконується саме (датчик відновився)",
"show_all_objects": "Показати всі об'єкти",
"show_all_tasks": "Скинути фільтр — показати всі завдання",
@@ -844,6 +859,7 @@
"doc_too_large": "Файл завеликий (макс. 25 МБ).",
"doc_upload_failed": "Не вдалося завантажити.",
"docs_archive_too_large": "Архів завеликий (макс. {max}).",
"docs_archive_no_manifest": "У цьому ZIP немає manifest.json, тому під час відновлення невідомо, до якого документа належить файл. Під час повторного пакування залишайте manifest.json поруч із теками.",
"completion_photos_optional": "Фото виконання (необов'язково)",
"completion_photos": "Фото виконання",
"choose_photos": "Вибрати фото",
@@ -904,6 +920,11 @@
"paused": "Призупинено",
"pause_object": "Призупинити",
"resume_object": "Відновити",
"pause_task": "Призупинити",
"resume_task": "Відновити",
"pause_task_prompt": "Заморожує розклад цього завдання — воно не стане актуальним і не сповіщатиме, доки ви його не відновите; відновлення починає новий цикл з цього дня. Інші завдання об'єкта працюють далі. Можна вказати дату автоматичного відновлення.",
"task_paused": "Завдання призупинено",
"task_resumed": "Завдання відновлено — розклад почався заново",
"pause_until_prompt": "Заморозити розклади цього об'єкта — нічого не настає і не сповіщає до відновлення. За бажанням укажіть дату автоматичного відновлення.",
"pause_until_label": "Відновити (необов'язково)",
"object_paused": "Об'єкт призупинено",
@@ -913,7 +934,18 @@
"replace_object": "Замінити…",
"replace_object_prompt": "Списати цей об'єкт і створити наступника. Історія та витрати лишаються в архіві старого; завдання й документи переходять до нового, лічильники починаються заново.",
"replace_name_label": "Ім'я наступника",
"replace_device_heading": "Пристрій у Home Assistant",
"replace_device_keep": "Той самий пристрій, що й раніше ({device})",
"replace_device_keep_hint": "Цей варіант підходить і тоді, коли нового пристрою ще немає в Home Assistant: після додавання вибери його в налаштуваннях об'єкта — тригери датчиків перейдуть на нього.",
"replace_device_other": "Новий пристрій — інший пристрій",
"replace_device_pick": "Пристрій нового екземпляра",
"replace_device_other_hint": "Тригери датчиків, дії після виконання та скидання лічильника перейдуть на відповідні сутності цього пристрою.",
"replace_device_none": "Без пристрою",
"object_replaced": "Об'єкт замінено — наступника створено",
"device_swap_moved": "Перенесено зв'язків із датчиками на новий пристрій: {count}.",
"device_swap_moved_one": "Один зв'язок із датчиком перенесено на новий пристрій.",
"device_swap_unmatched": "Не вдалося зіставити: {count} — перевір тригери датчиків цих завдань.",
"device_swap_unmatched_one": "Один зв'язок не вдалося зіставити — перевір тригер датчика цього завдання.",
"reading_unit_label": "Одиниця показання (напр. кВт·год, м³)",
"reading_unit_help": "Показується поруч із записаним значенням під час виконання цієї задачі.",
"reading_value_label": "Показання",
@@ -1010,6 +1042,9 @@
"part_stock": "Запас",
"part_reorder_threshold": "Поріг замовлення",
"part_restock_quantity": "Кількість поповнення",
"part_package_size": "Розмір упаковки (одиниць)",
"part_restock_packages": "Кількість для поповнення (упаковок)",
"part_package_hint": "Купується упаковками, витрачається одиницями: запас, витрата на завдання та поріг дозамовлення рахуються в одиницях; кількість для поповнення та ціна — за упаковку.",
"part_auto_buy": "Завдання купівлі при малому запасі",
"part_restock": "Змінити запас",
"parts_used_by": "Використовується",
@@ -1022,10 +1057,11 @@
"parts_load_failed": "Не вдалося завантажити запчастини цього об'єкта — параметри витрати запчастин зараз недоступні.",
"settings_export_selection": "Обмежити вибраними об'єктами (необов'язково)",
"settings_docs_archive": "Архів документів (з файлами)",
"settings_docs_archive_hint": "Експорти JSON/YAML/CSV містять лише налаштування. Цей ZIP містить вміст завантажених файлів, щоб відновлення було повним.",
"settings_docs_archive_hint": "Експорт у JSON і YAML перелічує ваші документи, але не містить їхніх файлів; CSV документів не включає. У цьому ZIP завантажені файли — відновіть його після імпорту JSON, і нічого не зникне.",
"settings_docs_export_btn": "Завантажити ZIP документів",
"settings_docs_import_btn": "Відновити ZIP документів",
"settings_docs_import_success": "Відновлено: {blobs} файлів, {docs} документів",
"settings_docs_import_missing": "Пропущено: {n} — їхніх файлів не було в ZIP",
"adopt_problem_button": "Прийняти сенсори проблем",
"adopt_problem_title": "Прийняти сенсори проблем",
"adopt_problem_hint": "Перетворює сенсори проблем HA (помилки принтера, попередження фільтра, низький заряд) на завдання обслуговування, які спрацьовують, поки проблема активна, і завершуються самі після її усунення.",
@@ -1056,6 +1092,10 @@
"trigger_hint_counter_delta_edit": "Рахує використання з останнього виконання: термін після +{target}; лічильник починається заново після кожного виконання.",
"trigger_hint_counter_abs": "Завдання настане, коли датчик досягне {target}.",
"trigger_hint_runtime": "Завдання настане після {hours} год сумарного напрацювання; лічильник починається заново після кожного виконання.",
"trigger_hint_due_date": "Завдання стане актуальним за {days} дн. до дати, яку повідомляє датчик.",
"trigger_hint_due_date_one": "Завдання стане актуальним за один день до дати, яку повідомляє датчик.",
"trigger_hint_due_date_same_day": "Завдання стане актуальним у дату, яку повідомляє датчик.",
"trigger_hint_due_date_now": "Повідомлена дата: {date}.",
"trigger_hint_state_change": "Завдання настане після {count} зміни(-) стану.",
"trigger_hint_state_change_to": "Завдання настане після {count} переходу(-ів) у «{state}».",
"trigger_hint_state_now": "Поточний стан: {value}.",
@@ -1067,6 +1107,11 @@
"settings_notify_scope_hint": "Нагадування надсилають лише завдання, що відповідають фільтрам мітки/користувача обраного подання. Статус, сортування та групування подання тут ігноруються.",
"settings_notify_completed": "Сповіщення про виконання",
"settings_notify_completed_hint": "Повідомлення для всіх домашніх, коли завдання виконано, з причиною та виконавцем. «Лише автоматичні» повідомляє тільки про виконання, які ніхто не робив на місці: відновлення датчика, позначка у списку покупок, виклик служби автоматизацією. Лише на спільний сервіс; тихі години та денний ліміт діють.",
"settings_title_style": "Стиль заголовка сповіщення",
"settings_title_style_hint": "Що відображається як ЗАГОЛОВОК сповіщення. За замовчуванням — текст за статусом (наприклад, «Обслуговування прострочено!»). Ім'я об'єкта / завдання допомагає, коли телефон складає сповіщення в стек.",
"title_style_default": "За замовчуванням (заголовок за статусом)",
"title_style_object_name": "Ім'я об'єкта як заголовок",
"title_style_task_name": "Ім'я завдання як заголовок",
"notify_completed_off": "Вимк.",
"notify_completed_automatic": "Лише автоматичні виконання",
"notify_completed_all": "Усі виконання",
@@ -1078,7 +1123,7 @@
"settings_notify_extra_data_hint": "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. Перевірте кнопкою «Надіслати тест».",
"card_saved_view": "Збережене подання",
"card_saved_view_none": "Немає",
"card_saved_view_help": "Застосовує фільтри статусу, користувача та мітки подання додатково до фільтрів вище. Сортування та групування подання — налаштування відображення панелі й на картці не застосовуються.",
"card_saved_view_help": "Застосовує фільтри статусу, користувача, мітки та пріоритету подання додатково до фільтрів вище. Сортування та групування подання — налаштування відображення панелі й на картці не застосовуються.",
"panel_card_tab": "Відкривати на вкладці",
"panel_card_tab_default": "Запам'ятована вкладка (як у панелі)",
"panel_card_view": "Відкривати зі збереженим виглядом",
@@ -1189,6 +1234,14 @@
"row_actions_back": "Повернути значки",
"battery_fleet_forecast_overdue": "Прогнозована дата минула — батарея й далі повідомляє про добрий стан. Якщо ви її замінили, зафіксуйте заміну; інакше прогноз не справдився.",
"cost_from_parts": "Узяти ≈ {amount} із запчастин",
"cost_parts_booked": "Використані запчастини ≈ {amount} враховуються автоматично — вкажи лише додаткові витрати.",
"cost_parts_info": "Використані запчастини ≈ {amount} — враховані під час купівлі, не тут.",
"cost_purchase_use_hint": "Сплачена ціна стає ціною запчастини — запчастини враховуються під час використання.",
"history_parts_counted": "Запчастини: {amount}",
"history_parts_counted_hint": "Вартість використаних запчастин — врахована як витрата",
"history_parts_info": "Запчастини ≈ {amount}",
"history_parts_info_hint": "Вартість використаних запчастин — лише для довідки; гроші враховано під час купівлі",
"history_purchase_stock": "Куплено за {amount} (врахується під час використання)",
"dismiss": "Приховати",
"gs_label": "Перші кроки — ці підказки зникнуть у міру зростання налаштування",
"gs_setups_chip": "Рекомендовані налаштування: знайдено {n} пристроїв із готовими тригерами",
@@ -1203,6 +1256,8 @@
"cal_editor_window_fortnight": "Два тижні (14 днів)",
"cal_editor_window_month": "Місяць (30 днів, типово)",
"cal_editor_window_year": "Рік (365 днів, порожні дні приховано)",
"cal_editor_window_past_30": "Останні 30 днів (історія)",
"cal_editor_window_past_90": "Останні 90 днів (історія)",
"cal_editor_show_chips": "Показувати чипи вікна в картці",
"cal_editor_chips_hint": "Приховайте чипи, якщо картка вбудована в стратегію, що вже слугує вибором вікна.",
"cal_editor_show_user_filter": "Показувати фільтр користувача",