mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-08-04 13:47:37 +02:00
Translated using Weblate (Russian)
Currently translated at 100.0% (340 of 340 strings) Translated using Weblate (Russian) Currently translated at 100.0% (60 of 60 strings) Translated using Weblate (Russian) Currently translated at 100.0% (50 of 50 strings) Translated using Weblate (Russian) Currently translated at 100.0% (179 of 179 strings) Translated using Weblate (Russian) Currently translated at 100.0% (339 of 339 strings) Translated using Weblate (Russian) Currently translated at 100.0% (59 of 59 strings) Translated using Weblate (Russian) Currently translated at 100.0% (333 of 333 strings) Translated using Weblate (Russian) Currently translated at 100.0% (111 of 111 strings) Translated using Weblate (Russian) Currently translated at 100.0% (54 of 54 strings) Translated using Weblate (Russian) Currently translated at 100.0% (111 of 111 strings) Translated using Weblate (Russian) Currently translated at 100.0% (24 of 24 strings) Translated using Weblate (Russian) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Russian) Currently translated at 100.0% (53 of 53 strings) Translated using Weblate (Russian) Currently translated at 100.0% (110 of 110 strings) Translated using Weblate (Russian) Currently translated at 100.0% (65 of 65 strings) Translated using Weblate (Russian) Currently translated at 100.0% (177 of 177 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Артём Владимиров <artyomka71@gmail.com> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/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/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-search/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ru/ Translation: Frigate NVR/common Translation: Frigate NVR/components-dialog Translation: Frigate NVR/components-filter Translation: Frigate NVR/views-events Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-facelibrary Translation: Frigate NVR/views-search Translation: Frigate NVR/views-settings
This commit is contained in:
parent
9e0b0778f8
commit
5b0c7694d3
@ -19,20 +19,20 @@
|
|||||||
"24hours": "24 часа",
|
"24hours": "24 часа",
|
||||||
"pm": "pm",
|
"pm": "pm",
|
||||||
"am": "am",
|
"am": "am",
|
||||||
"yr": "{{time}}л",
|
"yr": "{{time}} л",
|
||||||
"year_one": "{{time}} год",
|
"year_one": "{{time}} год",
|
||||||
"year_few": "{{time}} года",
|
"year_few": "{{time}} года",
|
||||||
"year_many": "{{time}} лет",
|
"year_many": "{{time}} лет",
|
||||||
"mo": "{{time}}мес",
|
"mo": "{{time}} мес",
|
||||||
"month_one": "{{time}} месяц",
|
"month_one": "{{time}} месяц",
|
||||||
"month_few": "{{time}} месяца",
|
"month_few": "{{time}} месяца",
|
||||||
"month_many": "{{time}} месяцев",
|
"month_many": "{{time}} месяцев",
|
||||||
"d": "{{time}}д",
|
"d": "{{time}} д",
|
||||||
"h": "{{time}}ч",
|
"h": "{{time}} ч",
|
||||||
"hour_one": "{{time}} час",
|
"hour_one": "{{time}} час",
|
||||||
"hour_few": "{{time}} часа",
|
"hour_few": "{{time}} часа",
|
||||||
"hour_many": "{{time}} часов",
|
"hour_many": "{{time}} часов",
|
||||||
"m": "{{time}}мин",
|
"m": "{{time}} мин",
|
||||||
"minute_one": "{{time}} минута",
|
"minute_one": "{{time}} минута",
|
||||||
"minute_few": "{{time}} минуты",
|
"minute_few": "{{time}} минуты",
|
||||||
"minute_many": "{{time}} минут",
|
"minute_many": "{{time}} минут",
|
||||||
@ -42,7 +42,7 @@
|
|||||||
"lastWeek": "На прошлой неделе",
|
"lastWeek": "На прошлой неделе",
|
||||||
"lastMonth": "В прошлом месяце",
|
"lastMonth": "В прошлом месяце",
|
||||||
"10minutes": "10 минут",
|
"10minutes": "10 минут",
|
||||||
"s": "{{time}}с",
|
"s": "{{time}} с",
|
||||||
"second_one": "{{time}} секунда",
|
"second_one": "{{time}} секунда",
|
||||||
"second_few": "{{time}} секунды",
|
"second_few": "{{time}} секунды",
|
||||||
"second_many": "{{time}} секунд",
|
"second_many": "{{time}} секунд",
|
||||||
@ -83,6 +83,10 @@
|
|||||||
"formattedTimestampHourMinute": {
|
"formattedTimestampHourMinute": {
|
||||||
"12hour": "h:mm aaa",
|
"12hour": "h:mm aaa",
|
||||||
"24hour": "HH:mm"
|
"24hour": "HH:mm"
|
||||||
|
},
|
||||||
|
"formattedTimestampMonthDayYear": {
|
||||||
|
"12hour": "MMM d, yyyy",
|
||||||
|
"24hour": "MMM d, yyyy"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"selectItem": "Выбор {{item}}",
|
"selectItem": "Выбор {{item}}",
|
||||||
|
@ -111,6 +111,10 @@
|
|||||||
"title": "Подтвердить удаление",
|
"title": "Подтвердить удаление",
|
||||||
"desc": {
|
"desc": {
|
||||||
"selected": "Вы уверены, что хотите удалить все записанное видео, связанное с этим элементом просмотра?<br /><br />Удерживайте клавишу <em>Shift</em>, чтобы пропустить это окно в будущем."
|
"selected": "Вы уверены, что хотите удалить все записанное видео, связанное с этим элементом просмотра?<br /><br />Удерживайте клавишу <em>Shift</em>, чтобы пропустить это окно в будущем."
|
||||||
|
},
|
||||||
|
"toast": {
|
||||||
|
"error": "Не удалось удалить: {{error}}",
|
||||||
|
"success": "Видеоматериалы, связанные с выбранными предметами просмотра, были успешно удалены."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
|
@ -25,8 +25,8 @@
|
|||||||
},
|
},
|
||||||
"timeRange": "Временной диапазон",
|
"timeRange": "Временной диапазон",
|
||||||
"subLabels": {
|
"subLabels": {
|
||||||
"label": "Вторичные метки",
|
"label": "Дополнительные метки",
|
||||||
"all": "Все вторичные метки"
|
"all": "Все дополнительные метки"
|
||||||
},
|
},
|
||||||
"score": "Оценка",
|
"score": "Оценка",
|
||||||
"estimatedSpeed": "Расчетная скорость ({{unit}})",
|
"estimatedSpeed": "Расчетная скорость ({{unit}})",
|
||||||
|
@ -34,5 +34,6 @@
|
|||||||
"markTheseItemsAsReviewed": "Пометить эти элементы как просмотренные",
|
"markTheseItemsAsReviewed": "Пометить эти элементы как просмотренные",
|
||||||
"selected": "{{count}} выбрано",
|
"selected": "{{count}} выбрано",
|
||||||
"selected_one": "{{count}} выбрано",
|
"selected_one": "{{count}} выбрано",
|
||||||
"selected_other": "{{count}} выбрано"
|
"selected_other": "{{count}} выбрано",
|
||||||
|
"detected": "обнаружен"
|
||||||
}
|
}
|
||||||
|
@ -46,21 +46,21 @@
|
|||||||
},
|
},
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": {
|
"success": {
|
||||||
"updatedSublabel": "Успешно обновлена вторичная метка.",
|
"updatedSublabel": "Успешно обновлена дополнительная метка.",
|
||||||
"updatedLPR": "Номерной знак успешно обновлён.",
|
"updatedLPR": "Номерной знак успешно обновлён.",
|
||||||
"regenerate": "Новое описание запрошено у {{provider}}. В зависимости от скорости работы вашего провайдера, генерация нового описания может занять некоторое время."
|
"regenerate": "Новое описание запрошено у {{provider}}. В зависимости от скорости работы вашего провайдера, генерация нового описания может занять некоторое время."
|
||||||
},
|
},
|
||||||
"error": {
|
"error": {
|
||||||
"updatedSublabelFailed": "Не удалось обновить вторичную метку: {{errorMessage}}",
|
"updatedSublabelFailed": "Не удалось обновить дополнительную метку: {{errorMessage}}",
|
||||||
"updatedLPRFailed": "Не удалось обновить номерной знак: {{errorMessage}}",
|
"updatedLPRFailed": "Не удалось обновить номерной знак: {{errorMessage}}",
|
||||||
"regenerate": "Не удалось запросить новое описание у {{provider}}: {{errorMessage}}"
|
"regenerate": "Не удалось запросить новое описание у {{provider}}: {{errorMessage}}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"editSubLabel": {
|
"editSubLabel": {
|
||||||
"descNoLabel": "Введите новую вторичную метку для этого отслеживаемого объекта",
|
"descNoLabel": "Введите новую дополнительную метку для этого отслеживаемого объекта",
|
||||||
"title": "Редактирование вторичной метки",
|
"title": "Редактирование дополнительной метки",
|
||||||
"desc": "Введите новую вторичную метку для {{label}}"
|
"desc": "Введите новую дополнительную метку для {{label}}"
|
||||||
},
|
},
|
||||||
"topScore": {
|
"topScore": {
|
||||||
"label": "Лучшая оценка",
|
"label": "Лучшая оценка",
|
||||||
@ -140,7 +140,7 @@
|
|||||||
},
|
},
|
||||||
"offset": {
|
"offset": {
|
||||||
"label": "Сдвиг аннотаций",
|
"label": "Сдвиг аннотаций",
|
||||||
"desc": "Эти данные поступают из потока детекции вашей камеры, но накладываются на изображения из потока записи. Потоки вряд ли идеально синхронизированы, поэтому ограничивающая рамка и видео могут не совпадать. Для корректировки используйте поле <code>annotation_offset</code>.",
|
"desc": "Эти данные поступают из потока детекции вашей камеры, но накладываются на изображения из потока записи. Потоки вряд ли идеально синхронизированы, поэтому ограничивающая рамка и видео могут не совпадать. Для корректировки используйте поле <code>Сдвиг аннотаций</code>.",
|
||||||
"millisecondsToOffset": "Смещение аннотаций детекции в миллисекундах. <em>По умолчанию: 0</em>",
|
"millisecondsToOffset": "Смещение аннотаций детекции в миллисекундах. <em>По умолчанию: 0</em>",
|
||||||
"documentation": "Читать документацию ",
|
"documentation": "Читать документацию ",
|
||||||
"tips": "СОВЕТ: Представьте, у вас клип события, где человек идёт слева направо. Если рамка на таймлайне постоянно смещена влево от человека — уменьшите значение. Если рамка опережает движение — увеличьте значение."
|
"tips": "СОВЕТ: Представьте, у вас клип события, где человек идёт слева направо. Если рамка на таймлайне постоянно смещена влево от человека — уменьшите значение. Если рамка опережает движение — увеличьте значение."
|
||||||
@ -197,6 +197,7 @@
|
|||||||
"success": "Отслеживаемый объект успешно удалён.",
|
"success": "Отслеживаемый объект успешно удалён.",
|
||||||
"error": "Не удалось удалить отслеживаемый объект: {{errorMessage}}"
|
"error": "Не удалось удалить отслеживаемый объект: {{errorMessage}}"
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
|
"tooltip": "Соответствие с {{type}} на {{confidence}}%"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3,8 +3,11 @@
|
|||||||
"person": "Человек",
|
"person": "Человек",
|
||||||
"timestamp": "Метка времени",
|
"timestamp": "Метка времени",
|
||||||
"face": "Подробности о лице",
|
"face": "Подробности о лице",
|
||||||
"faceDesc": "Подробности о лице и связанном объекте",
|
"faceDesc": "Информация об отслеживаемом объекте, который сгенерировал это лицо",
|
||||||
"confidence": "Достоверность"
|
"confidence": "Достоверность",
|
||||||
|
"scoreInfo": "Оценка доп. метки — это взвешенная оценка всех распознанных лиц, поэтому она может отличаться от оценки на снимке.",
|
||||||
|
"subLabelScore": "Оценка доп. метки",
|
||||||
|
"unknown": "Неизвестно"
|
||||||
},
|
},
|
||||||
"documentTitle": "Библиотека лиц - Frigate",
|
"documentTitle": "Библиотека лиц - Frigate",
|
||||||
"description": {
|
"description": {
|
||||||
@ -25,7 +28,8 @@
|
|||||||
"selectItem": "Выбор {{item}}",
|
"selectItem": "Выбор {{item}}",
|
||||||
"train": {
|
"train": {
|
||||||
"aria": "Выбор обучения",
|
"aria": "Выбор обучения",
|
||||||
"title": "Обучение"
|
"title": "Обучение",
|
||||||
|
"empty": "Нет недавних попыток распознавания лиц"
|
||||||
},
|
},
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": {
|
"success": {
|
||||||
@ -67,7 +71,7 @@
|
|||||||
"trainFaceAs": "Запомнить лицо как:",
|
"trainFaceAs": "Запомнить лицо как:",
|
||||||
"button": {
|
"button": {
|
||||||
"uploadImage": "Загрузить изображение",
|
"uploadImage": "Загрузить изображение",
|
||||||
"deleteFaceAttempts": "Удалить попытки распознавания лиц",
|
"deleteFaceAttempts": "Удалить лица",
|
||||||
"addFace": "Добавить лицо",
|
"addFace": "Добавить лицо",
|
||||||
"reprocessFace": "Обработать лицо повторно",
|
"reprocessFace": "Обработать лицо повторно",
|
||||||
"renameFace": "Переименовать лицо",
|
"renameFace": "Переименовать лицо",
|
||||||
@ -77,10 +81,21 @@
|
|||||||
"steps": {
|
"steps": {
|
||||||
"faceName": "Введите имя лица",
|
"faceName": "Введите имя лица",
|
||||||
"nextSteps": "Следующие шаги",
|
"nextSteps": "Следующие шаги",
|
||||||
"uploadFace": "Загрузить изображение лица"
|
"uploadFace": "Загрузить изображение лица",
|
||||||
|
"description": {
|
||||||
|
"uploadFace": "Загрузите изображение {{name}}, на котором лицо показано спереди. Не нужно обрезать фотографию только до лица."
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"renameFace": {
|
"renameFace": {
|
||||||
"desc": "Введите новое имя для {{name}}",
|
"desc": "Введите новое имя для {{name}}",
|
||||||
"title": "Переименовать лицо"
|
"title": "Переименовать лицо"
|
||||||
}
|
},
|
||||||
|
"collections": "Коллекции",
|
||||||
|
"deleteFaceAttempts": {
|
||||||
|
"title": "Удалить лица",
|
||||||
|
"desc_one": "Вы уверены, что хотите удалить {{count}} лицо? Это действие нельзя отменить.",
|
||||||
|
"desc_few": "Вы уверены, что хотите удалить {{count}} лица? Это действие нельзя отменить.",
|
||||||
|
"desc_many": "Вы уверены, что хотите удалить {{count}} лиц? Это действие нельзя отменить."
|
||||||
|
},
|
||||||
|
"nofaces": "Лица отсутствуют"
|
||||||
}
|
}
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
"label": {
|
"label": {
|
||||||
"cameras": "Камеры",
|
"cameras": "Камеры",
|
||||||
"zones": "Зоны",
|
"zones": "Зоны",
|
||||||
"sub_labels": "Вторичные метки",
|
"sub_labels": "Дополнительные метки",
|
||||||
"search_type": "Тип поиска",
|
"search_type": "Тип поиска",
|
||||||
"time_range": "Временной диапазон",
|
"time_range": "Временной диапазон",
|
||||||
"before": "До",
|
"before": "До",
|
||||||
|
@ -99,7 +99,7 @@
|
|||||||
"desc": "Семантический поиск во Frigate позволяет находить отслеживаемые объекты в записях с помощью самого изображения, пользовательского текстового описания или автоматически сгенерированного описания.",
|
"desc": "Семантический поиск во Frigate позволяет находить отслеживаемые объекты в записях с помощью самого изображения, пользовательского текстового описания или автоматически сгенерированного описания.",
|
||||||
"modelSize": {
|
"modelSize": {
|
||||||
"label": "Размер модели",
|
"label": "Размер модели",
|
||||||
"desc": "Размер модели, используемой для эмбеддингов семантического поиска.",
|
"desc": "Размер модели, используемой для создания векторных представлений для семантического поиска.",
|
||||||
"small": {
|
"small": {
|
||||||
"title": "малый",
|
"title": "малый",
|
||||||
"desc": "Использование <em>малой</em> модели задействует квантованную версию модели, которая потребляет меньше оперативной памяти и работает быстрее на CPU с очень незначительной разницей в качестве эмбеддингов."
|
"desc": "Использование <em>малой</em> модели задействует квантованную версию модели, которая потребляет меньше оперативной памяти и работает быстрее на CPU с очень незначительной разницей в качестве эмбеддингов."
|
||||||
@ -119,7 +119,7 @@
|
|||||||
"desc": "Размер модели, используемой для распознавания лиц.",
|
"desc": "Размер модели, используемой для распознавания лиц.",
|
||||||
"small": {
|
"small": {
|
||||||
"title": "малый",
|
"title": "малый",
|
||||||
"desc": "Использование <em>малой</em> модели задействует модель FaceNet для эмбеддингов лиц, которая эффективно работает на большинстве CPU."
|
"desc": "Использование <em>малой</em> модели задействует модель FaceNet для векторного представления лиц, которая эффективно работает на большинстве CPU."
|
||||||
},
|
},
|
||||||
"large": {
|
"large": {
|
||||||
"title": "большой",
|
"title": "большой",
|
||||||
@ -130,7 +130,7 @@
|
|||||||
"licensePlateRecognition": {
|
"licensePlateRecognition": {
|
||||||
"title": "Распознавание номерных знаков",
|
"title": "Распознавание номерных знаков",
|
||||||
"readTheDocumentation": "Читать документацию",
|
"readTheDocumentation": "Читать документацию",
|
||||||
"desc": "Frigate способен распознавать автомобильные номера и автоматически добавлять обнаруженные символы в поле recognized_license_plate или известное имя в качестве sub_label для объектов типа 'car'. Типичный пример использования — чтение номеров автомобилей, заезжающих на подъездную дорожку или проезжающих по улице."
|
"desc": "Frigate может распознавать автомобильные номера и автоматически добавлять для объектов типа «автомобиль» обнаруженные символы в поле «распознанный номерной знак» или известное имя в качестве дополнительной метки. Типичный пример использования — чтение номеров автомобилей, заезжающих на подъездную дорожку или проезжающих по улице."
|
||||||
},
|
},
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": "Настройки классификации сохранены. Перезапустите Frigate, чтобы применить внесенные изменения.",
|
"success": "Настройки классификации сохранены. Перезапустите Frigate, чтобы применить внесенные изменения.",
|
||||||
@ -139,9 +139,10 @@
|
|||||||
"title": "Настройки классификации",
|
"title": "Настройки классификации",
|
||||||
"birdClassification": {
|
"birdClassification": {
|
||||||
"title": "Классификация птиц",
|
"title": "Классификация птиц",
|
||||||
"desc": "Классификация птиц определяет известные виды с помощью квантованной модели TensorFlow. При распознавании птицы её общепринятое название добавляется как sub_label. Эти данные отображаются в интерфейсе, фильтрах и уведомлениях."
|
"desc": "Классификация птиц определяет известные виды с помощью квантованной модели TensorFlow. Когда птица распознана, её обиходное название добавляется в качестве дополнительной метки. Эти информация используется в интерфейсе, фильтрах и уведомлениях."
|
||||||
},
|
},
|
||||||
"restart_required": "Требуется перезапуск (изменены настройки классификации)"
|
"restart_required": "Требуется перезапуск (изменены настройки классификации)",
|
||||||
|
"unsavedChanges": "Настройки классификации не сохранены"
|
||||||
},
|
},
|
||||||
"users": {
|
"users": {
|
||||||
"dialog": {
|
"dialog": {
|
||||||
@ -286,7 +287,9 @@
|
|||||||
"registerFailed": "Не удалось сохранить регистрацию уведомлений."
|
"registerFailed": "Не удалось сохранить регистрацию уведомлений."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cancelSuspension": "Отменить приостановку"
|
"cancelSuspension": "Отменить приостановку",
|
||||||
|
"unsavedChanges": "Изменения уведомлений не сохранены",
|
||||||
|
"unsavedRegistrations": "Регистрации уведомлений не сохранены"
|
||||||
},
|
},
|
||||||
"camera": {
|
"camera": {
|
||||||
"review": {
|
"review": {
|
||||||
@ -297,7 +300,7 @@
|
|||||||
},
|
},
|
||||||
"reviewClassification": {
|
"reviewClassification": {
|
||||||
"objectAlertsTips": "Все объекты {{alertsLabels}} на камере {{cameraName}} будут отображаться как тревоги.",
|
"objectAlertsTips": "Все объекты {{alertsLabels}} на камере {{cameraName}} будут отображаться как тревоги.",
|
||||||
"desc": "Frigate разделяет записи для проверки на два типа как «Тревоги» и «Обнаружения». По умолчанию все объекты <em>person</em> и <em>car</em> считаются Тревогами. Вы можете уточнить эту классификацию, настроив для них требуемые зоны.",
|
"desc": "Frigate разделяет записи для проверки на два типа как «Тревоги» и «Обнаружения». По умолчанию все объекты <em>person</em> и <em>car</em> считаются тревогами. Вы можете уточнить эту классификацию, настроив для них требуемые зоны.",
|
||||||
"selectAlertsZones": "Выберите зоны для тревог",
|
"selectAlertsZones": "Выберите зоны для тревог",
|
||||||
"zoneObjectDetectionsTips": {
|
"zoneObjectDetectionsTips": {
|
||||||
"notSelectDetections": "Все объекты {{detectionsLabels}}, обнаруженные в {{zone}} на камере {{cameraName}}, которые не отнесены к тревогам, будут отображаться как обнаружения, независимо от того, в какой зоне они находятся.",
|
"notSelectDetections": "Все объекты {{detectionsLabels}}, обнаруженные в {{zone}} на камере {{cameraName}}, которые не отнесены к тревогам, будут отображаться как обнаружения, независимо от того, в какой зоне они находятся.",
|
||||||
@ -313,7 +316,8 @@
|
|||||||
"limitDetections": "Ограничение обнаружения отдельными зонами",
|
"limitDetections": "Ограничение обнаружения отдельными зонами",
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": "Конфигурация классификации событий была сохранена. Перезапустите Frigate для применения изменений."
|
"success": "Конфигурация классификации событий была сохранена. Перезапустите Frigate для применения изменений."
|
||||||
}
|
},
|
||||||
|
"unsavedChanges": "Настройки классификации событий для {{camera}} не сохранены"
|
||||||
},
|
},
|
||||||
"title": "Настройки камеры",
|
"title": "Настройки камеры",
|
||||||
"streams": {
|
"streams": {
|
||||||
@ -329,7 +333,8 @@
|
|||||||
},
|
},
|
||||||
"speedEstimation": {
|
"speedEstimation": {
|
||||||
"desc": "Включить оценку скорости объектов в этой зоне. Зона должна состоять ровно из 4 точек.",
|
"desc": "Включить оценку скорости объектов в этой зоне. Зона должна состоять ровно из 4 точек.",
|
||||||
"title": "Расчёт скорости"
|
"title": "Расчёт скорости",
|
||||||
|
"docs": "Читать документацию"
|
||||||
},
|
},
|
||||||
"label": "Зоны",
|
"label": "Зоны",
|
||||||
"documentTitle": "Редактирование зоны - Frigate",
|
"documentTitle": "Редактирование зоны - Frigate",
|
||||||
@ -504,7 +509,8 @@
|
|||||||
},
|
},
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": "Настройки движения сохранены."
|
"success": "Настройки движения сохранены."
|
||||||
}
|
},
|
||||||
|
"unsavedChanges": "Настройки детекции движения для ({{camera}}) не сохранены"
|
||||||
},
|
},
|
||||||
"debug": {
|
"debug": {
|
||||||
"objectShapeFilterDrawing": {
|
"objectShapeFilterDrawing": {
|
||||||
@ -555,7 +561,7 @@
|
|||||||
},
|
},
|
||||||
"frigatePlus": {
|
"frigatePlus": {
|
||||||
"snapshotConfig": {
|
"snapshotConfig": {
|
||||||
"documentation": "Прочитать документацию",
|
"documentation": "Читать документацию",
|
||||||
"title": "Настройки снимков",
|
"title": "Настройки снимков",
|
||||||
"cleanCopyWarning": "У некоторых камер включены снимки (snapshots), но отключена опция чистой копии (clean copy). Чтобы иметь возможность отправлять изображения с этих камер в Frigate+, необходимо включить параметр <code>clean_copy</code> в конфигурации снимков.",
|
"cleanCopyWarning": "У некоторых камер включены снимки (snapshots), но отключена опция чистой копии (clean copy). Чтобы иметь возможность отправлять изображения с этих камер в Frigate+, необходимо включить параметр <code>clean_copy</code> в конфигурации снимков.",
|
||||||
"table": {
|
"table": {
|
||||||
@ -595,6 +601,7 @@
|
|||||||
"success": "Настройки Frigate+ были сохранены. Перезапустите Frigate, чтобы применить изменения.",
|
"success": "Настройки Frigate+ были сохранены. Перезапустите Frigate, чтобы применить изменения.",
|
||||||
"error": "Не удалось сохранить изменения конфигурации: {{errorMessage}}"
|
"error": "Не удалось сохранить изменения конфигурации: {{errorMessage}}"
|
||||||
},
|
},
|
||||||
"restart_required": "Требуется перезапуск (изменена модель Frigate+)"
|
"restart_required": "Требуется перезапуск (изменена модель Frigate+)",
|
||||||
|
"unsavedChanges": "Настройки Frigate+ не сохранены"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user