mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-08-04 01:48:54 +03:00
Translated using Weblate (Russian)
Currently translated at 100.0% (103 of 103 strings) Translated using Weblate (Russian) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Russian) Currently translated at 100.0% (52 of 52 strings) Translated using Weblate (Russian) Currently translated at 100.0% (65 of 65 strings) Translated using Weblate (Russian) Currently translated at 100.0% (110 of 110 strings) Translated using Weblate (Russian) Currently translated at 100.0% (2 of 2 strings) Translated using Weblate (Russian) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Russian) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (Russian) Currently translated at 100.0% (176 of 176 strings) Translated using Weblate (Russian) Currently translated at 100.0% (6 of 6 strings) Translated using Weblate (Russian) Currently translated at 100.0% (427 of 427 strings) Translated using Weblate (Russian) Currently translated at 100.0% (103 of 103 strings) Translated using Weblate (Russian) Currently translated at 100.0% (331 of 331 strings) Translated using Weblate (Russian) Currently translated at 100.0% (80 of 80 strings) Translated using Weblate (Russian) Currently translated at 100.0% (7 of 7 strings) Translated using Weblate (Russian) Currently translated at 100.0% (65 of 65 strings) Translated using Weblate (Russian) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Russian) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (Russian) Currently translated at 100.0% (118 of 118 strings) Translated using Weblate (Russian) Currently translated at 100.0% (176 of 176 strings) Translated using Weblate (Russian) Currently translated at 100.0% (427 of 427 strings) Translated using Weblate (Russian) Currently translated at 100.0% (52 of 52 strings) Translated using Weblate (Russian) Currently translated at 100.0% (23 of 23 strings) Translated using Weblate (Russian) Currently translated at 91.3% (21 of 23 strings) Translated using Weblate (Russian) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Russian) Currently translated at 100.0% (103 of 103 strings) Translated using Weblate (Russian) Currently translated at 100.0% (331 of 331 strings) Translated using Weblate (Russian) Currently translated at 100.0% (22 of 22 strings) Translated using Weblate (Russian) Currently translated at 100.0% (97 of 97 strings) Translated using Weblate (Russian) Currently translated at 100.0% (176 of 176 strings) Translated using Weblate (Russian) Currently translated at 100.0% (97 of 97 strings) Translated using Weblate (Russian) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Russian) Currently translated at 100.0% (170 of 170 strings) Translated using Weblate (Russian) Currently translated at 100.0% (328 of 328 strings) Translated using Weblate (Russian) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Russian) Currently translated at 100.0% (328 of 328 strings) Translated using Weblate (Russian) Currently translated at 100.0% (170 of 170 strings) Translated using Weblate (Russian) Currently translated at 100.0% (328 of 328 strings) Translated using Weblate (Russian) Currently translated at 100.0% (328 of 328 strings) Translated using Weblate (Russian) Currently translated at 100.0% (328 of 328 strings) Translated using Weblate (Russian) Currently translated at 100.0% (97 of 97 strings) Translated using Weblate (Russian) Currently translated at 100.0% (97 of 97 strings) Translated using Weblate (Russian) Currently translated at 100.0% (110 of 110 strings) Translated using Weblate (Russian) Currently translated at 100.0% (328 of 328 strings) Translated using Weblate (Russian) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Russian) Currently translated at 100.0% (107 of 107 strings) Translated using Weblate (Russian) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Russian) Currently translated at 100.0% (170 of 170 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Oleg Chumakov <nomiels@gmail.com> Co-authored-by: Sotski Eugene <jekakmail@gmail.com> Co-authored-by: Артём Владимиров <artyomka71@gmail.com> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ru/ Translation: Frigate NVR/audio Translation: Frigate NVR/common Translation: Frigate NVR/components-camera Translation: Frigate NVR/components-dialog Translation: Frigate NVR/components-filter Translation: Frigate NVR/components-icons Translation: Frigate NVR/objects Translation: Frigate NVR/views-configeditor Translation: Frigate NVR/views-events Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-facelibrary Translation: Frigate NVR/views-live Translation: Frigate NVR/views-recording Translation: Frigate NVR/views-search Translation: Frigate NVR/views-settings Translation: Frigate NVR/views-system
This commit is contained in:
committed by
Nicolas Mowen
co-authored by
Oleg Chumakov
Sotski Eugene
Артём Владимиров
parent
b73e7de8e9
commit
1a14439186
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"configEditor": "Редактор конфига",
|
||||
"configEditor": "Редактор конфигурации",
|
||||
"copyConfig": "Скопировать конфигурацию",
|
||||
"saveAndRestart": "Сохранить и перезапустить",
|
||||
"saveOnly": "Только сохранить",
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"allCameras": "Все камеры",
|
||||
"camera": "Камера",
|
||||
"empty": {
|
||||
"alert": "Отсутствуют тревоги для проверки",
|
||||
"alert": "Отсутствуют тревоги для просмотра",
|
||||
"detection": "Отсутствуют обнаружения для просмотра",
|
||||
"motion": "Не найдено данных о движении"
|
||||
},
|
||||
@@ -31,5 +31,8 @@
|
||||
"label": "Посмотреть новые элементы для просмотра",
|
||||
"button": "Новые элементы для просмотра"
|
||||
},
|
||||
"markTheseItemsAsReviewed": "Пометить эти элементы как просмотренные"
|
||||
"markTheseItemsAsReviewed": "Пометить эти элементы как просмотренные",
|
||||
"selected": "{{count}} выбрано",
|
||||
"selected_one": "{{count}} выбрано",
|
||||
"selected_other": "{{count}} выбрано"
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"exploreIsUnavailable": {
|
||||
"embeddingsReindexing": {
|
||||
"context": "Обзор станет доступен после завершения переиндексации эмбеддингов отслеживаемых объектов.",
|
||||
"startingUp": "Запуск...",
|
||||
"context": "Поиск станет доступен после завершения переиндексации эмбеддингов отслеживаемых объектов.",
|
||||
"startingUp": "Запуск…",
|
||||
"estimatedTime": "Оставшееся время:",
|
||||
"finishingShortly": "Скоро завершится",
|
||||
"step": {
|
||||
@@ -11,7 +11,7 @@
|
||||
"thumbnailsEmbedded": "Встроенные миниатюры: "
|
||||
}
|
||||
},
|
||||
"title": "Обзор недоступен",
|
||||
"title": "Поиск событий недоступен",
|
||||
"downloadingModels": {
|
||||
"setup": {
|
||||
"visionModel": "Модель компьютерного зрения",
|
||||
@@ -28,7 +28,7 @@
|
||||
}
|
||||
},
|
||||
"generativeAI": "Генеративный ИИ",
|
||||
"documentTitle": "Обзор - Frigate",
|
||||
"documentTitle": "Поиск событий - Frigate",
|
||||
"details": {
|
||||
"timestamp": "Метка времени",
|
||||
"item": {
|
||||
@@ -36,7 +36,7 @@
|
||||
"desc": "Детали элемента просмотра",
|
||||
"button": {
|
||||
"share": "Поделиться этим элементом просмотра",
|
||||
"viewInExplore": "Смотреть в Обзоре"
|
||||
"viewInExplore": "Смотреть в Поиске событий"
|
||||
},
|
||||
"tips": {
|
||||
"hasMissingObjects": "Настройте конфигурацию, если хотите, чтобы Frigate сохранял отслеживаемые объекты для следующих меток: <em>{{objects}}</em>",
|
||||
@@ -125,7 +125,12 @@
|
||||
},
|
||||
"gone": "{{label}} покинул(а) зону",
|
||||
"heard": "Обнаружен звук {{label}}",
|
||||
"external": "Обнаружен(а) {{label}}"
|
||||
"external": "Обнаружен(а) {{label}}",
|
||||
"header": {
|
||||
"zones": "Зоны",
|
||||
"ratio": "Соотношение",
|
||||
"area": "Область"
|
||||
}
|
||||
},
|
||||
"annotationSettings": {
|
||||
"title": "Настройки аннотаций",
|
||||
|
||||
@@ -37,8 +37,9 @@
|
||||
"deletedName_many": "{{count}} лиц успешно удалено.",
|
||||
"uploadedImage": "Изображение успешно загружено.",
|
||||
"trainedFace": "Лицо успешно запомнено.",
|
||||
"addFaceLibrary": "{{name}} успешно добавлен в Библиотеку Лиц!",
|
||||
"updatedFaceScore": "Оценка лица успешно обновлена."
|
||||
"addFaceLibrary": "{{name}} успешно добавлен(а) в Библиотеку лиц!",
|
||||
"updatedFaceScore": "Оценка лица успешно обновлена.",
|
||||
"renamedFace": "Лицо успешно переименовано в {{name}}"
|
||||
},
|
||||
"error": {
|
||||
"deleteFaceFailed": "Не удалось удалить: {{errorMessage}}",
|
||||
@@ -46,7 +47,8 @@
|
||||
"trainFailed": "Не удалось запомнить: {{errorMessage}}",
|
||||
"updateFaceScoreFailed": "Не удалось обновить оценку лица: {{errorMessage}}",
|
||||
"addFaceLibraryFailed": "Не удалось установить имя для лица: {{errorMessage}}",
|
||||
"deleteNameFailed": "Не удалось удалить имя: {{errorMessage}}"
|
||||
"deleteNameFailed": "Не удалось удалить имя: {{errorMessage}}",
|
||||
"renameFaceFailed": "Не удалось переименовать лицо: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"deleteFaceLibrary": {
|
||||
@@ -54,7 +56,7 @@
|
||||
"desc": "Вы уверены, что хотите удалить коллекцию «{{name}}»? Это действие безвозвратно удалит все лица в коллекции."
|
||||
},
|
||||
"imageEntry": {
|
||||
"dropActive": "Перетащите изображение сюда...",
|
||||
"dropActive": "Перетащите изображение сюда…",
|
||||
"dropInstructions": "Перетащите изображение сюда или нажмите для выбора",
|
||||
"maxSize": "Макс. размер: {{size}}Мб",
|
||||
"validation": {
|
||||
@@ -62,17 +64,23 @@
|
||||
}
|
||||
},
|
||||
"readTheDocs": "Прочитать документацию",
|
||||
"trainFaceAs": "Запомнить Лицо как:",
|
||||
"trainFaceAs": "Запомнить лицо как:",
|
||||
"button": {
|
||||
"uploadImage": "Загрузить изображение",
|
||||
"deleteFaceAttempts": "Удалить попытки распознавания лиц",
|
||||
"addFace": "Добавить Лицо",
|
||||
"reprocessFace": "Переобработать Лицо"
|
||||
"addFace": "Добавить лицо",
|
||||
"reprocessFace": "Обработать лицо повторно",
|
||||
"renameFace": "Переименовать лицо",
|
||||
"deleteFace": "Удалить лицо"
|
||||
},
|
||||
"trainFace": "Запомнить Лицо",
|
||||
"trainFace": "Запомнить лицо",
|
||||
"steps": {
|
||||
"faceName": "Введите имя лица",
|
||||
"nextSteps": "Следующие шаги",
|
||||
"uploadFace": "Загрузить изображение лица"
|
||||
},
|
||||
"renameFace": {
|
||||
"desc": "Введите новое имя для {{name}}",
|
||||
"title": "Переименовать лицо"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -81,7 +81,7 @@
|
||||
"title": "Запись по требованию",
|
||||
"tips": "Создать ручное событие на основе настроек хранения записей этой камеры.",
|
||||
"playInBackground": {
|
||||
"label": "Воспроизвести в фоне",
|
||||
"label": "Воспроизведение в фоне",
|
||||
"desc": "Включите эту опцию, чтобы продолжать трансляцию при скрытом плеере."
|
||||
},
|
||||
"showStats": {
|
||||
@@ -136,7 +136,7 @@
|
||||
"cameraEnabled": "Камера активирована"
|
||||
},
|
||||
"history": {
|
||||
"label": "Показать архивные записи"
|
||||
"label": "Отобразить архивные записи"
|
||||
},
|
||||
"effectiveRetainMode": {
|
||||
"modes": {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"toast": {
|
||||
"error": {
|
||||
"endTimeMustAfterStartTime": "Конечное время должно быть позже начального",
|
||||
"noValidTimeSelected": "Выыбран недопустимый временной диапазон"
|
||||
"noValidTimeSelected": "Выбран недопустимый временной диапазон"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -47,7 +47,14 @@
|
||||
"desc": {
|
||||
"text": "Фильтры помогают уточнить результаты поиска. Вот как их использовать в поле ввода:",
|
||||
"step": "<ul className=\"list-disc pl-5 text-sm text-primary-variant\"><li>Введите название фильтра, затем двоеточие (например, \"камеры:\").</li><li>Выберите значение из подсказок или введите своё.</li><li>Используйте несколько фильтров, добавляя их через пробел.</li><li>Фильтры даты (before:/after:) используют формат <em>{{DateFormat}}</em>.</li><li>Временной диапазон — в формате <em>{{exampleTime}}</em>.</li><li>Удаляйте фильтры нажатием на «×» рядом с ними.</li></ul>",
|
||||
"example": "Пример: <code className=\"text-primary\">cameras:front_door label:person before:01012024 time_range:3:00PM-4:00PM </code>"
|
||||
"example": "Пример: <code className=\"text-primary\">cameras:front_door label:person before:01012024 time_range:3:00PM-4:00PM </code>",
|
||||
"step1": "Введите имя ключа фильтра с двоеточием (например, \"камеры:\").",
|
||||
"step5": "Фильтр временного диапазона использует формат {{exampleTime}}.",
|
||||
"exampleLabel": "Пример:",
|
||||
"step2": "Выберите значение из предложенных или введите свое собственное.",
|
||||
"step3": "Вы можете применять несколько фильтров, указывая их подряд через пробел.",
|
||||
"step6": "Удаляйте фильтры, нажав на значок \"x\" рядом с ними.",
|
||||
"step4": "Фильтры по дате (до: и после:) используют формат {{DateFormat}}."
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@@ -62,6 +69,6 @@
|
||||
"clear": "Очистить поиск похожего"
|
||||
},
|
||||
"placeholder": {
|
||||
"search": "Поиск..."
|
||||
"search": "Поиск…"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
"notifications": "Уведомления",
|
||||
"frigateplus": "Frigate+",
|
||||
"ui": "Интерфейс",
|
||||
"classification": "Распознование"
|
||||
"classification": "Распознавание"
|
||||
},
|
||||
"dialog": {
|
||||
"unsavedChanges": {
|
||||
@@ -50,7 +50,7 @@
|
||||
"sunday": "Воскресенье",
|
||||
"monday": "Понедельник",
|
||||
"label": "Первый день недели",
|
||||
"desc": "День, с которого начинаются недели в календаре обзоров."
|
||||
"desc": "День, с которого начинаются недели в календаре обзора событий."
|
||||
}
|
||||
},
|
||||
"recordingsViewer": {
|
||||
@@ -93,7 +93,7 @@
|
||||
"confirmTitle": "Подтвердить переиндексацию",
|
||||
"success": "Реиндексация запущена успешно.",
|
||||
"error": "Не удалось начать реиндексацию: {{errorMessage}}",
|
||||
"confirmDesc": "Вы уверены, что хотите переиндексировать все векторные представления отслеживаемых объектов? Этот процесс будет выполняться в фоновом режиме, но может максимально загрузить ваш процессор и занять довольно много времени. Вы можете следить за ходом выполнения на странице «Обзор»."
|
||||
"confirmDesc": "Вы уверены, что хотите переиндексировать все векторные представления отслеживаемых объектов? Этот процесс будет выполняться в фоновом режиме, но может максимально загрузить ваш процессор и занять довольно много времени. Вы можете следить за ходом выполнения на странице «Поиск событий»."
|
||||
},
|
||||
"desc": "Семантический поиск во Frigate позволяет находить отслеживаемые объекты в записях с помощью самого изображения, пользовательского текстового описания или автоматически сгенерированного описания.",
|
||||
"modelSize": {
|
||||
@@ -101,11 +101,11 @@
|
||||
"desc": "Размер модели, используемой для эмбеддингов семантического поиска.",
|
||||
"small": {
|
||||
"title": "маленький",
|
||||
"desc": "Использование <em>маленький</em> задействует квантованную версию модели, которая потребляет меньше оперативной памяти и работает быстрее на CPU с очень незначительной разницей в качестве эмбеддингов."
|
||||
"desc": "Использование <em>малой</em> модели задействует квантованную версию модели, которая потребляет меньше оперативной памяти и работает быстрее на CPU с очень незначительной разницей в качестве эмбеддингов."
|
||||
},
|
||||
"large": {
|
||||
"title": "большой",
|
||||
"desc": "Использование <em>большой</em> задействует полную модель Jina и автоматически запускается на GPU, если это возможно."
|
||||
"desc": "Использование <em>большой</em> модели задействует полную модель Jina и автоматически запускается на GPU, если это возможно."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -118,18 +118,18 @@
|
||||
"desc": "Размер модели, используемой для распознавания лиц.",
|
||||
"small": {
|
||||
"title": "малый",
|
||||
"desc": "Использование <em>маленький</em> задействует модель FaceNet для эмбеддингов лиц, которая эффективно работает на большинстве CPU."
|
||||
"desc": "Использование <em>малой</em> модели задействует модель FaceNet для эмбеддингов лиц, которая эффективно работает на большинстве CPU."
|
||||
},
|
||||
"large": {
|
||||
"title": "большой",
|
||||
"desc": "Использование <em>большой</em> задействует модель ArcFace для эмбеддингов лиц и автоматически запускается на GPU, если это возможно."
|
||||
"desc": "При выборе <em>большой</em> модели используется модель векторизации лиц ArcFace, которая автоматически задействует GPU (если он доступен)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"licensePlateRecognition": {
|
||||
"title": "Распознавание номерных знаков",
|
||||
"readTheDocumentation": "Открыть документацию",
|
||||
"desc": "Frigate может распознавать номерные знаки на транспортных средствах и автоматически добавлять обнаруженные символы в поле recognized_license_plate или известное имя в качестве sub_label для объектов типа car. Типичный пример использования — чтение номеров машин, заезжающих на подъездную дорожку или проезжающих по улице."
|
||||
"desc": "Frigate способен распознавать автомобильные номера и автоматически добавлять обнаруженные символы в поле recognized_license_plate или известное имя в качестве sub_label для объектов типа 'car'. Типичный пример использования — чтение номеров автомобилей, заезжающих на подъездную дорожку или проезжающих по улице."
|
||||
},
|
||||
"toast": {
|
||||
"success": "Настройки классификации сохранены. Перезапустите Frigate, чтобы применить внесенные изменения.",
|
||||
@@ -139,7 +139,8 @@
|
||||
"birdClassification": {
|
||||
"title": "Классификация птиц",
|
||||
"desc": "Классификация птиц определяет известные виды с помощью квантованной модели TensorFlow. При распознавании птицы её общепринятое название добавляется как sub_label. Эти данные отображаются в интерфейсе, фильтрах и уведомлениях."
|
||||
}
|
||||
},
|
||||
"restart_required": "Требуется перезапуск (изменены настройки классификации)"
|
||||
},
|
||||
"users": {
|
||||
"dialog": {
|
||||
@@ -149,14 +150,20 @@
|
||||
"desc": "Создайте надежный пароль для защиты аккаунта."
|
||||
},
|
||||
"deleteUser": {
|
||||
"warn": "Вы уверены, что хотите удалить пользователя <span className=\"font-bold\">{{username}}</span>?",
|
||||
"warn": "Вы уверены, что хотите удалить пользователя <strong>{{username}}</strong>?",
|
||||
"title": "Удалить пользователя",
|
||||
"desc": "Это действие необратимо. Учётная запись пользователя и все связанные с ней данные будут удалены без возможности восстановления."
|
||||
},
|
||||
"changeRole": {
|
||||
"title": "Изменить роль пользователя",
|
||||
"desc": "Обновить права доступа для <span className=\"font-medium\">{{username}}</span>",
|
||||
"roleInfo": "<p>Выберите подходящую роль для этого пользователя:</p> <ul className=\"mt-2 space-y-1 pl-5\"> <li> • <span className=\"font-medium\">Администратор:</span> Полный доступ ко всем функциям.</li> <li> • <span className=\"font-medium\">Просмотр:</span> Только просмотр панели мониторинга, обзоров, поиска и экспорта данных.</li> </ul>"
|
||||
"desc": "Обновить права доступа для <strong>{{username}}</strong>",
|
||||
"roleInfo": {
|
||||
"intro": "Выберите подходящую роль для этого пользователя:",
|
||||
"viewer": "Наблюдатель",
|
||||
"viewerDesc": "Доступны только панель мониторинга, обзор событий, поиск и экспорт данных.",
|
||||
"admin": "Администратор",
|
||||
"adminDesc": "Полный доступ ко всем функциям."
|
||||
}
|
||||
},
|
||||
"form": {
|
||||
"user": {
|
||||
@@ -222,7 +229,7 @@
|
||||
},
|
||||
"management": {
|
||||
"title": "Управление пользователями",
|
||||
"desc": "Управление учетными записями пользователей этого экземпляра Frigate."
|
||||
"desc": "Управление учетными записями пользователей Frigate."
|
||||
},
|
||||
"updatePassword": "Обновить пароль",
|
||||
"addUser": "Добавить пользователя"
|
||||
@@ -284,26 +291,26 @@
|
||||
"alerts": "Тревоги ",
|
||||
"desc": "Включить или отключить тревоги и обнаружения для этой камеры. В отключенном состоянии новые события не будут записываться.",
|
||||
"detections": "Обнаружения ",
|
||||
"title": "Просмотр"
|
||||
"title": "Обзор событий"
|
||||
},
|
||||
"reviewClassification": {
|
||||
"objectAlertsTips": "Все объекты {{alertsLabels}} на камере {{cameraName}} будут отображаться как Тревоги.",
|
||||
"objectAlertsTips": "Все объекты {{alertsLabels}} на камере {{cameraName}} будут отображаться как тревоги.",
|
||||
"desc": "Frigate разделяет записи для проверки на два типа как «Тревоги» и «Обнаружения». По умолчанию все объекты <em>person</em> и <em>car</em> считаются Тревогами. Вы можете уточнить эту классификацию, настроив для них требуемые зоны.",
|
||||
"selectAlertsZones": "Выберите зоны для тревог",
|
||||
"zoneObjectDetectionsTips": {
|
||||
"notSelectDetections": "Все объекты {{detectionsLabels}}, обнаруженные в {{zone}} на камере {{cameraName}}, которые не отнесены к Тревогам, будут отображаться как Обнаружения, независимо от того, в какой зоне они находятся.",
|
||||
"notSelectDetections": "Все объекты {{detectionsLabels}}, обнаруженные в {{zone}} на камере {{cameraName}}, которые не отнесены к тревогам, будут отображаться как обнаружения, независимо от того, в какой зоне они находятся.",
|
||||
"text": "Все объекты {{detectionsLabels}}, не отнесённые к категории в {{zone}} на камере {{cameraName}}, будут отображаться как обнаружения.",
|
||||
"regardlessOfZoneObjectDetectionsTips": "Все объекты {{detectionsLabels}}, не отнесённые к категории на камере {{cameraName}}, будут отображаться как обнаружения, независимо от того, в какой зоне они находятся."
|
||||
},
|
||||
"zoneObjectAlertsTips": "Все объекты {{alertsLabels}}, обнаруженные в {{zone}} на камере {{cameraName}}, будут отображаться как Тревоги.",
|
||||
"zoneObjectAlertsTips": "Все объекты {{alertsLabels}}, обнаруженные в {{zone}} на камере {{cameraName}}, будут отображаться как тревоги.",
|
||||
"selectDetectionsZones": "Выберите зоны для обнаружения",
|
||||
"noDefinedZones": "Для этой камеры не определено ни одной зоны.",
|
||||
"objectDetectionsTips": "Все объекты {{detectionsLabels}}, не отнесённые к категории на камере {{cameraName}}, будут отображаться как обнаружения, независимо от того, в какой зоне они находятся.",
|
||||
"title": "Классификация просмотра",
|
||||
"title": "Классификация событий",
|
||||
"readTheDocumentation": "Прочитать документацию",
|
||||
"limitDetections": "Ограничить обнаружения отдельными зонами",
|
||||
"limitDetections": "Ограничение обнаружения отдельными зонами",
|
||||
"toast": {
|
||||
"success": "Конфигурация классификации просмотра была сохранена. Перезапустите Frigate для применения изменений."
|
||||
"success": "Конфигурация классификации событий была сохранена. Перезапустите Frigate для применения изменений."
|
||||
}
|
||||
},
|
||||
"title": "Настройки камеры",
|
||||
@@ -472,7 +479,8 @@
|
||||
"noName": "Маска объектов сохранена. Перезапустите Frigate для применения изменений."
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"restart_required": "Требуется перезапуск (изменены маски/зоны)"
|
||||
},
|
||||
"motionDetectionTuner": {
|
||||
"desc": {
|
||||
@@ -486,7 +494,7 @@
|
||||
},
|
||||
"improveContrast": {
|
||||
"title": "Улучшить контрастность",
|
||||
"desc": "Улучшение контрастности в тёмных сценах. <em>Default: ON</em>"
|
||||
"desc": "Улучшение контрастности в тёмных сценах. <em>По умолчанию: ВКЛ</em>"
|
||||
},
|
||||
"Threshold": {
|
||||
"title": "Порог",
|
||||
@@ -535,12 +543,12 @@
|
||||
"motion": {
|
||||
"title": "Области движения",
|
||||
"desc": "Показать рамки вокруг областей, в которых определяется движение",
|
||||
"tips": "<p className=\"mb-2\"><strong>Области движения</strong></p><br><p>Красные рамки будут наложены на участки кадра, где в данный момент обнаружено движение</p>"
|
||||
"tips": "<p><strong>Области движения</strong></p><br><p>Красные рамки будут наложены на участки кадра, где в данный момент обнаружено движение</p>"
|
||||
},
|
||||
"regions": {
|
||||
"title": "Регионы",
|
||||
"desc": "Показать рамку области интереса, отправленной детектору объектов",
|
||||
"tips": "<p className=\"mb-2\"><strong>Рамки областей интереса</strong></p><br><p>Ярко-зелёные рамки будут наложены на области интереса в кадре, которые отправляются детектору объектов.</p>"
|
||||
"tips": "<p><strong>Рамки областей интереса</strong></p><br><p>Ярко-зелёные рамки будут наложены на области интереса в кадре, которые отправляются детектору объектов.</p>"
|
||||
}
|
||||
},
|
||||
"frigatePlus": {
|
||||
@@ -575,11 +583,16 @@
|
||||
"supportedDetectors": "Поддерживаемые детекторы",
|
||||
"dimensions": "Размеры",
|
||||
"loading": "Загрузка информации о модели...",
|
||||
"cameras": "Камеры"
|
||||
"cameras": "Камеры",
|
||||
"plusModelType": {
|
||||
"baseModel": "Базовая модель",
|
||||
"userModel": "Дообученная"
|
||||
}
|
||||
},
|
||||
"toast": {
|
||||
"success": "Настройки Frigate+ были сохранены. Перезапустите Frigate, чтобы применить изменения.",
|
||||
"error": "Не удалось сохранить изменения конфигурации: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"restart_required": "Требуется перезапуск (изменена модель Frigate+)"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
},
|
||||
"copy": {
|
||||
"label": "Копировать в буфер",
|
||||
"success": "Логи копированы в буфер",
|
||||
"success": "Логи скопированы в буфер",
|
||||
"error": "Не удалось скопировать логи в буфер обмена"
|
||||
},
|
||||
"type": {
|
||||
@@ -36,7 +36,7 @@
|
||||
}
|
||||
},
|
||||
"general": {
|
||||
"title": "Общее",
|
||||
"title": "Общие",
|
||||
"detector": {
|
||||
"title": "Детекторы",
|
||||
"inferenceSpeed": "Скорость вывода детектора",
|
||||
@@ -60,19 +60,21 @@
|
||||
"title": "Вывод Nvidia SMI",
|
||||
"name": "Название: {{name}}",
|
||||
"driver": "Драйвер: {{driver}}",
|
||||
"cudaComputerCapability": "CUDA Compute Capability: {{cuda_compute}}",
|
||||
"cudaComputerCapability": "Вычислительная способность CUDA: {{cuda_compute}}",
|
||||
"vbios": "Информация VBios: {{vbios}}"
|
||||
},
|
||||
"closeInfo": {
|
||||
"label": "Закрыть информацию GPU"
|
||||
},
|
||||
"copyInfo": {
|
||||
"label": "Скопировать информацию GPU"
|
||||
"label": "Скопировать информацию о GPU"
|
||||
},
|
||||
"toast": {
|
||||
"success": "Информация GPU скопирована в буфер обмена"
|
||||
"success": "Информация о GPU скопирована в буфер обмена"
|
||||
}
|
||||
}
|
||||
},
|
||||
"npuMemory": "Память NPU",
|
||||
"npuUsage": "Использование NPU"
|
||||
},
|
||||
"otherProcesses": {
|
||||
"title": "Другие процессы",
|
||||
@@ -85,15 +87,15 @@
|
||||
"overview": "Обзор",
|
||||
"recordings": {
|
||||
"title": "Записи",
|
||||
"tips": "Это значение показывает общий объём хранилища, занятый записями в базе данных Frigate. Frigate не отслеживает использование хранилища для всех файлов на диске.",
|
||||
"earliestRecording": "Самая ранняя доступная запись:"
|
||||
"tips": "Это значение показывает, сколько места в хранилище занимают записи из базы данных Frigate. Frigate не учитывает другие файлы на диске.",
|
||||
"earliestRecording": "Первая запись:"
|
||||
},
|
||||
"cameraStorage": {
|
||||
"title": "Хранилище камеры",
|
||||
"camera": "Камера",
|
||||
"unusedStorageInformation": "Информация о неиспользованном хранилище",
|
||||
"storageUsed": "Хранилище",
|
||||
"percentageOfTotalUsed": "Процент от общего объёма",
|
||||
"percentageOfTotalUsed": "Доля (%)",
|
||||
"bandwidth": "Пропускная способность",
|
||||
"unused": {
|
||||
"title": "Не используется",
|
||||
@@ -105,7 +107,7 @@
|
||||
"title": "Камеры",
|
||||
"overview": "Обзор",
|
||||
"info": {
|
||||
"cameraProbeInfo": "Информация о тестировании камеры {{camera}}",
|
||||
"cameraProbeInfo": "Информация о проверке камеры {{camera}}",
|
||||
"streamDataFromFFPROBE": "Данные о потоке получены от <code>ffprobe</code>.",
|
||||
"fetching": "Получение данных камеры",
|
||||
"stream": "Поток {{idx}}",
|
||||
@@ -137,21 +139,31 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"lastRefreshed": "Последнее обновление: ",
|
||||
"lastRefreshed": "Обновлено: ",
|
||||
"stats": {
|
||||
"ffmpegHighCpuUsage": "Камера {{camera}} использует чрезмерно много ресурсов CPU в FFMPEG ({{ffmpegAvg}}%)",
|
||||
"detectHighCpuUsage": "Камера {{camera}} использует слишком много ресурсов CPU для детекции ({{detectAvg}}%)",
|
||||
"healthy": "Система в порядке",
|
||||
"reindexingEmbeddings": "Переиндексация эмбеддингов ({{processed}}% завершено)"
|
||||
"reindexingEmbeddings": "Переиндексация эмбеддингов (выполнено {{processed}} %)",
|
||||
"cameraIsOffline": "{{camera}} отключена",
|
||||
"detectIsVerySlow": "{{detect}} идёт очень медленно ({{speed}} мс)",
|
||||
"detectIsSlow": "{{detect}} идёт медленно ({{speed}} мс)"
|
||||
},
|
||||
"enrichments": {
|
||||
"title": "Обогащения данных",
|
||||
"title": "Обогащение данных",
|
||||
"infPerSecond": "Выводов в секунду",
|
||||
"embeddings": {
|
||||
"image_embedding_speed": "Скорость генерации эмбеддингов изображений",
|
||||
"image_embedding_speed": "Скорость векторизации изображений",
|
||||
"plate_recognition_speed": "Скорость распознавания номеров",
|
||||
"text_embedding_speed": "Скорость генерации текстовых эмбеддингов",
|
||||
"face_embedding_speed": "Скорость генерации эмбеддингов лиц"
|
||||
"text_embedding_speed": "Скорость векторизации текста",
|
||||
"face_embedding_speed": "Скорость векторизации лиц",
|
||||
"face_recognition_speed": "Скорость распознавания лиц",
|
||||
"text_embedding": "Векторизация текста",
|
||||
"yolov9_plate_detection_speed": "Скорость обнаружения номеров YOLOv9",
|
||||
"yolov9_plate_detection": "Обнаружение номеров YOLOv9",
|
||||
"face_recognition": "Распознавание лиц",
|
||||
"plate_recognition": "Распознавание номеров",
|
||||
"image_embedding": "Векторизация изображений"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user