React i18n → 29 لغة في دقيقتين
reactI18nPage.heroDesc
المشكلة مع الترجمة التقليدية
أسابيع من الانتظار
وكالات الترجمة التقليدية تستغرق من 2 إلى 4 أسابيع لكل لغة.
عروض باهظة
المترجمون يطلبون €0.10-0.25 لكل كلمة. تطبيق يحتوي على 10 آلاف كلمة يكلف أكثر من €1,000.
المتغيرات النائبة التالفة
reactI18nPage.pain3Desc
كيف يعمل ذلك
3 خطوات. دقيقتان. جاهز.
رفع JSON
قم بتحميل en.json، أو messages.json، أو ملف Locale.
اختر اللغات
متاحة 29 لغة. اختر ما تحتاجه.
تنزيل
احصل على de.json وfr.json وes.json... جاهز للمجلد /locales الخاص بك.
يعمل مع جميع مكتبات i18n لـ React.
قم بتحميل ملفات JSON الخاصة بك – سنكتشف التنسيق تلقائياً.
react-intl
النظام البيئي لـ FormatJS
react-i18next
i18next لـ React
next-intl
التدويل في Next.js
next-i18next
i18next لـ Next.js
lingui
إطار Lingui
قبل → بعد
تظل الرموز النائبة، والتعدد ووسوم HTML كما هي.
قبل (en.json)
// en.json
{
"greeting": "Hello, {{name}}!",
"items": {
"one": "{{count}} item",
"other": "{{count}} items"
},
"welcome": "Welcome to <bold>our app</bold>"
}بعد (de.json)
// de.json
{
"greeting": "Hallo, {{name}}!",
"items": {
"one": "{{count}} Artikel",
"other": "{{count}} Artikel"
},
"welcome": "Willkommen bei <bold>unserer App</bold>"
}حاسبة الأسعار
مصمم لمطوري React.
حماية الرموز النائبة
reactI18nPage.feat1Desc
يحافظ على بنية JSON.
تظل المفاتيح المتداخلة والمصفوفات والهياكل JSON المعقدة كما هي.
دقيقتان بدلاً من أسبوعين
الرفع → الترجمة → التنزيل. جاهز قبل أن تبرد قهوتك.
ذاكرة الترجمة = توفير 90%
سيتم إعادة استخدام السلاسل المترجمة مسبقاً. التحديثات تكلف تقريباً لا شيء.
دعم كامل لصيغة i18n
لماذا لا Lokalise/Crowdin؟
| shipglobal | Lokalise | Crowdin | |
|---|---|---|---|
| السعر | €0,05/1k أحرف | $120/شهر+ | $100/شهر+ |
| إعداد | 2 دقيقة | 1+ ساعة | 1+ ساعة |
| ذاكرة الترجمة | |||
| اشتراك مطلوب؟ |
هل أنت مستعد لترجمة تطبيق React الخاص بك؟
أول ترجمة خلال دقيقتين. لا اشتراك. لا هراء.