mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-07-20 18:59:01 +03:00
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (114 of 114 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (352 of 352 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (66 of 66 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (50 of 50 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (427 of 427 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 88.5% (378 of 427 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 96.5% (340 of 352 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (115 of 115 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (183 of 183 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 88.5% (378 of 427 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 59.3% (209 of 352 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 59.3% (209 of 352 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (183 of 183 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (183 of 183 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 50.5% (216 of 427 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 50.5% (216 of 427 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Marcelo Popper Costa <marcelo_popper@hotmail.com> Co-authored-by: Rogério Mendes <rogeriomendes.mg@gmail.com> 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-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/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-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-dialog Translation: Frigate NVR/components-filter Translation: Frigate NVR/components-player 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:
committed by
Nicolas Mowen
co-authored by
Marcelo Popper Costa
Rogério Mendes
parent
cbd5bdfd88
commit
efe0d2a931
@@ -5,7 +5,7 @@
|
||||
"camera": "Configurações de Câmera - Frigate",
|
||||
"enrichments": "Configurações de Enriquecimento - Frigate",
|
||||
"masksAndZones": "Editor de Máscara e Zona - Frigate",
|
||||
"motionTuner": "Virada de Movimento - Frigate",
|
||||
"motionTuner": "Ajuste de Movimento - Frigate",
|
||||
"object": "Debug - Frigate",
|
||||
"general": "Configurações Gerais - Frigate",
|
||||
"frigatePlus": "Frigate+ Configurações- Frigate",
|
||||
@@ -18,8 +18,8 @@
|
||||
"users": "Usuários",
|
||||
"notifications": "Notificações",
|
||||
"frigateplus": "Frigate+",
|
||||
"motionTuner": "Ajuste de Detecção de Movimento",
|
||||
"debug": "Depuração",
|
||||
"motionTuner": "Ajuste de Movimento",
|
||||
"debug": "Depurar",
|
||||
"enrichments": "Melhorias"
|
||||
},
|
||||
"dialog": {
|
||||
@@ -254,7 +254,7 @@
|
||||
"edit": "Editar Zona",
|
||||
"point_one": "{{count}} ponto",
|
||||
"point_many": "{{count}} pontos",
|
||||
"point_other": "",
|
||||
"point_other": "{{count}} pontos",
|
||||
"clickDrawPolygon": "Clique para desenhar um polígono na imagem.",
|
||||
"name": {
|
||||
"title": "Nome",
|
||||
@@ -275,8 +275,348 @@
|
||||
},
|
||||
"allObjects": "Todos os Objetos",
|
||||
"speedEstimation": {
|
||||
"title": "Estimativa de Velocidade"
|
||||
"title": "Estimativa de Velocidade",
|
||||
"desc": "Habilitar estimativa de velocidade para objetos nesta zona. A zona deve ter exatamente 4 pontos.",
|
||||
"docs": "Leia a documentação",
|
||||
"lineADistance": "Distância da linha A ({{unit}})",
|
||||
"lineBDistance": "Distância da Linha B ({{unit}})",
|
||||
"lineCDistance": "Distância da linha C ({{unit}})",
|
||||
"lineDDistance": "Distância da linha D ({{unit}})"
|
||||
},
|
||||
"speedThreshold": {
|
||||
"title": "Limiar de Velocidade ({{unit}})",
|
||||
"desc": "Especifique a velocidade mínima para o objeto ser considerado nessa zona.",
|
||||
"toast": {
|
||||
"error": {
|
||||
"pointLengthError": "A estimativa de velocidade foi desativada para essa zona. Zonas com estimação de velocidade devem ter exatamente 4 pontos.",
|
||||
"loiteringTimeError": "Zonas com tempo de permanência acima de 0 não devem ser usadas com estimativa de velocidade."
|
||||
}
|
||||
}
|
||||
},
|
||||
"toast": {
|
||||
"success": "A zona ({{zoneName}}) foi salva. Reinicie o Frigate para aplicar as mudanças."
|
||||
}
|
||||
},
|
||||
"objectMasks": {
|
||||
"objects": {
|
||||
"allObjectTypes": "Todos os tipos de objetos",
|
||||
"title": "Objetos",
|
||||
"desc": "O tipo de objeto que se aplica para essa máscara de objeto."
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"title": "{{polygonName}} foi salvo. Reinicie o Frigate para aplicar as alterações.",
|
||||
"noName": "A máscara de objeto foi salva. Reinicie o Frigate para aplicar as alterações."
|
||||
}
|
||||
},
|
||||
"label": "Máscaras de Objeto",
|
||||
"documentTitle": "Editar Máscara de Objeto - Frigate",
|
||||
"desc": {
|
||||
"title": "Máscaras de filtro de objetos são usadas para filtrar falsos positivos para um determinado tipo de objeto baseado na localização.",
|
||||
"documentation": "Documentação"
|
||||
},
|
||||
"add": "Adicionar Máscara de Objeto",
|
||||
"edit": "Editar Máscara de Objeto",
|
||||
"context": "Filtro de máscaras de objeto são usados para filtrar falsos positivos para um dado tipo de objeto baseado na localização.",
|
||||
"point_one": "{{count}} ponto",
|
||||
"point_many": "{{count}} pontos",
|
||||
"point_other": "{{count}} pontos",
|
||||
"clickDrawPolygon": "Clique para desenhar um polígono na imagem."
|
||||
},
|
||||
"motionMasks": {
|
||||
"label": "Máscara de Movimento",
|
||||
"documentTitle": "Editar Máscara de Movimento - Frigate",
|
||||
"desc": {
|
||||
"title": "Máscaras de movimento são usadas para prevenir tipos de movimento de ativarem uma detecção. Excesso de mascaramento tornará mais difícil que objetos sejam rastreados.",
|
||||
"documentation": "Documentação"
|
||||
},
|
||||
"add": "Nova Máscara de Movimento",
|
||||
"edit": "Editar Máscara de Movimento",
|
||||
"context": {
|
||||
"title": "Máscaras de movimento são usadas para prevenir typos de movimento não desejados de ativarem uma detecção (exemplo: galhos de árvores, timestamps de câmeras). Máscaras de movimento devem ser usadas com <em> muita parcimônia</em>, excesso de mascaramento tornará mais difícil de objetos serem rastreados.",
|
||||
"documentation": "Leia a documentação"
|
||||
},
|
||||
"point_one": "{{count}} ponto",
|
||||
"point_many": "{{count}} pontos",
|
||||
"point_other": "{{count}} pontos",
|
||||
"clickDrawPolygon": "Clique para desenhar um polígono na imagem.",
|
||||
"polygonAreaTooLarge": {
|
||||
"title": "A máscara de movimento está cobrindo {{polygonArea}}% do quadro da câmera. Máscaras de movimento grandes não são recomendadas.",
|
||||
"tips": "Máscaras de movimento não previnem objetos de serem detectados. Em vez disso você deve usar uma zona obrigatória.",
|
||||
"documentation": "Leia a documentação"
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"title": "{{polygonName}} foi salvo. Reinicie o Frigate para aplicar as alterações.",
|
||||
"noName": "Máscara de Movimento salva. Reinicie o Frigate para aplicar as alterações."
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"motionDetectionTuner": {
|
||||
"desc": {
|
||||
"title": "O Frigate usa a detecção de movimento como uma verificação de primeira linha para ver se há algo acontecendo no quadro que valha a pena verificar com a detecção de objetos.",
|
||||
"documentation": "Leia o Guia de Ajuste de Movimento"
|
||||
},
|
||||
"Threshold": {
|
||||
"title": "Limite",
|
||||
"desc": "O valor do limiar dita o quanto de mudança na luminância de um pixel é requerida para ser considerada movimento. <em>Padrão: 30</em>"
|
||||
},
|
||||
"contourArea": {
|
||||
"title": "Área de contorno",
|
||||
"desc": "O valor do contorno da área é usado para decidir quais grupos de mudança de pixel se qualificam como movimento. <em>Padrão: 10</em>"
|
||||
},
|
||||
"improveContrast": {
|
||||
"title": "Melhorar o contraste",
|
||||
"desc": "Melhorar contraste para cenas escuras. <em>Padrão: ON</em>"
|
||||
},
|
||||
"toast": {
|
||||
"success": "As configurações de movimento foram salvas."
|
||||
},
|
||||
"title": "Ajuste de Detecção de Movimento",
|
||||
"unsavedChanges": "Alterações do Ajuste de Movimento Não Salvas ({{camera}})"
|
||||
},
|
||||
"debug": {
|
||||
"detectorDesc": "O Frigate usa seus detectores ({{detectors}}) para detectar objetos no fluxo de vídeo da sua câmera.",
|
||||
"desc": "A visualização de depuração mostra uma visão em tempo real dos objetos rastreados e suas estatísticas. A lista de objetos mostra um resumo com atraso de tempo dos objetos detectados.",
|
||||
"objectList": "Lista de Objetos",
|
||||
"boundingBoxes": {
|
||||
"desc": "Mostrar caixas delimitadoras ao redor de objetos rastreados",
|
||||
"colors": {
|
||||
"label": "Cores da caixa delimitadora de objetos",
|
||||
"info": "<li>Na inicialização, cores diferentes serão atribuídas a cada rótulo de objeto</li><li>Uma linha fina azul escura indica que o objeto não foi detectado neste momento</li><li>Uma linha fina cinza indica que o objeto foi detectado como estacionário</li><li>Uma linha grossa indica que o objeto está sujeito ao rastreamento automático (quando ativado)</li>"
|
||||
},
|
||||
"title": "Caixas delimitadoras"
|
||||
},
|
||||
"zones": {
|
||||
"title": "Zonas",
|
||||
"desc": "Mostrar um esboço de quaisquer zonas definidas"
|
||||
},
|
||||
"mask": {
|
||||
"title": "Máscaras de movimento",
|
||||
"desc": "Mostrar polígonos de máscara de movimento"
|
||||
},
|
||||
"motion": {
|
||||
"title": "Caixas de movimento",
|
||||
"desc": "Mostrar caixas ao redor das áreas onde o movimento é detectado",
|
||||
"tips": "<p><strong>Caixas de movimento</strong></p><br><p>Caixas vermelhas serão sobrepostas em áreas do quadro onde o movimento está sendo detectado</p>"
|
||||
},
|
||||
"regions": {
|
||||
"title": "Regiões",
|
||||
"desc": "Mostrar uma caixa da região de interesse enviada ao detector de objetos",
|
||||
"tips": "<p><strong>Caixas de Região</strong></p><br><p>Caixas verdes claras serão sobrepostas em áreas de interesse no quadro que está sendo enviado ao detector de objetos.</p>"
|
||||
},
|
||||
"title": "Depuração",
|
||||
"debugging": "Depuração",
|
||||
"objectShapeFilterDrawing": {
|
||||
"desc": "Desenhe um retângulo na imagem para ver os detalhes da área e proporções",
|
||||
"tips": "Habilite essa opção para desenhar um retângulo na imagem da camera para mostrar a sua área e proporção. Esses valores podem ser usados para estabelecer parâmetros de filtro de formato de objetos na sua configuração.",
|
||||
"document": "Leia a documentação ",
|
||||
"score": "Pontuação",
|
||||
"ratio": "Proporção",
|
||||
"area": "Área",
|
||||
"title": "Desenho de Filtro de Formato de Objeto"
|
||||
},
|
||||
"noObjects": "Nenhum Objeto",
|
||||
"timestamp": {
|
||||
"title": "Timestamp",
|
||||
"desc": "Sobreponha um timestamp na imagem"
|
||||
}
|
||||
},
|
||||
"users": {
|
||||
"title": "Usuários",
|
||||
"management": {
|
||||
"title": "Gerenciamento de Usuário",
|
||||
"desc": "Gerencias as contas de usuário dessa instância do Frigate."
|
||||
},
|
||||
"addUser": "Adicionar Usuário",
|
||||
"updatePassword": "Atualizar Senha",
|
||||
"toast": {
|
||||
"success": {
|
||||
"createUser": "Usuário {{user}} criado com sucesso",
|
||||
"deleteUser": "Usuário {{user}} deletado com sucesso",
|
||||
"updatePassword": "Senha atualizada com sucesso.",
|
||||
"roleUpdated": "Papel atualizado para {{user}}"
|
||||
},
|
||||
"error": {
|
||||
"setPasswordFailed": "Falha ao salvar a senha: {{errorMessage}}",
|
||||
"createUserFailed": "Falha ao criar usuário: {{errorMessage}}",
|
||||
"deleteUserFailed": "Falha ao deletar usuário: {{errorMessage}}",
|
||||
"roleUpdateFailed": "Falha ao atualizar papel: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"dialog": {
|
||||
"form": {
|
||||
"password": {
|
||||
"match": "As senhas correspondem",
|
||||
"notMatch": "As senhas são diferentes",
|
||||
"title": "Senha",
|
||||
"placeholder": "Digita a senha",
|
||||
"confirm": {
|
||||
"title": "Confirmar Senha",
|
||||
"placeholder": "Confirmar Senha"
|
||||
},
|
||||
"strength": {
|
||||
"title": "Nível de segurança da senha: ",
|
||||
"weak": "Fraca",
|
||||
"medium": "Mediana",
|
||||
"strong": "Forte",
|
||||
"veryStrong": "Muito Forte"
|
||||
}
|
||||
},
|
||||
"newPassword": {
|
||||
"title": "Senha Nova",
|
||||
"placeholder": "Digite uma senha nova",
|
||||
"confirm": {
|
||||
"placeholder": "Digite a senha novamente"
|
||||
}
|
||||
},
|
||||
"usernameIsRequired": "Nome de usuário requerido",
|
||||
"passwordIsRequired": "Senha requerida",
|
||||
"user": {
|
||||
"title": "Nome de Usuário",
|
||||
"desc": "Apenas letras, números, pontos e sublinhados são permitidos.",
|
||||
"placeholder": "Digite o nome de usuário"
|
||||
}
|
||||
},
|
||||
"createUser": {
|
||||
"title": "Criar Novo Usuário",
|
||||
"desc": "Adicionar um novo usuário e especificar um papel para acesso às áreas da interface do Frigate.",
|
||||
"usernameOnlyInclude": "O nome de usuário pode conter apenas letras, números, . ou _",
|
||||
"confirmPassword": "Por favor confirme a sua senha"
|
||||
},
|
||||
"deleteUser": {
|
||||
"title": "Deletar Usuário",
|
||||
"desc": "Essa ação não pode ser desfeita. Isso irá deletar permanentemente a conta do usuário e remover todos os dados associados.",
|
||||
"warn": "Tem certeza que quer deletar <strong>{{username}}</strong>?"
|
||||
},
|
||||
"passwordSetting": {
|
||||
"cannotBeEmpty": "A senha não pode estar vazia",
|
||||
"doNotMatch": "As senhas não correspondem",
|
||||
"updatePassword": "Atualizar Senha para {{username}}",
|
||||
"setPassword": "Definir Senha",
|
||||
"desc": "Crie uma senha forte para proteger essa conta."
|
||||
},
|
||||
"changeRole": {
|
||||
"title": "Alterar Papel do Usuário",
|
||||
"select": "Selecionar um papel",
|
||||
"desc": "Atualizar permissões para <strong>{{username}}</strong>",
|
||||
"roleInfo": {
|
||||
"intro": "Selecione o papel apropriado para esse usuário:",
|
||||
"admin": "Administrador",
|
||||
"adminDesc": "Acesso total a todos os recursos.",
|
||||
"viewer": "Espectador",
|
||||
"viewerDesc": "Limitado aos Painéis ao Vivo, Revisar, Explorar, e Exportar somente."
|
||||
}
|
||||
}
|
||||
},
|
||||
"table": {
|
||||
"username": "Nome de Usuário",
|
||||
"actions": "Ações",
|
||||
"role": "Papel",
|
||||
"noUsers": "Nenhum usuário encontrado.",
|
||||
"changeRole": "Mudar papel do usuário",
|
||||
"password": "Senha",
|
||||
"deleteUser": "Deletar usuário"
|
||||
}
|
||||
},
|
||||
"notification": {
|
||||
"suspendTime": {
|
||||
"10minutes": "Suspender por 10 minutos",
|
||||
"30minutes": "Suspender por 30 minutos",
|
||||
"1hour": "Suspender por 1 hora",
|
||||
"12hours": "Suspender por 12 horas",
|
||||
"24hours": "Suspender por 24 horas",
|
||||
"untilRestart": "Suspender até reiniciar",
|
||||
"suspend": "Suspender",
|
||||
"5minutes": "Suspender por 5 minutos"
|
||||
},
|
||||
"cancelSuspension": "Cancelar Suspensão",
|
||||
"toast": {
|
||||
"success": {
|
||||
"registered": "Registrados para notificações com sucesso. É necessário reiniciar o Frigate para que as notificações possam ser enviadas (incluindo a notificação de teste).",
|
||||
"settingSaved": "As configurações de notificações foram salvas."
|
||||
},
|
||||
"error": {
|
||||
"registerFailed": "Falha ao salvar o registro para notificações."
|
||||
}
|
||||
},
|
||||
"title": "Notificações",
|
||||
"notificationSettings": {
|
||||
"title": "Configurações de Notificação",
|
||||
"desc": "O Frigate pode enviar notificações push nativamente ao seu dispositivo quando estiver sendo executado no navegador ou instalado como um PWA.",
|
||||
"documentation": "Leia a Documentação"
|
||||
},
|
||||
"notificationUnavailable": {
|
||||
"title": "Notificações Indisponíveis",
|
||||
"desc": "Notificações push da Web exigem um contexto seguro (<code>https://…</code>). Essa é uma limitação do navegador. Acesse o Frigate com seguraça para usar as notificações.",
|
||||
"documentation": "Leia a Documentação"
|
||||
},
|
||||
"globalSettings": {
|
||||
"title": "Configurações Globais",
|
||||
"desc": "Suspender as notificações temporáriamente para câmeras específicas em todos os dispositivos registrados."
|
||||
},
|
||||
"email": {
|
||||
"title": "Email",
|
||||
"placeholder": "ex: exemplo@email.com",
|
||||
"desc": "Um email válido é requerido e será usado para notificar você caso haja algum problema com o serviço push."
|
||||
},
|
||||
"cameras": {
|
||||
"title": "Câmeras",
|
||||
"noCameras": "Nenhuma câmera disponível",
|
||||
"desc": "Selecionar para quais câmeras habilitar as notificações."
|
||||
},
|
||||
"deviceSpecific": "Configurações Específicas do Dispositivo",
|
||||
"registerDevice": "Registre Esse Dispositivo",
|
||||
"unregisterDevice": "Cancelar Registro Desse Dispositivo",
|
||||
"sendTestNotification": "Enviar uma notificação de teste",
|
||||
"unsavedRegistrations": "Registros de Notificações Não Salvos",
|
||||
"unsavedChanges": "Alterações de Notificações Não Salvas",
|
||||
"active": "Notificações Ativas",
|
||||
"suspended": "Notificações suspensas {{time}}"
|
||||
},
|
||||
"frigatePlus": {
|
||||
"title": "Configurações do Frigate+",
|
||||
"apiKey": {
|
||||
"title": "Chave de API do Frigate+",
|
||||
"validated": "A chave de API do Frigate+ detectada e validada",
|
||||
"notValidated": "A chave de API do Frigate+ não detectada ou não validada",
|
||||
"desc": "A chave de API do Frigate+ habilita a integração com o serviço do Frigate+.",
|
||||
"plusLink": "Leia mais sobre o Frigate+"
|
||||
},
|
||||
"modelInfo": {
|
||||
"plusModelType": {
|
||||
"baseModel": "Modelo Base",
|
||||
"userModel": "Ajuste Refinado"
|
||||
},
|
||||
"supportedDetectors": "Detectores Suportados",
|
||||
"cameras": "Câmeras",
|
||||
"loading": "Carregando informações do modelo…",
|
||||
"error": "Falha ao carregar as informações do modelo",
|
||||
"availableModels": "Modelos Disponíveis",
|
||||
"loadingAvailableModels": "Carregando modelos disponíveis…",
|
||||
"title": "Informação do Modelo",
|
||||
"modelType": "Tipo de Modelo",
|
||||
"trainDate": "Data do Treinamento",
|
||||
"baseModel": "Modelo Base",
|
||||
"modelSelect": "Os seus modelos disponíveis no Frigate+ podem ser selecionados aqui. Note que apenas modelos compatíveis com a sua configuração atual de detector podem ser selecionados."
|
||||
},
|
||||
"snapshotConfig": {
|
||||
"title": "Configuração de Captura de Imagem",
|
||||
"desc": "Enviar ao Frigate+ requer tanto a captura de imagem quanto a captura de imagem <code>clean_copy</code> estarem habilitadas na sua configuração.",
|
||||
"documentation": "Leia a documentação",
|
||||
"cleanCopyWarning": "Algumas câmeras possuem captura de imagem habilitada porém têm a cópia limpa desabilitada. Você precisa habilitar a <code>clean_copy</code> nas suas configurações de captura de imagem para poder submeter imagems dessa câmera ao Frigate+.",
|
||||
"table": {
|
||||
"camera": "Câmera",
|
||||
"snapshots": "Capturas de Imagem",
|
||||
"cleanCopySnapshots": "Capturas de Imagem <code>clean_copy</code>"
|
||||
}
|
||||
},
|
||||
"unsavedChanges": "Alterações de configurações do Frigate+ não salvas",
|
||||
"restart_required": "Reinicialização necessária (modelo do Frigate+ foi alterado)",
|
||||
"toast": {
|
||||
"success": "As configurações do Frigate+ foram salvas. Reinicie o Frigate para aplicar as alterações.",
|
||||
"error": "Falha ao salvar as alterações de configuração: {{errorMessage}}"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user