تلقي إشعارات حول الإصدارات القادمة من Intlayer
    إنشاء:2024-08-11آخر تحديث:2025-11-22

    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.ts
    • intlayer.config.js
    • intlayer.config.json
    • intlayer.config.cjs
    • intlayer.config.mjs
    • .intlayerrc

    لمعرفة كيفية تكوين اللغات المتاحة، أو معلمات أخرى، راجع توثيق التكوين هنا.

    تشغيل أوامر intlayer

    الأوامر الأساسية

    إدارة القواميس

    إدارة المكونات

    التهيئة

    • إدارة التهيئة - الحصول على تهيئة Intlayer الخاصة بك ودفعها إلى نظام إدارة المحتوى (CMS)

    إدارة الوثائق

    المحرر والمزامنة الحية

    أدوات التطوير

    استخدم أوامر intlayer في ملف package.json الخاص بك

    package.json
    "scripts": {  "intlayer:build": "npx intlayer build",  "intlayer:watch": "npx intlayer build --watch",  "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:transform": "npx intlayer transform",  "intlayer:doc:translate": "npx intlayer doc translate",  "intlayer:doc:review": "npx intlayer doc review"}

    ملاحظة: يمكنك أيضًا استخدام الأسماء المختصرة:

    • npx intlayer list بدلاً من npx intlayer content list
    • npx intlayer test بدلاً من npx intlayer content test
    تلقي إشعارات حول الإصدارات القادمة من Intlayer