UI 문자열
JS, TS 및 Astro에서 t() 호출을 추출합니다. i18next 또는 정적 SSG 조회를 위한 로케일별 플랫 JSON을 생성합니다.
하나의 설정 파일, 세 가지 번역 모드, 그리고 원하는 공급자 — OpenAI, Anthropic, Gemini, OpenRouter, Ollama 또는 OpenAI 호환 API. 코드베이스를 다시 작성하지 않고도 프로젝트별 또는 로케일별로 모델을 전환하세요.
게시된 패키지는 ESM 전용입니다. Node.js >=22.16.0이(가) 필요합니다.
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란?을 참조하세요.
-P 재정의ai-i18n-tools.config.json 스키마npx degit를 사용한 9개의 실행 가능한 데모 프로젝트패키지를 자체 프로젝트에 통합하시나요? AI Agent Context부터 시작하세요. 저장소 README는 자세한 내용을 위해 이곳으로 연결되는 짧은 GitHub/npm 랜딩 페이지입니다.