تتكامل Localization.One بسلاسة مع أطر العمل الحديثة للواجهة الأمامية. بدلاً من إدارة ملفات JSON ضخمة ومعرضة للصراعات في مستودع Git الخاص بك، يمكنك بث الترجمات مباشرة إلى تطبيق React أو Vue أو Angular الخاص بك.
لماذا يختار المطورون واجهة برمجة التطبيقات الخاصة بنا في React؟
- تنسيق JSON نظيف: نحن نولد كائن مفتاح-قيمة قياسي ({ "key": "value" }) متوافق مع i18nextو react-intlو vue-i18nوغيرها من المكتبات الشهيرة.
- غير مرتبط بإطار عمل: بينما هو مثالي لـ React، يعمل هذا التنسيق بشكل أصلي مع Vue.js وAngular وSvelte وNode.js.
- خالي من الصراعات: توقف عن دمج ملفات JSON يدويًا. دع فريقك يعدل الترجمات في واجهة المستخدم الخاصة بنا، واسحب ببساطة الملف النهائي أثناء وقت البناء.
إدارة المشاريع المتقدمة
قم بتوسيع ترجمتك للواجهة الأمامية دون صداع.
أسماء المساحات: استخدم الفئات لتنظيم السلاسل في ملفات منفصلة (مثل common.json وhome.json وvalidation.json) لدعم التحميل الكسول.
التسميات والعلامات: قم بتمييز السلاسل بتسميات مخصصة لتصفية الصادرات عبر واجهة برمجة التطبيقات.
تعاون الفريق: دعوة المصممين وكُتّاب النصوص. تعيين أدوار دقيقة (مالك، مسؤول، مدير، مترجم).
الويب هوكس: قم بتفعيل Vercel أو Netlify تلقائيًا عند تحديث الترجمات.
كيفية الدمج
الخيار 1: التصدير اليدوي (واجهة المستخدم)
مثالي للتطوير المحلي أو الاختبار.
- اذهب إلى لوحة التحكم في المشروع.
- انقر على زر تنزيل .
- اختر JSON (نظيف) من قائمة التنسيق المنسدلة.
- اختر اللغة وقم بتنزيل ملف .json.
الخيار 2: الأتمتة عبر واجهة برمجة التطبيقات (CI/CD)
استرجع أحدث الترجمات مباشرة في نصوص package.json أو خط أنابيب CI. مرر المعامل format=json-clean.
# تنزيل الترجمات الإنجليزية
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=1&format=json-clean" > src/locales/en/translation.json
# تنزيل الترجمات الإسبانية
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=2&format=json-clean" > src/locales/es/translation.jsonالخيار 3: الدفع عبر الويب هوكس
قم بتكوين عنوان URL للويب هوك في إعدادات مشروعك لأتمتة العملية بالكامل.
- تحديثات سريعة: يتلقى خادمك طلب POST بعد فترة وجيزة من التغييرات (عادةً خلال 5 دقائق).
- تفعيل البناء: قم بتوصيل الويب هوكس بمزود CI/CD الخاص بك (GitHub Actions، GitLab CI) لإعادة بناء الواجهة الأمامية تلقائيًا عند تغيير المحتوى.
هل أنت مستعد لأتمتة ترجمتك للواجهة الأمامية؟ أنشئ حسابك المجاني اليوم.




