الرئيسيةبيئة اختبارمعرض الأعمالتطبيقوثيقةمدونة
    • 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
    4. Push
    إنشاء:2024-08-11آخر تحديث:2025-11-22
    استخدم هذه الصفحة والموفر AI الذي تريده
    ChatGPT
    Claude
    DeepSeek
    Google AI mode
    Gemini
    Perplexity
    Mistral
    Grok

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

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

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

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

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

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

    دفع القواميس

    bash
    نسخ الكود

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

    npx intlayer dictionary push

    إذا تم تثبيت محرر intlayer، يمكنك أيضًا دفع القواميس إلى المحرر. سيسمح هذا الأمر بجعل القواميس متاحة لـ المحرر. بهذه الطريقة، يمكنك مشاركة قواميسك مع فريقك وتحرير المحتوى الخاص بك دون الحاجة إلى تعديل كود التطبيق الخاص بك.

    الأسماء المستعارة:

    • npx intlayer dictionaries push
    • npx intlayer dictionary push
    • npx intlayer dic push

    الوسائط:

    خيارات القاموس:

    • -d, --dictionaries: معرفات القواميس التي سيتم دفعها. إذا لم يتم تحديدها، سيتم دفع جميع القواميس.

      مثال: npx intlayer dictionary push -d my-dictionary-id my-other-dictionary-id
    • --dictionary: معرفات القواميس التي سيتم دفعها (اسم مستعار لـ --dictionaries).

      مثال: npx intlayer dictionary push --dictionary my-dictionary-id my-other-dictionary-id

    خيارات التكوين:

    • --base-dir: تحديد الدليل الأساسي للمشروع. لاسترجاع تكوين intlayer، سيبحث الأمر عن ملف intlayer.config.{ts,js,json,cjs,mjs} في الدليل الأساسي.

      مثال: npx intlayer dictionary push --env-file .env.production.local
    • --no-cache: تعطيل التخزين المؤقت.

      مثال: npx intlayer build --no-cache

    خيارات متغيرات البيئة:

    • --env: تحديد البيئة (مثل development، production). مفيد في حالة استخدام متغيرات البيئة في ملف تكوين intlayer الخاص بك.
    • --env-file: توفير ملف بيئة مخصص لتحميل المتغيرات منه. مفيد في حالة استخدام متغيرات البيئة في ملف تكوين intlayer الخاص بك.

      مثال: npx intlayer dictionary push --env-file .env.production.local
      مثال: npx intlayer dictionary push --env production

    خيارات الإخراج:

    • -r، --delete-locale-dictionary: تخطي السؤال الذي يطلب حذف مجلدات اللغات بمجرد دفع القواميس، وحذفها. بشكل افتراضي، إذا تم تعريف القاموس محليًا، فسيتم استبدال محتوى القواميس البعيدة.

      مثال: npx intlayer dictionary push -r
      مثال: npx intlayer dictionary push --delete-locale-dictionary
    • -k، --keep-locale-dictionary: تخطي السؤال الذي يطلب حذف مجلدات اللغات بمجرد دفع القواميس، والاحتفاظ بها. بشكل افتراضي، إذا تم تعريف القاموس محليًا، فسيتم استبدال محتوى القواميس البعيدة.

      مثال: npx intlayer dictionary push -k
      مثال: npx intlayer dictionary push --keep-locale-dictionary

    خيارات التحضير:

    • --build: بناء القواميس قبل الدفع لضمان تحديث المحتوى. القيمة true ستجبر على البناء، false ستتخطى البناء، undefined ستسمح باستخدام ذاكرة التخزين المؤقت للبناء.

    خيارات السجل:

    • --verbose: تمكين تسجيل مفصل لأغراض التصحيح. (افتراضيًا true عند استخدام CLI)

    خيارات Git:

    • --git-diff: تشغيل فقط على القواميس التي تتضمن تغييرات من القاعدة (الافتراضية origin/main) إلى الفرع الحالي (الافتراضي: HEAD).
    • --git-diff-base: تحديد المرجع الأساسي لمقارنة git diff (الافتراضي origin/main).
    • --git-diff-current: تحديد المرجع الحالي لمقارنة git diff (الافتراضي: HEAD).
    • --uncommitted: تضمين التغييرات غير الملتزم بها.
    • --unpushed: تضمين التغييرات غير المدفوعة.
    • --untracked: تضمين الملفات غير المتتبعة.

      مثال: npx intlayer dictionary push --git-diff --git-diff-base origin/main --git-diff-current HEAD
      مثال: npx intlayer dictionary push --uncommitted --unpushed --untracked
    Login
    Pull
    Alt+→

    في هذه الصفحة

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

      npx intlayer dictionary push