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

توطين بالذكاء الاصطناعي لـ تطبيقات React Native

ارفع ملفات JSON للغات i18next، واختر اللغات المستهدفة، وادفع مرة واحدة، ثم نزّل ترجمات جاهزة للموبايل لتطبيق React Native الخاص بك.

{{placeholder}} وآمن مع صيغ الجمع
حزمة لغات جاهزة للموبايل
تسعير شفاف
locales/en.json
المصدر (الإنجليزية)
{
  "welcome": "Hello, {{name}}!",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}
الإسبانية (الإخراج)
{
  "welcome": "Hola, {{name}}!",
  "items_one": "{{count}} artículo",
  "items_other": "{{count}} artículos"
}
52 إعدادات محلية

كيف يعمل

ثلاث خطوات بسيطة لتعريب تطبيق React Native الخاص بك. ارفع JSON للغات i18next، وادفع مرة واحدة، ثم نزّل ترجمات جاهزة لـ react-native-localize.

01

ارفع JSON للغات

اسحب ملفات لغات i18next الخاصة بك (مثل locales/en.json أو locales/en/translation.json). نكتشف {{placeholders}} ومفاتيح الجمع تلقائيًا.

02

اختر اللغات

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

03

تنزيل

ادفع مرة واحدة عبر Stripe. احصل على ملف ZIP للغات جاهز لـ react-native-localize أو expo-localization—نفس البنية، وقيم مترجمة.

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

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

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

1. رفع الملف

أسقط ملف JSON هنا

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

JSON للغات i18next لـ React Native. الحد الأقصى 500KB.

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

|

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

3. تقديرك

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

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

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

مبني لمطوري React Native

مصمم خصيصًا لملفات JSON للغات i18next على الجوال—يتعامل مع {{placeholders}} ومفاتيح الجمع، ويُخرج ملفات جاهزة لـ react-native-localize وExpo.

دعم مساحة الأسماء وملف واحد

يعمل مع إعدادات مساحة أسماء لكل ملف ومع حزم translation.json المفردة. يعكس الإخراج تمامًا ما يحمّله تطبيقك وقت التشغيل.

أمان {{placeholder}}

يحافظ على رموز الاستبدال مثل {{name}} و{{count}} حرفيًا—بدون سلاسل معطوبة في مكونات React Native لديك.

التعامل مع مفاتيح الجمع (_one/_other)

يتعامل مع تقسيمات الجمع بأسلوب i18next بحيث تبقى القواعد صحيحة عبر جميع اللغات المستهدفة في تطبيقك على الجوال.

جاهز لـ react-native-localize

نزّل ملف ZIP للغات متوافقًا مع react-native-localize وexpo-localization وi18next—نفس بنية الملفات، وقيم مترجمة.

ترجمة متوازية

تُترجم جميع اللغات في الوقت نفسه. تكتمل معظم المهام في أقل من 5 دقائق—أطلق إصدار تطبيقك على الجوال في موعده.

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

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

كيف تتكامل i18next مع React Native

تقوم مشاريع React Native مع i18next بتحميل ملفات JSON للغات عند بدء التشغيل عبر i18next.init(). ينشئ LocalePack جميع ملفات اللغات بنفس البنية التي يتوقعها تطبيقك بالفعل.

بنية مجلد locales/

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

i18next.t() في React Native

// 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()

i18next.init()

i18next.init()

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

{{variable}}

صيغ الجمع

_one/_other

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

أدوات الترجمة العامة تُفسد JSON لمساحات أسماء i18next، وعناصر الاستبدال ذات الأقواس المزدوجة، واتفاقيات الجمع _one/_other التي تتوقعها تطبيقات React Native.

LocalePack
ترجمة يدوية
نظام TMS عام
وقت الإعداددقيقتانساعات لكل لغةأكثر من 30 دقيقة
شفافية التكلفة
دعم JSON لمساحات الأسماء
أمان {{placeholder}} والجمع
السرعة (52 لغة)< 5 دقائقأسابيعساعات
الأفضل لـتطبيقات React Nativeمشاريع صغيرةنظام إدارة محتوى للمؤسسات

قصص نجاح

مشاريع حقيقية استخدمت 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.

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

موثوق به من مطوري React Native

“تم إطلاق تطبيقنا بـ React Native بـ 10 لغات خلال ظهيرة واحدة. تم إسقاط ملف ZIP الخاص باللغات مباشرة داخل مشروع Expo لدينا.”

Jordan T.

مطوّر React Native

“التقط react-native-localize الملفات المترجمة دون أي تغييرات في الإعدادات. عادت {{variables}} ومفاتيح الجمع كما هي دون تغيير.”

Mei L.

مهندس تطبيقات جوّال

“تسعير الدفع مرة واحدة مثالي لإصدارات التطبيقات المستقلة. لا حاجة لاشتراك TMS لمهمة توطين لمرة واحدة.”

Alex R.

مطوّر تطبيقات جوّال مستقل

52

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

100%

{{placeholder}} وآمن مع صيغ الجمع

ZIP

ملف ZIP جاهز للجوال

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

كل ما تحتاج إلى معرفته عن LocalePack لـ React Native i18next.

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

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

هل أنت جاهز لإطلاق تطبيق React Native عالميًا؟

ادفع مرة واحدة • نزّل ملف ZIP للغات • أطلق على iOS و Android

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

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

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