{
  "ipfsIsRunning": "IPFS está rodando.",
  "ipfsIsStopping": "IPFS está parando",
  "ipfsIsStarting": "IPFS está iniciando",
  "ipfsIsNotRunning": "IPFS não está executando",
  "ipfsHasErrored": "IPFS encontrou um erro",
  "runningWithGC": "Running (GC in progress)",
  "runningWhileCheckingForUpdate": "Executando (Verificando por Atualizações)",
  "start": "Iniciar",
  "stop": "Parar",
  "restart": "Reiniciar",
  "about": "Sobre",
  "advanced": "Avançado",
  "openRepoDir": "Open Kubo Repository Directory",
  "openLogsDir": "Open Desktop Logs Directory",
  "openConfigFile": "Open Desktop Configuration File",
  "openKuboConfigFile": "Open Kubo Configuration File",
  "viewOnGitHub": "Veja no Github...",
  "helpUsTranslate": "Ajude a traduzir este app",
  "readReleaseNotes": "Leia as notas de lançamento",
  "status": "Estado",
  "files": "Ficheiros",
  "peers": "Pares",
  "quit": "Sair",
  "versions": "Versões",
  "screenshotTaken": "Captura de ecrã tirada",
  "shareableLinkCopied": "Link partilhável copiado para a área de transferência. Clique aqui para ver a captura de ecrã.",
  "couldNotTakeScreenshot": "Não foi possível capturar a tela",
  "errorwhileTakingScreenshot": "Ocorreu um erro ao capturar a tela.",
  "clickToOpenLogs": "Clique para abrir os registos.",
  "ipfsNotRunning": "O IPFS não está a ser executado",
  "checkForUpdates": "Verifique por Atualizações",
  "checkingForUpdates": "Verificando por Atualizações",
  "yes": "Sim",
  "no": "Não",
  "close": "Fechar",
  "ok": "OK",
  "cancel": "Cancelar",
  "enable": "Ativado",
  "reportTheError": "Reportar o erro",
  "restartIpfsDesktop": "Reiniciar o IPFS Desktop",
  "openLogs": "Abrir logs",
  "takeScreenshot": "Tirar uma captura de ecrã",
  "moveRepositoryLocation": "Mover Localização do Repositório",
  "runGarbageCollector": "Executar Limpeza",
  "selectDirectory": "Selecionar diretório",
  "customIpfsBinary": "Binário IPFS personalizado",
  "setCustomIpfsBinary": "Definir Binário IPFS Personalizado",
  "clearCustomIpfsBinary": "Limpar binário IPFS Personalizado",
  "openCliDocumentation": "Abrir documentação da linha de comando",
  "polkitDialog": {
    "title": "Polkit não encontrado",
    "message": "O IPFS não pode ser adicionado a /usr/local/bin/ sem o agente polkit."
  },
  "noPermissionDialog": {
    "title": "Sem permissão",
    "message": "Não foi possível adicionar o IPFS a /usr/local/bin/, por ter introduzido a palavra-passe errada ou porque negou a permissão."
  },
  "ipfsNotRunningDialog": {
    "title": "O IPFS não está a ser executado",
    "message": "O IPFS tem de estar a ser executado para fazer esta ação. Quer iniciar o daemon?"
  },
  "recoverableErrorDialog": {
    "title": "Ocorreu um erro",
    "message": "Ocorreu um erro mas este não impede a execução do IPFS Desktop. Pode inspecionar os registos ou reportar o erro aos programadores."
  },
  "cannotConnectToApiDialog": {
    "title": "Não foi possível conectar à API",
    "message": "O IPFS Desktop não consegue se conectar ao endereço da API fornecido: { addr }."
  },
  "ipfsDesktopHasShutdownDialog": {
    "title": "O IPFS Desktop desligou-se",
    "message": "O IPFS Desktop desligou-se devido a um erro. Você pode reiniciar a aplicação ou reportar o erro aos desenvolvedores, o que requer uma conta no GitHub."
  },
  "moveRepositoryWarnDialog": {
    "title": "Move repository",
    "message": "If your repository is taking too much space on your main drive, you can move it to some other location. Bear in mind that the new location must always be available in order for IPFS Desktop to work correctly.",
    "action": "Move and restart node"
  },
  "moveRepositorySuccessDialog": {
    "title": "Repositório movido com sucesso",
    "message": "Seu repositório foi movido para{ location } com sucesso e sua configuração foi atualizada.  O processo será reiniciado."
  },
  "moveRepositorySameDirDialog": {
    "title": "Mesmo diretório selecionado",
    "message": "O diretório que você escolheu é o mesmo que o atual: { location }. Portanto, nenhuma alteração será feita."
  },
  "moveRepositoryDirExists": {
    "title": "O diretório já existe",
    "message": "O diretório { location } já existe. Por favor, tente utilizar outro."
  },
  "busyPortsDialog": {
    "title": "Portas estão ocupadas",
    "message": "As portas { port1 } e { port2 } não estão disponíveis. Em vez disso, gostaria de utilizar { alt1 } e { alt2 }?",
    "action": "Use ports { alt1 } and { alt2 } instead"
  },
  "busyPortDialog": {
    "title": "Port is busy",
    "message": "The port { port } is not available. Do you want to use { alt } instead?",
    "action": "Use port { alt } instead"
  },
  "multipleBusyPortsDialog": {
    "title": "Portas estão ocupadas",
    "message": "Cannot bind to one or more of the API or Gateway addresses because the ports are busy.",
    "action": "Open configuration file"
  },
  "itemsAddedNotification": {
    "title": "Items adicionados",
    "message": "{ count } items added to your IPFS node. A shareable link was copied to your clipboard."
  },
  "itemAddedNotification": {
    "title": "Item adicionado",
    "message": "Item adicionado ao seu nó IPFS. Um link compartilhável foi copiado para a sua área de transferência. "
  },
  "itemsFailedNotification": {
    "title": "Falha ao adicionar itens",
    "message": "Could not add your items to your node."
  },
  "updateAvailableDialog": {
    "title": "Atualização disponível",
    "message": "A new version ({ version }) of IPFS Desktop is available. The download will begin shortly in the background."
  },
  "updateNotAvailableDialog": {
    "title": "Atualização não disponível",
    "message": "Você está na versão mais recente do IPFS Desktop ({ version })"
  },
  "updateErrorDialog": {
    "title": "Não foi possível baixar a atualização",
    "message": "Não foi possível baixar a atualização. Por favor verifique sua conexão de Internet e tente novamente."
  },
  "updateDownloadedDialog": {
    "title": "IPFS Desktop Update",
    "message": "Uma atualização para o IPFS Desktop { version } está disponível. Deseja instalá-la agora?",
    "later": "Depois",
    "now": "Instale agora"
  },
  "updateDownloadedNotification": {
    "title": "IPFS Desktop Update",
    "message": "Uma atualização para o IPFS Desktop { version } está disponível."
  },
  "runGarbageCollectorWarning": {
    "title": "Limpeza",
    "message": "Running the garbage collector (GC) will remove from your repository all objects that are not pinned or on your MFS. This may take a while. Do you wish to proceed?",
    "action": "Run"
  },
  "runGarbageCollectorDone": {
    "title": "Limpeza",
    "message": "The garbage collector ran successfully."
  },
  "moveRepositoryFailed": {
    "title": "Move repository",
    "message": "Could not move the repository from \"{ currDir }\" to \"{ newDir }\"."
  },
  "runGarbageCollectorErrored": {
    "title": "Limpeza",
    "message": "The garbage collector run could not be completed successfully."
  },
  "launchAtLoginNotSupported": {
    "title": "Erro",
    "message": "Launch at login is not supported on your platform."
  },
  "launchAtLoginFailed": {
    "title": "Erro",
    "message": "O carregamento no login não pôde ser ativado na sua máquina."
  },
  "enableGlobalTakeScreenshotShortcut": {
    "title": "Enable screenshot shortcut",
    "message": "Ao ativar isto, o atalho \"{ accelerator }\" estará disponível para realizar capturas de tela enquanto o IPFS Desktop estiver rodando."
  },
  "settings": {
    "settings": "Configurações",
    "preferences": "Preferências",
    "openNodeSettings": "Abrir configurações do Nó",
    "appPreferences": "Preferências do aplicativo",
    "launchOnStartup": "Launch at Login",
    "openWebUIAtLaunch": "Open Web UI at Launch",
    "pubsub": "Enable PubSub",
    "namesysPubsub": "Enable IPNS over PubSub",
    "automaticGC": "Automatic Garbage Collection",
    "takeScreenshotShortcut": "Global Screenshot Shortcut",
    "experiments": "Experimentos",
    "npmOnIpfs": "Enable npm on IPFS",
    "monochromeTrayIcon": "Use Monochrome Tray Icon"
  },
  "setCustomIpfsBinaryConfirmation": {
    "title": "Binário IPFS personalizado",
    "message": "Ao definir um IPFS personalizado, o IPFS Desktop não utilizará mais a versão IPFS integrada e utilizará o binário que você especificar. Deseja prosseguir?"
  },
  "setCustomIpfsBinarySuccess": {
    "title": "Binário IPFS personalizado",
    "message": "O IPFS Desktop começará a utilizar o binário localizado em { path }. Para começar a utilizá-lo, o IPFS precisa ser reiniciado primeiro."
  },
  "clearCustomIpfsBinarySuccess": {
    "title": "Clear custom IPFS binary",
    "message": "O binário personalizado do IPFS foi limpo. Para começar a usar a versão IPFS integrada, este precisa ser reiniciado primeiro."
  },
  "unresponsiveWindowDialog": {
    "title": "O IPFS Desktop ficou sem resposta",
    "message": "A operação em andamento está consumindo mais recursos do que o esperado. Você deseja abortar e forçosamente reiniciar a interface?",
    "forceReload": "Yes, reload",
    "doNothing": "Ignorar"
  },
  "migrationDialog": {
    "title": "Migração do IPFS Desktop",
    "message": "Um momento! O IPFS Desktop precisa executar a última migração do banco de dados:",
    "closeAndContinue": "Continue no segundo plano"
  },
  "startupFailedDialog": {
    "title": "A inicialização do IPFS Desktop falhou",
    "message": "O nó IPFS encontrou um erro, e a inicialização não pode ser completada:"
  },
  "repositoryMustBeDirectoryDialog": {
    "title": "IPFS Repository Must Be a Directory",
    "message": "The repository at “{ path }” is invalid, as it is not a directory.\n\nBefore starting IPFS Desktop again, please rename the old repository to “.ipfs.backup”. Please note that this will make IPFS Desktop generate a new repository."
  },
  "repositoryConfigurationIsMissingDialog": {
    "title": "IPFS Repository Configuration Is Missing",
    "message": "The repository at “{ path }” does not have a “config” file. The “config” file must be a valid JSON file.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository."
  },
  "privateNetworkDialog": {
    "title": "Private Network IPFS Repository",
    "message": "The repository at “{ path }” is part of a private network, which is not supported by IPFS Desktop."
  },
  "invalidRepositoryDialog": {
    "title": "Repositório IPFS ou arquivo de Configuração inválido",
    "message": "The repository at “{ path }” or its configuration is invalid. The “config” file must be a valid JSON.\n\nBefore starting IPFS Desktop again, please fix the configuration file or rename the old repository to “.ipfs.backup”. Please note that by renaming the old repository, IPFS Desktop will generate a new repository"
  }
}
