Ga naar hoofdinhoud

Installatie

Vereisten

  • Node.js 20.11+ (native ESM)
  • Een API-sleutel voor vertalingen (zie hieronder)

Installeren

npm install --save-dev i18n-rosetta

Een API-sleutel verkrijgen

Rosetta heeft een vertalings-backend nodig. Kies er een:

ProviderOmgevingsvariabeleHet beste voor
OpenRouter (aanbevolen)OPENROUTER_API_KEYProjecten met veel content, Markdown, 200+ modellen
Gemini (gratis niveau)GEMINI_API_KEYKosteloze start, goede kwaliteit
OpenAIOPENAI_API_KEYDirecte toegang tot GPT-4o
AnthropicANTHROPIC_API_KEYDirecte toegang tot Claude, genuanceerde tekst
DeepLDEEPL_API_KEYEuropese talen, ingebouwde formaliteit
Google TranslateGOOGLE_TRANSLATE_API_KEYGrote volumes key-value paren, 130+ talen
Microsoft TranslatorMICROSOFT_TRANSLATOR_API_KEYAzure, 100+ talen
LibreTranslateLIBRETRANSLATE_API_URLZelf gehost, privacy voorop

OpenRouter biedt een uniforme API voor 200+ LLM-modellen. Gratis niveau 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 beste voor: projecten met veel content, Markdown-vertaling en projecten die contentbewuste afscherming nodig hebben (codeblokken, shortcodes, interpolatievariabelen).

Installatie verifiëren

npx i18n-rosetta --help

U zou de lijst met beschikbare opdrachten moeten zien. U bent klaar voor de Snelstart.