mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-10-11 09:12:48 +03:00
Translated using Weblate (Russian)
Currently translated at 100.0% (45 of 45 strings) Translated using Weblate (Russian) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Russian) Currently translated at 100.0% (54 of 54 strings) Translated using Weblate (Russian) Currently translated at 99.7% (798 of 800 strings) Translated using Weblate (Russian) Currently translated at 100.0% (474 of 474 strings) Translated using Weblate (Russian) Currently translated at 100.0% (185 of 185 strings) Translated using Weblate (Russian) Currently translated at 100.0% (1295 of 1295 strings) Translated using Weblate (Russian) Currently translated at 100.0% (86 of 86 strings) Translated using Weblate (Russian) Currently translated at 64.1% (43 of 67 strings) Translated using Weblate (Russian) Currently translated at 77.7% (84 of 108 strings) Co-authored-by: Artem Vladimirov <artyomka71@mail.ru> Co-authored-by: Hosted Weblate <hosted@weblate.org> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/ru/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-replay/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/Config - Cameras Translation: Frigate NVR/Config - Global Translation: Frigate NVR/components-dialog Translation: Frigate NVR/views-chat Translation: Frigate NVR/views-events Translation: Frigate NVR/views-exports Translation: Frigate NVR/views-motionSearch Translation: Frigate NVR/views-replay Translation: Frigate NVR/views-settings Translation: Frigate NVR/views-system
This commit is contained in:
committed by
Josh Hawkins
co-authored by
Artem Vladimirov
parent
48acba8dab
commit
b914f32cea
@@ -1890,6 +1890,296 @@
|
||||
},
|
||||
"timestamp_style": {
|
||||
"title": "Настройки временной метки"
|
||||
},
|
||||
"searchPlaceholder": "Поиск…",
|
||||
"addCustomLabel": "Добавить персонализированную метку…",
|
||||
"genaiModel": {
|
||||
"placeholder": "Выберите или введите модель…",
|
||||
"search": "Найдите или введите модель…",
|
||||
"noModels": "Нет доступных моделей",
|
||||
"available": "Доступные модели",
|
||||
"useCustom": "Используйте «{{value}}»",
|
||||
"refresh": "Обновить модели",
|
||||
"probeFailed": "Не удалось проверить модели",
|
||||
"fetchedModels": "Список моделей успешно получен"
|
||||
},
|
||||
"ptzPresets": {
|
||||
"placeholder": "Выберите или введите предустановку…",
|
||||
"search": "Найдите или введите предустановку…",
|
||||
"noPresets": "Нет доступных предустановок",
|
||||
"available": "Настройки камеры",
|
||||
"useCustom": "Используйте «{{value}}»"
|
||||
},
|
||||
"defaultRole": {
|
||||
"admin": "Админ",
|
||||
"viewer": "Зритель"
|
||||
}
|
||||
},
|
||||
"globalConfig": {
|
||||
"title": "Глобальная конфигурация",
|
||||
"description": "Настройте глобальные параметры, которые применяются ко всем камерам, если не переопределены.",
|
||||
"toast": {
|
||||
"success": "Глобальные настройки успешно сохранены",
|
||||
"error": "Не удалось сохранить глобальные настройки",
|
||||
"validationError": "Ошибка проверки"
|
||||
}
|
||||
},
|
||||
"cameraConfig": {
|
||||
"title": "Конфигурация камеры",
|
||||
"description": "Настройте параметры отдельных камер. Эти настройки переопределяют глобальные значения по умолчанию.",
|
||||
"overriddenBadge": "Переопределено",
|
||||
"resetToGlobal": "Сбросить до глобальных",
|
||||
"toast": {
|
||||
"success": "Настройки камеры успешно сохранены",
|
||||
"error": "Не удалось сохранить настройки камеры"
|
||||
}
|
||||
},
|
||||
"toast": {
|
||||
"success": "Настройки успешно сохранены",
|
||||
"applied": "Настройки успешно применены",
|
||||
"successRestartRequired": "Настройки успешно сохранены. Перезапустите Frigate, чтобы применить изменения.",
|
||||
"error": "Не удалось сохранить настройки",
|
||||
"validationError": "Ошибка проверки: {{message}}",
|
||||
"resetSuccess": "Сброшено до глобальных значений по умолчанию",
|
||||
"resetError": "Не удалось сбросить настройки",
|
||||
"saveAllSuccess_one": "Успешно сохранён {{count}} раздел.",
|
||||
"saveAllSuccess_few": "Успешно сохранены все {{count}} раздела.",
|
||||
"saveAllSuccess_many": "Успешно сохранены все {{count}} разделов.",
|
||||
"saveAllSuccessRestartRequired_one": "Успешно сохранён {{count}} раздел. Перезапустите Frigate, чтобы применить изменения.",
|
||||
"saveAllSuccessRestartRequired_few": "Успешно сохранены все {{count}} раздела. Перезапустите Frigate, чтобы применить изменения.",
|
||||
"saveAllSuccessRestartRequired_many": "Успешно сохранены все {{count}} разделов. Перезапустите Frigate, чтобы применить изменения.",
|
||||
"saveAllPartial_one": "Сохранён {{successCount}} из {{totalCount}} раздела. Не удалось: {{failCount}}.",
|
||||
"saveAllPartial_few": "Сохранено {{successCount}} из {{totalCount}} разделов. Не удалось: {{failCount}}.",
|
||||
"saveAllPartial_many": "Сохранено {{successCount}} из {{totalCount}} разделов. Не удалось: {{failCount}}.",
|
||||
"saveAllFailure": "Не удалось сохранить все разделы."
|
||||
},
|
||||
"profiles": {
|
||||
"title": "Профили",
|
||||
"activeProfile": "Активный профиль",
|
||||
"noActiveProfile": "Нет активного профиля",
|
||||
"active": "Активный",
|
||||
"activated": "Профиль «{{profile}}» активирован",
|
||||
"activateFailed": "Не удалось установить профиль",
|
||||
"deactivated": "Профиль деактивирован",
|
||||
"noProfiles": "Профили не определены.",
|
||||
"noOverrides": "Никаких переопределений",
|
||||
"cameraCount_one": "{{count}} камера",
|
||||
"cameraCount_few": "{{count}} камеры",
|
||||
"cameraCount_many": "{{count}} камер",
|
||||
"columnCamera": "Камера",
|
||||
"columnOverrides": "Переопределения профиля",
|
||||
"baseConfig": "Базовая конфигурация",
|
||||
"addProfile": "Добавить профиль",
|
||||
"newProfile": "Новый профиль",
|
||||
"profileNamePlaceholder": "например, «На охране», «Нет на месте», «Ночной режим»",
|
||||
"friendlyNameLabel": "Имя профиля",
|
||||
"profileIdLabel": "Идентификатор профиля",
|
||||
"profileIdDescription": "Внутренний идентификатор, используемый в конфигурации и автоматизации.",
|
||||
"nameInvalid": "Разрешены только строчные буквы, цифры и подчеркивания",
|
||||
"nameDuplicate": "Профиль с таким именем уже существует",
|
||||
"error": {
|
||||
"mustBeAtLeastTwoCharacters": "Должно быть минимум 2 символа",
|
||||
"mustNotContainPeriod": "Не должно содержать точек",
|
||||
"alreadyExists": "Профиль с таким идентификатором уже существует"
|
||||
},
|
||||
"renameProfile": "Переименовать профиль",
|
||||
"renameSuccess": "Профиль переименован в '{{profile}}'",
|
||||
"deleteProfile": "Удалить профиль",
|
||||
"deleteProfileConfirm": "Удалить профиль \"{{profile}}\" со всех камер? Это невозможно отменить.",
|
||||
"deleteSuccess": "Профиль «{{profile}}» удален",
|
||||
"createSuccess": "Профиль «{{profile}}» создан",
|
||||
"removeOverride": "Удалить переопределение профиля",
|
||||
"deleteSection": "Удаление переопределений раздела",
|
||||
"deleteSectionConfirm": "Удалить переопределения {{section}} для профиля {{profile}} на {{camera}}?",
|
||||
"deleteSectionSuccess": "Удалены переопределения {{section}} для {{profile}}",
|
||||
"enableSwitch": "Включить профили",
|
||||
"enabledDescription": "Профили включены. Создайте новый профиль ниже, перейдите в раздел конфигурации камеры, чтобы внести изменения, и сохраните их, чтобы изменения вступили в силу.",
|
||||
"disabledDescription": "Профили позволяют вам определять именованные наборы переопределений конфигурации камеры (например, «охрана», «отсутствие», «ночь»), которые можно активировать по требованию."
|
||||
},
|
||||
"unsavedChanges": "У вас есть несохранённые изменения",
|
||||
"confirmReset": "Подтвердить сброс",
|
||||
"resetToDefaultDescription": "Все настройки в этом разделе будут сброшены до значений по умолчанию. Это действие нельзя отменить.",
|
||||
"resetToGlobalDescription": "Настройки в этом разделе будут сброшены до глобальных значений по умолчанию. Это действие нельзя отменить.",
|
||||
"go2rtcStreams": {
|
||||
"title": "Потоки go2rtc",
|
||||
"description": "Управляйте конфигурациями потоков go2rtc для рестриминга камер. У каждого потока есть имя и один или несколько URL источников.",
|
||||
"addStream": "Добавить поток",
|
||||
"addStreamDesc": "Введите имя нового потока. Это имя будет использоваться для ссылки на поток в конфигурации вашей камеры.",
|
||||
"addUrl": "Добавить URL",
|
||||
"sourceNumber": "Источник {{index}}",
|
||||
"streamName": "Название потока",
|
||||
"streamNamePlaceholder": "например, front_door",
|
||||
"streamUrlPlaceholder": "например, rtsp://user:pass@192.168.1.100/stream",
|
||||
"deleteStream": "Удалить поток",
|
||||
"deleteStreamConfirm": "Вы уверены, что хотите удалить поток «{{streamName}}»? Камеры, ссылающиеся на этот поток, могут перестать работать.",
|
||||
"noStreams": "Потоки go2rtc не настроены. Добавьте поток, чтобы начать.",
|
||||
"validation": {
|
||||
"nameRequired": "Необходимо указать имя камеры",
|
||||
"nameDuplicate": "Поток с таким названием уже существует",
|
||||
"nameInvalid": "Имя потока может содержать только буквы, цифры, символы подчеркивания и дефисы",
|
||||
"urlRequired": "Требуется хотя бы один URL"
|
||||
},
|
||||
"renameStream": "Переименовать поток",
|
||||
"renameStreamDesc": "Введите новое имя для этого потока. Переименование потока может привести к поломке камер или других потоков, ссылающихся на него по имени.",
|
||||
"newStreamName": "Новое название потока",
|
||||
"ffmpeg": {
|
||||
"useFfmpegModule": "Использовать режим совместимости (FFmpeg)",
|
||||
"video": "Видео",
|
||||
"audio": "Аудио",
|
||||
"hardware": "Аппаратное ускорение",
|
||||
"videoCopy": "Копировать",
|
||||
"videoH264": "Перекодировать в H.264",
|
||||
"videoH265": "Перекодировать в H.265",
|
||||
"videoExclude": "Исключать",
|
||||
"audioCopy": "Копировать",
|
||||
"audioAac": "Перекодировать в AAC",
|
||||
"audioOpus": "Перекодировать в Opus",
|
||||
"audioPcmu": "Перекодировать в PCM μ-law",
|
||||
"audioPcma": "Перекодировать в PCM A-law",
|
||||
"audioPcm": "Перекодировать в PCM",
|
||||
"audioMp3": "Перекодировать в MP3",
|
||||
"audioExclude": "Исключать",
|
||||
"hardwareNone": "Нет аппаратного ускорения",
|
||||
"hardwareAuto": "Автоматический (рекомендуется)",
|
||||
"hardwareVaapi": "VAAPI",
|
||||
"hardwareCuda": "CUDA",
|
||||
"hardwareV4l2m2m": "V4L2 M2M",
|
||||
"hardwareDxva2": "DXVA2",
|
||||
"hardwareVideotoolbox": "VideoToolbox",
|
||||
"addVideoCodec": "Добавить видеокодек",
|
||||
"addAudioCodec": "Добавить аудиокодек",
|
||||
"removeCodec": "Удалить кодек"
|
||||
}
|
||||
},
|
||||
"birdseye": {
|
||||
"trackingMode": {
|
||||
"objects": "Объекты",
|
||||
"motion": "Движение",
|
||||
"continuous": "Непрерывно"
|
||||
},
|
||||
"cameraOrder": {
|
||||
"label": "Порядок камер",
|
||||
"description": "Перетащите камеры, чтобы задать их порядок в макете Birdseye.",
|
||||
"reorderHandle": "Перетащите для изменения порядка",
|
||||
"saving": "Сохранение…",
|
||||
"saved": "Сохранено"
|
||||
}
|
||||
},
|
||||
"retainMode": {
|
||||
"all": "Все",
|
||||
"motion": "Движение",
|
||||
"active_objects": "Активные объекты"
|
||||
},
|
||||
"previewQuality": {
|
||||
"very_high": "Очень высокое",
|
||||
"high": "Высокое",
|
||||
"medium": "Среднее",
|
||||
"low": "Низкое",
|
||||
"very_low": "Очень низкое"
|
||||
},
|
||||
"ui": {
|
||||
"timeFormat": {
|
||||
"browser": "Браузер",
|
||||
"12hour": "12 часовой",
|
||||
"24hour": "24 часовой"
|
||||
},
|
||||
"unitSystem": {
|
||||
"metric": "Метрическая",
|
||||
"imperial": "Имперская"
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
"imageSource": {
|
||||
"recordings": "Записи",
|
||||
"previews": "Превью"
|
||||
}
|
||||
},
|
||||
"logger": {
|
||||
"logLevel": {
|
||||
"debug": "Отладочный",
|
||||
"info": "Инфо",
|
||||
"warning": "Предупреждение",
|
||||
"error": "Ошибка",
|
||||
"critical": "Критический"
|
||||
}
|
||||
},
|
||||
"onvif": {
|
||||
"profileAuto": "Авто",
|
||||
"profileLoading": "Загрузка профилей…",
|
||||
"autotracking": {
|
||||
"zooming": {
|
||||
"disabled": "Отключено",
|
||||
"absolute": "Абсолютное",
|
||||
"relative": "Относительное"
|
||||
}
|
||||
}
|
||||
},
|
||||
"modelSize": {
|
||||
"small": "Малая",
|
||||
"large": "Большая"
|
||||
},
|
||||
"configMessages": {
|
||||
"review": {
|
||||
"recordDisabled": "Запись отключена, элементы обзора создаваться не будут.",
|
||||
"detectDisabled": "Обнаружение объектов отключено. Для просмотра элементов требуются обнаруженные объекты для классификации предупреждений и обнаружений.",
|
||||
"allNonAlertDetections": "Все действия, не связанные с оповещением, будут учитываться как обнаружения.",
|
||||
"genaiImageSourceRecordingsRecordDisabled": "В качестве источника изображения выбрано «запись», но запись отключена. Frigate вернется к предварительному просмотру изображений."
|
||||
},
|
||||
"audio": {
|
||||
"noAudioRole": "Ни для одного потока не определена роль аудио. Для работы обнаружения звука необходимо включить роль звука."
|
||||
},
|
||||
"audioTranscription": {
|
||||
"audioDetectionDisabled": "Обнаружение звука не включено для этой камеры. Для транскрипции звука необходимо, чтобы обнаружение звука было активным."
|
||||
},
|
||||
"detect": {
|
||||
"fpsGreaterThanFive": "Не рекомендуется устанавливать значение обнаружения FPS выше 5. Более высокие значения могут вызвать проблемы с производительностью и не принесут никакой пользы.",
|
||||
"disabled": "Обнаружение объектов отключено. Снимки, элементы обзора и обогащения, такие как распознавание лиц, распознавание номерных знаков и генеративный искусственный интеллект, не будут работать.",
|
||||
"resolutionShouldBeMultipleOfFour": "Для достижения наилучших результатов ширина и высота обнаружения должны быть кратны 4. Другие четные значения могут привести к визуальным артефактам или небольшим искажениям в потоке обнаружения.",
|
||||
"aspectRatioMismatch": "Введенные вами ширина и высота не соответствуют соотношению сторон вашего текущего разрешения обнаружения. Это может привести к растягиванию или искажению изображения.",
|
||||
"maxFramesSet": "Установка максимального количества кадров отменяет поведение по умолчанию и отключает отслеживание неподвижных объектов. Ситуаций, когда это необходимо, очень мало, используйте с осторожностью.",
|
||||
"squareResolution": "Разрешение обнаружения квадратов необычно. Ширина и высота обнаружения должны соответствовать соотношению сторон вашей камеры (например, 16:9), а не размерам модели обнаружения объекта. Несовпадающее соотношение сторон может растянуть изображение и снизить точность обнаружения.",
|
||||
"resolutionHigh": "Это разрешение обнаружения выше рекомендуемого и может привести к увеличению использования ресурсов без повышения точности обнаружения. Для большинства камер рекомендуется разрешение обнаружения 1080p или ниже.",
|
||||
"globalResolutionMultipleCameras": "Глобальное разрешение обнаружения устанавливается при настройке нескольких камер. Если все камеры не имеют одинакового разрешения и соотношения сторон, ширина и высота обнаружения должны быть определены для каждой камеры, чтобы соответствовать собственному соотношению сторон каждой камеры."
|
||||
},
|
||||
"model": {
|
||||
"optimizedFor320": "Frigate оптимизирован для модели 320x320, которая является лучшим выбором для большинства настроек. Модель 640x640 работает медленнее и помогает только в определенных сценариях.",
|
||||
"inputDimensionsNotDetectResolution": "Входная ширина и высота модели — это входные размеры модели обнаружения объектов, а не разрешение обнаружения вашей камеры. Они должны соответствовать размерам используемой вами модели — обычно квадратного размера, например 320x320 или 640x640."
|
||||
},
|
||||
"ffmpeg": {
|
||||
"hwaccelManualNotRecommended": "Аргументы аппаратного ускорения вручную не рекомендуются. Если не существует особых требований, выберите предустановку, соответствующую вашему оборудованию.",
|
||||
"inputsMissingGo2rtcStream": "Один из входных потоков ниже указывает на рестрим go2rtc, которого больше не существует. Выберите существующий рестрим или введите URL камеры вручную, иначе камера не сможет подключиться."
|
||||
},
|
||||
"objects": {
|
||||
"genaiNoDescriptionsProvider": "Для создания описаний необходимо настроить поставщика GenAI с ролью «описания»."
|
||||
},
|
||||
"faceRecognition": {
|
||||
"globalDisabled": "Расширение распознавания лиц должно быть включено, чтобы функции распознавания лиц работали на этой камере.",
|
||||
"personNotTracked": "Распознавание лиц требует отслеживания объекта «человек». Включите «человек» в объектах для этой камеры.",
|
||||
"modelSizeLarge": "«Большая» модель требует GPU или NPU для обеспечения приемлемой производительности. Используйте слово «small» в системах, поддерживающих только CPU."
|
||||
},
|
||||
"lpr": {
|
||||
"globalDisabled": "Для работы функций LPR на этой камере необходимо включить расширение распознавания номерных знаков.",
|
||||
"vehicleNotTracked": "Распознавание номерных знаков требует отслеживания «автомобиля» или «мотоцикла». Включите «автомобиль» или «мотоцикл» в объектах для этой камеры.",
|
||||
"modelSizeLarge": "«Большая» модель оптимизирована для многострочных номерных знаков. «Маленькая» модель обеспечивает лучшую производительность по сравнению с «большой», и ее следует использовать, если в вашем регионе не используются форматы многострочных табличек."
|
||||
},
|
||||
"record": {
|
||||
"noRecordRole": "Ни для одного потока не определена роль записи. Запись не будет работать."
|
||||
},
|
||||
"birdseye": {
|
||||
"objectsModeDetectDisabled": "Birdseye установлен в режим «объекты», но обнаружение объектов для этой камеры отключено. Камера не появится в Birdseye."
|
||||
},
|
||||
"snapshots": {
|
||||
"detectDisabled": "Обнаружение объектов отключено. Снимки создаются на основе отслеживаемых объектов и не создаются."
|
||||
},
|
||||
"detectors": {
|
||||
"mixedTypes": "Все детекторы должны использовать один и тот же тип. Удалите существующие детекторы, чтобы использовать другой тип.",
|
||||
"mixedTypesSuggestion": "Все детекторы должны использовать один и тот же тип. Удалите существующие детекторы или выберите {{type}}."
|
||||
},
|
||||
"semanticSearch": {
|
||||
"jinav2SmallModelSize": "«Маленький» размер модели Jina V2 имеет большой объем оперативной памяти и стоимость вывода. Рекомендуется «большая» модель с дискретным GPU."
|
||||
},
|
||||
"onvif": {
|
||||
"autotrackingNoZones": "Для автослежения требуется хотя бы одна зона. Определите зону для этой камеры в Масках/Зонах, затем установите ее как обязательную зону ниже."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user