
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.
上传你的命名空间 JSON 文件,选择目标语言,一次付费,然后下载可直接用于 useTranslation() 的本地化文件。
三步轻松为你的 react-i18next 项目完成本地化。上传命名空间 JSON,一次付费,然后下载可直接用于 I18nextProvider 的文件。
拖入你的 locales/ 命名空间文件(例如 locales/en/common.json)。我们会自动识别 {{placeholders}} 以及 _one/_other 复数键。
从 52 种语言中选择。在付款前,根据你的文件大小与复杂度查看透明定价。
通过 Stripe 一次付费。获取一个 locales/ ZIP,可直接传给 I18nextProvider——相同的命名空间结构,翻译后的值。
上传前即可清楚看到你将支付的费用。最终报价会在上传后根据文件复杂度和所选语言计算。
将 JSON 文件拖放到此处
或点击浏览
react-i18next 命名空间 JSON(locales/**)。最大 500KB。
已选择 52 种语言中的 3 种
最终价格将在结账页上传文件后计算
一次性付款 • 无订阅
专为 useTranslation()、I18nextProvider 和命名空间 JSON 而设计——不是通用翻译工具。
让 common.json、auth.json 以及所有命名空间在每个 locale 中保持一致,使 useTranslation('ns') 无需改动即可正常工作。
逐字节保留 {{name}}、{{count}} 等插值标记——避免你的 React 组件中出现损坏的字符串。
处理 react-i18next 的复数拆分(如 key_one 和 key_other),让语法在所有目标语言中保持正确。
下载一个保持相同文件夹结构的 locales/ ZIP——放进你的仓库,并直接传给 I18nextProvider。
所有语言同时翻译。大多数任务在 5 分钟内完成。
无订阅、无月费。每个任务只需支付一次,永久下载。
react-i18next 通过 I18nextProvider 加载 locale 文件。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 });Hook API
t()
I18nextProvider
i18next.init()
占位符
{{variable}}
复数
_one/_other
通用翻译工具会破坏 useTranslation() 的命名空间 JSON、双大括号占位符以及 _one/_other 复数约定。
LocalePack | 人工翻译 | 通用 TMS | |
|---|---|---|---|
| 设置时间 | 2 分钟 | 每种语言数小时 | 30+ 分钟 |
| 成本透明度 | |||
| 命名空间 JSON 支持 | |||
| {{placeholder}} 与复数安全性 | |||
| 速度(52 种语言) | < 5 分钟 | 周 | 小时 |
| 最适合 | react-i18next 应用 | 小型项目 | 企业级 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 应用在一个下午就从仅支持英文扩展到 12 种语言。useTranslation() 的命名空间也完整保留。”
Sam K.
React 开发者,SaaS 初创公司
“把 ZIP 放进去后 I18nextProvider 就直接能用。无需手动合并,也不会弄坏 {{variables}}。”
Priya M.
前端工程师
“在我上传任何文件之前就看到了价格预估。正是我做一次性本地化工作所需要的。”
Chris D.
自由职业 React 开发者
52
支持的语言环境
100%
{{placeholder}} & 复数安全
ZIP
命名空间 ZIP