Ga naar hoofdinhoud

Installatie

Vereisten

  • Node.js 20.11+ (native ESM)
  • Een translation API key (zie hieronder)

Installeren

npm install --save-dev i18n-rosetta

Een API key verkrijgen

Rosetta heeft een translation backend nodig. Kies er een:

ProviderOmgevingsvariabeleHet meest geschikt voor
OpenRouter (aanbevolen)OPENROUTER_API_KEYContent-heavy projecten, Markdown, 200+ modellen
Google TranslateGOOGLE_TRANSLATE_API_KEYGrote volumes key-value pairs (130+ talen)

OpenRouter biedt een geünificeerde API voor 200+ LLM-modellen. Free tier beschikbaar.

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

Of voeg toe aan .env.local:

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

Het meest geschikt voor: content-heavy projecten, Markdown-vertalingen en projecten die content-aware shielding nodig hebben (code blocks, shortcodes, interpolation variables).

Installatie verifiëren

npx i18n-rosetta --help

U zou de lijst met beschikbare commando's moeten zien. U bent klaar voor de Quick Start.