mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-09-26 20:38:58 +03:00
Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Co-authored-by: Hosted Weblate <hosted@weblate.org> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ Translation: Frigate NVR/Config - Cameras Translation: Frigate NVR/Config - Global Translation: Frigate NVR/views-settings Translation: Frigate NVR/views-system
1945 lines
124 KiB
JSON
1945 lines
124 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}}"
|
||
}
|
||
},
|
||
"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": "Налады дэтэктавання"
|
||
},
|
||
"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": {
|
||
"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». Запіс працаваць не будзе."
|
||
},
|
||
"snapshots": {
|
||
"detectDisabled": "Дэтэктаванне аб'ектаў адключана. Здымкі ствараюцца з аб'ектаў пад адсочваннем і стварацца не будуць."
|
||
},
|
||
"semanticSearch": {
|
||
"jinav2SmallModelSize": "Памер «small» з мадэллю Jina V2 патрабуе шмат RAM і рэсурсаў на вывядзенне. Рэкамендуецца мадэль «large» з асобным GPU."
|
||
},
|
||
"onvif": {
|
||
"autotrackingNoZones": "Аўтаадсочванне патрабуе хаця б адной зоны. Вызначце зону для гэтай камеры ў раздзеле «Маскі і зоны», а потым пазначце яе як патрэбную ніжэй."
|
||
}
|
||
}
|
||
}
|