{
  "documentTitle": {
    "enrichments": "Parmàmetres complementaris - Frigate",
    "motionTuner": "Ajust de moviment - Frigate",
    "object": "Depurar - Frigate",
    "default": "Paràmetres - Frigate",
    "authentication": "Configuració d'autenticació - Frigate",
    "camera": "Paràmetres de càmera - 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"
  },
  "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": "Enriquiments",
    "triggers": "Disparadors",
    "cameraManagement": "Gestió",
    "cameraReview": "Revisió",
    "roles": "Rols",
    "general": "General",
    "globalConfig": "Configuració global",
    "system": "Sistema",
    "integrations": "Integracions",
    "profileSettings": "Configuració del perfil",
    "globalDetect": "Detecció d'objectes",
    "globalRecording": "Enregistrament",
    "globalSnapshots": "Instantànies",
    "globalFfmpeg": "FFmpeg",
    "globalMotion": "Detecció de moviment",
    "globalObjects": "Objectes",
    "globalReview": "Revisió",
    "globalAudioEvents": "Esdeveniments 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",
    "systemDetectorHardware": "Hardware del detector",
    "systemDetectionModel": "Model de detecció",
    "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": "FFmpeg",
    "cameraRecording": "Enregistrament",
    "cameraSnapshots": "Instantànies",
    "cameraMotion": "Detecció de moviment",
    "cameraObjects": "Objectes",
    "cameraConfigReview": "Revisió",
    "cameraAudioEvents": "Esdeveniments 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"
  },
  "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": "Visor 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}} <em>{{name}}</em>?"
        },
        "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}} <em>{{name}}</em> 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",
        "docs": "Llegir la documentació",
        "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. <em>Per defecte: 3</em>"
      },
      "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. <em>Per defecte: 0</em>"
      },
      "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": {
        "documentation": "Llegir la documentació",
        "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 <em>amb molta moderació</em>, un excés de màscares dificultarà el seguiment dels objectes."
      },
      "polygonAreaTooLarge": {
        "documentation": "Llegir la documentació",
        "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": {
      "documentation": "Llegir la documentació",
      "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",
      "documentation": "Llegir la documentació",
      "desc": "Les notificacions push web requereixen un context segur (<code>https://…</code>). Aquesta és una limitació del navegador. Accedeix a Frigate de manera segura per utilitzar les notificacions."
    },
    "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"
  },
  "camera": {
    "streams": {
      "title": "Transmissions",
      "desc": "Desactiva temporalment una càmera fins que es reiniciï Frigate. La desactivació d'una càmera atura completament el processament de les transmissions d'aquesta càmera per part de Frigate. La detecció, gravació i depuració no estaran disponibles.<br /><em>Nota: Això no desactiva les retransmissions de go2rtc.</em>"
    },
    "title": "Paràmetres de la càmera",
    "reviewClassification": {
      "title": "Revisar la classificació",
      "readTheDocumentation": "Llegir la documentació",
      "selectAlertsZones": "Seleccionar zones per alertes",
      "limitDetections": "Limitar deteccions a zones específiques",
      "selectDetectionsZones": "Seleccionar zones per deteccions",
      "unsavedChanges": "Paràmetres de la revisió de classificació no guardats per a {{camera}}",
      "noDefinedZones": "No s'han definit zones per a aquesta càmera.",
      "objectAlertsTips": "Tots els objectes {{alertsLabels}} a {{cameraName}} es mostraràn com a Alertes.",
      "zoneObjectAlertsTips": "Tots els objectes {{alertsLabels}} detectats a la {{zone}} de {{cameraName}} es mostraràn com a Alertes.",
      "toast": {
        "success": "S'ha desat la configuració de la classificació de revisió. Reinicia Frigate per aplicar els canvis."
      },
      "zoneObjectDetectionsTips": {
        "text": "Tots els objectes {{detectionsLabels}} no classificats a la {{zone}} de {{cameraName}} es mostraràn com a Deteccions.",
        "notSelectDetections": "Tots els objectes {{detectionsLabels}} detectats a {{zone}} de la càmera {{cameraName}} que no estiguin categoritzats com a Alertes es mostraran com a Deteccions, independentment de la zona en què es trobin.",
        "regardlessOfZoneObjectDetectionsTips": "Tots els objectes {{detectionsLabels}} no categoritzats a {{cameraName}} es mostraran com a Deteccions independentment de la zona en què es trobin."
      },
      "objectDetectionsTips": "Tots els objectes {{detectionsLabels}} no categoritzats a {{cameraName}} es mostraran com a Deteccions independentment de la zona en què es trobin.",
      "desc": "Frigate categoritza els elements de revisió com a Alertes i Deteccions. Per defecte, tots els objectes de tipus <em>persona</em> i <em>cotxe</em> es consideren Alertes. Pots afinar la categorització dels teus elements de revisió configurant zones requerides per a aquests."
    },
    "review": {
      "alerts": "Alertes ",
      "detections": "Deteccions ",
      "title": "Revisar",
      "desc": "Habilita o deshabilita temporalment les alertes i deteccions per a aquesta càmera fins que es reiniciï Frigate. Quan estigui desactivat, no es generaran nous elements de revisió. "
    },
    "object_descriptions": {
      "title": "Descripció d'objectes per IA generativa",
      "desc": "Activar/desactivar temporalment la IA generativa de descripcions per aquesta càmera. Quan està desactivat, les descripcions d'IA generativa no seran requerides per als objectes seguits per aquesta càmera."
    },
    "review_descriptions": {
      "title": "Revisar las descripcions d'IA generativa",
      "desc": "Activar/desactivals temporalment les descripcions d'IA generativa per aquesta càmera. Quan estan desactivades, les descripcions d'IA generativa no serán requerides per revisar els items en aquesta càmera."
    },
    "addCamera": "Afegir Nova Càmera",
    "editCamera": "Editar Càmera:",
    "selectCamera": "Seleccionar Càmera",
    "backToSettings": "Tornar a la Configuració de Càmera",
    "cameraConfig": {
      "add": "Afegir Càmera",
      "edit": "Editar Càmera",
      "description": "Configurar la càmera incloent les entrades y rols.",
      "name": "Nom de Càmera",
      "nameRequired": "El nom de càmera es necesari",
      "nameLength": "El nom de la càmera ha de ser com a mínim de 24 caràcters.",
      "namePlaceholder": "e.x., porta_entrada",
      "enabled": "Activat",
      "ffmpeg": {
        "inputs": "Entrades",
        "path": "Direcció d'entrada",
        "pathRequired": "Direcció d'entrada necesaria",
        "pathPlaceholder": "rtsp://...",
        "roles": "Rols",
        "rolesRequired": "Com a mínin un rol es necesari",
        "rolesUnique": "Cada rol (audio, detecció, gravació) pot ser assiganda a una entrada",
        "addInput": "Afegir una entrada",
        "removeInput": "Esborrar una entrada",
        "inputsRequired": "Com a mínim una entrada es necesaria"
      },
      "toast": {
        "success": "La càmera {{cameraName}} s'ha guardat correctament"
      }
    }
  },
  "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. <em>Per defecte: 30</em>"
    },
    "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. <em>Valor per defecte: 10</em>"
    },
    "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. <em>Predeterminat: ACTIVAT</em>"
    },
    "title": "Afinador de detecció de moviment",
    "toast": {
      "success": "Els ajustos de la detecció de moviment s'han desat."
    },
    "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": "<p><strong>Requadres de Regió</strong></p><br><p>Requadres verds es sobreposaran a les àrees d’interès de la imatge que s'envien al detector d’objectes.</p>"
    },
    "objectShapeFilterDrawing": {
      "score": "Puntuació",
      "document": "Llegir la documentació ",
      "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": "<li>En iniciar, s'assignarà un color diferent a cada etiqueta d’objecte</li> <li>Una línia fina de color blau fosc indica que l’objecte no està detectat en aquest moment</li> <li>Una línia fina de color gris indica que l’objecte està detectat com a estacionari</li> <li>Una línia gruixuda indica que l’objecte és el subjecte de l’autoseguiment (quan està activat)</li>"
      },
      "desc": "Mostra les caixes delimitadores al voltant dels objectes rastrejats"
    },
    "motion": {
      "title": "Caixes de moviment",
      "desc": "Mostra requadres al voltant de les àrees on s'ha detectat moviment",
      "tips": "<p><strong>Caixes de moviment</strong></p><br><p>Es sobreposaran requadres vermells a les àrees del fotograma on actualment s’estigui detectant moviment.</p>"
    },
    "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": "<p><strong>Rutes</strong></p><br><p>Les línies i cercles indicarán els punts significatius dels objectes seguits durant el seu cicle de vida.</p>"
    }
  },
  "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",
            "uppercase": "Com a mínim una majúscula",
            "digit": "Com a mínim un digit",
            "special": "Com a mínim un carácter especial (!@#$%^&*(),.?\":{}|<>)"
          }
        },
        "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 <strong>{{username}}</strong>?",
        "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 <strong>{{username}}</strong>",
        "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 nou compte d'usuari i especifica un rol per accedir a àrees de la interfície 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",
        "cleanCopySnapshots": "<code>clean_copy</code> Instantànies"
      },
      "title": "Configuració d'instantànies",
      "documentation": "Llegir la documentació",
      "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 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."
    },
    "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ó"
    }
  },
  "enrichments": {
    "semanticSearch": {
      "modelSize": {
        "small": {
          "title": "petit",
          "desc": "L’opció <em>small</em> fa servir una versió quantitzada del model que consumeix menys RAM i s’executa més ràpidament a la CPU, amb una diferència gairebé inapreciable en la qualitat de les incrustacions (embeddings)."
        },
        "label": "Mida del model",
        "large": {
          "title": "gran",
          "desc": "L’opció <em>large</em> 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 incrustacions de cerca semàntica."
      },
      "reindexNow": {
        "confirmButton": "Reindexar",
        "success": "La reindexació ha començat amb èxit.",
        "label": "Reindexar ara",
        "confirmTitle": "Confirmar la reindexació",
        "desc": "La reindexació regenerarà les incrustacions per a tots els objectes rastrejats. Aquest procés s'executa en segon pla i pot treure el màxim de la CPU i prendre una quantitat de temps raonable depenent del nombre d'objectes rastrejats que tingueu.",
        "confirmDesc": "Estàs segur que vols reindexar totes les incrustacions (embeddings) dels objectes seguits? Aquest procés s’executarà en segon pla, però pot arribar a saturar la CPU i trigar bastant temps. Pots seguir-ne el progrés a la pàgina d’Explora.",
        "alreadyInProgress": "La reindexació ja està en curs.",
        "error": "Error en iniciar la reindexació: {{errorMessage}}"
      },
      "readTheDocumentation": "Llegir la documentació",
      "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ó <em>petit</em> 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ó <em>large</em> 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."
      },
      "readTheDocumentation": "Llegir la documentació",
      "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": {
      "readTheDocumentation": "Llegir la documentació",
      "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ó dels enriquiments",
    "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": {
      "alert": "Marcar com Alerta",
      "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 <strong>{{triggerName}}</strong>? 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."
          }
        },
        "friendly_name": {
          "title": "Nom amistós",
          "placeholder": "Nom o descripció d'aquest disparador",
          "description": "Un nom opcional amistós o text descriptiu per a aquest activador."
        }
      }
    },
    "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 <strong>{{role}}</strong>."
      },
      "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 <strong>{{role}}</strong>?",
        "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",
      "testConnection": "Prova la connexió",
      "testSuccess": "Prova de connexió correcta!",
      "testFailed": "Ha fallat la prova de connexió. Si us plau, comproveu la vostra entrada i torneu-ho a provar.",
      "streamDetails": "Detalls del flux",
      "warnings": {
        "noSnapshot": "No s'ha pogut obtenir una instantània del flux configurat."
      },
      "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",
        "brands": {
          "reolink-rtsp": "No es recomana Reolink RST. Es recomana habilitar HTTP a la configuració de la càmera i reiniciar l'assistent de la càmera."
        },
        "customUrlRtspRequired": "Els URL personalitzats han de començar amb \"rtsp://\". 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",
      "docs": {
        "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras"
      },
      "testing": {
        "probingMetadata": "S'estan provant les metadades de la càmera...",
        "fetchingSnapshot": "S'està recuperant la instantània de la càmera..."
      },
      "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.",
      "streamsTitle": "Fluxos de la càmera",
      "addStream": "Afegeix un flux",
      "addAnotherStream": "Afegeix un altre flux",
      "streamTitle": "Flux {{number}}",
      "streamUrl": "URL del 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 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",
      "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": "Rols 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."
      },
      "roles": "Rols",
      "streamUrlPlaceholder": "rtsp://usuari:contrasenya@host:port/ruta",
      "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": {
      "none": "Cap",
      "error": "Error",
      "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}}.",
        "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.",
        "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."
        },
        "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."
      },
      "description": "Configura els rols de flux i afegeix fluxos addicionals per a la càmera.",
      "validationTitle": "Validació del flux",
      "connectAllStreams": "Connecta tots els fluxos",
      "reconnectionSuccess": "S'ha reconnectat correctament.",
      "reconnectionPartial": "Alguns fluxos no s'han pogut tornar a connectar.",
      "streamUnavailable": "La vista prèvia del flux no està disponible",
      "reload": "Torna a carregar",
      "connecting": "Connectant...",
      "streamTitle": "Flux {{number}}",
      "valid": "Vàlid",
      "failed": "Ha fallat",
      "notTested": "No provat",
      "connectStream": "Connecta",
      "connectingStream": "Connectant",
      "disconnectStream": "Desconnecta",
      "estimatedBandwidth": "Amplada de banda estimad",
      "roles": "Rols",
      "streamValidated": "El flux {{number}} s'ha validat correctament",
      "streamValidationFailed": "Ha fallat la validació del flux {{number}}",
      "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.",
      "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."
        }
      }
    }
  },
  "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": "Habilita / Inhabilita les càmeres",
      "desc": "Inhabilita temporalment una càmera fins que es reiniciï la fragata. La inhabilitació d'una càmera atura completament el processament de Frigate dels fluxos d'aquesta càmera. La detecció, l'enregistrament i la depuració no estaran disponibles.<br /> <em>Nota: això no desactiva les retransmissions de go2rtc.</em>",
      "enableLabel": "Càmeres habilitades",
      "enableDesc": "Inhabilita temporalment una càmera habilitada fins que es reiniciï Frigate. La inhabilitació d'una càmera atura completament el processament de Frigate dels fluxos d'aquesta càmera. La detecció, l'enregistrament i la depuració no estaran disponibles.<br /> <em>Nota: això no desactiva les retransmissions de go2rtc.</em>",
      "disableLabel": "Càmeres inhabilitades",
      "disableDesc": "Habilita una càmera que actualment no és visible a la interfície d'usuari i està desactivada a la configuració. Es requereix un reinici de Frigate després d'activar-la.",
      "enableSuccess": "{{cameraName}} activat a la configuració. Reinicia Frigate per aplicar els canvis."
    },
    "cameraConfig": {
      "add": "Afegeix una càmera",
      "edit": "Edita la càmera",
      "description": "Configura la configuració de la càmera, incloses les entrades i els rols de flux.",
      "name": "Nom de la càmera",
      "nameRequired": "Es requereix el nom de la càmera",
      "nameLength": "El nom de la càmera ha de tenir menys de 64 caràcters.",
      "namePlaceholder": "p. ex., vista general de la porta davantera o de la barra posterior",
      "enabled": "Habilitat",
      "ffmpeg": {
        "inputs": "Fluxos d'entrada",
        "path": "Camí del flux",
        "pathRequired": "Es requereix un camí de flux",
        "pathPlaceholder": "rtsp://...",
        "rolesRequired": "Es requereix almenys un rol",
        "rolesUnique": "Cada rol (àudio, detecta, registra) només es pot assignar a un flux",
        "addInput": "Afegeix un flux d'entrada",
        "removeInput": "Elimina el flux d'entrada",
        "inputsRequired": "Es requereix com a mínim un flux d'entrada",
        "roles": "Rols"
      },
      "go2rtcStreams": "go2rtc Fluxos",
      "streamUrls": "URL de flux",
      "addUrl": "Afegeix un URL",
      "addGo2rtcStream": "Afegeix go2rtc flux",
      "toast": {
        "success": "La càmera {{cameraName}} s'ha desat correctament"
      }
    },
    "deleteCamera": "Suprimeix la càmera",
    "deleteCameraDialog": {
      "title": "Suprimeix la càmera",
      "description": "Suprimir una càmera eliminarà permanentment tots els enregistraments, els objectes rastrejats i la configuració d'aquesta càmera. Qualsevol flux go2rtc associat amb aquesta càmera encara pot haver de ser eliminat manualment.",
      "selectPlaceholder": "Trieu la càmera...",
      "confirmTitle": "N'estàs segur?",
      "confirmWarning": "Suprimir <strong>{{cameraName}}</strong> no es pot desfer.",
      "deleteExports": "Elimina també les exportacions d'aquesta càmera",
      "confirmButton": "Suprimeix permanentment",
      "success": "La càmera {{cameraName}} s'ha suprimit correctament",
      "error": "No s'ha pogut suprimir la càmera {{cameraName}}"
    },
    "profiles": {
      "title": "Sobreescriu la càmera de perfil",
      "selectLabel": "Seleccioneu el perfil",
      "description": "Configura quines càmeres estan habilitades o desactivades quan s'activa un perfil. Les càmeres establertes a «Inherit» mantenen el seu estat base habilitat.",
      "inherit": "Hereta",
      "enabled": "Habilitat",
      "disabled": "Desactivat"
    }
  },
  "cameraReview": {
    "object_descriptions": {
      "title": "Descripcions d'objectes generadors d'IA",
      "desc": "Activa/desactiva temporalment les descripcions d'objectes generatius d'IA per a aquesta càmera fins que es reiniciï Frigate. Quan està desactivat, les descripcions generades per IA no se sol·licitaran per als objectes rastrejats en aquesta càmera."
    },
    "review_descriptions": {
      "title": "Descripcions de la IA generativa",
      "desc": "Activa/desactiva temporalment les descripcions de la IA Generativa per a aquesta càmera fins que es reiniciï Frigate. Quan està desactivat, les descripcions generades per IA no se sol·licitaran per als elements de revisió d'aquesta càmera."
    },
    "review": {
      "title": "Revisió",
      "desc": "Activa/desactiva temporalment les alertes i deteccions d'aquesta càmera fins que es reiniciï Frigate. Si està desactivat, no es generaran nous elements de revisió. ",
      "alerts": "Alertes. ",
      "detections": "Deteccions. "
    },
    "reviewClassification": {
      "title": "Revisió de la classificació",
      "desc": "Frigate categoritza els articles de revisió com Alertes i Deteccions. Per defecte, tots els objectes <em>persona</em> i <em>cotxe</em> es consideren Alertes. Podeu refinar la categorització dels elements de revisió configurant-los les zones requerides.",
      "noDefinedZones": "No hi ha zones definides per a aquesta càmera.",
      "selectAlertsZones": "Selecciona zones per a les alertes",
      "selectDetectionsZones": "Selecció de zones per a les deteccions",
      "limitDetections": "Limita les deteccions a zones específiques",
      "toast": {
        "success": "S'ha desat la configuració de la classificació de la revisió. Reinicia Frigate per aplicar canvis."
      },
      "unsavedChanges": "Paràmetres de classificació de revisions sense desar per {{camera}}",
      "objectAlertsTips": "Totes els objectes {{alertsLabels}} de {{cameraName}} es mostraran com avisos.",
      "zoneObjectAlertsTips": "Tots els objectes{{alertsLabels}} detectats en {{zone}} de {{cameraName}} es mostraran com a avisos.",
      "objectDetectionsTips": "Tots els objectes {{detectionsLabels}} que no estiguin categoritzats de {{cameraName}} es mostraran com a Deteccions independentment de la zona on es trobin.",
      "zoneObjectDetectionsTips": {
        "text": "Tots els objectes {{detectionsLabels}} no categoritzats a {{zone}} de {{cameraName}} es mostraran com a Deteccions.",
        "notSelectDetections": "Tots els objectes {{detectionsLabels}} detectats a {{zone}} de{{cameraName}} no categoritzats com a alertes es mostraran com a Deteccions independentment de la zona on es trobin.",
        "regardlessOfZoneObjectDetectionsTips": "Tots els objectes {{detectionsLabels}} que no estiguin categoritzats de {{cameraName}} es mostraran com a Deteccions independentment de la zona on es trobin."
      }
    },
    "title": "Paràmetres de Revisió de la Càmera"
  },
  "saveAllPreview": {
    "title": "Canvis a desar",
    "triggerLabel": "Revisa els canvis pendents",
    "empty": "No hi ha canvis pendents.",
    "scope": {
      "label": "Àmbit",
      "global": "Global",
      "camera": "Càmara:{{cameraName}}"
    },
    "field": {
      "label": "Camp"
    },
    "value": {
      "label": "Valor nou",
      "reset": "Restableix"
    },
    "profile": {
      "label": "Perfil"
    }
  },
  "detectionModel": {
    "plusActive": {
      "title": "Gestió del model Frigate+",
      "label": "Font del model actual",
      "description": "Aquesta instància està executant un model Frigate+. Seleccioneu o canvieu el vostre model a la configuració de Frigate+.",
      "goToFrigatePlus": "Ves a la configuració de Frigate+",
      "showModelForm": "Configuració manual d'un model"
    }
  },
  "maintenance": {
    "title": "Manteniment",
    "sync": {
      "title": "Sincronització multimèdia",
      "desc": "Frigate netejarà periòdicament els mitjans en un horari regular segons la configuració de la seva retenció. És normal veure alguns arxius orfes mentre corre Frigate. Utilitzeu aquesta característica per eliminar fitxers multimèdia orfes del disc que ja no estan referenciats a la base de dades.",
      "started": "S'ha iniciat la sincronització del mitjà.",
      "alreadyRunning": "Ja s'està executant una tasca de sincronització",
      "error": "No s'ha pogut iniciar la sincronització",
      "currentStatus": "Estat",
      "jobId": "ID de la tasca",
      "startTime": "Hora d'inici",
      "endTime": "Hora final",
      "statusLabel": "Estat",
      "results": "Resultats",
      "errorLabel": "Error",
      "mediaTypes": "Tipus de suport",
      "allMedia": "Tots els suports",
      "dryRun": "Executa en sec",
      "dryRunEnabled": "No s'eliminarà cap fitxer",
      "dryRunDisabled": "S'eliminaran els fitxers",
      "force": "Força",
      "forceDesc": "Evita el llindar de seguretat i completa la sincronització fins i tot si més del 50% dels fitxers s'eliminarien.",
      "running": "Sincronització en execució...",
      "start": "Inicia la sincronització",
      "inProgress": "La sincronització està en curs. Aquesta pàgina està desactivada.",
      "status": {
        "queued": "En cua",
        "running": "En execució",
        "completed": "Completat",
        "failed": "Ha fallat",
        "notRunning": "No s'està executant"
      },
      "resultsFields": {
        "filesChecked": "Fitxers comprovats",
        "orphansFound": "Orfes trobades",
        "orphansDeleted": "Orfes eliminats",
        "aborted": "Avortat. La supressió superaria el llindar de seguretat.",
        "error": "Error",
        "totals": "Totals"
      },
      "event_snapshots": "Instantànies de l'objecte rastrejat",
      "event_thumbnails": "Miniatures d'objecte rastrejat",
      "review_thumbnails": "Revisa les miniatures",
      "previews": "Previsualitzacions",
      "exports": "Exporta",
      "recordings": "Enregistraments",
      "verbose": "Verbose",
      "verboseDesc": "Escriu una llista completa de fitxers orfes al disc per revisar-los."
    },
    "regionGrid": {
      "title": "Quadrícula de la regió",
      "desc": "La quadrícula de regions és una optimització que aprèn on solen aparèixer objectes de diferents mides en el camp de visió de cada càmera. Frigate utilitza aquestes dades per detectar regions de mida eficient. La quadrícula es construeix automàticament amb el temps a partir de dades d'objectes rastrejats.",
      "clear": "Neteja la quadrícula de la regió",
      "clearConfirmTitle": "Neteja la quadrícula de la regió",
      "clearConfirmDesc": "No es recomana netejar la quadrícula de la regió tret que hagi canviat recentment la mida del model del detector o hagi canviat la posició física de la càmera i tingui problemes de seguiment d'objectes. La quadrícula es reconstruirà automàticament amb el temps a mesura que els objectes siguin rastrejats. Es requereix un reinici de la fragata perquè els canvis tinguin efecte.",
      "clearSuccess": "La quadrícula de la regió s'ha netejat correctament",
      "clearError": "Ha fallat en netejar la graella de la regió",
      "restartRequired": "Cal reiniciar per a que els canvis de la quadrícula de la regió tinguin efecte"
    }
  },
  "configForm": {
    "global": {
      "title": "Configuració global",
      "description": "Aquestes opcions de configuració s'apliquen a totes les càmeres, llevat que se substitueixin en la configuració específica de la càmera."
    },
    "camera": {
      "title": "Configuració de la càmera",
      "description": "Aquests paràmetres només s'apliquen a aquesta càmera i substitueixen els paràmetres globals.",
      "noCameras": "No hi ha càmeres disponibles"
    },
    "advancedSettingsCount": "Configuració avançada ({{count}})",
    "advancedCount": "Avançat ({{count}})",
    "showAdvanced": "Mostra la configuració avançada",
    "tabs": {
      "sharedDefaults": "Per defecte compartit",
      "system": "Sistema",
      "integrations": "Integracions"
    },
    "additionalProperties": {
      "keyLabel": "Clau",
      "valueLabel": "Valor",
      "keyPlaceholder": "Nou valor",
      "remove": "Elimina"
    },
    "timezone": {
      "defaultOption": "Utilitza la zona horària del navegador"
    },
    "roleMap": {
      "empty": "No hi ha assignacions de rols",
      "roleLabel": "Rol",
      "groupsLabel": "Grups",
      "addMapping": "Afegeix un mapatge de rol",
      "remove": "Elimina"
    },
    "ffmpegArgs": {
      "preset": "Predefinit",
      "manual": "Arguments manuals",
      "inherit": "Hereta de la configuració de la càmera",
      "selectPreset": "Selecció de valors predefinits",
      "manualPlaceholder": "ntroduïu els arguments FFmpeg",
      "none": "Cap",
      "useGlobalSetting": "Hereta de l'entorn global",
      "presetLabels": {
        "preset-rpi-64-h264": "Raspberry Pi (H.264)",
        "preset-rpi-64-h265": "Raspberry Pi (H.265)",
        "preset-vaapi": "VAAPI (Intel/AMD GPU)",
        "preset-intel-qsv-h264": "Intel QuickSync (H.264)",
        "preset-intel-qsv-h265": "Intel QuickSync (H.265)",
        "preset-nvidia": "NVIDIA GPU",
        "preset-jetson-h264": "NVIDIA Jetson (H.264)",
        "preset-jetson-h265": "NVIDIA Jetson (H.265)",
        "preset-rkmpp": "Rockchip RKMPP",
        "preset-http-jpeg-generic": "JPEG HTTP (Genèric)",
        "preset-http-mjpeg-generic": "HTTP MJPEG (Generic)",
        "preset-http-reolink": "HTTP - Reolink càmeres",
        "preset-rtmp-generic": "RTMP (Generic)",
        "preset-rtsp-generic": "RTSP (Generic)",
        "preset-rtsp-restream": "RTSP - Restream de go2rtc",
        "preset-rtsp-restream-low-latency": "RTSP - Restream de go2rtc (Latència baixa)",
        "preset-rtsp-udp": "RTSP - UDP",
        "preset-rtsp-blue-iris": "RTSP - Blue Iris",
        "preset-record-generic": "Enregistra (Genèric, sense àudio)",
        "preset-record-generic-audio-copy": "Enregistra (Genèric + Copia l'àudio)",
        "preset-record-generic-audio-aac": "Enregistra (Genèric + Àudio a AAC)",
        "preset-record-mjpeg": "Registre - Càmeres MJPEG",
        "preset-record-jpeg": "Registre - Càmeres JPEG",
        "preset-record-ubiquiti": "Registre - Càmeres Ubiquiti"
      }
    },
    "cameraInputs": {
      "itemTitle": "Flux {{index}}"
    },
    "restartRequiredField": "Reinicia requerit",
    "restartRequiredFooter": "S'ha canviat la configuració - es requereix reiniciar",
    "sections": {
      "detect": "Detecció",
      "record": "Enregistrament",
      "snapshots": "Instantànies",
      "motion": "Moviment",
      "objects": "Objectes",
      "review": "Revisió",
      "audio": "Àudio",
      "notifications": "Notificacions",
      "live": "Vista en viu",
      "timestamp_style": "Marques temporals",
      "mqtt": "MQTT",
      "database": "Base de dades",
      "telemetry": "Telemetria",
      "auth": "Autenticació",
      "tls": "TLS",
      "proxy": "Proxy",
      "go2rtc": "go2rtc",
      "ffmpeg": "FFmpeg",
      "detectors": "Detectors",
      "model": "Model",
      "semantic_search": "Cerca semàntica",
      "genai": "GenAI",
      "face_recognition": "Reconeixement de cares",
      "lpr": "Reconeixement de matrícules",
      "birdseye": "Birdseye",
      "masksAndZones": "Màscares / Zones"
    },
    "detect": {
      "title": "Configuració de detecció"
    },
    "detectors": {
      "title": "Configuració del detector",
      "singleType": "Només es permet un detector {{type}}.",
      "keyRequired": "Es requereix el nom del detector.",
      "keyDuplicate": "El nom del detector ja existeix.",
      "noSchema": "No hi ha esquemes de detector disponibles.",
      "none": "No s'ha configurat cap instància de detector.",
      "add": "Afegeix un detector",
      "addCustomKey": "Afegeix una clau personalitzada"
    },
    "record": {
      "title": "Configuració de l'enregistrament"
    },
    "snapshots": {
      "title": "Configuració de la instantània"
    },
    "motion": {
      "title": "Configuració del moviment"
    },
    "objects": {
      "title": "Configuració de l'objecte"
    },
    "audioLabels": {
      "summary": "{{count}} etiquetes d'àudio seleccionades",
      "empty": "No hi ha etiquetes d'àudio disponibles"
    },
    "objectLabels": {
      "summary": "{{count}} tipus d'objectes seleccionats",
      "empty": "No hi ha cap etiqueta d'objecte disponible"
    },
    "filters": {
      "objectFieldLabel": "{{field}} per {{label}}"
    },
    "zoneNames": {
      "summary": "{{count}} seleccionats",
      "empty": "No hi ha zones disponibles"
    },
    "inputRoles": {
      "summary": "{{count}} rols seleccionats",
      "empty": "No hi ha cap rol disponible",
      "options": {
        "detect": "Detecta",
        "record": "Enregistrament",
        "audio": "Àudio"
      }
    },
    "review": {
      "title": "Configuració de la revisió"
    },
    "audio": {
      "title": "Configuració de l'àudio"
    },
    "notifications": {
      "title": "Configuració de notificacions"
    },
    "live": {
      "title": "Configuració de la vista en viu"
    },
    "timestamp_style": {
      "title": "Configuració de la marca horària"
    },
    "searchPlaceholder": "Cerca...",
    "genaiRoles": {
      "options": {
        "embeddings": "Incrustació",
        "vision": "Visió",
        "tools": "Eines"
      }
    },
    "semanticSearchModel": {
      "placeholder": "Selecciona el model…",
      "builtIn": "Models integrats",
      "genaiProviders": "Proveïdors de GenAI"
    },
    "reviewLabels": {
      "summary": "{{count}} etiquetes seleccionades",
      "empty": "No hi ha etiquetes disponibles",
      "allNonAlertDetections": "Totes les activitats no alertes s'inclouran com a deteccions."
    },
    "addCustomLabel": "Afegeix una etiqueta personalitzada..."
  },
  "globalConfig": {
    "title": "Configuració global",
    "description": "Configura la configuració global que s'aplica a totes les càmeres llevat que se sobreescriti.",
    "toast": {
      "success": "La configuració global s'ha desat correctament",
      "error": "No s'ha pogut desar la configuració global",
      "validationError": "Ha fallat la validació"
    }
  },
  "cameraConfig": {
    "title": "Configuració de la càmera",
    "description": "Configura la configuració per a les càmeres individuals. La configuració substitueix els valors predeterminats globals.",
    "overriddenBadge": "Sobreescrit",
    "resetToGlobal": "Restableix a global",
    "toast": {
      "success": "La configuració de la càmera s'ha desat correctament",
      "error": "Ha fallat en desar la configuració de la càmera"
    }
  },
  "toast": {
    "success": "La configuració s'ha desat correctament",
    "successRestartRequired": "La configuració s'ha desat correctament. Reinicia Frigate per aplicar els canvis.",
    "error": "No s'ha pogut desar la configuració",
    "validationError": "Ha fallat la validació: {{message}}",
    "resetSuccess": "Restableix als valors predeterminats globals",
    "resetError": "No s'ha pogut restablir la configuració",
    "saveAllSuccess_one": "S'ha desat la secció {{count}} correctament.",
    "saveAllSuccess_many": "Totes les {{count}} seccions s'han desat correctament.",
    "saveAllSuccess_other": "Totes les {{count}} seccions s'han desat correctament.",
    "saveAllPartial_one": "{{successCount}} de la secció {{totalCount}} desada. {{failCount}} ha fallat.",
    "saveAllPartial_many": "{{successCount}} de {{totalCount}} seccions desades. {{failCount}} ha fallat.",
    "saveAllPartial_other": "{{successCount}} de {{totalCount}} seccions desades. {{failCount}} ha fallat.",
    "saveAllFailure": "Ha fallat en desar totes les seccions.",
    "applied": "La configuració s'ha aplicat correctament"
  },
  "unsavedChanges": "Teniu canvis sense desar",
  "confirmReset": "Confirma el restabliment",
  "resetToDefaultDescription": "Això restablirà tots els paràmetres d'aquesta secció als seus valors predeterminats. Aquesta acció no es pot desfer.",
  "resetToGlobalDescription": "Això restablirà la configuració d'aquesta secció als valors predeterminats globals. Aquesta acció no es pot desfer.",
  "button": {
    "overriddenGlobal": "Sobreescrit (Global)",
    "overriddenGlobalTooltip": "Aquesta càmera anul·la la configuració global d'aquesta secció",
    "overriddenBaseConfig": "Sobreescrit (Configuració base)",
    "overriddenBaseConfigTooltip": "El perfil {{profile}} substitueix la configuració d'aquesta secció"
  },
  "profiles": {
    "title": "Perfils",
    "activeProfile": "Perfil actiu",
    "noActiveProfile": "No hi ha un perfil actiu",
    "active": "Actiu",
    "activated": "S'ha activat el perfil '{{profile}}'",
    "activateFailed": "No s'ha pogut establir el perfil",
    "deactivated": "Perfil desactivat",
    "noProfiles": "No s'ha definit cap perfil.",
    "noOverrides": "No hi ha excepcions",
    "cameraCount_one": "{{count}} càmera",
    "cameraCount_many": "{{count}} càmeres",
    "cameraCount_other": "{{count}} càmeres",
    "baseConfig": "Configuració base",
    "addProfile": "Afegeix un perfil",
    "newProfile": "Perfil nou",
    "profileNamePlaceholder": "p. ex., Armat, lluny, mode nocturn",
    "friendlyNameLabel": "Nom del perfil",
    "profileIdLabel": "ID del perfil",
    "profileIdDescription": "Identificador intern utilitzat en la configuració i les automatitzacions",
    "nameInvalid": "Només es permeten lletres en minúscula, números i guions baixos",
    "nameDuplicate": "Ja existeix un perfil amb aquest nom",
    "error": {
      "mustBeAtLeastTwoCharacters": "Ha de tenir com a mínim 2 caràcters",
      "mustNotContainPeriod": "No ha de contenir períodes",
      "alreadyExists": "Ja existeix un perfil amb aquest ID"
    },
    "renameProfile": "Canvia el nom del perfil",
    "renameSuccess": "Perfil reanomenat a '{{profile}}'",
    "deleteProfile": "Suprimeix el perfil",
    "deleteProfileConfirm": "Voleu suprimir el perfil \"{{profile}}\" de totes les càmeres? Això no es pot desfer.",
    "deleteSuccess": "S'ha suprimit el perfil '{{profile}}'",
    "createSuccess": "S'ha creat el perfil '{{profile}}'",
    "removeOverride": "Elimina la sobreescriptura del perfil",
    "deleteSection": "Suprimeix les excepcions de secció",
    "deleteSectionConfirm": "Voleu eliminar les sobreescriptures de {{section}} del perfil {{profile}} a {{camera}}?",
    "deleteSectionSuccess": "S'han suprimit {{section}} sobreescrits per {{profile}}",
    "enableSwitch": "Habilita els perfils",
    "enabledDescription": "Els perfils estan habilitats. Creeu un perfil nou a continuació, navegueu a una secció de configuració de la càmera per fer els vostres canvis i deseu perquè els canvis tinguin efecte.",
    "disabledDescription": "Els perfils permeten definir conjunts de configuracions de càmera amb nom (p. ex., armats, fora, nit) que es poden activar sota demanda.",
    "columnCamera": "Càmara",
    "columnOverrides": "Sobreescriu el perfil"
  },
  "go2rtcStreams": {
    "title": "go2rtc Corrents",
    "description": "Gestiona les configuracions de flux go2rtc per al restreaming de la càmera. Cada flux té un nom i un o més URL d'origen.",
    "addStream": "Afegeix un flux",
    "addStreamDesc": "Introduïu un nom per al flux nou. Aquest nom s'utilitzarà per a fer referència al flux en la configuració de la càmera.",
    "addUrl": "Afegeix un URL",
    "streamName": "Nom del flux",
    "streamNamePlaceholder": "p. ex., porta d'entrada",
    "streamUrlPlaceholder": "e.g., rtsp://usuari:contrasenya@192.168.1.100/flux",
    "deleteStream": "Suprimeix el flux",
    "deleteStreamConfirm": "Segur que voleu suprimir el flux \"{{streamName}}\"? Les càmeres que fan referència a aquest flux poden deixar de funcionar.",
    "noStreams": "No s'ha configurat cap flux go2rtc. Afegeix un flux per començar.",
    "validation": {
      "nameRequired": "Es requereix el nom del flux",
      "nameDuplicate": "Ja existeix un flux amb aquest nom",
      "nameInvalid": "El nom del flux només pot contenir lletres, números, guions baixos i guions",
      "urlRequired": "Es requereix com a mínim un URL"
    },
    "renameStream": "Canvia el nom del flux",
    "renameStreamDesc": "Introduïu un nom nou per a aquest flux. El canvi de nom d'un flux pot trencar les càmeres o altres fluxos que el fan referència pel seu nom.",
    "newStreamName": "Nom de flux nou",
    "ffmpeg": {
      "useFfmpegModule": "Usa el mode de compatibilitat (ffmpeg)",
      "video": "Vídeo",
      "audio": "Àudio",
      "hardware": "Acceleració del maquinari",
      "videoCopy": "Copia",
      "videoH264": "Transcodifica a H.264",
      "videoH265": "Transcodifica a H.265",
      "videoExclude": "Exclou",
      "audioCopy": "Copia",
      "audioAac": "Transcodifica a l'AAC",
      "audioOpus": "Transcodifica a Opus",
      "audioPcmu": "Transcodifica a PCM μ-law",
      "audioPcma": "Transcodifica a PCM A-law",
      "audioPcm": "Transcodifica a PCM",
      "audioMp3": "Transcodifica a MP3",
      "audioExclude": "Exclou",
      "hardwareNone": "Sense acceleració de hardware",
      "hardwareAuto": "Acceleració de hardware automàtica"
    }
  },
  "timestampPosition": {
    "tl": "A dalt a l'esquerra",
    "tr": "A dalt a la dreta",
    "bl": "Baix a l'esquerra",
    "br": "A baix a la dreta"
  },
  "onvif": {
    "profileAuto": "Automàtic",
    "profileLoading": "S'estan carregant perfils..."
  },
  "configMessages": {
    "review": {
      "recordDisabled": "L'enregistrament està desactivat, els elements de revisió no es generaran.",
      "detectDisabled": "La detecció d'objectes està desactivada. Els elements de revisió requereixen objectes detectats per categoritzar alertes i deteccions.",
      "allNonAlertDetections": "Totes les activitats no alertes s'inclouran com a deteccions."
    },
    "audio": {
      "noAudioRole": "Cap flux té definit el rol d'àudio. Heu d'habilitar el rol d'àudio per a la detecció d'àudio perquè funcioni."
    },
    "audioTranscription": {
      "audioDetectionDisabled": "La detecció d'àudio no està activada per a aquesta càmera. La transcripció d'àudio requereix que la detecció d'àudio estigui activa."
    },
    "detect": {
      "fpsGreaterThanFive": "No es recomana establir el detect FPS superior a 5."
    },
    "faceRecognition": {
      "globalDisabled": "El reconeixement de cares no està habilitat a nivell global. Habilita-ho en la configuració global per al reconeixement facial a nivell de càmera per funcionar.",
      "personNotTracked": "El reconeixement de cares requereix que l'objecte 'persona' sigui rastrejat. Assegureu-vos que «persona» estigui a la llista de seguiment d'objectes."
    },
    "lpr": {
      "globalDisabled": "El reconeixement de la matrícula no està habilitat a nivell global. Habilita-ho en la configuració global per al funcionament de LPR a nivell de càmera.",
      "vehicleNotTracked": "El reconeixement de la matrícula requereix que es faci un seguiment del 'cotxe' o de la 'motocicleta'."
    },
    "record": {
      "noRecordRole": "Cap flux té el rol de registre definit. L'enregistrament no funcionarà."
    },
    "birdseye": {
      "objectsModeDetectDisabled": "Birdseye està configurat en mode 'objectes', però la detecció d'objectes està desactivada per a aquesta càmera. La càmera no apareixerà a Birdseye."
    },
    "snapshots": {
      "detectDisabled": "La detecció d'objectes està desactivada. Les instantànies es generen a partir d'objectes rastrejats i no es crearan."
    },
    "detectors": {
      "mixedTypes": "Tots els detectors han d'utilitzar el mateix tipus. Elimina els detectors existents per utilitzar un tipus diferent.",
      "mixedTypesSuggestion": "Tots els detectors han d'utilitzar el mateix tipus. Suprimiu detectors existents o seleccioneu {{type}}."
    }
  }
}
