{ "common": { "label": { "payload": "Carga útil", "topic": "Tópico", "name": "Nome", "username": "Nome de usuário", "password": "Senha", "property": "Propriedade", "selectNodes": "Selecionar nós ...", "expand": "Expandir" }, "status": { "connected": "conectado", "not-connected": "não conectado", "disconnected": "desconectado", "connecting": "conectando", "error": "erro", "ok": "OK" }, "notification": { "error": " Erro : __message__", "errors": { "not-deployed": "nó não implementado", "no-response": "sem resposta do servidor", "unexpected": "erro inesperado (__status__) __message__" } }, "errors": { "nooverride": "Aviso: as propriedades do msg não podem mais substituir as propriedades do nó definido. Consulte bit.ly/nr-override-msg-props" } }, "inject": { "inject": "injetar", "injectNow": "injetar agora", "repeat": "repita = __repeat__", "crontab": "crontab = __crontab__", "stopped": "parado", "failed": "Injeção falhou: __error__", "label": { "properties": "Propriedades", "repeat": "Repetir", "flow": "contexto de fluxo", "global": "contexto global", "str": "Cadeia de caracteres", "num": "número", "bool": "booliano", "json": "objeto", "bin": "Armazenamento temporário", "date": "Carimbo de data/hora", "env": "variável env", "object": "objeto", "string": "Cadeia de caracteres", "boolean": "booliano", "number": "número", "Array": "matriz", "invalid": "Objeto JSON inválido" }, "timestamp": "Carimbo de data/hora", "none": "nenhum", "interval": "intervalo", "interval-time": "intervalo entre tempos", "time": "em uma hora específica", "seconds": "segundos", "minutes": "minutos", "hours": "horas", "between": "entre", "previous": "valor anterior", "at": "a", "and": "e", "every": "todo", "days": [ "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado", "Domingo" ], "on": "em", "onstart": "Injetar uma única vez depois", "onceDelay": "segundos, depois", "success": "Injetado com sucesso: __label__", "errors": { "failed": "injeção falhou, consulte o log para obter detalhes", "toolong": "Intervalo muito grande", "invalid-expr": "Expressão JSONata inválida: __error__", "invalid-jsonata": "__prop__: expressão de propriedade inválida: __error__", "invalid-prop": "__prop__: expressão de propriedade inválida: __error__", "invalid-json": "__prop__: Dados JSON inválidos: __error__", "invalid-repeat": "Valor de repetição inválido" } }, "catch": { "catch": "capturar: todos", "catchNodes": "capturar: __number__", "catchUncaught": "capturar: não capturado", "label": { "source": "Capturar erros de", "selectAll": "selecionar tudo", "uncaught": "Ignorar erros manipulados por outros nós de captura" }, "scope": { "all": "todos os nós", "selected": "nós selecionados" } }, "status": { "status": "estado: todos", "statusNodes": "estado: __number__", "label": { "source": "Estado do relatório de", "sortByType": "ordenar por tipo" }, "scope": { "all": "todos os nós", "selected": "nós selecionados" } }, "complete": { "completeNodes": "completo: __number__" }, "debug": { "output": "Saída", "status": "estados", "none": "Nenhum", "invalid-exp": "Expressão JSONata inválida: __error__", "msgprop": "propriedades da mensagem", "msgobj": "objeto msg completo", "autostatus": "igual à saída de depuração", "messageCount": "contador de mensagem", "to": "Para", "debtab": "aba de depuração", "tabcon": "guia de depuração e console", "toSidebar": "janela de depuração", "toConsole": "console do sistema", "toStatus": "estado do nó (32 caracteres)", "severity": "Nível", "node": "nó", "notification": { "activated": "Ativado com sucesso: __label__", "deactivated": "Desativado com sucesso: __label__" }, "sidebar": { "label": "depurar", "name": "mensagens de depuração", "filterAll": "todos os nós", "filterSelected": "nós selecionados", "filterCurrent": "fluxo atual", "debugNodes": "Nós de depuração", "clearLog": "Remover mensagens", "clearFilteredLog": "Remover mensagens filtradas", "filterLog": "filtrar mensagens", "openWindow": "Abrir em uma nova janela", "copyPath": "Copiar caminho", "copyPayload": "Copiar valor", "pinPath": "Pin aberto", "selectAll": "selecionar todos", "selectNone": "selecionar nenhum", "all": "todos", "filtered": "filtrado" }, "messageMenu": { "collapseAll": "Recolher todos os caminhos", "clearPinned": "Limpar caminhos fixados", "filterNode": "Filtrar este nó", "clearFilter": "Limpar filtro" } }, "link": { "linkIn": "entrada de ligação", "linkOut": "saída de ligação", "linkCall": "chamada de ligação", "linkOutReturn": "retorno de ligação", "outMode": "Modo", "sendToAll": "Enviar para todos os nós de ligação conectados", "returnToCaller": "Retornar ao nó de ligação que chamou", "timeout": "tempo limite", "linkCallType": "Tipo de Ligação", "staticLinkCall": "Destino fixo", "dynamicLinkCall": "Destino dinâmico(msg.target)", "dynamicLinkLabel": "Dinâmico", "error": { "missingReturn": "Informação de retorno do nó ausente" } }, "tls": { "tls": "Configuração TLS", "label": { "use-local-files": "Use a chave e os certificados dos arquivos locais", "upload": "Subir", "cert": "Certificado", "key": "Chave privada", "passphrase": "Frase de passe", "ca": "Certificado CA", "verify-server-cert": "Verifique o certificado do servidor", "servername": "Nome do servidor", "alpnprotocol": "Protocolo ALPN" }, "placeholder": { "cert": "caminho para o certificado (formato PEM)", "key": "caminho para a chave privada (formato PEM)", "ca": "caminho para o certificado CA (formato PEM)", "passphrase": "frase de passe de chave privada (opcional)", "servername": "para uso com SNI", "alpnprotocol": "para uso com ALPN" }, "error": { "missing-file": "Nenhum certificado/arquivo de chave fornecido", "invalid-cert": "Certificado não especificado", "invalid-key": "Chave privada não especificada" } }, "exec": { "exec": "executa", "spawn": "gera", "label": { "command": "Comando", "append": "Acrescentar", "timeout": "Tempo esgotado", "timeoutplace": "opcional", "return": "Saída", "seconds": "segundos", "stdout": "stdout", "stderr": "stderr", "retcode": "código de retorno", "winHide": "Ocultar console" }, "placeholder": { "extraparams": "parâmetros de entrada extras" }, "opt": { "exec": "quando o comando estiver completo - modo execução", "spawn": "enquanto o comando está em execução - modo geração" }, "oldrc": "Usar saída de estilo antigo(modo de compatibilidade)" }, "function": { "function": "", "label": { "setup": "Configurar", "function": "Na mensagem", "initialize": "No início", "finalize": "Na parada", "outputs": "Saídas", "modules": "Módulos" }, "text": { "initialize": "//O código adicionado aqui será executado uma vez\n// sempre que o nó for iniciado.\n", "finalize": "//O código adicionado aqui será executado quando o nó\n// for interrompido ou reimplementado.\n" }, "require": { "var": "variável", "module": "módulo", "moduleName": "Nome do módulo", "importAs": "Importar como" }, "error": { "externalModuleNotAllowed": "O nó de função não tem permissão para carregar módulos externos", "moduleNotAllowed": "Módulo __module__ não permitido", "externalModuleLoadError": "O nó de função falhou ao carregar módulos externos", "moduleLoadError": "Falha ao carregar o módulo __module__: __error__", "moduleNameError": "Nome da variável do módulo inválido: __name__", "moduleNameReserved": "Nome da variável reservada: __name__", "inputListener": "Não é possível adicionar um ouvinte ao evento de 'input' dentro da Função", "non-message-returned": "A função tentou enviar uma mensagem do tipo __type__", "invalid-js": "Erro no código JavaScript", "missing-module": "Modulo __module__ ausente" } }, "template": { "template": "modelo", "label": { "template": "Modelo", "property": "Propriedade", "format": "Destaque de sintaxe", "syntax": "Formato", "output": "Saída como", "mustache": "Modelo de bigode", "plain": "Texto simples", "json": "JSON analisado", "yaml": "YAML analisado", "none": "nenhum" }, "templatevalue": "Esta é a mensagem transmitida: {{payload}}!" }, "delay": { "action": "Ação", "for": "Para", "delaymsg": "Atrasar cada mensagem", "delayfixed": "Atraso corrigido", "delayvarmsg": "Substituir atraso com msg.delay", "randomdelay": "Atraso aleatório", "limitrate": "Limite de taxa", "limitall": "Todas as mensagens", "limittopic": "Para cada msg.topic", "fairqueue": "Envie cada tópico por vez", "timedqueue": "Enviar todos os tópicos", "milisecs": "Milissegundos", "secs": "Segundos", "sec": "Segundo", "mins": "Minutos", "min": "Minuto", "hours": "Horas", "hour": "Hora", "days": "Dias", "day": "Dia", "between": "Entre", "and": "&", "rate": "Taxa", "msgper": "msg(s) por", "queuemsg": "Enfileirar mensagens intermediárias", "dropmsg": "descarte mensagens intermediárias", "sendmsg": "Enviar mensagens intermediárias na 2ª saída", "allowrate": "permitir msg.rate (em ms) para substituir a taxa", "label": { "delay": "atraso", "variable": "variável", "limit": "limite", "limitTopic": "limite de tópico", "random": "randômico", "rate": "taxa", "random-first": "primeiro valor randômico", "random-last": "último valor randômico", "units" : { "second": { "plural" : "Segundos", "singular": "Segundo" }, "minute": { "plural" : "Minutos", "singular": "Minuto" }, "hour": { "plural" : "Horas", "singular": "Hora" }, "day": { "plural" : "Dias", "singular": "Dia" } } }, "errors": { "too-many": "muitas mensagens pendentes no nó de atraso", "invalid-timeout": "Valor de atraso inválido", "invalid-rate": "Valor de taxa inválido", "invalid-rate-unit": "Valor de unidade de taxa inválido", "invalid-random-first": "Primeiro valor randômico inválido", "invalid-random-last": "Último valor randômico inválido" } }, "trigger": { "send": "Enviar", "then": "então", "then-send": "então enviem", "output": { "string": "a cadeia de caracteres", "number": "o número", "existing": "o objeto msg existente", "original": "o objeto msg original", "latest": "o objeto de mensagem mais recente", "nothing": "nada" }, "wait-reset": "aguarde para ser reiniciado", "wait-for": "esperar por", "wait-loop": "reenviar a cada", "for": "Manuseio", "bytopics": "cada", "alltopics": "todas as mensagens", "duration": { "ms": "Milissegundos", "s": "Segundos", "m": "Minutos", "h": "Horas" }, "extend": "estender o atraso se uma nova mensagem chegar", "override": "anular o atraso com msg.delay", "second": "enviar segunda mensagem para saída separada", "label": { "trigger": "gatilho", "trigger-block": "gatilho & bloqueio", "trigger-loop": "reenviar a cada", "reset": "Reinicialize o gatilho se:", "resetMessage": "msg.reset está definida", "resetPayload": "msg.payload é igual a", "resetprompt": "opcional", "duration": "duração", "topic": "tópico" } }, "comment": { "comment": "comentário" }, "unknown": { "label": { "unknown": "desconhecido" }, "tip": "
Este nó é desconhecido para a sua instalação do Node-RED.
Se você decidir implementar com o nó neste estado, sua configuração será preservada, mas o fluxo não será iniciado até que o tipo ausente seja instalado.
Consulte a barra lateral de informações para obter mais ajuda
" }, "mqtt": { "label": { "broker": "Servidor", "example": "por exemplo, localhost", "output": "Saída", "qos": "QoS", "retain": "Reter", "clientid": "ID do cliente", "port": "Porta", "keepalive": "Mantenha-se vivo", "cleansession": "Usar sessão limpa", "cleanstart": "Usar um começo limpo", "use-tls": "Usar TLS", "tls-config": "Configuração TLS", "verify-server-cert": "Verifique o certificado do servidor", "compatmode": "Usar suporte MQTT 3.1 legado", "userProperties": "Propriedades do usuário", "subscriptionIdentifier": "ID de inscrição", "flags": "Bandeiras", "nl": "Não receber mensagens publicadas por este cliente", "rap": "Manter a bandeira de retenção da publicação original", "rh": "Tratamento de mensagens retidas", "rh0": "Enviar mensagens retidas", "rh1": "Enviar apenas para novas assinaturas", "rh2": "Não enviar", "responseTopic": "Tópico de resposta", "contentType": "Tipo de conteúdo", "correlationData": "Dados de Correlação", "expiry": "Expira (s)", "sessionExpiry": "Expiração da Sessão (s)", "topicAlias": "Apelido", "payloadFormatIndicator": "Formato", "payloadFormatIndicatorFalse": "bytes não especificados (padrão)", "payloadFormatIndicatorTrue": "Mensagem codificada em UTF-8", "protocolVersion": "Protocolo", "protocolVersion3": "MQTT V3.1 (legado)", "protocolVersion4": "MQTT V3.1.1", "protocolVersion5": "MQTT V5", "topicAliasMaximum": "Alias Max", "maximumPacketSize": "Tamanho máximo do pacote", "receiveMaximum": "Recebimento Máximo", "session": "Sessão", "delay": "Atraso", "action": "Ação", "staticTopic": "Assinar um tópico único", "dynamicTopic": "Assinatura dinâmica", "auto-connect": "Conectar automaticamente", "auto-mode-depreciated": "Esta opção está deprecada. Favor utilizar o novo modo de auto-detecção." }, "sections-label": { "birth-message": "Mensagem enviada na conexão (mensagem de nascimento)", "will-message": "Mensagem enviada em uma desconexão inesperada (mensagem de dever)", "close-message": "Mensagem enviada antes de desconectar (mensagem de fechamento)" }, "tabs-label": { "connection": "Conexão", "security": "Segurança", "messages": "Mensagens" }, "placeholder": { "clientid": "Deixe em branco para geração automática", "clientid-nonclean": "Deve ser definido para sessões não limpas", "will-topic": "Deixe em branco para desativar a mensagem de dever", "birth-topic": "Deixe em branco para desativar a mensagem de nascimento", "close-topic": "Deixe em branco para desativar a mensagem de fechamento" }, "state": { "connected": "Conectado ao negociante: _ broker _", "disconnected": "Desconectado do negociante: _ broker _", "connect-failed": "Falha na conexão com o negociante: __broker__", "broker-disconnected": "Cliente de negociante __broker__ desconectado: __reasonCode__ __reasonString__" }, "retain": "Reter", "output": { "buffer": "um armazenamento temporário", "string": "uma cadeia de caracteres", "base64": "uma cadeia de caracteres codificada em Base64", "auto": "detecção automática (cadeia de caracteres ou armazenamento temporário)", "auto-detect": "auto-detecção(objeto JSON, cadeia de caracteres ou armazenamento temporário analisados sintaticamente)", "json": "um objeto JSON analisado sintaticamente" }, "true": "verdadeiro", "false": "falso", "tip": "Dica: deixe o tópico, qos ou retenha em branco se quiser defini-los por meio das propriedades da mensagem.", "errors": { "not-defined": "tópico não definido", "missing-config": "configuração do corretor ausente", "invalid-topic": "Tópico inválido especificado", "nonclean-missingclientid": "Nenhum ID de cliente definido, usando sessão limpa", "invalid-json-string": "Cadeia de caracteres JSON inválida", "invalid-json-parse": "Falha ao analisar a cadeia de caracteres JSON", "invalid-action-action": "ação inválida especificada", "invalid-action-alreadyconnected": "Desconectado do agente antes de estar conectado", "invalid-action-badsubscription": "msg.topic não encontrado ou inválido", "invalid-client-id": "Faltando ID do cliente" } }, "httpin": { "label": { "method": "Método", "url": "URL", "doc": "Documentos", "return": "Retorno", "upload": "Aceitar Subir arquivos?", "status": "Código de estado", "headers": "Cabeçalhos", "other": "outro", "paytoqs" : { "ignore": "Ignorar", "query": "Anexar aos parâmetros da cadeia de caracteres de consulta", "body": "Enviar como corpo de pedido" }, "utf8String": "cadeia de caracteres UTF8", "binaryBuffer": "armazenamento temporário binário", "jsonObject": "objeto JSON analisado", "authType": "Tipo", "bearerToken": "Ficha" }, "setby": "- definido por msg.method -", "basicauth": "Usar autenticação", "use-tls": "Ativar conexão segura (SSL / TLS)", "tls-config": "Configuração TLS", "basic": "autenticação básica", "digest": "processar autenticação", "bearer": "autenticação do portador", "use-proxy": "Use proxy", "persist": "Habilitar conexão mantenha-se vivo", "proxy-config": "Configuração de proxy", "use-proxyauth": "Usar autenticação de proxy", "noproxy-hosts": "Ignorar servidores", "senderr": "Somente envie respostas não-2xx para o nó de Captura", "utf8": "uma cadeia de caracteres UTF-8", "binary": "um armazenamento temporário binário", "json": "um objeto JSON analisado", "tip": { "in": "A url será relativa a", "res": "As mensagens enviadas para este nó tem que ser originadas a partir de um nó http input", "req": "Dica: Se a análise sintática JSON falhar, a cadeia de caracteres coletada é retornada assim como está." }, "httpreq": "requisição http", "errors": { "not-created": "Não é possível criar o nó http-in quando o httpNodeRoot estiver definido como falso", "missing-path": "caminho ausente", "no-response": "Objeto sem resposta", "json-error": "Erro de análise sintática JSON", "no-url": "Nenhuma url especificada", "deprecated-call": "Chamada obsoleta para __method__", "invalid-transport": "transporte não-http solicitado", "timeout-isnan": "O valor do tempo de expiração não é um número válido, ignorando", "timeout-isnegative": "O valor do tempo de expiração é negativo, ignorando", "invalid-payload": "carga útil inválida", "invalid-url": "URL inválida" }, "status": { "requesting": "solicitando" } }, "websocket": { "label": { "type": "Tipo", "path": "Caminho", "url": "URL", "subprotocol": "Subprotocolo" }, "listenon": "Ouvir em", "connectto": "Conectar-se a", "sendrec": "Enviar/Receber", "payload": "carga útil", "message": "mensagem inteira", "sendheartbeat": "Enviar batida de coração", "tip": { "path1": "Por padrão, acarga útil conterá os dados a serem enviados ou recebidos de um websocket. O ouvinte pode ser configurado para enviar ou receber todo o objeto de mensagem como uma cadeia de caracteres formatada em JSON.",
            "path2": "Este caminho será relativo a __path__.",
            "url1": "A URL deve usar o esquema ws:// ou wss:// e apontar para um ouvinte de websocket existente.",
            "url2": "Por padrão, carga útil conterá os dados a serem enviados ou recebidos de um websocket. O cliente pode ser configurado para enviar ou receber todo o objeto de mensagem como uma cadeia de caracteres formatada em JSON.",
            "headers": "Os cabeçalhos são enviados apenas durante o mecanismo de atualização do protocolo, do HTTP para o protocolo WS/WSS."
        },
        "status": {
            "connected": "conectado __count__",
            "connected_plural": "conectados __count__"
        },
        "errors": {
            "connect-error": "Ocorreu um erro na conexão ws:",
            "send-error": "Ocorreu um erro ao enviar:",
            "missing-conf": "Configuração do servidor ausente",
            "duplicate-path": "Não é possível ter dois ouvintes WebSocket no mesmo caminho: __path__",
            "missing-server": "Configuração de servidor não encontrada",
            "missing-client": "Configuração de cliente não encontrada"
        }
    },
    "watch": {
        "watch": "Observar",
        "label": {
            "files": "Arquivo(s)",
            "recursive": "Observe os subdiretórios recursivamente"
        },
        "placeholder": {
            "files": "Lista separada por vírgulas de arquivos e/ou diretórios"
        },
        "tip": "No Windows você deve usar barras invertidas duplas \\\\ em qualquer nome de diretório."
    },
    "tcpin": {
        "label": {
            "type": "Tipo",
            "output": "Saída",
            "port": "porta",
            "host": "no servidor",
            "payload": "carga(s) útil(eis)",
            "delimited": "delimitado por",
            "close-connection": "Fechar a conexão após o envio de cada mensagem?",
            "decode-base64": "Decodificar mensagem Base64?",
            "server": "Servidor",
            "return": "Retornar",
            "ms": "ms",
            "chars": "caracteres",
            "close": "Fechar",
            "optional": "(opcional)",
            "reattach": "Reanexar delimitador"
        },
        "type": {
            "listen": "Ouvindo na",
            "connect": "Conectar a",
            "reply": "Responder ao TCP"
        },
        "output": {
            "stream": "transmissão de",
            "single": "único",
            "buffer": "Armazenamento Temporário",
            "string": "Cadeia de caracteres",
            "base64": "Cadeia de caracteres Base64"
        },
        "return": {
            "timeout": "após um tempo de expiração fixo de",
            "character": "quando o caractere recebido é",
            "number": "depois de um número fixo de caracteres",
            "never": "nunca - mantenha a conexão aberta",
            "immed": "imediatamente - não espere por resposta"
        },
        "status": {
            "connecting": "conectando a __host __: __ port__",
            "connected": "conectado a __host __: __ port__",
            "listening-port": "escutando na porta __port__",
            "stopped-listening": "parou de ouvir na porta",
            "connection-from": "conexão de __host __: __ port__",
            "connection-closed": "conexão fechada de __host __: __ port__",
            "connections": "__count__ conexão",
            "connections_plural": "__count__ conexões"
        },
        "errors": {
            "connection-lost": "conexão perdida para __host __: __ port__",
             "timeout": "tempo limite fechado porta do soquete __port__",
             "cannot-listen": "não é possível escutar na porta __port__, erro: __error__",
             "error": "erro: __error__",
             "socket-error": "erro de soquete __host __: __ port__",
             "no-host": "Servidor e/ou porta não configurada",
             "connect-timeout": "tempo limite de conexão",
             "connect-fail": "falha de conexão",
             "bad-string": "falha ao converter para cadeia de caracteres",
             "invalid-host": "Servidor inválido",
             "invalid-port": "Porta inválida"
        }
    },
    "udp": {
        "label": {
            "listen": "Ouvindo ao",
             "onport": "na porta",
             "using": "usando",
             "output": "Saída",
             "group": "Grupo",
             "interface": "IF Local",
             "send": "Enviar um",
             "toport": "para a porta",
             "address": "Endereço",
             "decode-base64": "Decodificar carga útil codificada em Base64?",
             "port": "porta"
        },
        "placeholder": {
            "interface": "(opcional) interface local ou endereço para vincular a",
            "interfaceprompt": "(opcional) interface local ou endereço para vincular a",
            "address": "ip de destino"
        },
        "udpmsgs": "mensagens udp",
        "mcmsgs": "mensagens multidifusão",
        "udpmsg": "mensagem udp",
        "bcmsg": "mensagem de transmissão abrangente",
        "mcmsg": "mensagem multidifusão",
        "output": {
            "buffer": "um Armazenamento temporário",
            "string": "uma Cadeia de caracteres",
            "base64": "uma Cadeia de caracteres codificada em Base64"
        },
        "bind": {
            "random": "vincular a porta local aleatória",
            "local": "vincular à porta local",
            "target": "vincular à porta de destino"
        },
        "tip": {
            "in": "Dica: certifique-se de que seu dispositivo firewall permitirá a entrada de dados.",
            "out": "Dica: deixe o endereço e a porta em branco se quiser definir usando msg.ip e msg.port.",
            "port": "Portas já em uso:"
        },
        "status": {
            "listener-at": "ouvinte udp em __host __: __ port__",
             "mc-group": "grupo multidifusão udp __group__",
             "listener-stopped": "ouvinte udp parado",
             "output-stopped": "saída udp parada",
             "mc-ready": "multidifusão udp pronto: __iface __: __ outport__ -> __host __: __ port__",
             "bc-ready": "transmissão abrangente udp pronta: __outport__ -> __host __: __ port__",
             "ready": "udp pronto: __outport__ -> __host __: __ port__",
             "ready-nolocal": "udp pronto: __host __: __ port__",
             "re-use": "udp reutilizar soquete: __outport__ -> __host __: __ port__"
        },
        "errors": {
            "access-error": "Erro de acesso UDP, você pode precisar de acesso root para portas abaixo de 1024",
             "error": "erro: __error__",
             "bad-mcaddress": "Endereço multidifusão Ruim",
             "interface": "Deve ser o endereço IP da interface necessária",
             "ip-notset": "udp: endereço ip não definido",
             "port-notset": "udp: porta não configurada",
             "port-invalid": "udp: número da porta não é válido",
             "alreadyused": "udp: porta __port__ já em uso",
             "ifnotfound": "udp: interface __iface__ não encontrada",
             "invalid-group": "grupo multidifusão inválido"
        }
    },
    "switch": {
        "switch": "interruptor",
        "label": {
            "property": "Propriedade",
            "rule": "regra",
            "repair": "recriar sequências de mensagens",
            "value-rules": "regras de valores",
            "sequence-rules": "regras de sequencia"
        },
        "previous": "valor anterior",
        "and": "e",
        "checkall": "checando todas as regras",
        "stopfirst": "parando após a primeira correspondência",
        "ignorecase": "ignorar caso",
        "rules": {
            "btwn": "está entre",
            "cont": "contém",
            "regex": "corresponde a regex",
            "true": "é verdadeiro",
            "false": "é falso",
            "null": "é nulo",
            "nnull": "não é nulo",
            "istype": "é do tipo",
            "empty": "está vazio",
            "nempty": "não está vazio",
            "head": "topo",
            "tail": "final",
            "index": "índice entre",
            "exp": "JSONata exp",
            "else": "caso contrário",
            "hask": "tem chave"
        },
        "errors": {
            "invalid-expr": "Expressão JSONata inválida: __error__",
             "too-many": "muitas mensagens pendentes no nó interruptor"
        }
    },
    "change": {
        "label": {
            "rules": "Regras",
            "rule": "regra",
            "set": "definir __property__",
            "change": "alterar __property__",
            "delete": "apagar __property__",
            "move": "mover __property__",
            "changeCount": "alterar: __count__ regras",
            "regex": "Use expressões regulares",
            "deepCopy": "Valor de copia profunda"
        },
        "action": {
            "set": "Definir",
            "change": "Mudar",
            "delete": "Apagar",
            "move": "Mover",
            "toValue": "para o valor",
            "to": "para",
            "search": "Procurar por",
            "replace": "Substituir por"
        },
        "errors": {
            "invalid-from": "Propriedade 'from' inválida: __error__",
            "invalid-json": "Propriedade 'to' JSON inválida",
            "invalid-expr": "Expressão JSONata inválida: __error__",
            "no-override": "Não é possível definir a propriedade do tipo não objeto: __property__",
            "invalid-prop": "expressão de propriedade inválida: __property__",
            "invalid-json-data": " Dados JSON inválidos: __error__"
        }
    },
    "range": {
        "range": "alcance",
        "label": {
            "action": "Ação",
             "inputrange": "Mapeie o intervalo de entrada",
             "resultrange": "para o intervalo alvo",
             "from": "de",
             "to": "para",
             "roundresult": "Arredonda o resultado para o número inteiro mais próximo?",
             "minin": "entrada de",
             "maxin": "entrada para",
             "minout": "destino de",
             "maxout": "destino para"
        },
        "placeholder": {
            "min": "ex: 0",
            "maxin": "ex: 99",
            "maxout": "ex: 255"
        },
        "scale": {
            "payload": "Dimensione a propriedade da mensagem",
            "limit": "Escala e limite para o intervalo desejado",
            "wrap": "Escala e quebra dentro do intervalo desejado"
        },
        "tip": "Dica: Este nó SOMENTE funciona com números.",
        "errors": {
            "notnumber": "Não é um número"
        }
    },
    "csv": {
        "label": {
            "columns": "Colunas",
            "separator": "Separador",
            "c2o": "opções CSV para objeto",
            "o2c": "opções Objeto para CSV",
            "input": "Entrada",
            "skip-s": "Pular primeiro",
            "skip-e": "linhas",
            "firstrow": "a primeira linha contém os nomes das colunas",
            "output": "Saída",
            "includerow": "incluir linha de nome de coluna",
            "newline": "Nova linha",
            "usestrings": "analise sintática de valores numéricos",
            "include_empty_strings": "incluir cadeia de caracteres vazias",
            "include_null_values": "incluir valores nulos"
        },
        "placeholder": {
            "columns": "nomes de colunas separados por vírgulas"
        },
        "separator": {
            "comma": "vírgula",
             "tab": "tabulação",
             "space": "espaço",
             "semicolon": "ponto e vírgula",
             "colon": "dois pontos",
             "hashtag": "tralha",
             "other": "outro..."
        },
        "output": {
            "row": "uma mensagem por linha",
            "array": "uma única mensagem [matriz]"
        },
        "newline": {
            "linux": "Linux (\\n)",
            "mac": "Mac (\\r)",
            "windows": "Windows (\\r\\n)"
        },
        "hdrout": {
            "none": "nunca enviar cabeçalhos de coluna",
             "all": "sempre enviar cabeçalhos de coluna",
             "once": "envia cabeçalhos uma vez, até msg.reset"
        },
        "errors": {
            "csv_js": "Este nó lida apenas com cadeia de caracteres CSV ou objetos js.",
            "obj_csv": "Nenhum modelo de colunas especificado para o objeto -> CSV.",
            "bad_csv": "Dados CSV malformados - saída provavelmente corrompida."
        }
    },
    "html": {
        "label": {
            "select": "Seletor",
            "output": "Saída",
            "in": "entrada"
        },
        "output": {
            "html": "o conteúdo HTML dos elementos",
            "text": "apenas o conteúdo de texto dos elementos",
            "attr": "um objeto de quaisquer atributos dos elementos"
        },
        "format": {
            "single": "como uma única mensagem contendo uma matriz",
            "multi": "como mensagens múltiplas, uma para cada elemento"
        }
    },
    "json": {
        "errors": {
            "dropped-object": "Carga útil não objeto ignorada",
            "dropped": "Tipo de carga útil não suportada ignorada",
            "dropped-error": "Falha ao converter carga útil",
            "schema-error": "Erro de esquema JSON",
            "schema-error-compile": "Erro de esquema JSON: falha ao compilar o esquema"
        },
        "label": {
            "o2j": "Objeto para opções JSON",
            "pretty": "Formatar cadeia de caracteres JSON",
            "action": "Ação",
            "property": "Propriedade",
            "actions": {
                "toggle": "Converter entre cadeia de caracteres JSON e Objeto",
                "str": "Sempre converter em cadeia de caracteres JSON",
                "obj": "Sempre converter para objeto JavaScript"
            }
        }
    },
    "yaml": {
        "errors": {
            "dropped-object": "Carga útil não objeto ignorada",
            "dropped": "Tipo de carga útil não suportada ignorado",
            "dropped-error": "Falha ao converter carga útil"
        }
    },
    "xml": {
        "label": {
            "represent": "Nome da propriedade para atributos de tag XML",
            "prefix": "Nome da propriedade para o conteúdo do texto da tag",
            "advanced": "Opções avançadas",
            "x2o": "Opções de XML para objeto"
        },
        "errors": {
            "xml_js": "Este nó lida apenas com cadeia de caracteres xml ou objetos js."
        }
    },
    "file": {
        "label": {
            "write": "escrever arquivo",
            "read": "ler arquivo",
            "filename": "Nome do arquivo",
            "path": "caminho",
            "action": "Ação",
            "addnewline": "Adicionar nova linha (\\n) a cada carga útil?",
            "createdir": "Criar diretório se não existir?",
            "outputas": "Gerar como",
            "breakchunks": "Quebre em pedaços",
            "breaklines": "Quebra nas linhas",
            "sendError": "Enviar mensagem em caso de erro (modo legado)",
            "encoding": "Codificação",
            "deletelabel": "excluir __file__",
            "utf8String": "cadeia de caracteres UTF8",
            "utf8String_plural": "cadeia de caracteres UTF8",
            "binaryBuffer": "armazenamento temporário binário",
            "binaryBuffer_plural": "armazenamentos temporários binários",
            "allProps": "inclui todas as propriedades existentes em cada mensagem"
        },
        "action": {
            "append": "adicionar ao arquivo",
            "overwrite": "sobrescrever file",
            "delete": "apagar file"
        },
        "output": {
            "utf8": "uma única cadeia de caracteres utf8",
            "buffer": "um único objeto de armazenamento temporário",
            "lines": "uma mensagem por linha",
            "stream": "um transmissão do armazenamento temporário"
        },
        "status": {
            "wrotefile": "escreveu no arquivo: __file__",
             "deletedfile": "arquivo excluído: __file__",
             "appendedfile": "anexado ao arquivo: __file__"
        },
        "encoding": {
            "none": "padrão",
            "setbymsg": "definido por msg.encoding",
            "native": "Nativo",
            "unicode": "Unicode",
            "japanese": "Japonês",
            "chinese": "Chinês",
            "korean": "Coreano",
            "taiwan": "Taiwan / Hong Kong",
            "windows": "Páginas de código do Windows",
            "iso": "Páginas de código ISO",
            "ibm": "Páginas de código IBM",
            "mac": "Páginas de código Mac",
            "koi8": "Páginas de código KOI8",
            "misc": "Diversos"
        },
        "errors": {
            "nofilename": "Nenhum nome de arquivo especificado",
            "invaliddelete": "Aviso: exclusão inválida. Use a opção de exclusão específica na caixa de diálogo de configuração.",
            "deletefail": "falhou ao apagar o arquivo: __error__",
            "writefail": "falha ao gravar no arquivo: __error__",
            "appendfail": "falhou ao adicionar ao final do arquivo: __error__",
            "createfail": "falhou ao criar o arquivo: __error__"
        },
        "tip": "Dica: O nome do arquivo deve ser um caminho absoluto, caso contrário, será relativo ao diretório de trabalho do processo Node-RED."
    },
    "split": {
        "split": "dividir",
         "intro": "Divida msg.payload com base no tipo:",
         "object": "Objeto",
         "objectSend": "Envia uma mensagem para cada par chave/valor",
         "strBuff": "Cadeia de caracteres / Armazenamento Temporário",
         "array": "Matriz",
         "splitThe": "Dividir",
         "splitUsing": "Dividir usando",
         "splitLength": "Comprimento fixo de",
         "stream": "Tratar como uma transmissão de mensagens",
         "addname": "Copiar chave para"
    },
    "join": {
        "join": "junte",
        "mode": {
            "mode": "Modo",
            "auto": "automático",
            "merge": "sequências de mesclagem",
            "reduce": "reduzir sequência",
            "custom": "manual"
        },
        "combine": "Combine cada",
        "completeMessage": "mensagem completa",
        "create": "para criar",
        "type": {
            "string": "uma Cadeia de caracteres",
            "array": "uma Matriz",
            "buffer": "um Armazenamento Temporário",
            "object": "um Objeto chave/valor",
            "merged": "um Objeto mesclado"
        },
        "using": "usando o valor de",
        "key": "como a chave",
        "joinedUsing": "juntou-se usando",
        "send": "Envie a mensagem:",
        "afterCount": "Depois de várias partes da mensagem",
        "count": "contar",
        "subsequent": "e todas as mensagens subsequentes.",
        "afterTimeout": "Após um tempo limite esgotado em seguida da primeira mensagem",
        "seconds": "segundos",
        "complete": "Após uma mensagem com a propriedade msg.complete definida",
        "tip": "Este modo assume que este nó ou está pareado com um nó de divisão ou as mensagens recebidas terão uma propriedade msg.parts devidamente configurada.",
        "too-many": "muitas mensagens pendentes no nó de junção",
        "message-prop": "propriedade da mensagem",
        "merge": {
            "topics-label": "Tópicos mesclados",
             "topics": "tópicos",
             "topic": "tópico",
             "on-change": "Enviar mensagem mesclada na chegada de um novo tópico"
        },
        "reduce": {
            "exp": "Reduzir exp",
            "exp-value": "valor da exp",
            "init": "Valor inicial",
            "right": "Avalie na ordem inversa (do último ao primeiro)",
            "fixup": "Exp de reparo"
        },
        "errors": {
            "invalid-expr": "Expressão JSONata inválida: __error__",
            "invalid-type": "Não é possível juntar __error__ ao armazenamento temporário"
        }
    },
    "sort": {
        "sort": "ordenar",
        "target": "Classificar",
        "seq": "sequência de mensagens",
        "key": "Chave",
        "elem": "valor do elemento",
        "order": "Pedido",
        "ascending": "ascendente",
        "descending": "descendente",
        "as-number": "como número",
        "invalid-exp": "Expressão JSONata inválida no nó de classificação: __message__",
        "too-many": "Muitas mensagens pendentes no nó de classificação",
        "clear": "limpar a mensagem pendente no nó de classificação"
    },
    "batch" : {
        "batch": "lote",
        "mode": {
            "label": "Modo",
            "num-msgs": "Agrupar por número de mensagens",
            "interval": "Agrupar por intervalo de tempo",
            "concat": "Concatenar sequências"
        },
        "count": {
            "label": "Número de mensagens",
            "overlap": "Sobreposição",
            "count": "contar",
            "invalid": "Contagem inválida e sobreposição"
        },
        "interval": {
            "label": "Intervalo",
            "seconds": "segundos",
            "empty": "enviar mensagem vazia quando nenhuma mensagem chegar"
        },
        "concat": {
            "topics-label": "Tópicos",
            "topic": "tópico"
        },
        "too-many": "muitas mensagens pendentes no nó de lote",
         "unexpected": "modo inesperado",
         "no-parts": "sem partes de propriedades na mensagem",
         "error": {
            "invalid-count": "Contador inválido",
            "invalid-overlap": "Sobreposição inválida",
            "invalid-interval": "Intervalo inválido"
        }
    },
    "rbe": {
        "rbe": "filtro",
        "label": {
            "func": "Modo",
            "init": "Enviar valor inicial",
            "start": "Valor inicial",
            "name": "Nome",
            "septopics": "Aplicar modo separadamente para cada",
            "gap": "troca de valor",
            "property": "propriedade",
            "topic": "tópico"
        },
        "placeholder":{
            "bandgap": "por exemplo, 10 ou 5%",
            "start": "deixe em branco para usar os primeiros dados recebidos"
        },
        "opts": {
            "rbe": "bloquear a menos que o valor mude",
            "rbei": "bloquear a menos que o valor mude (ignorar o valor inicial)",
            "deadband": "bloquear a menos que a alteração do valor seja maior que",
            "deadbandEq": "bloquear a menos que a alteração do valor seja maior ou igual a",
            "narrowband": "bloquear se a alteração do valor for maior que",
            "narrowbandEq": "bloquear se a alteração do valor for maior ou igual a",
            "in": "em comparação com o último valor de entrada",
            "out": "em comparação com o último valor de saída válido"
        },
        "warn": {
            "nonumber": "nenhum número encontrado na carga útil"
        }
    }
}