استخدم مساعدك المفضل للملخص واستخدم هذه الصفحة والموفر AI الذي تريده
هذه الوثيقة غير محدثة، تم تحديث النسخة الأساسية في ٢٣ أغسطس ٢٠٢٥.
الانتقال إلى الوثيقة الإنجليزيةتاريخ الإصدارات
تمت ترجمة محتوى هذه الصفحة باستخدام الذكاء الاصطناعي.
اعرض آخر نسخة المحتوى الأصلي باللغة الإنكليزيةإذا كان لديك فكرة لتحسين هذه الوثيقة، فلا تتردد في المساهمة من خلال تقديم طلب سحب على GitHub.
رابط GitHub للتوثيقنسخ الـ Markdown من المستند إلى الحافظة
تكامل React: توثيق خطاف useI18n
يوفر هذا القسم إرشادات مفصلة حول كيفية استخدام خطاف useI18n داخل تطبيقات React، مما يتيح تعريب المحتوى بكفاءة.
استيراد useI18n في React
يمكن استيراد خطاف useI18n ودمجه في تطبيقات React حسب السياق كما يلي:
مكونات العميل:
مكونات الخادم:
المعاملات
يقبل هذا الخطاف معاملين:
namespace: مساحة أسماء القاموس لتحديد نطاق مفاتيح الترجمة.locale(اختياري): اللغة المطلوبة. إذا لم يتم تحديدها، سيتم استخدام لغة السياق كافتراضي.
القاموس
يجب إعلان جميع مفاتيح القاموس داخل ملفات إعلان المحتوى لتعزيز سلامة النوع ومنع الأخطاء. يمكن العثور على تعليمات التكوين هنا.
أمثلة الاستخدام في React
أمثلة على استخدام الخطاف useI18n داخل مكونات React:
التعامل مع السمات
عند تعريب السمات، قم بالوصول إلى قيم الترجمة بشكل مناسب:
موارد إضافية
- محرر Intlayer المرئي: للحصول على تجربة إدارة محتوى أكثر سهولة وبديهية، راجع توثيق المحرر المرئي هنا.
يغطي هذا القسم بشكل خاص دمج الخطاف useI18n في تطبيقات React، مما يبسط عملية التعريب ويضمن اتساق المحتوى عبر اللغات المختلفة.
تاريخ التوثيق
- 6.0.0 - 2025-06-29: الكتابة الأولية لتوثيق الخطاف
useI18n