
AstrologerAI: an AI astrology app localized into 52 languages
How the AstrologerAI app translated its entire experience into 52 languages with LocalePack — 6.3M tokens for $58.73 — to reach a worldwide audience in their own language.
i18next 로케일 JSON 파일을 업로드하고 대상 언어를 선택한 뒤 한 번만 결제하면, React Native 앱을 위한 모바일용 번역을 다운로드할 수 있습니다.
React Native 앱을 현지화하는 3가지 간단한 단계. i18next 로케일 JSON을 업로드하고 한 번만 결제한 뒤, react-native-localize에 바로 쓸 수 있는 번역을 다운로드하세요.
i18next 로케일 파일(예: locales/en.json 또는 locales/en/translation.json)을 넣어주세요. {{placeholders}}와 복수형 키를 자동으로 감지합니다.
52개 언어 중에서 선택하세요. 결제 전에 파일 크기와 복잡도에 따른 투명한 가격을 확인할 수 있습니다.
Stripe로 한 번만 결제하세요. react-native-localize 또는 expo-localization에 바로 쓸 수 있는 로케일 ZIP을 받습니다—구조는 동일하고 값만 번역됩니다.
업로드하기 전에 결제 금액을 정확히 확인하세요. 최종 견적은 업로드 후 파일 복잡도와 선택한 언어를 기준으로 계산됩니다.
여기에 JSON 파일을 드롭하세요
또는 클릭하여 찾아보기
React Native용 i18next 로케일 JSON. 최대 500KB.
총 52개 언어 중 3개 선택됨
최종 가격은 결제 페이지에서 파일 업로드 후 계산됩니다
일회성 결제 • 구독 없음
모바일에서 i18next 로케일 JSON을 위해 목적에 맞게 설계되었습니다—{{placeholders}}, 복수형 키를 처리하고 react-native-localize 및 Expo에 바로 사용할 수 있는 파일을 출력합니다.
파일별 네임스페이스 구성과 단일 translation.json 번들 모두에서 작동합니다. 출력은 런타임에 앱이 로드하는 내용과 정확히 동일하게 맞춰집니다.
{{name}}, {{count}} 같은 보간 토큰을 바이트 단위로 그대로 보존합니다—React Native 컴포넌트에서 문자열이 깨지지 않습니다.
i18next 스타일의 복수형 분리를 처리해 모바일 앱의 모든 대상 언어에서 문법이 올바르게 유지되도록 합니다.
react-native-localize, expo-localization, i18next와 호환되는 로케일 ZIP을 다운로드하세요—동일한 파일 구조, 번역된 값.
모든 언어가 동시에 번역됩니다. 대부분의 작업은 5분 이내에 완료되어—모바일 릴리스를 일정에 맞춰 출시할 수 있습니다.
구독도, 월 요금도 없습니다. 작업당 한 번만 결제하고, 언제든 다운로드하세요.
React Native i18next 프로젝트는 시작 시 i18next.init()을 통해 로케일 JSON을 로드합니다. LocalePack은 앱이 이미 기대하는 동일한 구조로 모든 로케일 파일을 생성합니다.
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
// locales/en/common.json
{
"welcome": "Hello {{name}}",
"items_one": "{{count}} item",
"items_other": "{{count}} items"
}
// After i18next.init({ ns: ['common'] })
i18next.t('common:welcome', { name: 'Ada' });
i18next.t('common:items', { count: 5 });훅 API
t()
i18next.init()
i18next.init()
플레이스홀더
{{variable}}
복수형
_one/_other
일반 번역 도구는 React Native 앱이 기대하는 i18next 네임스페이스 JSON, 이중 중괄호 플레이스홀더, 그리고 _one/_other 복수형 규칙을 깨뜨립니다.
LocalePack | 수동 번역 | 범용 TMS | |
|---|---|---|---|
| 설정 시간 | 2분 | 언어당 수시간 | 30분 이상 |
| 비용 투명성 | |||
| 네임스페이스 JSON 지원 | |||
| {{placeholder}} 및 복수 안전성 | |||
| 속도(52개 언어) | < 5분 | 주 | 시간 |
| 가장 적합한 경우 | React Native 앱 | 소규모 프로젝트 | 엔터프라이즈 CMS |
LocalePack을 사용해 최대 52개 언어로 전 세계 사용자에게 도달한 실제 프로젝트들.

How the AstrologerAI app translated its entire experience into 52 languages with LocalePack — 6.3M tokens for $58.73 — to reach a worldwide audience in their own language.

How the DevToys.pro web app translated its entire UI into 52 languages with LocalePack — 5.8M tokens for $58.44 — and quadrupled its international organic traffic.

How the DevToys New Tab Chrome extension localized both its in-extension UI and its Chrome Web Store listing into 52 languages to reach a global audience.

We used our own tool to translate the entire LocalePack site into 52 languages — 2.9M tokens for $27.37 — so developers worldwide find us in their own language.
“React Native 앱을 10개 언어로 한 오후 만에 출시했어요. 로케일 ZIP을 Expo 프로젝트에 그대로 넣기만 하면 됐습니다.”
Jordan T.
React Native 개발자
“react-native-localize가 설정 변경 없이 번역 파일을 바로 인식했어요. {{variables}}와 복수형 키도 그대로 유지됐습니다.”
Mei L.
모바일 엔지니어
“한 번만 결제하는 가격 정책은 인디 앱 출시에는 딱이에요. 일회성 현지화 작업에 TMS 구독은 필요 없죠.”
Alex R.
인디 모바일 개발자
52
지원 로케일
100%
{{placeholder}} 및 복수형 안전
ZIP
모바일용 ZIP
Deep dives on the formats, APIs and errors behind this page — written for developers, not translators.
A complete reference for the i18next JSON locale format — namespace files, double-brace {{placeholder}} syntax, _one/_other plural keys, nested objects, and how to structure your locales/ folder.
Practical comparison of the three leading Next.js i18n libraries — App Router support, file format, TypeScript safety, pluralization syntax, and when to pick each one.
How to get accurate AI translations for your Chrome extension: write description fields that give the model context, define placeholders with examples, avoid string concatenation, and handle plurals, casing, and length expansion.
Honest comparison of LocalePack and Crowdin for browser extension messages.json translation. Crowdin is a full TMS with ongoing subscription; LocalePack is upload → pay once → download.