{
    "common": {
        "label": {
            "name": "Nome",
            "ok": "O.K.",
            "done": "Feito",
            "cancel": "Cancelar",
            "delete": "Deletar",
            "close": "Fechar",
            "load": "Carregar",
            "save": "Salvar",
            "import": "Importar",
            "export": "Exportar",
            "back": "Voltar",
            "next": "Próximo",
            "clone": "Clonar",
            "cont": "Continuar",
            "style": "Estilo",
            "line": "Contorno",
            "fill": "Preenchido",
            "label": "Etiqueta",
            "color": "Cor",
            "position": "Posição",
            "enable": "Habilitado",
            "disable": "Desabilitado",
            "upload": "Subir"
        },
        "type": {
            "string": "cadeia de caracteres",
            "number": "numero",
            "boolean": "booliano",
            "array": "matriz",
            "buffer": "armazenamento temporário",  
            "object": "objeto",
            "jsonString": "cadeia de caracteres JSON",
            "undefined": "indefinido",
            "null": "nulo"
        }
    },
    "event": {
        "loadPlugins": "Carregando programas adicionais",
        "loadPalette": "Carregando Paleta",
        "loadNodeCatalogs": "Carregando Catálogo de Nós",
        "loadNodes": "Carregando Nós __count__",
        "loadFlows": "Carregando Fluxos",
        "importFlows": "Adicionar Fluxos ao espaço de trabalho",
        "importError": "<p>Erro ao adicionar fluxos</p><p>__message__</p>",
        "loadingProject": "Carregando projeto"
    },
    "workspace": {
        "defaultName": "Fluxo __number__",
        "editFlow": "Editar Fluxo: __name__",
        "confirmDelete": "Confirmar exclusão",
        "delete": "Tem certeza de que deseja excluir '__label__'?",
        "dropFlowHere": "Solte o fluxo aqui",
        "addFlow": "Adicionar fluxo",
        "addFlowToRight": "Adicionar fluxo à direita",
        "hideFlow": "Esconder fluxo",
        "hideOtherFlows": "Esconder outros fluxos",
        "showAllFlows": "Mostrar todos os fluxos",
        "hideAllFlows": "Esconder todos os fluxos",
        "hiddenFlows": "Listar __count__ fluxo escondido",
        "hiddenFlows_plural": "Listar __count__ fluxos escondidos",
        "showLastHiddenFlow": "Mostrar último fluxo escondido",
        "listFlows": "Listar Fluxos",
        "listSubflows": "Listar subfluxos",
        "status": "Estado",
        "enabled": "Habilitar",
        "disabled": "Desabilitar",
        "info": "Descrição",
        "selectNodes": "Clique em nós para selecionar"
    },
    "menu": {
        "label": {
            "view": {
                "view": "Visão",
                "grid": "Grade",
                "storeZoom": "Restaura nível do zoom ao carregar",
                "storePosition": "Restaura posição de rolamento ao carregar",
                "showGrid": "Mostre as grades",
                "snapGrid": "Ajustar à grade",
                "gridSize": "Tamanho da grade",
                "textDir": "Direção do texto",
                "defaultDir": "Padrão",
                "ltr": "Esquerta-para-direita",
                "rtl": "Direita-para-esquerda",
                "auto": "Contextual",
                "language": "Linguagem",
                "browserDefault": "Padrão do navegador"
            },
            "sidebar": {
                "show": "Mostrar barra lateral"
            },
            "palette": {
                "show": "Mostrar paleta"
            },
            "edit": "Editar",
            "settings": "Configurações",
            "userSettings": "Configurações do usuário",
            "nodes": "Nós",
            "displayStatus": "Mostrar estados do nó",
            "displayConfig": "Configuração dos nós",
            "import": "Importar",
            "export": "Exportar",
            "search": "Procurar fluxos",
            "searchInput": "procure seus fluxos",
            "subflows": "subfluxos",
            "createSubflow": "Criar Subfluxo",
            "selectionToSubflow": "Seleção para subfluxo",
            "flows": "Fluxos",
            "add": "Adicionar",
            "delete": "Apagar",
            "keyboardShortcuts": "Atalhos do teclado",
            "login": "Ingressar",
            "logout": "Sair",
            "editPalette": "Gerenciar paleta",
            "other": "Outro",
            "showTips": "Mostre as dicas",
            "showWelcomeTours": "Mostrar excursão guiada para novas versões",
            "help": "sítio do Node-RED",
            "projects": "Projetos",
            "projects-new": "Novo",
            "projects-open": "Abrir",
            "projects-settings": "Configurações do projeto",
            "showNodeLabelDefault": "Mostrar rótulo de nós recém-adicionados",
            "codeEditor": "Editor de código",
            "groups": "Grupos",
            "groupSelection": "Agrupar seleção",
            "ungroupSelection": "Desagrupar seleção",
            "groupMergeSelection": "Mesclar seleção",
            "groupRemoveSelection": "Remover do grupo",
            "arrange": "Organizar",
            "alignLeft": "Alinhar à esquerda",
            "alignCenter": "Alinhar ao centro",
            "alignRight": "Alinhar à direita",
            "alignTop": "Alinhar ao início",
            "alignMiddle": "Alinhar ao meio",
            "alignBottom": "Alinhar ao final ",
            "distributeHorizontally": "Distribuir horizontalmente",
            "distributeVertically": "Distribuir verticalmente",
            "moveToBack": "Mover para detrás",
            "moveToFront": "Mover para a frente",
            "moveBackwards": "Volta",
            "moveForwards": "Avança"
        }
    },
    "actions": {
        "toggle-navigator": "Alternar navegador",
        "zoom-out": "Diminuir zoom ",
        "zoom-reset": "Reiniciar zoom",
        "zoom-in": "Aumentar zoom",
        "search-flows": "Procura fluxos",
        "search-prev": "Anterior",
        "search-next": "Próximo",
        "search-counter": "\"__term__\" __result__ of __count__"
    },
    "user": {
        "loggedInAs": "Acessado como __name__",
        "username": "Nome do Usuário",
        "password": "Senha",
        "login": "Ingressar",
        "loginFailed": "Falha ao ingressar",
        "notAuthorized": "Não autorizado",
        "errors": {
            "settings": "Você deve ingressar para acessar as configurações",
            "deploy": "Você deve ingressar para implementar mudanças",
            "notAuthorized": "Você precisa ter ingressado para realizar esta ação"
        }
    },
    "notification": {
        "state": {
            "flowsStopped": "Fluxos parados",
            "flowsStarted": "Fluxos iniciados"
        },
        "warning": "<strong>Aviso</strong>: __message__",
        "warnings": {
            "undeployedChanges": "o nó tem mudanças não implementadas",
            "nodeActionDisabled": "ações do nó desabilitadas",
            "nodeActionDisabledSubflow": "ações do nó desabilitadas dentro do subfluxo",
            "missing-types": "<p>Fluxos parados devido a tipos de nós ausentes.</p>",
            "missing-modules": "<p>Os fluxos pararam devido à falta de módulos.</p>",
            "safe-mode": "<p>Fluxos parados no modo de segurança.</p><p>Você pode modificar seus fluxos e implementar as mudanças para reiniciar.</p>",
            "restartRequired": "O Node-RED deve ser reiniciado para habilitar os módulos atualizados",
            "credentials_load_failed": "<p>Os fluxos pararam porque as credenciais não puderam ser descriptografadas.</p><p>O arquivo de credencial de fluxo está criptografado, mas a chave de criptografia do projeto está ausente ou é inválida.</p>",
            "credentials_load_failed_reset": "<p>As credenciais não puderam ser descriptografadas</p><p>O arquivo de credencial do fluxo está criptografado, mas a chave de criptografia do projeto está ausente ou é inválida.</p><p>O arquivo de credencial de fluxo será redefinido na próxima implantação. Todas as credenciais de fluxo existentes serão apagadas.</p>",
            "missing_flow_file": "<p>Arquivo de fluxo de projeto não encontrado.</p><p>O projeto não está configurado com um arquivo de fluxo.</p>",
            "missing_package_file": "<p>Arquivo de pacote de projeto não encontrado.</p><p>O projeto está sem um arquivo package.json.</p>",
            "project_empty": "<p>O projeto está vazio.</p><p>Você deseja criar um conjunto padrão de arquivos de projeto? <br/> Caso contrário, você terá que adicionar arquivos manualmente ao projeto fora do editor.</p>",
            "project_not_found": "<p>Projeto '__project__' não encontrado.</p>",
            "git_merge_conflict": "<p>A mesclagem automática de alterações falhou. </p> <p> Corrija os conflitos não mesclados e confirme os resultados.</p>"
        },
        "error": "<strong>Erro</strong>: __message__",
        "errors": {
            "lostConnection": "Conexão perdida com o servidor, reconectando...",
            "lostConnectionReconnect": "Conexão perdida com o servidor, reconectando em __time__s.",
            "lostConnectionTry": "Tentar novamente",
            "cannotAddSubflowToItself": "Não é possível adicionar subfluxo a si mesmo",
            "cannotAddCircularReference": "Não é possível adicionar subfluxo - referência circular detectada",
            "unsupportedVersion": "<p>Usando uma versão não suportada do Node.js </p> <p> Você deve atualizar para a versão mais recente do Node.js LTS</p>",
            "failedToAppendNode": "<p>Falha ao carregar '__module__'</p><p>__error__</p>"
        },
        "project": {
            "change-branch": "Mudar para ramo local'__project__'",
            "merge-abort": "Mesclagem Git abortada",
            "loaded": "Projeto '__project__' carregado",
            "updated": "Projeto '__project__' atualizado",
            "pull": "Projeto '__project__' recarregado",
            "revert": "Projeto '__project__' revertido",
            "merge-complete": "Mesclagem Git completa",
            "setupCredentials": "Configurar credenciais",
            "setupProjectFiles": "Configurar arquivos de projeto",
            "no": "Não obrigado",
            "createDefault": "Criar arquivos de projeto padrão",
            "mergeConflict": "Mostrar conflitos de mesclagem"
        },
        "label": {
            "manage-project-dep": "Gerenciar dependências do projeto",
            "setup-cred": "Configurar credenciais",
            "setup-project": "Arquivos de projeto de instalação",
            "create-default-package": "Criar arquivo de pacote padrão",
            "no-thanks": "Não obrigado",
            "create-default-project": "Crie arquivos de projeto padrão",
            "show-merge-conflicts": "Mostrar conflitos de mesclagem",
            "unknownNodesButton": "Procura por nós desconhecidos"
        }
    },
    "clipboard": {
        "clipboard": "Área de transferência",
        "nodes": "Nós",
        "node": "__count__ nó",
        "node_plural": "__count__ nós",
        "configNode": "__count__ nó de configuração",
        "configNode_plural": "__count__ nós de configuração",
        "group": "__count__ grupo",
        "group_plural": "__count__ grupos",
        "flow": "__count__ fluxo",
        "flow_plural": "__count__ fluxos",
        "subflow": "__count__ subfluxo",
        "subflow_plural": "__count__ subfluxos",
        "replacedNodes": "__count__ nó substituído",
        "replacedNodes_plural": "__count__ nós substituídos",
        "pasteNodes": "Colar fluxo JSON ou",
        "selectFile": "selecione um arquivo para importar",
        "importNodes": "Importar nós",
        "exportNodes": "Exportar nós",
        "download": "Baixar",
        "importUnrecognised": "Tipo não reconhecido importado:",
        "importUnrecognised_plural": "Tipos não reconhecidos importados:",
        "importDuplicate": "Nó duplicado importado:",
        "importDuplicate_plural": "Nós duplicados importados:",
        "nodesExported": "Nós exportados para a área de transferência",
        "nodesImported": "Importado:",
        "nodeCopied": "__count__ nó copiado",
        "nodeCopied_plural": "__count__ nós copiados",
        "groupCopied": "__count__ grupo copiado",
        "groupCopied_plural": "__count__ grupos copiados",
        "groupStyleCopied": "Estilo de grupo copiado",
        "invalidFlow": "Fluxo inválido: __message__",
        "recoveredNodes": "Nós recuperados",
        "recoveredNodesInfo": "Os nós neste fluxo não tinham um ID de fluxo válido quando foram importados. Eles foram adicionados a este fluxo para que você possa restaurá-los ou excluí-los.",
        "recoveredNodesNotification": "<p>Nós importados sem um ID de fluxo válido </p> <p> Eles foram adicionados a um novo fluxo chamado '__flowName__'.</p>",
        "export": {
            "selected": "nós selecionados",
            "current": "fluxo corrente",
            "all": "todos os fluxos",
            "compact": "compactar",
            "formatted": "formatado",
            "copy": "Copiar para área de transferência",
            "export": "Exportar biblioteca",
            "exportAs": "Exportar como",
            "overwrite": "Substituir",
            "exists": "<p><b>\"__file__\"</b> já existe.</p><p>Deseja substituir?</p>"
        },
        "import": {
            "import": "Importar para",
            "importSelected": "Importar selecionado",
            "importCopy": "Importar cópia",
            "viewNodes": "Ver nós...",
            "newFlow": "novo fluxo",
            "replace": "substituir",
            "errors": {
                "notArray": "A entrada não é uma matriz JSON",
                "itemNotObject": "A entrada não é um fluxo válido - o item __index__ não é um objeto de nó",
                "missingId": "A entrada não é um fluxo válido - item __index__ faltando propriedade 'id'",
                "missingType": "A entrada não é um fluxo válido - item __index__ faltando propriedade 'type'"
            },
            "conflictNotification1": "Alguns dos nós que você está importando já existem em sua área de trabalho.",
            "conflictNotification2": "Selecione quais nós importar e se deseja substituir os nós existentes ou importar uma cópia deles."
        },
        "copyMessagePath": "Caminho copiado",
        "copyMessageValue": "Valor copiado",
        "copyMessageValue_truncated": "Valor truncado copiado"
    },
    "deploy": {
        "deploy": "implementar",
        "full": "Cheio",
        "fullDesc": "Implementar tudo no espaço de trabalho",
        "modifiedFlows": "Fluxos Modificados",
        "modifiedFlowsDesc": "Implantar apenas fluxos que contêm nós alterados",
        "modifiedNodes": "Nós Modificados",
        "modifiedNodesDesc": "Implantar apenas nós que mudaram",
        "startFlows": "Iniciar",
        "startFlowsDesc": "Iniciar Fluxos",
        "stopFlows": "Parar",
        "stopFlowsDesc": "Parar Fluxos",
        "restartFlows": "Reiniciar Fluxos",
        "restartFlowsDesc": "Reinicia os fluxos atuais implantados",
        "successfulDeploy": "Implementado com sucesso",
        "successfulRestart": "Fluxos reiniciados com sucesso",
        "deployFailed": "Implementação falhou: __message__",
        "unusedConfigNodes": "Você tem alguns nós de configuração não utilizados.",
        "unusedConfigNodesButton": "Procurar por nós de configuração não utilizados",
        "unknownNodesButton": "Procurar por nós desconhecidos",
        "invalidNodesButton": "Procurar por nós inválidos",
        "errors": {
            "noResponse": "sem resposta do servidor"
        },
        "confirm": {
            "button": {
                "ignore": "Ignorar",
                "confirm": "Confirmar implantação",
                "review": "Rever alterações",
                "cancel": "Cancelar",
                "merge": "Mesclar",
                "overwrite": "Ignorar e implantar"
            },
            "undeployedChanges": "Você tem alterações não implementadas. \n\n Se sair desta página, essas alterações serão perdidas.",
            "improperlyConfigured": "O espaço de trabalho contém alguns nós que não estão configurados corretamente:",
            "unknown": "O espaço de trabalho contém alguns tipos de nós desconhecidos:",
            "confirm": "Tem certeza que deseja implantar?",
            "doNotWarn": "não avisar sobre isso de novo ",
            "conflict": "O servidor está executando um conjunto de fluxos mais recente.",
            "backgroundUpdate": "Os fluxos no servidor foram atualizados.",
            "conflictChecking": "Verificando se as alterações podem ser mescladas automaticamente",
            "conflictAutoMerge": "As alterações não incluem conflitos e podem ser mescladas automaticamente.",
            "conflictManualMerge": "As mudanças incluem conflitos que devem ser resolvidos antes de serem implantados.",
            "plusNMore": "+ __count__ mais"
        }
    },
    "eventLog": {
        "title": "Registro de Eventos",
        "view": "Registro de visão"
    },
    "diff": {
        "unresolvedCount": "__count__ conflito não resolvido ",
        "unresolvedCount_plural": "__count__ conflitos não resolvidos ",
        "globalNodes": "Nós globais ",
        "flowProperties": "Propriedades de fluxo ",
        "type": {
            "added": "adicionado",
            "changed": "alterado",
            "unchanged": "inalterado ",
            "deleted": "Excluído",
            "flowDeleted": "fluxo excluído ",
            "flowAdded": "fluxo adicionado ",
            "movedTo": "movido para __id__ ",
            "movedFrom": "movido de __id__"
        },
        "nodeCount": "__count__ nó",
        "nodeCount_plural": "__count__ nós",
        "local": "Mudanças locais ",
        "remote": "Mudanças remotas ",
        "reviewChanges": "Rever alterações ",
        "noBinaryFileShowed": "Não é possível mostrar o conteúdo do arquivo binário ",
        "viewCommitDiff": "Ver alterações de confirmação ",
        "compareChanges": "Compare as alterações ",
        "saveConflict": "Salvar resolução de conflito ",
        "conflictHeader": "<span>__resolved__</span> of <span>__unresolved__</span> conflitos resolvidos",
        "commonVersionError": "A versão comum não contém JSON válido: ",
        "oldVersionError": "A versão antiga não contém JSON válido: ",
        "newVersionError": "A nova versão não contém JSON válido: "
    },
    "subflow": {
        "editSubflowInstance": "Editar instância de subfluxo: __name__",
        "editSubflow": "Editar modelo de subfluxo: __name__",
        "edit": "Editar modelo de subfluxo",
        "subflowInstances": "Existe uma instância __count__ deste modelo de subfluxo",
        "subflowInstances_plural": "Existem __count__ instâncias deste modelo de subfluxo",
        "editSubflowProperties": "editar propriedades",
        "input": "entradas:",
        "output": "saídas:",
        "status": "estados do nó",
        "deleteSubflow": "excluir subfluxo",
        "confirmDelete": "Tem certeza de que deseja excluir este subfluxo?",
        "info": "Descrição",
        "category": "Categoria",
        "module": "Módulo",
        "license": "Licença",
        "licenseNone": "Nenhum",
        "licenseOther": "Outro",
        "type": "Tipo de nó",
        "version": "Versão",
        "versionPlaceholder": "x.y.z",
        "keys": "Palavras-chave",
        "keysPlaceholder": "Palavras-chave separadas por vírgulas",
        "author": "Autor",
        "authorPlaceholder": "Seu nome <email@example.com>",
        "desc": "Descrição",
        "env": {
            "restore": "Restaurar para o subfluxo padrão",
            "remove": "Remover variável de ambiente"
        },
        "errors": {
            "noNodesSelected": "<strong>Não é possível criar subfluxo </strong>: nenhum nó selecionado",
            "multipleInputsToSelection": "<strong>Não é possível criar subfluxo </strong>: várias entradas para seleção"
        }
    },
    "group": {
        "editGroup": "Editar grupo: __name__",
        "errors": {
            "cannotCreateDiffGroups": "Não é possível criar grupo usando nós de grupos diferentes",
            "cannotAddSubflowPorts": "Não é possível adicionar portas de subfluxo a um grupo"
        }
    },
    "editor": {
        "configEdit": "Editar",
        "configAdd": "Adicionar",
        "configUpdate": "Atualizar",
        "configDelete": "Excluir",
        "nodesUse": "__count__ o nó usa esta configuração",
        "nodesUse_plural": "__count__ os nós usam esta configuração",
        "addNewConfig": "Adicionar novo __type__ configuração de nó",
        "editNode": "Editar __type__ nó",
        "editConfig": "Editar __type__ configuração de nó",
        "addNewType": "Adicionar novo __type__...",
        "nodeProperties": "propriedades do nó",
        "label": "Etiqueta",
        "color": "Cor",
        "portLabels": "Rótulo da porta",
        "labelInputs": "Entradas",
        "labelOutputs": "Saídas",
        "settingIcon": "Ícone",
        "default": "padrão",
        "noDefaultLabel": "nenhum",
        "defaultLabel": "usar etiqueta padrão",
        "searchIcons": "Procurar ícones",
        "useDefault": "usar padrão",
        "description": "Descrição",
        "show": "Mostrar",
        "hide": "Esconder",
        "locale": "Selecione o idioma da interface",
        "icon": "Ícone",
        "inputType": "Tipo de entrada",
        "selectType": "selecione os tipos...",
        "loadCredentials": "Carregando credenciais de nó",
        "inputs": {
            "input": "entrada",
            "select": "seleção",
            "checkbox": "caixa de seleção",
            "spinner": "caixa de mostruário giratório",
            "none": "nenhum",
            "hidden": "ocultar propriedade"
        },
        "types": {
            "str": "cadeia de caracteres",
            "num": "numero",
            "bool": "booliano",
            "json": "JSON",
            "bin": "armazenamento temporário", 
            "env": "variável de ambiente",
            "cred": "credencial"
        },
        "menu": {
            "input": "entrada",
            "select": "seleção",
            "checkbox": "caixa de seleção",
            "spinner": "roleta", 
            "hidden": "Somente etiqueta"
        },
        "select": {
            "label": "Etiqueta",
            "value": "Valor"
        },
        "spinner": {
            "min": "Mínimo",
            "max": "Máximo"
        },
        "errors": {
            "scopeChange": "Alterar o escopo o tornará indisponível para nós em outros fluxos que o utilizam",
            "invalidProperties": "Propriedades inválidas:",
            "credentialLoadFailed": "Falha ao carregar credenciais de nó"
        }
    },
    "keyboard": {
        "title": "Atalhos do teclado",
        "keyboard": "Teclado",
        "filterActions": "ações de filtro",
        "shortcut": "atalho",
        "scope": "escopo",
        "unassigned": "Não atribuído",
        "global": "global",
        "workspace": "área de trabalho",
        "selectAll": "Selecionar todos",
        "selectNone": "Selecionar nenhum",
        "selectAllConnected": "Selecione todos os nós conectados",
        "addRemoveNode": "Adicionar / remover nó da seleção",
        "editSelected": "Editar nó selecionado",
        "deleteSelected": "Excluir nós selecionados ou link",
        "importNode": "Importar nós",
        "exportNode": "Exportar nós",
        "nudgeNode": "Mover nós selecionados (1px)",
        "moveNode": "Mover nós selecionados (20px)",
        "toggleSidebar": "Alternar barra lateral",
        "togglePalette": "Alternar paleta",
        "copyNode": "Copiar nós selecionados",
        "cutNode": "Cortar nós selecionados",
        "pasteNode": "Colar nós",
        "copyGroupStyle": "Copiar estilo de grupo",
        "pasteGroupStyle": "Colar estilo de grupo",
        "undoChange": "Desfazer",
        "redoChange": "Refazer",
        "searchBox": "Abrir caixa de pesquisa",
        "managePalette": "Gerenciar paleta",
        "actionList": "Lista de Ação",
        "splitWireWithLinks": "Separa a seleção com os nós de ligação"
    },
    "library": {
        "library": "Biblioteca",
        "openLibrary": "Biblioteca aberta ...",
        "saveToLibrary": "Salvar na biblioteca ...",
        "typeLibrary": "__type__ biblioteca",
        "unnamedType": "Sem nome __tipo__",
        "exportedToLibrary": "Nós exportados para a biblioteca",
        "dialogSaveOverwrite": "Já existe um __libraryType__ chamado __libraryName__. Substituir?",
        "invalidFilename": "Nome de arquivo inválido",
        "savedNodes": "Nós salvos",
        "savedType": "Salvo __tipo__",
        "saveFailed": "Falha ao salvar: __message__",
        "newFolder": "Nova pasta",
        "types": {
            "local": "Local",
            "examples": "Exemplos"
        }
    },
    "palette": {
        "noInfo": "sem informação disponível",
        "filter": "filtrar nós",
        "search": "procurar módulos",
        "addCategory": "Adicionar novo...",
        "label": {
            "subflows": "subfluxos",
            "network": "rede",
            "common": "comum",
            "input": "entrada",
            "output": "saída",
            "function": "função",
            "sequence": "sequencia",
            "parser": "analisador sintático",
            "social": "social",
            "storage": "armazenar",
            "analysis": "análise",
            "advanced": "avançado"
        },
        "actions": {
            "collapse-all": "Recolher todas as categorias",
            "expand-all": "Expandir todas as categorias"
        },
        "event": {
            "nodeAdded": "Nó adicionado à paleta:",
            "nodeAdded_plural": "Nós adicionados à paleta:",
            "nodeRemoved": "Nó removido da paleta:",
            "nodeRemoved_plural": "Nós removidos da paleta:",
            "nodeEnabled": "Nó habilitado:",
            "nodeEnabled_plural": "Nós habilitados:",
            "nodeDisabled": "Nó desativado:",
            "nodeDisabled_plural": "Nós desativados:",
            "nodeUpgraded": "Módulo de nó __module__ atualizado para a versão __version__",
            "unknownNodeRegistered": "Erro carregando o nó: <ul><li>__type__<br>__error__</li></ul>"
        },
        "editor": {
            "title": "Gerenciar paleta",
            "palette": "Paleta",
            "times": {
                "seconds": "segundos atrás",
                "minutes": "minutos atrás",
                "minutesV": "__count__ minutos atrás",
                "hoursV": "__count__ hora atrás",
                "hoursV_plural": "__count__ horas atrás",
                "daysV": "__count__ dia atrás",
                "daysV_plural": "__count__ dias atrás",
                "weeksV": "__count__ semana atrás",
                "weeksV_plural": "__count__ semanas atrás",
                "monthsV": "__count__ mês atrás",
                "monthsV_plural": "__count__ meses atrás",
                "yearsV": "__count__ ano atrás",
                "yearsV_plural": "__count__ anos atrás",
                "yearMonthsV": "__y__ ano, __count__ mês atrás",
                "yearMonthsV_plural": "__y__ ano, __count__ meses atrás",
                "yearsMonthsV": "__y__ anos, __count__ mês atrás",
                "yearsMonthsV_plural": "__y__ anos, __count__ meses atrás"
            },
            "nodeCount": "__label__ node",
            "nodeCount_plural": "__label__ nodes",
            "moduleCount": "módulo __count__ disponível",
            "moduleCount_plural": "__count__ módulos disponíveis",
            "inuse": "em uso",
            "enableall": "habilitar todos",
            "disableall": "desabilitar todos",
            "enable": "habilitar",
            "disable": "desabilitar",
            "remove": "remover",
            "update": "atualizar para __version__",
            "updated": "atualizado",
            "install": "instalar",
            "installed": "instalado",
            "conflict": "conflito",
            "conflictTip": "<p> Este módulo não pode ser instalado porque inclui um <br/> tipo de nó que já foi instalado </p> <p> Conflitos com <code>__module__</code> </p>" ,
            "loading": "Carregando catálogos ...",
            "tab-nodes": "Nós",
            "tab-install": "Instalar",
            "sort": "ordenar:",
            "sortAZ": "a-z",
            "sortRecent": "recente",
            "more": "+ __count__ mais",
            "upload": "Carregar arquivo tgz do módulo",
            "refresh": "Atualizar lista de módulos",
            "errors": {
                "catalogLoadFailed": "<p> Falha ao carregar o catálogo de nós. </p> <p> Verifique o console do navegador para obter mais informações </p>",
                "installFailed": "<p> Falha ao instalar: __module__ </p> <p> __message__ </p> <p> Verifique o log para obter mais informações </p>",
                "removeFailed": "<p> Falha ao remover: __module__ </p> <p> __message__ </p> <p> Verifique o log para obter mais informações </p>",
                "updateFailed": "<p> Falha ao atualizar: __module__ </p> <p> __message__ </p> <p> Verifique o log para obter mais informações </p>",
                "enableFailed": "<p> Falha ao ativar: __module__ </p> <p> __message__ </p> <p> Verifique o log para obter mais informações </p>",
                "disableFailed": "<p> Falha ao desativar: __module__ </p> <p> __message__ </p> <p> Verifique o log para obter mais informações </p>"
            },
            "confirm": {
                "install": {
                    "body": "<p> Instalando '__module__' </p> <p> Antes de instalar, leia a documentação do nó. Alguns nós têm dependências que não podem ser resolvidas automaticamente e podem exigir a reinicialização do Node-RED. </p>",
                    "title": "Instalar nós"
                },
                "remove": {
                    "body": "<p> Remover '__module__' </p> <p> Remover o nó irá desinstalá-lo do Node-RED. O nó pode continuar a usar recursos até que o Node-RED seja reiniciado. </p>",
                    "title": "Remover nós"
                },
                "update": {
                    "body": "<p> Atualizar '__module__' </p> <p> Atualizar o nó exigirá a reinicialização do Node-RED para concluir a atualização. Isso deve ser feito manualmente. </p>",
                    "title": "Atualizar nós"
                },
                "cannotUpdate": {
                    "body": "Uma atualização para este nó está disponível, mas não está instalada em um local que o gerenciador de paletas possa atualizar. <br/> <br/> Consulte a documentação para saber como atualizar este nó."
                },
                "button": {
                    "review": "Abrir informação do nó",
                    "install": "Instalar",
                    "remove": "Remover",
                    "update": "Atualizar"
                }
            }
        }
    },
    "sidebar": {
        "info": {
            "name": "Informação",
            "tabName": "Nome",
            "label": "informações",
            "node": "Nó",
            "type": "Tipo",
            "group": "Grupo",
            "module": "Módulo",
            "id": "ID",
            "status": "Estado",
            "enabled": "Habilitado",
            "disabled": "Desabilitado",
            "subflow": "Subfluxo",
            "instances": "Instâncias",
            "properties": "Propriedades",
            "info": "Informação",
            "desc": "Descrição",
            "blank": "branco",
            "null": "nulo",
            "showMore": "mostrar mais",
            "showLess": "mostrar menos",
            "flow": "Fluxo",
            "selection": "Seleção",
            "nodes": "__count__ nós",
            "flowDesc": "Descrição do Fluxo",
            "subflowDesc": "Descrição do Subfluxo",
            "nodeHelp": "Ajuda do Nó",
            "none": "Nenhum",
            "arrayItems": "__count__ items",
            "showTips": "Você pode abrir as dicas a partir do painel de configurações",
            "outline": "Contorno",
            "empty": "vazio",
            "globalConfig": "Nós de configuração global",
            "triggerAction": "Ação de gatilho",
            "find": "Encontre no espaço de trabalho"
        },
        "help": {
            "name": "Ajuda",
            "label": "ajuda",
            "search": "Ajuda sobre a procura",
            "nodeHelp": "Ajuda sobre o nó",
            "showHelp": "Mostrar ajuda",
            "showInOutline": "Mostrar no contorno",
            "showTopics": "Mostrar tópicos",
            "noHelp": "Nenhum tópico de ajuda selecionado",
            "changeLog": "Log de alteração"
        },
        "config": {
            "name": "Configuração dos nós",
            "label": "configuração",
            "global": "Em todos os fluxos",
            "none": "nenhum",
            "subflows": "subfluxos",
            "flows": "fluxos",
            "filterAll": "todos",
            "showAllConfigNodes": "Ver todas as configurações dos nós",
            "filterUnused": "não utilizados",
            "showAllUnusedConfigNodes": "Mostrar todas os nós de configuração não usados",
            "filtered": "__count__ hidden"
        },
        "context": {
            "name": "Contexto dos Dados",
            "label": "contexto",
            "none": "nenhum selecionado",
            "refresh": "atualize para carregar",
            "empty": "vazio",  
            "node": "Nó",
            "flow": "Fluxo",
            "global": "Global",
            "deleteConfirm": "Você tem certeza que deseja remover este item?",
            "autoRefresh": "Atualizar na mudança de seleção",
            "refrsh": "Atualizar",
            "delete": "Remover"
        },
        "palette": {
            "name": "Gerenciamento de paleta",
            "label": "paleta"
        },
        "project": {
            "label": "projeto",
            "name": "Projeto",
            "description": "Descrição",
            "dependencies": "Dependências",
            "settings": "Configurações",
            "noSummaryAvailable": "Nenhum resumo disponível",
            "editDescription": "Editar a descrição do projeto",
            "editDependencies": "Editar dependências do projeto",
            "noDescriptionAvailable": "Descrição não disponível",
            "editReadme": "Editar README.md",
            "showProjectSettings": "Mostrar configurações do projeto",
            "projectSettings": {
                "title": "Configurações do Projeto",
                "edit": "editar",
                "none": "Nenhum",
                "install": "instalar",
                "removeFromProject": "remover do projeto",
                "addToProject": "adicionar ao projeto",
                "files": "Arquivos",
                "flow": "Fluxos",
                "credentials": "Credenciais",
                "package": "Pacote",
                "packageCreate": "O arquivo será criado quando as alterações forem salvas",
                "fileNotExist": "Arquivo não existe",
                "selectFile": "Selecione o arquivo",
                "invalidEncryptionKey": "Chave de criptografia inválida",
                "encryptionEnabled": "Criptografia habilitada",
                "encryptionDisabled": "Criptografia desabilitada",
                "setTheEncryptionKey": "Defina a chave de criptografia",
                "resetTheEncryptionKey": "Redefina a chave de criptografia",
                "changeTheEncryptionKey": "Troque a chave de criptografia",
                "currentKey": "Chave atual",
                "newKey": "Nova chave",
                "credentialsAlert": "Isso excluirá todas as credenciais existentes",
                "versionControl": "Controle de versão",
                "branches": "Ramos",
                "noBranches": "Sem ramos",
                "deleteConfirm": "Tem certeza de que deseja excluir o ramo local '__name__'? Isto não pode ser desfeito.",
                "unmergedConfirm": "O ramo local '__name__' tem alterações não mescladas que serão perdidas. Tem certeza que deseja excluir?",
                "deleteUnmergedBranch": "Excluir ramo não mesclado",
                "gitRemotes": "Git remoto",
                "addRemote": "adicionar remoto",
                "addRemote2": "Adicionar remoto",
                "remoteName": "Nome do remoto",
                "nameRule": "Deve conter apenas A-Z 0-9 _ -",
                "url": "URL",
                "urlRule": "https://, ssh:// ou file://",
                "urlRule2": "Não inclua o nome de usuário / senha na URL",
                "noRemotes": "Sem remotos",
                "deleteRemoteConfrim": "Tem certeza de que deseja excluir o remoto '__name__'?",
                "deleteRemote": "Excluir remoto"
            },
            "userSettings": {
                "committerDetail": "Detalhes do Cometedor",
                "committerTip": "Deixe em branco para usar o padrão do sistema",
                "userName": "Nome de usuário",
                "email": "Email",
                "workflow": "Fluxo de trabalho",
                "workfowTip": "Escolha seu fluxo de trabalho git preferido",
                "workflowManual": "Manual",
                "workflowManualTip": "Todas as alterações devem ser confirmadas manualmente na barra lateral 'histórico'",
                "workflowAuto": "Automático",
                "workflowAutoTip": "As alterações são confirmadas automaticamente a cada implantação",
                "sshKeys": "Chaves SSH",
                "sshKeysTip": "Permite que você crie conexões seguras para repositórios git remotos.",
                "add": "adicionar chave",
                "addSshKey": "Adicionar chave SSH",
                "addSshKeyTip": "Gerar um novo par de chaves públicas / privadas",
                "name": "Nome",
                "nameRule": "Deve conter apenas A-Z 0-9 _ -",
                "passphrase": "Frase de passe",
                "passphraseShort": "Frase de passe muito curta",
                "optional": "Opcional",
                "cancel": "Cancelar",
                "generate": "Gerar chave",
                "noSshKeys": "Sem chaves SSH",
                "copyPublicKey": "Copiar chave pública para a área de transferência",
                "delete": "Excluir chave key",
                "gitConfig": "Configuração do Git",
                "deleteConfirm": "Tem certeza de que deseja excluir a chave SSH __name__? Isso não pode ser desfeito."                
            },
            "versionControl": {
                "unstagedChanges": "Alterações não realizadas",
                "stagedChanges": "Alterações realizadas", 
                "unstageChange": "Desfazer alteração",
                "stageChange": "Realizar alteração",
                "unstageAllChange": "Desfazer todas as alterações",
                "stageAllChange": "Realizar todas as alterações",
                "commitChanges": "Cometer alterações",
                "resolveConflicts": "Resolver conflitos",
                "head": "CABEÇA",
                "staged": "Alterado",
                "unstaged": "Desfeita Alteração",
                "local": "Local",
                "remote": "Remoto",
                "revert": "Tem certeza de que deseja reverter as alterações para '__file__'? Essa ação não poderá ser desfeita.",
                "revertChanges": "Reverter alterações",
                "localChanges": "Mudanças locais",
                "none": "Nenhum",
                "conflictResolve": "Todos os conflitos resolvidos. Cometa as alterações para concluir a mesclagem.",
                "localFiles": "Arquivos locais",
                "all": "todos",
                "unmergedChanges": "Alterações não mescladas",
                "abortMerge": "interromper mesclagem",
                "commit": "cometer",
                "changeToCommit": "Alterações para cometer",
                "commitPlaceholder": "Digite sua mensagem de cometimento",
                "cancelCapital": "Cancelar",
                "commitCapital": "Cometer",
                "commitHistory": "Histórico do cometimento",
                "branch": "Ramo:",
                "moreCommits": "mais cometimentos",
                "changeLocalBranch": "Alterar ramo local",
                "createBranchPlaceholder": "Encontrar ou criar um ramo",
                "upstream": "subir do cliente ao servidor",
                "localOverwrite": "Você tem alterações locais que seriam sobrescritas alterando o ramo. Você deve cometer ou desfazer essas alterações primeiro.",
                "manageRemoteBranch": "Gerenciar ramo remoto",
                "unableToAccess": "Incapaz de acessar o repositório remoto",
                "retry": "Tentar novamente",
                "setUpstreamBranch": "Definir como ramo de subida do cliente para o servidor",
                "createRemoteBranchPlaceholder": "Encontrar ou criar um ramo remoto",
                "trackedUpstreamBranch": "O ramo criado será definido como o ramo de subida do cliente para o servidor rastreado.",
                "selectUpstreamBranch": "O ramo será criado. Selecione abaixo para defini-lo como o ramo de subida do cliente para o servidor rastreado.",
                "pushFailed": "falha ao empurrar porque o remoto tem cometimentos mais recentes. Puxe e mescle primeiro, depois empurre novamente.",
                "push": "empurrar",
                "pull": "puxar",
                "unablePull": "<p>Incapaz de puxar as alterações remotas; suas alterações locais não realizadas seriam sobrescritas.</p><p>Cometa suas alterações e tente novamente.</p>",
                "showUnstagedChanges": "Mostrar alterações não realizadas",
                "connectionFailed": "Não foi possível conectar ao repositório remoto:",
                "pullUnrelatedHistory": "<p> O remoto tem um histórico não relacionado de cometimentos. </p> <p> Tem certeza que deseja puxar as mudanças para o seu repositório local? </p>",
                "pullChanges": "Puxar modificações",
                "history": "histórico",
                "projectHistory": "Histórico do Projeto",
                "daysAgo": "__count__ dia atrás",
                "daysAgo_plural": "__count__ dias atrás",
                "hoursAgo": "__count__ hora atrás",
                "hoursAgo_plural": "__count__ horas atrás",
                "minsAgo": "__count__ min ago",
                "minsAgo_plural": "__count__ minutos atrás",
                "secondsAgo": "Segundos atrás",
                "notTracking": "Seu ramo local não está atualmente rastreando um ramo remoto.",
                "statusUnmergedChanged": "Seu repositório tem alterações não mescladas. Você precisa corrigir os conflitos e enviar o resultado.",
                "repositoryUpToDate": "Seu repositório está atualizado.",
                "commitsAhead": "Seu repositório está __count__ cometimento à frente do remoto. Você pode empurrar este cometimento agora.",
                "commitsAhead_plural": "Seu repositório está __count__ cometimentos à frente do remoto. Você pode empurrar estes cometimentos agora.",
                "commitsBehind": "Seu repositório está __count__ cometimento atrás do remoto. Você pode puxar este cometimento agora.",
                "commitsBehind_plural": "Seu repositório está __count__ cometimentos atrás do remoto. Você pode puxar esses cometimentos agora.",
                "commitsAheadAndBehind1": "Seu repositório está __count__ cometimento atrás e",
                "commitsAheadAndBehind1_plural": "Seu repositório está __count__ cometimentos atrás e",
                "commitsAheadAndBehind2": "__count__ cometimento à frente do remoto.",
                "commitsAheadAndBehind2_plural": "__count__ cometimentos à frente do remoto.",
                "commitsAheadAndBehind3": "Você deve baixar o cometimento remoto antes de empurrar.",
                "commitsAheadAndBehind3_plural": "Você deve baixar os cometimentos remotos antes de empurrar.",
                "refreshCommitHistory": "Atualizar histórico de cometimentos",
                "refreshChanges": "Atualizar alterações"
            }
        }
    },
    "typedInput": {
        "type": {
            "str": "cadeia de caracteres",
            "num": "número",
            "re": "expressão regular",
            "bool": "booliano",
            "json": "JSON",
            "bin": "armazenamento temporário",
            "date": "registro de tempo",
            "jsonata": "expressão",
            "env": "variável de ambiente",
            "cred": "credencial"
        }
    },
    "editableList": {
        "add": "adicionar",
        "addTitle": "adicionar um item"
    },
    "search": {
        "history": "Histórico da procura",
        "clear": "limpar tudo",
        "empty": "Nenhuma equivalência encontrada",
        "addNode": "adicionar um nó...",
        "options": {
            "configNodes": "Configuração de nós",
            "unusedConfigNodes": "Configuração de nós não utilizadas",
            "invalidNodes": "Nós inválidos",
            "uknownNodes": "Nós desconhecidos",
            "unusedSubflows": "Subfluxos não utilizados",
            "hiddenFlows": "Flux escondidos",
            "modifiedNodes": "Nós e Fluxos Modificados",
            "thisFlow": "Fluxo atual"
         }
    },
    "expressionEditor": {
        "functions": "Funções",
        "functionReference": "Referência de função",
        "insert": "Inserir",
        "title": "Editor de Expressões JSONata",
        "test": "Teste",
        "data": "Mensagem de exemplo",
        "result": "Resultado",
        "format": "expressão de formato",
        "compatMode": "Modo de compatibilidade habilitado",
        "compatModeDesc": "<h3> Modo de compatibilidade JSONata </h3> <p> A expressão atual parece ainda fazer referência a <code> msg </code>, então será avaliada no modo de compatibilidade. Atualize a expressão para não usar <code > msg </code>, pois este modo será removido no futuro. </p> <p> Quando o suporte JSONata foi adicionado pela primeira vez ao Node-RED, era necessária a expressão para fazer referência ao objeto <code> msg </code> . Por exemplo, <code> msg.payload </code> seria usado para acessar a carga útil. </p> <p> Isso não é mais necessário, pois a expressão será avaliada em relação à mensagem diretamente. Para acessar a carga útil, a expressão deve ser apenas <code>payload</code>. </p> ",
        "noMatch": "Nenhum resultado correspondente",
        "errors": {
            "invalid-expr": "Expressão JSONata inválida:\n  __message__",
            "invalid-msg": "Exemplo de mensagem JSON inválida:\n  __message__",
            "context-unsupported": "Não é possível testar funções de contexto\n $flowContext or $globalContext",
            "eval": "Erro ao avaliar a expressão:\n  __message__"
        }
    },
    "monaco": {
        "setTheme": "Definir tema"
    },
    "jsEditor": {
        "title": "Editor JavaScript"
    },
    "textEditor": {
        "title": "Editor de texto"
    },
    "jsonEditor": {
        "title": "editor JSON",
        "format": "formatar JSON",
        "rawMode": "Editar JSON",
        "uiMode": "Editor visual",
        "rawMode-readonly": "JSON",
        "uiMode-readonly": "Visual",   
        "insertAbove": "Inserir acima",
        "insertBelow": "Inserir abaixo",
        "addItem": "Adicionar item",
        "copyPath": "Copiar caminho para o item",
        "expandItems": "Expandir itens",
        "collapseItems": "Recolher itens",
        "duplicate": "Duplicar",
        "error": {
            "invalidJSON": "JSON inválido: "
        }
    },
    "markdownEditor": {
        "title": "Editor de Remarcação",
        "expand": "Expandir",
        "format": "Formatado com Remarcação",
        "heading1": "Cabeçalho 1",
        "heading2": "Cabeçalho 2",
        "heading3": "Cabeçalho 3",
        "bold": "Negrito",
        "italic": "Itálico",
        "code": "Código",
        "ordered-list": "Lista ordenada",
        "unordered-list": "Lista  não-ordenada",
        "quote": "Citar",
        "link": "criar atalho",
        "horizontal-rule": "Régua Horizontal",
        "toggle-preview": "Alternar visualização"
    },
    "bufferEditor": {
        "title": "Editor de armazenamento temporário",
        "modeString": "Tratar como cadeia de caracteres UTF-8",
        "modeArray": "Manipular como matriz JSON",
        "modeDesc": "<h3> Editor de armazenamento temporário </h3> <p> O tipo de armazenamento temporário é armazenado como uma matriz JSON de valores de bytes. O editor tentará analisar o valor inserido como uma matriz JSON. Se não for um JSON válido, será tratada como uma cadeia de caracteres UTF-8 e convertida em uma matriz de pontos de código de caractere individual. </p> <p> Por exemplo, um valor de <code> Hello World </code> será convertido na matriz JSON: <pre> [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100] </pre> </p> "
    },
    "projects": {
        "config-git": "Configurar cliente Git",
        "welcome": {
            "hello": "Olá! Introduzimos 'projetos' no Node-RED.",
            "desc0": "Esta é uma nova maneira de gerenciar seus arquivos de fluxo e incluir controle de versão de seus fluxos.",
            "desc1": "Para começar, você pode criar seu primeiro projeto ou clonar um projeto existente de um repositório git.",
            "desc2": "Se você não tiver certeza, pode pular isso por enquanto. Você ainda poderá criar seu primeiro projeto a partir do menu 'Projetos' a qualquer momento.",
            "create": "Criar Projeto",
            "clone": "Repositório de clones",
            "openExistingProject": "Abrir projeto existente",
            "not-right-now": "Não nesse exato momento"
        },
        "git-config": {
            "setup": "Configure seu cliente de controle de versão",
            "desc0": "O Node-RED usa a ferramenta de código aberto Git para controle de versão. Ele rastreia as alterações em seus arquivos de projeto e permite enviá-los para repositórios remotos.",
            "desc1": "Quando você confirma um conjunto de alterações, o Git registra quem fez as alterações com um nome de usuário e endereço de e-mail. O nome de usuário pode ser o que você quiser - não precisa ser seu nome real.",
            "desc2": "Seu cliente Git já está configurado com os detalhes abaixo.",
            "desc3": "Você pode alterar essas configurações mais tarde na guia 'Git config' da caixa de diálogo de configurações.",
            "username": "Nome do usuário",
            "email": "E-mail"
        },
        "project-details": {
            "create": "Crie seu projeto",
            "desc0": "Um projeto é mantido como um repositório Git. Isso torna muito mais fácil compartilhar seus fluxos com outras pessoas e colaborar neles.",
            "desc1": "Você pode criar vários projetos e alternar rapidamente entre eles no editor.",
            "desc2": "Para começar, seu projeto precisa de um nome e uma descrição opcional.",
            "already-exists": "Projeto já existe",
            "must-contain": "Deve conter apenas A-Z 0-9 _ -",
            "project-name": "Nome do Projeto",
            "desc": "Descrição",
            "opt": "Opcional"
        },
        "clone-project": {
            "clone": "Clonar um projeto",
            "desc0": "Se você já tem um repositório git contendo um projeto, pode cloná-lo para começar.",
            "already-exists": "Projeto já existe",
            "must-contain": "Deve conter apenas A-Z 0-9 _ -",
            "project-name": "Nome do projeto",
            "no-info-in-url": "Não inclua o nome de usuário / senha no url",
            "git-url": "Git repository URL",
            "protocols": "https: //, ssh: // ou file://",
            "auth-failed": "Autenticação falhou",
            "username": "Nome de usuário",
            "passwd": "Senha",
            "ssh-key": "Chave SSH",
            "passphrase": "Frase de Passe",
            "ssh-key-desc": "Antes de clonar um repositório usando ssh, você deve adicionar uma chave SSH para acessá-lo.",
            "ssh-key-add": "Adicionar uma chave ssh",
            "credential-key": "Chave de criptografia de credenciais",
            "cant-get-ssh-key": "Erro! Não é possível obter o caminho da chave SSH selecionada.",
            "already-exists2": "já existe",
            "git-error": "git error",
            "connection-failed": "Conexão falhou",
            "not-git-repo": "Não é um repositório git",
            "repo-not-found": "Repositório não encontrado"
        },
        "default-files": {
            "create": "Crie seus arquivos de projeto",
            "desc0": "Um projeto contém seus arquivos de fluxo, um arquivo README e um arquivo package.json.",
            "desc1": "Pode conter quaisquer outros arquivos que você deseja manter no repositório Git.",
            "desc2": "Seus arquivos de fluxo e credenciais existentes serão copiados para o projeto.",
            "flow-file": "Arquivo de fluxo",
            "credentials-file": "Arquivo de credenciais"
        },
        "encryption-config": {
            "setup": "Configure a criptografia do seu arquivo de credenciais",
            "desc0": "Seu arquivo de credenciais de fluxo pode ser criptografado para manter seu conteúdo seguro.",
            "desc1": "Se você deseja armazenar essas credenciais em um repositório Git público, deve criptografá-las fornecendo uma frase-chave secreta.",
            "desc2": "Seu arquivo de credenciais de fluxo não está criptografado no momento.",
            "desc3": "Isso significa que seu conteúdo, como senhas e fichas de acesso, pode ser lido por qualquer pessoa com acesso ao arquivo.",
            "desc4": "Se você deseja armazenar essas credenciais em um repositório Git público, deve criptografá-las fornecendo uma frase-chave secreta.",
            "desc5": "Seu arquivo de credenciais de fluxo está atualmente criptografado usando a propriedade credentialSecret de seu arquivo de configurações como a chave.",
            "desc6": "Seu arquivo de credenciais de fluxo está criptografado usando uma chave gerada pelo sistema. Você deve fornecer uma nova chave secreta para este projeto.",
            "desc7": "A chave será armazenada separadamente dos arquivos do seu projeto. Você precisará fornecer a chave para usar este projeto em outra instância do Node-RED.",
            "credentials": "Credenciais",
            "enable": "Habilitar criptografia",
            "disable": "Desabilitar criptografia",
            "disabled": "desabilitado",
            "copy": "Copiar sobre a chave existente",
            "use-custom": "Usar chave personalizada",
            "desc8": "O arquivo de credenciais não será criptografado e seu conteúdo será lido facilmente",
            "create-project-files": "Criar arquivos de projeto",
            "create-project": "Criar projeto",
            "already-exists": "já existe",
            "git-error": "erro no git",
            "git-auth-error": "git erro de autenticação"
        },
        "create-success": {
            "success": "Você criou com sucesso o seu primeiro projeto!",
            "desc0": "Agora você pode continuar usando o Node-RED como sempre fez.",
            "desc1": "A guia 'informações' na barra lateral mostra qual é o seu projeto ativo atual. O botão ao lado do nome pode ser usado para acessar a visualização das configurações do projeto.",
            "desc2": "A guia 'histórico' na barra lateral pode ser usada para ver os arquivos que foram alterados no seu projeto e para submetê-los. Ela mostra um histórico completo de seus cometimentos e permite que você envie suas alterações para um repositório remoto . "
        },
        "create": {
            "projects": "Projetos",
            "already-exists": "Projeto já existe",
            "must-contain": "Deve conter apenas A-Z 0-9 _ -",
            "no-info-in-url": "Não inclua o nome de usuário/senha no url",
            "open": "Abrir projeto",
            "create": "Criar Projeto",
            "clone": "Clone Repositório",
            "project-name": "Nome do projeto",
            "desc": "Descrição",
            "opt": "Opcional",
            "flow-file": "Arquivo de fluxo",
            "credentials": "Credenciais",
            "enable-encryption": "Habilitar criptografia",
            "disable-encryption": "Desabilitar criptografia",
            "encryption-key": "Chave de criptografia",
            "desc0": "Uma frase para proteger suas credenciais com",
            "desc1": "O arquivo de credenciais não será criptografado e seu conteúdo poderá ser lido facilmente",
            "git-url": "URL do repositório Git",
            "protocols": "https://, ssh:// or file://",
            "auth-failed": "Falha na autenticação",
            "username": "Nome do usuário",
            "password": "Senha",
            "ssh-key": "Chave SSH",
            "passphrase": "Frase de Passe",
            "desc2": "Antes de clonar um repositório usando ssh, você deve adicionar uma chave SSH para acessá-lo.",
            "add-ssh-key": "Adicionar uma chave ssh",
            "credentials-encryption-key": "Chave de criptografia de credenciais",
            "already-exists-2": "já existe",
            "git-error": "erro de git",
            "con-failed": "Conexão falhou",
            "not-git": "Não é um repositório git",
            "no-resource": "Repositório não encontrado",
            "cant-get-ssh-key-path": "Erro! Não é possível obter o caminho da chave SSH selecionado.",
            "unexpected_error": "erro_inesperado",
            "clearContext": "Limpar contexto quando ocorrer troca de projetos"
        },
        "delete": {
            "confirm": "Tem certeza de que deseja excluir este projeto?"
        },
        "create-project-list": {
            "search": "procure seus projetos",
            "current": "atual"
        },
        "require-clean": {
            "confirm": "<p>Você tem alterações não implantadas que serão perdidas. </p> <p> Deseja continuar?</p>"
        },
        "send-req": {
            "auth-req": "Autenticação necessária para repositório",
            "username": "Nome do usuário",
            "password": "Senha",
            "passphrase": "Frase de Passe",
            "retry": "Tentar novamente",
            "update-failed": "Falha ao atualizar autenticação",
            "unhandled": "Resposta de erro não tratada",
            "host-key-verify-failed": "<p>Falha na verificação da chave do servidor anfitrião. </p> <p> A chave do servidor anfitrião do repositório não pôde ser verificada. Atualize seu arquivo <code> known_hosts </code> e tente novamente.</p>"
        },
        "create-branch-list": {
            "invalid": "Ramo inválido",
            "create": "Criar ramo",
            "current": "atual"
        },
        "create-default-file-set": {
            "no-active": "Não é possível criar um conjunto de arquivos padrão sem um projeto ativo",
            "no-empty": "Não é possível criar um arquivo padrão definido em um projeto não vazio",
            "git-error": "erro no git"
        },
        "errors": {
            "no-username-email": "Seu cliente Git não está configurado com um nome de usuário / e-mail.",
            "unexpected": "Um erro inesperado ocorreu",
            "code": "código"
        }
    },
    "editor-tab": {
        "properties": "Propriedades",
        "envProperties": "Variáveis de Ambiente",
        "module": "Propriedades do Módulo",
        "description": "Descrição",
        "appearance": "Aparência",
        "preview": "Visualização da IU",
        "defaultValue": "Valor padrão"
    },
    "tourGuide": {
        "takeATour": "Faça um tour",
        "start": "Inicio",
        "next": "Próximo",
        "welcomeTours": "Tour de Boas-vindas"
    },
    "diagnostics": {
        "title": "informações do Sistema"
    },
    "validator": {
        "errors": {
            "invalid-json": "Dados JSON inválidos: __error__",
            "invalid-prop": "Expressão de propriedade inválida",
            "invalid-num": "Número inválido",
            "invalid-num-prop": "__prop__: número inválido",
            "invalid-regexp": "Padrão de entrada inválido",
            "invalid-regex-prop": "__prop__: Padrão de entrada inválido",
            "missing-required-prop": "__prop__: valor de propriedade ausente",
            "invalid-config": "__prop__: nó de configuração inválido",
            "missing-config": "__prop__: nó de Configuração ausente",
            "validation-error": "__prop__: erro de validação: __node__, __id__: __error__"
        }
    },
    "contextMenu": {
        "insert": "Inserir",
        "node": "Nó",
        "junction": "Junção",
        "linkNodes": "Nós de Ligação"
    }
}
