Traduzir

Servidor MCP para editores de IA

Permite que Claude Code, Cursor ou Claude Desktop encontrem seus arquivos de idioma, vejam o que está quebrado e o traduzam. Ele roda em sua máquina e funciona nos arquivos do seu projeto.

Claude Code
pip install kaeris-mcp
claude mcp add kaeris-i18n kaeris-mcp
Cursor: .cursor/mcp.json · Claude Desktop: claude_desktop_config.json
{ "mcpServers": { "kaeris-i18n": { "command": "kaeris-mcp" } } }
Você pergunta

“Verifique as traduções deste repositório e me diga o que está quebrado.”

O agente chama kaeris_status e obtém, encurtado
{
  "ok": false,
  "faults": [
    { "lang": "de", "key": "greeting", "msg": "lost placeholder {name}" },
    { "lang": "de", "key": "delete",
      "msg": "number 5 from the source is missing or changed in the translation" }
  ],
  "counts": { "placeholder_issues": 1, "faults": 3 }
}

Sete ferramentas

FerramentaO que fazCusto
kaeris_scan_repoEncontra os arquivos de idioma, o idioma fonte e o framework.Na sua máquina
kaeris_statusPor idioma: chaves ausentes, variáveis perdidas, números alterados. As mesmas regras de kaeris check.Grátis
kaeris_list_missing_keysAs chaves exatas ausentes ou quebradas de um idioma, com o texto fonte, página por página.Grátis
kaeris_list_languagesOs 46 códigos de idioma.Grátis
kaeris_translateTraduz strings que o agente passa. verify=true também as traduz de volta.Conta no seu limite
kaeris_translate_fileTraduz um arquivo no disco e grava o resultado. only_new=true traduz apenas chaves novas e editadas, rastreadas em kaeris.lock (JSON e ARB).Conta no seu limite
kaeris_add_languageCria um novo arquivo de idioma a partir de toda a origem.Conta no seu limite

“Grátis”: o JSON é lido na sua máquina; para outros formatos e a lista de idiomas, nossa API responde sem custo. Para uma chave paga, defina KAERIS_API_KEY no ambiente do servidor. kaeris-mcp --help mostra a configuração.

KAERIS traduziu esta página e verificou cada linha traduzindo-a de volta. Um falante nativo ainda não revisou. Original em inglês