استخدم مساعدك المفضل للملخص واستخدم هذه الصفحة والموفر AI الذي تريده
بدءاً من الدمج مع خادم MCP Intlayer ، يمكن لمساعدك الذكي الاسترجاع من جميع المستندات مباشرة من ChatGPT ، DeepSeek ، Cursor ، VSCode ، إلخ.
عرض الوثائق الخاصة بالخادم MCPتمت ترجمة محتوى هذه الصفحة باستخدام الذكاء الاصطناعي.
اعرض آخر نسخة المحتوى الأصلي باللغة الإنكليزيةإذا كان لديك فكرة لتحسين هذه الوثيقة، فلا تتردد في المساهمة من خلال تقديم طلب سحب على GitHub.
رابط GitHub للتوثيقنسخ الـ Markdown من المستند إلى الحافظة
دفع القواميس
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