메인 콘텐츠로 건너뛰기

설치

요구 사항

  • Node.js 20.11+ (네이티브 ESM)
  • 번역 API 키 (아래 참조)

설치

npm install --save-dev i18n-rosetta

API 키 발급받기

Rosetta는 번역 백엔드가 필요해요. 다음 중 하나를 선택해 주세요:

제공자환경 변수추천 대상
OpenRouter (권장)OPENROUTER_API_KEY콘텐츠가 많은 프로젝트, Markdown, 200개 이상의 모델
Google TranslateGOOGLE_TRANSLATE_API_KEY대량의 키-값 쌍 (130개 이상의 언어)

OpenRouter는 200개 이상의 LLM 모델을 위한 통합 API를 제공해요. 무료 티어도 이용할 수 있어요.

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

또는 .env.local 파일에 추가해 주세요:

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

추천 대상: 콘텐츠가 많은 프로젝트, Markdown 번역, 그리고 콘텐츠를 인식하는 보호 기능(코드 블록, 숏코드, 보간 변수 등)이 필요한 프로젝트에 적합해요.

설치 확인하기

npx i18n-rosetta --help

사용 가능한 명령어 목록이 표시될 거예요. 이제 빠른 시작을 진행할 준비가 되었어요.