mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-09-26 01:48:57 +03:00
Update translation files
Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Update translation files Updated by "Cleanup translation files" add-on in Weblate. Co-authored-by: Hosted Weblate <hosted@weblate.org> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ 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/views-events Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-exports 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
This commit is contained in:
committed by
Josh Hawkins
parent
5a9f1153c5
commit
0d3ece336f
@@ -54,15 +54,6 @@
|
||||
"12hour": "dd/MM h:mm:ss a",
|
||||
"24hour": "d MMM HH:mm:ss"
|
||||
},
|
||||
"formattedTimestampExcludeSeconds": {
|
||||
"12hour": "%b %-d, %I:%M %p",
|
||||
"24hour": "%b %-d, %H:%M"
|
||||
},
|
||||
"formattedTimestampWithYear": {
|
||||
"12hour": "%b %-d %Y, %I:%M %p",
|
||||
"24hour": "%b %-d %Y, %H:%M"
|
||||
},
|
||||
"formattedTimestampOnlyMonthAndDay": "%b %-d",
|
||||
"formattedTimestampHourMinute": {
|
||||
"12hour": "h:mm aaa",
|
||||
"24hour": "HH:mm"
|
||||
@@ -186,7 +177,6 @@
|
||||
"blue": "Azul",
|
||||
"green": "Verde",
|
||||
"red": "Vermelho",
|
||||
"contrast": "Alto contraste",
|
||||
"default": "Predefinição",
|
||||
"highcontrast": "Alto Contraste",
|
||||
"nord": "Nord"
|
||||
|
||||
@@ -32,7 +32,6 @@
|
||||
"audioIsUnavailable": "O áudio não está disponível para esta transmissão",
|
||||
"audio": {
|
||||
"tips": {
|
||||
"document": "Leia a documentação ",
|
||||
"title": "O áudio deve ser emitido pela sua câmara e configurado no go2rtc para esta transmissão."
|
||||
}
|
||||
},
|
||||
|
||||
@@ -16,21 +16,9 @@
|
||||
"desc": "Os objetos nas localizações que quer evitar não são falsos positivos. Submete-los como falsos positivos confundirá o modelo."
|
||||
},
|
||||
"review": {
|
||||
"true": {
|
||||
"label": "Confirme esta etiqueta para Frigate Plus",
|
||||
"true_one": "Este é um {{label}}",
|
||||
"true_many": "Estes são muitos {{label}}",
|
||||
"true_other": "Estão são {{label}}"
|
||||
},
|
||||
"state": {
|
||||
"submitted": "Submetido"
|
||||
},
|
||||
"false": {
|
||||
"label": "Não confirmar esta etiqueta para Frigate Plus",
|
||||
"false_one": "Este não é um {{label}}",
|
||||
"false_many": "Estes não são muitos {{label}}",
|
||||
"false_other": "Estes não são {{label}}"
|
||||
},
|
||||
"question": {
|
||||
"label": "Confirme esta etiqueta para Frigate Plus",
|
||||
"ask_a": "Este objeto é um <code>{{label}}</code>?",
|
||||
@@ -67,8 +55,7 @@
|
||||
"success": "Exportação iniciada com sucesso. Veja o ficheiro na pasta de exportações.",
|
||||
"error": {
|
||||
"failed": "Não foi possível iniciar a exportação: {{error}}",
|
||||
"endTimeMustAfterStartTime": "O horário de término deve ser posterior ao horário de início",
|
||||
"noVaildTimeSelected": "Nenhum intervalo de tempo válido selecionado"
|
||||
"endTimeMustAfterStartTime": "O horário de término deve ser posterior ao horário de início"
|
||||
}
|
||||
},
|
||||
"selectOrExport": "Selecionar ou Exportar",
|
||||
@@ -105,8 +92,7 @@
|
||||
},
|
||||
"restreaming": {
|
||||
"desc": {
|
||||
"title": "Configure go2rtc para obter opções adicionais da visualização ao vivo e o áudio para esta câmara.",
|
||||
"readTheDocumentation": "Leia a documentação"
|
||||
"title": "Configure go2rtc para obter opções adicionais da visualização ao vivo e o áudio para esta câmara."
|
||||
},
|
||||
"disabled": "A retransmissão não está ativada para esta câmara."
|
||||
},
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
"short": "Etiquetas",
|
||||
"title": "Todas as etiquetas"
|
||||
},
|
||||
"count": "{{count}} etiquetas",
|
||||
"count_one": "{{count}} Etiqueta",
|
||||
"count_other": "{{count}} Etiquetas"
|
||||
},
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"title": "Transmissão Off-line",
|
||||
"desc": "Nenhum quadro foi recebido na transmissão de <code>detecção</code> {{cameraName}}, verifique os logs de erro"
|
||||
},
|
||||
"cameraDisabled": "A câmara está desativada",
|
||||
"stats": {
|
||||
"streamType": {
|
||||
"title": "Tipo de transmissão:",
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"alert": "Não há alertas para análise",
|
||||
"detection": "Não há detecções para análise"
|
||||
},
|
||||
"timeline": "Linha do tempo",
|
||||
"events": {
|
||||
"aria": "Selecionar eventos",
|
||||
"label": "Eventos",
|
||||
@@ -34,7 +33,5 @@
|
||||
"camera": "Câmara",
|
||||
"detected": "detetado",
|
||||
"selected_one": "{{count}} selecionado",
|
||||
"selected_other": "{{count}} selecionados",
|
||||
"suspiciousActivity": "Atividade Suspeita",
|
||||
"threateningActivity": "Atividade Ameaçadora"
|
||||
"selected_other": "{{count}} selecionados"
|
||||
}
|
||||
|
||||
@@ -21,8 +21,7 @@
|
||||
},
|
||||
"context": "O Frigate está a transferir os modelos de incorporação necessários para suportar a funcionalidade de \"Procura Semântica\". Isto pode levar vários minutos, dependendo da velocidade da sua ligação de rede.",
|
||||
"tips": {
|
||||
"context": "Talvez queira reindexar as incorporações dos seus objetos rastreados depois de os modelos serem transferidos.",
|
||||
"documentation": "Leia a documentação"
|
||||
"context": "Talvez queira reindexar as incorporações dos seus objetos rastreados depois de os modelos serem transferidos."
|
||||
},
|
||||
"error": "Ocorreu um erro. Verifique os registos do Frigate."
|
||||
},
|
||||
@@ -109,67 +108,16 @@
|
||||
"type": {
|
||||
"details": "detalhes",
|
||||
"video": "vídeo",
|
||||
"object_lifecycle": "ciclo de vida do objeto",
|
||||
"snapshot": "captura de ecrã"
|
||||
},
|
||||
"objectLifecycle": {
|
||||
"title": "Ciclo de vida do objeto",
|
||||
"lifecycleItemDesc": {
|
||||
"attribute": {
|
||||
"other": "{{label}} reconhecido como {{attribute}}",
|
||||
"faceOrLicense_plate": "{{attribute}} detetado por {{label}}"
|
||||
},
|
||||
"gone": "{{label}} saiu",
|
||||
"heard": "{{label}} ouvido",
|
||||
"visible": "{{label}} detectado",
|
||||
"external": "{{label}} detetado",
|
||||
"entered_zone": "{{label}} entrou em {{zones}}",
|
||||
"active": "{{label}} se tornou ativo",
|
||||
"stationary": "{{label}} se tornou estacionário",
|
||||
"header": {
|
||||
"zones": "Zonas",
|
||||
"ratio": "Proporção",
|
||||
"area": "Área"
|
||||
}
|
||||
},
|
||||
"annotationSettings": {
|
||||
"title": "Definições de Anotação",
|
||||
"offset": {
|
||||
"documentation": "Leia a documentação ",
|
||||
"desc": "Esses dados vêm do feed de detecção da sua câmara, mas são sobrepostos nas imagens do feed de gravação. É improvável que os dois streams estejam perfeitamente sincronizados. Como resultado, a caixa delimitadora e o vídeo não se alinharão perfeitamente. No entanto, o campo <code>annotation_offset</code> pode ser usado para ajustar isso.",
|
||||
"tips": "DICA: Imagine que há um clipe de evento com uma pessoa a andar da esquerda para a direita. Se a caixa delimitadora da linha do tempo do evento estiver consistentemente à esquerda da pessoa, o valor deve ser diminuído. Da mesma forma, se uma pessoa estiver andando da esquerda para a direita e a caixa delimitadora estiver consistentemente à frente da pessoa, o valor deve ser aumentado.",
|
||||
"label": "Deslocamento de Anotação",
|
||||
"millisecondsToOffset": "Milissegundos para deslocar as anotações de detecção. <em>Padrão: 0</em>",
|
||||
"toast": {
|
||||
"success": "O deslocamento de anotação para {{camera}} foi salvo no arquivo de configuração. Reinicie o Frigate para aplicar as alterações."
|
||||
}
|
||||
},
|
||||
"showAllZones": {
|
||||
"title": "Mostrar Todas as Zonas",
|
||||
"desc": "Mostrar sempre as zonas nas imagens onde os objetos entraram numa zona."
|
||||
}
|
||||
},
|
||||
"carousel": {
|
||||
"previous": "Slide anterior",
|
||||
"next": "Próximo slide"
|
||||
},
|
||||
"noImageFound": "Nenhuma imagem encontrada para este carimbo de data/hora.",
|
||||
"createObjectMask": "Criar Máscara de Objeto",
|
||||
"adjustAnnotationSettings": "Ajustar definições de anotação",
|
||||
"autoTrackingTips": "As posições da caixa delimitadora serão imprecisas para as câmaras com rastreamento automático.",
|
||||
"scrollViewTips": "Deslize para ver os momentos significativos do ciclo de vida deste objeto.",
|
||||
"count": "{{first}} de {{second}}",
|
||||
"trackedPoint": "Ponto Rastreado"
|
||||
"noImageFound": "Nenhuma imagem encontrada para este carimbo de data/hora."
|
||||
},
|
||||
"itemMenu": {
|
||||
"downloadSnapshot": {
|
||||
"aria": "Descarregar captura",
|
||||
"label": "Descarregar captura"
|
||||
},
|
||||
"viewObjectLifecycle": {
|
||||
"label": "Ver ciclo de vida do objeto",
|
||||
"aria": "Mostrar o ciclo de vida do objeto"
|
||||
},
|
||||
"viewInHistory": {
|
||||
"label": "Ver no Histórico",
|
||||
"aria": "Ver no Histórico"
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
"documentTitle": "Exportar - Frigate",
|
||||
"search": "Pesquisar",
|
||||
"noExports": "Nenhuma exportação encontrada",
|
||||
"deleteExport": "Excluir exportação",
|
||||
"editExport": {
|
||||
"title": "Renomear exportação",
|
||||
"desc": "Digite um novo nome para esta exportação.",
|
||||
|
||||
@@ -6,13 +6,8 @@
|
||||
"nameCannotContainHash": "O nome não pode conter #."
|
||||
},
|
||||
"details": {
|
||||
"person": "Pessoa",
|
||||
"face": "Detalhes do rosto",
|
||||
"faceDesc": "Detalhes do objeto encontrado que gerou esta cara",
|
||||
"timestamp": "Carimbo de hora",
|
||||
"confidence": "Confiança",
|
||||
"scoreInfo": "A pontuação da subetiqueta é a pontuação ponderada de todas as confianças de rostos reconhecidos, portanto, ela pode ser diferente da pontuação exibida na captura de imagem.",
|
||||
"subLabelScore": "Pontuação da Subetiqueta",
|
||||
"unknown": "Desconhecido"
|
||||
},
|
||||
"documentTitle": "Biblioteca de rostos - Frigate",
|
||||
@@ -21,8 +16,6 @@
|
||||
"desc": "Carregue uma imagem para procurar rostos e incluir em {{pageToggle}}"
|
||||
},
|
||||
"createFaceLibrary": {
|
||||
"title": "Criar coleção",
|
||||
"desc": "Criar uma nova coleção",
|
||||
"new": "Criar novo rosto",
|
||||
"nextSteps": "Para construir uma base sólida:<li>Use a aba Treinar para selecionar e treinar em imagens para cada pessoa detectada.</li><li>Concentre-se em imagens diretas para obter melhores resultados; evite imagens de treino que capturem rostos em ângulo.</li></ul>"
|
||||
},
|
||||
@@ -31,8 +24,6 @@
|
||||
"title": "Reconhecimentos Recentes",
|
||||
"empty": "Não há tentativas recentes de reconhecimento facial"
|
||||
},
|
||||
"selectItem": "Selecionar {{item}}",
|
||||
"selectFace": "Selecionar rosto",
|
||||
"deleteFaceLibrary": {
|
||||
"title": "Excluir nome",
|
||||
"desc": "Tem certeza de que deseja excluir a coleção {{name}}? Isso excluirá permanentemente todos os rostos associados."
|
||||
@@ -78,7 +69,6 @@
|
||||
"renameFaceFailed": "Falha ao renomear o rosto: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"readTheDocs": "Leia a documentação",
|
||||
"trainFaceAs": "Treinar rosto como:",
|
||||
"steps": {
|
||||
"faceName": "Digite o Nome do Rosto",
|
||||
@@ -99,6 +89,5 @@
|
||||
"desc_many": "Tem a certeza que pretende apagar {{count}} caras? Esta ação não pode ser revertida.",
|
||||
"desc_other": "Tem a certeza que pretende apagar {{count}} caras? Esta ação não pode ser revertida."
|
||||
},
|
||||
"nofaces": "Não tem caras disponíveis",
|
||||
"pixels": "{{area}}px"
|
||||
"nofaces": "Não tem caras disponíveis"
|
||||
}
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"documentTitle": "Ao vivo - Frigate",
|
||||
"documentTitle.withCamera": "{{camera}} - Ao vivo - Frigate",
|
||||
"twoWayTalk": {
|
||||
"disable": "Desativar conversa bidirecional",
|
||||
@@ -53,10 +52,6 @@
|
||||
}
|
||||
},
|
||||
"lowBandwidthMode": "Modo de baixa largura de banda",
|
||||
"camera": {
|
||||
"enable": "Habilitar câmara",
|
||||
"disable": "Desativar câmara"
|
||||
},
|
||||
"muteCameras": {
|
||||
"disable": "Ativar áudio de todas as câmaras",
|
||||
"enable": "Silenciar todas as câmaras"
|
||||
@@ -110,14 +105,12 @@
|
||||
"title": "Transmissão",
|
||||
"audio": {
|
||||
"tips": {
|
||||
"title": "O áudio deve ser emitido pela sua câmara e configurado no go2rtc para esta transmissão.",
|
||||
"documentation": "Leia a documentação "
|
||||
"title": "O áudio deve ser emitido pela sua câmara e configurado no go2rtc para esta transmissão."
|
||||
},
|
||||
"available": "O áudio está disponível para esta transmissão",
|
||||
"unavailable": "O áudio não está disponível para esta transmissão"
|
||||
},
|
||||
"twoWayTalk": {
|
||||
"tips.documentation": "Leia a documentação ",
|
||||
"unavailable": "Conversa bidirecional não está disponível para esta transmissão",
|
||||
"tips": "Seu dispositivo deve suportar o recurso e o WebRTC deve ser configurado para conversa bidirecional.",
|
||||
"available": "Conversa bidirecional está disponível para esta transmissão"
|
||||
@@ -133,7 +126,6 @@
|
||||
},
|
||||
"cameraSettings": {
|
||||
"title": "{{camera}} configurações",
|
||||
"cameraEnabled": "Câmara habilitada",
|
||||
"objectDetection": "Detecção de objeto",
|
||||
"recording": "Gravando",
|
||||
"audioDetection": "Detecção de áudio",
|
||||
@@ -146,8 +138,7 @@
|
||||
"active_objects": "Objetos ativos",
|
||||
"motion": "Movimento",
|
||||
"all": "Todos"
|
||||
},
|
||||
"notAllTips": "Sua configuração de retenção de gravação {{source}} está definida como <code>modo: {{effectiveRetainMode}}</code>, portanto, esta gravação on-demand manterá apenas segmentos com {{effectiveRetainModeName}}."
|
||||
}
|
||||
},
|
||||
"editLayout": {
|
||||
"label": "Editar layout",
|
||||
|
||||
@@ -40,8 +40,6 @@
|
||||
"tips": {
|
||||
"desc": {
|
||||
"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>",
|
||||
"step": "<ul className=\"list-disc pl-5 text-sm text-primary-variant\"> <li>Digite um nome de filtro seguido de dois pontos (ex: \"cameras:\").</li><li>Selecione um valor entre as sugestões ou digite o seu próprio.</li><li>Use múltiplos filtros adicionando-os um após o outro com um espaço entre eles.</li> <li>Filtros de data (before: e after:) usam o formato <em>{{DateFormat}}</em>.</li><li>O filtro de intervalo de tempo usa o formato <em>{{exampleTime}}</em>.</li><li>Remova filtros clicando no 'x' ao lado deles.</li></ul>",
|
||||
"step1": "Digite um nome para o filtro seguido de dois pontos (exemplo \"camaras:\").",
|
||||
"step2": "Selecione um valor entre as sugestões ou digite o seu próprio.",
|
||||
"step3": "Use vários filtros adicionando-os um após o outro com um espaço entre eles.",
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
{
|
||||
"documentTitle": {
|
||||
"camera": "Configurações da câmera - Frigate",
|
||||
"classification": "Configurações de classificação - Frigate",
|
||||
"masksAndZones": "Editor de máscara e zona - Frigate",
|
||||
"motionTuner": "Ajuste de movimento - Frigate",
|
||||
"object": "Depuração - Frigate",
|
||||
@@ -18,7 +16,6 @@
|
||||
"ui": "UI",
|
||||
"masksAndZones": "Máscaras / Zonas",
|
||||
"cameras": "Configurações da câmara",
|
||||
"classification": "Classificação",
|
||||
"motionTuner": "Ajuste de movimento",
|
||||
"debug": "Depuração",
|
||||
"users": "Utilizadores",
|
||||
@@ -91,80 +88,16 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"classification": {
|
||||
"faceRecognition": {
|
||||
"modelSize": {
|
||||
"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",
|
||||
"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",
|
||||
"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",
|
||||
"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",
|
||||
"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}}"
|
||||
},
|
||||
"birdClassification": {
|
||||
"title": "Classificação de Pássaros",
|
||||
"desc": "A classificação de aves/pássaros identifica aves conhecidas usando um modelo Tensorflow quantizado. Quando uma ave/ pássaro conhecida(o) for reconhecida(o), o seu nome comum será adicionado como um sub_rótulo. Estas informações estão incluídas na interface do utilizador, nos filtros e também nas notificações."
|
||||
},
|
||||
"restart_required": "Reinício necessário (configurações de classificação alteradas)",
|
||||
"unsavedChanges": "Alterações nas configurações de Classificação não estão salvas"
|
||||
},
|
||||
"notification": {
|
||||
"globalSettings": {
|
||||
"title": "Configurações globais",
|
||||
"desc": "Suspenda temporariamente as notificações para câmaras específicas em todos os dispositivos registados."
|
||||
},
|
||||
"notificationSettings": {
|
||||
"documentation": "Leia a documentação",
|
||||
"title": "Configurações de notificação",
|
||||
"desc": "O Frigate pode enviar notificações push para o seu dispositivo quando está a ser executado no browser ou instalado como um PWA."
|
||||
},
|
||||
"notificationUnavailable": {
|
||||
"documentation": "Leia a documentação",
|
||||
"title": "Notificações indisponíveis",
|
||||
"desc": "As notificações push da Web exigem um contexto seguro (<code>https://…</code>). Esta é uma limitação do navegador. Acesse o Frigate com segurança para usar as notificações."
|
||||
},
|
||||
@@ -210,11 +143,9 @@
|
||||
},
|
||||
"frigatePlus": {
|
||||
"snapshotConfig": {
|
||||
"documentation": "Leia a documentação",
|
||||
"table": {
|
||||
"snapshots": "Snapshots",
|
||||
"camera": "Câmara",
|
||||
"cleanCopySnapshots": "<code>clean_copy</code> Snapshots"
|
||||
"camera": "Câmara"
|
||||
},
|
||||
"title": "Configuração de snapshots",
|
||||
"desc": "O envio para o Frigate+ requer que tanto os snapshots quanto os snapshots <code>clean_copy</code> estejam habilitados na sua configuração.",
|
||||
@@ -258,11 +189,9 @@
|
||||
"point_many": "{{count}} pontos",
|
||||
"point_other": "{{count}} pontos",
|
||||
"context": {
|
||||
"documentation": "Leia a documentação",
|
||||
"title": "As máscaras de movimento são usadas para impedir que tipos indesejados de movimento acionem a detecção (exemplo: galhos de árvores, carimbos de data/hora da câmera). As máscaras de movimento devem ser usadas <em>com moderação</em>, o uso excessivo de máscaras dificultará o rastreamento de objetos."
|
||||
},
|
||||
"polygonAreaTooLarge": {
|
||||
"documentation": "Leia a documentação",
|
||||
"tips": "As máscaras de movimento não impedem que objetos sejam detectados. Você deve usar uma zona obrigatória em vez disso.",
|
||||
"title": "A máscara de movimento está cobrindo {{polygonArea}}% da área da câmara. Máscaras de movimento grandes não são recomendadas."
|
||||
},
|
||||
@@ -316,7 +245,6 @@
|
||||
"speedEstimation": {
|
||||
"title": "Estimativa de velocidade",
|
||||
"desc": "Ativar estimativa de velocidade para objetos nesta zona. A zona deve ter exatamente 4 pontos.",
|
||||
"docs": "Lê a documentação",
|
||||
"lineBDistance": "Distância da Linha B ({{unit}})",
|
||||
"lineCDistance": "Distância da Linha C ({{unit}})",
|
||||
"lineDDistance": "Distância da Linha D ({{unit}})",
|
||||
@@ -452,7 +380,6 @@
|
||||
},
|
||||
"objectShapeFilterDrawing": {
|
||||
"tips": "Habilite esta opção para desenhar um retângulo na imagem da câmara para mostrar sua área e proporção. Esses valores podem ser usados para definir parâmetros de filtro de formato de objeto na sua configuração.",
|
||||
"document": "Leia a documentação ",
|
||||
"score": "Pontuação",
|
||||
"ratio": "Razão",
|
||||
"area": "Area",
|
||||
@@ -487,78 +414,6 @@
|
||||
"currentdbFS": "dbFS Atual"
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
"reviewClassification": {
|
||||
"readTheDocumentation": "Leia a documentação",
|
||||
"title": "Classificação da Análise",
|
||||
"noDefinedZones": "Nenhuma zona está definida para esta câmara.",
|
||||
"objectAlertsTips": "Todos os objetos {{alertsLabels}} na câmara {{cameraName}} serão exibidos como Alertas.",
|
||||
"zoneObjectDetectionsTips": {
|
||||
"text": "Todos os objetos {{detectionsLabels}} não categorizados na zona {{zone}} na câmara {{cameraName}} serão exibidos como Detecções.",
|
||||
"regardlessOfZoneObjectDetectionsTips": "Todos os objetos {{detectionsLabels}} não categorizados na câmara {{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âmara {{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 análise 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 análise configurando as zonas necessárias para eles.",
|
||||
"objectDetectionsTips": "Todos os objetos {{detectionsLabels}} não categorizados na câmara {{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âmara {{cameraName}} serão exibidos como Alertas.",
|
||||
"toast": {
|
||||
"success": "A configuração de Classificação de análise foi salva. Reinicie o Frigate para aplicar as alterações."
|
||||
},
|
||||
"unsavedChanges": "Configurações de classificação de análises não salvas para {{camera}}"
|
||||
},
|
||||
"title": "Configurações da câmara",
|
||||
"streams": {
|
||||
"title": "Transmissões",
|
||||
"desc": "Desativar uma câmara interrompe completamente o processamento das transmissões dessa câmara 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": "Análise",
|
||||
"desc": "Ative ou desative alertas e detecções para esta câmara. Quando desativado, nenhum novo item de análise será gerado. ",
|
||||
"alerts": "Alertas ",
|
||||
"detections": "Detecções "
|
||||
},
|
||||
"object_descriptions": {
|
||||
"title": "Descrições de objetos de IA generativa",
|
||||
"desc": "Ative/desative temporariamente as descrições de objetos de IA generativa para esta câmera. Quando desativadas, as descrições geradas por IA não serão solicitadas para objetos rastreados nesta câmera."
|
||||
},
|
||||
"review_descriptions": {
|
||||
"title": "Descrições de análises de IA generativa",
|
||||
"desc": "Ative/desative temporariamente as descrições de avaliação geradas por IA para esta câmera. Quando desativadas, as descrições geradas por IA não serão solicitadas para itens de avaliação nesta câmera."
|
||||
},
|
||||
"addCamera": "Adicionar Nova Câmera",
|
||||
"editCamera": "Editar Câmera:",
|
||||
"selectCamera": "Selecione uma Câmera",
|
||||
"backToSettings": "Voltar para as Configurações da Câmera",
|
||||
"cameraConfig": {
|
||||
"add": "Adicionar Câmera",
|
||||
"edit": "Editar Câmera",
|
||||
"description": "Configure as definições da câmera, incluindo entradas de transmissão e funções.",
|
||||
"name": "Nome da Câmera",
|
||||
"nameRequired": "O nome da câmera é obrigatório",
|
||||
"nameInvalid": "O nome da câmera deve conter apenas letras, números, sublinhados ou hifens",
|
||||
"namePlaceholder": "e.g., porta_da_frente",
|
||||
"enabled": "Habilitado",
|
||||
"ffmpeg": {
|
||||
"inputs": "Entrada de Streams",
|
||||
"path": "Caminho da Stream",
|
||||
"pathRequired": "Caminho da Stream é obrigatória",
|
||||
"pathPlaceholder": "rtsp://...",
|
||||
"roles": "Funções",
|
||||
"rolesRequired": "Pelo menos uma função é necessária",
|
||||
"rolesUnique": "Cada função (áudio, detecção, gravação) só pode ser atribuída a uma stream",
|
||||
"addInput": "Adicionar Entrada de Stream",
|
||||
"removeInput": "Remover Entrada de Stream",
|
||||
"inputsRequired": "É necessário pelo menos uma stream de entrada"
|
||||
},
|
||||
"toast": {
|
||||
"success": "Câmera {{cameraName}} guardada com sucesso"
|
||||
},
|
||||
"nameLength": "O nome da câmara deve ter ao menos 24 caracteres."
|
||||
}
|
||||
},
|
||||
"motionDetectionTuner": {
|
||||
"contourArea": {
|
||||
"title": "Área de contorno",
|
||||
@@ -597,8 +452,7 @@
|
||||
"label": "Tamanho do modelo",
|
||||
"desc": "O tamanho do modelo usado para reconhecimento facial."
|
||||
},
|
||||
"title": "Reconhecimento facial",
|
||||
"readTheDocumentation": "Leia a documentação"
|
||||
"title": "Reconhecimento facial"
|
||||
},
|
||||
"semanticSearch": {
|
||||
"modelSize": {
|
||||
@@ -624,13 +478,11 @@
|
||||
"error": "Falha ao iniciar a reindexação: {{errorMessage}}"
|
||||
},
|
||||
"desc": "A Pesquisa Semântica no Frigate permite que você encontre objetos rastreados dentro dos seus itens de análise usando a própria imagem, uma descrição de texto definida pelo utilizador ou uma gerada automaticamente.",
|
||||
"readTheDocumentation": "Leia a documentação",
|
||||
"title": "Busca semântica"
|
||||
},
|
||||
"licensePlateRecognition": {
|
||||
"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"
|
||||
"title": "Reconhecimento de placas"
|
||||
},
|
||||
"birdClassification": {
|
||||
"desc": "A classificação de aves identifica aves conhecidas usando um modelo quantizado do Tensorflow. Quando uma ave conhecida é reconhecida, seu nome comum é adicionado como um sub_label. Essas informações são incluídas na interface do utilizador, nos filtros e nas notificações.",
|
||||
@@ -765,7 +617,6 @@
|
||||
"description": "Descrição"
|
||||
},
|
||||
"actions": {
|
||||
"alert": "Marcar como Alerta",
|
||||
"notification": "Enviar Notificação"
|
||||
},
|
||||
"dialog": {
|
||||
@@ -821,11 +672,6 @@
|
||||
"error": {
|
||||
"min": "Pelo menos uma ação deve ser selecionada."
|
||||
}
|
||||
},
|
||||
"friendly_name": {
|
||||
"title": "Nome Amigável",
|
||||
"placeholder": "Nomeie ou descreva este gatilho",
|
||||
"description": "Um nome amigável ou descritivo opcional para este gatilho."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -947,30 +793,10 @@
|
||||
"brandInformation": "Informação da marca",
|
||||
"brandUrlFormat": "Para câmaras com o formato de URL RTSP como: {{exampleUrl}}",
|
||||
"customUrlPlaceholder": "rtsp://nomedeusuario:palavra-passe@host:porta/caminho",
|
||||
"testConnection": "Testar Conexão",
|
||||
"testSuccess": "Teste de conexão bem sucedido!",
|
||||
"testFailed": "Teste de conexão falhou. Favor verifique os dados e tente novamente.",
|
||||
"streamDetails": "Pormenores do Stream",
|
||||
"warnings": {
|
||||
"noSnapshot": "Não foi possível adquirir uma captura de imagem do stream configurado."
|
||||
},
|
||||
"errors": {
|
||||
"brandOrCustomUrlRequired": "Selecione a marca da câmara com o host/IP or selecione 'Outro' com uma URL customizada",
|
||||
"nameRequired": "Nome para a câmara requerido"
|
||||
}
|
||||
},
|
||||
"step2": {
|
||||
"url": "URL",
|
||||
"roleLabels": {
|
||||
"audio": "Áudio"
|
||||
}
|
||||
},
|
||||
"step3": {
|
||||
"reload": "Recarregar",
|
||||
"valid": "Válido",
|
||||
"failed": "Falhou",
|
||||
"none": "Nenhum",
|
||||
"error": "Erro"
|
||||
}
|
||||
},
|
||||
"cameraManagement": {
|
||||
|
||||
@@ -114,8 +114,7 @@
|
||||
"reindexingEmbeddings": "Reindexando incorporações ({{processed}}% completo)",
|
||||
"detectIsVerySlow": "{{detect}} está muito lento ({{speed}} ms)",
|
||||
"cameraIsOffline": "{{camera}} está off-line",
|
||||
"detectIsSlow": "{{detect}} está lento ({{speed}} ms)",
|
||||
"shmTooLow": "/dev/shm alocação ({{total}} MB) deveria ser aumentada pelo menos {{min}} MB."
|
||||
"detectIsSlow": "{{detect}} está lento ({{speed}} ms)"
|
||||
},
|
||||
"general": {
|
||||
"title": "Geral",
|
||||
|
||||
Reference in New Issue
Block a user