mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-09-26 22:18:59 +03:00
Currently translated at 100.0% (23 of 23 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (60 of 60 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (800 of 800 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (67 of 67 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (239 of 239 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (129 of 129 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (86 of 86 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (2 of 2 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (108 of 108 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (474 of 474 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (10 of 10 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (500 of 500 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (185 of 185 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (2 of 2 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (26 of 26 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (100 of 100 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (10 of 10 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (54 of 54 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (141 of 141 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (50 of 50 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (1295 of 1295 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (145 of 145 strings) Translated using Weblate (Belarusian) Currently translated at 100.0% (6 of 6 strings) Translated using Weblate (Belarusian) Currently translated at 10.0% (1 of 10 strings) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Added translation using Weblate (Belarusian) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Uladz Maltsau <wldyslw@icloud.com> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-replay/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/be/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/be/ Translation: Frigate NVR/Config - Cameras Translation: Frigate NVR/Config - Global Translation: Frigate NVR/Config - Groups Translation: Frigate NVR/Config - Validation Translation: Frigate NVR/audio Translation: Frigate NVR/common Translation: Frigate NVR/components-auth Translation: Frigate NVR/components-camera Translation: Frigate NVR/components-dialog Translation: Frigate NVR/components-filter Translation: Frigate NVR/components-icons Translation: Frigate NVR/components-input Translation: Frigate NVR/components-player Translation: Frigate NVR/objects Translation: Frigate NVR/views-chat Translation: Frigate NVR/views-classificationmodel Translation: Frigate NVR/views-configeditor 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-motionSearch Translation: Frigate NVR/views-recording Translation: Frigate NVR/views-replay Translation: Frigate NVR/views-search Translation: Frigate NVR/views-settings Translation: Frigate NVR/views-system
1992 lines
127 KiB
JSON
1992 lines
127 KiB
JSON
{
|
||
"menu": {
|
||
"system": "Сістэма",
|
||
"profiles": "Профілі",
|
||
"general": "Агульныя",
|
||
"globalConfig": "Глабальная канфігурацыя",
|
||
"integrations": "Інтэграцыі",
|
||
"cameras": "Канфігурацыя камер",
|
||
"ui": "Інтэрфейс",
|
||
"uiSettings": "Налады інтэрфейсу",
|
||
"globalDetect": "Дэтэктаванне аб'ектаў",
|
||
"globalRecording": "Запіс",
|
||
"globalSnapshots": "Здымкі",
|
||
"globalFfmpeg": "FFMPEG",
|
||
"globalMotion": "Дэтэктаванне руху",
|
||
"globalObjects": "Аб'екты",
|
||
"globalReview": "Разгляд",
|
||
"globalAudioEvents": "Дэтэктаванне гуку",
|
||
"globalLivePlayback": "Жывое прайграванне",
|
||
"globalTimestampStyle": "Стыль меткі часу",
|
||
"systemDatabase": "База даных",
|
||
"systemTls": "TLS",
|
||
"systemAuthentication": "Праверка сапраўднасці",
|
||
"systemNetworking": "Сетка",
|
||
"systemProxy": "Проксі",
|
||
"systemUi": "Інтэрфейс",
|
||
"systemLogging": "Рэгістрацыя",
|
||
"systemEnvironmentVariables": "Зменныя асяроддзя",
|
||
"systemTelemetry": "Тэлеметрыя",
|
||
"systemBirdseye": "Birdseye",
|
||
"systemFfmpeg": "FFMPEG",
|
||
"systemDetectorsAndModel": "Дэтэктары і мадэль",
|
||
"systemMqtt": "MQTT",
|
||
"systemGo2rtcStreams": "Плыні go2rtc",
|
||
"integrationSemanticSearch": "Семантычны пошук",
|
||
"integrationGenerativeAi": "Generative AI",
|
||
"integrationFaceRecognition": "Распазнаванне асобы",
|
||
"integrationLpr": "Распазнаванне нумарных знакаў",
|
||
"integrationObjectClassification": "Класіфікацыя аб'ектаў",
|
||
"integrationAudioTranscription": "Транскрыпцыя гуку",
|
||
"cameraDetect": "Дэтэктаванне аб'ектаў",
|
||
"cameraFfmpeg": "Плыні (FFmpeg)",
|
||
"cameraRecording": "Запіс",
|
||
"cameraSnapshots": "Здымкі",
|
||
"cameraMotion": "Дэтэктаванне руху",
|
||
"cameraObjects": "Аб'екты",
|
||
"cameraConfigReview": "Разгляд",
|
||
"cameraAudioEvents": "Дэтэктаванне гуку",
|
||
"cameraAudioTranscription": "Транскрыпцыя гуку",
|
||
"cameraNotifications": "Апавяшчэнні",
|
||
"cameraLivePlayback": "Жывое прайграванне",
|
||
"cameraBirdseye": "Birdseye",
|
||
"cameraFaceRecognition": "Распазнаванне асобы",
|
||
"cameraLpr": "Распазнаванне нумарных знакаў",
|
||
"cameraMqttConfig": "MQTT",
|
||
"cameraOnvif": "ONVIF",
|
||
"cameraUi": "Інтэрфейс камеры",
|
||
"cameraTimestampStyle": "Стыль меткі часу",
|
||
"cameraMqtt": "MQTT камеры",
|
||
"cameraManagement": "Кіраванне камерамі",
|
||
"cameraReview": "Разгляд",
|
||
"masksAndZones": "Маскі і зоны",
|
||
"motionTuner": "Наладка руху",
|
||
"enrichments": "Узбагачэнні",
|
||
"users": "Карыстальнікі",
|
||
"roles": "Ролі",
|
||
"notifications": "Апавяшчэнні",
|
||
"triggers": "Трыгеры",
|
||
"debug": "Адладка",
|
||
"frigateplus": "Frigate+",
|
||
"maintenance": "Абслугоўванне",
|
||
"mediaSync": "Сінхранізацыя медыя",
|
||
"regionGrid": "Сетка рэгіёнаў"
|
||
},
|
||
"documentTitle": {
|
||
"default": "Налады - Frigate",
|
||
"authentication": "Налады праверкі сапраўднасці - Frigate",
|
||
"cameraManagement": "Кіраванне камерамі - Frigate",
|
||
"cameraReview": "Налады разгляду камеры - Frigate",
|
||
"enrichments": "Налады ўзбагачэнняў - Frigate",
|
||
"masksAndZones": "Рэдактар масак і зон - Frigate",
|
||
"motionTuner": "Наладка руху - Frigate",
|
||
"object": "Адладка - Frigate",
|
||
"general": "Налады інтэрфейсу - Frigate",
|
||
"globalConfig": "Глабальная канфігурацыя - Frigate",
|
||
"cameraConfig": "Канфігурацыя камеры - Frigate",
|
||
"frigatePlus": "Налады Frigate+ - Frigate",
|
||
"detectorsAndModel": "Дэтэктары і мадэль - Frigate",
|
||
"notifications": "Налады апавяшчэнняў - Frigate",
|
||
"maintenance": "Абслугоўванне - Frigate",
|
||
"profiles": "Профілі - Frigate"
|
||
},
|
||
"button": {
|
||
"overriddenGlobal": "Перавызначана (глабальна)",
|
||
"overriddenGlobalTooltip": "Гэта камера перавызначае глабальныя налады ў гэтым раздзеле",
|
||
"overriddenGlobalHeading_one": "Гэта камера перавызначае {{count}} поле глабальнай канфігурацыі:",
|
||
"overriddenGlobalHeading_few": "Гэта камера перавызначае {{count}} палі глабальнай канфігурацыі:",
|
||
"overriddenGlobalHeading_many": "Гэта камера перавызначае {{count}} палёў глабальнай канфігурацыі:",
|
||
"overriddenGlobalNoDeltas": "Гэта камера перавызначае глабальную канфігурацыю, але значэнні палёў не адрозніваюцца.",
|
||
"overriddenBaseConfig": "Перавызначана (базавая канфігурацыя)",
|
||
"overriddenBaseConfigTooltip": "Профіль {{profile}} перавызначае налады ў гэтым раздзеле",
|
||
"overriddenBaseConfigHeading_one": "Профіль {{profile}} перавызначае {{count}} поле базавай канфігурацыі:",
|
||
"overriddenBaseConfigHeading_few": "Профіль {{profile}} перавызначае {{count}} палі базавай канфігурацыі:",
|
||
"overriddenBaseConfigHeading_many": "Профіль {{profile}} перавызначае {{count}} палёў базавай канфігурацыі:",
|
||
"overriddenBaseConfigNoDeltas": "Профіль {{profile}} перавызначае гэты раздзел, але значэнні палёў не адрозніваюцца ад базавай канфігурацыі.",
|
||
"overriddenInCameras": {
|
||
"label_one": "Перавызначана ў {{count}} камеры",
|
||
"label_few": "Перавызначана ў {{count}} камерах",
|
||
"label_many": "Перавызначана ў {{count}} камерах",
|
||
"tooltip_one": "{{count}} камера перавызначае значэнні ў гэтым раздзеле. Націсніце, каб убачыць падрабязнасці.",
|
||
"tooltip_few": "{{count}} камеры перавызначаюць значэнні ў гэтым раздзеле. Націсніце, каб убачыць падрабязнасці.",
|
||
"tooltip_many": "{{count}} камер перавызначаюць значэнні ў гэтым раздзеле. Націсніце, каб убачыць падрабязнасці.",
|
||
"heading_one": "У гэтым глабальным раздзеле ёсць палі, перавызначаныя ў {{count}} камеры.",
|
||
"heading_few": "У гэтым глабальным раздзеле ёсць палі, перавызначаныя ў {{count}} камерах.",
|
||
"heading_many": "У гэтым глабальным раздзеле ёсць палі, перавызначаныя ў {{count}} камерах.",
|
||
"othersField_one": "яшчэ {{count}}",
|
||
"othersField_few": "яшчэ {{count}}",
|
||
"othersField_many": "яшчэ {{count}}",
|
||
"profilePrefix": "профіль {{profile}}: {{fields}}"
|
||
}
|
||
},
|
||
"menuDot": {
|
||
"overrideGlobal": "Гэты раздзел перавызначае глабальную канфігурацыю",
|
||
"overrideProfile": "Гэты раздзел перавызначаны профілем {{profile}}",
|
||
"unsaved": "У гэтым раздзеле ёсць незахаваныя змены"
|
||
},
|
||
"dialog": {
|
||
"unsavedChanges": {
|
||
"title": "У вас ёсць незахаваныя змены.",
|
||
"desc": "Захаваць змены перад тым, як працягнуць?"
|
||
}
|
||
},
|
||
"saveAllPreview": {
|
||
"title": "Змены, якія будуць захаваны",
|
||
"triggerLabel": "Праглядзець змены, што чакаюць",
|
||
"empty": "Няма змен, што чакаюць.",
|
||
"scope": {
|
||
"label": "Абсяг",
|
||
"global": "Глабальна",
|
||
"camera": "Камера: {{cameraName}}"
|
||
},
|
||
"profile": {
|
||
"label": "Профіль"
|
||
},
|
||
"field": {
|
||
"label": "Поле"
|
||
},
|
||
"value": {
|
||
"label": "Новае значэнне",
|
||
"reset": "Скінуць"
|
||
}
|
||
},
|
||
"cameraSetting": {
|
||
"camera": "Камера",
|
||
"noCamera": "Няма камеры"
|
||
},
|
||
"general": {
|
||
"title": "Налады інтэрфейсу",
|
||
"liveDashboard": {
|
||
"title": "Панэль жывога прагляду",
|
||
"automaticLiveView": {
|
||
"label": "Аўтаматычны жывы прагляд",
|
||
"desc": "Аўтаматычна пераключацца на жывы прагляд камеры пры выяўленні актыўнасці. Пры адключэнні статычныя відарысы камер на панэлі жывога прагляду будуць абнаўляцца раз на хвіліну."
|
||
},
|
||
"playAlertVideos": {
|
||
"label": "Прайграваць відэа абвестак",
|
||
"desc": "Апошнія абвесткі на панэлі жывога прагляду прадвызначана будуць прайгравацца як невялікія зацыкленыя відэа. Адключыце гэты параметр, каб на гэтай прыладзе або ў гэтым браўзеры паказваўся толькі статычны відарыс."
|
||
},
|
||
"displayCameraNames": {
|
||
"label": "Заўсёды паказваць назвы камер",
|
||
"desc": "Заўсёды паказваць назвы камер на панэлі жывога прагляду з некалькімі камерамі."
|
||
},
|
||
"liveFallbackTimeout": {
|
||
"label": "Тайм-аўт пераходу на рэзервовы плэер",
|
||
"desc": "Калі высакаякасная жывая плынь камеры недаступная, праз столькі секунд перайсці ў рэжым нізкай паласы прапускання. Прадвызначана: 3."
|
||
}
|
||
},
|
||
"storedLayouts": {
|
||
"title": "Захаваныя раскладкі",
|
||
"desc": "Раскладку камер у групе можна перацягваць і змяняць памеры. Становішчы захоўваюцца ў лакальным сховішчы браўзера.",
|
||
"clearAll": "Ачысціць усе раскладкі"
|
||
},
|
||
"cameraGroupStreaming": {
|
||
"title": "Налады трансляцыі груп камер",
|
||
"desc": "Налады трансляцыі для кожнай групы камер захоўваюцца ў лакальным сховішчы браўзера.",
|
||
"clearAll": "Ачысціць усе налады трансляцыі"
|
||
},
|
||
"recordingsViewer": {
|
||
"title": "Прагляд запісаў",
|
||
"defaultPlaybackRate": {
|
||
"label": "Прадвызначаная хуткасць прайгравання",
|
||
"desc": "Прадвызначаная хуткасць прайгравання запісаў."
|
||
}
|
||
},
|
||
"calendar": {
|
||
"title": "Каляндар",
|
||
"firstWeekday": {
|
||
"label": "Першы дзень тыдня",
|
||
"desc": "Дзень, з якога пачынаюцца тыдні ў календары разгляду.",
|
||
"sunday": "Нядзеля",
|
||
"monday": "Панядзелак"
|
||
}
|
||
},
|
||
"toast": {
|
||
"success": {
|
||
"clearStoredLayout": "Захаваная раскладка для {{cameraName}} ачышчана",
|
||
"clearStreamingSettings": "Налады трансляцыі для ўсіх груп камер ачышчаны."
|
||
},
|
||
"error": {
|
||
"clearStoredLayoutFailed": "Не ўдалося ачысціць захаваную раскладку: {{errorMessage}}",
|
||
"clearStreamingSettingsFailed": "Не ўдалося ачысціць налады трансляцыі: {{errorMessage}}"
|
||
}
|
||
}
|
||
},
|
||
"enrichments": {
|
||
"title": "Налады ўзбагачэнняў",
|
||
"unsavedChanges": "Незахаваныя змены налад узбагачэнняў",
|
||
"birdClassification": {
|
||
"title": "Класіфікацыя птушак",
|
||
"desc": "Класіфікацыя птушак вызначае вядомых птушак праз квантаваную мадэль Tensorflow. Калі птушка распазнана, яе агульная назва дадаецца як sub_label. Гэтыя звесткі трапляюць у інтэрфейс, фільтры і апавяшчэнні."
|
||
},
|
||
"semanticSearch": {
|
||
"title": "Семантычны пошук",
|
||
"desc": "Семантычны пошук у Frigate дазваляе знаходзіць аб'екты пад адсочваннем у элементах разгляду па самім відарысе, па тэкставым апісанні ад карыстальніка або па аўтаматычна створаным апісанні.",
|
||
"reindexNow": {
|
||
"label": "Пераіндэксаваць зараз",
|
||
"desc": "Пераіндэксацыя нанова створыць убудаванні для ўсіх аб'ектаў пад адсочваннем. Працэс ідзе ў фоне, можа моцна нагрузіць CPU і заняць значны час у залежнасці ад колькасці аб'ектаў.",
|
||
"confirmTitle": "Пацвердзіце пераіндэксацыю",
|
||
"confirmDesc": "Сапраўды пераіндэксаваць убудаванні ўсіх аб'ектаў пад адсочваннем? Працэс ідзе ў фоне, але можа моцна нагрузіць CPU і заняць значны час. Ход выканання відаць на старонцы агляду.",
|
||
"confirmButton": "Пераіндэксаваць",
|
||
"success": "Пераіндэксацыя пачата.",
|
||
"alreadyInProgress": "Пераіндэксацыя ўжо выконваецца.",
|
||
"error": "Не ўдалося пачаць пераіндэксацыю: {{errorMessage}}"
|
||
},
|
||
"modelSize": {
|
||
"label": "Памер мадэлі",
|
||
"desc": "Памер мадэлі для ўбудаванняў семантычнага пошуку.",
|
||
"small": {
|
||
"title": "малы",
|
||
"desc": "Пры <em>small</em> выкарыстоўваецца квантаваная версія мадэлі, якая займае менш RAM і хутчэй працуе на CPU пры амаль незаўважнай розніцы ў якасці ўбудаванняў."
|
||
},
|
||
"large": {
|
||
"title": "вялікі",
|
||
"desc": "Пры <em>large</em> выкарыстоўваецца поўная мадэль Jina, якая пры магчымасці аўтаматычна запускаецца на GPU."
|
||
}
|
||
}
|
||
},
|
||
"faceRecognition": {
|
||
"title": "Распазнаванне асобы",
|
||
"desc": "Распазнаванне асобы дазваляе прысвойваць людзям імёны. Калі твар распазнаны, Frigate дадае імя чалавека як падметку. Гэтыя звесткі трапляюць у інтэрфейс, фільтры і апавяшчэнні.",
|
||
"modelSize": {
|
||
"label": "Памер мадэлі",
|
||
"desc": "Памер мадэлі для распазнавання асобы.",
|
||
"small": {
|
||
"title": "малы",
|
||
"desc": "Пры <em>small</em> выкарыстоўваецца мадэль убудаванняў твару FaceNet, якая эфектыўна працуе на большасці CPU."
|
||
},
|
||
"large": {
|
||
"title": "вялікі",
|
||
"desc": "Пры <em>large</em> выкарыстоўваецца мадэль убудаванняў твару ArcFace, якая пры магчымасці аўтаматычна запускаецца на GPU."
|
||
}
|
||
}
|
||
},
|
||
"licensePlateRecognition": {
|
||
"title": "Распазнаванне нумарных знакаў",
|
||
"desc": "Frigate можа распазнаваць нумарныя знакі транспартных сродкаў і аўтаматычна дадаваць распазнаныя сімвалы ў поле recognized_license_plate або вядомае імя як sub_label да аб'ектаў тыпу car. Тыповы выпадак - чытаць знакі аўтамабіляў, што заязджаюць на пад'езд, або праязджаюць па вуліцы."
|
||
},
|
||
"restart_required": "Патрабуецца перазапуск (зменены налады ўзбагачэнняў)",
|
||
"toast": {
|
||
"success": "Налады ўзбагачэнняў захаваны. Перазапусціце Frigate, каб прымяніць змены.",
|
||
"error": "Не ўдалося захаваць змены канфігурацыі: {{errorMessage}}"
|
||
}
|
||
},
|
||
"cameraWizard": {
|
||
"title": "Дадаць камеру",
|
||
"description": "Выканайце крокі ніжэй, каб дадаць новую камеру ў вашу ўсталёўку Frigate.",
|
||
"steps": {
|
||
"nameAndConnection": "Назва і падлучэнне",
|
||
"probeOrSnapshot": "Зандзіраванне або здымак",
|
||
"streamConfiguration": "Канфігурацыя плыні",
|
||
"validationAndTesting": "Праверка і тэставанне"
|
||
},
|
||
"save": {
|
||
"success": "Новая камера {{cameraName}} захавана.",
|
||
"failure": "Памылка захавання {{cameraName}}."
|
||
},
|
||
"testResultLabels": {
|
||
"resolution": "Разрозненне",
|
||
"video": "Відэа",
|
||
"audio": "Аўдыя",
|
||
"fps": "FPS"
|
||
},
|
||
"commonErrors": {
|
||
"noUrl": "Укажыце сапраўдны URL плыні",
|
||
"testFailed": "Тэст плыні не ўдаўся: {{error}}"
|
||
},
|
||
"step1": {
|
||
"description": "Увядзіце звесткі пра камеру і выберыце: зандзіраваць камеру ці ўручную выбраць вытворцу.",
|
||
"cameraName": "Назва камеры",
|
||
"cameraNamePlaceholder": "напрыклад front_door або Агляд двара",
|
||
"host": "Хост або IP-адрас",
|
||
"port": "Порт",
|
||
"username": "Імя карыстальніка",
|
||
"usernamePlaceholder": "Неабавязкова",
|
||
"password": "Пароль",
|
||
"passwordPlaceholder": "Неабавязкова",
|
||
"selectTransport": "Выберыце транспартны пратакол",
|
||
"cameraBrand": "Вытворца камеры",
|
||
"selectBrand": "Выберыце вытворцу камеры для шаблону URL",
|
||
"customUrl": "Уласны URL плыні",
|
||
"brandInformation": "Звесткі пра вытворцу",
|
||
"brandUrlFormat": "Для камер з фарматам RTSP URL: {{exampleUrl}}",
|
||
"customUrlPlaceholder": "rtsp://username:password@host:port/path",
|
||
"connectionSettings": "Налады падлучэння",
|
||
"detectionMethod": "Спосаб выяўлення плыняў",
|
||
"onvifPort": "Порт ONVIF",
|
||
"probeMode": "Зандзіраваць камеру",
|
||
"manualMode": "Выбар уручную",
|
||
"detectionMethodDescription": "Зандзіруйце камеру праз ONVIF (калі падтрымліваецца), каб знайсці URL плыняў, або ўручную выберыце вытворцу, каб ужыць загадзя вызначаныя URL. Каб увесці свой RTSP URL, выберыце ручны спосаб і пункт «Іншы».",
|
||
"onvifPortDescription": "Для камер з падтрымкай ONVIF гэта звычайна 80 або 8080.",
|
||
"useDigestAuth": "Выкарыстоўваць digest-аўтарызацыю",
|
||
"useDigestAuthDescription": "Выкарыстоўваць HTTP digest-аўтарызацыю для ONVIF. Некаторыя камеры патрабуюць асобных імя карыстальніка і пароля для ONVIF замест звычайнага адміністратара.",
|
||
"errors": {
|
||
"brandOrCustomUrlRequired": "Выберыце вытворцу камеры з хостам або IP, або выберыце «Іншы» і ўвядзіце свой URL",
|
||
"nameRequired": "Назва камеры абавязковая",
|
||
"nameLength": "Назва камеры мусіць мець не болей за 64 сімвалы",
|
||
"invalidCharacters": "Назва камеры ўтрымлівае недапушчальныя сімвалы",
|
||
"nameExists": "Камера з такой назвай ужо існуе",
|
||
"customUrlRtspRequired": "Уласныя URL мусяць пачынацца з «rtsp://» або «rtsps://». Для плыняў не праз RTSP патрэбна ручная наладка."
|
||
}
|
||
},
|
||
"step2": {
|
||
"description": "Зандзіруйце камеру, каб знайсці даступныя плыні, або задайце налады ўручную ў залежнасці ад выбранага спосабу.",
|
||
"testSuccess": "Тэст падлучэння пройдзены!",
|
||
"testFailed": "Тэст падлучэння не пройдзены. Праверце ўведзеныя даныя і паспрабуйце зноў.",
|
||
"testFailedTitle": "Тэст не пройдзены",
|
||
"streamDetails": "Падрабязнасці плыні",
|
||
"probing": "Зандзіраванне камеры…",
|
||
"retry": "Паўтарыць",
|
||
"testing": {
|
||
"probingMetadata": "Зандзіраванне метаданых камеры…",
|
||
"fetchingSnapshot": "Атрыманне здымка камеры…"
|
||
},
|
||
"probeFailed": "Не ўдалося зандзіраваць камеру: {{error}}",
|
||
"probingDevice": "Зандзіраванне прылады…",
|
||
"probeSuccessful": "Зандзіраванне пройдзена",
|
||
"probeError": "Памылка зандзіравання",
|
||
"probeNoSuccess": "Зандзіраванне не ўдалося",
|
||
"deviceInfo": "Звесткі пра прыладу",
|
||
"manufacturer": "Вытворца",
|
||
"model": "Мадэль",
|
||
"firmware": "Прашыўка",
|
||
"profiles": "Профілі",
|
||
"ptzSupport": "Падтрымка PTZ",
|
||
"autotrackingSupport": "Падтрымка аўтаадсочвання",
|
||
"presets": "Прэсэты",
|
||
"rtspCandidates": "Кандыдаты RTSP",
|
||
"rtspCandidatesDescription": "Пры зандзіраванні камеры знойдзены наступныя RTSP URL. Праверце падлучэнне, каб убачыць метаданыя плыні.",
|
||
"noRtspCandidates": "RTSP URL у камеры не знойдзены. Магчыма, даныя карыстальніка няправільныя, або камера не падтрымлівае ONVIF ці выкарыстаны спосаб атрымання RTSP URL. Вярніцеся назад і ўвядзіце RTSP URL уручную.",
|
||
"candidateStreamTitle": "Кандыдат {{number}}",
|
||
"useCandidate": "Выкарыстоўваць",
|
||
"uriCopy": "Капіяваць",
|
||
"uriCopied": "URI скапіяваны ў буфер абмену",
|
||
"testConnection": "Праверыць падлучэнне",
|
||
"toggleUriView": "Націсніце, каб паказаць або схаваць поўны URI",
|
||
"connected": "Падлучана",
|
||
"notConnected": "Не падлучана",
|
||
"errors": {
|
||
"hostRequired": "Патрабуецца хост або IP-адрас"
|
||
}
|
||
},
|
||
"step3": {
|
||
"description": "Наладзьце ролі плыняў і дадайце дадатковыя плыні для вашай камеры.",
|
||
"streamsTitle": "Плыні камеры",
|
||
"addStream": "Дадаць плынь",
|
||
"addAnotherStream": "Дадаць яшчэ плынь",
|
||
"streamTitle": "Плынь {{number}}",
|
||
"streamUrl": "URL плыні",
|
||
"streamUrlPlaceholder": "rtsp://username:password@host:port/path",
|
||
"selectStream": "Выберыце плынь",
|
||
"searchCandidates": "Пошук кандыдатаў…",
|
||
"noStreamFound": "Плыняў не знойдзена",
|
||
"url": "URL-адрас",
|
||
"resolution": "Разрозненне",
|
||
"selectResolution": "Выберыце разрозненне",
|
||
"quality": "Якасць",
|
||
"selectQuality": "Выберыце якасць",
|
||
"roles": "Ролі",
|
||
"roleLabels": {
|
||
"detect": "Дэтэктаванне аб'ектаў",
|
||
"record": "Запіс",
|
||
"audio": "Аўдыя"
|
||
},
|
||
"testStream": "Праверыць падлучэнне",
|
||
"testSuccess": "Тэст плыні пройдзены!",
|
||
"testFailed": "Тэст плыні не пройдзены",
|
||
"testFailedTitle": "Тэст не пройдзены",
|
||
"connected": "Падлучана",
|
||
"notConnected": "Не падлучана",
|
||
"featuresTitle": "Магчымасці",
|
||
"go2rtc": "Паменшыць колькасць падлучэнняў да камеры",
|
||
"detectRoleWarning": "Каб працягнуць, хаця б адна плынь мусіць мець ролю «detect».",
|
||
"rolesPopover": {
|
||
"title": "Ролі плыняў",
|
||
"detect": "Асноўная плынь для дэтэктавання аб'ектаў.",
|
||
"record": "Захоўвае сегменты відэаплыні паводле налад канфігурацыі.",
|
||
"audio": "Плынь для дэтэктавання па гуку."
|
||
},
|
||
"featuresPopover": {
|
||
"title": "Магчымасці плыні",
|
||
"description": "Скарыстайцеся рэтрансляцыяй go2rtc, каб паменшыць колькасць падлучэнняў да камеры."
|
||
}
|
||
},
|
||
"step4": {
|
||
"description": "Апошняя праверка і аналіз перад захаваннем новай камеры. Перад захаваннем падлучыце кожная плынь.",
|
||
"validationTitle": "Праверка плыняў",
|
||
"connectAllStreams": "Падлучыць усе плыні",
|
||
"reconnectionSuccess": "Перападключэнне выканана.",
|
||
"reconnectionPartial": "Некаторыя плыні не ўдалося перападключыць.",
|
||
"streamUnavailable": "Перадпрагляд плыні недаступны",
|
||
"reload": "Перазагрузіць",
|
||
"connecting": "Падлучэнне…",
|
||
"streamTitle": "Плынь {{number}}",
|
||
"valid": "Слушны",
|
||
"failed": "Не ўдалося",
|
||
"notTested": "Не правераны",
|
||
"connectStream": "Падлучыць",
|
||
"connectingStream": "Падлучэнне",
|
||
"disconnectStream": "Адлучыць",
|
||
"estimatedBandwidth": "Ацэненая паласа прапускання",
|
||
"roles": "Ролі",
|
||
"ffmpegModule": "Рэжым сумяшчальнасці плыні",
|
||
"ffmpegModuleDescription": "Калі плынь не загружаецца пасля некалькіх спроб, паспрабуйце ўключыць гэта. Тады Frigate будзе выкарыстоўваць модуль ffmpeg разам з go2rtc. Гэта можа палепшыць сумяшчальнасць з некаторымі плынямі камер.",
|
||
"none": "Няма",
|
||
"error": "Памылка",
|
||
"streamValidated": "Плынь {{number}} правераная",
|
||
"streamValidationFailed": "Плынь {{number}} не прайшла праверку",
|
||
"saveAndApply": "Захаваць новую камеру",
|
||
"saveError": "Памылковая канфігурацыя. Праверце налады.",
|
||
"issues": {
|
||
"title": "Праверка плыняў",
|
||
"videoCodecGood": "Відэакодэк: {{codec}}.",
|
||
"audioCodecGood": "Аўдыякодэк: {{codec}}.",
|
||
"resolutionHigh": "Разрозненне {{resolution}} можа павялічыць спажыванне рэсурсаў.",
|
||
"resolutionLow": "Разрозненне {{resolution}} можа быць занадта нізкім для надзейнага дэтэктавання дробных аб'ектаў.",
|
||
"resolutionUnknown": "Не ўдалося вызначыць разрозненне гэтай плыні. Задайце разрозненне дэтэктавання ўручную ў наладах або ў канфігурацыі.",
|
||
"noAudioWarning": "Для гэтай плыні гук не выяўлены, запісы будуць без гуку.",
|
||
"audioCodecRecordError": "Каб запісы мелі гук, патрабуецца аўдыякодэк AAC.",
|
||
"audioCodecRequired": "Каб дэтэктаваць гук, патрабуецца аўдыяплынь.",
|
||
"restreamingWarning": "Памяншэнне колькасці падлучэнняў да камеры для плыні запісу можа крыху павялічыць нагрузку на CPU.",
|
||
"brands": {
|
||
"reolink-rtsp": "RTSP ад Reolink не рэкамендуецца. Уключыце HTTP у наладах прашыўкі камеры і запусціце майстар нанова.",
|
||
"reolink-http": "Для плыняў Reolink па HTTP лепш выкарыстоўваць FFmpeg. Уключыце для гэтай плыні «Рэжым сумяшчальнасці плыні»."
|
||
},
|
||
"dahua": {
|
||
"substreamWarning": "Падплынь 1 замацаваны на нізкім разрозненні. Многія камеры Dahua, Amcrest і EmpireTech падтрымліваюць дадатковыя падплыні, якія трэба ўключыць у наладах камеры. Пажадана праверыць іх наяўнасць і скарыстацца імі."
|
||
},
|
||
"hikvision": {
|
||
"substreamWarning": "Падплынь 1 замацаваны на нізкім разрозненні. Многія камеры Hikvision падтрымліваюць дадатковыя падплыні, якія трэба ўключыць у наладах камеры. Пажадана праверыць іх наяўнасць і скарыстацца імі."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"cameraManagement": {
|
||
"title": "Кіраванне камерамі",
|
||
"description": "Дадавайце, рэдагуйце і выдаляйце камеры, кіруйце станам кожнай і наладжвайце перавызначэнні па профілях і тыпе камеры. Каб наладзіць плыні, дэтэктаванне, рух і іншыя параметры камеры, выберыце адпаведны раздзел у канфігурацыі камеры.",
|
||
"addCamera": "Дадаць новую камеру",
|
||
"deleteCamera": "Выдаліць камеру",
|
||
"deleteCameraDialog": {
|
||
"title": "Выдаліць камеру",
|
||
"description": "Выдаленне камеры назаўсёды прыбярэ ўсе яе запісы, аб'екты пад адсочваннем і канфігурацыю. Звязаныя з ёй плыні go2rtc, магчыма, давядзецца прыбраць уручную.",
|
||
"selectPlaceholder": "Выберыце камеру…",
|
||
"confirmTitle": "Вы ўпэўнены?",
|
||
"confirmWarning": "Выдаленне <strong>{{cameraName}}</strong> нельга адрабіць.",
|
||
"deleteExports": "Таксама выдаліць экспарты гэтай камеры",
|
||
"confirmButton": "Выдаліць назаўсёды",
|
||
"success": "Камера {{cameraName}} выдалена",
|
||
"error": "Не ўдалося выдаліць камеру {{cameraName}}"
|
||
},
|
||
"editCamera": "Рэдагаваць камеру:",
|
||
"selectCamera": "Выберыце камеру",
|
||
"backToSettings": "Назад да налад камеры",
|
||
"streams": {
|
||
"title": "Стан і звесткі камеры",
|
||
"label": "Стан камеры",
|
||
"description": "Задайце рабочы стан кожнай камеры.<br /><br /><strong>Укл.</strong>: плыні апрацоўваюцца як звычайна.<br /><strong>Выкл.</strong>: апрацоўка часова прыпынена. Пасля перазапуску Frigate не захоўваецца.<br /><strong>Адключана</strong>: апрацоўка спыняецца, і змена захоўваецца ў канфігурацыі. Каб зноў уключыць адключаную камеру, патрэбны перазапуск.<br /><br /><em>Заўвага: адключэнне не ўплывае на рэтрансляцыі go2rtc.</em><br /><br />Перацягвайце маркер, каб змяніць парадак актыўных камер ва ўсім інтэрфейсе, у тым ліку на панэлі жывога прагляду і ў спісах выбару камер.",
|
||
"disabledSubheading": "Адключана ў канфігурацыі",
|
||
"status": {
|
||
"on": "Укл.",
|
||
"off": "Выкл.",
|
||
"disabled": "Адключана"
|
||
},
|
||
"enableSuccess": "{{cameraName}} уключана. Перазапусціце Frigate, каб прымяніць.",
|
||
"disableSuccess": "{{cameraName}} адключана, змена захавана ў канфігурацыі.",
|
||
"reorderHandle": "Перацягніце, каб змяніць парадак",
|
||
"saving": "Захаванне…",
|
||
"saved": "Захавана",
|
||
"details": {
|
||
"edit": "Рэдагаваць звесткі камеры",
|
||
"title": "Рэдагаваць звесткі камеры",
|
||
"description": "Абнавіце назву для адлюстравання, знешні URL і бачнасць гэтай камеры ва ўсім інтэрфейсе Frigate.",
|
||
"friendlyNameLabel": "Назва для адлюстравання",
|
||
"friendlyNameHelp": "Зразумелая назва камеры ва ўсім інтэрфейсе Frigate. Пакіньце пустым, каб выкарыстоўваць ID камеры.",
|
||
"webuiUrlLabel": "URL вэб-інтэрфейсу камеры",
|
||
"webuiUrlHelp": "URL для пераходу да вэб-інтэрфейсу камеры непасрэдна з адладачнага выгляду. Пакіньце пустым, каб адключыць спасылку.",
|
||
"webuiUrlInvalid": "Мусіць быць сапраўдны URL (напрыклад https://example.com).",
|
||
"dashboardLabel": "Паказваць на панэлі жывога прагляду",
|
||
"dashboardHelp": "Паказваць гэту камеру на прадвызначанай панэлі «Усе камеры». Яна застаецца даступнай усюды, у тым ліку ў групах камер.",
|
||
"reviewLabel": "Паказваць у разглядзе",
|
||
"reviewHelp": "Паказваць гэту камеру ў разглядзе, у тым ліку ў фільтры камер, разглядзе руху і выглядзе гісторыі."
|
||
}
|
||
},
|
||
"cameraConfig": {
|
||
"add": "Дадаць камеру",
|
||
"edit": "Рэдагаваць камеру",
|
||
"description": "Наладзьце параметры камеры, у тым ліку ўваходныя плыні і ролі.",
|
||
"name": "Назва камеры",
|
||
"nameRequired": "Назва камеры абавязковая",
|
||
"nameLength": "Назва камеры мусіць быць карацейшай за 64 сімвалы.",
|
||
"namePlaceholder": "напрыклад front_door або Агляд двара",
|
||
"enabled": "Уключана",
|
||
"ffmpeg": {
|
||
"inputs": "Уваходныя плыні",
|
||
"path": "Шлях плыні",
|
||
"pathRequired": "Патрабуецца шлях плыні",
|
||
"pathPlaceholder": "rtsp://…",
|
||
"roles": "Ролі",
|
||
"rolesRequired": "Патрабуецца хаця б адна роля",
|
||
"rolesUnique": "Кожную ролю (audio, detect, record) можна прызначыць толькі адной плыні",
|
||
"addInput": "Дадаць уваходная плынь",
|
||
"removeInput": "Прыбраць уваходная плынь",
|
||
"inputsRequired": "Патрабуецца хаця б адзін уваходная плынь"
|
||
},
|
||
"go2rtcStreams": "Плыні go2rtc",
|
||
"streamUrls": "URL плыняў",
|
||
"addUrl": "Дадаць URL",
|
||
"addGo2rtcStream": "Дадаць плынь go2rtc",
|
||
"toast": {
|
||
"success": "Камера {{cameraName}} захавана"
|
||
}
|
||
},
|
||
"profiles": {
|
||
"title": "Перавызначэнні камер у профілі",
|
||
"selectLabel": "Выберыце профіль",
|
||
"description": "Наладзьце, якія камеры ўключаюцца або выключаюцца пры ўключэнні профілю. Камеры са значэннем «Успадкаваць» захоўваюць свой прадвызначаны стан.",
|
||
"inherit": "Успадкаваць",
|
||
"on": "Укл.",
|
||
"off": "Выкл."
|
||
},
|
||
"cameraType": {
|
||
"title": "Тып камеры",
|
||
"label": "Тып камеры",
|
||
"description": "Задайце тып кожнай камеры. Камеры, прызначаныя пад LPR, - гэта аднамэтавыя камеры з магутным аптычным маштабаваннем для здымкі нумарных знакаў далёкіх аўтамабіляў. Большасці камер падыдзе звычайны тып, калі камера не прызначана спецыяльна пад LPR і не наведзена ўшчыльную на нумарныя знакі.",
|
||
"normal": "Звычайны",
|
||
"dedicatedLpr": "Прызначаная пад LPR",
|
||
"saveSuccess": "Тып камеры {{cameraName}} абноўлены. Перазапусціце Frigate, каб прымяніць змены."
|
||
},
|
||
"clone": {
|
||
"sectionTitle": "Скапіяваць налады",
|
||
"sectionDescription": "Скапіяваць канфігурацыю з адной камеры на іншую або на новую.",
|
||
"button": "Скапіяваць налады",
|
||
"title": "Скапіяваць налады камеры",
|
||
"description": "Скапіюйце канфігурацыю камеры на адну ці некалькі іншых камер або на новую. Ідэнтычнасць (назва, зразумелая назва, URL вэб-інтэрфейсу, парадак адлюстравання) ніколі не капіюецца.",
|
||
"source": {
|
||
"label": "Зыходная камера",
|
||
"placeholder": "Выберыце зыходную камеру",
|
||
"required": "Выберыце зыходную камеру"
|
||
},
|
||
"target": {
|
||
"legend": "Мэта",
|
||
"newRadio": "Новая камера",
|
||
"newNameLabel": "Назва камеры",
|
||
"newNamePlaceholder": "напрыклад back_door або Заднія дзверы",
|
||
"newNameRequired": "Назва камеры абавязковая",
|
||
"newNameInvalid": "Памылковая назва камеры",
|
||
"newNameCollision": "Камера з такой назвай ужо існуе",
|
||
"newStreamsForced": "Для новай камеры плыні капіююцца заўсёды.",
|
||
"existingCamerasRadio": "Наяўныя камеры",
|
||
"allCameras": "Усе камеры",
|
||
"existingPlaceholder": "Выберыце хаця б адну камеру",
|
||
"existingDisabled": "Няма іншых камер для капіявання"
|
||
},
|
||
"categories": {
|
||
"legend": "Налады для капіявання",
|
||
"description": "Выберыце, якія налады скапіяваць з зыходнай камеры.",
|
||
"selectAll": "Выбраць усе",
|
||
"selectNone": "Зняць увесь выбар",
|
||
"resetDefaults": "Скінуць да прадвызначаных",
|
||
"general": "Агульныя",
|
||
"spatial": "Прасторавыя налады",
|
||
"streams": "Плыні",
|
||
"spatialWarningTitle": "Неадпаведнасць разрознення",
|
||
"spatialWarning": "Разрозненне дэтэктавання зыходнай камеры {{srcCamera}} ({{srcWidth}}×{{srcHeight}}) адрозніваецца ад: {{cameras}}. Шматвугольнікі на тых камерах могуць не супасці. Прадвызначана гэтыя параметры выключаны: уключыце, каб скапіяваць як ёсць.",
|
||
"restartHint": "Патрабуецца перазапуск",
|
||
"items": {
|
||
"record": "Запіс",
|
||
"snapshots": "Здымкі",
|
||
"review": "Разгляд",
|
||
"motion": "Дэтэктаванне руху",
|
||
"objects": "Аб'екты",
|
||
"audio": "Дэтэктаванне гуку",
|
||
"audio_transcription": "Транскрыпцыя гуку",
|
||
"notifications": "Апавяшчэнні",
|
||
"birdseye": "Birdseye",
|
||
"mqtt": "MQTT",
|
||
"timestamp_style": "Стыль меткі часу",
|
||
"onvif": "ONVIF",
|
||
"lpr": "Распазнаванне нумарных знакаў",
|
||
"face_recognition": "Распазнаванне асобы",
|
||
"semantic_search": "Семантычны пошук",
|
||
"genai": "Generative AI",
|
||
"type": "Тып камеры (звычайная або прызначаная пад LPR)",
|
||
"profiles": "Профілі",
|
||
"detect": "Памеры дэтэктавання",
|
||
"zones": "Зоны",
|
||
"motion_mask": "Маскі руху",
|
||
"object_masks": "Маскі аб'ектаў",
|
||
"ffmpeg_live": "URL плыняў і ролі"
|
||
}
|
||
},
|
||
"footer": {
|
||
"changeCount_one": "Будзе прымянена {{count}} змена",
|
||
"changeCount_few": "Будзе прымянена {{count}} змены",
|
||
"changeCount_many": "Будзе прымянена {{count}} змен",
|
||
"restartNeeded": "Для некаторых змен спатрэбіцца перазапуск.",
|
||
"liveOnly": "Усе змены прымяняцца адразу без перазапуску.",
|
||
"submit": "Клон",
|
||
"submitting": "Капіяванне…"
|
||
},
|
||
"toast": {
|
||
"success": "Налады скапіяваны на {{cameraName}}",
|
||
"successWithRestart": "Налады скапіяваны на {{cameraName}}. Перазапусціце Frigate, каб прымяніць усе змены.",
|
||
"successMulti_one": "Налады скапіяваны на {{count}} камеру",
|
||
"successMulti_few": "Налады скапіяваны на {{count}} камеры",
|
||
"successMulti_many": "Налады скапіяваны на {{count}} камер",
|
||
"successMultiWithRestart_one": "Налады скапіяваны на {{count}} камеру. Перазапусціце Frigate, каб прымяніць усе змены.",
|
||
"successMultiWithRestart_few": "Налады скапіяваны на {{count}} камеры. Перазапусціце Frigate, каб прымяніць усе змены.",
|
||
"successMultiWithRestart_many": "Налады скапіяваны на {{count}} камер. Перазапусціце Frigate, каб прымяніць усе змены.",
|
||
"partialFailure": "Прыменена раздзелаў: {{successCount}}. Раздзел «{{failedSection}}» не ўдаўся: {{errorMessage}}",
|
||
"partialFailureMulti": "Скапіявана на камер: {{successCount}}. Не ўдалося для {{failed}}: {{errorMessage}}",
|
||
"newCameraPartialFailure": "Камера {{cameraName}} створана, але некаторыя налады не скапіяваліся: {{errorMessage}}",
|
||
"sourceMissing": "Зыходнай камеры больш не існуе",
|
||
"submitError": "Не ўдалося скапіяваць камеру: {{errorMessage}}"
|
||
}
|
||
}
|
||
},
|
||
"cameraReview": {
|
||
"title": "Налады разгляду камеры",
|
||
"object_descriptions": {
|
||
"title": "Апісанні аб'ектаў ад Generative AI",
|
||
"desc": "Часова ўключыць або адключыць апісанні аб'ектаў ад Generative AI для гэтай камеры да перазапуску Frigate. Пры адключэнні апісанні для аб'ектаў пад адсочваннем на гэтай камеры не запытваюцца."
|
||
},
|
||
"review_descriptions": {
|
||
"title": "Апісанні разгляду ад Generative AI",
|
||
"desc": "Часова ўключыць або адключыць апісанні разгляду ад Generative AI для гэтай камеры да перазапуску Frigate. Пры адключэнні апісанні для элементаў разгляду на гэтай камеры не запытваюцца."
|
||
},
|
||
"review": {
|
||
"title": "Разгляд",
|
||
"desc": "Часова ўключыць або адключыць абвесткі і дэтэктаванні для гэтай камеры да перазапуску Frigate. Пры адключэнні новыя элементы разгляду не ствараюцца. ",
|
||
"alerts": "Абвесткі ",
|
||
"detections": "Дэтэктаванні "
|
||
},
|
||
"reviewClassification": {
|
||
"title": "Класіфікацыя разгляду",
|
||
"desc": "Frigate падзяляе элементы разгляду на абвесткі і дэтэктаванні. Прадвызначана ўсе аб'екты <em>person</em> і <em>car</em> лічацца абвесткамі. Каб удакладніць падзел, задайце для іх патрэбныя зоны.",
|
||
"noDefinedZones": "Для гэтай камеры зоны не вызначаны.",
|
||
"objectAlertsTips": "Усе аб'екты {{alertsLabels}} на {{cameraName}} будуць паказвацца як абвесткі.",
|
||
"zoneObjectAlertsTips": "Усе аб'екты {{alertsLabels}}, выяўленыя ў зоне {{zone}} на {{cameraName}}, будуць паказвацца як абвесткі.",
|
||
"objectDetectionsTips": "Усе некатэгарызаваныя аб'екты {{detectionsLabels}} на {{cameraName}} будуць паказвацца як дэтэктаванні незалежна ад зоны.",
|
||
"zoneObjectDetectionsTips": {
|
||
"text": "Усе некатэгарызаваныя аб'екты {{detectionsLabels}} у зоне {{zone}} на {{cameraName}} будуць паказвацца як дэтэктаванні.",
|
||
"notSelectDetections": "Усе аб'екты {{detectionsLabels}}, выяўленыя ў зоне {{zone}} на {{cameraName}} і не аднесеныя да абвестак, будуць паказвацца як дэтэктаванні незалежна ад зоны.",
|
||
"regardlessOfZoneObjectDetectionsTips": "Усе некатэгарызаваныя аб'екты {{detectionsLabels}} на {{cameraName}} будуць паказвацца як дэтэктаванні незалежна ад зоны."
|
||
},
|
||
"unsavedChanges": "Незахаваныя налады класіфікацыі разгляду для {{camera}}",
|
||
"selectAlertsZones": "Выберыце зоны для абвестак",
|
||
"selectDetectionsZones": "Выберыце зоны для дэтэктаванняў",
|
||
"limitDetections": "Абмежаваць дэтэктаванні пэўнымі зонамі",
|
||
"toast": {
|
||
"success": "Канфігурацыя класіфікацыі разгляду захавана. Перазапусціце Frigate, каб прымяніць змены."
|
||
}
|
||
}
|
||
},
|
||
"masksAndZones": {
|
||
"filter": {
|
||
"all": "Усе маскі і зоны"
|
||
},
|
||
"restart_required": "Патрабуецца перазапуск (зменены маскі або зоны)",
|
||
"disabledInConfig": "Элемент адключаны ў файле канфігурацыі",
|
||
"addDisabledProfile": "Спачатку дадайце ў базавую канфігурацыю, потым перавызначце ў профілі",
|
||
"profileBase": "(базавы)",
|
||
"profileOverride": "(перавызначэнне)",
|
||
"toast": {
|
||
"success": {
|
||
"copyCoordinates": "Каардынаты {{polyName}} скапіяваны ў буфер абмену."
|
||
},
|
||
"error": {
|
||
"copyCoordinatesFailed": "Не ўдалося скапіяваць каардынаты ў буфер абмену."
|
||
}
|
||
},
|
||
"motionMaskLabel": "Маска руху {{number}}",
|
||
"objectMaskLabel": "Маска аб'ектаў {{number}}",
|
||
"form": {
|
||
"id": {
|
||
"error": {
|
||
"mustNotBeEmpty": "ID не можа быць пустым.",
|
||
"alreadyExists": "Маска з такім ID для гэтай камеры ўжо існуе."
|
||
}
|
||
},
|
||
"name": {
|
||
"error": {
|
||
"mustNotBeEmpty": "Назва не можа быць пустой."
|
||
}
|
||
},
|
||
"zoneName": {
|
||
"error": {
|
||
"mustBeAtLeastTwoCharacters": "Назва зоны мусіць мець не меней за 2 сімвалы.",
|
||
"mustNotBeSameWithCamera": "Назва зоны не мусіць супадаць з назвай камеры.",
|
||
"alreadyExists": "Зона з такой назвай для гэтай камеры ўжо існуе.",
|
||
"mustNotContainPeriod": "Назва зоны не мусіць утрымліваць кропкі.",
|
||
"hasIllegalCharacter": "Назва зоны ўтрымлівае недапушчальныя сімвалы.",
|
||
"mustHaveAtLeastOneLetter": "Назва зоны мусіць мець хаця б адну літару."
|
||
}
|
||
},
|
||
"distance": {
|
||
"error": {
|
||
"text": "Адлегласць мусіць быць не меншай за 0,1.",
|
||
"mustBeFilled": "Каб карыстацца ацэнкай хуткасці, трэба запоўніць усе палі адлегласці."
|
||
}
|
||
},
|
||
"inertia": {
|
||
"error": {
|
||
"mustBeAboveZero": "Інерцыя мусіць быць большай за 0."
|
||
}
|
||
},
|
||
"loiteringTime": {
|
||
"error": {
|
||
"mustBeGreaterOrEqualZero": "Час бадзяння мусіць быць не меншым за 0."
|
||
}
|
||
},
|
||
"speed": {
|
||
"error": {
|
||
"mustBeGreaterOrEqualTo": "Парог хуткасці мусіць быць не меншым за 0,1."
|
||
}
|
||
},
|
||
"polygonDrawing": {
|
||
"type": {
|
||
"zone": "зона",
|
||
"motion_mask": "маска руху",
|
||
"object_mask": "маска аб'ектаў"
|
||
},
|
||
"removeLastPoint": "Прыбраць апошні пункт",
|
||
"reset": {
|
||
"label": "Ачысціць усе пункты"
|
||
},
|
||
"snapPoints": {
|
||
"true": "Прывязваць пункты",
|
||
"false": "Не прывязваць пункты"
|
||
},
|
||
"delete": {
|
||
"title": "Пацвердзіце выдаленне",
|
||
"desc": "Сапраўды выдаліць {{type}} <em>{{name}}</em>?",
|
||
"success": "{{name}} выдалена."
|
||
},
|
||
"revertOverride": {
|
||
"title": "Вярнуцца да базавай канфігурацыі",
|
||
"desc": "Гэта прыбярэ перавызначэнне профілю для {{type}} <em>{{name}}</em> і верне базавую канфігурацыю."
|
||
},
|
||
"error": {
|
||
"mustBeFinished": "Перад захаваннем трэба скончыць маляванне шматвугольніка."
|
||
}
|
||
}
|
||
},
|
||
"zones": {
|
||
"label": "Зоны",
|
||
"documentTitle": "Рэдагаванне зоны - Frigate",
|
||
"desc": {
|
||
"title": "Зоны дазваляюць вызначыць пэўную вобласць кадра, каб знаць, ці знаходзіцца аб'ект у ёй.",
|
||
"documentation": "Дакументацыя"
|
||
},
|
||
"add": "Дадаць зону",
|
||
"edit": "Рэдагаваць зону",
|
||
"point_one": "{{count}} пункт",
|
||
"point_few": "{{count}} пункты",
|
||
"point_many": "{{count}} пунктаў",
|
||
"clickDrawPolygon": "Націсніце, каб намаляваць шматвугольнік на відарысе.",
|
||
"name": {
|
||
"title": "Назва",
|
||
"inputPlaceHolder": "Увядзіце назву…",
|
||
"tips": "Назва мусіць мець не меней за 2 сімвалы і хаця б адну літару, і не мусіць супадаць з назвай камеры або іншай зоны на гэтай камеры."
|
||
},
|
||
"enabled": {
|
||
"title": "Уключана",
|
||
"description": "Ці актыўная і ўключаная гэта зона ў файле канфігурацыі. Пры адключэнні яе нельга ўключыць праз MQTT. Адключаныя зоны ігнаруюцца падчас працы."
|
||
},
|
||
"inertia": {
|
||
"title": "Інерцыя",
|
||
"desc": "Вызначае, колькі кадраў аб'ект мусіць прабыць у зоне, каб лічыцца ў ёй. <em>Прадвызначана: 3</em>"
|
||
},
|
||
"loiteringTime": {
|
||
"title": "Час бадзяння",
|
||
"desc": "Задае мінімальны час у секундах, які аб'ект мусіць прабыць у зоне, каб яна спрацавала. <em>Прадвызначана: 0</em>"
|
||
},
|
||
"objects": {
|
||
"title": "Аб'екты",
|
||
"desc": "Спіс аб'ектаў, якія датычацца гэтай зоны."
|
||
},
|
||
"allObjects": "Усе аб'екты",
|
||
"speedEstimation": {
|
||
"title": "Ацэнка хуткасці",
|
||
"desc": "Уключыць ацэнку хуткасці аб'ектаў у гэтай зоне. Зона мусіць мець роўна 4 пункты.",
|
||
"lineADistance": "Даўжыня лініі A ({{unit}})",
|
||
"lineBDistance": "Даўжыня лініі B ({{unit}})",
|
||
"lineCDistance": "Даўжыня лініі C ({{unit}})",
|
||
"lineDDistance": "Даўжыня лініі D ({{unit}})"
|
||
},
|
||
"speedThreshold": {
|
||
"title": "Парог хуткасці ({{unit}})",
|
||
"desc": "Задае мінімальную хуткасць, пры якой аб'екты лічацца ў гэтай зоне.",
|
||
"toast": {
|
||
"error": {
|
||
"pointLengthError": "Ацэнка хуткасці для гэтай зоны адключана. Зоны з ацэнкай хуткасці мусяць мець роўна 4 пункты.",
|
||
"loiteringTimeError": "Зоны з часам бадзяння больш за 0 не варта спалучаць з ацэнкай хуткасці."
|
||
}
|
||
}
|
||
},
|
||
"toast": {
|
||
"success": "Зона ({{zoneName}}) захавана."
|
||
}
|
||
},
|
||
"motionMasks": {
|
||
"label": "Маска руху",
|
||
"documentTitle": "Рэдагаванне маскі руху - Frigate",
|
||
"desc": {
|
||
"title": "Маскі руху не даюць непатрэбным тыпам руху запускаць дэтэктаванне. Празмернае маскіраванне ўскладніць адсочванне аб'ектаў.",
|
||
"documentation": "Дакументацыя"
|
||
},
|
||
"add": "Новая маска руху",
|
||
"edit": "Рэдагаваць маску руху",
|
||
"defaultName": "Маска руху {{number}}",
|
||
"context": {
|
||
"title": "Маскі руху не даюць непатрэбным тыпам руху запускаць дэтэктаванне (напрыклад, галінам дрэў, метцы часу камеры). Карыстацца імі варта <em>вельмі стрымана</em>: празмернае маскіраванне ўскладніць адсочванне аб'ектаў."
|
||
},
|
||
"point_one": "{{count}} пункт",
|
||
"point_few": "{{count}} пункты",
|
||
"point_many": "{{count}} пунктаў",
|
||
"clickDrawPolygon": "Націсніце, каб намаляваць шматвугольнік на відарысе.",
|
||
"name": {
|
||
"title": "Назва",
|
||
"description": "Неабавязковая зразумелая назва гэтай маскі руху.",
|
||
"placeholder": "Увядзіце назву…"
|
||
},
|
||
"polygonAreaTooLarge": {
|
||
"title": "Маска руху пакрывае {{polygonArea}}% кадра камеры. Вялікія маскі руху не рэкамендуюцца.",
|
||
"tips": "Маскі руху не забараняюць дэтэктаванне аб'ектаў. Замест гэтага варта скарыстацца патрэбнай зонай."
|
||
},
|
||
"toast": {
|
||
"success": {
|
||
"title": "{{polygonName}} захавана.",
|
||
"noName": "Маска руху захавана."
|
||
}
|
||
}
|
||
},
|
||
"objectMasks": {
|
||
"label": "Маскі аб'ектаў",
|
||
"documentTitle": "Рэдагаванне маскі аб'ектаў - Frigate",
|
||
"desc": {
|
||
"title": "Маскі фільтра аб'ектаў адсейваюць памылковыя спрацоўванні для пэўнага тыпу аб'екта паводле месцазнаходжання.",
|
||
"documentation": "Дакументацыя"
|
||
},
|
||
"add": "Дадаць маску аб'ектаў",
|
||
"edit": "Рэдагаваць маску аб'ектаў",
|
||
"context": "Маскі фільтра аб'ектаў адсейваюць памылковыя спрацоўванні для пэўнага тыпу аб'екта паводле месцазнаходжання.",
|
||
"point_one": "{{count}} пункт",
|
||
"point_few": "{{count}} пункты",
|
||
"point_many": "{{count}} пунктаў",
|
||
"clickDrawPolygon": "Націсніце, каб намаляваць шматвугольнік на відарысе.",
|
||
"name": {
|
||
"title": "Назва",
|
||
"description": "Неабавязковая зразумелая назва гэтай маскі аб'ектаў.",
|
||
"placeholder": "Увядзіце назву…"
|
||
},
|
||
"objects": {
|
||
"title": "Аб'екты",
|
||
"desc": "Тып аб'екта, які датычыцца гэтай маскі аб'ектаў.",
|
||
"allObjectTypes": "Усе тыпы аб'ектаў"
|
||
},
|
||
"toast": {
|
||
"success": {
|
||
"title": "{{polygonName}} захавана.",
|
||
"noName": "Маска аб'ектаў захавана."
|
||
}
|
||
}
|
||
},
|
||
"masks": {
|
||
"enabled": {
|
||
"title": "Уключана",
|
||
"description": "Ці ўключана гэта маска ў файле канфігурацыі. Пры адключэнні яе нельга ўключыць праз MQTT. Адключаныя маскі ігнаруюцца падчас працы."
|
||
}
|
||
}
|
||
},
|
||
"motionDetectionTuner": {
|
||
"title": "Наладка дэтэктавання руху",
|
||
"unsavedChanges": "Незахаваныя змены наладкі руху ({{camera}})",
|
||
"desc": {
|
||
"title": "Frigate выкарыстоўвае дэтэктаванне руху як першую праверку таго, ці адбываецца ў кадры нешта вартае дэтэктавання аб'ектаў.",
|
||
"documentation": "Чытаць даведнік па наладцы руху"
|
||
},
|
||
"Threshold": {
|
||
"title": "Парог",
|
||
"desc": "Значэнне парога вызначае, наколькі мусіць змяніцца яркасць пікселя, каб гэта лічылася рухам. <em>Прадвызначана: 30</em>"
|
||
},
|
||
"contourArea": {
|
||
"title": "Вобласць контуру",
|
||
"desc": "Значэнне вобласці контуру вызначае, якія групы змененых пікселяў лічацца рухам. <em>Прадвызначана: 10</em>"
|
||
},
|
||
"improveContrast": {
|
||
"title": "Паляпшаць кантраснасць",
|
||
"desc": "Паляпшаць кантраснасць для цёмных сцэн. <em>Прадвызначана: УКЛ</em>"
|
||
},
|
||
"toast": {
|
||
"success": "Налады руху захаваны."
|
||
}
|
||
},
|
||
"debug": {
|
||
"title": "Адладка",
|
||
"detectorDesc": "Frigate выкарыстоўвае вашы дэтэктары ({{detectors}}), каб выяўляць аб'екты ў відэаплыні камеры.",
|
||
"desc": "Адладачны выгляд паказвае аб'екты пад адсочваннем і іх статыстыку ў рэальным часе. Спіс аб'ектаў паказвае зводку выяўленых аб'ектаў з затрымкай.",
|
||
"openCameraWebUI": "Адкрыць вэб-інтэрфейс {{camera}}",
|
||
"debugging": "Адладка",
|
||
"objectList": "Спіс аб'ектаў",
|
||
"noObjects": "Няма аб'ектаў",
|
||
"audio": {
|
||
"title": "Аўдыя",
|
||
"noAudioDetections": "Няма дэтэктаванняў гуку",
|
||
"score": "бал",
|
||
"currentRMS": "Бягучы RMS",
|
||
"currentdbFS": "Бягучы dbFS"
|
||
},
|
||
"boundingBoxes": {
|
||
"title": "Абмяжавальныя прамавугольнікі",
|
||
"desc": "Паказваць абмяжавальныя прамавугольнікі вакол аб'ектаў пад адсочваннем",
|
||
"colors": {
|
||
"label": "Колеры абмяжавальных прамавугольнікаў аб'ектаў",
|
||
"info": "<li>Пры запуску кожнай метцы аб'екта прысвойваецца свой колер</li><li>Тонкая цёмна-сіняя лінія азначае, што аб'ект зараз не выяўляецца</li><li>Тонкая шэрая лінія азначае, што аб'ект вызначаны як нерухомы</li><li>Тоўстая лінія азначае, што аб'ект з'яўляецца мэтай аўтаадсочвання (калі яно ўключана)</li>"
|
||
}
|
||
},
|
||
"timestamp": {
|
||
"title": "Метка часу",
|
||
"desc": "Накладаць метку часу на відарыс"
|
||
},
|
||
"zones": {
|
||
"title": "Зоны",
|
||
"desc": "Паказваць контуры вызначаных зон"
|
||
},
|
||
"mask": {
|
||
"title": "Маскі руху",
|
||
"desc": "Паказваць шматвугольнікі масак руху"
|
||
},
|
||
"motion": {
|
||
"title": "Прамавугольнікі руху",
|
||
"desc": "Паказваць прамавугольнікі вакол вобласцей, дзе выяўлены рух",
|
||
"tips": "<p><strong>Прамавугольнікі руху</strong></p><br><p>Чырвоныя прамавугольнікі накладваюцца на вобласці кадра, дзе зараз выяўляецца рух</p>"
|
||
},
|
||
"regions": {
|
||
"title": "Рэгіёны",
|
||
"desc": "Паказваць прамавугольнік вобласці цікавасці, якая адпраўляецца дэтэктару аб'ектаў",
|
||
"tips": "<p><strong>Прамавугольнікі рэгіёнаў</strong></p><br><p>Яркія зялёныя прамавугольнікі накладваюцца на вобласці кадра, якія адпраўляюцца дэтэктару аб'ектаў.</p>"
|
||
},
|
||
"paths": {
|
||
"title": "Шляхі",
|
||
"desc": "Паказваць важныя пункты шляху аб'екта пад адсочваннем",
|
||
"tips": "<p><strong>Шляхі</strong></p><br><p>Лініі і кружкі паказваюць важныя пункты, праз якія аб'ект пад адсочваннем прайшоў за свой жыццёвы цыкл.</p>"
|
||
},
|
||
"objectShapeFilterDrawing": {
|
||
"title": "Маляванне фільтра формы аб'екта",
|
||
"desc": "Намалюйце прамавугольнік на відарысе, каб убачыць вобласць і суадносіны",
|
||
"tips": "Уключыце гэты параметр, каб маляваць прамавугольнік на відарысе камеры і бачыць яго вобласць і суадносіны. Гэтыя значэнні можна ўжыць для параметраў фільтра формы аб'екта ў канфігурацыі.",
|
||
"score": "Бал",
|
||
"ratio": "Суадносіны",
|
||
"area": "Вобласць"
|
||
}
|
||
},
|
||
"timestampPosition": {
|
||
"tl": "Уверсе злева",
|
||
"tr": "Уверсе справа",
|
||
"bl": "Знізу злева",
|
||
"br": "Знізу справа"
|
||
},
|
||
"users": {
|
||
"title": "Карыстальнікі",
|
||
"management": {
|
||
"title": "Кіраванне карыстальнікамі",
|
||
"desc": "Кіраванне ўліковымі запісамі карыстальнікаў гэтага асобніка Frigate."
|
||
},
|
||
"addUser": "Дадаць карыстальніка",
|
||
"updatePassword": "Скінуць пароль",
|
||
"toast": {
|
||
"success": {
|
||
"createUser": "Карыстальнік {{user}} створаны",
|
||
"deleteUser": "Карыстальнік {{user}} выдалены",
|
||
"updatePassword": "Пароль абноўлены.",
|
||
"roleUpdated": "Роля для {{user}} абноўлена"
|
||
},
|
||
"error": {
|
||
"setPasswordFailed": "Не ўдалося захаваць пароль: {{errorMessage}}",
|
||
"createUserFailed": "Не ўдалося стварыць карыстальніка: {{errorMessage}}",
|
||
"deleteUserFailed": "Не ўдалося выдаліць карыстальніка: {{errorMessage}}",
|
||
"roleUpdateFailed": "Не ўдалося абнавіць ролю: {{errorMessage}}"
|
||
}
|
||
},
|
||
"table": {
|
||
"username": "Імя карыстальніка",
|
||
"actions": "Дзеянні",
|
||
"role": "Роля",
|
||
"noUsers": "Карыстальнікаў не знойдзена.",
|
||
"changeRole": "Змяніць ролю карыстальніка",
|
||
"password": "Скінуць пароль",
|
||
"deleteUser": "Выдаліць карыстальніка"
|
||
},
|
||
"dialog": {
|
||
"form": {
|
||
"user": {
|
||
"title": "Імя карыстальніка",
|
||
"desc": "Дазволены толькі літары, лічбы, кропкі і падкрэсліванні.",
|
||
"placeholder": "Увядзіце імя карыстальніка"
|
||
},
|
||
"password": {
|
||
"title": "Пароль",
|
||
"placeholder": "Увядзіце пароль",
|
||
"show": "Паказаць пароль",
|
||
"hide": "Схаваць пароль",
|
||
"confirm": {
|
||
"title": "Пацвердзіць пароль",
|
||
"placeholder": "Пацвердзіць пароль"
|
||
},
|
||
"strength": {
|
||
"title": "Надзейнасць пароля: ",
|
||
"weak": "Слабы",
|
||
"medium": "Сярэдні",
|
||
"strong": "Надзейны",
|
||
"veryStrong": "Вельмі надзейны"
|
||
},
|
||
"requirements": {
|
||
"title": "Патрабаванні да пароля:",
|
||
"length": "Не меней за 12 сімвалаў"
|
||
},
|
||
"match": "Паролі супадаюць",
|
||
"notMatch": "Паролі не супадаюць"
|
||
},
|
||
"newPassword": {
|
||
"title": "Новы пароль",
|
||
"placeholder": "Увядзіце новы пароль",
|
||
"confirm": {
|
||
"placeholder": "Паўтарыце новы пароль"
|
||
}
|
||
},
|
||
"currentPassword": {
|
||
"title": "Бягучы пароль",
|
||
"placeholder": "Увядзіце бягучы пароль"
|
||
},
|
||
"usernameIsRequired": "Патрабуецца імя карыстальніка",
|
||
"passwordIsRequired": "Патрабуецца пароль"
|
||
},
|
||
"createUser": {
|
||
"title": "Стварыць новага карыстальніка",
|
||
"desc": "Дадайце новы ўліковы запіс і задайце ролю для доступу да раздзелаў інтэрфейсу Frigate.",
|
||
"usernameOnlyInclude": "Імя карыстальніка можа ўтрымліваць толькі літары, лічбы, . або _",
|
||
"confirmPassword": "Пацвердзіце пароль"
|
||
},
|
||
"deleteUser": {
|
||
"title": "Выдаліць карыстальніка",
|
||
"desc": "Гэтае дзеянне нельга адрабіць. Уліковы запіс будзе выдалены назаўсёды разам з усімі звязанымі данымі.",
|
||
"warn": "Сапраўды выдаліць <strong>{{username}}</strong>?"
|
||
},
|
||
"passwordSetting": {
|
||
"cannotBeEmpty": "Пароль не можа быць пустым",
|
||
"doNotMatch": "Паролі не супадаюць",
|
||
"currentPasswordRequired": "Патрабуецца бягучы пароль",
|
||
"incorrectCurrentPassword": "Бягучы пароль няправільны",
|
||
"passwordVerificationFailed": "Не ўдалося праверыць пароль",
|
||
"updatePassword": "Абнавіць пароль для {{username}}",
|
||
"setPassword": "Задаць пароль",
|
||
"desc": "Стварыце надзейны пароль, каб абараніць гэты ўліковы запіс.",
|
||
"multiDeviceWarning": "На ўсіх іншых прыладах, дзе вы ўвайшлі, спатрэбіцца ўвайсці нанова цягам {{refresh_time}}.",
|
||
"multiDeviceAdmin": "Можна таксама прымусіць усіх карыстальнікаў неадкладна прайсці праверку сапраўднасці нанова, змяніўшы сакрэт JWT."
|
||
},
|
||
"changeRole": {
|
||
"title": "Змяніць ролю карыстальніка",
|
||
"select": "Выберыце ролю",
|
||
"desc": "Абнавіць дазволы для <strong>{{username}}</strong>",
|
||
"roleInfo": {
|
||
"intro": "Выберыце адпаведную ролю для гэтага карыстальніка:",
|
||
"admin": "Адміністратар",
|
||
"adminDesc": "Поўны доступ да ўсіх магчымасцей.",
|
||
"viewer": "Назіральнік",
|
||
"viewerDesc": "Толькі панэлі жывога прагляду, разгляд, агляд і экспарты.",
|
||
"customDesc": "Уласная роля з доступам да пэўных камер."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"roles": {
|
||
"management": {
|
||
"title": "Кіраванне ролямі назіральнікаў",
|
||
"desc": "Кіраванне ўласнымі ролямі назіральнікаў і іх дазволамі на доступ да камер у гэтым асобніку Frigate."
|
||
},
|
||
"addRole": "Дадаць ролю",
|
||
"table": {
|
||
"role": "Роля",
|
||
"cameras": "Камеры",
|
||
"actions": "Дзеянні",
|
||
"noRoles": "Уласных роляў не знойдзена.",
|
||
"editCameras": "Рэдагаваць камеры",
|
||
"deleteRole": "Выдаліць ролю"
|
||
},
|
||
"toast": {
|
||
"success": {
|
||
"createRole": "Роля {{role}} створана",
|
||
"updateCameras": "Камеры для ролі {{role}} абноўлены",
|
||
"deleteRole": "Роля {{role}} выдалена",
|
||
"userRolesUpdated_one": "{{count}} карыстальніку з гэтай роляй прызначана роля «viewer», якая дае доступ да ўсіх камер.",
|
||
"userRolesUpdated_few": "{{count}} карыстальнікам з гэтай роляй прызначана роля «viewer», якая дае доступ да ўсіх камер.",
|
||
"userRolesUpdated_many": "{{count}} карыстальнікам з гэтай роляй прызначана роля «viewer», якая дае доступ да ўсіх камер."
|
||
},
|
||
"error": {
|
||
"createRoleFailed": "Не ўдалося стварыць ролю: {{errorMessage}}",
|
||
"updateCamerasFailed": "Не ўдалося абнавіць камеры: {{errorMessage}}",
|
||
"deleteRoleFailed": "Не ўдалося выдаліць ролю: {{errorMessage}}",
|
||
"userUpdateFailed": "Не ўдалося абнавіць ролі карыстальнікаў: {{errorMessage}}"
|
||
}
|
||
},
|
||
"dialog": {
|
||
"createRole": {
|
||
"title": "Стварыць новую ролю",
|
||
"desc": "Дадайце новую ролю і задайце дазволы на доступ да камер."
|
||
},
|
||
"editCameras": {
|
||
"title": "Рэдагаваць камеры ролі",
|
||
"desc": "Абнавіць доступ да камер для ролі <strong>{{role}}</strong>."
|
||
},
|
||
"deleteRole": {
|
||
"title": "Выдаліць ролю",
|
||
"desc": "Гэтае дзеянне нельга адрабіць. Роля будзе выдалена назаўсёды, а ўсім карыстальнікам з ёй будзе прызначана роля «viewer», якая дае доступ да ўсіх камер.",
|
||
"warn": "Сапраўды выдаліць <strong>{{role}}</strong>?",
|
||
"deleting": "Выдаленне…"
|
||
},
|
||
"form": {
|
||
"role": {
|
||
"title": "Назва ролі",
|
||
"placeholder": "Увядзіце назву ролі",
|
||
"desc": "Дазволены толькі літары, лічбы, кропкі і падкрэсліванні.",
|
||
"roleIsRequired": "Патрабуецца назва ролі",
|
||
"roleOnlyInclude": "Назва ролі можа ўтрымліваць толькі літары, лічбы, . або _",
|
||
"roleExists": "Роля з такой назвай ужо існуе."
|
||
},
|
||
"cameras": {
|
||
"title": "Камеры",
|
||
"desc": "Выберыце камеры, да якіх гэта роля мае доступ. Патрэбна хаця б адна камера.",
|
||
"required": "Трэба выбраць хаця б адну камеру."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"notification": {
|
||
"title": "Апавяшчэнні",
|
||
"notificationSettings": {
|
||
"title": "Налады апавяшчэнняў",
|
||
"desc": "Frigate можа сам адпраўляць push-апавяшчэнні на вашу прыладу, калі працуе ў браўзеры або ўсталяваны як PWA."
|
||
},
|
||
"notificationUnavailable": {
|
||
"title": "Апавяшчэнні недаступныя",
|
||
"desc": "Вэб-push-апавяшчэнні патрабуюць бяспечнага кантэксту (<code>https://…</code>). Гэта абмежаванне браўзера. Каб карыстацца апавяшчэннямі, адкрывайце Frigate па бяспечным пратаколе.",
|
||
"descPwa": "У iOS вэб-push-апавяшчэнні даступныя, толькі калі Frigate дададзены на хатні экран. Адкрыйце меню <strong>Абагуліць</strong>, выберыце <strong>На хатні экран</strong>, а потым адкрыйце Frigate праз новы значок, каб зарэгістраваць гэту прыладу для апавяшчэнняў."
|
||
},
|
||
"globalSettings": {
|
||
"title": "Глабальныя налады",
|
||
"desc": "Часова прыпыніць апавяшчэнні для пэўных камер на ўсіх зарэгістраваных прыладах."
|
||
},
|
||
"email": {
|
||
"title": "Эл. пошта",
|
||
"placeholder": "напрыклад example@email.com",
|
||
"desc": "Патрабуецца сапраўдны адрас эл. пошты: на яго паведамяць, калі з сэрвісам push узнікнуць праблемы."
|
||
},
|
||
"cameras": {
|
||
"title": "Камеры",
|
||
"noCameras": "Няма даступных камер",
|
||
"desc": "Выберыце камеры, для якіх уключыць апавяшчэнні."
|
||
},
|
||
"deviceSpecific": "Налады для гэтай прылады",
|
||
"registerDevice": "Зарэгістраваць гэту прыладу",
|
||
"unregisterDevice": "Скасаваць рэгістрацыю гэтай прылады",
|
||
"sendTestNotification": "Адправіць тэставае апавяшчэнне",
|
||
"unsavedRegistrations": "Незахаваныя рэгістрацыі апавяшчэнняў",
|
||
"unsavedChanges": "Незахаваныя змены апавяшчэнняў",
|
||
"active": "Апавяшчэнні актыўныя",
|
||
"suspended": "Апавяшчэнні прыпынены {{time}}",
|
||
"suspendTime": {
|
||
"suspend": "Прыпыніць",
|
||
"5minutes": "Прыпыніць на 5 хвілін",
|
||
"10minutes": "Прыпыніць на 10 хвілін",
|
||
"30minutes": "Прыпыніць на 30 хвілін",
|
||
"1hour": "Прыпыніць на 1 гадзіну",
|
||
"12hours": "Прыпыніць на 12 гадзін",
|
||
"24hours": "Прыпыніць на 24 гадзіны",
|
||
"untilRestart": "Прыпыніць да перазапуску"
|
||
},
|
||
"cancelSuspension": "Адмяніць прыпыненне",
|
||
"toast": {
|
||
"success": {
|
||
"registered": "Рэгістрацыя для апавяшчэнняў выканана. Перад адпраўкай любых апавяшчэнняў (у тым ліку тэставага) трэба перазапусціць Frigate.",
|
||
"settingSaved": "Налады апавяшчэнняў захаваны."
|
||
},
|
||
"error": {
|
||
"registerFailed": "Не ўдалося захаваць рэгістрацыю апавяшчэнняў."
|
||
}
|
||
}
|
||
},
|
||
"frigatePlus": {
|
||
"title": "Налады Frigate+",
|
||
"description": "Frigate+ - гэта падпіска, якая дае доступ да дадатковых магчымасцей вашага асобніка Frigate, у тым ліку да ўласных мадэляў дэтэктавання аб'ектаў, навучаных на вашых даных. Тут можна кіраваць наладамі мадэлі Frigate+.",
|
||
"cardTitles": {
|
||
"api": "API",
|
||
"currentModel": "Бягучая мадэль",
|
||
"otherModels": "Іншыя мадэлі",
|
||
"configuration": "Канфігурацыя"
|
||
},
|
||
"apiKey": {
|
||
"title": "Ключ API Frigate+",
|
||
"validated": "Ключ API Frigate+ выяўлены і правераны",
|
||
"notValidated": "Ключ API Frigate+ не выяўлены або не правераны",
|
||
"desc": "Ключ API Frigate+ уключае інтэграцыю з сэрвісам Frigate+.",
|
||
"plusLink": "Падрабязней пра Frigate+"
|
||
},
|
||
"snapshotConfig": {
|
||
"title": "Канфігурацыя здымкаў",
|
||
"desc": "Каб адпраўляць у Frigate+, у канфігурацыі мусяць быць уключаны здымкі.",
|
||
"cleanCopyWarning": "У некаторых камер здымкі адключаны",
|
||
"table": {
|
||
"camera": "Камера",
|
||
"snapshots": "Здымкі"
|
||
}
|
||
},
|
||
"modelInfo": {
|
||
"title": "Звесткі пра мадэль",
|
||
"modelType": "Тып мадэлі",
|
||
"trainDate": "Дата навучання",
|
||
"baseModel": "Базавая мадэль",
|
||
"plusModelType": {
|
||
"baseModel": "Базавая мадэль",
|
||
"userModel": "Дадаткова наладжаная"
|
||
},
|
||
"supportedDetectors": "Падтрыманыя дэтэктары",
|
||
"cameras": "Камеры",
|
||
"loading": "Загрузка звестак пра мадэль…",
|
||
"error": "Не ўдалося загрузіць звесткі пра мадэль",
|
||
"noModelLoaded": "Зараз мадэль Frigate+ не загружана.",
|
||
"availableModels": "Даступныя мадэлі Frigate+",
|
||
"loadingAvailableModels": "Загрузка даступных мадэляў…",
|
||
"selectModel": "Выберыце мадэль",
|
||
"noModelsAvailable": "Няма даступных мадэляў",
|
||
"filter": {
|
||
"ariaLabel": "Фільтраваць мадэлі па тыпе",
|
||
"baseModels": "Базавыя мадэлі",
|
||
"fineTunedModels": "Дадаткова наладжаныя мадэлі"
|
||
},
|
||
"modelSelect": "Тут можна выбраць вашы даступныя мадэлі на Frigate+. Улічыце, што выбраць можна толькі мадэлі, сумяшчальныя з бягучай канфігурацыяй дэтэктара."
|
||
},
|
||
"changeInDetectorsAndModel": "Змяніць мадэль",
|
||
"unsavedChanges": "Незахаваныя змены налад Frigate+",
|
||
"restart_required": "Патрабуецца перазапуск (зменена мадэль Frigate+)",
|
||
"toast": {
|
||
"success": "Налады Frigate+ захаваны. Перазапусціце Frigate, каб прымяніць змены.",
|
||
"error": "Не ўдалося захаваць змены канфігурацыі: {{errorMessage}}"
|
||
}
|
||
},
|
||
"detectorsAndModel": {
|
||
"title": "Дэтэктары і мадэль",
|
||
"description": "Наладзьце бэкенд дэтэктара, які запускае дэтэктаванне аб'ектаў, і мадэль, якую ён выкарыстоўвае. Змены захоўваюцца разам, каб дэтэктар і мадэль заставаліся ўзгодненымі.",
|
||
"cardTitles": {
|
||
"detector": "Абсталяванне дэтэктара",
|
||
"model": "Мадэль дэтэктавання"
|
||
},
|
||
"tabs": {
|
||
"plus": "Frigate+",
|
||
"custom": "Уласная мадэль"
|
||
},
|
||
"mismatch": {
|
||
"warning": "Бягучая мадэль Frigate+ «{{model}}» патрабуе дэтэктар {{required}}. Выберыце сумяшчальную мадэль ніжэй або пераключыцеся на ўласную мадэль перад захаваннем."
|
||
},
|
||
"plusModel": {
|
||
"requiresDetector": "Патрабуе: {{detector}}",
|
||
"noModelSelected": "Выберыце мадэль Frigate+"
|
||
},
|
||
"toast": {
|
||
"saveSuccess": "Налады дэтэктараў і мадэлі захаваны. Перазапусціце Frigate, каб прымяніць змены.",
|
||
"saveError": "Не ўдалося захаваць налады дэтэктара і мадэлі"
|
||
},
|
||
"unsavedChanges": "Незахаваныя змены дэтэктара і мадэлі",
|
||
"restartRequired": "Патрабуецца перазапуск (зменены дэтэктар або мадэль)"
|
||
},
|
||
"triggers": {
|
||
"documentTitle": "Трыгеры",
|
||
"semanticSearch": {
|
||
"title": "Семантычны пошук адключаны",
|
||
"desc": "Каб карыстацца трыгерамі, трэба ўключыць семантычны пошук."
|
||
},
|
||
"management": {
|
||
"title": "Трыгеры",
|
||
"desc": "Кіраванне трыгерамі для {{camera}}. Тып «паменшаная выява» спрацоўвае на выявы, падобныя да выбранага аб'екта пад адсочваннем, а тып «апісанне» - на апісанні, падобныя да зададзенага тэксту."
|
||
},
|
||
"addTrigger": "Дадаць трыгер",
|
||
"table": {
|
||
"name": "Назва",
|
||
"type": "Тып",
|
||
"content": "Змесціва",
|
||
"threshold": "Парог",
|
||
"actions": "Дзеянні",
|
||
"noTriggers": "Для гэтай камеры трыгеры не наладжаны.",
|
||
"edit": "Рэдагаваць",
|
||
"deleteTrigger": "Выдаліць трыгер",
|
||
"lastTriggered": "Апошняе спрацоўванне"
|
||
},
|
||
"type": {
|
||
"thumbnail": "Паменшаная выява",
|
||
"description": "Апісанне"
|
||
},
|
||
"actions": {
|
||
"notification": "Адправіць апавяшчэнне",
|
||
"sub_label": "Дадаць падметку",
|
||
"attribute": "Дадаць атрыбут"
|
||
},
|
||
"dialog": {
|
||
"createTrigger": {
|
||
"title": "Стварыць трыгер",
|
||
"desc": "Стварыць трыгер для камеры {{camera}}"
|
||
},
|
||
"editTrigger": {
|
||
"title": "Рэдагаваць трыгер",
|
||
"desc": "Змяніце налады трыгера на камеры {{camera}}"
|
||
},
|
||
"deleteTrigger": {
|
||
"title": "Выдаліць трыгер",
|
||
"desc": "Сапраўды выдаліць трыгер <strong>{{triggerName}}</strong>? Гэтае дзеянне нельга адрабіць."
|
||
},
|
||
"form": {
|
||
"name": {
|
||
"title": "Назва",
|
||
"placeholder": "Назавіце гэты трыгер",
|
||
"description": "Увядзіце ўнікальную назву або апісанне, каб пазнаваць гэты трыгер",
|
||
"error": {
|
||
"minLength": "Поле мусіць мець не меней за 2 сімвалы.",
|
||
"invalidCharacters": "Поле можа ўтрымліваць толькі літары, лічбы, падкрэсліванні і злучкі.",
|
||
"alreadyExists": "Трыгер з такой назвай для гэтай камеры ўжо існуе."
|
||
}
|
||
},
|
||
"enabled": {
|
||
"description": "Уключыць або адключыць гэты трыгер"
|
||
},
|
||
"type": {
|
||
"title": "Тып",
|
||
"placeholder": "Выберыце тып трыгера",
|
||
"description": "Спрацоўваць пры выяўленні падобнага апісання аб'екта пад адсочваннем",
|
||
"thumbnail": "Спрацоўваць пры выяўленні падобнай паменшанай выявы аб'екта пад адсочваннем"
|
||
},
|
||
"content": {
|
||
"title": "Змесціва",
|
||
"imagePlaceholder": "Выберыце паменшаную выяву",
|
||
"textPlaceholder": "Увядзіце тэкставы змест",
|
||
"imageDesc": "Паказваюцца толькі 100 апошніх паменшаных выяў. Калі патрэбнай няма, знайдзіце ранейшыя аб'екты ў аглядзе і стварыце трыгер адтуль.",
|
||
"textDesc": "Увядзіце тэкст, каб гэта дзеянне спрацоўвала пры выяўленні падобнага апісання аб'екта пад адсочваннем.",
|
||
"error": {
|
||
"required": "Змест абавязковы."
|
||
}
|
||
},
|
||
"threshold": {
|
||
"title": "Парог",
|
||
"desc": "Задайце парог падабенства для гэтага трыгера. Большы парог патрабуе больш дакладнага супадзення.",
|
||
"error": {
|
||
"min": "Парог мусіць быць не меншым за 0",
|
||
"max": "Парог мусіць быць не большым за 1"
|
||
}
|
||
},
|
||
"actions": {
|
||
"title": "Дзеянні",
|
||
"desc": "Прадвызначана Frigate адпраўляе паведамленне MQTT для ўсіх трыгераў. Падметкі дадаюць назву трыгера да меткі аб'екта. Атрыбуты - гэта метаданыя з магчымасцю пошуку, якія захоўваюцца асобна ў метаданых аб'екта.",
|
||
"error": {
|
||
"min": "Трэба выбраць хаця б адно дзеянне."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"wizard": {
|
||
"title": "Стварыць трыгер",
|
||
"step1": {
|
||
"description": "Наладзьце базавыя параметры трыгера."
|
||
},
|
||
"step2": {
|
||
"description": "Задайце змест, які будзе запускаць гэта дзеянне."
|
||
},
|
||
"step3": {
|
||
"description": "Наладзьце парог і дзеянні для гэтага трыгера."
|
||
},
|
||
"steps": {
|
||
"nameAndType": "Назва і тып",
|
||
"configureData": "Наладка даных",
|
||
"thresholdAndActions": "Парог і дзеянні"
|
||
}
|
||
},
|
||
"toast": {
|
||
"success": {
|
||
"createTrigger": "Трыгер {{name}} створаны.",
|
||
"updateTrigger": "Трыгер {{name}} абноўлены.",
|
||
"deleteTrigger": "Трыгер {{name}} выдалены."
|
||
},
|
||
"error": {
|
||
"createTriggerFailed": "Не ўдалося стварыць трыгер: {{errorMessage}}",
|
||
"updateTriggerFailed": "Не ўдалося абнавіць трыгер: {{errorMessage}}",
|
||
"deleteTriggerFailed": "Не ўдалося выдаліць трыгер: {{errorMessage}}"
|
||
}
|
||
}
|
||
},
|
||
"maintenance": {
|
||
"title": "Абслугоўванне",
|
||
"sync": {
|
||
"title": "Сінхранізацыя медыя",
|
||
"desc": "Frigate рэгулярна чысціць медыя паводле вашай канфігурацыі захоўвання. Некалькі асірацелых файлаў - гэта нармальна. Скарыстайцеся гэтай функцыяй, каб выдаліць з дыска асірацелыя медыяфайлы, на якія больш няма спасылак у базе даных.",
|
||
"started": "Сінхранізацыя медыя пачата.",
|
||
"alreadyRunning": "Задача сінхранізацыі ўжо выконваецца",
|
||
"error": "Не ўдалося пачаць сінхранізацыю",
|
||
"currentStatus": "Стан",
|
||
"jobId": "ID задачы",
|
||
"startTime": "Час пачатку",
|
||
"endTime": "Час заканчэння",
|
||
"statusLabel": "Стан",
|
||
"results": "Вынікі",
|
||
"errorLabel": "Памылка",
|
||
"mediaTypes": "Тыпы медыя",
|
||
"allMedia": "Усе медыя",
|
||
"dryRun": "Пробны запуск",
|
||
"dryRunEnabled": "Файлы не будуць выдалены",
|
||
"dryRunDisabled": "Файлы будуць выдалены",
|
||
"force": "Прымусова",
|
||
"forceDesc": "Абыйсці парог бяспекі і завяршыць сінхранізацыю, нават калі будзе выдалена больш за 50% файлаў.",
|
||
"verbose": "Падрабязна",
|
||
"verboseDesc": "Запісаць на дыск поўны спіс асірацелых файлаў для разгляду.",
|
||
"running": "Сінхранізацыя выконваецца…",
|
||
"start": "Пачаць сінхранізацыю",
|
||
"inProgress": "Сінхранізацыя выконваецца. Гэта старонка адключана.",
|
||
"status": {
|
||
"queued": "У чарзе",
|
||
"running": "Выконваецца",
|
||
"completed": "Завершана",
|
||
"failed": "Не ўдалося",
|
||
"notRunning": "Не выконваецца"
|
||
},
|
||
"resultsFields": {
|
||
"filesChecked": "Праверана файлаў",
|
||
"orphansFound": "Знойдзена асірацелых",
|
||
"orphansDeleted": "Выдалена асірацелых",
|
||
"aborted": "Перарвана. Выдаленне перавысіла б парог бяспекі.",
|
||
"error": "Памылка",
|
||
"totals": "Усяго"
|
||
},
|
||
"event_snapshots": "Здымкі аб'ектаў пад адсочваннем",
|
||
"event_thumbnails": "Паменшаныя выявы аб'ектаў пад адсочваннем",
|
||
"review_thumbnails": "Паменшаныя выявы разгляду",
|
||
"previews": "Перадпрагляды",
|
||
"exports": "Экспарты",
|
||
"recordings": "Запісы"
|
||
},
|
||
"regionGrid": {
|
||
"title": "Сетка рэгіёнаў",
|
||
"desc": "Сетка рэгіёнаў - гэта аптымізацыя, якая вывучае, дзе ў полі зроку кожнай камеры звычайна з'яўляюцца аб'екты рознага памеру. Frigate выкарыстоўвае гэтыя даныя, каб эфектыўна падбіраць памер вобласцей дэтэктавання. Сетка будуецца аўтаматычна з часам па даных аб'ектаў пад адсочваннем.",
|
||
"clear": "Ачысціць сетку рэгіёнаў",
|
||
"clearConfirmTitle": "Ачысціць сетку рэгіёнаў",
|
||
"clearConfirmDesc": "Ачышчаць сетку рэгіёнаў не рэкамендуецца, калі толькі вы нядаўна не змянілі памер мадэлі дэтэктара або фізічнае становішча камеры і не сутыкаецеся з праблемамі адсочвання аб'ектаў. Сетка аўтаматычна адбудуецца з часам па меры адсочвання аб'ектаў. Каб змены ўступілі ў сілу, патрэбны перазапуск Frigate.",
|
||
"clearSuccess": "Сетка рэгіёнаў ачышчана",
|
||
"clearError": "Не ўдалося ачысціць сетку рэгіёнаў",
|
||
"restartRequired": "Каб змены сеткі рэгіёнаў уступілі ў сілу, патрэбны перазапуск"
|
||
}
|
||
},
|
||
"configForm": {
|
||
"global": {
|
||
"title": "Глабальныя налады",
|
||
"description": "Гэтыя налады дзейнічаюць для ўсіх камер, калі не перавызначаны ў наладах канкрэтнай камеры."
|
||
},
|
||
"camera": {
|
||
"title": "Налады камеры",
|
||
"description": "Гэтыя налады датычацца толькі гэтай камеры і перавызначаюць глабальныя.",
|
||
"noCameras": "Няма даступных камер"
|
||
},
|
||
"advancedSettingsCount": "Пашыраныя налады ({{count}})",
|
||
"advancedCount": "Пашыраныя ({{count}})",
|
||
"showAdvanced": "Паказаць пашыраныя налады",
|
||
"tabs": {
|
||
"sharedDefaults": "Агульныя прадвызначаныя",
|
||
"system": "Сістэма",
|
||
"integrations": "Інтэграцыі"
|
||
},
|
||
"additionalProperties": {
|
||
"keyLabel": "Клавіша",
|
||
"valueLabel": "Значэнне",
|
||
"keyPlaceholder": "Новы ключ",
|
||
"remove": "Прыбраць",
|
||
"providerNameLabel": "Назва правайдара",
|
||
"providerNamePlaceholder": "напрыклад openai",
|
||
"variableNameLabel": "Назва зменнай",
|
||
"variableNamePlaceholder": "напрыклад MY_VARIABLE",
|
||
"loggerNameLabel": "Назва журнала",
|
||
"loggerNamePlaceholder": "напрыклад frigate.record",
|
||
"keyPatternError": "Толькі літары, лічбы, злучкі і падкрэсліванні (без прабелаў)"
|
||
},
|
||
"knownPlates": {
|
||
"namePlaceholder": "напрыклад Аўто жонкі",
|
||
"platePlaceholder": "Нумар знака або рэгулярны выраз"
|
||
},
|
||
"liveStreams": {
|
||
"streamNameLabel": "Назва плыні",
|
||
"streamNamePlaceholder": "напрыклад Асноўны HD-плынь",
|
||
"go2rtcStreamLabel": "Плынь go2rtc",
|
||
"go2rtcStreamPlaceholder": "Выберыце плынь go2rtc",
|
||
"go2rtcStreamSearch": "Шукайце або ўвядзіце назву плыні…",
|
||
"noGo2rtcStreams": "Плыні go2rtc не наладжаны",
|
||
"availableStreams": "Даступныя плыні",
|
||
"useCustom": "Ужыць «{{value}}»",
|
||
"addStream": "Дадаць плынь"
|
||
},
|
||
"timezone": {
|
||
"defaultOption": "Выкарыстоўваць часавы пояс браўзера"
|
||
},
|
||
"roleMap": {
|
||
"empty": "Няма супастаўленняў роляў",
|
||
"roleLabel": "Роля",
|
||
"groupsLabel": "Групы",
|
||
"addMapping": "Дадаць супастаўленне ролі",
|
||
"remove": "Прыбраць"
|
||
},
|
||
"ffmpegArgs": {
|
||
"preset": "Прэсет",
|
||
"manual": "Аргументы ўручную",
|
||
"inherit": "Успадкаваць з налады камеры",
|
||
"none": "Няма",
|
||
"useGlobalSetting": "Успадкаваць з глабальнай налады",
|
||
"selectPreset": "Выберыце прэсет",
|
||
"manualPlaceholder": "Увядзіце аргументы FFmpeg",
|
||
"presetLabels": {
|
||
"preset-rpi-64-h264": "Raspberry Pi (H.264)",
|
||
"preset-rpi-64-h265": "Raspberry Pi (H.265)",
|
||
"preset-vaapi": "VAAPI (GPU Intel/AMD)",
|
||
"preset-intel-qsv-h264": "Intel QuickSync (H.264)",
|
||
"preset-intel-qsv-h265": "Intel QuickSync (H.265)",
|
||
"preset-nvidia": "GPU NVIDIA",
|
||
"preset-jetson-h264": "NVIDIA Jetson (H.264)",
|
||
"preset-jetson-h265": "NVIDIA Jetson (H.265)",
|
||
"preset-rkmpp": "Rockchip RKMPP",
|
||
"preset-http-jpeg-generic": "HTTP JPEG (агульны)",
|
||
"preset-http-mjpeg-generic": "HTTP MJPEG (агульны)",
|
||
"preset-http-reolink": "HTTP - камеры Reolink",
|
||
"preset-rtmp-generic": "RTMP (агульны)",
|
||
"preset-rtsp-generic": "RTSP (агульны)",
|
||
"preset-rtsp-restream": "RTSP - рэтрансляцыя з go2rtc",
|
||
"preset-rtsp-restream-low-latency": "RTSP - рэтрансляцыя з go2rtc (нізкая затрымка)",
|
||
"preset-rtsp-udp": "RTSP - UDP",
|
||
"preset-rtsp-blue-iris": "RTSP - Blue Iris",
|
||
"preset-record-generic": "Запіс (агульны, без гуку)",
|
||
"preset-record-generic-audio-copy": "Запіс (агульны + капіяванне гуку)",
|
||
"preset-record-generic-audio-aac": "Запіс (агульны + гук у AAC)",
|
||
"preset-record-mjpeg": "Запіс - камеры MJPEG",
|
||
"preset-record-jpeg": "Запіс - камеры JPEG",
|
||
"preset-record-ubiquiti": "Запіс - камеры Ubiquiti"
|
||
}
|
||
},
|
||
"cameraInputs": {
|
||
"itemTitle": "Плынь {{index}}",
|
||
"sourceMode": {
|
||
"restream": "Рэтрансляцыя (go2rtc)",
|
||
"manual": "Уваходны шлях уручную",
|
||
"go2rtcStreamLabel": "Плынь go2rtc",
|
||
"go2rtcStreamPlaceholder": "Выберыце плынь go2rtc",
|
||
"noGo2rtcStreams": "Плыні go2rtc не наладжаны",
|
||
"go2rtcStreamSearch": "Пошук плыняў…",
|
||
"availableStreams": "Даступныя плыні",
|
||
"noMatchingStreams": "Няма плыняў, якія адпавядаюць запыту"
|
||
}
|
||
},
|
||
"restartRequiredField": "Патрабуецца перазапуск",
|
||
"restartRequiredFooter": "Канфігурацыя зменена - патрабуецца перазапуск",
|
||
"sections": {
|
||
"detect": "Дэтэктаванне",
|
||
"record": "Запіс",
|
||
"snapshots": "Здымкі",
|
||
"motion": "Рух",
|
||
"objects": "Аб'екты",
|
||
"review": "Разгляд",
|
||
"audio": "Аўдыя",
|
||
"notifications": "Апавяшчэнні",
|
||
"live": "Жывы прагляд",
|
||
"timestamp_style": "Меткі часу",
|
||
"mqtt": "MQTT",
|
||
"database": "База даных",
|
||
"telemetry": "Тэлеметрыя",
|
||
"auth": "Праверка сапраўднасці",
|
||
"tls": "TLS",
|
||
"proxy": "Проксі",
|
||
"go2rtc": "go2rtc",
|
||
"ffmpeg": "FFMPEG",
|
||
"detectors": "Дэтэктары",
|
||
"model": "Мадэль",
|
||
"semantic_search": "Семантычны пошук",
|
||
"genai": "GenAI",
|
||
"face_recognition": "Распазнаванне асобы",
|
||
"lpr": "Распазнаванне нумарных знакаў",
|
||
"birdseye": "Birdseye",
|
||
"masksAndZones": "Маскі і зоны"
|
||
},
|
||
"detect": {
|
||
"title": "Налады дэтэктавання"
|
||
},
|
||
"detectors": {
|
||
"title": "Налады дэтэктара",
|
||
"singleType": "Дазволены толькі адзін дэтэктар тыпу {{type}}.",
|
||
"keyRequired": "Патрабуецца назва дэтэктара.",
|
||
"keyDuplicate": "Дэтэктар з такой назвай ужо існуе.",
|
||
"noSchema": "Схемы дэтэктараў недаступныя.",
|
||
"none": "Асобнікі дэтэктараў не наладжаны.",
|
||
"add": "Дадаць дэтэктар",
|
||
"addCustomKey": "Дадаць уласны ключ"
|
||
},
|
||
"record": {
|
||
"title": "Налады запісу"
|
||
},
|
||
"snapshots": {
|
||
"title": "Налады здымкаў"
|
||
},
|
||
"motion": {
|
||
"title": "Налады руху"
|
||
},
|
||
"objects": {
|
||
"title": "Налады аб'ектаў"
|
||
},
|
||
"audioLabels": {
|
||
"summary": "Выбрана {{count}} метка гуку",
|
||
"empty": "Няма даступных метак гуку"
|
||
},
|
||
"objectLabels": {
|
||
"summary": "Выбран {{count}} тып аб'ектаў",
|
||
"empty": "Няма даступных метак аб'ектаў"
|
||
},
|
||
"reviewLabels": {
|
||
"summary": "Выбрана {{count}} метка",
|
||
"empty": "Няма даступных метак"
|
||
},
|
||
"filters": {
|
||
"objectFieldLabel": "{{field}} для {{label}}"
|
||
},
|
||
"zoneNames": {
|
||
"summary": "Выбрана: {{count}}",
|
||
"empty": "Няма даступных зон"
|
||
},
|
||
"inputRoles": {
|
||
"summary": "Выбрана {{count}} роля",
|
||
"empty": "Няма даступных роляў",
|
||
"options": {
|
||
"detect": "Дэтэктаваць",
|
||
"record": "Запіс",
|
||
"audio": "Аўдыя"
|
||
}
|
||
},
|
||
"genaiRoles": {
|
||
"options": {
|
||
"embeddings": "Убудаванні",
|
||
"descriptions": "Апісанні",
|
||
"chat": "Чат"
|
||
}
|
||
},
|
||
"semanticSearchModel": {
|
||
"placeholder": "Выберыце мадэль…",
|
||
"builtIn": "Убудаваныя мадэлі",
|
||
"genaiProviders": "Правайдары GenAI"
|
||
},
|
||
"semanticSearchModelSize": {
|
||
"notApplicable": "Не дастасоўваецца да правайдараў GenAI"
|
||
},
|
||
"review": {
|
||
"title": "Налады разгляду"
|
||
},
|
||
"audio": {
|
||
"title": "Налады гуку"
|
||
},
|
||
"notifications": {
|
||
"title": "Налады апавяшчэнняў"
|
||
},
|
||
"live": {
|
||
"title": "Налады жывога прагляду"
|
||
},
|
||
"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": "ID профілю",
|
||
"profileIdDescription": "Унутраны ідэнтыфікатар, які выкарыстоўваецца ў канфігурацыі і аўтаматызацыях",
|
||
"nameInvalid": "Дазволены толькі малыя літары, лічбы і падкрэсліванні",
|
||
"nameDuplicate": "Профіль з такой назвай ужо існуе",
|
||
"error": {
|
||
"mustBeAtLeastTwoCharacters": "Мусіць мець не меней за 2 сімвалы",
|
||
"mustNotContainPeriod": "Не мусіць утрымліваць кропкі",
|
||
"alreadyExists": "Профіль з такім ID ужо існуе"
|
||
},
|
||
"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": "Debug",
|
||
"info": "Звесткі",
|
||
"warning": "Папярэджанне",
|
||
"error": "Памылка",
|
||
"critical": "Critical"
|
||
}
|
||
},
|
||
"onvif": {
|
||
"profileAuto": "Аўта",
|
||
"profileLoading": "Загрузка профіляў…",
|
||
"autotracking": {
|
||
"zooming": {
|
||
"disabled": "Адключана",
|
||
"absolute": "Абсалютнае",
|
||
"relative": "Адноснае"
|
||
}
|
||
}
|
||
},
|
||
"modelSize": {
|
||
"small": "Малы",
|
||
"large": "Вялікі"
|
||
},
|
||
"configMessages": {
|
||
"review": {
|
||
"recordDisabled": "Запіс адключаны, элементы разгляду не будуць стварацца.",
|
||
"detectDisabled": "Дэтэктаванне аб'ектаў адключана. Каб адрозніваць абвесткі і дэтэктаванні, элементам разгляду патрэбны выяўленыя аб'екты.",
|
||
"allNonAlertDetections": "Уся актыўнасць, што не з'яўляецца абвесткай, будзе ўключана як дэтэктаванні.",
|
||
"genaiImageSourceRecordingsRecordDisabled": "Крыніца відарысаў зададзена як «recordings», але запіс адключаны. Frigate вернецца да відарысаў перадпрагляду."
|
||
},
|
||
"audio": {
|
||
"noAudioRole": "Ніводнай плыні не прызначана роля «audio». Каб дэтэктаванне гуку працавала, трэба ўключыць гэтую ролю."
|
||
},
|
||
"audioTranscription": {
|
||
"audioDetectionDisabled": "Для гэтай камеры не ўключана дэтэктаванне гуку. Транскрыпцыя гуку патрабуе актыўнага дэтэктавання гуку."
|
||
},
|
||
"detect": {
|
||
"fpsGreaterThanFive": "Задаваць FPS дэтэктавання вышэй за 5 не рэкамендуецца. Большыя значэнні могуць пагоршыць прадукцыйнасць і не дадуць карысці.",
|
||
"disabled": "Дэтэктаванне аб'ектаў адключана. Здымкі, элементы разгляду і ўзбагачэнні (распазнаванне асобы, распазнаванне нумарных знакаў, Generative AI) працаваць не будуць.",
|
||
"resolutionShouldBeMultipleOfFour": "Для лепшага выніку шырыня і вышыня дэтэктавання мусяць быць кратнымі 4. Іншыя цотныя значэнні могуць даваць візуальныя скажэнні ў плыні «detect».",
|
||
"aspectRatioMismatch": "Уведзеныя шырыня і вышыня не адпавядаюць фарматным суадносінам бягучага разрознення дэтэктавання. Відарыс можа быць расцягнуты або скажоны.",
|
||
"maxFramesSet": "Задаванне максімуму кадраў перавызначае прадвызначаныя паводзіны і адключае адсочванне нерухомых аб'ектаў. Гэта патрэбна вельмі рэдка, карыстайцеся асцярожна.",
|
||
"squareResolution": "Квадратнае разрозненне дэтэктавання - незвычайны выбар. Шырыня і вышыня дэтэктавання мусяць адпавядаць фарматным суадносінам камеры (напрыклад 16:9), а не памерам мадэлі дэтэктавання аб'ектаў. Неадпаведнасць можа расцягнуць відарыс і знізіць дакладнасць дэтэктавання.",
|
||
"resolutionHigh": "Гэта разрозненне дэтэктавання вышэйшае за рэкамендаванае і можа павялічыць спажыванне рэсурсаў без павышэння дакладнасці. Для большасці камер рэкамендуецца разрозненне не вышэй за 1080p.",
|
||
"globalResolutionMultipleCameras": "Зададзена глабальнае разрозненне дэтэктавання, хоць наладжана некалькі камер. Калі камеры не маюць аднолькавых разрознення і фарматных суадносін, шырыню і вышыню дэтэктавання варта задаваць для кожнай камеры асобна."
|
||
},
|
||
"model": {
|
||
"optimizedFor320": "Frigate аптымізаваны пад мадэль 320x320, і для большасці канфігурацый гэта найлепшы выбар. Мадэль 640x640 працуе павольней і дапамагае толькі ў асобных выпадках.",
|
||
"inputDimensionsNotDetectResolution": "Шырыня і вышыня ўваходу мадэлі - гэта памеры ўваходу мадэлі дэтэктавання аб'ектаў, а не разрозненне дэтэктавання камеры. Яны мусяць адпавядаць памерам вашай мадэлі, звычайна квадратным, напрыклад 320x320 або 640x640."
|
||
},
|
||
"ffmpeg": {
|
||
"hwaccelManualNotRecommended": "Задаваць аргументы апаратнага паскарэння ўручную не рэкамендуецца. Калі няма асаблівай патрэбы, выберыце прэсет, які адпавядае вашаму абсталяванню.",
|
||
"inputsMissingGo2rtcStream": "Уваход ніжэй спасылаецца на рэтрансляцыю go2rtc, якой больш няма. Выберыце наяўную рэтрансляцыю або ўвядзіце URL камеры ўручную, інакш камера не падлучыцца."
|
||
},
|
||
"objects": {
|
||
"genaiNoDescriptionsProvider": "Каб апісанні ствараліся, трэба наладзіць правайдара GenAI з роляй «descriptions»."
|
||
},
|
||
"faceRecognition": {
|
||
"globalDisabled": "Каб распазнаванне асобы працавала на гэтай камеры, трэба ўключыць адпаведнае ўзбагачэнне.",
|
||
"personNotTracked": "Распазнаванне асобы патрабуе адсочвання аб'екта «person». Уключыце «person» у раздзеле аб'ектаў для гэтай камеры.",
|
||
"modelSizeLarge": "Мадэль «large» патрабуе GPU або NPU для прымальнай прадукцыйнасці. На сістэмах толькі з CPU карыстайцеся «small»."
|
||
},
|
||
"lpr": {
|
||
"globalDisabled": "Каб распазнаванне нумарных знакаў працавала на гэтай камеры, трэба ўключыць адпаведнае ўзбагачэнне.",
|
||
"vehicleNotTracked": "Распазнаванне нумарных знакаў патрабуе адсочвання транспартнага сродку. Уключыце «car» або іншы тып транспарту ў раздзеле аб'ектаў для гэтай камеры.",
|
||
"modelSizeLarge": "Мадэль «large» аптымізавана пад шматрадковыя нумарныя знакі. Мадэль «small» працуе хутчэй, і карыстацца варта ёй, калі ў вашым рэгіёне не ўжываюцца шматрадковыя знакі."
|
||
},
|
||
"record": {
|
||
"noRecordRole": "Ніводнай плыні не прызначана роля «record». Запіс працаваць не будзе."
|
||
},
|
||
"birdseye": {
|
||
"objectsModeDetectDisabled": "Birdseye зададзены ў рэжыме «objects», але дэтэктаванне аб'ектаў для гэтай камеры адключана. Камера не з'явіцца ў Birdseye."
|
||
},
|
||
"snapshots": {
|
||
"detectDisabled": "Дэтэктаванне аб'ектаў адключана. Здымкі ствараюцца з аб'ектаў пад адсочваннем і стварацца не будуць."
|
||
},
|
||
"detectors": {
|
||
"mixedTypes": "Усе дэтэктары мусяць быць аднаго тыпу. Выдаліце наяўныя дэтэктары, каб выкарыстаць іншы тып.",
|
||
"mixedTypesSuggestion": "Усе дэтэктары мусяць быць аднаго тыпу. Выдаліце наяўныя дэтэктары або выберыце {{type}}."
|
||
},
|
||
"semanticSearch": {
|
||
"jinav2SmallModelSize": "Памер «small» з мадэллю Jina V2 патрабуе шмат RAM і рэсурсаў на вывядзенне. Рэкамендуецца мадэль «large» з асобным GPU."
|
||
},
|
||
"onvif": {
|
||
"autotrackingNoZones": "Аўтаадсочванне патрабуе хаця б адной зоны. Вызначце зону для гэтай камеры ў раздзеле «Маскі і зоны», а потым пазначце яе як патрэбную ніжэй."
|
||
}
|
||
}
|
||
}
|