Accéder au contenu principal

Installation

Prérequis

  • Node.js 20.11+ (ESM natif)
  • Une clé d'API de traduction (voir ci-dessous)

Installer

npm install --save-dev champollion

Obtenir une clé d'API

Champollion nécessite un moteur de traduction. Choisissez l'un des suivants :

FournisseurVariable d'environnementIdéal pour
OpenRouter (recommandé)OPENROUTER_API_KEYProjets riches en contenu, Markdown, 200+ modèles
Gemini (accès gratuit)GEMINI_API_KEYDémarrage sans frais, bonne qualité
OpenAIOPENAI_API_KEYAccès direct à GPT-4o
AnthropicANTHROPIC_API_KEYAccès direct à Claude, texte nuancé
DeepLDEEPL_API_KEYLangues européennes, formalité intégrée
Google TranslateGOOGLE_TRANSLATE_API_KEYPaires clé-valeur à haut volume, 130+ langues
Microsoft TranslatorMICROSOFT_TRANSLATOR_API_KEYAzure, 100+ langues
LibreTranslateLIBRETRANSLATE_API_URLAuto-hébergé, confidentialité d'abord

OpenRouter fournit une API unifiée pour 200+ modèles LLM. Accès gratuit disponible.

# Sign up at https://openrouter.ai, then:
export OPENROUTER_API_KEY=sk-or-v1-...

Ou ajoutez à .env.local :

OPENROUTER_API_KEY=sk-or-v1-your-key-here

Idéal pour : projets riches en contenu, traduction Markdown, et projets nécessitant une protection du contenu (blocs de code, shortcodes, variables d'interpolation).

Vérifier l'installation

npx champollion --help

Vous devriez voir la liste des commandes disponibles. Vous êtes prêt pour le Démarrage rapide.