LocalePack
كرومفايرفوكسإيدجأوبراسفاريإدراج CWS
Vue.jsReact
Next.jsi18nextReact Native
أدلة المطورينقصص نجاح
مصمم خصيصًا لدعم i18n في Next.js

توطين بالذكاء الاصطناعي لـ تطبيقات Next.js

ارفع ملف ترجمة JSON، واختر اللغات المستهدفة، وادفع مرة واحدة، ثم نزّل ملفات لغات جاهزة للاستخدام.

آمن مع ICU والعناصر النائبة
next-intl / react-i18next
تسعير شفاف
messages/en.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 إعدادات محلية

كيف يعمل

ثلاث خطوات بسيطة لتعريب تطبيق Next.js الخاص بك. تعمل الترجمات بعد الدفع—نضع المهام في قائمة انتظار ونولّد الملفات خلال دقائق.

01

رفع

أسقط ملف ترجمة JSON الخاص بك (next-intl أو react-i18next أو JSON بسيط). نكتشف التنسيق تلقائيًا.

02

اختر اللغات واطّلع على السعر

اختر من بين 52 لغة. اطّلع على تسعير شفاف بناءً على حجم ملفك وتعقيده قبل الدفع.

03

تنزيل الترجمات

ادفع مرة واحدة عبر Stripe. نولّد ملفات اللغات مع الحفاظ على البنية المتداخلة ورسائل ICU والعناصر النائبة.

عرض تسعير مباشر

مُقدِّر تسعير شفاف

اعرف بالضبط ما ستدفعه قبل الرفع. يتم احتساب السعر النهائي بعد الرفع بناءً على تعقيد الملف واللغات المحددة.

1. رفع الملف

أسقط ملف JSON هنا

أو انقر للتصفح

next-intl أو react-i18next أو JSON مسطح. الحد الأقصى 500KB.

2. اختر اللغات

|

تم اختيار 3 من أصل 52 لغة

3. تقديرك

اللغات المحددة3

يتم احتساب السعر النهائي بعد رفع الملف في صفحة إتمام الدفع

دفعة لمرة واحدة • بدون اشتراك

مصمم لمطوري Next.js

مصمم خصيصًا لملفات ترجمة i18n في Next.js. ليس أداة ترجمة عامة.

دعم متعدد التنسيقات

يدعم next-intl وreact-i18next وi18next وJSON مسطح بسيط. نكتشف تنسيقك تلقائيًا عند الرفع.

سلامة رسائل ICU

يحافظ على صياغة الجمع/الاختيار في ICU مثل {count, plural, one {# item} other {# items}} عبر جميع الترجمات.

يدعم JSON المتداخل

يتعامل مع هياكل JSON المتداخلة بعمق. يتم الحفاظ على تسلسل مساحات الأسماء لديك بدقة في ملفات الإخراج.

مخرجات جاهزة للاستخدام

نزّل ملفات JSON المترجمة لكل لغة. ضعها في مجلد messages/ أو locales/ وانطلق.

معالجة متوازية

تُترجم جميع اللغات في الوقت نفسه. تكتمل معظم المهام في أقل من 5 دقائق.

دفعة لمرة واحدة

لا اشتراكات ولا رسوم شهرية. ادفع مرة واحدة لكل مهمة، وحمّل إلى الأبد.

كيف يعمل i18n في Next.js

تخزّن تطبيقات Next.js التي تستخدم next-intl أو react-i18next الترجمات في ملفات JSON لكل لغة. يقوم LocalePack بتوليدها جميعًا من ملف المصدر الخاص بك.

بنية مجلد messages/

messages/
├── en.json   ← source locale
├── de.json
├── fr.json
├── ja.json
└── ...       (52 locales)

استخدام next-intl

// messages/en.json
{
  "HomePage": {
    "title": "Welcome to our platform",
    "description": "Build amazing apps",
    "items": "{count, plural,
      =0 {No items}
      one {# item}
      other {# items}}"
  }
}

// In your component
const t = useTranslations('HomePage');
<h1>{t('title')}</h1>
<p>{t('items', { count: 5 })}</p>

واجهة برمجة التطبيقات وقت التشغيل

useTranslations()

ملف الإعدادات

i18n.ts

عناصر الاستبدال

{variable}

صيغ الجمع

ICU format

لماذا لا تستخدم الأدوات العامة فحسب؟

أدوات الترجمة العامة لا تفهم تنسيق i18n الخاص بـ Next.js أو رسائل ICU أو هياكل JSON المتداخلة.

LocalePack
ترجمة يدوية
نظام TMS عام
وقت الإعداددقيقتانساعات لكل لغةأكثر من 30 دقيقة
شفافية التكلفة
دعم JSON المتداخل
سلامة رسائل ICU
السرعة (52 لغة)< 5 دقائقأسابيعساعات
الأفضل لـتطبيقات Next.jsمشاريع صغيرةنظام إدارة محتوى للمؤسسات

قصص نجاح

مشاريع حقيقية استخدمت LocalePack للوصول إلى جمهور عالمي بما يصل إلى 52 لغة.

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.

عرض جميع قصص النجاح

موثوق به من مطوري Next.js

“وفّر عليّ أيامًا من العمل. رفعت ملف JSON الخاص بـ next-intl، وحصلت على ترجمات منظمة بشكل مثالي مع الحفاظ على صيغ جمع ICU.”

Alex R.

مطور Full-stack، تطبيق SaaS

“أخيرًا أداة تفهم JSON المتداخل ولا تفسد رسائل ICU الخاصة بي. الناتج يُوضع مباشرة في مجلد messages/.”

Lisa M.

مطور Next.js

“كان التسعير الشفاف هو نقطة الحسم. كنت أعرف بالضبط ما سأدفعه قبل رفع أي شيء.”

ديف ج.

مساهم في المصادر المفتوحة

52

اللغات المحلية المدعومة

100%

مخرجات آمنة لـ ICU

JSON

جاهز للإطلاق

الأسئلة الشائعة

كل ما تحتاج لمعرفته عن LocalePack لـ Next.js.

متاح أيضًا لإضافات المتصفح:

كرومفايرفوكسإيدجأوبراسفاري

هل أنت جاهز لإطلاق تطبيق Next.js عالميًا؟

ادفع مرة واحدة • نزّل ملفات اللغات • أطلق عالميًا

جرّب LocalePack
LocalePack
أدلةالخصوصيةالشروطالدعم

© 2025 LocalePack. جميع الحقوق محفوظة.

تمت ترجمة هذا المشروع باستخدام LocalePack logoLocalePack