التدويل لـ React Router

تدويل جاهز للإنتاج لـ React Router v7

مقدمة

تتطلب التدويل في تطبيقات React Router التعامل مع التوجيه المراعي للغة، وتحميل المحتوى، والتنسيق. يوفر React Router v7 توجيهًا متداخلًا، ومحملات، وإجراءات تتكامل بشكل طبيعي مع أنماط التدويل. توضح هذه الأدلة كيفية بناء تطبيقات React Router متعددة اللغات باستخدام أنماط تعمل مع العرض من جانب العميل والخادم.

يركز النهج على أجزاء اللغة المستندة إلى عنوان URL، مما يسمح لكل إصدار لغة بالحصول على عنوان URL خاص به قابل للمشاركة. تقوم المحملات بجلب المحتوى الخاص باللغة، وتقوم المكونات بتنسيق البيانات وفقًا لتفضيلات المستخدم.

الخطوات التالية

تصفح الشريط الجانبي لاستكشاف الأدلة حسب الموضوع. كل دليل مستقل بذاته مع بيان المشكلة والحل والتنفيذ خطوة بخطوة.

ابدأ بالتوجيه المستند إلى اللغة لإعداد هيكل عنوان URL الخاص بك. ثم انتقل إلى تحميل الترجمات والتنسيق. تفترض الأدلة استخدام React Router v7 مع التوجيه المستند إلى الملفات أو التكوين.