{
  "title": "Mude para {{target}}",
  "subtitle": "Substitua {{from}} por {{to}}. Apenas um servidor SQL é permitido neste host.",
  "confirm": "Confirme a mudança e migre",
  "success": "Mecanismo SQL trocado e dados migrados",
  "bannerHint": "Se o outro motor já estiver instalado, você deve confirmar uma troca exclusiva (desinstalar",
  "flowAria": "Direção da mudança do mecanismo SQL",
  "from": "Atual",
  "to": "Alvo",
  "calloutTitle": "Difícil de desfazer sem backups",
  "calloutBody": "{{from}} os pacotes são removidos somente após uma exportação bem-sucedida",
  "sectionImpact": "O que vai acontecer",
  "sectionLimits": "Limitações e riscos",
  "dbListTitle": "Bancos de dados para migrar ({{count}})",
  "dbMigrateBadge": "{{count}} banco(s) de dados de usuários",
  "dbEmptyBadge": "Nenhum banco de dados de usuário",
  "noUserDbs": "Nenhum banco de dados de usuário detectado (somente esquemas de sistema). O mecanismo do servidor ainda será substituído.",
  "tableCount": "{{count}} mesa(s)",
  "ackLabel": "Eu entendo que os motores são exclusivos. Desinstale {{from}} e migre os dados para {{to}}.",
  "phraseLabel": "Digite {{phrase}} para confirmar",
  "phraseMismatch": "A frase não corresponde. Digite SWITCH exatamente.",
  "warn": {
    "replace_engine": "Desinstale {{from}} e instale {{to}}.",
    "exclusive": "MySQL e MariaDB não podem ser executados juntos como servidores em um host (exclusivo).",
    "uninstall_packages": "Os pacotes atuais do SQL Server serão removidos do sistema.",
    "logical_dump": "Os bancos de dados do usuário são exportados logicamente e depois importados. Os esquemas do sistema não são copiados como arquivos.",
    "dialect_risk": "SQL específico do MariaDB ou MySQL pode falhar na importação.",
    "no_replication": "Configurações de replicação, plug-ins e logs binários não são migrados.",
    "root_auth": "A autenticação de soquete raiz ou senha pode precisar de reconfiguração após a troca.",
    "no_user_dbs": "Nenhum banco de dados de usuário detectado — apenas os pacotes de mecanismo serão alterados.",
    "has_user_dbs": "{{count}} bancos de dados de usuários serão exportados e importados."
  },
  "note": {
    "needsSwitch": "Este host já executa {{other}}. MySQL e MariaDB são exclusivos - confirme a opção (exportar → desinstalar outro → instalar → importar).",
    "invalidTarget": "Destino inválido (somente mysql ou mariadb).",
    "badConfirmPhrase": "A frase de confirmação deve ser exatamente SWITCH.",
    "needAck": "Você deve reconhecer a opção exclusiva (MySQL ou MariaDB, não ambos).",
    "switchNotNeeded": "A opção não é necessária – use a instalação normal.",
    "migrateDataRequired": "A migração de dados deve ser habilitada quando existirem bancos de dados de usuários.",
    "dumpFailed": "Falha na exportação — fonte {{source}} deixada em execução. {{detail}}",
    "datadirBackupFailed": "Falha no backup do Datadir – abortado antes da desinstalação. Tente iniciar o serviço de origem manualmente.",
    "waitFailed": "O serviço de destino não ficou pronto. Backup: {{dumpPath}}. Datadir antigo: {{datadir}}. Recuperação manual necessária.",
    "incomplete": "Troca incompleta. Exportação retida em {{dumpPath}}. Datadir antigo em {{datadir}}. Não purgue novamente às cegas.",
    "switched": "Alternado {{from}} → {{to}}. Bancos de dados {{imported}}/{{total}} importados.",
    "dumpPath": "Caminho lógico de exportação: {{path}}",
    "datadirBackup": "Backup antigo do datadir: {{path}} (remova quando estiver satisfeito: rm -rf {{path}})",
    "grantsExported": "Subsídios exportados ({{detail}})",
    "frozenDetected": "MySQL/MariaDB está CONGELADO (não é uma falha do apt). Caminho {{path}} (modo: {{mode}}). O pacote pode estar instalado, mas o daemon se recusa a iniciar após uma troca de motor ou downgrade. Limpe o congelamento e reinicie o datadir vazio, se for seguro. Trecho: {{snippet}}",
    "frozenCleared": "Marcador de congelamento removido {{path}}.",
    "frozenClearFailed": "Não foi possível remover o marcador de congelamento {{path}} — remova manualmente como root.",
    "datadirNotEmptySkipInit": "O diretório de dados já possui tabelas de sistema – reinicialização ignorada.",
    "datadirInitialized": "Diretório de dados vazio inicializado para {{flavor}}.",
    "datadirInitFailed": "Falha ao inicializar o diretório de dados: {{detail}}",
    "unitNotActive": "A unidade {{unit}} é {{active}} (ativa esperada).",
    "nginxPortConflict": "Unidade Nginx não ativa — o Apache ainda pode vincular public :80; religue o Apache para 127.0.0.1:8080 e reinicie o Nginx.",
    "nginxConfigFailed": "nginx -t falhou: {{detail}}",
    "frozenShort": "CONGELADO ({{mode}}) — daemon bloqueado; descongelar e reparar necessário.",
    "unfreezeNeedsConfirm": "Confirme a necessidade de descongelar (congelado={{frozen}}, vazioDatadir={{empty}}). POST com confirmação: verdadeiro.",
    "unfreezeOk": "O serviço {{unit}} está ativo após o reparo descongelado.",
    "unfreezeStartFailed": "Ainda não ativo após descongelar: {{detail}}",
    "unfreezePrompt": "Clique em “Descongelar e reparar” para limpar CONGELADO e reiniciar o datadir vazio.",
    "configSanitized": "Configuração SQL alinhada para {{flavor}} (my.cnf → {{target}}). Remanescentes do plugin MariaDB desabilitados ao direcionar para MySQL.",
    "configSanitizeFailed": "Falha ao limpar a configuração SQL: {{detail}}"
  },
  "step": {
    "dump": "Exportar {{db}}",
    "exportGrants": "Subsídios de exportação",
    "stop": "Pare {{unit}}",
    "backupDatadir": "Backup de dados",
    "purge": "Desinstalar {{pkg}}",
    "wait": "Aguarde {{unit}}",
    "importDb": "Importar {{db}}",
    "importGrants": "Subsídios de importação",
    "verify": "Verificar",
    "preflight": "Comprovação",
    "confirm": "Confirmar",
    "clearFrozen": "Limpar MySQL CONGELADO",
    "initDatadir": "Inicializar datadir vazio",
    "startUnit": "Iniciar {{unit}}",
    "sanitizeConfig": "Sanitizar plug-ins my.cnf/residuais"
  }
}
