{
"documentTitle": {
"enrichments": "Parmàmetres complementaris - Frigate",
"motionTuner": "Ajust de moviment - Frigate",
"object": "Depurar - Frigate",
"default": "Paràmetres - Frigate",
"authentication": "Configuració d'autenticació - Frigate",
"masksAndZones": "Editor de màscares i zones - Frigate",
"general": "Configuració del perfil - Frigate",
"frigatePlus": "Paràmetres de Frigate+ - Frigate",
"notifications": "Paràmetres de notificació - Frigate",
"cameraManagement": "Gestionar càmeres - Frigate",
"cameraReview": "Configuració Revisió de Càmeres - Frigate",
"globalConfig": "Configuració global - Frigate",
"cameraConfig": "Configuració de la càmera - Frigate",
"maintenance": "Manteniment - Frigate",
"profiles": "Perfils - Frigate",
"detectorsAndModel": "Detectors i model - Frigate"
},
"menu": {
"ui": "Interfície d'usuari",
"cameras": "Paràmetres de la càmera",
"masksAndZones": "Màscares / Zones",
"motionTuner": "Afinador de moviment",
"users": "Usuaris",
"notifications": "Notificacions",
"debug": "Depuració",
"frigateplus": "Frigate+",
"enrichments": "Anàlisi avançada",
"triggers": "Disparadors",
"cameraManagement": "Gestió de la càmera",
"cameraReview": "Revisió",
"roles": "Rols",
"general": "General",
"globalConfig": "Configuració global",
"system": "Sistema",
"integrations": "Integracions",
"globalDetect": "Detecció d'objectes",
"globalRecording": "Enregistrament",
"globalSnapshots": "Instantànies",
"globalFfmpeg": "FFmpeg",
"globalMotion": "Detecció de moviment",
"globalObjects": "Objectes",
"globalReview": "Revisió",
"globalAudioEvents": "Detecció d'àudio",
"globalLivePlayback": "Reproducció en directe",
"globalTimestampStyle": "Estil de la marca horària",
"systemDatabase": "Base de dades",
"systemTls": "TLS",
"systemAuthentication": "Autenticació",
"systemNetworking": "Xarxa",
"systemProxy": "Proxy",
"systemUi": "UI",
"systemLogging": "Registre",
"systemEnvironmentVariables": "Variables d'entorn",
"systemTelemetry": "Telemetria",
"systemBirdseye": "Birdseye",
"systemFfmpeg": "FFmpeg",
"systemMqtt": "MQTT",
"integrationSemanticSearch": "Cerca semàntica",
"integrationGenerativeAi": "IA generativa",
"integrationFaceRecognition": "Reconeixement de cares",
"integrationLpr": "Reconeixement de la matrícula",
"integrationObjectClassification": "Classificació de l'objecte",
"integrationAudioTranscription": "Transcripció d'àudio",
"cameraDetect": "Detecció d'objectes",
"cameraFfmpeg": "Fluxos (FFmpeg)",
"cameraRecording": "Enregistrament",
"cameraSnapshots": "Instantànies",
"cameraMotion": "Detecció de moviment",
"cameraObjects": "Objectes",
"cameraConfigReview": "Revisió",
"cameraAudioEvents": "Detecció d'àudio",
"cameraAudioTranscription": "Transcripció d'àudio",
"cameraNotifications": "Notificacions",
"cameraLivePlayback": "Reproducció en directe",
"cameraBirdseye": "Birdseye",
"cameraFaceRecognition": "Reconeixement de cares",
"cameraLpr": "Reconeixement de la matrícula",
"cameraMqttConfig": "MQTT",
"cameraOnvif": "ONVIF",
"cameraUi": "UI de la càmera",
"cameraTimestampStyle": "Estil de la marca horària",
"cameraMqtt": "Càmera MQTT",
"maintenance": "Manteniment",
"mediaSync": "Sincronització multimèdia",
"regionGrid": "Quadrícula de la regió",
"uiSettings": "Paràmetres de la IU",
"profiles": "Perfils",
"systemGo2rtcStreams": "go2rtc streams",
"systemDetectorsAndModel": "Detectors i model"
},
"dialog": {
"unsavedChanges": {
"title": "Hi ha canvis no guardats.",
"desc": "Desar els canvis abans de continuar?"
}
},
"cameraSetting": {
"camera": "Càmera",
"noCamera": "Cap càmera"
},
"general": {
"title": "Paràmetres de la IU",
"liveDashboard": {
"title": "Panell en directe",
"automaticLiveView": {
"label": "Vista en directe automàtica",
"desc": "Canvia automàticament a la vista en directe d’una càmera quan es detecta activitat. Desactivar aquesta opció fa que les imatges estàtiques de la càmera al panell en directe s’actualitzin només un cop per minut."
},
"playAlertVideos": {
"label": "Reproduir vídeos d’alerta",
"desc": "Per defecte, les alertes recents al tauler en directe es reprodueixen com a vídeos petits en bucle. Desactiva aquesta opció per mostrar només una imatge estàtica de les alertes recents en aquest dispositiu/navegador."
},
"displayCameraNames": {
"label": "Mostra sempre els noms de la càmera",
"desc": "Mostra sempre els noms de les càmeres en un xip al tauler de visualització en directe multicàmera."
},
"liveFallbackTimeout": {
"label": "Temps d'espera per a la reserva del jugador en directe",
"desc": "Quan el flux en viu d'alta qualitat d'una càmera no està disponible, torneu al mode d'amplada de banda baixa després d'aquests molts segons. Per defecte: 3."
}
},
"storedLayouts": {
"title": "Disposicions desades",
"desc": "La disposició de les càmeres en un grup es pot arrossegar i redimensionar. Les posicions es guarden a l’emmagatzematge local del teu navegador.",
"clearAll": "Esborra tots les disposicions"
},
"cameraGroupStreaming": {
"desc": "La configuració de la transmissió per a cada grup de càmeres s'emmagatzema de manera local al vostre navegador.",
"title": "Parmàmetres de transmissió del grup de càmeres",
"clearAll": "Esborra tots els paràmetres de transmissió"
},
"recordingsViewer": {
"title": "Visualitzador d'enregistraments",
"defaultPlaybackRate": {
"label": "Velocitat de reproducció predeterminada",
"desc": "Velocitat de reproducció predeterminada per a la reproducció de gravacions."
}
},
"calendar": {
"firstWeekday": {
"monday": "Dilluns",
"label": "Primer dia de la setmana",
"sunday": "Diumenge",
"desc": "El dia en que comencen les setmanes del calendari de revisions."
},
"title": "Calendari"
},
"toast": {
"success": {
"clearStoredLayout": "Disposició emmagatzemada esborrada per {{cameraName}}",
"clearStreamingSettings": "S'han suprimit els paràmetres de la transmissió per tots els grups de càmeres."
},
"error": {
"clearStoredLayoutFailed": "Error en suprimir la disposició desada: {{errorMessage}}",
"clearStreamingSettingsFailed": "Error en esborrar els paràmetres de la transmissió: {{errorMessage}}"
}
}
},
"masksAndZones": {
"form": {
"polygonDrawing": {
"snapPoints": {
"false": "No ajustar punts",
"true": "Punts d'ajust"
},
"delete": {
"success": "{{name}} s'ha suprimit.",
"title": "Confirmar la supressió",
"desc": "Estas segur que vols suprimir el {{type}} {{name}}?"
},
"removeLastPoint": "Eliminar l'últim punt",
"reset": {
"label": "Neteja tots els punts"
},
"error": {
"mustBeFinished": "El dibuix del polígon s'ha d'acabar abans de desar."
},
"type": {
"zone": "zona",
"motion_mask": "màscara de moviment",
"object_mask": "màscara d'objecte"
},
"revertOverride": {
"title": "Reverteix a la configuració base",
"desc": "Això eliminarà la substitució de perfil per {{type}} {{name}} i tornarà a la configuració base."
}
},
"zoneName": {
"error": {
"hasIllegalCharacter": "El nom de la zona conté caràcters il·legals.",
"mustBeAtLeastTwoCharacters": "El nom de la zona ha de contenir com a mínim 2 caràcters.",
"mustNotContainPeriod": "El nom de la zona no pot contenir punts.",
"alreadyExists": "Ja existeix una zona amb aquest nom per a aquesta càmera.",
"mustNotBeSameWithCamera": "El nom de la zona no pot ser el mateix que el nom de la càmera.",
"mustHaveAtLeastOneLetter": "El nom de la zona ha de tenir almenys una lletra."
}
},
"inertia": {
"error": {
"mustBeAboveZero": "L'inèrcia ha de ser superior a 0."
}
},
"distance": {
"error": {
"text": "La distància ha de ser major o igual a 0.1.",
"mustBeFilled": "Cal omplir tots els camps de distància per poder utilitzar l’estimació de la velocitat."
}
},
"speed": {
"error": {
"mustBeGreaterOrEqualTo": "El llindar de velocitat ha de ser major o igual a 0.1."
}
},
"loiteringTime": {
"error": {
"mustBeGreaterOrEqualZero": "El temps de merodeig ha de ser mes gran o igual a 0."
}
},
"id": {
"error": {
"mustNotBeEmpty": "L'ID no pot estar buit.",
"alreadyExists": "Ja existeix una màscara amb aquest ID per a aquesta càmera."
}
},
"name": {
"error": {
"mustNotBeEmpty": "El nom no pot estar buit."
}
}
},
"zones": {
"objects": {
"title": "Objectes",
"desc": "Llista d'objectes que apliquen per aquesta zona."
},
"speedEstimation": {
"lineDDistance": "Distància de la línia D ({{unit}})",
"title": "Estimació de velocitat",
"lineADistance": "Distància de la línia A ({{unit}})",
"lineBDistance": "Distància de la línia B ({{unit}})",
"lineCDistance": "Distància de la línia C ({{unit}})",
"desc": "Habilita l'estimació de velocitat per a objectes dins d'aquesta zona. La zona ha de tenir exactament 4 punts."
},
"inertia": {
"title": "Inèrcia",
"desc": "Especifica quants fotogrames ha d’estar un objecte dins d’una zona abans de considerar-se que hi és. Per defecte: 3"
},
"point_one": "{{count}} punt",
"point_many": "{{count}} punts",
"point_other": "{{count}} punts",
"name": {
"inputPlaceHolder": "Introduïu un nom…",
"title": "Nom",
"tips": "El nom ha de tenir almenys 2 caràcters, ha de tenir almenys una lletra, i no ha de ser el nom d'una càmera o una altra zona en aquesta càmera."
},
"label": "Zones",
"desc": {
"documentation": "Documentació",
"title": "Les zones permeten definir una àrea específica de la imatge per tal de determinar si un objecte es troba dins d'una àrea concreta o no."
},
"add": "Afegir Zona",
"edit": "Editar zona",
"loiteringTime": {
"title": "Temps de merodeig",
"desc": "Estableix el temps mínim, en segons, que l'objecte ha d'estar dins la zona perquè s'activi. Per defecte: 0"
},
"allObjects": "Tots els objectes",
"documentTitle": "Edita zona - Frigate",
"speedThreshold": {
"title": "Llindar de velocitat ({{unit}})",
"toast": {
"error": {
"loiteringTimeError": "Zones amb temps de merodeig superior a 0 no s'han d'utilitzar per a l'estimació de velocitat.",
"pointLengthError": "L'estimació de velocitat s'ha desactivat per a aquesta zona. Les zones amb estimació de velocitat han de tenir exactament 4 points."
}
},
"desc": "Especifica una velocitat mínima dels objectes per ser considerats dins d'aquesta zona."
},
"clickDrawPolygon": "Fes click per a dibuixar un polígon a la imatge.",
"toast": {
"success": "S'ha desat la zona ({{zoneName}})."
},
"enabled": {
"title": "Habilitat",
"description": "Si aquesta zona està activa i activada al fitxer de configuració. Si està desactivat, no pot ser habilitat per MQTT. Les zones inhabilitades s'ignoren en temps d'execució."
}
},
"filter": {
"all": "Totes les màscares i zones"
},
"motionMasks": {
"desc": {
"documentation": "Documentació",
"title": "Les màscares de moviment s’utilitzen per evitar que certs tipus de moviment no desitjats activin la detecció. Si s’aplica una màscara excessiva, es dificultarà el seguiment dels objectes."
},
"context": {
"title": "Les màscares de moviment s’utilitzen per evitar que certs tipus de moviment no desitjats activin la detecció (per exemple: branques d’arbres, marques temporals). Les màscares de moviment s’han d’utilitzar amb molta moderació, un excés de màscares dificultarà el seguiment dels objectes."
},
"polygonAreaTooLarge": {
"tips": "Les màscares de moviment no impedeixen la detecció d'objectes. Hauries de fer servir una zona requerida en el seu lloc.",
"title": "La màscara de moviment cobreix el {{polygonArea}}% del camp de visió de la càmera. Les màscares de moviment molt grans no son recomanables."
},
"point_one": "{{count}} punt",
"point_many": "{{count}} punts",
"point_other": "{{count}} punts",
"label": "Màscara de moviment",
"add": "Nova màscara de moviment",
"edit": "Edita la màscara de moviment",
"documentTitle": "Editar la màscara de moviment - Frigate",
"clickDrawPolygon": "Fes click per a dibuixar un polígon a la imatge.",
"toast": {
"success": {
"title": "{{polygonName}} s'ha desat.",
"noName": "La màscara de moviment ha estat desada."
}
},
"defaultName": "Màscara de moviment {{number}}",
"name": {
"title": "Nom",
"description": "Un nom opcional per a aquesta màscara de moviment.",
"placeholder": "Introduïu un nom..."
}
},
"objectMasks": {
"documentTitle": "Editar la màscara d'objecte - Frigate",
"label": "Màscares d'objecte",
"edit": "Editar la màscara d'objecte",
"point_one": "{{count}} punt",
"point_many": "{{count}} punts",
"point_other": "{{count}} punts",
"objects": {
"allObjectTypes": "Tots els tipus d’objecte",
"title": "Objectes",
"desc": "El tipus d'objecte que s'aplica a la màscara d'objectes."
},
"add": "Afegir màscara d'objecte",
"desc": {
"documentation": "Documentació",
"title": "Les màscares de filtratge d’objectes s’utilitzen per descartar falsos positius d’un tipus d’objecte concret segons la seva ubicació."
},
"clickDrawPolygon": "Fes click per a dibuixar un polígon a la imatge.",
"toast": {
"success": {
"title": "{{polygonName}} s'ha desat.",
"noName": "La màscara d'objectes ha estat desada."
}
},
"context": "Les màscares de filtratge d’objectes s’utilitzen per descartar falsos positius d’un tipus d’objecte concret segons la seva ubicació.",
"name": {
"title": "Nom",
"description": "Un nom opcional per a aquesta màscara d'objecte.",
"placeholder": "Introduïu un nom..."
}
},
"restart_required": "Reinici necessari (canvi de màscares o zones)",
"motionMaskLabel": "Màscara de moviment {{number}}",
"objectMaskLabel": "Màscara d'objecte {{number}}",
"toast": {
"success": {
"copyCoordinates": "S'han copiat les coordenades per a {{polyName}} al porta-retalls."
},
"error": {
"copyCoordinatesFailed": "No s'han pogut copiar les coordenades al porta-retalls."
}
},
"disabledInConfig": "L'element està desactivat al fitxer de configuració",
"masks": {
"enabled": {
"title": "Habilitat",
"description": "Si aquesta màscara està activada al fitxer de configuració. Si està desactivat, no pot ser habilitat per MQTT. Les màscares desactivades s'ignoren en temps d'execució."
}
},
"profileBase": "(base)",
"profileOverride": "(sobreescriu)",
"addDisabledProfile": "Afegiu primer a la configuració base i després sobreescriviu-ho al perfil"
},
"notification": {
"email": {
"title": "Correu electrònic",
"placeholder": "p. ex. exemple@email.com",
"desc": "Es requereix un correu electrònic vàlid que s’utilitzarà per notificar-te si hi ha algun problema amb el servei de notificacions push."
},
"notificationSettings": {
"title": "Paràmetres de notificació",
"desc": "Frigate pot enviar notificacions push directament al teu dispositiu quan s’executa des del navegador o està instal·lat com a PWA (aplicació web progressiva)."
},
"deviceSpecific": "Paràmetres específics del dispositiu",
"registerDevice": "Registrar aquest dispositiu",
"unregisterDevice": "Desegistrar aquest dispositiu",
"cancelSuspension": "Cancel·la la suspensió",
"suspendTime": {
"untilRestart": "Suspendre fins al reinici",
"30minutes": "Suspèn durant 30 minuts",
"1hour": "Suspèn durant 1 hora",
"12hours": "Suspèn durant 12 hores",
"suspend": "Suspendre",
"24hours": "Suspèn durant 24 hores",
"10minutes": "Suspèn durant 10 minuts",
"5minutes": "Suspèn durant 5 minuts"
},
"toast": {
"success": {
"settingSaved": "Els paràmetres de notificacions s'han desat.",
"registered": "Registre de notificacions realitzat amb èxit. Cal reiniciar Frigate perquè es puguin enviar notificacions (inclosa una notificació de prova)."
},
"error": {
"registerFailed": "No s'ha pogut desar el registre de notificacions."
}
},
"cameras": {
"title": "Càmeres",
"noCameras": "Sense càmeres disponibles",
"desc": "Selecciona per a quines càmeres s'han d'habilitar les notificacions."
},
"title": "Notificacions",
"notificationUnavailable": {
"title": "Notificacions no disponibles",
"desc": "Les notificacions push web requereixen un context segur (https://…). Aquesta és una limitació del navegador. Accedeix a Frigate de manera segura per utilitzar les notificacions.",
"descPwa": "A iOS, les notificacions push web només estàn disponibles quan Frigate està instalat a la pantalla principal. Obre el menú Compartir , selecciona Afegir a la pantalla, i obre Frigate des del nou icona per registrar les notificacions en aquest dispositiu."
},
"unsavedChanges": "Canvis de notificació no desats",
"globalSettings": {
"title": "Paràmetres globals",
"desc": "Suspendre temporalment les notificacions per a certes càmeres per tots els dispositius registrats."
},
"active": "Notificacions actives",
"suspended": "Notificacions suspeses {{time}}",
"unsavedRegistrations": "Registres de notificació no desats",
"sendTestNotification": "Enviar una notificació de prova"
},
"motionDetectionTuner": {
"Threshold": {
"title": "Llindar",
"desc": "El valor del llindar determina quanta variació en la luminància d’un píxel cal perquè es consideri moviment. Per defecte: 30"
},
"contourArea": {
"title": "Àrea de contorn",
"desc": "El valor de l’àrea del contorn s’utilitza per decidir quins grups de píxels canviats es consideren moviment. Valor per defecte: 10"
},
"desc": {
"documentation": "Llegeix la guia d'ajust de detecció de moviment",
"title": "Frigate utilitza la detecció de moviment com a primer filtre per comprovar si hi ha alguna activitat a la imatge que valgui la pena analitzar amb la detecció d’objectes."
},
"improveContrast": {
"title": "Millorar contrast",
"desc": "Millora el contrast per les escenes fosques. Predeterminat: ACTIVAT"
},
"title": "Afinador de detecció de moviment",
"toast": {
"success": "S'han desat els paràmetres del moviment."
},
"unsavedChanges": "Canvis no desats en l'ajust de moviment {{camera}}"
},
"debug": {
"title": "Depuració",
"objectList": "Llista d'objectes",
"noObjects": "Cap objecte",
"debugging": "Depurant",
"mask": {
"title": "Màscares de moviment",
"desc": "Mostra els polígons de la màscara de moviment"
},
"regions": {
"title": "Regions",
"desc": "Mostre un requadre de la regió d'interés enviat al detector d'objectes",
"tips": "
Requadres de Regió
Requadres verds es sobreposaran a les àrees d’interès de la imatge que s'envien al detector d’objectes.
" }, "objectShapeFilterDrawing": { "score": "Puntuació", "ratio": "Proporció", "area": "Àrea", "title": "Dibuix del filtre de forma de l'objecte", "desc": "Dibuixa un rectangle a la imatge per veure detalls d'àrea i proporció", "tips": "Habilita aquesta opció per dibuixar un rectangle a la imatge de la càmera que mostri la seva àrea i proporció. Aquests valors es poden utilitzar després per configurar els paràmetres del filtre de forma d’objecte a la teva configuració." }, "zones": { "title": "Zones", "desc": "Mostra el contorn per a qualsevol zona definida" }, "timestamp": { "title": "Marca temporal", "desc": "Superposa una marca temporal a la imatge" }, "boundingBoxes": { "title": "Caixes delimitadores", "colors": { "label": "Colors de la caixa delimitadora de l'objecte", "info": "Caixes de moviment
Es sobreposaran requadres vermells a les àrees del fotograma on actualment s’estigui detectant moviment.
" }, "detectorDesc": "Frigate fa servir els teus detectors ({{detectors}}) per a detectar objectes a les imatges de la teva càmera.", "desc": "La vista de depuració mostra en temps real els objectes rastrejats i les seves estadístiques. La llista d’objectes mostra un resum amb retard temporal dels objectes detectats.", "openCameraWebUI": "Obrir la interficie d'usuari de {{camera}}", "audio": { "title": "Audio", "noAudioDetections": "No hi ha deteccions d'audio", "score": "puntuació", "currentRMS": "RMS Actual", "currentdbFS": "dbFS Actual" }, "paths": { "title": "Rutes", "desc": "Mostrar els punts significatius de la ruta dels objectes seguits", "tips": "Rutes
Les línies i cercles indicarán els punts significatius dels objectes seguits durant el seu cicle de vida.
" } }, "users": { "table": { "username": "Usuari", "password": "Restableix la contrasenya", "deleteUser": "Suprimir usuari", "noUsers": "No s'han trobat usuaris.", "changeRole": "Canviar la funció d’usuari", "actions": "Accions", "role": "Rol" }, "toast": { "error": { "deleteUserFailed": "No s'ha pogut eliminar l'usuari: {{errorMessage}}", "roleUpdateFailed": "No s'ha pogut actualitzar la funció: {{errorMessage}}", "setPasswordFailed": "Error en guardar la contrasenya: {{errorMessage}}", "createUserFailed": "No s'ha pogut crear l'usuari: {{errorMessage}}" }, "success": { "deleteUser": "L'usuari {{user}} s'ha suprimit amb èxit", "createUser": "L'Usuari {{user}} s'ha creat amb èxit", "updatePassword": "Contrasenya actualitzada amb èxit.", "roleUpdated": "Funció actualitzada per {{user}}" } }, "dialog": { "form": { "user": { "title": "Nom d'usuari", "placeholder": "Introdueix el nom d'usuari", "desc": "Només es permeten lletres, números, punts i guions baixos." }, "password": { "confirm": { "placeholder": "Confirma contrasenya", "title": "Confirma contrasenya" }, "strength": { "title": "Seguretat de la contrasenya: ", "weak": "Dèbil", "strong": "Fort", "veryStrong": "Molt forta", "medium": "Mitjana" }, "notMatch": "Les contrasenyes no coincideixen", "match": "Les contrasenyes coincideixen", "placeholder": "Introdueix la contrasenya", "title": "Contrasenya", "show": "Mostra contrasenya", "hide": "Amaga contrasenya", "requirements": { "title": "Requisits contrasenya:", "length": "Com a mínim 12 carácters" } }, "newPassword": { "title": "Nova contrasenya", "placeholder": "Introduïu una nova contrasenya", "confirm": { "placeholder": "Re-entrar contrasenya nova" } }, "usernameIsRequired": "El nom d'usuari és obligatori", "passwordIsRequired": "La contrasenya és obligatoria", "currentPassword": { "title": "Constrasenya actual", "placeholder": "Entra l'actual contrasenya" } }, "passwordSetting": { "updatePassword": "Contrasenya actualitzada per {{username}}", "setPassword": "Estableix Contrasenya", "cannotBeEmpty": "La contrasenya no pot ser buida", "doNotMatch": "Les contrasenyes no coincideixen", "desc": "Crea un nova contrasenya segura per protegir aquest compte.", "currentPasswordRequired": "L'actual contrasenya es requerida", "incorrectCurrentPassword": "L'actual contrasenya es incorrecte", "passwordVerificationFailed": "Falla en la verificació de la contrasenya", "multiDeviceWarning": "Serà necesari loguejarte en qualsevol altre dispositiu en que estiguis loguejat en {{refresh_time}}.", "multiDeviceAdmin": "També pots forçar a tots els usuaris a tornar a autenticar-se immediatament rotant el teu secret JWT." }, "deleteUser": { "title": "Suprimir usuari", "warn": "Estàs segur que vols suprimir {{username}}?", "desc": "Aquesta acció no es pot desfer. Això eliminarà permanentment el compte d'usuari i suprimirà totes les dades associades." }, "changeRole": { "roleInfo": { "viewer": "Visualitzador", "admin": "Administrador", "adminDesc": "Accés complet a totes les funcionalitats.", "intro": "Selecciona el rol adequat per a aquest usuari:", "viewerDesc": "Limitat només a panells en directe, revisió, exporació i exportació.", "customDesc": "Rol personalitzat per accés específic a una cámera." }, "title": "Canviar la funció d’usuari", "desc": "Actualitzar permisos per a {{username}}", "select": "Seleccioneu un paper" }, "createUser": { "title": "Crear un nou usuari", "confirmPassword": "Siusplau, confirma la contrasenya", "usernameOnlyInclude": "El nom d'usuari només pot contenir lletres, números, . o _", "desc": "Afegeix un compte d'usuari nou i especifica un rol per a l'accés a les àrees de la interfície d'usuari de Frigate." } }, "title": "Usuaris", "addUser": "Afegir usuari", "management": { "title": "Gestió d'usuaris", "desc": "Gestioneu els comptes d'usuari d'aquesta instància de Frigate." }, "updatePassword": "Restableix la contrasenya" }, "frigatePlus": { "snapshotConfig": { "table": { "camera": "Càmera", "snapshots": "Instantànies" }, "title": "Configuració d'instantànies", "desc": "Per a enviar a Frigate+ fa falta que la instantània estigui habilitada a la configuració.", "cleanCopyWarning": "Algunes càmeres tenen la captura desactivada" }, "modelInfo": { "baseModel": "Model base", "modelType": "Tipus de model", "trainDate": "Data d'entrenament", "title": "Informació del model", "supportedDetectors": "Detectors compatibles", "availableModels": "Models Frigate+ disponibles", "cameras": "Càmeres", "plusModelType": { "userModel": "Afinat", "baseModel": "Model base" }, "loadingAvailableModels": "Carregant models disponibles…", "loading": "Carregant informació del model…", "error": "No s'ha pogut carregar la informació del model", "modelSelect": "Els models disponibles a Frigate+ es poden seleccionar aquí. Tingues en compte que només es poden triar els models compatibles amb la configuració actual del detector.", "noModelLoaded": "Actualment no s'ha carregat cap model Frigate+.", "selectModel": "Selecciona un model", "noModelsAvailable": "No hi ha models disponibles", "filter": { "ariaLabel": "Filtra els models per tipus", "baseModels": "Models de base", "fineTunedModels": "Models ajustats" } }, "apiKey": { "plusLink": "Llegeix més sobre Frigate+", "title": "Clau API de Frigate+", "validated": "La clau API de Frigate+ ha estat detectada i validada", "notValidated": "La clau API de Frigate+ no ha estat detectada o no ha estat validada", "desc": "La clau API de Frigate+ habilita la integració amb el servei Frigate+." }, "unsavedChanges": "Canvis dels paràmetres de Frigate+ sense desar", "title": "Paràmetres de Frigate+", "toast": { "error": "No s'han pogut guardar els canvis de configuració: {{errorMessage}}", "success": "Els paràmetres de Frigate+ han estat desats. Reincia Frigate per aplicar els canvis." }, "restart_required": "Es necessari un reinici (El model de Frigate+ ha cambiat)", "description": "Frigate+ és un servei de subscripció que proporciona accés a funcions i capacitats addicionals per a la vostra instància de Frigate, inclosa la capacitat d'utilitzar models de detecció d'objectes personalitzats entrenats en les vostres pròpies dades. Podeu gestionar la configuració del model Frigate+ aquí.", "cardTitles": { "api": "API", "currentModel": "Model actual", "otherModels": "Altres models", "configuration": "Configuració" }, "changeInDetectorsAndModel": "Canviar model" }, "enrichments": { "semanticSearch": { "modelSize": { "small": { "title": "petit", "desc": "Si s'utilitza small, s'empra una versió quantitzada del model que consumeix menys memòria RAM i s'executa més ràpidament a la CPU, amb una diferència inapreciable en la qualitat dels vectors." }, "label": "Mida del model", "large": { "title": "gran", "desc": "L’opció large fa servir el model complet de Jina i s’executarà automàticament a la GPU si està disponible." }, "desc": "La mida del model utilitzat per als vectors de la cerca semàntica." }, "reindexNow": { "confirmButton": "Reindexar", "success": "La reindexació ha començat amb èxit.", "label": "Reindexar ara", "confirmTitle": "Confirmar la reindexació", "desc": "La reindexació tornarà a generar els vectors de tots els objectes detectats. Aquest procés s'executa en segon pla, pot posar la CPU al màxim i trigar una bona estona segons el nombre d'objectes detectats que tingueu.", "confirmDesc": "Segur que voleu tornar a indexar els vectors de tots els objectes detectats? Aquest procés s'executa en segon pla, però pot posar la CPU al màxim i trigar una bona estona. En podeu veure el progrés a la pàgina Explora.", "alreadyInProgress": "La reindexació ja està en curs.", "error": "Error en iniciar la reindexació: {{errorMessage}}" }, "title": "Cerca semàntica", "desc": "La cerca semàntica a Frigate permet trobar objectes rastrejats dins dels elements de revisió utilitzant la pròpia imatge, una descripció de text definida per l'usuari o una de generada automàticament." }, "faceRecognition": { "modelSize": { "small": { "title": "petit", "desc": "Fer servir la opció petit fa servir un model d'embedding de rostre de FaceNet que d'executa de manera eficient a la majoria de les CPUs." }, "large": { "title": "gran", "desc": "L’opció large fa servir el model d'embedding de rostres d'ArcFace i s’executarà automàticament a la GPU si està disponible." }, "label": "Mida del model", "desc": "La mida del model utilitzat per al reconeixement facial." }, "title": "Reconeixement de rostres", "desc": "El reconeixement facial permet a les persones assignar noms i quan es reconeix la seva cara Frigate assignarà el nom de la persona com a subetiqueta. Aquesta informació s'inclou en la interfície d'usuari, filtres, així com en les notificacions." }, "unsavedChanges": "Canvis dels paràmetres complementaris sense desar", "licensePlateRecognition": { "title": "Reconeixement de matrícules", "desc": "Frigate pot reconèixer les plaques de matrícula en vehicles i afegir automàticament els caràcters detectats al camp de la placa reconeguda o un nom conegut com a sub_etiqueta en objectes que són de tipus cotxe. Un cas d'ús comú pot ser llegir les plaques de matrícula dels cotxes que entren en un lloc o els cotxes que passen per un carrer." }, "birdClassification": { "title": "Classificació d'ocells", "desc": "La classificació d’ocells identifica ocells coneguts mitjançant un model TensorFlow quantitzat. Quan es reconeix un ocell conegut, el seu nom comú s’afegeix com a subetiqueta. Aquesta informació es mostra a la interfície d’usuari, als filtres i també a les notificacions." }, "title": "Configuració de l'anàlisi avançada", "toast": { "error": "No s'han pogut guardar els canvis de configuració: {{errorMessage}}", "success": "Els paràmetres complementaris s'han desat. Reinicia Frigate per aplicar els canvis." }, "restart_required": "És necessari reiniciar (Han cambiat paràmetres complementaris)" }, "triggers": { "table": { "actions": "Accions", "noTriggers": "No hi ha disparadors configurats en aquesta càmera.", "edit": "Editar", "deleteTrigger": "Esborrar Disparador", "lastTriggered": "Últim Disparo", "name": "Nom", "type": "Tipus", "content": "Contingut", "threshold": "Llindar" }, "type": { "thumbnail": "Miniatura", "description": "Descripció" }, "actions": { "notification": "Enviar Notificació", "sub_label": "Afegeix una subetiqueta", "attribute": "Afegeix un atribut" }, "dialog": { "createTrigger": { "title": "Crear Disparador", "desc": "Crear disparador per una càmera {{camera}}" }, "editTrigger": { "title": "Editar Disparador", "desc": "Editar la configuració per al disparador de càmera {{camera}}" }, "deleteTrigger": { "title": "Esborrar Disparador", "desc": "Estas segur que vols esborrar el disparador {{triggerName}}? Aquesta acció no es pot desfer." }, "form": { "name": { "title": "Nom", "placeholder": "Anomena aquest activador", "error": { "minLength": "El camp ha de tenir almenys 2 caràcters.", "invalidCharacters": "El camp només pot contenir lletres, números, guions baixos i guions.", "alreadyExists": "El disparador amb aquest nom ja existeix per aquesta càmera." }, "description": "Introduïu un nom o una descripció únics per a identificar aquest activador" }, "enabled": { "description": "Activar o desactivar aquest disparador" }, "type": { "title": "Tipus", "placeholder": "Selecciona un tipus de disparador", "description": "Activa quan es detecta una descripció similar d'un objecte rastrejat", "thumbnail": "Activa quan es detecti una miniatura d'objecte rastrejada similar" }, "content": { "title": "Contingut", "imagePlaceholder": "Selecciona una miniatura", "textPlaceholder": "Entra el contingut de text", "imageDesc": "Només es mostren les 100 miniatures més recents. Si no podeu trobar la miniatura desitjada, reviseu els objectes anteriors a Explora i configureu un activador des del menú.", "textDesc": "Entra el text per disparar aquesta acció quan es detecti una descripció d'objecte a rastrejar similar.", "error": { "required": "Contigunt requerit." } }, "threshold": { "title": "Llindar", "error": { "min": "El llindar ha de ser mínim 0", "max": "El llindar ha de ser máxim 1" }, "desc": "Estableix el llindar de similitud per a aquest activador. Un llindar més alt significa que es requereix una coincidència més propera per disparar el disparador." }, "actions": { "title": "Accions", "desc": "Per defecte, Frigate dispara un missatge MQTT per a tots els activadors. Subetiquetes afegeix el nom de l'activador a l'etiqueta de l'objecte. Els atributs són metadades cercables emmagatzemades per separat a les metadades de l'objecte rastrejat.", "error": { "min": "S'ha de seleccionar una acció com a mínim." } } } }, "toast": { "success": { "createTrigger": "El disparador {{name}} s'ha creat existosament.", "updateTrigger": "El disparador {{name}} s'ha actualitzat correctament.", "deleteTrigger": "El disparador {{name}} s'ha borrat correctament." }, "error": { "createTriggerFailed": "Error al crear el disparador: {{errorMessage}}", "updateTriggerFailed": "Error a l'actualitzar el disparador: {{errorMessage}}", "deleteTriggerFailed": "Error a l'esborrar el disparador: {{errorMessage}}" } }, "documentTitle": "Disparadors", "management": { "title": "Activadors", "desc": "Gestionar els disparadors de {{camera}}. Usa els tipus de miniatures per disparar miniatures similars a l'objecte a seguir seleccionat, i el tipus de descripció per disparar en cas de descripcions similars a l'especificada." }, "addTrigger": "Afegir disaprador", "semanticSearch": { "desc": "La cerca semàntica ha d'estar activada per a utilitzar els activadors.", "title": "La cerca semàntica està desactivada" }, "wizard": { "title": "Crea un activador", "step1": { "description": "Configura la configuració bàsica per al vostre activador." }, "step2": { "description": "Configura el contingut que activarà aquesta acció." }, "step3": { "description": "Configura el llindar i les accions d'aquest activador." }, "steps": { "nameAndType": "Nom i tipus", "configureData": "Configura les dades", "thresholdAndActions": "Llindar i accions" } } }, "roles": { "dialog": { "form": { "cameras": { "required": "Almenys has de seleccionar una càmera.", "title": "Càmeres", "desc": "Selecciona les càmeres que tingui accés aquest rol. Com a mínim s'ha de seleccionar una càmera." }, "role": { "title": "Nom del Rol", "placeholder": "Entra el nom del rol", "desc": "Només lletres, números, els punts i subrallats están permesos.", "roleIsRequired": "Nom del Rol requerit", "roleOnlyInclude": "El nom de Rol només pot incloure lletres, nombres, . o _", "roleExists": "Ja existeis un rol amb aquest nom." } }, "createRole": { "title": "Crear nou Rol", "desc": "Afegir nou rol y especificar permisos d'accés." }, "editCameras": { "title": "Editar Càmeres Rol", "desc": "Actualitza l'acces a les càmeres per al rol {{role}}." }, "deleteRole": { "title": "Eliminar Rol", "desc": "Aquesta acció no pot ser restablerta. S'esborrarà permenentment el rol y els usuaris asignats amb aquest rol de 'visor', que els dona accés a totes les càmeres.", "warn": "Estas segur que vols eliminar {{role}}?", "deleting": "Eliminant..." } }, "management": { "title": "Gestió del Rols de Visors", "desc": "Gestiona els rols visors personalitzats y els seus permisos d'accés per aquesta instancia de Frigate." }, "addRole": "Afegir Rol", "table": { "role": "Rol", "cameras": "Càmeres", "actions": "Accions", "noRoles": "No s'han trobat rols personalitzats.", "editCameras": "Editar Càmeres", "deleteRole": "Eliminar Rol" }, "toast": { "success": { "createRole": "Rol {{role}} creat exitosament", "updateCameras": "Càmeres actualitzades per al rol {{role}}", "deleteRole": "Rol {{role}} eliminat exitosament", "userRolesUpdated_one": "{{count}} l'usuari assignat a aquest rol s'ha actualitzat a 'visor', que té accés a totes les càmeres.", "userRolesUpdated_many": "{{count}} usuaris assignats a aquest rol s'han actualitzat a 'visor', que té accés a totes les càmeres.", "userRolesUpdated_other": "{{count}} usuaris assignats a aquest rol s'han actualitzat a 'visor', que té accés a totes les càmeres." }, "error": { "createRoleFailed": "Error al crear el rol: {{errorMessage}}", "updateCamerasFailed": "Error a l'actualitzar les càmeres: {{errorMessage}}", "deleteRoleFailed": "Error a l'eliminar el rol: {{errorMessage}}", "userUpdateFailed": "Error a l'actualitzar els ros d'usuari: {{errorMessage}}" } } }, "cameraWizard": { "title": "Afegir Càmera", "description": "Seguiu els passos de sota per afegir una nova càmera a la instal·lació.", "steps": { "nameAndConnection": "Nom i connexió", "streamConfiguration": "Configuració de stream", "validationAndTesting": "Validació i proves", "probeOrSnapshot": "Prova o instantània" }, "step1": { "cameraBrand": "Marca de la càmera", "description": "Introduïu els detalls de la càmera i trieu provar la càmera o seleccionar manualment la marca.", "cameraName": "Nom de la càmera", "cameraNamePlaceholder": "p. ex., vista general de la porta davantera o de la barra posterior", "host": "Adreça de l'amfitrió/IP", "port": "Port", "username": "Nom d'usuari", "usernamePlaceholder": "Opcional", "password": "Contrasenya", "passwordPlaceholder": "Opcional", "selectTransport": "Selecciona el protocol de transport", "brandInformation": "Informació de marca", "brandUrlFormat": "Per a càmeres amb el format d'URL RTSP com: {{exampleUrl}}", "customUrlPlaceholder": "rtsp://usuari:contrasenya@host:port/ruta", "errors": { "brandOrCustomUrlRequired": "Seleccioneu una marca de càmera amb host/IP o trieu 'Altres' amb un URL personalitzat", "nameRequired": "Es requereix el nom de la càmera", "nameLength": "El nom de la càmera ha de tenir 64 caràcters o menys", "invalidCharacters": "El nom de la càmera conté caràcters no vàlids", "nameExists": "El nom de la càmera ja existeix", "customUrlRtspRequired": "Els URL personalitzats han de començar amb \"rtsp://\" o \"rtsps://\". Es requereix configuració manual per a fluxos de càmera no RTSP." }, "selectBrand": "Seleccioneu la marca de la càmera per a la plantilla d'URL", "customUrl": "URL de flux personalitzat", "connectionSettings": "Configuració de la connexió", "detectionMethod": "Mètode de detecció de flux", "onvifPort": "ONVIF Port", "probeMode": "Càmera de prova", "manualMode": "Selecció manual", "detectionMethodDescription": "Proveu la càmera amb ONVIF (si és compatible) per trobar URL de flux de càmera, o seleccioneu manualment la marca de càmera per utilitzar URL predefinits. Per a introduir un URL RTSP personalitzat, trieu el mètode manual i seleccioneu \"Altres\".", "onvifPortDescription": "Per a les càmeres que suporten ONVIF, això sol ser 80 o 8080.", "useDigestAuth": "Utilitza l'autenticació digest", "useDigestAuthDescription": "Usa l'autenticació de resum HTTP per a ONVIF. Algunes càmeres poden requerir un nom d'usuari/contrasenya ONVIF dedicat en lloc de l'usuari administrador estàndard." }, "save": { "failure": "S'ha produït un error en desar {{cameraName}}.", "success": "S'ha desat correctament la càmera nova {{cameraName}}." }, "testResultLabels": { "resolution": "Resolució", "video": "Vídeo", "audio": "Àudio", "fps": "FPS" }, "commonErrors": { "noUrl": "Proporcioneu un URL de flux vàlid", "testFailed": "Ha fallat la prova de flux: {{error}}" }, "step2": { "description": "Proveu la càmera per als fluxos disponibles o configureu la configuració manual basada en el mètode de detecció seleccionat.", "testSuccess": "Prova de connexió correcta!", "testFailed": "Ha fallat la prova de connexió. Si us plau, comproveu la vostra entrada i torneu-ho a provar.", "testFailedTitle": "Ha fallat la prova", "connected": "Connectat", "notConnected": "No connectat", "streamDetails": "Detalls del flux", "probing": "Provant càmera...", "retry": "Intentar de nou", "testing": { "probingMetadata": "S'estan provant les metadades de la càmera...", "fetchingSnapshot": "S'està recuperant la instantània de la càmera..." }, "probeFailed": "No s'ha pogut provar la càmera: {{error}}", "probingDevice": "Provant dispositiu...", "probeSuccessful": "Prova exitosa", "probeError": "Error de prova", "probeNoSuccess": "La prova no ha tingut èxit", "deviceInfo": "Informació del dispositiu", "manufacturer": "Fabricant", "model": "Model", "firmware": "Firmware", "profiles": "Perfils", "ptzSupport": "Suport PTZ", "autotrackingSupport": "Implementació de seguiment automàtic", "presets": "Predefinits", "rtspCandidates": "Candidats RTSP", "rtspCandidatesDescription": "S'han trobat els següents URL RTSP de la sonda de la càmera. Proveu la connexió per a veure les metadades del flux.", "noRtspCandidates": "No s'ha trobat cap URL RTSP a la càmera. Les vostres credencials poden ser incorrectes, o la càmera pot no admetre ONVIF o el mètode utilitzat per recuperar els URL RTSP. Torneu enrere i introduïu l'URL RTSP manualment.", "candidateStreamTitle": "Candidat {{number}}", "useCandidate": "Utilitza", "uriCopy": "Copia", "uriCopied": "URI copiat al porta-retalls", "testConnection": "Prova la connexió", "toggleUriView": "Feu clic per a commutar la vista completa de l'URI", "errors": { "hostRequired": "Es requereix l'adreça de l'amfitrió/IP" } }, "step3": { "description": "Configura els rols de flux i afegeix fluxos addicionals per a la càmera.", "streamTitle": "Flux {{number}}", "roles": "Rols", "streamsTitle": "Fluxos de la càmera", "addStream": "Afegeix un flux", "addAnotherStream": "Afegeix un altre flux", "streamUrl": "URL del flux", "streamUrlPlaceholder": "rtsp://usuari:contrasenya@host:port/ruta", "selectStream": "Selecciona un flux", "searchCandidates": "Cerca candidats...", "noStreamFound": "No s'ha trobat cap flux", "url": "URL", "resolution": "Resolució", "selectResolution": "Selecciona la resolució", "quality": "Qualitat", "selectQuality": "Selecciona la qualitat", "roleLabels": { "detect": "Detecció d'objectes", "record": "Enregistrament", "audio": "Àudio" }, "testStream": "Prova la connexió", "testSuccess": "Prova de flux amb èxit!", "testFailed": "Ha fallat la prova del flux", "testFailedTitle": "Ha fallat la prova", "connected": "Connectat", "notConnected": "No connectat", "featuresTitle": "Característiques", "go2rtc": "Redueix les connexions a la càmera", "detectRoleWarning": "Almenys un flux ha de tenir el rol de \"detecte\" per continuar.", "rolesPopover": { "title": "Roles de flux", "detect": "Canal principal per a la detecció d'objectes.", "record": "Desa els segments del canal de vídeo basats en la configuració.", "audio": "Canal per a la detecció basada en àudio." }, "featuresPopover": { "title": "Característiques del flux", "description": "Utilitzeu el restreaming go2rtc per reduir les connexions a la càmera." } }, "step4": { "description": "Validació i anàlisi final abans de desar la nova càmera. Connecta cada flux abans de desar-lo.", "validationTitle": "Validació del flux", "connectAllStreams": "Connecta tots els fluxos", "reconnectionSuccess": "S'ha reconnectat correctament.", "reconnectionPartial": "Alguns fluxos no s'han pogut tornar a connecta.", "streamUnavailable": "La vista prèvia del flux no està disponible", "reload": "Torna a carregar", "connecting": "S'està connectant...", "streamTitle": "Flux {{number}}", "valid": "Vàlid", "failed": "Ha fallat", "notTested": "No provat", "connectStream": "Connecta", "connectingStream": "Connectant", "disconnectStream": "Desconnecta", "estimatedBandwidth": "Amplada de banda estimada", "roles": "Roles", "ffmpegModule": "Usa el mode de compatibilitat del flux", "ffmpegModuleDescription": "Si el flux no es carrega després de diversos intents, proveu d'activar-ho. Quan està activat, Frigate utilitzarà el mòdul ffmpeg amb go2rtc. Això pot proporcionar una millor compatibilitat amb alguns fluxos de càmera.", "none": "Cap", "error": "Error", "streamValidated": "El flux {{number}} s'ha validat correctament", "streamValidationFailed": "Ha fallat la validació del flux {{number}}", "saveAndApply": "Desa una càmera nova", "saveError": "Configuració no vàlida. Si us plau, comproveu la configuració.", "issues": { "title": "Validació del flux", "videoCodecGood": "El còdec de vídeo és {{codec}}.", "audioCodecGood": "El còdec d'àudio és {{codec}}.", "resolutionHigh": "Una resolució de {{resolution}} pot causar un ús més gran dels recursos.", "resolutionLow": "Una resolució de {{resolution}} pot ser massa baixa per a la detecció fiable d'objectes petits.", "noAudioWarning": "No s'ha detectat cap àudio per a aquest flux, els enregistraments no tindran àudio.", "audioCodecRecordError": "El còdec d'àudio AAC és necessari per a suportar l'àudio en els enregistraments.", "audioCodecRequired": "Es requereix un flux d'àudio per admetre la detecció d'àudio.", "restreamingWarning": "Reduir les connexions a la càmera per al flux de registre pot augmentar lleugerament l'ús de la CPU.", "brands": { "reolink-rtsp": "No és racomana utilitzar Reolink RSTP. Activeu HTTP a la configuració del microprogramari de la càmera i reinicieu l'assistent.", "reolink-http": "Els fluxos HTTP de reenllaç haurien d'utilitzar FFmpeg per a una millor compatibilitat. Habilita «Utilitza el mode de compatibilitat del flux» per a aquest flux." }, "dahua": { "substreamWarning": "El substream 1 està bloquejat a una resolució baixa. Moltes càmeres Dahua / Amcrest / EmpireTech suporten subfluxos addicionals que han d'estar habilitats a la configuració de la càmera. Es recomana comprovar i utilitzar aquests corrents si estan disponibles." }, "hikvision": { "substreamWarning": "El substream 1 està bloquejat a una resolució baixa. Moltes càmeres Hikvision suporten subfluxos addicionals que han d'estar habilitats a la configuració de la càmera. Es recomana comprovar i utilitzar aquests corrents si estan disponibles." }, "resolutionUnknown": "La resolució d'aquest flux no s'ha pogut investigar. Heu d'establir manualment la resolució de detecció a Configuració o a la configuració." } } }, "cameraManagement": { "title": "Gestiona les càmeres", "addCamera": "Afegeix una càmera nova", "editCamera": "Edita la càmera:", "selectCamera": "Selecciona una càmera", "backToSettings": "Torna a la configuració de la càmera", "streams": { "title": "Estat i detalls de la càmera", "enableSuccess": "{{cameraName}} activat. Reinicia Frigate a aplicar.", "reorderHandle": "Arrossega per reordenar", "saving": "S'està desant…", "saved": "Desat", "details": { "edit": "Edita els detalls de la càmera", "title": "Edita els detalls de la càmera", "description": "Actualitza el nom de visualització, l'URL extern i la visibilitat utilitzada per a aquesta càmera a tota la interfície d'usuari de Frigate.", "friendlyNameLabel": "Nom a mostrar", "friendlyNameHelp": "Nom amistós que es mostra per a aquesta càmera a tota la interfície d'usuari de Frigate. Deixeu-ho en blanc per utilitzar l'ID de la càmera.", "webuiUrlLabel": "URL de la interfície web de la càmera", "webuiUrlHelp": "URL per a visitar la interfície d'usuari web de la càmera directament des de la vista de depuració. Deixeu-ho en blanc per desactivar l'enllaç.", "webuiUrlInvalid": "Ha de ser un URL vàlid (p. ex., https://example.com).", "dashboardLabel": "Mostra al tauler en directe", "dashboardHelp": "Mostra aquesta càmera al tauler de control en directe predeterminat de totes les càmeres. Es manté disponible a tot arreu, inclosos els grups de càmeres.", "reviewLabel": "Mostra a la ressenya", "reviewHelp": "Mostra aquesta càmera a Revisió, incloent el filtre de càmera, la revisió de moviment i la vista de l'historial." }, "label": "Estat de la càmera", "description": "Estableix l'estat operatiu de cada càmera.