From 2cc2cdcaecd1eb4ffa454cc8d5062b795a2f1b83 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Mon, 27 Jul 2026 00:27:48 +0200 Subject: [PATCH] Translated using Weblate (Catalan) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (808 of 808 strings) Translated using Weblate (Catalan) Currently translated at 100.0% (1295 of 1295 strings) Translated using Weblate (Catalan) Currently translated at 100.0% (141 of 141 strings) Translated using Weblate (Catalan) Currently translated at 100.0% (1294 of 1294 strings) Translated using Weblate (Catalan) Currently translated at 100.0% (1287 of 1287 strings) Translated using Weblate (Catalan) Currently translated at 100.0% (145 of 145 strings) Translated using Weblate (Catalan) Currently translated at 100.0% (109 of 109 strings) Translated using Weblate (Catalan) Currently translated at 100.0% (808 of 808 strings) Translated using Weblate (Catalan) Currently translated at 100.0% (474 of 474 strings) Co-authored-by: Eduardo Pastor Fernández <123eduardoneko123@gmail.com> Co-authored-by: Hosted Weblate Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ca/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ca/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ca/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/ca/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ca/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ca/ Translation: Frigate NVR/Config - Cameras Translation: Frigate NVR/Config - Global Translation: Frigate NVR/components-dialog Translation: Frigate NVR/views-classificationmodel Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-settings --- web/public/locales/ca/components/dialog.json | 3 ++- web/public/locales/ca/config/cameras.json | 3 +++ web/public/locales/ca/config/global.json | 7 +++++-- .../locales/ca/views/classificationModel.json | 18 ++++++++++++++++-- web/public/locales/ca/views/explore.json | 2 +- web/public/locales/ca/views/settings.json | 18 +++++++++++++----- 6 files changed, 40 insertions(+), 11 deletions(-) diff --git a/web/public/locales/ca/components/dialog.json b/web/public/locales/ca/components/dialog.json index f63d47f74f..1aec787771 100644 --- a/web/public/locales/ca/components/dialog.json +++ b/web/public/locales/ca/components/dialog.json @@ -61,7 +61,8 @@ "error": { "endTimeMustAfterStartTime": "L'hora de finalització ha de ser posterior a l'hora d'inici", "noVaildTimeSelected": "No s'ha seleccionat un rang de temps vàlid", - "failed": "No s'ha pogut inciar l'exportació: {{error}}" + "failed": "No s'ha pogut inciar l'exportació: {{error}}", + "noValidTimeSelected": "No s'ha seleccionat cap interval de temps vàlid" }, "view": "Vista", "queued": "Exporta a la cua. Mostra el progrés a la pàgina d'exportacions.", diff --git a/web/public/locales/ca/config/cameras.json b/web/public/locales/ca/config/cameras.json index 1ba68b11cd..763a73f75d 100644 --- a/web/public/locales/ca/config/cameras.json +++ b/web/public/locales/ca/config/cameras.json @@ -493,6 +493,9 @@ "max_concurrent": { "label": "Màxim d'exportacions concurrents", "description": "Nombre màxim de treballs d'exportació a processar al mateix temps." + }, + "chapters": { + "label": "Metadades de capítol per incrustar en els enregistraments exportats" } }, "preview": { diff --git a/web/public/locales/ca/config/global.json b/web/public/locales/ca/config/global.json index 038deb4d41..3437687259 100644 --- a/web/public/locales/ca/config/global.json +++ b/web/public/locales/ca/config/global.json @@ -380,6 +380,9 @@ "max_concurrent": { "label": "Màxim d'exportacions concurrents", "description": "Nombre màxim de treballs d'exportació a processar al mateix temps." + }, + "chapters": { + "label": "Metadades de capítol per incrustar en els enregistraments exportats" } }, "preview": { @@ -1917,7 +1920,7 @@ }, "model_type": { "label": "Tipus de Model de detecció d'objecte", - "description": "Tipus d'arquitectura del model de detector (ssd, yolox, yolonas) usat per l'optimització d'alguns detectors." + "description": "Tipus d'arquitectura del model de detector (ssd, yolox, yolonas, yolo-generic, rfdetr, dfine) utilitzat per alguns detectors per a l'optimització" } }, "model_path": { @@ -1966,7 +1969,7 @@ }, "model_type": { "label": "Tipus de model de detecció d'objectes", - "description": "Tipus d'arquitectura del model de detector (ssd, yolox, yolonas) utilitzat per alguns detectors per a l'optimització." + "description": "Tipus d'arquitectura del model de detector (ssd, yolox, yolonas, yolo-generic, rfdetr, dfine) utilitzat per alguns detectors per a l'optimització." } }, "genai": { diff --git a/web/public/locales/ca/views/classificationModel.json b/web/public/locales/ca/views/classificationModel.json index e683939e39..f46bbb2fe0 100644 --- a/web/public/locales/ca/views/classificationModel.json +++ b/web/public/locales/ca/views/classificationModel.json @@ -192,7 +192,20 @@ "title": "Edita el model de classificació", "descriptionState": "Edita les classes per a aquest model de classificació d'estats. Els canvis requeriran tornar a entrenar el model.", "descriptionObject": "Edita el tipus d'objecte i el tipus de classificació per a aquest model de classificació d'objectes.", - "stateClassesInfo": "Nota: Canviar les classes d'estat requereix tornar a entrenar el model amb les classes actualitzades." + "stateClassesInfo": "S'ha actualitzat el model. Restringeix el model perquè els canvis de classe tinguin efecte.", + "enabled": "Habilitat", + "enabledDesc": "Executa aquest model. Quan està desactivat, deixa d'executar-se i ja no classifica.", + "saveAttempts": "Desa els intents", + "saveAttemptsDesc": "Nombre d'imatges de classificació que s'intenten mantenir per a les classificacions recents UI.", + "motion": "Executa en moviment", + "motionDesc": "Executa la classificació quan es detecta el moviment dins de l'escapçat configurat.", + "interval": "Interval", + "intervalDesc": "Segons entre les classificacions periòdiques. Deixeu-ho buit per a executar-se només en moviment.", + "intervalPlaceholder": "Sense interval", + "errors": { + "saveAttemptsInvalid": "Els intents de desar han de ser un nombre sencer de 0 o més", + "intervalInvalid": "L'interval ha de ser un nombre sencer més gran que 0" + } }, "tooltip": { "trainingInProgress": "El model s'està entrenant actualment", @@ -202,5 +215,6 @@ }, "none": "Cap", "reclassifyImageAs": "Reclassifica la imatge com a:", - "reclassifyImage": "Reclassifica la imatge" + "reclassifyImage": "Reclassifica la imatge", + "disabled": "Desactivat" } diff --git a/web/public/locales/ca/views/explore.json b/web/public/locales/ca/views/explore.json index a6a2844799..65eb6aa337 100644 --- a/web/public/locales/ca/views/explore.json +++ b/web/public/locales/ca/views/explore.json @@ -303,7 +303,7 @@ }, "offset": { "label": "Òfset d'Anotació", - "desc": "Aquestes dades provenen del flux de detecció de la càmera, però se superposen a les imatges del flux de gravació. És poc probable que els dos fluxos estiguin perfectament sincronitzats. Com a resultat, el quadre delimitador i les imatges no s'alinearan perfectament. Tanmateix, es pot utilitzar el camp annotation_offset per ajustar-ho.", + "desc": "Aquestes dades provenen del canal de detecció de la càmera, però estan sobreposades a les imatges del canal de registre. És poc probable que els dos corrents estiguin perfectament sincronitzats. Com a resultat, la caixa contenidora i les imatges no s'alinearan perfectament. Podeu utilitzar aquest paràmetre per a compensar les anotacions cap endavant o cap enrere en el temps per a alinear-les millor amb el metratge gravat.", "millisecondsToOffset": "Millisegons per l'òfset de detecció d'anotacions per. Per defecte: 0", "tips": "Reduïu el valor si la reproducció del vídeo es troba per davant dels quadres i els punts de ruta, i augmenteu-lo si es troba per darrere. Aquest valor pot ser negatiu.", "toast": { diff --git a/web/public/locales/ca/views/settings.json b/web/public/locales/ca/views/settings.json index 97905e75cc..6c72a892e5 100644 --- a/web/public/locales/ca/views/settings.json +++ b/web/public/locales/ca/views/settings.json @@ -698,7 +698,7 @@ "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." + "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", @@ -1323,7 +1323,7 @@ "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 la Fragata.", + "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", @@ -1484,7 +1484,7 @@ "successMulti_other": "Configuració copiada a {{count}} càmeres", "successMultiWithRestart_one": "Configuració copiada a la càmera {{count}}. Reinicia Frigate per aplicar tots els canvis.", "successMultiWithRestart_many": "Configuració copiada a {{count}} càmeres. Reinicia Frigate per aplicar tots els canvis.", - "successMultiWithRestart_other": "Configuració copiada a {{count}} càmeres. Reinicia la fragata per aplicar tots els canvis.", + "successMultiWithRestart_other": "Configuració copiada a {{count}} càmeres. Reinicia Frigate per aplicar tots els canvis.", "partialFailure": "{{successCount}} seccions aplicades; «{{failedSection}}» ha fallat: {{errorMessage}}", "partialFailureMulti": "S'ha copiat a {{successCount}} càmera(es); ha fallat {{failed}}: {{errorMessage}}", "newCameraPartialFailure": "S'ha creat la càmera {{cameraName}} però no s'han pogut copiar alguns paràmetres: {{errorMessage}}", @@ -1641,7 +1641,14 @@ "keyLabel": "Clau", "valueLabel": "Valor", "keyPlaceholder": "Nou valor", - "remove": "Elimina" + "remove": "Elimina", + "providerNameLabel": "Nom del proveïdor", + "providerNamePlaceholder": "p. ex., openai", + "variableNameLabel": "Nom de la variable", + "variableNamePlaceholder": ". ex., La_Meva_Variable", + "loggerNameLabel": "Nom del registrador", + "loggerNamePlaceholder": "p. ex., friagte.registre", + "keyPatternError": "Utilitza només lletres, números, guions i guions baixos (sense espais)" }, "timezone": { "defaultOption": "Utilitza la zona horària del navegador" @@ -2096,7 +2103,8 @@ "autotrackingNoZones": "Autotraquejar requereix al menys una zona. Defineix una zona per aquesta cámera a Mascares/Zones, després usa'l com a requerit a la part inferior." }, "ffmpeg": { - "hwaccelManualNotRecommended": "No es recomanen arguments manuals d'acceleració de maquinari. Tret que existeixi un requisit específic, seleccioneu el predefinit que coincideixi amb el vostre maquinari." + "hwaccelManualNotRecommended": "No es recomanen arguments manuals d'acceleració de maquinari. Tret que existeixi un requisit específic, seleccioneu el predefinit que coincideixi amb el vostre maquinari.", + "inputsMissingGo2rtcStream": "Una entrada a sota apunta a un restream go2rtc que ja no existeix. Seleccioneu un restream existent o introduïu manualment l'URL de la càmera, en cas contrari aquesta càmera no es connectarà." }, "model": { "optimizedFor320": "Frigate està optimitzada per a un model 320x320, que és la millor opció per a la majoria de configuracions. Un model 640x640 és més lent i només ajuda en escenaris específics.",