Skip to content

ai-i18n-toolsTraduza aplicativos e documentos com qualquer LLM

Um arquivo de configuração, três modos de tradução e o provedor que você escolher — OpenAI, Anthropic, Gemini, OpenRouter, Ollama ou qualquer API compatível com OpenAI. Alterne modelos por projeto ou por localidade sem reescrever sua base de código.

Logotipo ai-i18n-tools

npm version npm downloads Node.js License: MIT CI

Instalação rápida

O pacote publicado é somente ESM. Node.js >=22.16.0 é necessário.

bash
pnpm add ai-i18n-tools
# Set API key for your active provider — see preset table (default init: openrouter)
export OPENROUTER_API_KEY=sk-or-v1-your-key-here
ai-i18n-tools init [-P <provider>]
ai-i18n-tools sync

Consulte Instalação para configurar o comando CLI básico (incluindo desenvolvimento de monorepo clonado) e Início rápido para modelos de scaffold.

Qual pipeline devo usar?

Seu conteúdoComando
O código-fonte usa t()Strings de UIextract / translate-ui
Páginas localizadas ou sites de documentosDocumentostranslate-docs
Arquivos de localidade JSON aninhados autônomosJSONtranslate-json

As ilustrações SVG usam um caminho translate-svg separado — não docs[].contentPaths. Consulte O que é ai-i18n-tools? para uma comparação completa.

Explorar a documentação

  • Guia — modos de tradução, instalação, início rápido e integrações de framework
  • Integrações — VitePress, Nextra, Fumadocs, Docusaurus e Astro
  • Provedores e modelos — predefinições, cadeias de fallback e substituições -P
  • Referência da CLI — todos os comandos, sinalizadores e fluxos de trabalho
  • Configuração — esquema ai-i18n-tools.config.json completo
  • Exemplos — nove projetos de demonstração executáveis com npx degit
  • Arquitetura — componentes internos, API programática e pontos de extensão

Integrando o pacote em seu próprio projeto? Comece com AI Agent Context. O README do repositório é uma página de destino curta do GitHub/npm que direciona para cá para obter detalhes.

Lançado sob a licença MIT.