From 99cd78d96ba2b39cea9491758c4c8f95afe4460e Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 29 Jul 2025 16:27:43 +0200 Subject: [PATCH 1/8] Translated using Weblate (Lithuanian) Currently translated at 28.8% (34 of 118 strings) Translated using Weblate (Lithuanian) Currently translated at 3.0% (13 of 427 strings) Translated using Weblate (Lithuanian) Currently translated at 2.0% (1 of 48 strings) Translated using Weblate (Lithuanian) Currently translated at 1.2% (1 of 80 strings) Translated using Weblate (Lithuanian) Currently translated at 11.1% (1 of 9 strings) Translated using Weblate (Lithuanian) Currently translated at 45.8% (11 of 24 strings) Translated using Weblate (Lithuanian) Currently translated at 0.8% (1 of 118 strings) Translated using Weblate (Lithuanian) Currently translated at 0.4% (2 of 427 strings) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Added translation using Weblate (Lithuanian) Co-authored-by: Hosted Weblate Co-authored-by: Languages add-on Co-authored-by: PovilasID Co-authored-by: boxstep Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/lt/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/lt/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/lt/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/lt/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/lt/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/lt/ Translation: Frigate NVR/audio Translation: Frigate NVR/objects Translation: Frigate NVR/views-events Translation: Frigate NVR/views-exports Translation: Frigate NVR/views-live Translation: Frigate NVR/views-search --- web/public/locales/lt/audio.json | 15 ++++++++ web/public/locales/lt/common.json | 1 + web/public/locales/lt/components/auth.json | 1 + web/public/locales/lt/components/camera.json | 1 + web/public/locales/lt/components/dialog.json | 1 + web/public/locales/lt/components/filter.json | 1 + web/public/locales/lt/components/icons.json | 1 + web/public/locales/lt/components/input.json | 1 + web/public/locales/lt/components/player.json | 1 + web/public/locales/lt/objects.json | 36 +++++++++++++++++++ web/public/locales/lt/views/configEditor.json | 1 + web/public/locales/lt/views/events.json | 19 ++++++++++ web/public/locales/lt/views/explore.json | 1 + web/public/locales/lt/views/exports.json | 3 ++ web/public/locales/lt/views/faceLibrary.json | 1 + web/public/locales/lt/views/live.json | 3 ++ web/public/locales/lt/views/recording.json | 1 + web/public/locales/lt/views/search.json | 3 ++ web/public/locales/lt/views/settings.json | 1 + web/public/locales/lt/views/system.json | 1 + 20 files changed, 93 insertions(+) create mode 100644 web/public/locales/lt/audio.json create mode 100644 web/public/locales/lt/common.json create mode 100644 web/public/locales/lt/components/auth.json create mode 100644 web/public/locales/lt/components/camera.json create mode 100644 web/public/locales/lt/components/dialog.json create mode 100644 web/public/locales/lt/components/filter.json create mode 100644 web/public/locales/lt/components/icons.json create mode 100644 web/public/locales/lt/components/input.json create mode 100644 web/public/locales/lt/components/player.json create mode 100644 web/public/locales/lt/objects.json create mode 100644 web/public/locales/lt/views/configEditor.json create mode 100644 web/public/locales/lt/views/events.json create mode 100644 web/public/locales/lt/views/explore.json create mode 100644 web/public/locales/lt/views/exports.json create mode 100644 web/public/locales/lt/views/faceLibrary.json create mode 100644 web/public/locales/lt/views/live.json create mode 100644 web/public/locales/lt/views/recording.json create mode 100644 web/public/locales/lt/views/search.json create mode 100644 web/public/locales/lt/views/settings.json create mode 100644 web/public/locales/lt/views/system.json diff --git a/web/public/locales/lt/audio.json b/web/public/locales/lt/audio.json new file mode 100644 index 000000000..95f801000 --- /dev/null +++ b/web/public/locales/lt/audio.json @@ -0,0 +1,15 @@ +{ + "camera": "Kamera", + "speech": "Kalbėjimas", + "bicycle": "Dviratis", + "car": "Automobilis", + "motorcycle": "Motociklas", + "bus": "Autobusas", + "train": "Traukinys", + "boat": "Valtis", + "bird": "Paukštis", + "cat": "Katė", + "dog": "Šuo", + "horse": "Arklys", + "sheep": "Avis" +} diff --git a/web/public/locales/lt/common.json b/web/public/locales/lt/common.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/common.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/components/auth.json b/web/public/locales/lt/components/auth.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/components/auth.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/components/camera.json b/web/public/locales/lt/components/camera.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/components/camera.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/components/dialog.json b/web/public/locales/lt/components/dialog.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/components/dialog.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/components/filter.json b/web/public/locales/lt/components/filter.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/components/filter.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/components/icons.json b/web/public/locales/lt/components/icons.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/components/icons.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/components/input.json b/web/public/locales/lt/components/input.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/components/input.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/components/player.json b/web/public/locales/lt/components/player.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/components/player.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/objects.json b/web/public/locales/lt/objects.json new file mode 100644 index 000000000..2b46904dd --- /dev/null +++ b/web/public/locales/lt/objects.json @@ -0,0 +1,36 @@ +{ + "person": "Žmogus", + "bicycle": "Dviratis", + "car": "Automobilis", + "motorcycle": "Motociklas", + "airplane": "Lėktuvas", + "bus": "Autobusas", + "train": "Traukinys", + "boat": "Valtis", + "traffic_light": "Šviesoforas", + "fire_hydrant": "Hidrantas", + "street_sign": "Kelio ženklas", + "stop_sign": "Stop ženklas", + "parking_meter": "Stovėjimo automatas", + "bench": "Suoliukas", + "bird": "Paukštis", + "cat": "Katė", + "dog": "Šuo", + "horse": "Arklys", + "sheep": "Avis", + "cow": "Karvė", + "elephant": "Dramblys", + "bear": "Lokys", + "zebra": "Zebras", + "giraffe": "Žirafa", + "hat": "Kepurė", + "backpack": "Kuprinė", + "umbrella": "Skėtis", + "shoe": "Batas", + "eye_glasses": "Akiniai", + "handbag": "Rankinė", + "tie": "Kaklaraštis", + "suitcase": "Lagaminas", + "frisbee": "Skraidanti lėkštė", + "snowboard": "Snieglentė" +} diff --git a/web/public/locales/lt/views/configEditor.json b/web/public/locales/lt/views/configEditor.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/views/configEditor.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/views/events.json b/web/public/locales/lt/views/events.json new file mode 100644 index 000000000..940ba8065 --- /dev/null +++ b/web/public/locales/lt/views/events.json @@ -0,0 +1,19 @@ +{ + "motion": { + "label": "Judesys", + "only": "Tik judesys" + }, + "allCameras": "Visos kameros", + "timeline": "Laiko juosta", + "timeline.aria": "Pasirink laiko juostą", + "events": { + "label": "Įvykiai", + "aria": "Pasirinkti įvykius" + }, + "calendarFilter": { + "last24Hours": "Paskutinė para" + }, + "selected_one": "{{count}} pasirinktas", + "selected_other": "{{count}} pasirinkta", + "camera": "Kamera" +} diff --git a/web/public/locales/lt/views/explore.json b/web/public/locales/lt/views/explore.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/views/explore.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/views/exports.json b/web/public/locales/lt/views/exports.json new file mode 100644 index 000000000..e204741f6 --- /dev/null +++ b/web/public/locales/lt/views/exports.json @@ -0,0 +1,3 @@ +{ + "search": "Paieška" +} diff --git a/web/public/locales/lt/views/faceLibrary.json b/web/public/locales/lt/views/faceLibrary.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/views/faceLibrary.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/views/live.json b/web/public/locales/lt/views/live.json new file mode 100644 index 000000000..c52874dea --- /dev/null +++ b/web/public/locales/lt/views/live.json @@ -0,0 +1,3 @@ +{ + "documentTitle": "Gyvai - Frigate" +} diff --git a/web/public/locales/lt/views/recording.json b/web/public/locales/lt/views/recording.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/views/recording.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/views/search.json b/web/public/locales/lt/views/search.json new file mode 100644 index 000000000..e204741f6 --- /dev/null +++ b/web/public/locales/lt/views/search.json @@ -0,0 +1,3 @@ +{ + "search": "Paieška" +} diff --git a/web/public/locales/lt/views/settings.json b/web/public/locales/lt/views/settings.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/views/settings.json @@ -0,0 +1 @@ +{} diff --git a/web/public/locales/lt/views/system.json b/web/public/locales/lt/views/system.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/web/public/locales/lt/views/system.json @@ -0,0 +1 @@ +{} From aa5407fe1507989336447cab88bd29f337fd0d3a Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 29 Jul 2025 16:27:45 +0200 Subject: [PATCH 2/8] Translated using Weblate (Portuguese (Brazil)) Currently translated at 19.2% (22 of 114 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 15.6% (55 of 352 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 45.8% (22 of 48 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 45.8% (22 of 48 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 28.7% (23 of 80 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 28.7% (23 of 80 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 62.9% (39 of 62 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 20.8% (24 of 115 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 20.8% (24 of 115 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 95.8% (23 of 24 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 92.0% (23 of 25 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 92.0% (23 of 25 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 34.8% (23 of 66 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 34.8% (23 of 66 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 46.0% (23 of 50 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 46.0% (23 of 50 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 50.0% (23 of 46 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 19.4% (23 of 118 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 13.1% (24 of 183 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 8.1% (35 of 427 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 8.1% (35 of 427 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 15.3% (54 of 352 strings) Co-authored-by: Cleiton Carvalho Co-authored-by: Hosted Weblate Co-authored-by: Marcelo Popper Costa Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pt_BR/ Translation: Frigate NVR/audio Translation: Frigate NVR/common Translation: Frigate NVR/components-camera Translation: Frigate NVR/components-dialog Translation: Frigate NVR/components-filter Translation: Frigate NVR/components-player Translation: Frigate NVR/objects Translation: Frigate NVR/views-events Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-facelibrary Translation: Frigate NVR/views-live Translation: Frigate NVR/views-search Translation: Frigate NVR/views-settings Translation: Frigate NVR/views-system --- web/public/locales/pt-BR/common.json | 3 +- .../locales/pt-BR/components/camera.json | 9 ++- .../locales/pt-BR/components/dialog.json | 7 +- .../locales/pt-BR/components/filter.json | 7 +- .../locales/pt-BR/components/player.json | 7 +- web/public/locales/pt-BR/views/explore.json | 8 +- .../locales/pt-BR/views/faceLibrary.json | 10 ++- web/public/locales/pt-BR/views/live.json | 16 +++- web/public/locales/pt-BR/views/search.json | 6 +- web/public/locales/pt-BR/views/settings.json | 75 ++++++++++++++++++- web/public/locales/pt-BR/views/system.json | 5 +- web/public/locales/pt_BR/audio.json | 8 +- web/public/locales/pt_BR/objects.json | 3 +- web/public/locales/pt_BR/views/events.json | 9 ++- 14 files changed, 154 insertions(+), 19 deletions(-) diff --git a/web/public/locales/pt-BR/common.json b/web/public/locales/pt-BR/common.json index 44ca9bb6b..8cfbe14fe 100644 --- a/web/public/locales/pt-BR/common.json +++ b/web/public/locales/pt-BR/common.json @@ -21,7 +21,8 @@ "12hours": "12 horas", "24hours": "24 horas", "pm": "pm", - "am": "am" + "am": "am", + "yr": "{{time}}ano" }, "selectItem": "Selecione {{item}}" } diff --git a/web/public/locales/pt-BR/components/camera.json b/web/public/locales/pt-BR/components/camera.json index ee60af913..9f35bfc12 100644 --- a/web/public/locales/pt-BR/components/camera.json +++ b/web/public/locales/pt-BR/components/camera.json @@ -31,7 +31,14 @@ "label": "Configurações de Streaming da Câmera", "title": "Configurações de streaming da câmera {{cameraName}}", "audioIsAvailable": "Áudio está disponível para esta transmissão", - "audioIsUnavailable": "Áudio indisponível para esta transmissão" + "audioIsUnavailable": "Áudio indisponível para esta transmissão", + "desc": "Alterar as opções de transmissão ao vivo para o painel desse grupo de câmera. Esses ajustes são específicos para esse dispositivo/navegador.", + "audio": { + "tips": { + "title": "O audio deve ter a sua saída da câmera e configurado em go2rtc para essa transmissão.", + "document": "Leia a documentação " + } + } } } } diff --git a/web/public/locales/pt-BR/components/dialog.json b/web/public/locales/pt-BR/components/dialog.json index 71b8c056b..1cbdfbad9 100644 --- a/web/public/locales/pt-BR/components/dialog.json +++ b/web/public/locales/pt-BR/components/dialog.json @@ -45,6 +45,11 @@ "title": "Hora de Término", "label": "Selecione a Hora de Término" } - } + }, + "name": { + "placeholder": "Nomeie a Exportação" + }, + "select": "Selecionar", + "export": "Exportar" } } diff --git a/web/public/locales/pt-BR/components/filter.json b/web/public/locales/pt-BR/components/filter.json index 62e207d4b..f3badfc43 100644 --- a/web/public/locales/pt-BR/components/filter.json +++ b/web/public/locales/pt-BR/components/filter.json @@ -35,6 +35,11 @@ "score": "Pontuação", "estimatedSpeed": "Velocidade Estimada {{unit}}", "features": { - "hasSnapshot": "Tem um snapshot" + "hasSnapshot": "Tem um snapshot", + "label": "Características", + "hasVideoClip": "Possui videoclipe", + "submittedToFrigatePlus": { + "label": "Enviado ao Frigate+" + } } } diff --git a/web/public/locales/pt-BR/components/player.json b/web/public/locales/pt-BR/components/player.json index ad7d9d9ba..f8eb81f2e 100644 --- a/web/public/locales/pt-BR/components/player.json +++ b/web/public/locales/pt-BR/components/player.json @@ -18,7 +18,8 @@ "short": "Tipo" }, "bandwidth": { - "title": "Largura de banda:" + "title": "Largura de banda:", + "short": "Largura de banda" }, "latency": { "title": "Latência:", @@ -35,6 +36,8 @@ "title": "Perdidos", "value": "{{droppedFrames}} quadros" } - } + }, + "decodedFrames": "Quadros Decodificados:", + "droppedFrameRate": "Taxa de Quadros Perdidos:" } } diff --git a/web/public/locales/pt-BR/views/explore.json b/web/public/locales/pt-BR/views/explore.json index b554c8e19..42c7b58bc 100644 --- a/web/public/locales/pt-BR/views/explore.json +++ b/web/public/locales/pt-BR/views/explore.json @@ -19,7 +19,9 @@ "context": "Frigate está baixando os modelos de embeddings necessários para oferecer suporte ao recurso de Pesquisa Semântica. Isso pode levar vários minutos, dependendo da velocidade da sua conexão de rede.", "setup": { "textModel": "Modelo de texto", - "textTokenizer": "Tokenizador de Texto" + "textTokenizer": "Tokenizador de Texto", + "visionModel": "Modelo de visão", + "visionModelFeatureExtractor": "Extrator de características do modelo de visão" }, "tips": { "context": "Você pode querer reindexar as incorporações de seus objetos rastreados uma vez que os modelos forem baixados.", @@ -33,6 +35,8 @@ }, "trackedObjectDetails": "Detalhes do Objeto Rastreado", "type": { - "details": "detalhes" + "details": "detalhes", + "snapshot": "captura de imagem", + "video": "vídeo" } } diff --git a/web/public/locales/pt-BR/views/faceLibrary.json b/web/public/locales/pt-BR/views/faceLibrary.json index 83804714e..1c3b823bf 100644 --- a/web/public/locales/pt-BR/views/faceLibrary.json +++ b/web/public/locales/pt-BR/views/faceLibrary.json @@ -47,7 +47,10 @@ "steps": { "nextSteps": "Próximos Passos", "faceName": "Digite o Nome do Rosto", - "uploadFace": "Enviar Imagem de Rosto" + "uploadFace": "Enviar Imagem de Rosto", + "description": { + "uploadFace": "Faça o upload de uma imagem de {{name}} que mostre mostre seu rosto visto de frente. A imagem não precisa estar recortada apenas com o rosto." + } }, "description": { "placeholder": "Informe um nome para esta coleção", @@ -59,5 +62,8 @@ "title": "Carregar imagem facial", "desc": "Envie uma imagem para escanear por faces e incluir em {{pageToggle}}" }, - "collections": "Coleções" + "collections": "Coleções", + "train": { + "title": "Treinar" + } } diff --git a/web/public/locales/pt-BR/views/live.json b/web/public/locales/pt-BR/views/live.json index 5092d349e..4254cfcc1 100644 --- a/web/public/locales/pt-BR/views/live.json +++ b/web/public/locales/pt-BR/views/live.json @@ -35,13 +35,25 @@ "label": "Clique no quadro para centralizar a câmera PTZ" } }, - "presets": "Predefinições de câmera PTZ" + "presets": "Predefinições de câmera PTZ", + "zoom": { + "in": { + "label": "Aumentar Zoom na câmera PTZ" + }, + "out": { + "label": "Diminuir Zoom na câmera PTZ" + } + } }, "camera": { "enable": "Ativar Câmera", "disable": "Desabilitar Câmera" }, "muteCameras": { - "enable": "Silenciar Todas as Câmeras" + "enable": "Silenciar Todas as Câmeras", + "disable": "Ativar Áudio de Todas as Câmeras" + }, + "detect": { + "enable": "Ativar Detecção" } } diff --git a/web/public/locales/pt-BR/views/search.json b/web/public/locales/pt-BR/views/search.json index 7b2e76d66..3c693c90d 100644 --- a/web/public/locales/pt-BR/views/search.json +++ b/web/public/locales/pt-BR/views/search.json @@ -20,7 +20,11 @@ "min_score": "Pontuação Mínima", "max_score": "Pontuação Máxima", "min_speed": "Velocidade Mínima", - "max_speed": "Velocidade Máxima" + "max_speed": "Velocidade Máxima", + "sub_labels": "Sub-etiquetas", + "search_type": "Tipo de Busca", + "time_range": "Intervalo de Tempo", + "recognized_license_plate": "Placa de Carro Reconhecida" } } } diff --git a/web/public/locales/pt-BR/views/settings.json b/web/public/locales/pt-BR/views/settings.json index 5e77b1cff..7ba7605d6 100644 --- a/web/public/locales/pt-BR/views/settings.json +++ b/web/public/locales/pt-BR/views/settings.json @@ -17,12 +17,85 @@ "masksAndZones": "Máscaras / Zonas", "users": "Usuários", "notifications": "Notificações", - "frigateplus": "Frigate+" + "frigateplus": "Frigate+", + "motionTuner": "Ajuste de Detecção de Movimento", + "debug": "Depuração", + "enrichments": "Melhorias" }, "dialog": { "unsavedChanges": { "title": "Você tem alterações não salvas.", "desc": "Você deseja salvar as alterações antes de continuar?" } + }, + "cameraSetting": { + "camera": "Câmera", + "noCamera": "Sem Câmera" + }, + "general": { + "title": "Opções Gerais", + "liveDashboard": { + "title": "Painel em Tempo Real", + "automaticLiveView": { + "label": "Visão em Tempo Real Automática", + "desc": "Automaticamente alterar para a visão em tempo real da câmera quando alguma atividade for detectada. Desativar essa opção faz com que as imagens estáticas da câmera no Painel em Tempo Real atualizem apenas uma vez por minuto." + }, + "playAlertVideos": { + "label": "Reproduzir Alertas de Video", + "desc": "Por padrão, alertas recentes no Painel em Tempo Real sejam reproduzidos como vídeos em loop. Desative essa opção para mostrar apenas a imagens estáticas de alertas recentes nesse dispositivo / navegador." + } + }, + "storedLayouts": { + "title": "Layouts Salvos", + "desc": "O layout das câmeras em um grupo de câmeras pode ser arrastado/redimensionado. As posições são salvas no armazenamento local do seu navegador.", + "clearAll": "Apagar Todos os Layouts" + }, + "cameraGroupStreaming": { + "title": "Opções de Streaming de Grupo de Câmeras", + "desc": "Os ajustes de streaming para cada grupo de câmera são salvos no armazenamento local do seu navegador.", + "clearAll": "Apagar Todos os Ajustes de Streaming" + }, + "recordingsViewer": { + "title": "Visualizador de Gravações", + "defaultPlaybackRate": { + "label": "Taxa Padrão de Reprodução", + "desc": "Taxa Padrão de Reprodução para Gravações." + } + }, + "calendar": { + "title": "Calendário", + "firstWeekday": { + "label": "Primeiro Dia da Semana", + "desc": "Dia em que as semanas no calendário de revisão iniciam.", + "sunday": "Domingo", + "monday": "Segunda-Feira" + } + }, + "toast": { + "success": { + "clearStoredLayout": "Layout deletado para {{cameraName}}", + "clearStreamingSettings": "Ajustes de streaming para todos os grupos de câmera limpados." + }, + "error": { + "clearStoredLayoutFailed": "Não foi possível apagar o layout:{{errorMessage}}", + "clearStreamingSettingsFailed": "Não foi possível apagar os ajustes de streaming:{{errorMessage}}" + } + } + }, + "enrichments": { + "title": "Configurações de Enriquecimento", + "unsavedChanges": "Alterações de configurações de Enriquecimento não salvas", + "birdClassification": { + "title": "Classificação de Pássaros", + "desc": "A classificação de pássaros identifica pássaros conhecidos usando o modelo Tensorflow quantizado. Quando um pássaro é reconhecido, o seu nome commum será adicionado como uma subcategoria. Essa informação é incluida na UI, filtros e notificações." + }, + "semanticSearch": { + "title": "Busca Semântica", + "desc": "A Busca Semântica no Frigate permite você encontrar objetos rastreados dentro dos seus itens revisados, usando ou a imagem em si, uma descrição de texto definida pelo usuário ou uma gerada automaticamente.", + "readTheDocumentation": "Leia a Documentação", + "reindexNow": { + "label": "Reindexar Agora" + } + } } } diff --git a/web/public/locales/pt-BR/views/system.json b/web/public/locales/pt-BR/views/system.json index 48093c44f..518cc8acc 100644 --- a/web/public/locales/pt-BR/views/system.json +++ b/web/public/locales/pt-BR/views/system.json @@ -36,6 +36,9 @@ } }, "general": { - "title": "Geral" + "title": "Geral", + "detector": { + "title": "Detectores" + } } } diff --git a/web/public/locales/pt_BR/audio.json b/web/public/locales/pt_BR/audio.json index d0acea82e..57e6b2143 100644 --- a/web/public/locales/pt_BR/audio.json +++ b/web/public/locales/pt_BR/audio.json @@ -27,5 +27,11 @@ "rapping": "Cantando rap", "horse": "Cavalo", "humming": "Cantarolando", - "sheep": "Ovelha" + "sheep": "Ovelha", + "synthetic_singing": "Canto Sintético", + "groan": "Gemido", + "grunt": "Grunhido", + "whistling": "Assobio", + "breathing": "Respiração", + "camera": "Câmera" } diff --git a/web/public/locales/pt_BR/objects.json b/web/public/locales/pt_BR/objects.json index bc761f6d5..107c71ce0 100644 --- a/web/public/locales/pt_BR/objects.json +++ b/web/public/locales/pt_BR/objects.json @@ -20,5 +20,6 @@ "sheep": "Ovelha", "cow": "Vaca", "elephant": "Elefante", - "bear": "Urso" + "bear": "Urso", + "zebra": "Zebra" } diff --git a/web/public/locales/pt_BR/views/events.json b/web/public/locales/pt_BR/views/events.json index 1e35ec4aa..bcb945f05 100644 --- a/web/public/locales/pt_BR/views/events.json +++ b/web/public/locales/pt_BR/views/events.json @@ -26,7 +26,12 @@ }, "markTheseItemsAsReviewed": "Marque estes itens como revisados", "newReviewItems": { - "button": "Novos Itens para Revisão" + "button": "Novos Itens para Revisão", + "label": "Ver novos itens para revisão" }, - "selected_one": "{{count}} selecionado(s)" + "selected_one": "{{count}} selecionado(s)", + "documentTitle": "Revisão - Frigate", + "markAsReviewed": "Marcar como Revisado", + "selected_other": "{{count}} selecionado(s)", + "camera": "Câmera" } From c7f0af368c05d7f8b364db183184ed066c03354f Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 29 Jul 2025 16:27:48 +0200 Subject: [PATCH 3/8] Translated using Weblate (Russian) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (183 of 183 strings) Co-authored-by: Hosted Weblate Co-authored-by: Артём Владимиров Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ru/ Translation: Frigate NVR/common --- web/public/locales/ru/common.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/web/public/locales/ru/common.json b/web/public/locales/ru/common.json index caeb81fb0..92ee6cf94 100644 --- a/web/public/locales/ru/common.json +++ b/web/public/locales/ru/common.json @@ -56,11 +56,11 @@ }, "formattedTimestamp2": { "24hour": "d MMM HH:mm:ss", - "12hour": "MM/dd h:mm:ssa" + "12hour": "dd/MM h:mm:ssa" }, "formattedTimestamp": { - "12hour": "MMM d, h:mm:ss aaa", - "24hour": "MMM d, HH:mm:ss" + "12hour": "d MMM, h:mm:ss aaa", + "24hour": "d MMM, HH:mm:ss" }, "formattedTimestampOnlyMonthAndDay": "%b %-d", "formattedTimestampHourMinuteSecond": { @@ -68,25 +68,25 @@ "24hour": "HH:mm:ss" }, "formattedTimestampFilename": { - "24hour": "MM-dd-yy-HH-mm-ss", - "12hour": "MM-dd-yy-h-mm-ss-a" + "24hour": "dd-MM-yy-HH-mm-ss", + "12hour": "dd-MM-yy-h-mm-ss-a" }, "formattedTimestampMonthDayHourMinute": { - "12hour": "MMM d, h:mm aaa", - "24hour": "MMM d, HH:mm" + "12hour": "d MMM, h:mm aaa", + "24hour": "d MMM, HH:mm" }, "formattedTimestampMonthDayYearHourMinute": { - "12hour": "MMM d yyyy, h:mm aaa", - "24hour": "MMM d yyyy, HH:mm" + "12hour": "d MMM yyyy, h:mm aaa", + "24hour": "d MMM yyyy, HH:mm" }, - "formattedTimestampMonthDay": "MMM d", + "formattedTimestampMonthDay": "d MMM", "formattedTimestampHourMinute": { "12hour": "h:mm aaa", "24hour": "HH:mm" }, "formattedTimestampMonthDayYear": { - "12hour": "MMM d, yyyy", - "24hour": "MMM d, yyyy" + "12hour": "d MMM, yyyy", + "24hour": "d MMM, yyyy" } }, "selectItem": "Выбор {{item}}", From c51e4b82fe8131d8ff2524fff1f5371c2f233209 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 29 Jul 2025 16:27:51 +0200 Subject: [PATCH 4/8] Translated using Weblate (Romanian) Currently translated at 100.0% (50 of 50 strings) Co-authored-by: Hosted Weblate Co-authored-by: lukasig Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ro/ Translation: Frigate NVR/components-dialog --- web/public/locales/ro/components/dialog.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/public/locales/ro/components/dialog.json b/web/public/locales/ro/components/dialog.json index 9905e844b..a473c56a4 100644 --- a/web/public/locales/ro/components/dialog.json +++ b/web/public/locales/ro/components/dialog.json @@ -4,7 +4,7 @@ "button": "Repornește", "restarting": { "title": "Frigate repornește", - "content": "Aceasta pagina se va reincarca in {{countdown}} secunde.", + "content": "Această pagină se va reâncărca în {{countdown}} secunde.", "button": "Forteaza Reincarcarea Acum" } }, From 4e06ecdba60c9f0a1d9ef39b92e40b17d1d29fec Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 29 Jul 2025 16:27:53 +0200 Subject: [PATCH 5/8] Translated using Weblate (Portuguese) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (114 of 114 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (352 of 352 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (66 of 66 strings) Co-authored-by: Hosted Weblate Co-authored-by: Tiago Krüger Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pt/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pt/ Translation: Frigate NVR/components-filter Translation: Frigate NVR/views-settings Translation: Frigate NVR/views-system --- web/public/locales/pt/components/filter.json | 10 +++++----- web/public/locales/pt/views/settings.json | 4 ++-- web/public/locales/pt/views/system.json | 8 ++++---- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/web/public/locales/pt/components/filter.json b/web/public/locales/pt/components/filter.json index f53bfb480..53f56241f 100644 --- a/web/public/locales/pt/components/filter.json +++ b/web/public/locales/pt/components/filter.json @@ -117,11 +117,11 @@ "desc": "Excluir estes {{objectLength}} objetos rastreados remove a captura de imagem, quaisquer embeddings salvos e todas as entradas associadas ao ciclo de vida do objeto. As gravações desses objetos rastreados na visualização do Histórico NÃO serão excluídas.

Tem certeza de que deseja continuar?

Mantenha pressionada a tecla Shift para ignorar este diálogo no futuro." }, "recognizedLicensePlates": { - "title": "Matrículas Reconhecidas", + "title": "Placas Reconhecidas", "noLicensePlatesFound": "Nenhuma matrícula encontrada.", - "selectPlatesFromList": "Selecione uma ou mais matrículas da lista.", - "loadFailed": "Falha ao carregar as matrículas reconhecidas.", - "loading": "Carregando matrículas reconhecidas…", - "placeholder": "Digite para procurar matrículas…" + "selectPlatesFromList": "Selecione uma ou mais placas da lista.", + "loadFailed": "Falha ao carregar as placas reconhecidas.", + "loading": "Carregando placas reconhecidas…", + "placeholder": "Digite para procurar placas…" } } diff --git a/web/public/locales/pt/views/settings.json b/web/public/locales/pt/views/settings.json index 286e784e6..f453e6a5b 100644 --- a/web/public/locales/pt/views/settings.json +++ b/web/public/locales/pt/views/settings.json @@ -570,8 +570,8 @@ "title": "Busca semântica" }, "licensePlateRecognition": { - "desc": "O Frigate pode reconhecer matrículas de veículos e adicionar automaticamente os caracteres detectados ao campo recognized_license_plate ou um nome conhecido como subrótulo para objetos do tipo carro. Um caso de uso comum pode ser a leitura de matrículas de carros entrando numa garagem ou de carros passando por uma rua.", - "title": "Reconhecimento de matrículas", + "desc": "O Frigate pode reconhecer placas de veículos e adicionar automaticamente os caracteres detectados ao campo recognized_license_plate ou um nome conhecido como subrótulo para objetos do tipo carro. Um caso de uso comum pode ser a leitura de placas de carros entrando numa garagem ou de carros passando por uma rua.", + "title": "Reconhecimento de placas", "readTheDocumentation": "Leia a documentação" }, "birdClassification": { diff --git a/web/public/locales/pt/views/system.json b/web/public/locales/pt/views/system.json index 2934c1395..2826a9dd9 100644 --- a/web/public/locales/pt/views/system.json +++ b/web/public/locales/pt/views/system.json @@ -166,15 +166,15 @@ "embeddings": { "image_embedding_speed": "Velocidade de incorporação de imagem", "face_embedding_speed": "Velocidade de incorporação facial", - "plate_recognition_speed": "Velocidade de reconhecimento de matrículas", + "plate_recognition_speed": "Velocidade de reconhecimento de placas", "text_embedding_speed": "Velocidade de incorporação de texto", "face_recognition_speed": "Velocidade de Reconhecimento Facial", - "plate_recognition": "Reconhecimento de Matrículas", + "plate_recognition": "Reconhecimento de Placas", "image_embedding": "Incorporação de Imagem", "text_embedding": "Incorporação de Texto", "face_recognition": "Reconhecimento Facial", - "yolov9_plate_detection_speed": "Velocidade de Detecção de Matrículas YOLOv9", - "yolov9_plate_detection": "Detecção de Matrículas YOLOv9" + "yolov9_plate_detection_speed": "Velocidade de Detecção de Placas YOLOv9", + "yolov9_plate_detection": "Detecção de Placas YOLOv9" } } } From 8a8c74d448651882bb4dcf44e60abebdbebc42ce Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 29 Jul 2025 16:27:55 +0200 Subject: [PATCH 6/8] Translated using Weblate (Polish) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (183 of 183 strings) Co-authored-by: Hosted Weblate Co-authored-by: Łukasz Jernaś Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pl/ Translation: Frigate NVR/common --- web/public/locales/pl/common.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/public/locales/pl/common.json b/web/public/locales/pl/common.json index b9101990f..00f14d246 100644 --- a/web/public/locales/pl/common.json +++ b/web/public/locales/pl/common.json @@ -178,7 +178,8 @@ "ro": "Română (Rumuński)", "fi": "Suomi (Fiński)", "yue": "粵語 (Kantoński)", - "th": "ไทย (Tajski)" + "th": "ไทย (Tajski)", + "ca": "Català (Kataloński)" }, "appearance": "Wygląd", "darkMode": { From 018b5b5822c4eb34ef00da3c4036f74f8cc10aed Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 29 Jul 2025 16:27:57 +0200 Subject: [PATCH 7/8] Translated using Weblate (Serbian) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 5.2% (6 of 114 strings) Translated using Weblate (Serbian) Currently translated at 6.0% (7 of 115 strings) Translated using Weblate (Serbian) Currently translated at 29.1% (7 of 24 strings) Translated using Weblate (Serbian) Currently translated at 87.5% (7 of 8 strings) Translated using Weblate (Serbian) Currently translated at 28.0% (7 of 25 strings) Translated using Weblate (Serbian) Currently translated at 100.0% (2 of 2 strings) Translated using Weblate (Serbian) Currently translated at 100.0% (2 of 2 strings) Translated using Weblate (Serbian) Currently translated at 10.6% (7 of 66 strings) Translated using Weblate (Serbian) Currently translated at 15.2% (7 of 46 strings) Translated using Weblate (Serbian) Currently translated at 77.7% (7 of 9 strings) Translated using Weblate (Serbian) Currently translated at 5.9% (7 of 118 strings) Translated using Weblate (Serbian) Currently translated at 13.6% (25 of 183 strings) Translated using Weblate (Serbian) Currently translated at 3.0% (13 of 427 strings) Co-authored-by: Dalibor Radovanović Co-authored-by: Hosted Weblate Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/sr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/sr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/sr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/sr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/sr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/sr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/sr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/sr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/sr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/sr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/sr/ Translation: Frigate NVR/audio Translation: Frigate NVR/common Translation: Frigate NVR/components-auth Translation: Frigate NVR/components-camera Translation: Frigate NVR/components-filter Translation: Frigate NVR/components-icons Translation: Frigate NVR/components-input Translation: Frigate NVR/components-player Translation: Frigate NVR/objects Translation: Frigate NVR/views-configeditor Translation: Frigate NVR/views-events Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-system --- web/public/locales/sr/audio.json | 2 +- web/public/locales/sr/common.json | 24 +++++++++++++++++-- web/public/locales/sr/components/auth.json | 4 ++-- web/public/locales/sr/components/camera.json | 2 +- web/public/locales/sr/components/filter.json | 8 +++---- web/public/locales/sr/components/icons.json | 2 +- web/public/locales/sr/components/input.json | 2 +- web/public/locales/sr/components/player.json | 6 ++--- web/public/locales/sr/objects.json | 2 +- web/public/locales/sr/views/configEditor.json | 4 ++-- web/public/locales/sr/views/events.json | 2 +- web/public/locales/sr/views/explore.json | 2 +- web/public/locales/sr/views/system.json | 2 +- 13 files changed, 41 insertions(+), 21 deletions(-) diff --git a/web/public/locales/sr/audio.json b/web/public/locales/sr/audio.json index d95f10ad0..a9e52ade6 100644 --- a/web/public/locales/sr/audio.json +++ b/web/public/locales/sr/audio.json @@ -4,7 +4,7 @@ "babbling": "Brbljanje", "bicycle": "Bicikla", "yell": "Vikati", - "car": "Auto", + "car": "Automobil", "bellow": "Ispod", "motorcycle": "Motor", "whoop": "Opa", diff --git a/web/public/locales/sr/common.json b/web/public/locales/sr/common.json index 915b3c882..a68b33248 100644 --- a/web/public/locales/sr/common.json +++ b/web/public/locales/sr/common.json @@ -1,11 +1,31 @@ { "time": { - "untilForTime": "Do {{vreme}}{{time}}", + "untilForTime": "Do {{time}}", "untilForRestart": "Dok se Frigate ponovo ne pokrene.", "untilRestart": "Do ponovnog pokretanja", "ago": "{{timeAgo}} pre", "justNow": "Upravo sada", "today": "Danas", - "yesterday": "Juče" + "yesterday": "Juče", + "last7": "Zadnjih 7 dana", + "last14": "Zadnjih 14 dana", + "last30": "Zadnjih 30 dana", + "thisWeek": "Ove nedelje", + "lastWeek": "Prošle nedelje", + "thisMonth": "Ovog meseca", + "lastMonth": "Prošlog meseca", + "5minutes": "5 minuta", + "10minutes": "10 minuta", + "30minutes": "30 minuta", + "1hour": "1 sat", + "12hours": "12 sati", + "24hours": "24 sata", + "pm": "pm", + "am": "am", + "yr": "{{time}}god", + "year_one": "1,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21...", + "year_few": "2,3,4,22,23,24,32,33,34,42,...", + "year_other": "", + "mo": "{{time}}mes" } } diff --git a/web/public/locales/sr/components/auth.json b/web/public/locales/sr/components/auth.json index 39d2c265f..f601ec61a 100644 --- a/web/public/locales/sr/components/auth.json +++ b/web/public/locales/sr/components/auth.json @@ -1,8 +1,8 @@ { "form": { "user": "Korisničko ime", - "password": "Šifra", - "login": "Uloguje se", + "password": "Lozinka", + "login": "Uloguj se", "errors": { "usernameRequired": "Korisničko ime je obavezno", "passwordRequired": "Lozinka je obavezna", diff --git a/web/public/locales/sr/components/camera.json b/web/public/locales/sr/components/camera.json index 9eb3558ca..6be8272ec 100644 --- a/web/public/locales/sr/components/camera.json +++ b/web/public/locales/sr/components/camera.json @@ -1,6 +1,6 @@ { "group": { - "label": "Grupa Kamera", + "label": "Grupa kamera", "add": "Dodajte grupu kamera", "edit": "Uredite grupu kamera", "delete": { diff --git a/web/public/locales/sr/components/filter.json b/web/public/locales/sr/components/filter.json index 8816c5598..e00ac754d 100644 --- a/web/public/locales/sr/components/filter.json +++ b/web/public/locales/sr/components/filter.json @@ -1,13 +1,13 @@ { "filter": "Filter", "labels": { - "label": "Etikete", + "label": "Labele", "all": { "title": "Sve oznake", - "short": "Etikete" + "short": "Oznake" }, - "count_one": "{{count}} Etiketa", - "count_other": "{{count}} Etikete" + "count_one": "{{count}} Oznaka", + "count_other": "{{count}} Oznake" }, "zones": { "label": "Zone" diff --git a/web/public/locales/sr/components/icons.json b/web/public/locales/sr/components/icons.json index 6aa1a0551..4bc59378c 100644 --- a/web/public/locales/sr/components/icons.json +++ b/web/public/locales/sr/components/icons.json @@ -2,7 +2,7 @@ "iconPicker": { "selectIcon": "Izaberite ikonu", "search": { - "placeholder": "Potražite ikonu…" + "placeholder": "Potraži ikonu…" } } } diff --git a/web/public/locales/sr/components/input.json b/web/public/locales/sr/components/input.json index 7713de279..b05c1f64e 100644 --- a/web/public/locales/sr/components/input.json +++ b/web/public/locales/sr/components/input.json @@ -1,7 +1,7 @@ { "button": { "downloadVideo": { - "label": "Sačuvaj Video", + "label": "Sačuvaj video", "toast": { "success": "Preuzimanje vašeg videa za recenziju je počelo." } diff --git a/web/public/locales/sr/components/player.json b/web/public/locales/sr/components/player.json index 7b6458d3c..e827547d8 100644 --- a/web/public/locales/sr/components/player.json +++ b/web/public/locales/sr/components/player.json @@ -1,10 +1,10 @@ { - "noRecordingsFoundForThisTime": "Nije pronađen ni jedan snimak za ovo vreme", + "noRecordingsFoundForThisTime": "Nije pronađen nijedan snimak za ovo vreme", "noPreviewFound": "Pregled nije pronađen", "noPreviewFoundFor": "Nije pronađen pregled za {{cameraName}}", "submitFrigatePlus": { - "title": "Pošaljite ovaj okvir na Frigate+?", - "submit": "Submit" + "title": "Pošaljite ovaj frejm na Frigate+?", + "submit": "Pošalji" }, "livePlayerRequiredIOSVersion": "Za ovaj tip prenosa uživo potreban je iOS 17.1 ili noviji.", "streamOffline": { diff --git a/web/public/locales/sr/objects.json b/web/public/locales/sr/objects.json index 0d387b0bc..75f353ded 100644 --- a/web/public/locales/sr/objects.json +++ b/web/public/locales/sr/objects.json @@ -1,7 +1,7 @@ { "person": "Osoba", "bicycle": "Bicikla", - "car": "Auto", + "car": "Automobil", "motorcycle": "Motor", "airplane": "Avion", "bus": "Autobus", diff --git a/web/public/locales/sr/views/configEditor.json b/web/public/locales/sr/views/configEditor.json index ffda544df..a94a6e5bd 100644 --- a/web/public/locales/sr/views/configEditor.json +++ b/web/public/locales/sr/views/configEditor.json @@ -2,9 +2,9 @@ "documentTitle": "Editor Konfiguracije - Frigate", "configEditor": "Editor konfiguracije", "copyConfig": "Kopiraj konfiguraciju", - "saveAndRestart": "Sačuvaj i ponovo pokreni", + "saveAndRestart": "Sačuvaj & Ponovo pokreni", "saveOnly": "Samo sačuvaj", - "confirm": "Izaći bez čuvanja?", + "confirm": "Izađi bez čuvanja?", "toast": { "success": { "copyToClipboard": "Konfiguracija je kopirana u clipboard." diff --git a/web/public/locales/sr/views/events.json b/web/public/locales/sr/views/events.json index 283079d72..8a1b76e45 100644 --- a/web/public/locales/sr/views/events.json +++ b/web/public/locales/sr/views/events.json @@ -1,5 +1,5 @@ { - "alerts": "Upozorenje", + "alerts": "Upozorenja", "detections": "Detekcije", "motion": { "label": "Pokret", diff --git a/web/public/locales/sr/views/explore.json b/web/public/locales/sr/views/explore.json index e401f7a2c..66e8fbffe 100644 --- a/web/public/locales/sr/views/explore.json +++ b/web/public/locales/sr/views/explore.json @@ -1,5 +1,5 @@ { - "documentTitle": "Istražiti - Frigate", + "documentTitle": "Istraži - Frigate", "generativeAI": "Generativni AI", "exploreMore": "Istražite više {{label}} objekata", "exploreIsUnavailable": { diff --git a/web/public/locales/sr/views/system.json b/web/public/locales/sr/views/system.json index 983f85780..07f260401 100644 --- a/web/public/locales/sr/views/system.json +++ b/web/public/locales/sr/views/system.json @@ -1,6 +1,6 @@ { "documentTitle": { - "cameras": "Status Kamere - Frigate", + "cameras": "Statusi kamera - Frigate", "storage": "Statistika skladištenja - Frigate", "general": "Opšta statistika - Frigate", "enrichments": "Statistika obogaćivanja - Frigate", From 7279f8526e9e37edf0902a8c20d6e0c559761faf Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 29 Jul 2025 16:28:00 +0200 Subject: [PATCH 8/8] Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (118 of 118 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 8.6% (37 of 427 strings) Co-authored-by: Hosted Weblate Co-authored-by: fascinate722 Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/zh_Hant/ Translation: Frigate NVR/audio Translation: Frigate NVR/objects --- web/public/locales/zh_Hant/audio.json | 24 +++++- web/public/locales/zh_Hant/objects.json | 110 +++++++++++++++++++++++- 2 files changed, 132 insertions(+), 2 deletions(-) diff --git a/web/public/locales/zh_Hant/audio.json b/web/public/locales/zh_Hant/audio.json index 43a7cb246..bb37e6bd4 100644 --- a/web/public/locales/zh_Hant/audio.json +++ b/web/public/locales/zh_Hant/audio.json @@ -13,5 +13,27 @@ "yodeling": "山歌", "chant": "誦經", "mantra": "咒語", - "camera": "鏡頭" + "camera": "鏡頭", + "motorcycle": "摩托車", + "bus": "巴士", + "train": "火車", + "bird": "鳥", + "cat": "貓", + "dog": "狗", + "horse": "馬", + "sheep": "羊", + "skateboard": "滑板", + "door": "門", + "mouse": "滑鼠", + "keyboard": "鍵盤", + "sink": "水槽", + "blender": "果汁機", + "clock": "時鐘", + "scissors": "剪刀", + "hair_dryer": "吹風機", + "toothbrush": "牙刷", + "vehicle": "車輛", + "animal": "動物", + "bark": "樹皮", + "goat": "山羊" } diff --git a/web/public/locales/zh_Hant/objects.json b/web/public/locales/zh_Hant/objects.json index 2365f082e..092506cdd 100644 --- a/web/public/locales/zh_Hant/objects.json +++ b/web/public/locales/zh_Hant/objects.json @@ -8,5 +8,113 @@ "street_sign": "道路標示", "stop_sign": "停止標示", "parking_meter": "停車柱", - "bench": "長椅" + "bench": "長椅", + "motorcycle": "摩托車", + "airplane": "飛機", + "bus": "巴士", + "train": "火車", + "bird": "鳥", + "cat": "貓", + "dog": "狗", + "horse": "馬", + "sheep": "羊", + "cow": "牛", + "elephant": "大象", + "bear": "熊", + "zebra": "斑馬", + "giraffe": "長頸鹿", + "hat": "帽子", + "backpack": "背包", + "umbrella": "雨傘", + "shoe": "鞋子", + "eye_glasses": "眼睛", + "handbag": "手提包", + "tie": "領帶", + "suitcase": "行李箱", + "frisbee": "飛盤", + "skis": "滑雪板", + "snowboard": "單板滑雪板", + "sports_ball": "運動球", + "kite": "風箏", + "baseball_bat": "棒球棍", + "baseball_glove": "棒球手套", + "skateboard": "滑板", + "surfboard": "衝浪板", + "tennis_racket": "網球拍", + "bottle": "瓶子", + "plate": "盤子", + "wine_glass": "酒杯", + "cup": "杯子", + "fork": "叉子", + "knife": "刀子", + "spoon": "湯匙", + "bowl": "碗", + "banana": "香蕉", + "apple": "蘋果", + "sandwich": "三明治", + "orange": "橘子", + "broccoli": "花椰菜", + "carrot": "紅蘿蔔", + "hot_dog": "熱狗", + "pizza": "披薩", + "donut": "甜甜圈", + "cake": "蛋糕", + "chair": "椅子", + "couch": "沙發", + "potted_plant": "盆栽植物", + "bed": "床", + "mirror": "鏡子", + "dining_table": "餐桌", + "window": "窗戶", + "desk": "桌子", + "toilet": "廁所", + "door": "門", + "tv": "電視", + "laptop": "筆電", + "mouse": "滑鼠", + "remote": "遠端", + "keyboard": "鍵盤", + "cell_phone": "手機", + "microwave": "微波爐", + "oven": "烤箱", + "toaster": "烤麵包機", + "sink": "水槽", + "refrigerator": "冰箱", + "blender": "果汁機", + "book": "書", + "clock": "時鐘", + "vase": "花瓶", + "scissors": "剪刀", + "teddy_bear": "泰迪熊", + "hair_dryer": "吹風機", + "toothbrush": "牙刷", + "hair_brush": "梳子", + "vehicle": "車輛", + "squirrel": "松鼠", + "deer": "鹿", + "animal": "動物", + "bark": "樹皮", + "fox": "狐狸", + "goat": "山羊", + "rabbit": "兔子", + "raccoon": "浣熊", + "robot_lawnmower": "自動割草機", + "waste_bin": "垃圾桶", + "on_demand": "隨選服務", + "face": "臉部", + "license_plate": "車牌", + "package": "包裹", + "bbq_grill": "烤肉架", + "amazon": "亞馬遜(Amazon)", + "usps": "美國郵政(USPS)", + "ups": "UPS", + "fedex": "聯邦快遞(FedEx)", + "dhl": "DHL", + "an_post": "愛爾蘭郵政(An Post)", + "purolator": "加拿大普洛特快遞", + "postnl": "荷蘭郵政(PostNL)", + "nzpost": "紐西蘭郵政(NZ Post)", + "postnord": "北歐郵政(PostNord)", + "gls": "GLS 快遞", + "dpd": "DPD 快遞" }