Mag-skip sa main content

Installation

Mga Requirement

  • Node.js 20.11+ (native ESM)
  • Isang translation API key (tingnan sa ibaba)

Install

npm install --save-dev i18n-rosetta

Kumuha ng API Key

Kailangan po ng Rosetta ng translation backend. Pumili po ng isa:

ProviderEnvironment VariableBest For
OpenRouter (recommended)OPENROUTER_API_KEYMga content-heavy project, Markdown, 200+ models
Google TranslateGOOGLE_TRANSLATE_API_KEYHigh-volume key-value pairs (130+ na language)

Ang OpenRouter ay nagpo-provide ng unified API para sa 200+ na LLM models. May available po na free tier.

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

O kaya i-add sa .env.local:

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

Best for: mga content-heavy project, Markdown translation, at mga project na kailangan ng content-aware shielding (code blocks, shortcodes, interpolation variables).

I-verify ang Installation

npx i18n-rosetta --help

Dapat makita niyo po ang listahan ng mga available command. Ready na po kayo para sa Quick Start.