استخدم مساعدك المفضل للملخص واستخدم هذه الصفحة والموفر AI الذي تريده
بدءاً من الدمج مع خادم MCP Intlayer ، يمكن لمساعدك الذكي الاسترجاع من جميع المستندات مباشرة من ChatGPT ، DeepSeek ، Cursor ، VSCode ، إلخ.
عرض الوثائق الخاصة بالخادم MCPتمت ترجمة محتوى هذه الصفحة باستخدام الذكاء الاصطناعي.
اعرض آخر نسخة المحتوى الأصلي باللغة الإنكليزيةإذا كان لديك فكرة لتحسين هذه الوثيقة، فلا تتردد في المساهمة من خلال تقديم طلب سحب على GitHub.
رابط GitHub للتوثيقنسخ الـ Markdown من المستند إلى الحافظة
react-native-intlayer: تدويل (i18n) تطبيق React Native
Intlayer هي مجموعة من الحزم مصممة خصيصًا لمطوري جافا سكريبت. وهي متوافقة مع أُطُر العمل مثل React وReact وExpress.js.
حزمة react-native-intlayer تتيح لك تدويل تطبيق Vite الخاص بك. تشمل هذه الحزمة إضافة Metro التي تسمح بضبط الإعدادات من خلال متغيرات البيئة في مجمع Metro.
لماذا تقوم بتدويل تطبيق React Native الخاص بك؟
تدويل تطبيق React Native الخاص بك أمر ضروري لخدمة جمهور عالمي بشكل فعال. فهو يسمح لتطبيقك بتقديم المحتوى والرسائل باللغة المفضلة لكل مستخدم. تعزز هذه القدرة تجربة المستخدم وتوسع نطاق تطبيقك بجعله أكثر وصولًا وملاءمة للأشخاص من خلفيات لغوية مختلفة.
الإعداد
تعمل حزمة react-native-intlayer بسلاسة مع حزمة react-intlayer، وحزمة intlayer. ألقِ نظرة على الوثائق ذات الصلة لمزيد من المعلومات.
التثبيت
قم بتثبيت الحزمة اللازمة باستخدام مدير الحزم المفضل لديك:
نسخ الكود إلى الحافظة
npm install react-native-intlayer
مثال على الاستخدام
انظر مثالًا على كيفية تضمين الإضافات في تكوين vite الخاص بك.
نسخ الكود إلى الحافظة
// metro.config.jsconst { getDefaultConfig } = require("expo/metro-config");const { configMetroIntlayer } = require("react-native-intlayer/metro");module.exports = (async () => { const defaultConfig = getDefaultConfig(__dirname); return await configMetroIntlayer(defaultConfig);})();
إتقان التدويل لتطبيق Vite الخاص بك
يوفر Intlayer العديد من الميزات لمساعدتك في تدويل تطبيق Vite الخاص بك.
لتعلم المزيد عن هذه الميزات، راجع دليل التدويل في React (i18n) مع Intlayer و React Native لتطبيق React Native.
اقرأ عن Intlayer
تاريخ التوثيق
- 5.5.10 - 2025-06-29: بداية التاريخ