blakeblackshear.frigate/web/public/locales/uk/views/settings.json
Hosted Weblate 483639df25 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (462 of 462 strings)

Translated using Weblate (Ukrainian)

Currently translated at 94.3% (436 of 462 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (72 of 72 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (192 of 192 strings)

Co-authored-by: Alex Taran <oleksii.taran@gmail.com>
Co-authored-by: Denys Dovhan <denysdovhan@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/uk/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-settings
2025-09-18 16:04:38 -06:00

895 lines
60 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"notification": {
"notificationSettings": {
"documentation": "Прочитати документацію",
"desc": "Frigate може надсилати push-сповіщення на ваш пристрій, коли він працює у браузері або встановлений як PWA.",
"title": "Налаштування сповіщень"
},
"notificationUnavailable": {
"desc": "Веб-повідомлення вимагають безпечного контексту (<code>https://…</code>). Це обмеження браузера. Безпечний доступ до фрегатів для використання сповіщень.",
"documentation": "Прочитати документацію",
"title": "Сповіщення недоступні"
},
"globalSettings": {
"desc": "Тимчасово призупинити сповіщення для певних камер на всіх зареєстрованих пристроях.",
"title": "Глобальні налаштування"
},
"email": {
"title": "Електронна пошта",
"placeholder": "наприклад example@email.com",
"desc": "Потрібна дійсна електронна адреса, яка буде використана для сповіщення вас про будь-які проблеми з push-сервісом."
},
"cameras": {
"title": "Камери",
"noCameras": "Немає доступних камер",
"desc": "Виберіть, для яких камер увімкнути сповіщення."
},
"suspendTime": {
"5minutes": "Призупинити на 5 хвилин",
"30minutes": "Призупинити на 30 хвилин",
"1hour": "Призупинити на 1 годину",
"12hours": "Призупинити на 12 годин",
"24hours": "Призупинити на 24 години",
"untilRestart": "Призупинити до перезапуску",
"10minutes": "Призупинити на 10 хвилин",
"suspend": "Призупинити"
},
"toast": {
"success": {
"registered": "Успішно зареєстровано для отримання сповіщень. Перед надсиланням будь-яких сповіщень (включно з тестовим сповіщенням) потрібен перезапуск Frigate.",
"settingSaved": "Налаштування сповіщень збережено."
},
"error": {
"registerFailed": "Не вдалося зберегти реєстрацію сповіщення."
}
},
"title": "Сповіщення",
"suspended": "Сповіщення призупинено {{time}}",
"deviceSpecific": "Налаштування, специфічні для пристрою",
"registerDevice": "Зареєструйте цей пристрій",
"unregisterDevice": "Скасувати реєстрацію цього пристрою",
"sendTestNotification": "Надіслати тестове сповіщення",
"active": "Активні сповіщення",
"cancelSuspension": "Скасувати призупинення",
"unsavedRegistrations": "Незбережені реєстрації сповіщень",
"unsavedChanges": "Незбережені зміни сповіщень"
},
"camera": {
"streams": {
"title": "Потоки",
"desc": "Тимчасово вимкніть камеру до перезавантаження Frigate. Вимкнення камери повністю зупиняє обробку потоків цієї камери Frigate. Виявлення, запис і налагодження будуть недоступні.<br /> <em>Примітка. Це не вимикає повторні потоки go2rtc.</em>"
},
"reviewClassification": {
"readTheDocumentation": "Прочитати документацію",
"objectDetectionsTips": "Усі об’єкти {{detectionsLabels}}, які не класифіковані на {{cameraName}}, будуть відображатися як виявлені, незалежно від того, в якій зоні вони знаходяться.",
"zoneObjectDetectionsTips": {
"regardlessOfZoneObjectDetectionsTips": "Усі об’єкти {{detectionsLabels}}, які не класифіковані на {{cameraName}}, будуть відображатися як виявлені, незалежно від того, в якій зоні вони знаходяться.",
"text": "Усі об’єкти {{detectionsLabels}}, що не належать до категорії {{zone}} на {{cameraName}}, будуть відображатися як Виявлення.",
"notSelectDetections": "Усі об’єкти {{detectionsLabels}}, виявлені в {{zone}} на {{cameraName}}, які не віднесені до категорії «Сповіщення», будуть відображатися як Виявлення незалежно від того, в якій зоні вони знаходяться."
},
"objectAlertsTips": "Усі об’єкти {{alertsLabels}} на {{cameraName}} будуть відображатися як сповіщення.",
"toast": {
"success": "Конфігурацію класифікації перегляду збережено. Перезапустіть Frigate, щоб застосувати зміни."
},
"title": "Класифікація оглядів",
"desc": "Frigate класифікує елементи огляду як сповіщення та виявлення. За замовчуванням усі об’єкти <em>люди</em> та <em>автомобілі</em> вважаються сповіщеннями. Ви можете уточнити категоризацію елементів огляду, налаштувавши для них обов'язкові зони.",
"noDefinedZones": "Для цієї камери не визначено жодної зони.",
"selectDetectionsZones": "Виберіть зони для виявлення",
"limitDetections": "Обмеження виявлення певними зонами",
"zoneObjectAlertsTips": "Усі об’єкти {{alertsLabels}}, виявлені в {{zone}} на {{cameraName}}, будуть відображатися як сповіщення.",
"selectAlertsZones": "Виберіть зони для сповіщень",
"unsavedChanges": "Незбережені налаштування класифікації відгуків для {{camera}}"
},
"review": {
"alerts": "Сповіщення ",
"detections": "Виявлення ",
"title": "Огляд",
"desc": "Тимчасово ввімкнути/вимкнути сповіщення та виявлення для цієї камери до перезавантаження Frigate. Якщо вимкнено, нові елементи огляду не створюватимуться. "
},
"title": "Налаштування камери",
"object_descriptions": {
"title": "Генеративні описи об'єктів штучного інтелекту",
"desc": "Тимчасово ввімкнути/вимкнути генеративні описи об'єктів ШІ для цієї камери. Якщо вимкнено, згенеровані ШІ описи не запитуватимуться для об'єктів, що відстежуються на цій камері."
},
"review_descriptions": {
"title": "Описи генеративного ШІ-огляду",
"desc": "Тимчасово ввімкнути/вимкнути генеративні описи огляду за допомогою штучного інтелекту для цієї камери. Якщо вимкнено, для елементів огляду на цій камері не запитуватимуться згенеровані штучним інтелектом описи."
},
"addCamera": "Додати нову камеру",
"editCamera": "Редагувати камеру:",
"selectCamera": "Виберіть камеру",
"backToSettings": "Назад до налаштувань камери",
"cameraConfig": {
"add": "Додати камеру",
"edit": "Редагувати камеру",
"description": "Налаштуйте параметри камери, включаючи потокові входи та ролі.",
"name": "Назва камери",
"nameRequired": "Потрібно вказати назву камери",
"nameInvalid": "Назва камери повинна містити лише літери, цифри, символи підкреслення або дефіси",
"namePlaceholder": "наприклад, вхідні_двері",
"enabled": "Увімкнено",
"ffmpeg": {
"inputs": "Вхідні потоки",
"path": "Шлях потоку",
"pathRequired": "Шлях потоку обов'язковий",
"pathPlaceholder": "'rtsp://...",
"roles": "Ролі",
"rolesRequired": "Потрібна хоча б одна роль",
"rolesUnique": "Кожна роль (аудіо, виявлення, запис) може бути призначена лише одному потоку",
"addInput": "Додати вхідний потік",
"removeInput": "Вилучити вхідний потік",
"inputsRequired": "Потрібен принаймні один вхідний потік"
},
"toast": {
"success": "Камеру {{cameraName}} успішно збережено"
},
"nameLength": "Назва камери має містити менше 24 символів."
}
},
"masksAndZones": {
"motionMasks": {
"polygonAreaTooLarge": {
"documentation": "Прочитати документацію",
"tips": "Маски руху не запобігають виявленню об'єктів. Натомість слід використовувати обов'язкову зону.",
"title": "Маска руху покриває {{polygonArea}}% кадру камери. Великі маски руху не рекомендуються."
},
"context": {
"documentation": "Прочитати документацію",
"title": "Маски руху використовуються для запобігання виявлення небажаних типів руху (наприклад: гілки дерева, часові мітки камери). Слід використовувати маски руху<em>дуже економно</em>, надмірне маскування ускладнить відстеження об'єктів."
},
"clickDrawPolygon": "Клацніть, щоб намалювати багатокутник на зображенні.",
"add": "Нова маска руху",
"edit": "Редагувати маску руху",
"toast": {
"success": {
"title": "{{polygonName}} збережено. Перезапустіть Frigate, щоб застосувати зміни.",
"noName": "Маску руху збережено. Перезапустіть Frigate, щоб застосувати зміни."
}
},
"label": "Маска руху",
"documentTitle": "Редагувати маску руху Фрегат",
"desc": {
"title": "Маски руху використовуються для запобігання спрацьовуванню виявлення небажаних типів руху. Надмірне маскування ускладнить відстеження об'єктів.",
"documentation": "Документація"
},
"point_one": "{{count}} бал",
"point_few": "{{count}} бали",
"point_many": "{{count}} балів"
},
"zones": {
"label": "Зони",
"name": {
"inputPlaceHolder": "Введіть назву…",
"title": "Ім'я",
"tips": "Назва має містити щонайменше 2 символи та не повинна бути назвою камери чи іншої зони."
},
"desc": {
"title": "Зони дозволяють визначити певну область кадру, щоб ви могли визначити, чи знаходиться об'єкт у певній області.",
"documentation": "Документація"
},
"allObjects": "Усі об'єкти",
"speedEstimation": {
"title": "Оцінка швидкості",
"desc": "Увімкнути оцінку швидкості для об'єктів у цій зоні. Зона повинна мати рівно 4 точки.",
"docs": "Прочитайте документацію",
"lineADistance": "Відстань лінії A ({{unit}})",
"lineBDistance": "Відстань лінії B ({{unit}})",
"lineCDistance": "Відстань лінії C ({{unit}})",
"lineDDistance": "Відстань лінії D ({{unit}})"
},
"speedThreshold": {
"title": "Поріг швидкості ({{unit}})",
"desc": "Визначає мінімальну швидкість для об'єктів, які слід враховувати в цій зоні.",
"toast": {
"error": {
"pointLengthError": "Оцінку швидкості для цієї зони вимкнено. Зони з оцінкою швидкості повинні мати рівно 4 бали.",
"loiteringTimeError": "Зони з часом байдикування більше 0 не слід використовувати з оцінкою швидкості."
}
}
},
"documentTitle": "Зона редагування Фрегат",
"add": "Додати зону",
"edit": "Редагувати зону",
"point_one": "{{count}} бал",
"point_few": "{{count}} бали",
"point_many": "{{count}} балів",
"clickDrawPolygon": "Клацніть, щоб намалювати багатокутник на зображенні.",
"inertia": {
"title": "Інерція",
"desc": "Визначає, скільки кадрів об'єкт має перебувати в зоні, перш ніж його буде враховано в ній. <em>За замовчуванням: 3</em>"
},
"loiteringTime": {
"title": "Час тиняння",
"desc": "Встановлює мінімальний час у секундах, протягом якого об'єкт має перебувати в зоні для активації. <em>За замовчуванням: 0</em>"
},
"objects": {
"title": "Об'єкти",
"desc": "Список об'єктів, що належать до цієї зони."
},
"toast": {
"success": "Зону ({{zoneName}}) збережено. Перезапустіть Frigate, щоб застосувати зміни."
}
},
"objectMasks": {
"desc": {
"title": "Маски фільтрів об'єктів використовуються для фільтрації хибнопозитивних результатів для заданого типу об'єкта на основі його розташування.",
"documentation": "Документація"
},
"documentTitle": "Редагувати маску об'єкта - Фрегат",
"add": "Додати маску об'єкта",
"edit": "Редагувати маску об'єкта",
"context": "Маски фільтрів об'єктів використовуються для фільтрації хибнопозитивних результатів для заданого типу об'єкта на основі його розташування.",
"point_one": "{{count}} бал",
"point_few": "{{count}} бали",
"point_many": "{{count}} балів",
"clickDrawPolygon": "Клацніть, щоб намалювати багатокутник на зображенні.",
"objects": {
"title": "Об'єкти",
"desc": "Тип об'єкта, що застосовується до цієї маски об'єкта.",
"allObjectTypes": "Усі типи об'єктів"
},
"toast": {
"success": {
"title": "{{polygonName}} збережено. Перезапустіть Frigate, щоб застосувати зміни.",
"noName": "Маску об'єкта збережено. Перезапустіть Frigate, щоб застосувати зміни."
}
},
"label": "Маски об'єктів"
},
"restart_required": "Потрібно перезавантажити (маски/зони змінено)",
"toast": {
"success": {
"copyCoordinates": "Координати для {{polyName}} скопійовано в буфер обміну."
},
"error": {
"copyCoordinatesFailed": "Не вдалося скопіювати координати в буфер обміну."
}
},
"form": {
"zoneName": {
"error": {
"alreadyExists": "Для цієї камери вже існує зона з такою назвою.",
"mustNotContainPeriod": "Назва зони не повинна містити крапок.",
"mustNotBeSameWithCamera": "Назва зони не повинна збігатися з назвою камери.",
"mustBeAtLeastTwoCharacters": "Назва зони має містити щонайменше 2 символи.",
"hasIllegalCharacter": "Назва зони містить недопустимі символи."
}
},
"polygonDrawing": {
"delete": {
"desc": "Ви впевнені, що хочете видалити {{type}} <em>{{name}}</em>?",
"title": "Підтвердити видалення",
"success": "{{name}} було видалено."
},
"removeLastPoint": "Видалити останню точку",
"reset": {
"label": "Очистити всі бали"
},
"snapPoints": {
"true": "Точки прив'язки",
"false": "Не зачіпайте точки"
},
"error": {
"mustBeFinished": "Малювання полігону має бути завершене перед збереженням."
}
},
"distance": {
"error": {
"text": "Відстань має бути більшою або рівною 0,1.",
"mustBeFilled": "Для використання оцінки швидкості необхідно заповнити всі поля відстані."
}
},
"inertia": {
"error": {
"mustBeAboveZero": "Інерція повинна бути вище 0."
}
},
"loiteringTime": {
"error": {
"mustBeGreaterOrEqualZero": "Час байдикування має бути більшим або рівним 0."
}
},
"speed": {
"error": {
"mustBeGreaterOrEqualTo": "Поріг швидкості має бути більшим або рівним 0,1."
}
}
},
"filter": {
"all": "Усі маски та зони"
},
"motionMaskLabel": "Маска руху {{number}}",
"objectMaskLabel": "Маска об'єкта {{number}} ({{label}})"
},
"debug": {
"zones": {
"title": "Зони",
"desc": "Показати контур будь-яких визначених зон"
},
"objectShapeFilterDrawing": {
"document": "Прочитати документацію ",
"tips": "Увімкніть цю опцію, щоб намалювати прямокутник на зображенні з камери, щоб показати його площу та співвідношення. Ці значення потім можна використовувати для встановлення параметрів фільтра форми об'єкта у вашій конфігурації.",
"title": "Фільтр форми об'єкта, малюнок",
"desc": "Намалюйте прямокутник на зображенні, щоб переглянути деталі площі та співвідношення",
"score": "Рахунок",
"area": "Площа",
"ratio": "Співвідношення"
},
"regions": {
"tips": "<p><strong>Регіональні рамки</strong></p><br><p>Яскраво-зелені рамки будуть накладені на області інтересу в кадрі, які надсилаються на детектор об'єктів.</p>",
"desc": "Показати рамку області інтересу, що надсилається на детектор об'єктів",
"title": "Регіони"
},
"boundingBoxes": {
"colors": {
"info": "<li>Під час запуску кожній мітці об’єкта будуть призначені різні кольори</li><li>Темно-синя тонка лінія вказує на те, що об’єкт не виявлено в цей момент часу</li><li>Тонка сіра лінія вказує на те, що об’єкт виявлено як нерухомий</li><li>Товста лінія вказує на те, що об’єкт є об’єктом автоматичного відстеження (якщо його ввімкнено)</li>",
"label": "Кольори рамки обмежування об'єкта"
},
"title": "Обмежувальні рамки",
"desc": "Показувати обмежувальні рамки навколо відстежуваних об'єктів"
},
"title": "Налагодження",
"detectorDesc": "Фрегат використовує ваші детектори ({{detectors}}) для виявлення об'єктів у відеопотоці вашої камери.",
"desc": "У режимі налагодження відображається відстежувані об’єкти та їхня статистика в режимі реального часу. Список об’єктів показує зведену інформацію про виявлені об’єкти із затримкою в часі.",
"debugging": "Налагоджуємо",
"timestamp": {
"title": "Позначка часу",
"desc": "Накладання позначки часу на зображення"
},
"mask": {
"title": "Маски руху",
"desc": "Показати полігони маски руху"
},
"motion": {
"title": "Коробки руху",
"desc": "Показувати рамки навколо областей, де виявлено рух",
"tips": "<p><strong>Поля руху</strong></p><br><p>Червоні поля будуть накладені на області кадру, де наразі виявляється рух</p>"
},
"objectList": "Список об'єктів",
"noObjects": "Без об'єктів",
"paths": {
"title": "Шляхи",
"desc": "Показувати важливі точки шляху відстежуваного об'єкта",
"tips": "<p><strong>Шляхи</strong></p><br><p>Лінії та кола позначатимуть важливі точки, які відстежуваний об'єкт переміщував протягом свого життєвого циклу.</p>"
},
"audio": {
"title": "Аудіо",
"noAudioDetections": "Немає виявлення звуку",
"score": "рахунок",
"currentRMS": "Поточне середньоквадратичне значення",
"currentdbFS": "Поточний dbFS"
},
"openCameraWebUI": "Відкрийте веб-інтерфейс {{camera}}"
},
"classification": {
"licensePlateRecognition": {
"readTheDocumentation": "Прочитати документацію",
"title": "Розпізнавання номерних знаків",
"desc": "Фрегат може розпізнавати номерні знаки транспортних засобів та автоматично додавати виявлені символи до поля recognized_license_plate або відоме ім'я як sub_label до об'єктів типу автомобіль. Поширеним випадком використання може бути зчитування номерних знаків автомобілів, що заїжджають на під'їзну доріжку, або автомобілів, що проїжджають повз вулицю."
},
"faceRecognition": {
"readTheDocumentation": "Прочитати документацію",
"title": "Розпізнавання обличчя",
"desc": "Розпізнавання обличчя дозволяє присвоювати людям імена, і коли їхнє обличчя розпізнається, Frigate призначає ім'я людини як підмітку. Ця інформація міститься в інтерфейсі користувача, фільтрах, а також у сповіщеннях.",
"modelSize": {
"label": "Розмір моделі",
"desc": "Розмір моделі, що використовується для розпізнавання обличчя.",
"small": {
"title": "маленький",
"desc": "Використання <em>small</em> використовує модель вбудовування облич FaceNet, яка ефективно працює на більшості процесорів."
},
"large": {
"title": "великий",
"desc": "Використання параметра <em>large</em> використовує модель вбудовування облич ArcFace та автоматично запускатиметься на графічному процесорі, якщо це можливо."
}
}
},
"semanticSearch": {
"reindexNow": {
"alreadyInProgress": "Переіндексація вже триває.",
"error": "Не вдалося розпочати переіндексацію: {{errorMessage}}",
"confirmDesc": "Ви впевнені, що хочете переіндексувати всі вбудовані відстежувані об'єкти? Цей процес працюватиме у фоновому режимі, але може максимально навантажити ваш процесор і зайняти чимало часу. Ви можете спостерігати за прогресом на Ex.",
"confirmButton": "Переіндексувати",
"desc": "Переіндексація призведе до повторного створення вбудованих елементів для всіх відстежуваних об'єктів. Цей процес працює у фоновому режимі та може максимально навантажити ваш процесор і зайняти достатню кількість часу залежно від кількості відстежуваних об'єктів.",
"success": "Переіндексацію успішно розпочато.",
"label": "Переіндексувати зараз",
"confirmTitle": "Підтвердити переіндексацію"
},
"title": "Семантичний пошук",
"desc": "Семантичний пошук у Frigate дозволяє знаходити відстежувані об'єкти у ваших оглядах, використовуючи або саме зображення, або текстовий опис, визначений користувачем, або автоматично згенерований.",
"readTheDocumentation": "Прочитайте документацію",
"modelSize": {
"label": "Розмір моделі",
"desc": "Розмір моделі, що використовується для вбудовування семантичного пошуку.",
"small": {
"title": "маленький",
"desc": "Використання <em>малих</em> працівників квантована версія моделі, яка використовує менше оперативної пам'яті та працює швидше на процесорі з дуже незначною різницею в якості вбудовування."
},
"large": {
"title": "великий",
"desc": "Використання <em>large</em> використовує повну модель Jina та автоматично запускатиметься на графічному процесорі, якщо це можливо."
}
}
},
"restart_required": "Потрібно перезавантажити (налаштування класифікації змінено)",
"toast": {
"success": "Налаштування класифікації збережено. Перезапустіть Frigate, щоб застосувати зміни.",
"error": "Не вдалося зберегти зміни конфігурації: {{errorMessage}}"
},
"title": "Налаштування класифікації",
"birdClassification": {
"title": "Класифікація птахів",
"desc": "Класифікація птахів ідентифікує відомих птахів за допомогою квантованої моделі Tensorflow. Коли відомого птаха розпізнають, його загальна назва буде додана як sub_label. Ця інформація міститься в інтерфейсі користувача, фільтрах, а також у сповіщеннях."
},
"unsavedChanges": "Незбережені зміни налаштувань класифікації"
},
"frigatePlus": {
"modelInfo": {
"loading": "Завантаження інформації про модель…",
"loadingAvailableModels": "Завантаження доступних моделей…",
"plusModelType": {
"baseModel": "Базова модель",
"userModel": "Точно налаштований"
},
"supportedDetectors": "Підтримувані детектори",
"error": "Не вдалося завантажити інформацію про модель",
"availableModels": "Доступні моделі",
"trainDate": "Дата тренування",
"baseModel": "Базова модель",
"modelSelect": "Тут можна вибрати доступні моделі на Frigate+. Зверніть увагу, що можна вибрати лише моделі, сумісні з вашою поточною конфігурацією детектора.",
"title": "Інформація про модель",
"modelType": "Тип моделі",
"cameras": "Камери"
},
"snapshotConfig": {
"title": "Конфігурація знімків",
"desc": "Для надсилання до Frigate+ потрібно ввімкнути як знімки, так і знімки <code>clean_copy</code> у вашій конфігурації.",
"documentation": "Прочитайте документацію",
"table": {
"camera": "Камера",
"snapshots": "Знімки",
"cleanCopySnapshots": "<code>clean_copy</code> Знімки"
},
"cleanCopyWarning": "На деяких камерах увімкнено знімки екрана, але вимкнено чисте копіювання. Щоб мати змогу надсилати зображення з цих камер до Frigate+, потрібно ввімкнути параметр <code>clean_copy</code> у конфігурації знімків екрана."
},
"apiKey": {
"desc": "Ключ API Frigate+ забезпечує інтеграцію з сервісом Frigate+.",
"notValidated": "Ключ API Frigate+ не виявлено або не перевірено",
"title": "Ключ API Фрегат+",
"validated": "Ключ API Frigate+ виявлено та перевірено",
"plusLink": "Дізнайтеся більше про Фрегат+"
},
"restart_required": "Потрібно перезавантаження (модель Frigate+ змінена)",
"toast": {
"success": "Налаштування Frigate+ збережено. Перезапустіть Frigate, щоб застосувати зміни.",
"error": "Не вдалося зберегти зміни конфігурації: {{errorMessage}}"
},
"title": "Налаштування Фрегат+",
"unsavedChanges": "Незбережені зміни налаштувань Frigate+"
},
"general": {
"calendar": {
"title": "Календар",
"firstWeekday": {
"label": "Перший день тижня",
"desc": "День, з якого починаються тижні календаря оглядів.",
"sunday": "Неділя",
"monday": "Понеділок"
}
},
"title": "Загальна налаштування",
"liveDashboard": {
"title": "Панель керування в прямому ефірі",
"automaticLiveView": {
"label": "Автоматичний перегляд у реальному часі",
"desc": "Автоматично перемикатися на режим реального часу з камери, коли виявляється активність. Якщо вимкнути цю опцію, статичні зображення з камери на панелі керування реальним часом оновлюватимуться лише раз на хвилину."
},
"playAlertVideos": {
"label": "Відтворити відео зі сповіщеннями",
"desc": "За замовчуванням останні сповіщення на панелі керування Live відтворюються як невеликі відеозаписи, що циклічно відтворюються. Вимкніть цю опцію, щоб відображати лише статичне зображення останніх сповіщень на цьому пристрої/у браузері."
}
},
"storedLayouts": {
"title": "Збережені макети",
"clearAll": "Очистити всі макети",
"desc": "Розташування камер у групі камер можна перетягувати/змінювати розмір. Позиції зберігаються в локальному сховищі вашого браузера."
},
"cameraGroupStreaming": {
"title": "Налаштування потокової передачі групи камер",
"desc": "Налаштування потокової передачі для кожної групи камер зберігаються в локальному сховищі вашого браузера.",
"clearAll": "Очистити всі налаштування потокового передавання"
},
"recordingsViewer": {
"title": "Переглядач записів",
"defaultPlaybackRate": {
"label": "Стандартна швидкість відтворення",
"desc": "Швидкість відтворення записів за замовчуванням."
}
},
"toast": {
"success": {
"clearStoredLayout": "Очищено збережений макет для {{cameraName}}",
"clearStreamingSettings": "Очищено налаштування потокової передачі для всіх груп камер."
},
"error": {
"clearStoredLayoutFailed": "Не вдалося очистити збережений макет: {{errorMessage}}",
"clearStreamingSettingsFailed": "Не вдалося очистити налаштування потокового передавання: {{errorMessage}}"
}
}
},
"motionDetectionTuner": {
"improveContrast": {
"title": "Покращення контрастності",
"desc": "Покращення контрастності для темніших сцен. <em>За замовчуванням: УВІМК.</em>"
},
"desc": {
"documentation": "Прочитайте посібник з налаштування руху",
"title": "Фрегат використовує виявлення руху як першочергову перевірку, щоб побачити, чи відбувається щось у кадрі, що варто перевірити за допомогою виявлення об'єктів."
},
"title": "Тюнер виявлення руху",
"Threshold": {
"title": "Поріг",
"desc": "Порогове значення визначає, наскільки велика зміна яскравості пікселя має вважатися рухом. <em>За замовчуванням: 30</em>"
},
"toast": {
"success": "Налаштування руху збережено."
},
"contourArea": {
"title": "Площа контуру",
"desc": "Значення площі контуру використовується для визначення того, які групи змінених пікселів кваліфікуються як рух. <em>За замовчуванням: 10</em>"
},
"unsavedChanges": "Незбережені зміни в налаштуванні руху ({{camera}})"
},
"documentTitle": {
"object": "Налагодження Фрегат",
"notifications": "Налаштування сповіщень Фрегат",
"default": "Налаштування - Фрегат",
"authentication": "Налаштування автентифікації Фрегат",
"camera": "Налаштування камери Фрегат",
"classification": "Налаштування класифікації Фрегат",
"masksAndZones": "Редактор масок та зон Фрегат",
"motionTuner": "Тюнер руху - Фрегат",
"general": "Основна Налаштуваннях Frigate",
"frigatePlus": "Налаштування Frigate+ Frigate",
"enrichments": "Налаштуваннях збагачення Frigate"
},
"menu": {
"ui": "Інтерфейс користувача",
"classification": "Класифікація",
"cameras": "Налаштування камери",
"users": "Користувачі",
"masksAndZones": "Маски / Зони",
"motionTuner": "Тюнер руху",
"debug": "Налагодження",
"notifications": "Сповіщення",
"frigateplus": "Frigate+",
"enrichments": "Збагачення",
"triggers": "Тригери"
},
"dialog": {
"unsavedChanges": {
"desc": "Ви хочете зберегти зміни, перш ніж продовжити?",
"title": "У вас є незбережені зміни."
}
},
"cameraSetting": {
"camera": "Камера",
"noCamera": "Без камери"
},
"users": {
"management": {
"title": "Керування користувачами",
"desc": "Керувати обліковими записами користувачів цього екземпляра Frigate."
},
"addUser": "Додати користувача",
"updatePassword": "Оновити пароль",
"toast": {
"success": {
"deleteUser": "Користувач {{user}} успішно видалений",
"roleUpdated": "Роль оновлено для {{user}}",
"updatePassword": "Пароль успішно оновлено.",
"createUser": "Користувач {{user}} успішно створено"
},
"error": {
"setPasswordFailed": "Не вдалося зберегти пароль: {{errorMessage}}",
"createUserFailed": "Не вдалося створити користувача: {{errorMessage}}",
"deleteUserFailed": "Не вдалося видалити користувача: {{errorMessage}}",
"roleUpdateFailed": "Не вдалося оновити роль: {{errorMessage}}"
}
},
"table": {
"password": "Пароль",
"deleteUser": "Видалити користувача",
"username": "Ім'я користувача",
"actions": "Дії",
"noUsers": "Користувачів не знайдено.",
"role": "Роль",
"changeRole": "Змінити роль користувача"
},
"dialog": {
"form": {
"user": {
"title": "Ім'я користувача",
"desc": "Дозволено використовувати лише літери, цифри, крапки та символи підкреслення.",
"placeholder": "Введіть ім'я користувача"
},
"password": {
"strength": {
"medium": "Середній",
"strong": "Сильний",
"veryStrong": "Дуже сильний",
"title": "Надійність пароля: ",
"weak": "Слабкий"
},
"match": "Паролі збігаються",
"title": "Пароль",
"notMatch": "Паролі не збігається",
"placeholder": "Введіть пароль",
"confirm": {
"title": "Підтвердьте пароль",
"placeholder": "Підтвердьте пароль"
}
},
"newPassword": {
"confirm": {
"placeholder": "Введіть новий пароль ще раз"
},
"title": "Новий пароль",
"placeholder": "Введіть новий пароль"
},
"usernameIsRequired": "Потрібне ім'я користувача",
"passwordIsRequired": "Потрібен пароль"
},
"changeRole": {
"roleInfo": {
"admin": "Адміністратор",
"intro": "Виберіть відповідну роль для цього користувача:",
"adminDesc": "Повний доступ до всіх функцій.",
"viewer": "Глядач",
"viewerDesc": "Обмежено лише активними інформаційними панелями, функціями «Огляд», «Дослідження» та «Експорт».",
"customDesc": "Особлива роль з доступом до певної камери."
},
"title": "Змінити роль користувача",
"desc": "Оновити дозволи для <strong>{{username}}</strong>",
"select": "Виберіть роль"
},
"createUser": {
"title": "Створити нового користувача",
"desc": "Додайте новий обліковий запис користувача та вкажіть роль для доступу до областей інтерфейсу Frigate.",
"usernameOnlyInclude": "Ім'я користувача може містити лише літери, цифри, . або _",
"confirmPassword": "Будь ласка, підтвердіть свій пароль"
},
"deleteUser": {
"title": "Видалити користувача",
"desc": "Цю дію не можна скасувати. Це призведе до остаточного видалення облікового запису користувача та всіх пов’язаних з ним даних.",
"warn": "Ви впевнені, що хочете видалити <strong>{{username}}</strong>?"
},
"passwordSetting": {
"updatePassword": "Оновити пароль для {{username}}",
"setPassword": "Встановити пароль",
"desc": "Створіть надійний пароль для захисту цього облікового запису.",
"cannotBeEmpty": "Пароль не може бути порожнім",
"doNotMatch": "Паролі не збігаються"
}
},
"title": "Користувачі"
},
"enrichments": {
"unsavedChanges": "Зміни в налаштуваннях незбережених збагачень",
"semanticSearch": {
"title": "Семантичний пошук",
"desc": "Семантичний пошук у Frigate дозволяє знаходити відстежувані об'єкти в елементах огляду, використовуючи або саме зображення, або текстовий опис, визначений користувачем, або автоматично згенерований опис.",
"readTheDocumentation": "Прочитайте документації",
"reindexNow": {
"label": "Переіндексувати зараз",
"confirmTitle": "Підтвердити переіндексацію",
"error": "Не вдалося розпочати переіндексацію: {{errorMessage}}",
"confirmDesc": "Ви впевнені, що хочете переіндексувати всі вбудовані відстежувані об'єкти? Цей процес працюватиме у фоновому режимі, але може максимально навантажити ваш процесор і зайняти чимало часу. Ви можете спостерігати за прогресом на Ex.",
"confirmButton": "Переіндексувати",
"alreadyInProgress": "Переіндексація вже триває.",
"success": "Переіндексацію успішно розпочато.",
"desc": "Переіндексація відновить вбудовування для всіх відстежуваних об'єктів. Цей процес працює у фоновому режимі та може максимально навантажувати ваш процесор і займати достатню кількість часу залежно від кількості відстежуваних об'єктів."
},
"modelSize": {
"label": "Розмір моделі",
"desc": "Розмір моделі, що використовується для вбудовування семантичного пошуку.",
"small": {
"title": "маленький",
"desc": "Використання <em>small</em> застосовує квантовану версію моделі, яка використовує менше оперативної пам'яті та працює швидше на процесорі з дуже незначною різницею в якості вбудовування."
},
"large": {
"title": "великий",
"desc": "Використання <em>large</em> використовує повну модель Jina та автоматично запускатиметься на графічному процесорі, якщо це можливо."
}
}
},
"faceRecognition": {
"title": "Розпізнавання обличчя",
"readTheDocumentation": "Прочитайте документація",
"modelSize": {
"label": "Розмір моделі",
"desc": "Розмір моделі, що використовується для розпізнавання обличчя.",
"small": {
"title": "маленький",
"desc": "Використання <em>small</em> використовує модель вбудовування облич FaceNet, яка ефективно працює на більшості процесорів."
},
"large": {
"title": "великий",
"desc": "Використання параметра <em>large</em> використовує модель вбудовування облич ArcFace та автоматично запускатиметься на графічному процесорі, якщо це можливо."
}
},
"desc": "Розпізнавання облич дозволяє присвоювати людям імена, і коли обличчя розпізнається, Frigate додає ім'я людини в якості підмітки. Ця інформація відображається в інтерфейсі, фільтрах, а також у сповіщеннях."
},
"licensePlateRecognition": {
"title": "Розпізнавання номерних знаків",
"readTheDocumentation": "Прочитайте документації",
"desc": "Frigate може розпізнавати номерні знаки на автомобілях і автоматично додавати виявлені символи до поля розпізнаний_номер_автомобіля або відоме ім'я як підмітку до об'єктів, що мають тип \"автомобіль\". Поширеним випадком використання може бути зчитування номерних знаків автомобілів, що заїжджають на під'їзд, або автомобілів, що проїжджають вулицею."
},
"restart_required": "Потрібно перезавантажити (налаштування збагачення змінено)",
"toast": {
"success": "Налаштування збагачення збережено. Перезапустіть Frigate, щоб застосувати зміни.",
"error": "Не вдалося зберегти зміни конфігурації: {{errorMessage}}"
},
"birdClassification": {
"desc": "Класифікація птахів ідентифікує відомих птахів за допомогою квантованої моделі тензорного потоку. Коли відомого птаха розпізнано, його загальну назву буде додано як підмітку. Ця інформація відображається в інтерфейсі, фільтрах, а також у сповіщеннях.",
"title": "Класифікація птахів"
},
"title": "Налаштуваннях Збагаченням"
},
"triggers": {
"documentTitle": "Тригери",
"management": {
"title": "Управління тригерами",
"desc": "Керуйте тригерами для {{camera}}. Використовуйте тип мініатюри для спрацьовування на схожих мініатюрах до вибраного об’єкта відстеження, а тип опису для спрацьовування на схожих описах до вказаного вами тексту."
},
"addTrigger": "Додати Тригер",
"table": {
"name": "Ім'я",
"type": "Тип",
"content": "Зміст",
"threshold": "Поріг",
"actions": "Дії",
"noTriggers": "Для цієї камери не налаштовано жодних тригерів.",
"edit": "Редагувати",
"deleteTrigger": "Видалити тригер",
"lastTriggered": "Остання активація"
},
"type": {
"thumbnail": "Мініатюра",
"description": "Опис"
},
"actions": {
"alert": "Позначити як сповіщення",
"notification": "Надіслати сповіщення"
},
"dialog": {
"createTrigger": {
"title": "Створити тригер",
"desc": "Створіть тригер для камери {{camera}}"
},
"editTrigger": {
"title": "Редагувати тригер",
"desc": "Редагувати налаштування для тригера на камері {{camera}}"
},
"deleteTrigger": {
"title": "Видалити тригер",
"desc": "Ви впевнені, що хочете видалити тригер <strong>{{triggerName}}</strong>? Цю дію не можна скасувати."
},
"form": {
"name": {
"title": "Ім'я",
"placeholder": "Введіть назву тригера",
"error": {
"minLength": "Ім'я має містити щонайменше 2 символи.",
"invalidCharacters": "Ім'я може містити лише літери, цифри, символи підкреслення та дефіси.",
"alreadyExists": "Тригер із такою назвою вже існує для цієї камери."
}
},
"enabled": {
"description": "Увімкнути або вимкнути цей тригер"
},
"type": {
"title": "Тип",
"placeholder": "Виберіть тип тригера"
},
"content": {
"title": "Зміст",
"imagePlaceholder": "Виберіть зображення",
"textPlaceholder": "Введіть текстовий вміст",
"imageDesc": "Виберіть зображення, щоб запустити цю дію, коли буде виявлено схоже зображення.",
"textDesc": "Введіть текст, щоб запустити цю дію, коли буде виявлено схожий опис відстежуваного об’єкта.",
"error": {
"required": "Контент обов'язковий."
}
},
"threshold": {
"title": "Поріг",
"error": {
"min": "Поріг має бути щонайменше 0",
"max": "Поріг має бути не більше 1"
}
},
"actions": {
"title": "Дії",
"desc": "За замовчуванням Frigate надсилає повідомлення MQTT для всіх тригерів. Виберіть додаткову дію, яку потрібно виконати, коли цей тригер спрацьовує.",
"error": {
"min": "Потрібно вибрати принаймні одну дію."
}
}
}
},
"toast": {
"success": {
"createTrigger": "Тригер {{name}} успішно створено.",
"updateTrigger": "Тригер {{name}} успішно оновлено.",
"deleteTrigger": "Тригер {{name}} успішно видалено."
},
"error": {
"createTriggerFailed": "Не вдалося створити тригер: {{errorMessage}}",
"updateTriggerFailed": "Не вдалося оновити тригер: {{errorMessage}}",
"deleteTriggerFailed": "Не вдалося видалити тригер: {{errorMessage}}"
}
}
},
"roles": {
"addRole": "Додати роль",
"table": {
"role": "Роль",
"cameras": "Камери",
"actions": "Дії",
"noRoles": "Не знайдено користувацьких ролей.",
"editCameras": "Редагувати камери",
"deleteRole": "Видалити роль"
},
"toast": {
"success": {
"createRole": "Роль {{role}} успішно створена",
"updateCameras": "Камери оновлено для ролі {{role}}",
"deleteRole": "Роль {{role}} успішно видалено",
"userRolesUpdated": "Користувачів ({{count}}), яким призначено цю роль, оновлено до ролі «глядача», що має доступ до всіх камер."
},
"error": {
"createRoleFailed": "Не вдалося створити роль: {{errorMessage}}",
"updateCamerasFailed": "Не вдалося оновити камери: {{errorMessage}}",
"deleteRoleFailed": "Не вдалося видалити роль: {{errorMessage}}",
"userUpdateFailed": "Не вдалося оновити ролі користувачів: {{errorMessage}}"
}
},
"management": {
"title": "Керування ролями глядача",
"desc": "Керуйте ролями глядачів та їхніми дозволами на доступ до камери для цього екземпляра Frigate."
},
"dialog": {
"createRole": {
"title": "Створити нову роль",
"desc": "Додайте нову роль і вкажіть дозволи доступу до камери."
},
"editCameras": {
"title": "Редагувати рольові камери",
"desc": "Оновіть доступ до камери для цієї ролі <strong>{{role}}</strong>."
},
"deleteRole": {
"title": "Видалити роль",
"desc": "Цю дію не можна скасувати. Це призведе до остаточного видалення ролі та призначення всім користувачам із цією роллю ролі «глядач», що надасть глядачеві доступ до всіх камер.",
"warn": "Ви впевнені, що хочете видалити <strong>{{role}}</strong>?",
"deleting": "Видалення..."
},
"form": {
"role": {
"title": "Назва ролі",
"placeholder": "Введіть назву ролі",
"desc": "Дозволено використовувати лише літери, цифри, крапки та символи підкреслення.",
"roleIsRequired": "Потрібно вказати назву ролі",
"roleOnlyInclude": "Назва ролі може містити лише літери, цифри, символи *.* або *.*",
"roleExists": "Роль із такою назвою вже існує."
},
"cameras": {
"title": "Камери",
"desc": "Виберіть камери, до яких ця роль має доступ. Потрібна принаймні одна камера.",
"required": "Потрібно вибрати принаймні одну камеру."
}
}
}
}
}