Skip to content

ai-i18n-toolsTraduisez des applications et des documents avec n'importe quel LLM

Un fichier de configuration, trois modes de traduction et le fournisseur de votre choix — OpenAI, Anthropic, Gemini, OpenRouter, Ollama ou toute API compatible OpenAI. Changez de modèle par projet ou par locale sans réécrire votre code.

Logo ai-i18n-tools

npm version npm downloads Node.js License: MIT CI

Installation rapide

Le package publié est ESM uniquement. Node.js >=22.16.0 est requis.

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

Consultez Installation pour configurer la commande CLI de base (y compris le développement de monorepo cloné) et Démarrage rapide pour les modèles de scaffolding.

Quel pipeline dois-je utiliser ?

Votre contenuCommande
Le code source utilise t()Chaînes d'interface utilisateurextract / translate-ui
Pages localisées ou sites de documentationDocumentstranslate-docs
Fichiers de paramètres régionaux JSON imbriqués autonomesJSONtranslate-json

Les illustrations SVG utilisent un chemin translate-svg distinct — pas docs[].contentPaths. Voir Qu'est-ce que ai-i18n-tools ? pour une comparaison complète.

Explorer la documentation

  • Guide — modes de traduction, installation, démarrage rapide et intégrations de frameworks
  • Intégrations — VitePress, Nextra, Fumadocs, Docusaurus et Astro
  • Fournisseurs et modèles — préréglages, chaînes de secours et remplacements -P
  • Référence CLI — chaque commande, indicateur et flux de travail
  • Configuration — schéma ai-i18n-tools.config.json complet
  • Exemples — neuf projets de démonstration exécutables avec npx degit
  • Architecture — composants internes, API programmatique et points d'extension

Vous intégrez le package dans votre propre projet ? Commencez par AI Agent Context. Le fichier README du dépôt est une courte page de destination GitHub/npm qui renvoie ici pour plus de détails.

Publié sous licence MIT.