LocalePack
کرومفایرفاکساجاپراسافاریفهرست CWS
Vue.jsReact
Next.jsi18nextReact Native
راهنماهای توسعه‌دهندگاننمونه‌های موفق
ساخته‌شده مخصوص i18next

بومی‌سازی هوش مصنوعی برای اپ‌های i18next

فایل‌های JSON namespace خود را آپلود کنید، زبان‌های مقصد را انتخاب کنید، یک‌بار پرداخت کنید و یک ZIP آمادهٔ استفاده از locales دانلود کنید.

{{placeholder}} و امن برای جمع
چندین namespace
قیمت‌گذاری شفاف
locales/en/common.json
مبدأ (انگلیسی)
{
  "HomePage": {
    "title": "Welcome",
    "cta": "Get Started",
    "items": "{count, plural,
      one {# item}
      other {# items}}"
  }
}
آلمانی (خروجی)
{
  "HomePage": {
    "title": "Willkommen",
    "cta": "Loslegen",
    "items": "{count, plural,
      one {# Artikel}
      other {# Artikel}}"
  }
}
52 زبان

نحوهٔ کار

سه قدم ساده برای بومی‌سازی پروژهٔ i18next شما. ترجمه‌ها بعد از پرداخت اجرا می‌شوند—ما کارها را در صف قرار می‌دهیم و فایل‌های namespace را در چند دقیقه تولید می‌کنیم.

01

آپلود فایل‌های namespace

namespaceهای JSON خود را قرار دهید (مثلاً locales/en/common.json). ما ساختار i18next و کلیدهای جمع را به‌صورت خودکار تشخیص می‌دهیم.

02

انتخاب زبان‌ها

از میان 52 زبان انتخاب کنید. قبل از پرداخت، قیمت‌گذاری شفاف را بر اساس اندازه و پیچیدگی فایل خود ببینید.

03

دانلود

یک‌بار از طریق Stripe پرداخت کنید. ما یک ZIP برمی‌گردانیم که ساختار locales/{lang}/ را آینه می‌کند و در آن placeholderهای دوبل‌براکت و کلیدهای _one/_other حفظ می‌شوند.

دموی قیمت‌گذاری زنده

برآوردگر قیمت‌گذاری شفاف

قبل از آپلود دقیقاً ببینید چقدر پرداخت می‌کنید. قیمت نهایی پس از آپلود و بر اساس پیچیدگی فایل و زبان‌های انتخاب‌شده محاسبه می‌شود.

۱. آپلود فایل

فایل JSON را اینجا رها کنید

یا برای مرور کلیک کنید

JSON فضای‌نام i18next (locales/**). حداکثر 500KB.

۲. انتخاب زبان‌ها

|

3 از 52 زبان انتخاب شده است

۳. برآورد شما

زبان‌های انتخاب‌شده3

قیمت نهایی پس از آپلود فایل در صفحهٔ تسویه‌حساب محاسبه می‌شود

پرداخت یک‌باره • بدون اشتراک

ساخته‌شده برای توسعه‌دهندگان i18next

به‌طور اختصاصی برای فضای‌نام‌های JSON در i18next، placeholderهای دوبل‌براکت و کلیدهای جمع—نه یک ابزار ترجمه عمومی.

پشتیبانی از فضای‌نام

common.json، auth.json و فضای‌نام‌های تو‌در‌تو را در تمام localeهای مقصد داخل ZIP شما هم‌راستا نگه می‌دارد.

ایمنی {{placeholder}}

توکن‌های درون‌یابی i18next مثل {{name}} و {{count}} را دقیقاً حفظ می‌کند—بعد از ترجمه هیچ رشته‌ای خراب نمی‌شود.

مدیریت کلیدهای جمع (_one/_other)

تفکیک‌های جمع به سبک i18next مانند key_one و key_other را مدیریت می‌کند تا دستور زبان در هر زبان درست بماند.

خروجی آماده (ZIP فضای‌نام)

یک درخت locales/ آماده برای i18next.init() یا react-i18next دانلود کنید—همان مسیرها، مقادیر ترجمه‌شده.

ترجمهٔ موازی

همهٔ زبان‌ها به‌صورت هم‌زمان ترجمه می‌شوند. بیشتر کارها در کمتر از ۵ دقیقه تمام می‌شوند.

پرداخت یک‌باره

بدون اشتراک، بدون هزینهٔ ماهانه. برای هر کار یک‌بار پرداخت کنید، برای همیشه دانلود کنید.

اینکه JSON در i18next چطور کنار هم قرار می‌گیرد

پروژه‌های i18next معمولاً رشته‌ها را بر اساس فضای‌نام زیر locales/{lang}/ جدا می‌کنند. LocalePack برای هر زبانی که انتخاب می‌کنید همان ساختار را تولید می‌کند.

ساختار پوشهٔ locales/

locales/
├── en/
│   ├── common.json   ← source namespace
│   └── auth.json
├── de/
│   ├── common.json
│   └── auth.json
├── fr/
│   └── ...
└── ...       (52 locales)

نحوه استفاده از i18next.t()

// 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 استفاده کردند تا در حداکثر ۵۲ زبان به مخاطبان جهانی برسند.

AstrologerAI AI astrology app localized into 52 languages

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.

DevToys.pro developer tools web app localized into 52 languages

DevToys.pro: 400% international traffic growth across 52 languages

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.

DevToys New Tab Chrome extension localized into 52 languages

DevToys New Tab: a Chrome extension localized UI + store listing in 52 languages

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.

The LocalePack site localized into 52 languages with LocalePack

LocalePack localized itself into 52 languages — with LocalePack

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.

مشاهدهٔ همهٔ نمونه‌های موفق

مورد اعتماد توسعه‌دهندگان i18next

“پوشه locales/en ما در یک بعدازظهر به ۱۲ زبان رسید. {{variables}} و کلیدهای جمع دست‌نخورده برگشتند.”

Alex R.

توسعه‌دهنده فول‌استک، اپ SaaS

“بالاخره یک پایپ‌لاین که به فضای نام احترام می‌گذارد. ZIP مستقیم داخل ریپوی ما می‌نشیند—بدون ادغام دستی.”

Lisa M.

مهندس فرانت‌اند

“قیمت‌گذاری شفاف من را قانع کرد. قبل از آپلود حتی یک common.json برآورد را دیدم.”

Dev J.

مشارکت‌کنندهٔ متن‌باز

52

زبان‌های پشتیبانی‌شده

100%

سبک Mustache و امن برای جمع

ZIP

ZIP نام‌فضا

سؤالات متداول

هرآنچه لازم است درباره LocalePack برای i18next بدانید.

همچنین برای افزونه‌های مرورگر در دسترس است:

کرومفایرفاکساجاپراسافاری

آماده‌اید اپ i18next خود را جهانی منتشر کنید؟

یک‌بار پرداخت • دانلود ZIP فضای‌نام‌ها • انتشار جهانی

LocalePack را امتحان کنید
LocalePack
راهنماهاحریم خصوصیشرایطپشتیبانی

© 2025 LocalePack. همهٔ حقوق محفوظ است.

این پروژه با استفاده از LocalePack logoLocalePack