Repolode
ObservedObserver

ObservedObserver/chatgpt-i18n

AI 모델로 i18n 로케일 파일을 번역하고, 웹 편집기와 다국어 내보내기를 제공하는 웹 앱입니다.

대체할 수 있는 제품:Google Translate

스타
802
포크
97
열린 이슈
18
마지막 커밋
22일 전

어떤 프로젝트인가요?

chatgpt-i18n은 웹사이트와 애플리케이션의 현지화에 사용하는 로케일 파일을 번역하는 웹 앱입니다. JSON 로케일 파일을 업로드하고 대상 언어를 선택하면, 앱이 OpenRouter를 통해 LLM으로 내용을 번역합니다. Azure 설정도 지원합니다.

이 앱은 JSON을 ChatGPT에 직접 넣어 번역할 때 생기는 두 가지 문제를 해결합니다. 모델이 JSON 구조를 자주 깨뜨리고, 파일이 크면 한 번의 요청으로 처리할 수 있는 분량을 초과합니다. 이를 해결하기 위해 앱은 번역 전에 대용량 JSON 파일을 더 작은 청크로 나눕니다. 번역문을 검토하고 수정할 수 있는 웹 편집기도 제공하며, 여러 로케일 파일을 한 번에 내보낼 수도 있습니다.

백엔드는 OpenRouter와 함께 OpenAI SDK를 사용하는 Node.js 22 서비스이며, 환경 변수나 앱 내 Settings 페이지에서 설정할 수 있습니다. 프로젝트는 TypeScript로 작성되었으며, 로컬 개발 서버에서 실행하거나 Vercel에 배포할 수 있습니다.

핵심 기능

  • 01OpenRouter를 통해 LLM으로 JSON 로케일 파일을 대상 언어로 번역합니다.
  • 02JSON 구조가 깨지는 문제를 줄이기 위해 대용량 파일을 청크로 나눕니다.
  • 03번역문을 확인하고 수정할 수 있는 웹 편집기를 제공합니다.
  • 04여러 로케일 파일을 한 번에 내보냅니다.
  • 05OpenRouter와 함께 Azure 공급자 설정도 지원합니다.

활용 사례

  • 웹사이트나 앱에서 사용하는 JSON 기반 i18n 리소스 파일을 여러 언어로 현지화합니다.
  • 개발자나 번역가가 검토하고 수정할 초벌 번역을 만듭니다.
  • 여러 언어의 로케일 파일을 일괄 내보내기로 생성합니다.

빠른 시작

  1. 1

    OpenRouter API 키와 모델을 입력한 .env 파일을 만드세요

  2. 2

    의존성을 설치하세요(Node.js 22 필요)

    yarn install --frozen-lockfile
  3. 3

    프런트엔드를 빌드하세요

    npm run build
  4. 4

    개발 서버를 시작한 다음 localhost:3000을 여세요

    npm run server

사용 전 알아둘 점

  • 번역 기능을 사용하려면 Node.js 22와 유료 OpenRouter API 키가 필요합니다.
  • 작성자에 따르면 서비스가 느릴 수 있으며, Vercel FaaS 제한을 초과하는 경우도 있습니다.
  • AGPL-3.0 카피레프트 라이선스로 제공됩니다. 네트워크를 통해 제공하는 수정 버전의 소스 코드도 공개해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

chatgpt-i18n은(는) 무엇인가요?
AI 모델로 i18n 로케일 파일을 번역하고, 웹 편집기와 다국어 내보내기를 제공하는 웹 앱입니다. chatgpt-i18n은 웹사이트와 애플리케이션의 현지화에 사용하는 로케일 파일을 번역하는 웹 앱입니다. JSON 로케일 파일을 업로드하고 대상 언어를 선택하면, 앱이 OpenRouter를 통해 LLM으로 내용을 번역합니다. Azure 설정도 지원합니다.
chatgpt-i18n은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
chatgpt-i18n은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
chatgpt-i18n은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. chatgpt-i18n의 마지막 커밋은 2026년 10월 16일입니다.
chatgpt-i18n은(는) 어디에 사용할 수 있나요?
웹사이트나 앱에서 사용하는 JSON 기반 i18n 리소스 파일을 여러 언어로 현지화합니다. 개발자나 번역가가 검토하고 수정할 초벌 번역을 만듭니다. 여러 언어의 로케일 파일을 일괄 내보내기로 생성합니다.
chatgpt-i18n는 어떻게 설치하나요?
OpenRouter API 키와 모델을 입력한 .env 파일을 만드세요 의존성을 설치하세요(Node.js 22 필요): yarn install --frozen-lockfile 프런트엔드를 빌드하세요: npm run build 개발 서버를 시작한 다음 localhost:3000을 여세요: npm run server
chatgpt-i18n은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ObservedObserver/chatgpt-i18n

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트