استخدم مساعدك المفضل للملخص واستخدم هذه الصفحة والموفر AI الذي تريده
تاريخ الإصدارات
- "إضافة أمر standalone"v8.6.431/3/2026
- "إضافة أمر CI"v7.5.116/1/2026
- "إضافة أمر list projects"v7.5.116/1/2026
- "إضافة أمر init"v7.5.930/12/2025
- "إضافة أمر extract"v7.2.322/11/2025
- "إضافة خيار skipIfExists إلى أمر translate"v7.1.05/11/2025
- "إضافة أسماء مستعارة لوسائط وأوامر CLI"v6.1.427/1/2025
- "إضافة خيار البناء إلى الأوامر"v6.1.35/10/2025
- "إضافة أمر version"v6.1.226/9/2025
- "تعيين خيار verbose إلى true افتراضيًا عبر CLI"v6.1.026/9/2025
- "إضافة أمر watch وخيار with"v6.1.023/9/2025
- "إضافة أمر editor"v6.0.123/9/2025
- "إضافة أوامر content test و list"v6.0.017/9/2025
- "تحديث وثائق معلمات أوامر CLI"v5.5.1111/7/2025
- "بدء السجل"v5.5.1029/6/2025
تمت ترجمة محتوى هذه الصفحة باستخدام الذكاء الاصطناعي.
اعرض آخر نسخة المحتوى الأصلي باللغة الإنكليزيةإذا كان لديك فكرة لتحسين هذه الوثيقة، فلا تتردد في المساهمة من خلال تقديم طلب سحب على GitHub.
رابط GitHub للتوثيقنسخ الـ Markdown من المستند إلى الحافظة
Intlayer CLI - جميع أوامر Intlayer CLI لموقعك متعدد اللغات
جدول المحتويات
تثبيت الحزمة
قم بتثبيت الحزم اللازمة باستخدام npm:
نسخ الكود إلى الحافظة
npm install intlayer-cli -gإذا تم تثبيت حزمة intlayer بالفعل ، فسيتم تثبيت CLI تلقائيًا. يمكنك تخطي هذه الخطوة.
حزمة intlayer-cli
تم تصميم حزمة intlayer-cli لنقل تصريحات intlayer إلى قواميس.
تقوم هذه الحزمة بتحويل جميع ملفات intlayer ، مثل src/**/*.content.{ts|js|mjs|cjs|json}. انظر كيف تصرح عن ملفات تصريح Intlayer الخاصة بك.
لتفسير قواميس intlayer يمكنك استخدام المترجمين الفوريين ، مثل react-intlayer أو next-intlayer
دعم ملفات التكوين
يقبل Intlayer تنسيقات متعددة لملفات التكوين:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
لمعرفة كيفية تكوين اللغات المتاحة أو المعلمات الأخرى ، راجع وثائق التكوين هنا.
تنفيذ أوامر Intlayer
المصادقة
- Login - المصادقة مع Intlayer CMS والحصول على أوراق اعتماد الوصول
الأوامر الأساسية
- Build Dictionaries - بناء القواميس الخاصة بك من ملفات تصريح المحتوى
- Watch Dictionaries - مراقبة التغييرات وإعادة بناء القواميس تلقائيًا
- Create Standalone Bundle - إنشاء حزمة JavaScript مستقلة تحتوي على Intlayer والحزم المحددة
- Check CLI Version - التحقق من إصدار Intlayer CLI المثبت
- List Projects - سرد جميع مشاريع Intlayer في دليل أو مستودع git
إدارة القواميس
- Push Dictionaries - إرسال القواميس إلى محرر Intlayer و CMS
- Pull Dictionaries - جلب القواميس من محرر Intlayer و CMS
- Fill Dictionaries - ملء القواميس ومراجعتها وترجمتها باستخدام الذكاء الاصطناعي
- Test Missing Translations - اختبار وتحديد الترجمات المفقودة
- List Content Declaration Files - سرد جميع ملفات تصريح المحتوى في مشروعك
إدارة المكونات
- Extract Strings - استخراج السلاسل من المكونات إلى ملف .content بالقرب من المكون
التكوين
- Initialize Intlayer - إعداد Intlayer في مشروعك بتكوين تلقائي
- Manage Configuration - الحصول على تكوين Intlayer الخاص بك وإرساله إلى CMS
إدارة الوثائق
- Translate Document - ترجمة ملفات الوثائق تلقائيًا باستخدام الذكاء الاصطناعي
- Review Document - مراجعة ملفات الوثائق للجودة والاتساق
المحرر والمزامنة المباشرة (Live Sync)
- Editor Commands - استخدام أوامر محرر Intlayer
- Live Sync Commands - استخدام المزامنة المباشرة لتطبيق تغييرات المحتوى من CMS في وقت التشغيل
CI/CD والأتمتة
- CI Command - تنفيذ أوامر Intlayer ببيانات اعتماد محقونة تلقائيًا لخطوط أنابيب CI/CD
أدوات التطوير
- CLI SDK - استخدام Intlayer CLI SDK في الكود الخاص بك
- Debug Intlayer Command - تصحيح أخطاء وحل مشكلات Intlayer CLI
استخدم أوامر intlayer في ملف package.json الخاص بك
نسخ الكود إلى الحافظة
"scripts": { "intlayer:init": "npx intlayer init", "intlayer:login": "npx intlayer login", "intlayer:build": "npx intlayer build", "intlayer:watch": "npx intlayer build --watch", "intlayer:standalone": "npx intlayer standalone --packages intlayer vanilla-intlayer", "intlayer:push": "npx intlayer push", "intlayer:pull": "npx intlayer pull", "intlayer:fill": "npx intlayer fill", "intlayer:list": "npx intlayer content list", "intlayer:test": "npx intlayer content test", "intlayer:extract": "npx intlayer extract", "intlayer:projects": "npx intlayer projects list", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}ملاحظة: يمكنك أيضًا استخدام أسماء مستعارة أقصر:
npx intlayer listبدلاً منnpx intlayer content listnpx intlayer testبدلاً منnpx intlayer content testnpx intlayer projects-listأوnpx intlayer plبدلاً منnpx intlayer projects list