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