
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 應用程式在地化。上傳 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 locale JSON 設計——可處理 {{placeholders}}、複數鍵,並輸出可直接用於 react-native-localize 與 Expo 的檔案。
同時支援每個命名空間一個檔案的設定,以及單一 translation.json 套件。輸出會完全對應你的 App 在執行時載入的內容。
逐位元保留如 {{name}} 與 {{count}} 的插值 token——讓你的 React Native 元件不會出現破損字串。
支援 i18next 風格的複數拆分,讓你的行動 App 在所有目標語言中都能維持正確文法。
下載與 react-native-localize、expo-localization 與 i18next 相容的語系 ZIP——相同檔案結構、已翻譯的值。
所有語言可同時翻譯。多數工作可在 5 分鐘內完成——讓你的行動版發佈如期上線。
無訂閱、無月費。每次工作付一次,永久下載。
React Native i18next 專案會在啟動時透過 i18next.init() 載入語系 JSON。LocalePack 會以你的 App 既有的結構產生所有語系檔案。
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 });Hook API
t()
i18next.init()
i18next.init()
佔位符
{{variable}}
複數
_one/_other
通用翻譯工具會破壞 i18next 的命名空間 JSON、雙大括號 placeholder,以及 React Native App 所需的 _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.
行動工程師
“一次付費的定價非常適合獨立開發者的 App 上架。不需要為一次性的在地化工作訂閱 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.