Skip to content

Latest commit

 

History

History
175 lines (129 loc) · 8.24 KB

File metadata and controls

175 lines (129 loc) · 8.24 KB

Lingo.dev – 로컬라이제이션 엔지니어링 플랫폼

오픈소스 로컬라이제이션 엔지니어링 도구. Lingo.dev 로컬라이제이션 엔지니어링 플랫폼에 연결하여 일관되고 품질 높은 번역을 구현하세요.


Lingo APILingo React MCPLingo CLILingo GitHub ActionLingo Compiler for React (얼리 알파)

릴리스 라이선스 최근 커밋 Product Hunt 이달의 개발 도구 1위 Product Hunt 이주의 제품 1위 Product Hunt 오늘의 제품 2위 Github 트렌딩


빠른 시작

도구 기능 빠른 명령어
Lingo React MCP React 앱을 위한 AI 지원 i18n 설정 프롬프트: Set up i18n
Lingo CLI JSON, YAML, 마크다운, CSV, PO 파일 로컬라이제이션 npx lingo.dev@latest run
Lingo GitHub Action GitHub Actions에서의 지속적 로컬라이제이션 uses: lingodotdev/lingo.dev@main
Lingo Compiler for React i18n 래퍼 없이 빌드 타임 React 로컬라이제이션 withLingo() 플러그인

로컬라이제이션 엔진

이 도구들은 로컬라이제이션 엔진에 연결됩니다 – Lingo.dev 로컬라이제이션 엔지니어링 플랫폼에서 생성하는 상태 유지형 번역 API입니다. 각 엔진은 모든 요청에서 용어집, 브랜드 보이스, 로케일별 지침을 유지하여 용어 오류를 16.6–44.6% 감소시킵니다. 또는 자체 LLM을 사용할 수 있습니다.


Lingo.dev MCP

React 앱에서 i18n을 설정하는 것은 오류가 발생하기 쉽습니다 – AI 코딩 어시스턴트조차 존재하지 않는 API를 환각하고 라우팅을 망가뜨립니다. Lingo.dev MCP는 AI 어시스턴트에게 Next.js, React Router, TanStack Start를 위한 프레임워크별 i18n 지식에 대한 구조화된 접근을 제공합니다. Claude Code, Cursor, GitHub Copilot Agents, Codex와 함께 작동합니다.

문서 보기 →


Lingo.dev CLI

단일 명령어로 JSON, YAML, 마크다운, CSV, PO 파일을 로컬라이제이션하세요. 잠금 파일이 이미 로컬라이제이션된 내용을 추적합니다 – 새롭거나 변경된 콘텐츠만 처리됩니다. 기본값은 Lingo.dev의 로컬라이제이션 엔진이며, 자체 LLM(OpenAI, Anthropic, Google, Mistral, OpenRouter, Ollama)을 사용할 수도 있습니다.

npx lingo.dev@latest init
npx lingo.dev@latest run

문서 보기 →


Lingo.dev CI/CD

파이프라인에서 지속적인 현지화를 실현합니다. 모든 푸시마다 현지화가 자동으로 실행되어 누락된 문자열이 프로덕션 배포 전에 채워집니다. GitHub Actions, GitLab CI/CD, Bitbucket Pipelines을 지원합니다.

uses: lingodotdev/lingo.dev@main
with:
  api-key: ${{ secrets.LINGODOTDEV_API_KEY }}

문서 보기 →


Lingo.dev API

백엔드 코드에서 현지화 엔진을 직접 호출할 수 있습니다. 웹훅 전달을 통한 동기 및 비동기 현지화, 로케일별 오류 격리, WebSocket을 통한 실시간 진행 상황 추적을 지원합니다.

문서 보기 →


React용 Lingo Compiler (얼리 알파)

i18n 래퍼 없이 빌드 타임에 React 현지화를 수행합니다. 컴포넌트를 순수한 영어 텍스트로 작성하면 컴파일러가 번역 가능한 문자열을 감지하고 빌드 시점에 현지화된 버전을 생성합니다. 번역 키도, JSON 파일도, t() 함수도 필요 없습니다. Next.js (App Router) 및 Vite + React를 지원합니다.

문서 보기 →


기여하기

기여를 환영합니다. 다음 가이드라인을 따라주세요:

  1. 이슈: 버그 신고 또는 기능 요청
  2. 풀 리퀘스트: 변경 사항 제출
    • 모든 PR에는 체인지셋이 필요합니다: pnpm new (릴리스가 아닌 변경 사항의 경우 pnpm new:empty)
    • 제출 전 테스트가 통과하는지 확인하세요
  3. 개발: pnpm + turborepo 모노레포입니다
    • 의존성 설치: pnpm install
    • 테스트 실행: pnpm test
    • 빌드: pnpm build

지원: Discord 커뮤니티

스타 히스토리

Lingo.dev가 유용하다면 스타를 눌러주시고 10,000개 스타 달성을 도와주세요!

[

Star History Chart

](https://www.star-history.com/#lingodotdev/lingo.dev&Date)

현지화된 문서

사용 가능한 번역:

English中文日本語한국어EspañolFrançaisРусскийУкраїнськаDeutschItalianoالعربيةעבריתहिन्दीPortuguês (Brasil)বাংলাفارسیPolskiTürkçeاردوभोजपुरीঅসমীয়াગુજરાતીमराठीଓଡ଼ିଆਪੰਜਾਬੀසිංහලதமிழ்తెలుగు

새 언어 추가하기:

  1. BCP-47 형식을 사용하여 i18n.json에 로케일 코드를 추가하세요
  2. 풀 리퀘스트를 제출하세요