
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 namespace خود را آپلود کنید، زبانهای مقصد را انتخاب کنید، یکبار پرداخت کنید و یک ZIP آمادهٔ استفاده از locales دانلود کنید.
سه قدم ساده برای بومیسازی پروژهٔ i18next شما. ترجمهها بعد از پرداخت اجرا میشوند—ما کارها را در صف قرار میدهیم و فایلهای namespace را در چند دقیقه تولید میکنیم.
namespaceهای JSON خود را قرار دهید (مثلاً locales/en/common.json). ما ساختار i18next و کلیدهای جمع را بهصورت خودکار تشخیص میدهیم.
از میان 52 زبان انتخاب کنید. قبل از پرداخت، قیمتگذاری شفاف را بر اساس اندازه و پیچیدگی فایل خود ببینید.
یکبار از طریق Stripe پرداخت کنید. ما یک ZIP برمیگردانیم که ساختار locales/{lang}/ را آینه میکند و در آن placeholderهای دوبلبراکت و کلیدهای _one/_other حفظ میشوند.
قبل از آپلود دقیقاً ببینید چقدر پرداخت میکنید. قیمت نهایی پس از آپلود و بر اساس پیچیدگی فایل و زبانهای انتخابشده محاسبه میشود.
فایل JSON را اینجا رها کنید
یا برای مرور کلیک کنید
JSON فضاینام i18next (locales/**). حداکثر 500KB.
3 از 52 زبان انتخاب شده است
قیمت نهایی پس از آپلود فایل در صفحهٔ تسویهحساب محاسبه میشود
پرداخت یکباره • بدون اشتراک
بهطور اختصاصی برای فضاینامهای JSON در i18next، placeholderهای دوبلبراکت و کلیدهای جمع—نه یک ابزار ترجمه عمومی.
common.json، auth.json و فضاینامهای تودرتو را در تمام localeهای مقصد داخل ZIP شما همراستا نگه میدارد.
توکنهای درونیابی i18next مثل {{name}} و {{count}} را دقیقاً حفظ میکند—بعد از ترجمه هیچ رشتهای خراب نمیشود.
تفکیکهای جمع به سبک i18next مانند key_one و key_other را مدیریت میکند تا دستور زبان در هر زبان درست بماند.
یک درخت locales/ آماده برای i18next.init() یا react-i18next دانلود کنید—همان مسیرها، مقادیر ترجمهشده.
همهٔ زبانها بهصورت همزمان ترجمه میشوند. بیشتر کارها در کمتر از ۵ دقیقه تمام میشوند.
بدون اشتراک، بدون هزینهٔ ماهانه. برای هر کار یکبار پرداخت کنید، برای همیشه دانلود کنید.
پروژههای i18next معمولاً رشتهها را بر اساس فضاینام زیر locales/{lang}/ جدا میکنند. 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()
Placeholderها
{{variable}}
جمعها
_one/_other
ابزارهای ترجمه عمومی اغلب فضاینامهای i18next، placeholderهای دوبلبراکت و قراردادهای جمع _one/_other را خراب میکنند.
LocalePack | ترجمهٔ دستی | TMS عمومی | |
|---|---|---|---|
| زمان راهاندازی | ۲ دقیقه | ساعتها برای هر زبان | ۳۰+ دقیقه |
| شفافیت هزینه | |||
| پشتیبانی از JSON در فضای نام | |||
| {{placeholder}} و ایمنی جمع | |||
| سرعت (۵۲ زبان) | < ۵ دقیقه | هفتهها | ساعتها |
| مناسب برای | i18next و اپهای React | پروژههای کوچک | CMS سازمانی |
پروژههای واقعی که از LocalePack استفاده کردند تا در حداکثر ۵۲ زبان به مخاطبان جهانی برسند.

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.
“پوشه locales/en ما در یک بعدازظهر به ۱۲ زبان رسید. {{variables}} و کلیدهای جمع دستنخورده برگشتند.”
Alex R.
توسعهدهنده فولاستک، اپ SaaS
“بالاخره یک پایپلاین که به فضای نام احترام میگذارد. ZIP مستقیم داخل ریپوی ما مینشیند—بدون ادغام دستی.”
Lisa M.
مهندس فرانتاند
“قیمتگذاری شفاف من را قانع کرد. قبل از آپلود حتی یک common.json برآورد را دیدم.”
Dev J.
مشارکتکنندهٔ متنباز
52
زبانهای پشتیبانیشده
100%
سبک Mustache و امن برای جمع
ZIP
ZIP نامفضا
یکبار پرداخت • دانلود ZIP فضاینامها • انتشار جهانی
LocalePack را امتحان کنید