Translated using Weblate (Portuguese)

Currently translated at 35.1% (150 of 427 strings)

Translated using Weblate (Portuguese)

Currently translated at 78.4% (51 of 65 strings)

Translated using Weblate (Portuguese)

Currently translated at 52.0% (167 of 321 strings)

Translated using Weblate (Portuguese)

Currently translated at 88.3% (38 of 43 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (43 of 43 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (118 of 118 strings)

Translated using Weblate (Portuguese)

Currently translated at 35.1% (150 of 427 strings)

Translated using Weblate (Portuguese)

Currently translated at 71.1% (121 of 170 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (91 of 91 strings)

Translated using Weblate (Portuguese)

Currently translated at 48.2% (155 of 321 strings)

Translated using Weblate (Portuguese)

Currently translated at 94.5% (86 of 91 strings)

Translated using Weblate (Portuguese)

Currently translated at 78.0% (71 of 91 strings)

Translated using Weblate (Portuguese)

Currently translated at 15.5% (50 of 321 strings)

Translated using Weblate (Portuguese)

Currently translated at 72.0% (31 of 43 strings)

Translated using Weblate (Portuguese)

Currently translated at 81.3% (35 of 43 strings)

Translated using Weblate (Portuguese)

Currently translated at 40.5% (43 of 106 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (25 of 25 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Interlig <haylanzinho@gmail.com>
Co-authored-by: Lucas Antevere <lucasantevere@gmail.com>
Co-authored-by: P1LH4 <joao.calby@gmail.com>
Co-authored-by: Tiago Krüger <tiagokruger404@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/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/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
This commit is contained in:
Hosted Weblate 2025-04-15 09:36:06 +02:00 committed by Blake Blackshear
parent 0c66a98f3e
commit 3d9159a4cb
10 changed files with 397 additions and 42 deletions

View File

@ -56,7 +56,7 @@
"yodeling": "Yodeling",
"chant": "Canto",
"synthetic_singing": "Canto sintético",
"rapping": "Rapping",
"rapping": "Cantando rap",
"groan": "Gemido",
"snicker": "Risada",
"animal": "Animal",
@ -146,5 +146,7 @@
"mouse": "Rato",
"vehicle": "Veículo",
"hair_dryer": "Secador de cabelo",
"toothbrush": "Escova de dentes"
"toothbrush": "Escova de dentes",
"sink": "Pia",
"blender": "Liquidificador"
}

View File

@ -15,15 +15,27 @@
"24hours": "24 horas",
"pm": "pm",
"am": "am",
"year": "{{time}} anos",
"month": "{{time}} meses",
"day": "{{time}} dias",
"year_one": "{{time}} anos",
"year_many": "",
"year_other": "",
"month_one": "{{time}} meses",
"month_many": "",
"month_other": "",
"day_one": "{{time}} dias",
"day_many": "",
"day_other": "",
"thisMonth": "Esse mês",
"lastMonth": "Mês passado",
"1hour": "1 hora",
"hour": "{{time}} horas",
"minute": "{{time}} minutos",
"second": "{{time}} segundos",
"hour_one": "{{time}} horas",
"hour_many": "",
"hour_other": "",
"minute_one": "{{time}} minutos",
"minute_many": "",
"minute_other": "",
"second_one": "{{time}} segundos",
"second_many": "",
"second_other": "",
"untilForTime": "Até {{time}}",
"untilForRestart": "Até que o Frigate reinicie.",
"untilRestart": "Até reiniciar",

View File

@ -5,7 +5,9 @@
"short": "Etiquetas",
"title": "Todas as etiquetas"
},
"count": "{{count}} etiquetas"
"count": "{{count}} etiquetas",
"count_one": "{{count}} Etiqueta",
"count_other": "{{count}} Etiquetas"
},
"filter": "Filtro",
"zones": {

View File

@ -35,8 +35,17 @@
"value": "{{droppedFrames}} quadros"
}
},
"decodedFrames": "Quadros decodificados:"
"decodedFrames": "Quadros decodificados:",
"droppedFrameRate": "Taxa de Quadros Perdidos:"
},
"noRecordingsFoundForThisTime": "Nenhuma gravação encontrada para este momento",
"livePlayerRequiredIOSVersion": "iOS 17.1 ou superior é necessário para este tipo de transmissão ao vivo."
"livePlayerRequiredIOSVersion": "iOS 17.1 ou superior é necessário para este tipo de transmissão ao vivo.",
"toast": {
"success": {
"submittedFrigatePlus": "Quadro enviado com sucesso para o Frigate+"
},
"error": {
"submitFrigatePlusFailed": "Falha ao enviar o quadro para o Frigate+"
}
}
}

View File

@ -80,5 +80,41 @@
"hair_dryer": "Secador de cabelo",
"toothbrush": "Escova de dentes",
"hair_brush": "Escova de Cabelo",
"squirrel": "Esquilo"
"squirrel": "Esquilo",
"couch": "Sofá",
"tv": "TV",
"laptop": "Laptop",
"remote": "Remoto",
"cell_phone": "Celular",
"microwave": "Microondas",
"oven": "Forno",
"toaster": "Torradeira",
"sink": "Pia",
"refrigerator": "Refrigerador",
"blender": "Liquidificador",
"book": "Livro",
"vase": "Vaso",
"deer": "Veado",
"fox": "Raposa",
"rabbit": "Coelho",
"raccoon": "Guaxinim",
"robot_lawnmower": "Robô cortador de grama",
"waste_bin": "Lixeira",
"on_demand": "Sob demanda",
"face": "Rosto",
"license_plate": "Placa",
"package": "Pacote",
"bbq_grill": "Churrasqueira",
"amazon": "Amazonas",
"usps": "USPS",
"ups": "UPS",
"fedex": "FedEx",
"dhl": "DHL",
"an_post": "Uma postagem",
"purolator": "Purolator",
"postnl": "PostNL",
"nzpost": "NZPost",
"postnord": "PostNord",
"gls": "GLS",
"dpd": "DPD"
}

View File

@ -16,7 +16,8 @@
"setup": {
"visionModel": "Modelo de visão",
"textModel": "Modelo de texto",
"textTokenizer": "Tokenizador de texto"
"textTokenizer": "Tokenizador de texto",
"visionModelFeatureExtractor": "Extrator de características de modelo de visão"
},
"context": "O Frigate está baixando os modelos de incorporação necessários para dar suporte a funcionalidade de pesquisa semântica. Isso pode levar vários minutos, dependendo da velocidade da sua conexão de rede.",
"tips": {
@ -71,6 +72,8 @@
"carousel": {
"previous": "Slide anterior",
"next": "Próximo slide"
}
},
"noImageFound": "Nenhuma imagem encontrada para este carimbo de data/hora.",
"createObjectMask": "Criar Máscara de Objeto"
}
}

View File

@ -33,7 +33,9 @@
},
"button": {
"addFace": "Adicionar rosto",
"uploadImage": "Carregar imagem"
"uploadImage": "Carregar imagem",
"deleteFaceAttempts": "Apagar tentativas de detecção facial",
"reprocessFace": "Reprocessar Rosto"
},
"imageEntry": {
"validation": {
@ -47,13 +49,25 @@
"toast": {
"success": {
"updatedFaceScore": "Pontuação facial atualizada com sucesso.",
"trainedFace": "Rosto treinado com sucesso."
"trainedFace": "Rosto treinado com sucesso.",
"deletedFace_one": "{{count}} rosto excluído com sucesso.",
"deletedFace_many": "{{count}} rostos excluídos com sucesso.",
"deletedFace_other": "{{count}} rostos excluídos com sucesso.",
"deletedName_one": "{{count}} rosto foi excluído com sucesso.",
"deletedName_many": "{{count}} rostos foram excluídos com sucesso.",
"deletedName_other": "{{count}} rostos foram excluídos com sucesso.",
"uploadedImage": "Imagem carregada com sucesso.",
"addFaceLibrary": "{{name}} foi adicionado com sucesso à biblioteca de rostos!"
},
"error": {
"uploadingImageFailed": "Falha ao carregar a imagem: {{errorMessage}}",
"deleteFaceFailed": "Falha ao excluir: {{errorMessage}}",
"deleteNameFailed": "Falha ao excluir nome: {{errorMessage}}"
"deleteNameFailed": "Falha ao excluir nome: {{errorMessage}}",
"addFaceLibraryFailed": "Falhou ao definir nome do rosto: {{errorMessage}}",
"trainFailed": "Falhou ao treinar: {{errorMessage}}",
"updateFaceScoreFailed": "Falhou ao atualizar pontuação da face: {{errorMessage}}"
}
},
"readTheDocs": "Leia a documentação"
"readTheDocs": "Leia a documentação",
"trainFaceAs": "Treinar rosto como:"
}

View File

@ -24,7 +24,9 @@
"max_score": "Pontuação máxima",
"min_speed": "Velocidade mínima",
"max_speed": "Velocidade máxima",
"recognized_license_plate": "Placa reconhecida"
"recognized_license_plate": "Placa reconhecida",
"has_clip": "Tem Clipe",
"has_snapshot": "Tem Captura de Imagem"
},
"searchType": {
"thumbnail": "Miniatura",
@ -32,11 +34,21 @@
},
"header": {
"noFilters": "Filtros",
"activeFilters": "Filtros ativos"
"activeFilters": "Filtros ativos",
"currentFilterType": "Valores de filtro"
},
"tips": {
"desc": {
"text": "Os filtros ajudam você a restringir os resultados da sua pesquisa. Veja como usá-los no campo de entrada:"
"text": "Os filtros ajudam você a restringir os resultados da sua pesquisa. Veja como usá-los no campo de entrada:",
"example": "Exemplo: <code className=\"text-primary\">cameras:front_door label:person before:01012024 time_range:3:00PM-4:00PM </code>"
},
"title": "Como usar filtros de texto"
},
"toast": {
"error": {
"beforeDateBeLaterAfter": "A data 'antes' deve ser posterior à data 'depois'.",
"minScoreMustBeLessOrEqualMaxScore": "O 'min_score' deve ser inferior ou igual ao 'max_score'.",
"minSpeedMustBeLessOrEqualMaxSpeed": "O 'min_speed' deve ser inferior ou igual ao 'max_speed'."
}
}
},
@ -44,6 +56,8 @@
"search": "Pesquisar..."
},
"similaritySearch": {
"title": "Pesquisa de similaridade"
"title": "Pesquisa de similaridade",
"active": "Busca de semelhança ativa",
"clear": "Pesquisa de semelhança clara"
}
}

View File

@ -36,7 +36,12 @@
"liveDashboard": {
"title": "Painel ao vivo",
"automaticLiveView": {
"label": "Visualização ao vivo automática"
"label": "Visualização ao vivo automática",
"desc": "Alternar automaticamente para a visualização ao vivo de uma câmera quando uma atividade for detectada. Desativar esta opção faz com que as imagens estáticas das câmeras no painel Ao Vivo sejam atualizadas apenas uma vez por minuto."
},
"playAlertVideos": {
"label": "Reproduzir vídeos de alerta",
"desc": "Por padrão, alertas recentes no painel ao vivo são reproduzidos como vídeos curtos em loop. Desative esta opção para mostrar apenas uma imagem estática dos alertas recentes neste dispositivo/navegador."
}
},
"calendar": {
@ -44,32 +49,93 @@
"firstWeekday": {
"label": "Primeiro dia da semana",
"sunday": "Domingo",
"monday": "Segunda-feira"
"monday": "Segunda-feira",
"desc": "O dia em que as semanas do calendário de revisão começam."
}
},
"storedLayouts": {
"title": "Layouts armazenados"
"title": "Layouts armazenados",
"desc": "O layout das câmeras em um grupo de câmeras pode ser arrastado/redimensionado. As posições são armazenadas no armazenamento local do seu navegador.",
"clearAll": "Limpar todos os layouts"
},
"recordingsViewer": {
"defaultPlaybackRate": {
"label": "Taxa de reprodução padrão"
"label": "Taxa de reprodução padrão",
"desc": "Taxa de reprodução padrão para a reprodução das gravações."
},
"title": "Visualizador de gravações"
},
"cameraGroupStreaming": {
"desc": "As configurações de transmissão de cada grupo de câmeras são armazenadas no armazenamento local do seu navegador.",
"title": "Configurações de transmissão do grupo de câmeras",
"clearAll": "Limpar todas as configurações de transmissão"
},
"toast": {
"success": {
"clearStreamingSettings": "Configurações de transmissão para todos os grupos de câmeras limpas.",
"clearStoredLayout": "Limpo layout armazenado para {{cameraName}}"
},
"error": {
"clearStoredLayoutFailed": "Falha ao limpar o layout armazenado: {{errorMessage}}",
"clearStreamingSettingsFailed": "Falha ao limpar as configurações de transmissão: {{errorMessage}}"
}
}
},
"classification": {
"faceRecognition": {
"modelSize": {
"label": "Tamanho do modelo"
"label": "Tamanho do modelo",
"small": {
"title": "pequeno",
"desc": "Usar <em>pequeno</em> utiliza um modelo de incorporação facial FaceNet que é eficiente na maioria dos CPUs."
},
"large": {
"title": "grande",
"desc": "Usar <em>grande</em> utiliza um modelo de incorporação facial ArcFace e será executado automaticamente na GPU, se aplicável."
},
"desc": "O tamanho do modelo utilizado para o reconhecimento facial."
},
"readTheDocumentation": "Leia a documentação"
"readTheDocumentation": "Leia a documentação",
"title": "Reconhecimento facial",
"desc": "O reconhecimento facial permite que pessoas sejam atribuídas a nomes e, quando o rosto delas for reconhecido, o Frigate atribuirá o nome da pessoa como um sub-rótulo. Essa informação é incluída na interface do usuário, filtros e também nas notificações."
},
"licensePlateRecognition": {
"readTheDocumentation": "Leia a documentação"
"readTheDocumentation": "Leia a documentação",
"title": "Reconhecimento de placas de veículo",
"desc": "O Frigate pode reconhecer placas de veículos e adicionar automaticamente os caracteres detectados ao campo placa_de_veículo_reconhecida ou um nome conhecido como sub_rótulo para objetos do tipo carro. Um caso de uso comum pode ser ler as placas de veículos que entram em uma garagem ou os carros que passam por uma rua."
},
"semanticSearch": {
"readTheDocumentation": "Leia a documentação"
"readTheDocumentation": "Leia a documentação",
"title": "Pesquisa semântica",
"reindexNow": {
"label": "Reindexar agora",
"desc": "A reindexação irá regenerar as incorporações de todos os objetos rastreados. Esse processo é executado em segundo plano e pode sobrecarregar seu CPU e levar um bom tempo, dependendo do número de objetos rastreados que você possui.",
"confirmTitle": "Confirmar reindexação",
"confirmDesc": "Você tem certeza de que deseja reindexar todos as incorporações dos objetos rastreados? Esse processo será executado em segundo plano, mas pode sobrecarregar seu CPU e levar um bom tempo. Você pode acompanhar o progresso na página Explorar.",
"confirmButton": "Reindexar",
"alreadyInProgress": "A reindexação já está em andamento.",
"error": "Falha ao iniciar a reindexação: {{errorMessage}}",
"success": "Reindexação iniciada com sucesso."
},
"modelSize": {
"label": "Tamanho do modelo",
"desc": "O tamanho do modelo utilizado para as incorporações de pesquisa semântica.",
"small": {
"title": "pequeno",
"desc": "Usar <em>pequeno</em> utiliza uma versão quantizada do modelo, que usa menos RAM e executa mais rápido no CPU, com uma diferença insignificante na qualidade da incorporação."
},
"large": {
"title": "grande",
"desc": "Usar <em>grande</em> utiliza o modelo completo do Jina e será executado automaticamente na GPU, se aplicável."
}
},
"desc": "A Pesquisa Semântica no Frigate permite que você encontre objetos rastreados dentro dos itens de revisão usando a imagem em si, uma descrição de texto definida pelo usuário ou uma descrição gerada automaticamente."
},
"title": "Configurações de classificação"
"title": "Configurações de classificação",
"toast": {
"success": "As configurações de classificação foram salvas. Reinicie o Frigate para aplicar as alterações.",
"error": "Falha ao salvar as alterações de configuração: {{errorMessage}}"
}
},
"notification": {
"globalSettings": {
@ -101,10 +167,131 @@
},
"polygonAreaTooLarge": {
"documentation": "Leia a documentação"
}
},
"label": "Máscara de movimento",
"desc": {
"documentation": "Documentação"
},
"clickDrawPolygon": "Clique para desenhar um polígono na imagem."
},
"zones": {
"label": "Zonas"
"label": "Zonas",
"documentTitle": "Editar Zona - Frigate",
"desc": {
"documentation": "Documentação",
"title": "As zonas permitem definir uma área específica do quadro para que você possa determinar se um objeto está ou não dentro de uma área particular."
},
"point_one": "{{count}} ponto",
"point_many": "{{count}} pontos",
"point_other": "{{count}} pontos",
"add": "Adicionar Zona",
"edit": "Editar Zona",
"clickDrawPolygon": "Clique para desenhar um polígono na imagem.",
"name": {
"title": "Nome",
"inputPlaceHolder": "Digite um nome...",
"tips": "O nome deve ter pelo menos 2 caracteres e não pode ser o nome de uma câmera ou de outra zona."
},
"inertia": {
"title": "Inércia",
"desc": "Especifica quantos quadros um objeto deve estar em uma zona antes de ser considerado dentro da zona. <em>Padrão: 3</em>"
},
"loiteringTime": {
"title": "Tempo de permanência",
"desc": "Define o tempo mínimo, em segundos, que o objeto deve permanecer na zona para que ela seja ativada. <em>Padrão: 0</em>"
},
"objects": {
"title": "Objetos",
"desc": "Lista de objetos que se aplicam a esta zona."
},
"allObjects": "Todos os objetos",
"speedEstimation": {
"title": "Estimativa de velocidade",
"desc": "Ativar estimativa de velocidade para objetos nesta zona. A zona deve ter exatamente 4 pontos."
},
"speedThreshold": {
"title": "Limite de velocidade ({{unit}})",
"desc": "Especifica uma velocidade mínima para que os objetos sejam considerados nesta zona.",
"toast": {
"error": {
"pointLengthError": "A estimativa de velocidade foi desativada para esta zona. Zonas com estimativa de velocidade devem ter exatamente 4 pontos.",
"loiteringTimeError": "Zonas com tempos de permanência maiores que 0 não devem ser usadas com estimativa de velocidade."
}
}
},
"toast": {
"success": "A zona ({{zoneName}}) foi salva. Reinicie o Frigate para aplicar as alterações."
}
},
"filter": {
"all": "Todas as Máscaras e Zonas"
},
"toast": {
"success": {
"copyCoordinates": "Coordenadas de {{polyName}} copiadas para a área de transferência."
},
"error": {
"copyCoordinatesFailed": "Não foi possível copiar as coordenadas para a área de transferência."
}
},
"form": {
"zoneName": {
"error": {
"mustBeAtLeastTwoCharacters": "O nome da zona deve ter pelo menos 2 caracteres.",
"mustNotContainPeriod": "O nome da zona não pode conter pontos.",
"hasIllegalCharacter": "O nome da zona contém caracteres ilegais.",
"mustNotBeSameWithCamera": "O nome da zona não pode ser o mesmo que o nome da câmera.",
"alreadyExists": "Já existe uma zona com esse nome para esta câmera."
}
},
"distance": {
"error": {
"text": "A distância deve ser maior ou igual a 0,1.",
"mustBeFilled": "Todos os campos de distância devem ser preenchidos para usar a estimativa de velocidade."
}
},
"inertia": {
"error": {
"mustBeAboveZero": "A inércia deve ser maior que 0."
}
},
"loiteringTime": {
"error": {
"mustBeGreaterOrEqualZero": "O tempo de permanência deve ser maior ou igual a 0."
}
},
"polygonDrawing": {
"removeLastPoint": "Remover o último ponto",
"reset": {
"label": "Limpar todos os pontos"
},
"snapPoints": {
"true": "Fixar pontos",
"false": "Não fixar pontos"
},
"delete": {
"title": "Confirmar exclusão",
"success": "{{name}} foi excluído.",
"desc": "Você tem certeza de que deseja excluir o {{type}} <em>{{name}}</em>?"
},
"error": {
"mustBeFinished": "A criação do polígono deve ser concluída antes de salvar."
}
}
},
"objectMasks": {
"label": "Máscaras de objetos",
"clickDrawPolygon": "Clique para desenhar um polígono na imagem.",
"desc": {
"documentation": "Documentação"
},
"point_one": "{{count}} ponto",
"point_many": "{{count}} pontos",
"point_other": "{{count}} pontos",
"objects": {
"allObjectTypes": "Todos os tipos de objeto",
"title": "Objetos"
}
}
},
"debug": {
@ -117,7 +304,46 @@
},
"camera": {
"reviewClassification": {
"readTheDocumentation": "Leia a documentação"
"readTheDocumentation": "Leia a documentação",
"title": "Classificação de Revisão",
"noDefinedZones": "Nenhuma zona está definida para esta câmera.",
"objectAlertsTips": "Todos os objetos {{alertsLabels}} na câmera {{cameraName}} serão exibidos como Alertas.",
"zoneObjectDetectionsTips": {
"text": "Todos os objetos {{detectionsLabels}} não categorizados na zona {{zone}} na câmera {{cameraName}} serão exibidos como Detecções.",
"regardlessOfZoneObjectDetectionsTips": "Todos os objetos {{detectionsLabels}} não categorizados na câmera {{cameraName}} serão exibidos como Detecções, independentemente da zona em que se encontram.",
"notSelectDetections": "Todos os objetos {{detectionsLabels}} detectados na zona {{zone}} na câmera {{cameraName}} que não forem categorizados como Alertas serão exibidos como Detecções, independentemente da zona em que se encontram."
},
"selectAlertsZones": "Selecionar zonas para Alertas",
"selectDetectionsZones": "Selecionar zonas para Detecções",
"limitDetections": "Limitar detecções a zonas específicas",
"desc": "O Frigate categoriza os itens de revisão como Alertas e Detecções. Por padrão, todos os objetos do tipo <em>pessoa</em> e <em>carro</em> são considerados Alertas. Você pode refinar a categorização dos seus itens de revisão configurando as zonas necessárias para eles.",
"objectDetectionsTips": "Todos os objetos {{detectionsLabels}} não categorizados na câmera {{cameraName}} serão exibidos como Detecções, independentemente da zona em que se encontram.",
"zoneObjectAlertsTips": "Todos os objetos {{alertsLabels}} detectados na zona {{zone}} na câmera {{cameraName}} serão exibidos como Alertas.",
"toast": {
"success": "A configuração de classificação de revisão foi salva. Reinicie o Frigate para aplicar as alterações."
}
},
"title": "Configurações da câmera",
"streams": {
"title": "fluxos",
"desc": "Desativar uma câmera interrompe completamente o processamento dos fluxos dessa câmera pelo Frigate. Detecção, gravação e depuração ficarão indisponíveis.<br /><em>Observação: Isso não desativa as retransmissões do go2rtc.</em>"
},
"review": {
"title": "Revisão",
"desc": "Ative ou desative alertas e detecções para esta câmera. Quando desativado, nenhum novo item de revisão será gerado.",
"alerts": "Alertas ",
"detections": "Detecções "
}
},
"motionDetectionTuner": {
"contourArea": {
"title": "Área de contorno"
},
"improveContrast": {
"title": "Melhorar o contraste"
},
"Threshold": {
"title": "Limite"
}
}
}

View File

@ -49,7 +49,12 @@
"title": "Armazenamento da câmera"
},
"title": "Armazenamento",
"overview": "Visão geral"
"overview": "Visão geral",
"recordings": {
"title": "Gravações",
"earliestRecording": "Primeira gravação disponível:",
"tips": "Esse valor representa o armazenamento total usado pelas gravações no banco de dados do Frigate. O Frigate não acompanha o uso de armazenamento de todos os arquivos no seu disco."
}
},
"cameras": {
"title": "Câmeras",
@ -62,7 +67,12 @@
"codec": "Codec:",
"fps": "FPS:",
"stream": "Transmissão {{idx}}",
"audio": "Áudio:"
"audio": "Áudio:",
"cameraProbeInfo": "{{camera}} Explorar informações da Camera",
"tips": {
"title": "Explorar informações da Camera"
},
"streamDataFromFFPROBE": "Os dados de fluxo são obtidos com <code>ffprobe</code>."
},
"framesAndDetections": "Quadros / Detecções",
"label": {
@ -72,20 +82,30 @@
"skipped": "pulado",
"ffmpeg": "ffmpeg"
},
"overview": "Visão geral"
"overview": "Visão geral",
"toast": {
"success": {
"copyToClipboard": "Dados de Exploração copiados para a área de transferência."
},
"error": {
"unableToProbeCamera": "Não foi possível explorar a câmera: {{errorMessage}}"
}
}
},
"lastRefreshed": "Última atualização: ",
"stats": {
"ffmpegHighCpuUsage": "{{camera}} tem alto uso de CPU FFMPEG ({{ffmpegAvg}}%)",
"detectHighCpuUsage": "{{camera}} tem alto uso de CPU de detecção ({{detectAvg}}%)",
"healthy": "O sistema está saudável"
"healthy": "O sistema está saudável",
"reindexingEmbeddings": "Reindexando incorporações ({{processed}}% completo)"
},
"general": {
"title": "Geral",
"detector": {
"title": "Detectores",
"cpuUsage": "Uso da CPU do detector",
"memoryUsage": "Uso da memória do detector"
"memoryUsage": "Uso da memória do detector",
"inferenceSpeed": "Velocidade de Inferência do Detector"
},
"hardwareInfo": {
"title": "Informações de hardware",
@ -96,15 +116,32 @@
"driver": "Driver: {{driver}}",
"vbios": "Informação VBios: {{vbios}}",
"name": "Nome: {{name}}",
"cudaComputerCapability": "Capacidade de computação CUDA: {{cuda_compute}}"
"cudaComputerCapability": "Capacidade de computação CUDA: {{cuda_compute}}",
"title": "Saída Nvidia SMI"
},
"copyInfo": {
"label": "Copiar informações da GPU"
},
"closeInfo": {
"label": "Fechar informações da GPU"
},
"toast": {
"success": "Informações da GPU copiadas para a área de transferência"
},
"vainfoOutput": {
"title": "Saída do Vainfo",
"returnCode": "Código de retorno: {{code}}",
"processOutput": "Saída do processo:",
"processError": "Erro no processo:"
}
}
},
"gpuEncoder": "Codificador de GPU",
"gpuDecoder": "Decodificador de GPU"
},
"otherProcesses": {
"title": "Outros processos"
"title": "Outros processos",
"processCpuUsage": "Uso de CPU do processo",
"processMemoryUsage": "Uso de memória do processo"
}
},
"enrichments": {