استخدم مساعدك المفضل للملخص واستخدم هذه الصفحة والموفر AI الذي تريده
بدءاً من الدمج مع خادم MCP Intlayer ، يمكن لمساعدك الذكي الاسترجاع من جميع المستندات مباشرة من ChatGPT ، DeepSeek ، Cursor ، VSCode ، إلخ.
عرض الوثائق الخاصة بالخادم MCPتمت ترجمة محتوى هذه الصفحة باستخدام الذكاء الاصطناعي.
اعرض آخر نسخة المحتوى الأصلي باللغة الإنكليزيةإذا كان لديك فكرة لتحسين هذه الوثيقة، فلا تتردد في المساهمة من خلال تقديم طلب سحب على GitHub.
رابط GitHub للتوثيقنسخ الـ Markdown من المستند إلى الحافظة
تحويل المكونات
npx intlayer transformيقوم هذا الأمر بتحليل ملفات الكود الخاصة بك لمساعدتك في ترحيل المكونات الحالية لاستخدام Intlayer. يدعم اختيار الملفات بشكل تفاعلي أو استهداف ملفات محددة.
الأسماء المستعارة:
- npx intlayer trans
الوسائط:
خيارات اختيار الملفات:
-f, --file [files...]: قائمة بالملفات المحددة التي تريد تحويلها. إذا لم يتم توفيرها، سيقوم CLI بفحص الملفات المطابقة (**/*.{tsx,jsx,vue,svelte,ts,js}) ويطلب منك اختيار الملفات التي تريد تحويلها.
مثال: npx intlayer transform -f src/components/MyComponent.tsx
خيارات الإخراج:
-o, --output-content-declarations [outputContentDeclarations]: الدليل لحفظ ملفات إعلان المحتوى المُولدة.
مثال: npx intlayer transform -o src/content
--code-only: تحويل كود المكون فقط (دون كتابة إعلان المحتوى).
مثال: npx intlayer transform --code-only
--declaration-only: توليد إعلان المحتوى فقط (دون إعادة كتابة المكون).
مثال: npx intlayer transform --declaration-only
خيارات التهيئة:
- --base-dir: تحديد الدليل الأساسي للمشروع.
- --env: تحديد البيئة.
- --env-file: توفير ملف بيئة مخصص.
- --verbose: تمكين تسجيل الدخول التفصيلي.
الإضافات المطلوبة:
يعمل أمر التحويل بدون إضافات إضافية على ملفات TypeScript / JSX. ومع ذلك، يتطلب تثبيت الإضافات التالية لمشاريع Vue و Svelte:
- @intlayer/vue-transformer: لملفات Vue.
- @intlayer/svelte-transformer: لملفات Svelte.