الرئيسيةبيئة اختبارمعرض الأعمالتطبيقوثيقةمدونة
    • Englishالإنجليزية
      EN
    • русскийالروسية
      RU
    • 日本語اليابانية
      JA
    • françaisالفرنسية
      FR
    • 한국어الكورية
      KO
    • 中文الصينية
      ZH
    • españolالإسبانية
      ES
    • Deutschالألمانية
      DE
    • العربيةالعربية
      AR
    • italianoالإيطالية
      IT
    • British Englishالإنجليزية (المملكة المتحدة)
      EN-GB
    • portuguêsالبرتغالية
      PT
    • हिन्दीالهندية
      HI
    • Türkçeالتركية
      TR
    • polskiالبولندية
      PL
    • Indonesiaالإندونيسية
      ID
    • Tiếng Việtالفيتنامية
      VI
    • українськаالأوكرانية
      UK
    /
    تصفية المستندات حسب الإطار
    Alt+←
    لماذا Intlayer؟
    ابدأ
    مفهوم
    • كيف يعمل Intlayer
    • التكوين
    • TestFillBuildWatchExtractLoginPushPullConfigurationListVersionEditorLiveDebugDoc ReviewDoc TranslateSDK
    • المحرر المرئي
    • CMS
    • تكامل CI/CD
    • ترجمةجمعتعدادشرطجنسإدراجملفتداخلMarkdownHTMLجلب الوظيفة
    • ملف لكل لغة
    • محرر
    • الملء التلقائي
    • اختبار
    • تحسين الحزمة
    بيئة
    • Next.js 14 وموجه التطبيق
      Next.js 15
      Next.js بدون locale URL
      Next.js وموجه الصفحة
      المترجم
    • Tanstack Start Solid
    • Astro و React
      Astro و Svelte
      Astro و Vue
      Astro و Solid
      Astro و Preact
      Astro و Lit
      Astro و Vanilla JS
    • React Router v7
      React Router v7 (fs-routes)
      Compiler
    • Nuxt و Vue
    • Vite و Solid
    • SvelteKit
    • Vite و Preact
    • Vite و Vanilla JS
    • Vite و Lit
    • Angular 19 (Webpack)
      Analog
    • React CRA
    • React Native و Expo
    • Express.js
      NestJS
      Fastify
      Hono
      Adonis
    • Lynx و React
    Plugins
    • JSON
    • gettext (.po)
    امتداد VS Code
    وكيل
    • خادم MCP
    • مهارات الوكيل
    إصدارات
    • v8
    • v7
    • v6
    مؤشر أداء
    • Next.js
    • TanStack
    • Vue
    • Solid
    • Svelte
    مدونة
    طرح سؤال
    1. Documentation
    2. مفهوم
    3. CLI
    إنشاء:2024-08-11آخر تحديث:2026-03-31
    استخدم هذه الصفحة والموفر AI الذي تريده
    ChatGPT
    Claude
    DeepSeek
    Google AI mode
    Gemini
    Perplexity
    Mistral
    Grok

    استخدم مساعدك المفضل للملخص واستخدم هذه الصفحة والموفر AI الذي تريده

    تاريخ الإصدارات

    1. "إضافة أمر standalone"
      v8.6.431‏/3‏/2026
    2. "إضافة أمر CI"
      v7.5.116‏/1‏/2026
    3. "إضافة أمر list projects"
      v7.5.116‏/1‏/2026
    4. "إضافة أمر init"
      v7.5.930‏/12‏/2025
    5. "إضافة أمر extract"
      v7.2.322‏/11‏/2025
    6. "إضافة خيار skipIfExists إلى أمر translate"
      v7.1.05‏/11‏/2025
    7. "إضافة أسماء مستعارة لوسائط وأوامر CLI"
      v6.1.427‏/1‏/2025
    8. "إضافة خيار البناء إلى الأوامر"
      v6.1.35‏/10‏/2025
    9. "إضافة أمر version"
      v6.1.226‏/9‏/2025
    10. "تعيين خيار verbose إلى true افتراضيًا عبر CLI"
      v6.1.026‏/9‏/2025
    11. "إضافة أمر watch وخيار with"
      v6.1.023‏/9‏/2025
    12. "إضافة أمر editor"
      v6.0.123‏/9‏/2025
    13. "إضافة أوامر content test و list"
      v6.0.017‏/9‏/2025
    14. "تحديث وثائق معلمات أوامر CLI"
      v5.5.1111‏/7‏/2025
    15. "بدء السجل"
      v5.5.1029‏/6‏/2025

    تمت ترجمة محتوى هذه الصفحة باستخدام الذكاء الاصطناعي.

    اعرض آخر نسخة المحتوى الأصلي باللغة الإنكليزية
    تعديل هذه الوثيقة

    إذا كان لديك فكرة لتحسين هذه الوثيقة، فلا تتردد في المساهمة من خلال تقديم طلب سحب على GitHub.

    رابط GitHub للتوثيق
    نسخ

    نسخ الـ Markdown من المستند إلى الحافظة

    Intlayer CLI - جميع أوامر Intlayer CLI لموقعك متعدد اللغات


    جدول المحتويات


    تثبيت الحزمة

    قم بتثبيت الحزم اللازمة باستخدام npm:

    bash
    نسخ الكود

    نسخ الكود إلى الحافظة

    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

    المصادقة

    • 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 الخاص بك

    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 list
    • npx intlayer test بدلاً من npx intlayer content test
    • npx intlayer projects-list أو npx intlayer pl بدلاً من npx intlayer projects list
    التكوين
    Test
    Alt+→

    في هذه الصفحة

      المناقشات مجهولة الهوية ويتم مراجعتها بانتظام لمعالجة المشكلات الشائعة. لا تتردد في مشاركة أفكار الميزات أو التعليقات على الوثائق أو أي شيء يتعلق بـ Intlayer, نستخدم هذه المدخلات لتشكيل خارطة الطريق وتحسين المنتج.

      npm install intlayer-cli -g
      "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"}