Chuyển đến nội dung chính

Cài đặt

Yêu cầu

  • Node.js 20.11+ (native ESM)
  • API key dịch thuật (xem bên dưới)

Cài đặt

npm install --save-dev i18n-rosetta

Lấy API Key

Rosetta cần một backend dịch thuật. Hãy chọn một:

Nhà cung cấpBiến môi trườngPhù hợp nhất cho
OpenRouter (khuyên dùng)OPENROUTER_API_KEYCác dự án nhiều nội dung, Markdown, hơn 200 model
Google TranslateGOOGLE_TRANSLATE_API_KEYCác cặp key-value số lượng lớn (hơn 130 ngôn ngữ)

OpenRouter cung cấp một API thống nhất cho hơn 200 model LLM. Có sẵn gói miễn phí.

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

Hoặc thêm vào .env.local:

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

Phù hợp nhất cho: các dự án nhiều nội dung, dịch Markdown và các dự án cần bảo vệ nội dung theo ngữ cảnh (khối mã, shortcode, biến nội suy).

Xác minh cài đặt

npx i18n-rosetta --help

Bạn sẽ thấy danh sách các lệnh có sẵn. Bạn đã sẵn sàng cho phần Bắt đầu nhanh.