التدويل لـ React Router

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

مقدمة

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

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

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

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

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