Skip to content

ai-i18n-tools모든 LLM으로 앱과 문서를 번역하세요

t() 문자열을 추출하고 Markdown, MDX, JSON 번들 및 SVG 레이블을 번역하세요. OpenAI, Anthropic, Gemini, OpenRouter, Ollama 또는 임의의 OpenAI 호환 API를 사용하여 단일 설정에서 이 모든 작업을 수행할 수 있습니다. 코드베이스를 다시 작성하지 않고도 프로젝트별 또는 로캘별로 모델을 전환할 수 있습니다.

ai-i18n-tools 로고

npm version npm downloads Node.js License: MIT CI

빠른 설치 ​

게시된 패키지는 ESM 전용입니다. Node.js >=22.16.0이(가) 필요합니다.

bash
pnpm add ai-i18n-tools
# Set API key for your active provider — see preset table (default init: openrouter)
export OPENROUTER_API_KEY=sk-or-v1-your-key-here
ai-i18n-tools init [-P <provider>]
ai-i18n-tools sync

설치에서 베어 CLI 명령어 구성 (包括 클론된 모노레포 개발) 및 快速 시작에서 스캐폴드 템플릿에 대해 참조하십시오.

어떤 파이프라인을 사용해야 하나요? ​

콘텐츠명령
소스 코드에서 t() 사용UI 문자열 — extract / translate-ui
현지화된 페이지 또는 문서 사이트문서 — translate-docs
독립형 중첩 JSON 로케일 파일JSON — translate-json

SVG 일러스트레이션은 별도의 translate-svg 경로를 사용합니다 — docs[].contentPaths이(가) 아닙니다. 전체 비교는 ai-i18n-tools란?을 참조하세요.

문서 살펴보기 ​

  • 가이드 — 번역 모드, 설치, 빠른 시작 및 프레임워크 통합
  • 통합 — VitePress, Nextra, Fumadocs, Docusaurus 및 Astro
  • 제공자 및 모델 — 프리셋, 폴백 체인 및 -P 재정의
  • CLI 참조 — 모든 명령, 플래그 및 워크플로
  • 구성 — 전체 ai-i18n-tools.config.json 스키마
  • 예제 — npx degit이 포함된 실행 가능한 12개의 데모 프로젝트
  • 아키텍처 — 내부 구조, 프로그래밍 API 및 확장 포인트

패키지를 자체 프로젝트에 통합하시나요? AI Agent Context부터 시작하세요. 저장소 README는 자세한 내용을 위해 이곳으로 연결되는 짧은 GitHub/npm 랜딩 페이지입니다.



고지 사항

제품명 및 아이콘은 각 소유권자에게 귀속되며 식별 목적으로만 사용됩니다. 이 소프트웨어는 해당 브랜드와 제휴하거나 승인을 받은 것이 아닙니다.

영국 영어를 제외한 모든 인터페이스 및 문서 언어는 이 패키지(ai-i18n-tools)를 사용하여 AI로 번역되었으며, 일부 문구가 부정확하거나 오류가 포함될 수 있습니다.


MIT 라이선스에 따라 배포됩니다.