Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-player
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-live
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
This commit is contained in:
Hosted Weblate
2026-09-12 16:32:31 -05:00
committed by Josh Hawkins
parent 3d5f14e79e
commit 7ff5ff717c
15 changed files with 9 additions and 354 deletions
-1
View File
@@ -426,7 +426,6 @@
"snoring": "Хропіння",
"pant": "Задихатися",
"sneeze": "Чхати",
"sodeling": "Соделінг",
"chird": "Дитина",
"change_ringing": "Змінити дзвінок",
"shofar": "Шофар",
-1
View File
@@ -192,7 +192,6 @@
"theme": {
"nord": "Північ",
"red": "Червоний",
"contrast": "Висока контрастність",
"default": "Типовий",
"label": "Тема",
"blue": "Синій",
@@ -37,7 +37,6 @@
"title": "{{cameraName}} Налаштування потокової передачі",
"audio": {
"tips": {
"document": "Прочитайте документацію ",
"title": "Аудіо має виводитися з вашої камери та бути налаштованим у go2rtc для цього потоку."
}
},
@@ -25,7 +25,6 @@
"label": "Потік",
"restreaming": {
"desc": {
"readTheDocumentation": "Прочитати документацію",
"title": "Налаштуйте go2rtc для додаткових параметрів перегляду в реальному часі та аудіо для цієї камери."
},
"disabled": "Перезавантаження не ввімкнено для цієї камери."
@@ -55,7 +54,6 @@
"error": {
"failed": "Не вдалося додати до черги експорт: {{error}}",
"endTimeMustAfterStartTime": "Час закінчення повинен бути після часу початку",
"noVaildTimeSelected": "Не вибрано допустимий діапазон часу",
"noValidTimeSelected": "Не вибрано дійсний діапазон часу"
},
"success": "Експорт успішно розпочато. Перегляньте файл на сторінці експорту.",
@@ -151,9 +149,6 @@
"started_one": "Розпочинаю {{count}} експорт. Відкриваю справу зараз.",
"started_few": "Розпочинаю {{count}} експортів. Відкриваю справу зараз.",
"started_many": "Розпочинаю {{count}} експортів. Відкриваю справу зараз.",
"startedNoCase_one": "Розпочинаю {{count}} експорт.",
"startedNoCase_few": "Розпочинаю {{count}} експортів.",
"startedNoCase_many": "Розпочинаю {{count}} експортів.",
"partial": "Розпочато {{successful}} з {{total}} експортів. Невдало: {{failedItems}}",
"failed": "Не зміг розпочати {{total}} експортів. Невдало: {{failedItems}}"
}
@@ -40,7 +40,6 @@
"title": "Струм офлайн",
"desc": "Потік <code>detect</code > камери {{cameraName}} не отримував ніяких кадрів, перевірте журнал помилок"
},
"cameraDisabled": "Камера вимкнена",
"toast": {
"success": {
"submittedFrigatePlus": "Зображення успішно завантажено до Frigate+"
@@ -65,10 +65,6 @@
"label": "Увімкнути Birdseye",
"description": "Увімкнути або вимкнути функцію перегляду у режимі Birdseye."
},
"mode": {
"label": "Режим відстежування",
"description": "Режими для додавання камер в Birdseye: 'objects' (об'єкти), 'motion' (рух) або 'continuous' (безперервний)."
},
"order": {
"label": "Розміщення",
"description": "Номер позиції, що визначає розміщення камери на макеті Birdseye."
-4
View File
@@ -46,10 +46,6 @@
"label": "Увімкнути Birdseye",
"description": "Увімкнути або вимкнути функцію перегляду у режимі Birdseye."
},
"mode": {
"label": "Режим відстежування",
"description": "Режими для додавання камер в Birdseye: 'objects' (об'єкти), 'motion' (рух) або 'continuous' (безперервний)."
},
"order": {
"label": "Розміщення",
"description": "Номер позиції, що визначає розміщення камери на макеті Birdseye."
@@ -192,6 +192,5 @@
"noNewImages": "Немає нових зображень для навчання. Спочатку класифікуйте більше зображень у наборі даних.",
"modelNotReady": "Модель не готова до навчання",
"noChanges": "З моменту останнього навчання в наборі даних не було змін."
},
"none": "Жоден"
}
}
-3
View File
@@ -18,7 +18,6 @@
"description": "Елементи рецензування можна створювати для камери, лише якщо для цієї камери ввімкнено запис."
}
},
"timeline": "Хронологія",
"timeline.aria": "Вибрати хронiку",
"events": {
"label": "Події",
@@ -39,8 +38,6 @@
"button": "Нові матеріали для перегляду"
},
"detected": "виявлено",
"suspiciousActivity": "Підозріла активність",
"threateningActivity": "Загрозлива діяльність",
"detail": {
"noDataFound": "Немає детальних даних для перегляду",
"aria": "Перемикання детального перегляду",
+1 -53
View File
@@ -2,7 +2,6 @@
"exploreIsUnavailable": {
"downloadingModels": {
"tips": {
"documentation": "Прочитати документацію",
"context": "Можливо, вам варто переіндексувати вбудовування відстежуваних об'єктів після завантаження моделей."
},
"setup": {
@@ -43,53 +42,7 @@
"trackedObjectsCount_few": "{{count}} відстежувані об'єкти ",
"trackedObjectsCount_many": "{{count}} відстежувані об'єктів ",
"objectLifecycle": {
"title": "Життєвий цикл об'єкта",
"createObjectMask": "Створити маску об'єкта",
"annotationSettings": {
"title": "Налаштування анотацій",
"offset": {
"desc": "Ці дані надходять із сигналу виявлення вашої камери, але накладаються на зображення із сигналу запису. Малоймовірно, що два потоки ідеально синхронізовані. В результаті, обмежувальна рамка та відеоматеріал не будуть ідеально вирівняні. Однак, для налаштування цього можна скористатися полем <code>annotation_offset</code>.",
"tips": "ПОРАДА: Уявіть, що є кліп події, в якому людина йде зліва направо. Якщо рамка часової шкали події постійно знаходиться ліворуч від людини, то значення слід зменшити. Аналогічно, якщо людина йде зліва направо, а обмежувальна рамка постійно знаходиться попереду неї, тоді значення слід збільшити.",
"label": "Зсув анотації",
"documentation": "Прочитайте документацію ",
"millisecondsToOffset": "Мілісекунди для зміщення виявлених анотацій. <em>За замовчуванням: 0</em>",
"toast": {
"success": "Зміщення анотації для {{camera}} збережено у файлі конфігурації. Перезапустіть Frigate, щоб застосувати зміни."
}
},
"showAllZones": {
"title": "Показати всі зони",
"desc": "Завжди показувати зони на кадрах, де об'єкти увійшли в зону."
}
},
"scrollViewTips": "Прокрутіть, щоб переглянути важливі моменти життєвого циклу цього об'єкта.",
"lifecycleItemDesc": {
"attribute": {
"other": "{{label}} визнаний як {{attribute}}",
"faceOrLicense_plate": "{{attribute}} виявлено для {{label}}"
},
"header": {
"zones": "Зони",
"ratio": "Співвідношення",
"area": "Площа"
},
"visible": "{{label}} виявлено",
"entered_zone": "{{label}} увійшов {{zones}}",
"active": "{{label}} став активним",
"stationary": "{{label}} став нерухомим",
"gone": "{{label}} ліворуч",
"heard": "{{label}} чув",
"external": "{{label}} виявлено"
},
"noImageFound": "Для цієї позначки часу не знайдено зображення.",
"adjustAnnotationSettings": "Налаштування параметрів анотацій",
"autoTrackingTips": "Положення обмежувальних рамок будуть неточними для камер з автоматичним відстеженням.",
"carousel": {
"previous": "Попередній слайд",
"next": "Наступний слайд"
},
"count": "{{first}} з {{second}}",
"trackedPoint": "Відстежувана точка"
"noImageFound": "Для цієї позначки часу не знайдено зображення."
},
"details": {
"label": "Мітка",
@@ -204,10 +157,6 @@
"label": "Завантажити знімок",
"aria": "Завантажити знімок"
},
"viewObjectLifecycle": {
"label": "Переглянути життєвий цикл об'єкта",
"aria": "Показати життєвий цикл об'єкта"
},
"deleteTrackedObject": {
"label": "Видалити цей відстежуваний об'єкт"
},
@@ -242,7 +191,6 @@
"details": "деталі",
"snapshot": "знімок",
"video": "відео",
"object_lifecycle": "життєвий цикл об'єкта",
"thumbnail": "мініатюра",
"tracking_details": "деталі відстеження"
},
-1
View File
@@ -2,7 +2,6 @@
"documentTitle": "Експорта - Frigate",
"search": "Пошук",
"noExports": "Не знайдено експортованих файлів",
"deleteExport": "Видалити експортування",
"deleteExport.desc": "Ви справді бажаєте вилучити {{exportName}}?",
"editExport": {
"title": "Перейменувати експорт",
+1 -11
View File
@@ -1,7 +1,5 @@
{
"selectItem": "Вибрати {{item}}",
"documentTitle": "Бібліотека обличчя - Frigate",
"readTheDocs": "Прочитати документацію",
"deleteFaceLibrary": {
"desc": "Ви впевнені, що хочете видалити колекцію {{name}}? Це назавжди видалить усі пов’язані з нею обличчя.",
"title": "Видалити ім'я"
@@ -32,10 +30,6 @@
},
"details": {
"scoreInfo": "Оцінка підмітки – це зважена оцінка для всіх розпізнаних ознак достовірності обличчя, тому вона може відрізнятися від оцінки, показаної на знімку.",
"subLabelScore": "Оцінка підмітки",
"person": "Людина",
"face": "Деталі обличчя",
"faceDesc": "Деталі відстежуваного об'єкта, який створив це обличчя",
"timestamp": "Позначка часу",
"unknown": "Невідомо"
},
@@ -47,7 +41,6 @@
"uploadFace": "Завантажте зображення обличчя {{name}}, на якому його/її обличчя зображено спереду. Зображення не потрібно обрізати, щоб воно мало лише обличчя."
}
},
"selectFace": "Виберіть обличчя",
"renameFace": {
"title": "Перейменувати обличчя",
"desc": "Введіть нову назву для {{name}}"
@@ -80,8 +73,6 @@
"desc": "Завантажте зображення для сканування облич та додайте його для {{pageToggle}}"
},
"createFaceLibrary": {
"title": "Створити колекцію",
"desc": "Створити нову колекцію",
"new": "Створити нове обличчя",
"nextSteps": "Щоб створити міцну основу:<li>Використовуйте вкладку «Недавні розпізнавання», щоб вибрати та навчити систему розпізнавати зображення для кожної виявленої особи.</li><li>Для досягнення найкращих результатів зосередьтеся на прямих зображеннях; уникайте навчання зображень, на яких обличчя зняті під кутом.</li></ul>"
},
@@ -98,6 +89,5 @@
"desc_few": "Ви впевнені, що хочете видалити {{count}} обличчі? Цю дію неможливо скасувати.",
"desc_many": "Ви впевнені, що хочете видалити {{count}} облич? Цю дію неможливо скасувати."
},
"nofaces": "Немає облич",
"pixels": "{{area}}пикс"
"nofaces": "Немає облич"
}
+1 -10
View File
@@ -26,7 +26,6 @@
"stream": {
"twoWayTalk": {
"tips": "Ваш пристрій повинен підтримувати функцію, а WebRTC повинен бути налаштований для двосторонньої розмови.",
"tips.documentation": "Прочитати документацію ",
"available": "Двостороння розмова доступна для цього потоку",
"unavailable": "Двостороння розмова недоступна для цього потоку"
},
@@ -37,7 +36,6 @@
"title": "Потiк",
"audio": {
"tips": {
"documentation": "Прочитати документацію ",
"title": "Звук повинен бути виведений з камери і налаштований в go2rtc для цього потоку."
},
"available": "Звук доступний для цього потоку",
@@ -105,7 +103,6 @@
"label": "Редагувати групу камер"
}
},
"documentTitle": "Пряма трансляція - Frigate",
"documentTitle.withCamera": "{{camera}} - Пряма трансляція - Frigate",
"lowBandwidthMode": "Економічний режим",
"twoWayTalk": {
@@ -116,10 +113,6 @@
"enable": "Увімкнути звук камери",
"disable": "Вимкнути звук камери"
},
"camera": {
"enable": "Увімкнути камеру",
"disable": "Вимкнути камеру"
},
"detect": {
"enable": "Увімкнути виявлення",
"disable": "Вимкнути виявлення"
@@ -148,7 +141,6 @@
},
"cameraSettings": {
"title": "{{camera}} Налаштування",
"cameraEnabled": "Камера включена",
"objectDetection": "Виявлення об'єктів",
"recording": "Записування",
"snapshots": "Знімки",
@@ -164,8 +156,7 @@
"all": "Всi",
"motion": "Рух",
"active_objects": "Активні об'єкти"
},
"notAllTips": "Ваш {{source}} конфігурацію збереження записів встановлено на <code>режим: {{effectiveRetainMode}}</code>, тому цей запис на вимогу збереже лише сегменти з {{effectiveRetainModeName}}."
}
},
"transcription": {
"enable": "Увімкнути транскрипцію аудіо в реальному часі",
+3 -248
View File
@@ -1,13 +1,11 @@
{
"notification": {
"notificationSettings": {
"documentation": "Прочитати документацію",
"desc": "Frigate може надсилати push-сповіщення на ваш пристрій, коли він працює у браузері або встановлений як PWA.",
"title": "Налаштування сповіщень"
},
"notificationUnavailable": {
"desc": "Веб-повідомлення вимагають безпечного контексту (<code>https://…</code>). Це обмеження браузера. Безпечний доступ до фрегатів для використання сповіщень.",
"documentation": "Прочитати документацію",
"title": "Сповіщення недоступні"
},
"globalSettings": {
@@ -54,87 +52,13 @@
"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": "Клацніть, щоб намалювати багатокутник на зображенні.",
@@ -171,7 +95,6 @@
"speedEstimation": {
"title": "Оцінка швидкості",
"desc": "Увімкнути оцінку швидкості для об'єктів у цій зоні. Зона повинна мати рівно 4 точки.",
"docs": "Прочитайте документацію",
"lineADistance": "Відстань лінії A ({{unit}})",
"lineBDistance": "Відстань лінії B ({{unit}})",
"lineCDistance": "Відстань лінії C ({{unit}})",
@@ -308,7 +231,6 @@
"desc": "Показати контур будь-яких визначених зон"
},
"objectShapeFilterDrawing": {
"document": "Прочитати документацію ",
"tips": "Увімкніть цю опцію, щоб намалювати прямокутник на зображенні з камери, щоб показати його площу та співвідношення. Ці значення потім можна використовувати для встановлення параметрів фільтра форми об'єкта у вашій конфігурації.",
"title": "Фільтр форми об'єкта, малюнок",
"desc": "Намалюйте прямокутник на зображенні, щоб переглянути деталі площі та співвідношення",
@@ -362,68 +284,6 @@
},
"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": "Завантаження інформації про модель…",
@@ -445,11 +305,9 @@
"snapshotConfig": {
"title": "Конфігурація знімків",
"desc": "Для надсилання до Frigate+ потрібно ввімкнути як знімки, так і знімки <code>clean_copy</code> у вашій конфігурації.",
"documentation": "Прочитайте документацію",
"table": {
"camera": "Камера",
"snapshots": "Знімки",
"cleanCopySnapshots": "<code>clean_copy</code> Знімки"
"snapshots": "Знімки"
},
"cleanCopyWarning": "На деяких камерах знімки екрана вимкнені"
},
@@ -554,8 +412,6 @@
"notifications": "Налаштування сповіщень – Фрегат",
"default": "Налаштування - Фрегат",
"authentication": "Налаштування автентифікації – Фрегат",
"camera": "Налаштування камери – Фрегат",
"classification": "Налаштування класифікації – Фрегат",
"masksAndZones": "Редактор масок та зон – Фрегат",
"motionTuner": "Тюнер руху - Фрегат",
"general": "Основна Статус – Frigate",
@@ -566,7 +422,6 @@
},
"menu": {
"ui": "Інтерфейс користувача",
"classification": "Класифікація",
"cameras": "Налаштування камери",
"users": "Користувачі",
"masksAndZones": "Маски / Зони",
@@ -648,10 +503,7 @@
"hide": "Приховати пароль",
"requirements": {
"title": "Вимоги до пароля:",
"length": "Принаймні 12 символів",
"uppercase": "Принаймні одна велика літера",
"digit": "Принаймні одна цифра",
"special": "Принаймні один спеціальний символ (!@#$%^&*(),.?\":{}|<>)"
"length": "Принаймні 12 символів"
}
},
"newPassword": {
@@ -712,7 +564,6 @@
"semanticSearch": {
"title": "Семантичний пошук",
"desc": "Семантичний пошук у Frigate дозволяє знаходити відстежувані об'єкти в елементах огляду, використовуючи або саме зображення, або текстовий опис, визначений користувачем, або автоматично згенерований опис.",
"readTheDocumentation": "Прочитайте документації",
"reindexNow": {
"label": "Переіндексувати зараз",
"confirmTitle": "Підтвердити переіндексацію",
@@ -738,7 +589,6 @@
},
"faceRecognition": {
"title": "Розпізнавання обличчя",
"readTheDocumentation": "Прочитайте документація",
"modelSize": {
"label": "Розмір моделі",
"desc": "Розмір моделі, що використовується для розпізнавання обличчя.",
@@ -755,7 +605,6 @@
},
"licensePlateRecognition": {
"title": "Розпізнавання номерних знаків",
"readTheDocumentation": "Прочитайте документації",
"desc": "Frigate може розпізнавати номерні знаки на автомобілях і автоматично додавати виявлені символи до поля розпізнаний_номер_автомобіля або відоме ім'я як підмітку до об'єктів, що мають тип \"автомобіль\". Поширеним випадком використання може бути зчитування номерних знаків автомобілів, що заїжджають на під'їзд, або автомобілів, що проїжджають вулицею."
},
"restart_required": "Потрібно перезавантажити (налаштування збагачення змінено)",
@@ -792,7 +641,6 @@
"description": "Опис"
},
"actions": {
"alert": "Позначити як сповіщення",
"notification": "Надіслати сповіщення",
"sub_label": "Додати підмітку",
"attribute": "Додати атрибут"
@@ -854,11 +702,6 @@
"error": {
"min": "Потрібно вибрати принаймні одну дію."
}
},
"friendly_name": {
"title": "Зрозуміле ім'я",
"placeholder": "Назвіть або опишіть цей тригер",
"description": "Зрозуміла назва або описовий текст (необов'язково) для цього тригера."
}
}
},
@@ -998,31 +841,14 @@
"brandInformation": "Інформація про бренд",
"brandUrlFormat": "Для камер з форматом RTSP URL, як: {{exampleUrl}}",
"customUrlPlaceholder": "rtsp://username:password@host:port/path",
"testConnection": "Тестове з'єднання",
"testSuccess": "Тестування з'єднання успішне!",
"testFailed": "Перевірка з’єднання не вдалася. Перевірте введені дані та повторіть спробу.",
"streamDetails": "Деталі трансляції",
"warnings": {
"noSnapshot": "Не вдалося отримати знімок із налаштованого потоку."
},
"errors": {
"brandOrCustomUrlRequired": "Виберіть або марку камери з хостом/IP-адресою, або виберіть «Інше» з власною URL-адресою",
"nameRequired": "Потрібно вказати назву камери",
"nameLength": "Назва камери має містити не більше 64 символів",
"invalidCharacters": "Назва камери містить недійсні символи",
"nameExists": "Назва камери вже існує",
"brands": {
"reolink-rtsp": "Не рекомендується використовувати Reolink RTSP. Увімкніть HTTP у налаштуваннях прошивки камери та перезапустіть майстер."
},
"customUrlRtspRequired": "Користувацькі URL-адреси мають починатися з \"rtsp://\". Для потоків з камер, що не підтримують RTSP, потрібне ручне налаштування."
},
"docs": {
"reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras"
},
"testing": {
"probingMetadata": "Зондування метаданих камери...",
"fetchingSnapshot": "Отримання знімка камери..."
},
"connectionSettings": "Налаштування підключення",
"detectionMethod": "Метод виявлення потоку",
"onvifPort": "Порт ONVIF",
@@ -1035,42 +861,11 @@
},
"step2": {
"description": "Перевірте камеру на наявність доступних потоків або налаштуйте ручні параметри на основі вибраного методу виявлення.",
"streamsTitle": "Потоки з камери",
"addStream": "Додати потік",
"addAnotherStream": "Додати ще один потік",
"streamTitle": "Потік {{number}}",
"streamUrl": "URL-адреса потоку",
"streamUrlPlaceholder": "rtsp://username:password@host:port/path",
"url": "URL",
"resolution": "Роздільна здатність",
"selectResolution": "Виберіть роздільну здатність",
"quality": "Якість",
"selectQuality": "Виберіть якість",
"roles": "Ролі",
"roleLabels": {
"detect": "Виявлення об'єктів",
"record": "Запис",
"audio": "Аудіо"
},
"testStream": "Тестове з'єднання",
"testSuccess": "Тестування з'єднання успішне!",
"testFailed": "Перевірка з’єднання не вдалася. Перевірте введені дані та повторіть спробу.",
"testFailedTitle": "Тест не вдався",
"connected": "Підключено",
"notConnected": "Не підключено",
"featuresTitle": "Особливості",
"go2rtc": "Зменште кількість підключень до камери",
"detectRoleWarning": "Для продовження принаймні один потік повинен мати роль \"виявлення\".",
"rolesPopover": {
"title": "Ролі потоку",
"detect": "Основний канал для виявлення об'єктів.",
"record": "Зберігає сегменти відеоканалу на основі налаштувань конфігурації.",
"audio": "Стрічка даних для виявлення на основі аудіо."
},
"featuresPopover": {
"title": "Функції потоку",
"description": "Використовуйте ретрансляцію go2rtc, щоб зменшити кількість підключень до вашої камери."
},
"streamDetails": "Деталі трансляції",
"probing": "Зондуюча камера...",
"retry": "Повторити спробу",
@@ -1106,47 +901,8 @@
},
"step3": {
"description": "Налаштуйте ролі потоків та додайте додаткові потоки для вашої камери.",
"validationTitle": "Перевірка потоку",
"connectAllStreams": "Підключити всі потоки",
"reconnectionSuccess": "Повторне підключення успішне.",
"reconnectionPartial": "Не вдалося відновити підключення до деяких потоків.",
"streamUnavailable": "Попередній перегляд трансляції недоступний",
"reload": "Перезавантажити",
"connecting": "Підключення...",
"streamTitle": "Потік {{number}}",
"valid": "Дійсний",
"failed": "Не вдалося",
"notTested": "Не тестувалося",
"connectStream": "Підключитися",
"connectingStream": "Підключення",
"disconnectStream": "Відключитися",
"estimatedBandwidth": "Орієнтовна пропускна здатність",
"roles": "Ролі",
"none": "Жоден",
"error": "Помилка",
"streamValidated": "Потік {{number}} успішно перевірено",
"streamValidationFailed": "Не вдалося перевірити потік {{number}}",
"saveAndApply": "Зберегти нову камеру",
"saveError": "Недійсна конфігурація. Перевірте свої налаштування.",
"issues": {
"title": "Перевірка потоку",
"videoCodecGood": "Відеокодек: {{codec}}.",
"audioCodecGood": "Аудіокодек: {{codec}}.",
"noAudioWarning": "Для цього потоку не виявлено аудіо, записи не матимуть аудіо.",
"audioCodecRecordError": "Для підтримки аудіо в записах потрібен аудіокодек AAC.",
"audioCodecRequired": "Для підтримки виявлення звуку потрібен аудіопотік.",
"restreamingWarning": "Зменшення кількості підключень до камери для потоку запису може дещо збільшити використання процесора.",
"dahua": {
"substreamWarning": "Підпотік 1 заблокований на низькій роздільній здатності. Багато камер Dahua / Amcrest / EmpireTech підтримують додаткові підпотоки, які потрібно ввімкнути в налаштуваннях камери. Рекомендується перевірити та використовувати ці потоки, якщо вони доступні."
},
"hikvision": {
"substreamWarning": "Підпотік 1 заблокований на низькій роздільній здатності. Багато камер Hikvision підтримують додаткові підпотоки, які потрібно ввімкнути в налаштуваннях камери. Рекомендується перевірити та використовувати ці потоки, якщо вони доступні."
},
"resolutionHigh": "Роздільна здатність {{resolution}} може призвести до збільшення використання ресурсів.",
"resolutionLow": "Роздільна здатність {{resolution}} може бути занадто низькою для надійного виявлення малих об'єктів."
},
"ffmpegModule": "Використовувати режим сумісності з потоками",
"ffmpegModuleDescription": "Якщо потік не завантажується після кількох спроб, спробуйте ввімкнути цю функцію. Коли вона ввімкнена, Frigate використовуватиме модуль ffmpeg з go2rtc. Це може забезпечити кращу сумісність з деякими потоками камер.",
"streamsTitle": "Трансляції з камери",
"addStream": "Додати потік",
"addAnotherStream": "Додати ще один потік",
@@ -1241,8 +997,7 @@
"selectCamera": "Виберіть камеру",
"backToSettings": "Назад до налаштувань камери",
"streams": {
"title": "Увімкнути/вимкнути камери",
"desc": "Тимчасово вимкніть камеру до перезапуску Frigate. Вимкнення камери повністю зупиняє обробку потоків цієї камери в Frigate. Функції виявлення, запису та налагодження будуть недоступні. <br /> <em>Примітка: це не вимикає ретрансляції </em>"
"title": "Увімкнути/вимкнути камери"
},
"cameraConfig": {
"add": "Додати камеру",
+2 -9
View File
@@ -108,11 +108,6 @@
"toast": {
"success": "Інформацію про графічний процесор скопійовано в буфер обміну"
}
},
"intelGpuWarning": {
"title": "Попередження щодо статистики графічного процесора Intel",
"message": "Статистика графічного процесора недоступна",
"description": "Це відома помилка в інструментах звітності статистики графічного процесора Intel (intel_gpu_top), яка неодноразово повертає використання графічного процесора на рівні 0%, навіть у випадках, коли апаратне прискорення та виявлення об'єктів працюють належним чином на (i)GPU. Це не помилка Frigate. Ви можете перезавантажити хост, щоб тимчасово виправити проблему та переконатися, що графічний процесор працює правильно. Це не впливає на продуктивність."
}
},
"otherProcesses": {
@@ -158,8 +153,7 @@
"title": "Зберігання",
"shm": {
"title": "Розподіл спільної пам'яті (SHM)",
"warning": "Поточний розмір SHM, що становить {{total}} МБ, замалий. Збільште його принаймні до {{min_shm}} МБ.",
"readTheDocumentation": "Прочитайте документацію"
"warning": "Поточний розмір SHM, що становить {{total}} МБ, замалий. Збільште його принаймні до {{min_shm}} МБ."
}
},
"lastRefreshed": "Останнє оновлення: ",
@@ -170,8 +164,7 @@
"reindexingEmbeddings": "Переіндексація вбудовування (виконано {{processed}}%)",
"cameraIsOffline": "{{camera}} не в мережі",
"detectIsSlow": "{{detect}} повільний ({{speed}} мс)",
"detectIsVerySlow": "{{detect}} дуже повільний ({{speed}} мс)",
"shmTooLow": "Розмір /dev/shm ({{total}} МБ) слід збільшити щонайменше до {{min}} МБ."
"detectIsVerySlow": "{{detect}} дуже повільний ({{speed}} мс)"
},
"documentTitle": {
"cameras": "Статистика камер - Фрегат",