{
  "components": {
    "containers": {
      "footer": {
        "links": {
          "trademarkPolicy": "Política da Marca Comercial",
          "privacyPolicy": "Política de Privacidade",
          "versionSupport": "Suporte da Versão",
          "codeOfConduct": "Código de Conduta",
          "security": "Política de Segurança"
        }
      },
      "navBar": {
        "controls": {
          "toggle": "Alternar menu de navegação"
        },
        "links": {
          "about": "Sobre",
          "download": "Descarregar",
          "docs": "Documentação",
          "guides": "Guias",
          "learn": "Estudar",
          "security": "Segurança",
          "certification": "Certificação",
          "blog": "Blogue",
          "contribute": "Colaborar"
        }
      }
    },
    "navigation": {
      "learn": {
        "gettingStarted": {
          "links": {
            "gettingStarted": "Começar",
            "introductionToNodejs": "Introdução ao Node.js",
            "howMuchJavascriptDoYouNeedToKnowToUseNodejs": "Quanto JavaScript precisas de saber para usar o Node.js?",
            "differencesBetweenNodejsAndTheBrowser": "Diferenças entre o Node.js e o Navegador",
            "theV8JavascriptEngine": "O Motor de JavaScript V8",
            "anIntroductionToTheNpmPackageManager": "Introdução ao gestor de pacotes npm",
            "ecmascript2015Es6AndBeyond": "ECMAScript 2015 (ES6) e além",
            "nodejsTheDifferenceBetweenDevelopmentAndProduction": "Node.js, a diferença entre o desenvolvimento e a produção",
            "nodejsWithWebassembly": "Node.js com WebAssembly",
            "debugging": "Depuração da Node.js",
            "profiling": "Definição de Perfis de Aplicações de Node.js",
            "fetch": "Obter dados com a Node.js",
            "websocket": "Cliente de WebSocket com a Node.js",
            "securityBestPractices": "Boas Práticas de Segurança"
          }
        },
        "typescript": {
          "links": {
            "typescript": "TypeScript",
            "introduction": "Introdução à TypeScript",
            "transpile": "Executar o código da TypeScript utilizando a tradução de código",
            "run": "Executar a TypeScript com uma executora",
            "runNatively": "Executar a TypeScript Nativamente",
            "publishingTSPackage": "Publicar um pacote de TypeScript"
          }
        },
        "asynchronousWork": {
          "links": {
            "asynchronousWork": "Trabalho Assíncrono",
            "asynchronousFlowControl": "Controlo do Fluxo Assíncrono",
            "overviewOfBlockingVsNonBlocking": "Visão Geral de Bloqueante vs Não Bloqueante",
            "javascriptAsynchronousProgrammingAndCallbacks": "Programação Assíncrona de JavaScript e Funções de Resposta",
            "discoverJavascriptTimers": "Descobrir os Temporizadores da JavaScript",
            "eventLoopTimersAndNexttick": "O Ciclo de Evento da Node.js",
            "theNodejsEventEmitter": "O Emissor de Evento da Node.js",
            "understandingProcessnexttick": "Entendendo o process.nextTick()",
            "understandingSetimmediate": "Entendendo o setImmediate()",
            "dontBlockTheEventLoop": "Não Bloqueie o Ciclo de Eventos"
          }
        },
        "manipulatingFiles": {
          "links": {
            "manipulatingFiles": "Manipulando Ficheiros",
            "nodejsFileStats": "Estatísticas de Ficheiro da Node.js",
            "nodejsFilePaths": "Caminhos de Ficheiros no Node.js",
            "workingWithFileDescriptorsInNodejs": "Trabalhar com os Descritores de Ficheiro na Node.js",
            "readingFilesWithNodejs": "Ler Ficheiros com a Node.js",
            "writingFilesWithNodejs": "Escrever Ficheiros com a Node.js",
            "workingWithFoldersInNodejs": "Trabalhando com pastas no Node.js",
            "workingWithDifferentFilesystems": "Como trabalhar com diferentes Sistemas de Ficheiros"
          }
        },
        "commandLine": {
          "links": {
            "commandLine": "Linha de Comando",
            "runNodejsScriptsFromTheCommandLine": "Execute scripts de Node.js através da linha de comandos",
            "howToReadEnvironmentVariablesFromNodejs": "Como Ler Variáveis de Ambiente no Node.js",
            "howToUseTheNodejsRepl": "Como Usar o REPL do Node.js",
            "outputToTheCommandLineUsingNodejs": "Saída para a linha de comando usando o Node.js",
            "acceptInputFromTheCommandLineInNodejs": "Aceitar entrada na linha de comando no Node.js"
          }
        },
        "modules": {
          "links": {
            "modules": "Módulos",
            "publishingAPackage": "Publicar um pacote",
            "publishingNodeApiModules": "Como publicar um pacote da Node-API",
            "anatomyOfAnHttpTransaction": "Anatomia de uma Transação do Protocolo de Hipertexto",
            "abiStability": "Estabilidade da Interface Binária da Aplicação",
            "howToUseStreams": "Como usar fluxos",
            "backpressuringInStreams": "Contrapressão nas Correntes de Dados"
          }
        },
        "diagnostics": {
          "links": {
            "diagnostics": "Diagnósticos",
            "userJourney": "Jornada do Utilizador",
            "memory": "Memória",
            "liveDebugging": "Depuração em Direto",
            "poorPerformance": "Desempenho Deficiente",
            "flameGraphs": "Gráficos de Chamas"
          }
        },
        "testRunner": {
          "links": {
            "testRunner": "Executor de Teste",
            "introduction": "Descobrir o executor de teste da Node.js",
            "usingTestRunner": "Usar o executor de teste da Node.js",
            "mocking": "Simulação em Testes"
          }
        }
      },
      "about": {
        "links": {
          "about": "Sobre a Node.js",
          "aboutSide": "Sobre a Node.js®",
          "branding": "Marca da Node.js",
          "governance": "Gestão do Projeto",
          "releases": "Lançamentos da Node.js",
          "security": "Relatórios de Segurança"
        }
      },
      "getInvolved": {
        "links": {
          "getInvolved": "Participar",
          "collabSummit": "Cimeira de Colaboração",
          "upcomingEvents": "Próximos Eventos",
          "contribute": "Colaborar com a Node.js",
          "codeOfConduct": "Código de Conduta"
        }
      }
    },
    "downloadReleasesTable": {
      "version": "Node.js",
      "nApiVersion": "N-API",
      "npmVersion": "npm",
      "codename": "Nome de código",
      "releaseDate": "Lançado em",
      "actions": {
        "changelog": "Registo de alterações",
        "releases": "Lançamentos",
        "docs": "Documentação"
      }
    },
    "pagination": {
      "next": "Próxima",
      "previous": "Anterior"
    },
    "common": {
      "alertBox": {
        "info": "Informação",
        "warning": "Aviso",
        "danger": "Perigo"
      },
      "breadcrumbs": {
        "navigateToHome": "Navegar para a Página Inicial"
      },
      "crossLink": {
        "previous": "Anterior",
        "next": "Próximo"
      },
      "codebox": {
        "copy": "Copiar para a área de transferência",
        "copied": "Copiado para a área de transferência!"
      },
      "pagination": {
        "prev": "Anterior",
        "prevAriaLabel": "Página anterior",
        "next": "Próximo",
        "nextAriaLabel": "Próxima página",
        "defaultLabel": "Paginação",
        "pageLabel": "Ir para a página {pageNumber}"
      },
      "sidebar": {
        "title": "Mudar de página"
      },
      "languageDropdown": {
        "label": "Selecionar o idioma"
      },
      "themeToggle": {
        "label": "Alternar Modo Escuro"
      }
    },
    "metabar": {
      "lastUpdated": "Última Atualização",
      "readingTime": "Duração da Leitura",
      "addedIn": "Adicionado Em",
      "author": "Autor(a)",
      "authors": "Autores",
      "contribute": "Colaborar",
      "contributeText": "Editar esta página",
      "viewAs": "Ver como",
      "tableOfContents": "Índice"
    },
    "search": {
      "searchBox": {
        "placeholder": "Pesquisar..."
      }
    },
    "blog": {
      "blogHeader": {
        "subtitle": "As últimas notícias, estudos de caso, tutoriais e recursos da Node.js.",
        "rssLink": "RSS feed"
      }
    }
  },
  "layouts": {
    "blogPost": {
      "author": {
        "byLine": "{author, select, null {} other {Por {author}, }}"
      }
    },
    "blogIndex": {
      "categoryName": "{category, select, all {Blog} other {Publicações do Blogue {category}}}"
    },
    "blog": {
      "title": "Blogue",
      "selectCategory": "Categorias",
      "categories": {
        "all": "Tudo",
        "announcements": "Anúncios",
        "release": "Lançamentos",
        "vulnerability": "Vulnerabilidades",
        "advisory-board": "Conselho Consultivo",
        "community": "Comunidade",
        "feature": "Funcionalidade",
        "module": "Módulo",
        "npm": "npm",
        "uncategorized": "Sem categoria",
        "video": "Vídeo",
        "weekly": "Atualizações Semanais",
        "wg": "Grupos de Trabalho",
        "events": "Eventos"
      }
    },
    "error": {
      "notFound": {
        "title": "Não foi possível encontrar a página",
        "description": "Lamentamos, mas não conseguimos encontrar a página que procuravas! Tente começar de novo a partir da página inicial."
      },
      "internalServerError": {
        "title": "Erro Interno do Servidor",
        "description": "Esta página registou um erro irrecuperável."
      },
      "backToHome": "Voltar à Página Inicial"
    },
    "download": {
      "buttons": {
        "installer": "{os} Instalador (.{extension})",
        "binary": "Binário Autónomo (.{extension})"
      },
      "dropdown": {
        "platform": "Plataforma",
        "os": "Sistema Operativo",
        "version": "Versão",
        "installMethod": "Método de Instalação",
        "packageManager": "Gestor de Pacote",
        "unknown": "Desconhecido",
        "platformGroups": {
          "official": "Recomendado (Oficial)",
          "unofficial": "Comunidade (Não Oficial)"
        }
      },
      "codeBox": {
        "unsupportedVersionWarning": "Esta versão está fora de manutenção. Usar uma versão suportada atualmente. <link>Entender o Suporte do Fim da Vida.</link>",
        "communityPlatformInfo": "Os métodos de instalação que envolvem software da comunidade são apoiados pelas equipas que mantêm esse software.",
        "externalSupportInfo": "Se encontrarmos quaisquer problemas, podemos visitar o <link>sítio da {platform}</link>",
        "noScriptDetected": "Esta página requer JavaScript. Nós podemos descarregar a Node.js sem JavaScript ao visitar diretamente a <link>página de lançamentos</link>.",
        "platformInfo": {
          "default": "{platform} e os seus programas de instalação não são mantidos pelo projeto Node.js.",
          "nvm": "\"nvm\" é um gestor de versão de Node.js multiplataforma.",
          "fnm": "\"fnm\" é um gestor de versão de Node.js multiplataforma.",
          "brew": "Homebrew é um gestor de pacote para macOS e Linux.",
          "choco": "Chocolatey é um gestor de pacote para Windows.",
          "docker": "Docker é uma plataforma de contentorização.",
          "volta": "\"Volta\" é um gestor de versão de Node.js multiplataforma."
        }
      }
    },
    "logo": "Logótipo da Node.js"
  }
}
