{
  "card": {
    "connected": "Conectado",
    "notConnected": "Sem conexão",
    "comingSoon": "Em breve",
    "connecting": "Conectando...",
    "connectTitle": "Conectar {{name}}",
    "signOutTitle": "Sair de {{name}}",
    "cancel": "Cancelar",
    "cancelTitle": "Cancelar o login de {{name}}"
  },
  "row": {
    "connect": "Conectar",
    "signOut": "Sair",
    "cancel": "Cancelar"
  },
  "setup": {
    "installHint": "Instale a CLI {{cli}} no seu computador. Houston detecta sozinho.",
    "installGuide": "Guia de instalação",
    "signInWith": "Entrar com {{provider}}",
    "waiting": "Esperando você terminar o login no navegador...",
    "cancelWaiting": "Cancelar e tentar de novo",
    "installedCheckAgain": "Já está instalado? Verificar de novo"
  },
  "claudeInstall": {
    "installing": "Baixando Claude Code...",
    "installingWithProgress": "Baixando Claude Code... {{progress}}%",
    "failedTitle": "Houston não conseguiu baixar Claude Code",
    "preparing": "Houston está baixando Claude Code em segundo plano. Se não começar, tente novamente abaixo.",
    "retry": "Tentar baixar de novo",
    "errors": {
      "timeout": "O download demorou demais. Verifique sua conexão com a internet e tente novamente.",
      "networkUnreachable": "Não foi possível conectar à Anthropic. Verifique sua conexão com a internet e tente novamente.",
      "downloadInterrupted": "O download foi interrompido. Verifique sua conexão com a internet e tente novamente.",
      "httpError": "Os servidores da Anthropic tiveram um problema (erro {{status}}). Tente novamente em alguns minutos.",
      "checksumMismatch": "O download não chegou completo. Verifique sua conexão e tente novamente.",
      "platformUnsupported": "O Claude Code ainda não está disponível para este dispositivo.",
      "writeFailed": "O Houston não conseguiu salvar o Claude Code no seu computador. Verifique se há espaço suficiente e tente novamente.",
      "unavailable": "O Houston não conseguiu iniciar o download. Tente novamente em instantes.",
      "unknown": "Algo deu errado ao baixar o Claude Code. Tente novamente."
    }
  },
  "signOutConfirm": {
    "title": "Sair de {{provider}}?",
    "description": "Houston vai parar de usar {{provider}} até você entrar de novo. As missões em andamento podem terminar o turno atual.",
    "confirm": "Sair",
    "cancel": "Cancelar"
  },
  "toast": {
    "signInFailed": "Não foi possível abrir o login de {{provider}}",
    "signOutFailed": "Não foi possível sair de {{provider}}",
    "signInSucceeded": "Conectado a {{provider}}",
    "cancelFailed": "Não foi possível cancelar o login de {{provider}}"
  },
  "providerLogin": {
    "title": "Termine de entrar em {{name}}",
    "description": "Abra a página de login no seu navegador, finalize o login e cole aqui o código de verificação.",
    "openUrl": "Abrir URL",
    "copyUrl": "Copiar URL",
    "urlCopied": "URL copiada para a área de transferência",
    "urlCopyFailed": "Não foi possível copiar a URL",
    "showUrl": "Mostrar URL",
    "hideUrl": "Ocultar URL",
    "destinationHint": "Você será levado para {{host}}.",
    "codeLabel": "Código de verificação",
    "codePlaceholder": "Cole o código do seu navegador",
    "codeRequired": "Informe primeiro o código de verificação.",
    "submit": "Enviar código",
    "submitting": "Enviando...",
    "deviceDescription": "Abra o link abaixo, faça login e depois digite este código de uso único para concluir.",
    "deviceCodeLabel": "Código de uso único",
    "deviceCodeHint": "Digite este código na página da {{name}} depois de fazer login.",
    "deviceWaiting": "Aguardando você autorizar no navegador...",
    "copyCode": "Copiar código",
    "codeCopied": "Código copiado!",
    "codeCopyFailed": "Não foi possível copiar o código",
    "cancel": "Cancelar"
  },
  "geminiConnect": {
    "title": "Conectar {{name}}",
    "description": "Entre com sua conta Google para usar o plano gratuito do Gemini, o mesmo que a CLI gemini usa fora do Houston.",
    "signInWithGoogle": "Entrar com Google",
    "signingIn": "Abrindo o navegador...",
    "signInFailed": "Não foi possível iniciar o login de {{name}}",
    "signInRecommended": "Recomendado. Usa o plano pessoal gratuito, sem pagamento.",
    "or": "ou",
    "useApiKeyAdvanced": "Usar uma chave de API (avançado)",
    "openConsole": "Abrir o console do {{name}}",
    "openConsoleFailed": "Não foi possível abrir o console do {{name}}",
    "placeholder": "Cole sua chave aqui",
    "show": "Mostrar a chave",
    "hide": "Ocultar a chave",
    "saveKey": "Salvar e conectar",
    "saving": "Salvando...",
    "saveFailed": "Não foi possível salvar sua chave do {{name}}",
    "cancel": "Cancelar"
  }
}
