mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-12-06 13:34:13 +03:00
Translated using Weblate (Ukrainian)
Currently translated at 99.8% (597 of 598 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (106 of 106 strings) Translated using Weblate (Ukrainian) Currently translated at 98.9% (98 of 99 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (99 of 99 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (598 of 598 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (98 of 98 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (207 of 207 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (98 of 98 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (125 of 125 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (89 of 89 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (88 of 88 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (596 of 596 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (51 of 51 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (13 of 13 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (124 of 124 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (39 of 39 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (54 of 54 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (206 of 206 strings) Co-authored-by: Anatoli Skovpen <a@ask.kiev.ua> 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-dialog/uk/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/uk/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/uk/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/uk/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/uk/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/uk/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/uk/ Translation: Frigate NVR/common Translation: Frigate NVR/components-dialog Translation: Frigate NVR/views-classificationmodel Translation: Frigate NVR/views-events Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-exports Translation: Frigate NVR/views-facelibrary Translation: Frigate NVR/views-settings
This commit is contained in:
parent
77773d133d
commit
6f66f681d1
@ -106,7 +106,7 @@
|
||||
"enable": "Увімкнути",
|
||||
"disabled": "Вимкнено",
|
||||
"disable": "Вимкнути",
|
||||
"save": "Зберігати",
|
||||
"save": "Зберегти",
|
||||
"download": "Завантажити",
|
||||
"info": "Інфо",
|
||||
"suspended": "Призупинено",
|
||||
@ -238,7 +238,10 @@
|
||||
}
|
||||
},
|
||||
"label": {
|
||||
"back": "Повернутись"
|
||||
"back": "Повернутись",
|
||||
"hide": "Приховати {{item}}",
|
||||
"show": "Показати {{item}}",
|
||||
"ID": "ID"
|
||||
},
|
||||
"toast": {
|
||||
"save": {
|
||||
@ -282,5 +285,14 @@
|
||||
"readTheDocumentation": "Прочитати документацію",
|
||||
"information": {
|
||||
"pixels": "{{area}}пикс"
|
||||
},
|
||||
"list": {
|
||||
"two": "{{0}} і {{1}}",
|
||||
"many": "{{items}}, і {{last}}",
|
||||
"separatorWithSpace": ", "
|
||||
},
|
||||
"field": {
|
||||
"optional": "Необов'язково",
|
||||
"internalID": "Внутрішній ідентифікатор, який Frigate використовує в конфігурації та базі даних"
|
||||
}
|
||||
}
|
||||
|
||||
@ -57,7 +57,7 @@
|
||||
"endTimeMustAfterStartTime": "Час закінчення повинен бути після часу початку",
|
||||
"noVaildTimeSelected": "Не вибрано допустимий діапазон часу"
|
||||
},
|
||||
"success": "Експорт успішно запущено. Файл доступний у теці /exports."
|
||||
"success": "Експорт успішно розпочато. Перегляньте файл на сторінці експорту."
|
||||
},
|
||||
"fromTimeline": {
|
||||
"saveExport": "Зберегти експорт",
|
||||
@ -117,6 +117,7 @@
|
||||
"search": {
|
||||
"placeholder": "Пошук за міткою або підміткою..."
|
||||
},
|
||||
"noImages": "Для цієї камери не знайдено мініатюр"
|
||||
"noImages": "Для цієї камери не знайдено мініатюр",
|
||||
"unknownLabel": "Збережене зображення тригера"
|
||||
}
|
||||
}
|
||||
|
||||
@ -1 +1,164 @@
|
||||
{}
|
||||
{
|
||||
"documentTitle": "Моделі класифікації",
|
||||
"button": {
|
||||
"deleteClassificationAttempts": "Видалити зображення класифікації",
|
||||
"renameCategory": "Перейменувати клас",
|
||||
"deleteCategory": "Видалити клас",
|
||||
"deleteImages": "Видалити зображення",
|
||||
"trainModel": "Модель поїзда",
|
||||
"addClassification": "Додати класифікацію",
|
||||
"deleteModels": "Видалити моделі",
|
||||
"editModel": "Редагувати модель"
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"deletedCategory": "Видалений клас",
|
||||
"deletedImage": "Видалені зображення",
|
||||
"categorizedImage": "Зображення успішно класифіковано",
|
||||
"trainedModel": "Успішно навчена модель.",
|
||||
"trainingModel": "Успішно розпочато навчання моделі.",
|
||||
"deletedModel_one": "Успішно видалено модель {{count}}",
|
||||
"deletedModel_few": "Успішно видалено моделей {{count}}",
|
||||
"deletedModel_many": "Успішно видалено моделі {{count}}",
|
||||
"updatedModel": "Конфігурацію моделі успішно оновлено"
|
||||
},
|
||||
"error": {
|
||||
"deleteImageFailed": "Не вдалося видалити: {{errorMessage}}",
|
||||
"deleteCategoryFailed": "Не вдалося видалити клас: {{errorMessage}}",
|
||||
"categorizeFailed": "Не вдалося класифікувати зображення: {{errorMessage}}",
|
||||
"trainingFailed": "Не вдалося розпочати навчання моделі: {{errorMessage}}",
|
||||
"deleteModelFailed": "Не вдалося видалити модель: {{errorMessage}}",
|
||||
"updateModelFailed": "Не вдалося оновити модель: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"deleteCategory": {
|
||||
"title": "Видалити клас",
|
||||
"desc": "Ви впевнені, що хочете видалити клас {{name}}? Це назавжди видалить усі пов'язані зображення та вимагатиме повторного навчання моделі."
|
||||
},
|
||||
"deleteDatasetImages": {
|
||||
"title": "Видалити зображення набору даних",
|
||||
"desc": "Ви впевнені, що хочете видалити {{count}} зображень з {{dataset}}? Цю дію неможливо скасувати, вона вимагатиме повторного навчання моделі."
|
||||
},
|
||||
"deleteTrainImages": {
|
||||
"title": "Видалити зображення поїздів",
|
||||
"desc": "Ви впевнені, що хочете видалити {{count}} зображень? Цю дію не можна скасувати."
|
||||
},
|
||||
"renameCategory": {
|
||||
"title": "Перейменувати клас",
|
||||
"desc": "Введіть нову назву для {{name}}. Вам потрібно буде перенавчити модель, щоб зміна назви набула чинності."
|
||||
},
|
||||
"description": {
|
||||
"invalidName": "Недійсне ім'я. Ім'я може містити лише літери, цифри, пробіли, апострофи, символи підкреслення та дефіси."
|
||||
},
|
||||
"train": {
|
||||
"title": "Нещодавні класифікації",
|
||||
"titleShort": "Нещодавні",
|
||||
"aria": "Виберіть останні класифікації"
|
||||
},
|
||||
"categories": "Заняття",
|
||||
"createCategory": {
|
||||
"new": "Створити новий клас"
|
||||
},
|
||||
"categorizeImageAs": "Класифікувати зображення як:",
|
||||
"categorizeImage": "Класифікувати зображення",
|
||||
"noModels": {
|
||||
"object": {
|
||||
"title": "Без моделей класифікації об'єктів",
|
||||
"description": "Створіть власну модель для класифікації виявлених об'єктів.",
|
||||
"buttonText": "Створення об'єктної моделі"
|
||||
},
|
||||
"state": {
|
||||
"title": "Без моделей класифікації штатів",
|
||||
"description": "Створіть власну модель для моніторингу та класифікації змін стану в певних областях камери.",
|
||||
"buttonText": "Створити модель стану"
|
||||
}
|
||||
},
|
||||
"wizard": {
|
||||
"title": "Створити нову класифікацію",
|
||||
"steps": {
|
||||
"nameAndDefine": "Назва та визначення",
|
||||
"stateArea": "Площа штату",
|
||||
"chooseExamples": "Виберіть приклади"
|
||||
},
|
||||
"step1": {
|
||||
"description": "Моделі станів відстежують зміни в зонах дії фіксованих камер (наприклад, відкриття/закриття дверей). Моделі об'єктів додають класифікації до виявлених об'єктів (наприклад, відомі тварини, кур'єри тощо).",
|
||||
"name": "Ім'я",
|
||||
"namePlaceholder": "Введіть назву моделі...",
|
||||
"type": "Тип",
|
||||
"typeState": "Штат",
|
||||
"typeObject": "Об'єкт",
|
||||
"objectLabel": "Мітка об'єкта",
|
||||
"objectLabelPlaceholder": "Виберіть тип об'єкта...",
|
||||
"classificationType": "Тип класифікації",
|
||||
"classificationTypeTip": "Дізнайтеся про типи класифікації",
|
||||
"classificationTypeDesc": "Підмітки додають додатковий текст до мітки об’єкта (наприклад, «Особа: UPS»). Атрибути – це метадані для пошуку, що зберігаються окремо в метаданих об’єкта.",
|
||||
"classificationSubLabel": "Підмітка",
|
||||
"classificationAttribute": "Атрибут",
|
||||
"classes": "Заняття",
|
||||
"classesTip": "Дізнайтеся про заняття",
|
||||
"classesStateDesc": "Визначте різні стани, в яких може перебувати зона вашої камери. Наприклад: «відкрито» та «закрито» для гаражних воріт.",
|
||||
"classesObjectDesc": "Визначте різні категорії для класифікації виявлених об'єктів. Наприклад: «доставник», «мешканець», «незнайомець» для класифікації осіб.",
|
||||
"classPlaceholder": "Введіть назву класу...",
|
||||
"errors": {
|
||||
"nameRequired": "Назва моделі обов'язкова",
|
||||
"nameLength": "Назва моделі має містити не більше 64 символів",
|
||||
"nameOnlyNumbers": "Назва моделі не може містити лише цифри",
|
||||
"classRequired": "Потрібно хоча б 1 заняття",
|
||||
"classesUnique": "Назви класів мають бути унікальними",
|
||||
"stateRequiresTwoClasses": "Моделі станів вимагають щонайменше 2 класів",
|
||||
"objectLabelRequired": "Будь ласка, виберіть мітку об'єкта",
|
||||
"objectTypeRequired": "Будь ласка, виберіть тип класифікації"
|
||||
},
|
||||
"states": "Штати"
|
||||
},
|
||||
"step2": {
|
||||
"description": "Виберіть камери та визначте область для моніторингу для кожної камери. Модель класифікуватиме стан цих областей.",
|
||||
"cameras": "Камери",
|
||||
"selectCamera": "Виберіть Камеру",
|
||||
"noCameras": "Натисніть +, щоб додати камери",
|
||||
"selectCameraPrompt": "Виберіть камеру зі списку, щоб визначити її зону спостереження"
|
||||
},
|
||||
"step3": {
|
||||
"selectImagesPrompt": "Виберіть усі зображення з: {{className}}",
|
||||
"selectImagesDescription": "Натисніть на зображення, щоб вибрати їх. Натисніть «Продовжити», коли закінчите з цим уроком.",
|
||||
"generating": {
|
||||
"title": "Створення зразків зображень",
|
||||
"description": "Фрегат отримує типові зображення з ваших записів. Це може зайняти деякий час..."
|
||||
},
|
||||
"training": {
|
||||
"title": "Модель навчання",
|
||||
"description": "Ваша модель навчається у фоновому режимі. Закрийте це діалогове вікно, і ваша модель почне працювати, щойно навчання буде завершено."
|
||||
},
|
||||
"retryGenerate": "Генерація повторних спроб",
|
||||
"noImages": "Немає згенерованих зразків зображень",
|
||||
"classifying": "Класифікація та навчання...",
|
||||
"trainingStarted": "Навчання розпочалося успішно",
|
||||
"errors": {
|
||||
"noCameras": "Немає налаштованих камер",
|
||||
"noObjectLabel": "Мітку об'єкта не вибрано",
|
||||
"generateFailed": "Не вдалося створити приклади: {{error}}",
|
||||
"generationFailed": "Помилка генерації. Будь ласка, спробуйте ще раз.",
|
||||
"classifyFailed": "Не вдалося класифікувати зображення: {{error}}"
|
||||
},
|
||||
"generateSuccess": "Зразки зображень успішно створено"
|
||||
}
|
||||
},
|
||||
"deleteModel": {
|
||||
"title": "Видалити модель класифікації",
|
||||
"single": "Ви впевнені, що хочете видалити {{name}}? Це назавжди видалить усі пов’язані дані, включаючи зображення та дані навчання. Цю дію не можна скасувати.",
|
||||
"desc": "Ви впевнені, що хочете видалити {{count}} модель(і)? Це назавжди видалить усі пов’язані дані, включаючи зображення та навчальні дані. Цю дію не можна скасувати."
|
||||
},
|
||||
"menu": {
|
||||
"objects": "Об'єкти",
|
||||
"states": "Стани"
|
||||
},
|
||||
"details": {
|
||||
"scoreInfo": "Оцінка представляє середню достовірність класифікації для всіх виявлень цього об'єкта."
|
||||
},
|
||||
"edit": {
|
||||
"title": "Редагувати модель класифікації",
|
||||
"descriptionState": "Відредагуйте класи для цієї моделі класифікації штатів. Зміни вимагатимуть перенавчання моделі.",
|
||||
"descriptionObject": "Відредагуйте тип об'єкта та тип класифікації для цієї моделі класифікації об'єктів.",
|
||||
"stateClassesInfo": "Примітка: Зміна класів станів вимагає перенавчання моделі з використанням оновлених класів."
|
||||
}
|
||||
}
|
||||
|
||||
@ -43,10 +43,17 @@
|
||||
"trackedObject_one": "об'єкт",
|
||||
"trackedObject_other": "об'єкти",
|
||||
"noObjectDetailData": "Детальні дані про об'єкт недоступні.",
|
||||
"label": "Деталь"
|
||||
"label": "Деталь",
|
||||
"settings": "Налаштування детального перегляду",
|
||||
"alwaysExpandActive": {
|
||||
"title": "Завжди розгортати активне",
|
||||
"desc": "Завжди розгортайте деталі об'єкта активного елемента огляду, якщо вони доступні."
|
||||
}
|
||||
},
|
||||
"objectTrack": {
|
||||
"trackedPoint": "Відстежувана Точка",
|
||||
"clickToSeek": "Натисніть, щоб перейти до цього часу"
|
||||
}
|
||||
},
|
||||
"zoomIn": "Збільшити масштаб",
|
||||
"zoomOut": "Зменшити масштаб"
|
||||
}
|
||||
|
||||
@ -168,7 +168,7 @@
|
||||
"dialog": {
|
||||
"confirmDelete": {
|
||||
"title": "Підтвердити видалення",
|
||||
"desc": "Видалення цього відстежуваного об’єкта призведе до видалення знімка, будь-яких збережених вбудованих елементів та будь-яких пов’язаних записів життєвого циклу об’єкта. Записані кадри цього відстежуваного об’єкта в режимі перегляду історії <em>НЕ</em> будуть видалені.<br /><br />Ви впевнені, що хочете продовжити?"
|
||||
"desc": "Видалення цього відстежуваного об'єкта призведе до видалення знімка, усіх збережених вбудованих даних та усіх пов'язаних записів деталей відстеження. Записані кадри цього відстежуваного об'єкта в режимі перегляду історії <em>НЕ</em> будуть видалені.<br /><br />Ви впевнені, що хочете продовжити?"
|
||||
}
|
||||
},
|
||||
"itemMenu": {
|
||||
@ -206,6 +206,16 @@
|
||||
"audioTranscription": {
|
||||
"label": "Транскрибувати",
|
||||
"aria": "Запит на аудіотранскрипцію"
|
||||
},
|
||||
"viewTrackingDetails": {
|
||||
"label": "Переглянути деталі відстеження",
|
||||
"aria": "Показати деталі відстеження"
|
||||
},
|
||||
"showObjectDetails": {
|
||||
"label": "Показати шлях до об'єкта"
|
||||
},
|
||||
"hideObjectDetails": {
|
||||
"label": "Приховати шлях до об'єкта"
|
||||
}
|
||||
},
|
||||
"noTrackedObjects": "Відстежуваних об'єктів не знайдено",
|
||||
@ -216,7 +226,8 @@
|
||||
"details": "деталі",
|
||||
"snapshot": "знімок",
|
||||
"video": "відео",
|
||||
"object_lifecycle": "життєвий цикл об'єкта"
|
||||
"object_lifecycle": "життєвий цикл об'єкта",
|
||||
"thumbnail": "мініатюра"
|
||||
},
|
||||
"exploreMore": "Дослідіть більше об'єктів {{label}}",
|
||||
"aiAnalysis": {
|
||||
@ -224,5 +235,53 @@
|
||||
},
|
||||
"concerns": {
|
||||
"label": "Проблеми"
|
||||
},
|
||||
"trackingDetails": {
|
||||
"title": "Деталі відстеження",
|
||||
"noImageFound": "Для цієї позначки часу не знайдено зображення.",
|
||||
"createObjectMask": "Створити маску об'єкта",
|
||||
"adjustAnnotationSettings": "Налаштування параметрів анотацій",
|
||||
"scrollViewTips": "Натисніть, щоб переглянути важливі моменти життєвого циклу цього об'єкта.",
|
||||
"autoTrackingTips": "Положення обмежувальних рамок будуть неточними для камер з автоматичним відстеженням.",
|
||||
"count": "{{first}} з {{second}}",
|
||||
"trackedPoint": "Відстежувана точка",
|
||||
"lifecycleItemDesc": {
|
||||
"visible": "Виявлено {{label}}",
|
||||
"entered_zone": "{{label}} увійшов до {{zones}}",
|
||||
"active": "{{label}} став активним",
|
||||
"stationary": "{{label}} став нерухомим",
|
||||
"attribute": {
|
||||
"faceOrLicense_plate": "Виявлено атрибут {{attribute}} для {{label}}",
|
||||
"other": "{{label}} розпізнано як {{attribute}}"
|
||||
},
|
||||
"gone": "{{label}} залишилося",
|
||||
"heard": "{{label}} почув(ла)",
|
||||
"external": "Виявлено {{label}}",
|
||||
"header": {
|
||||
"zones": "Зони",
|
||||
"ratio": "Співвідношення",
|
||||
"area": "Площа"
|
||||
}
|
||||
},
|
||||
"annotationSettings": {
|
||||
"title": "Налаштування анотацій",
|
||||
"showAllZones": {
|
||||
"title": "Показати всі зони",
|
||||
"desc": "Завжди показувати зони на кадрах, де об'єкти увійшли в зону."
|
||||
},
|
||||
"offset": {
|
||||
"label": "Зсув анотації",
|
||||
"desc": "Ці дані надходять із каналу виявлення вашої камери, але накладаються на зображення з каналу запису. Малоймовірно, що ці два потоки будуть ідеально синхронізовані. Як результат, обмежувальна рамка та відеоматеріал не будуть ідеально збігатися. Ви можете використовувати це налаштування, щоб змістити анотації вперед або назад у часі, щоб краще узгодити їх із записаним відеоматеріалом.",
|
||||
"millisecondsToOffset": "Мілісекунди для зміщення виявлених анотацій. <em>За замовчуванням: 0</em>",
|
||||
"tips": "ПІДКАЗКА: Уявіть, що є кліп події, на якому людина йде зліва направо. Якщо обмежувальний прямокутник часової шкали події постійно знаходиться ліворуч від людини, то значення слід зменшити. Аналогічно, якщо людина йде зліва направо, а обмежувальний прямокутник постійно знаходиться попереду людини, то значення слід збільшити.",
|
||||
"toast": {
|
||||
"success": "Зміщення анотації для {{camera}} збережено у файлі конфігурації. Перезапустіть Frigate, щоб застосувати зміни."
|
||||
}
|
||||
}
|
||||
},
|
||||
"carousel": {
|
||||
"previous": "Попередній слайд",
|
||||
"next": "Наступний слайд"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -13,5 +13,11 @@
|
||||
"error": {
|
||||
"renameExportFailed": "Не вдалося перейменувати експорт: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"tooltip": {
|
||||
"shareExport": "Поділитися експортом",
|
||||
"downloadVideo": "Завантажити відео",
|
||||
"editName": "Редагувати ім'я",
|
||||
"deleteExport": "Видалити експорт"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,7 +71,7 @@
|
||||
"trainFaceAs": "Тренуйте обличчя як:",
|
||||
"trainFace": "Обличчя поїзда",
|
||||
"description": {
|
||||
"addFace": "Покрокові інструкції з додавання нової колекції до Бібліотеки облич.",
|
||||
"addFace": "Додайте нову колекцію до Бібліотеки облич, завантаживши своє перше зображення.",
|
||||
"placeholder": "Введіть назву для цієї колекції",
|
||||
"invalidName": "Недійсне ім'я. Ім'я може містити лише літери, цифри, пробіли, апострофи, символи підкреслення та дефіси."
|
||||
},
|
||||
|
||||
@ -488,6 +488,10 @@
|
||||
"playAlertVideos": {
|
||||
"label": "Відтворити відео зі сповіщеннями",
|
||||
"desc": "За замовчуванням останні сповіщення на панелі керування Live відтворюються як невеликі відеозаписи, що циклічно відтворюються. Вимкніть цю опцію, щоб відображати лише статичне зображення останніх сповіщень на цьому пристрої/у браузері."
|
||||
},
|
||||
"displayCameraNames": {
|
||||
"label": "Завжди показувати назви камер",
|
||||
"desc": "Завжди відображати назви камер у чіпі на панелі керування режимом живого перегляду з кількох камер."
|
||||
}
|
||||
},
|
||||
"storedLayouts": {
|
||||
@ -745,7 +749,7 @@
|
||||
"triggers": {
|
||||
"documentTitle": "Тригери",
|
||||
"management": {
|
||||
"title": "Управління тригерами",
|
||||
"title": "Тригери",
|
||||
"desc": "Керуйте тригерами для {{camera}}. Використовуйте тип мініатюри для спрацьовування на схожих мініатюрах до вибраного об’єкта відстеження, а тип опису – для спрацьовування на схожих описах до вказаного вами тексту."
|
||||
},
|
||||
"addTrigger": "Додати Тригер",
|
||||
@ -766,7 +770,9 @@
|
||||
},
|
||||
"actions": {
|
||||
"alert": "Позначити як сповіщення",
|
||||
"notification": "Надіслати сповіщення"
|
||||
"notification": "Надіслати сповіщення",
|
||||
"sub_label": "Додати підмітку",
|
||||
"attribute": "Додати атрибут"
|
||||
},
|
||||
"dialog": {
|
||||
"createTrigger": {
|
||||
@ -784,25 +790,28 @@
|
||||
"form": {
|
||||
"name": {
|
||||
"title": "Ім'я",
|
||||
"placeholder": "Введіть назву тригера",
|
||||
"placeholder": "Назвіть цей тригер",
|
||||
"error": {
|
||||
"minLength": "Ім'я має містити щонайменше 2 символи.",
|
||||
"invalidCharacters": "Ім'я може містити лише літери, цифри, символи підкреслення та дефіси.",
|
||||
"minLength": "Поле має містити щонайменше 2 символи.",
|
||||
"invalidCharacters": "Поле може містити лише літери, цифри, символи підкреслення та дефіси.",
|
||||
"alreadyExists": "Тригер із такою назвою вже існує для цієї камери."
|
||||
}
|
||||
},
|
||||
"description": "Введіть унікальну назву або опис, щоб ідентифікувати цей тригер"
|
||||
},
|
||||
"enabled": {
|
||||
"description": "Увімкнути або вимкнути цей тригер"
|
||||
},
|
||||
"type": {
|
||||
"title": "Тип",
|
||||
"placeholder": "Виберіть тип тригера"
|
||||
"placeholder": "Виберіть тип тригера",
|
||||
"description": "Спрацьовує, коли виявляється схожий опис відстежуваного об'єкта",
|
||||
"thumbnail": "Спрацьовує, коли виявляється мініатюра схожого відстежуваного об'єкта"
|
||||
},
|
||||
"content": {
|
||||
"title": "Зміст",
|
||||
"imagePlaceholder": "Виберіть зображення",
|
||||
"imagePlaceholder": "Виберіть мініатюру",
|
||||
"textPlaceholder": "Введіть текстовий вміст",
|
||||
"imageDesc": "Виберіть зображення, щоб запустити цю дію, коли буде виявлено схоже зображення.",
|
||||
"imageDesc": "Відображаються лише 100 останніх мініатюр. Якщо ви не можете знайти потрібну мініатюру, перегляньте попередні об’єкти в розділі «Огляд» і налаштуйте тригер у меню.",
|
||||
"textDesc": "Введіть текст, щоб запустити цю дію, коли буде виявлено схожий опис відстежуваного об’єкта.",
|
||||
"error": {
|
||||
"required": "Контент обов'язковий."
|
||||
@ -813,11 +822,12 @@
|
||||
"error": {
|
||||
"min": "Поріг має бути щонайменше 0",
|
||||
"max": "Поріг має бути не більше 1"
|
||||
}
|
||||
},
|
||||
"desc": "Встановіть поріг подібності для цього тригера. Вищий поріг означає, що для спрацьовування тригера потрібна ближча відповідність."
|
||||
},
|
||||
"actions": {
|
||||
"title": "Дії",
|
||||
"desc": "За замовчуванням Frigate надсилає повідомлення MQTT для всіх тригерів. Виберіть додаткову дію, яку потрібно виконати, коли цей тригер спрацьовує.",
|
||||
"desc": "За замовчуванням Frigate надсилає повідомлення MQTT для всіх тригерів. Підмітки додають назву тригера до мітки об'єкта. Атрибути – це метадані, які можна шукати, що зберігаються окремо в метаданих відстежуваного об'єкта.",
|
||||
"error": {
|
||||
"min": "Потрібно вибрати принаймні одну дію."
|
||||
}
|
||||
@ -844,6 +854,23 @@
|
||||
"semanticSearch": {
|
||||
"title": "Семантичний пошук вимкнено",
|
||||
"desc": "Для використання тригерів необхідно ввімкнути семантичний пошук."
|
||||
},
|
||||
"wizard": {
|
||||
"title": "Створити тригер",
|
||||
"step1": {
|
||||
"description": "Налаштуйте основні параметри для вашого тригера."
|
||||
},
|
||||
"step2": {
|
||||
"description": "Налаштуйте контент, який запускатиме цю дію."
|
||||
},
|
||||
"step3": {
|
||||
"description": "Налаштуйте поріг та дії для цього тригера."
|
||||
},
|
||||
"steps": {
|
||||
"nameAndType": "Ім'я та тип",
|
||||
"configureData": "Налаштувати дані",
|
||||
"thresholdAndActions": "Поріг та дії"
|
||||
}
|
||||
}
|
||||
},
|
||||
"roles": {
|
||||
@ -861,7 +888,9 @@
|
||||
"createRole": "Роль {{role}} успішно створена",
|
||||
"updateCameras": "Камери оновлено для ролі {{role}}",
|
||||
"deleteRole": "Роль {{role}} успішно видалено",
|
||||
"userRolesUpdated": "Користувачів ({{count}}), яким призначено цю роль, оновлено до ролі «глядача», що має доступ до всіх камер."
|
||||
"userRolesUpdated_one": "Користувачів ({{count}}), яким призначено цю роль, оновлено до ролі «глядача», що має доступ до всіх камер.",
|
||||
"userRolesUpdated_few": "",
|
||||
"userRolesUpdated_many": ""
|
||||
},
|
||||
"error": {
|
||||
"createRoleFailed": "Не вдалося створити роль: {{errorMessage}}",
|
||||
@ -1050,7 +1079,9 @@
|
||||
},
|
||||
"resolutionHigh": "Роздільна здатність {{resolution}} може призвести до збільшення використання ресурсів.",
|
||||
"resolutionLow": "Роздільна здатність {{resolution}} може бути занадто низькою для надійного виявлення малих об'єктів."
|
||||
}
|
||||
},
|
||||
"ffmpegModule": "Використовувати режим сумісності з потоками",
|
||||
"ffmpegModuleDescription": "Якщо потік не завантажується після кількох спроб, спробуйте ввімкнути цю функцію. Коли вона ввімкнена, Frigate використовуватиме модуль ffmpeg з go2rtc. Це може забезпечити кращу сумісність з деякими потоками камер."
|
||||
}
|
||||
},
|
||||
"cameraManagement": {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user