| createdAt | 2024-08-11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| updatedAt | 2026-03-31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| title | CLI - جميع أوامر Intlayer CLI لموقعك متعدد اللغات | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| description | اكتشف كيفية استخدام Intlayer CLI لإدارة موقعك متعدد اللغات. اتبع الخطوات الواردة في هذه الوثائق عبر الإنترنت لإعداد مشروعك في دقائق معدودة. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| keywords |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| slugs |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| history |
|
قم بتثبيت الحزم اللازمة باستخدام npm:
npm install intlayer-cli -gyarn add intlayer-cli -gpnpm add intlayer-cli -gbun add intlayer-cli -gإذا تم تثبيت حزمة
intlayerبالفعل ، فسيتم تثبيت CLI تلقائيًا. يمكنك تخطي هذه الخطوة.
تم تصميم حزمة intlayer-cli لنقل تصريحات intlayer إلى قواميس.
تقوم هذه الحزمة بتحويل جميع ملفات intlayer ، مثل src/**/*.content.{ts|js|mjs|cjs|json|tsx|jsx|md|mdx|yaml|yml}. انظر كيف تصرح عن ملفات تصريح Intlayer الخاصة بك.
لتفسير قواميس intlayer يمكنك استخدام المترجمين الفوريين ، مثل react-intlayer أو next-intlayer
يقبل Intlayer تنسيقات متعددة لملفات التكوين:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
لمعرفة كيفية تكوين اللغات المتاحة أو المعلمات الأخرى ، راجع وثائق التكوين هنا.
- 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 - مراجعة ملفات الوثائق للجودة والاتساق
- Editor Commands - استخدام أوامر محرر Intlayer
- Live Sync Commands - استخدام المزامنة المباشرة لتطبيق تغييرات المحتوى من CMS في وقت التشغيل
- CI Command - تنفيذ أوامر Intlayer ببيانات اعتماد محقونة تلقائيًا لخطوط أنابيب CI/CD
- CLI SDK - استخدام Intlayer CLI SDK في الكود الخاص بك
- Debug Intlayer Command - تصحيح أخطاء وحل مشكلات Intlayer CLI
"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