أوامر واجهة سطر الأوامر
وثائق مرجعية لأوامر واجهة سطر الأوامر Lingo.dev
تحتوي هذه الصفحة على القائمة الكاملة للأوامر المتاحة عبر واجهة سطر أوامر Lingo.dev. للوصول إلى هذه الوثائق من واجهة سطر الأوامر نفسها، قم بتشغيل الأمر التالي:
npx lingo.dev@latest --help
lingo.dev
Usage: lingo.dev [options] [command]
Lingo.dev CLI
Options:
-v, --version Show version
-y, --no-interactive Disable interactive mode
-h, --help Show help
Commands:
init [options] Initialize Lingo.dev project
i18n [options] Run Localization engine
auth [options] Show current authentication status
login Authenticate with Lingo.dev API
logout Log out from Lingo.dev API
show Prints out the current configuration
config Manage Lingo.dev CLI configuration
lockfile [options] Create a lockfile if it does not exist
cleanup [options] Remove keys from target files that do not exist in the
source file
mcp Use Lingo.dev model context provider with your AI agent
ci [options] Run Lingo.dev CI/CD action
status [options] Show the status of the localization process
run [options] Run Lingo.dev localization engine
purge [options] Remove translations for given --bucket, --file, --key,
--locale
help [command] display help for command
lingo.dev init
Usage: lingo.dev init [options]
Initialize Lingo.dev project
Options:
-f --force Overwrite existing config (default: false)
-s --source <locale> Source locale (default: "en")
-t --targets <locale...> List of target locales (default: "es")
-b, --bucket <type> Type of bucket (default: "json")
-p, --paths [path...] List of paths for the bucket (default: [])
-y, --no-interactive Disable interactive mode
-h, --help Show help
lingo.dev i18n
Usage: lingo.dev i18n [options]
Run Localization engine
Options:
--locale <locale> Locale to process
--bucket <bucket> Bucket to process
--key <key> Key to process. Process only a specific translation key,
useful for debugging or updating a single entry
--file [files...] File to process. Process only a specific path, may
contain asterisk * to match multiple files. Useful if
you have a lot of files and want to focus on a specific
one. Specify more files separated by commas or spaces.
--frozen Run in read-only mode - fails if any translations need
updating, useful for CI/CD pipelines to detect missing
translations
--force Ignore lockfile and process all keys, useful for full
re-translation
--verbose Show detailed output including intermediate processing
data and API communication details
--interactive Enable interactive mode for reviewing and editing
translations before they are applied
--api-key <api-key> Explicitly set the API key to use, override the default
API key from settings
--debug Pause execution at start for debugging purposes, waits
for user confirmation before proceeding
--strict Stop processing on first error instead of continuing
with other locales/buckets
-h, --help Show help
lingo.dev auth
الاستخدام: lingo.dev auth [خيارات]
عرض حالة المصادقة الحالية
الخيارات:
--login تسجيل الدخول إلى حسابك (مهمل: استخدم 'lingo.dev login' بدلاً من ذلك)
--logout تسجيل الخروج من حسابك (مهمل: استخدم 'lingo.dev logout'
بدلاً من ذلك)
-h, --help عرض المساعدة
lingo.dev login
الاستخدام: lingo.dev login [خيارات]
المصادقة مع واجهة برمجة تطبيقات Lingo.dev
الخيارات:
-h, --help عرض المساعدة
lingo.dev logout
الاستخدام: lingo.dev logout [خيارات]
تسجيل الخروج من واجهة برمجة تطبيقات Lingo.dev
الخيارات:
-h, --help عرض المساعدة
lingo.dev show
الاستخدام: lingo.dev show [خيارات] [أمر]
طباعة التكوين الحالي
الخيارات:
-h, --help عرض المساعدة
الأوامر:
config طباعة التكوين الحالي
locale <type> طباعة قائمة اللغات المحلية
files [options] طباعة قائمة الملفات التي تديرها Lingo.dev
help [command] عرض المساعدة للأمر
lingo.dev show config
الاستخدام: lingo.dev show config [خيارات]
طباعة التكوين الحالي
الخيارات:
-h, --help عرض المساعدة
lingo.dev show locale
الاستخدام: lingo.dev show locale [خيارات] <type>
طباعة قائمة اللغات المحلية
الوسائط:
type نوع اللغات المحلية المراد عرضها، إما "sources" أو "targets"
الخيارات:
-h, --help عرض المساعدة
lingo.dev show files
الاستخدام: lingo.dev show files [خيارات]
طباعة قائمة الملفات التي تديرها Lingo.dev
الخيارات:
--source عرض ملفات المصدر فقط، الملفات التي تحتوي على الترجمات الأصلية
--target عرض ملفات الهدف فقط، الملفات التي تحتوي على المحتوى المترجم
-h, --help عرض المساعدة
lingo.dev config
الاستخدام: lingo.dev config [خيارات] [أمر]
إدارة تكوين واجهة سطر أوامر Lingo.dev
الخيارات:
-h, --help عرض المساعدة
الأوامر:
set <key> <value> تعيين مفتاح تكوين لقيمة
unset <key> إزالة مفتاح تكوين
get <key> الحصول على قيمة مفتاح تكوين
help [command] عرض المساعدة للأمر
lingo.dev config set
الاستخدام: lingo.dev config set [options] <key> <value>
تعيين مفتاح تكوين إلى قيمة
الوسائط:
key مفتاح التكوين المراد تعيينه
value القيمة الجديدة
الخيارات:
-h, --help عرض المساعدة
lingo.dev config unset
الاستخدام: lingo.dev config unset [options] <key>
إزالة مفتاح تكوين
الوسائط:
key مفتاح التكوين المراد إزالته
الخيارات:
-h, --help عرض المساعدة
lingo.dev config get
الاستخدام: lingo.dev config get [options] <key>
الحصول على قيمة مفتاح تكوين
الوسائط:
key مفتاح التكوين
الخيارات:
-h, --help عرض المساعدة
lingo.dev lockfile
الاستخدام: lingo.dev lockfile [options]
إنشاء ملف قفل إذا لم يكن موجودًا
الخيارات:
-f, --force فرض إنشاء ملف قفل
-h, --help عرض المساعدة
lingo.dev cleanup
الاستخدام: lingo.dev cleanup [options]
إزالة المفاتيح من الملفات المستهدفة التي لا توجد في الملف المصدر
الخيارات:
--locale <locale> لغة محددة للتنظيف
--bucket <bucket> حاوية محددة للتنظيف
--dry-run عرض ما سيتم إزالته دون إجراء تغييرات
--verbose عرض مخرجات مفصلة تتضمن:
- قائمة المفاتيح التي سيتم إزالتها.
- خطوات المعالجة.
-h, --help عرض المساعدة
lingo.dev mcp
الاستخدام: lingo.dev mcp [options]
استخدام مزود سياق نموذج Lingo.dev مع وكيل الذكاء الاصطناعي الخاص بك
الخيارات:
-h, --help عرض المساعدة
lingo.dev ci
الاستخدام: lingo.dev ci [options]
تشغيل إجراء CI/CD لـ Lingo.dev
الخيارات:
--parallel [boolean] التشغيل في وضع متوازٍ
--api-key <key> مفتاح API
--pull-request [boolean] إنشاء طلب سحب بالتغييرات
--commit-message <message> رسالة الالتزام
--pull-request-title <title> عنوان طلب السحب
--working-directory <dir> دليل العمل
--process-own-commits [boolean] معالجة الالتزامات التي تم إجراؤها بواسطة هذا الإجراء
-h, --help عرض المساعدة
lingo.dev status
الاستخدام: lingo.dev status [خيارات]
عرض حالة عملية الترجمة المحلية
الخيارات:
--locale <locale> اللغة المحلية للمعالجة
--bucket <bucket> المجموعة للمعالجة
--file [files...] الملف للمعالجة. معالجة الملفات التي تتضمن هذه
السلسلة في مسارها فقط. مفيد إذا كان لديك الكثير من الملفات
وتريد التركيز على ملف محدد. حدد المزيد من الملفات
مفصولة بفواصل أو مسافات.
--force تجاهل ملف القفل ومعالجة جميع المفاتيح، مفيد لتقدير
إعادة الترجمة الكاملة
--verbose عرض مخرجات مفصلة بما في ذلك عدد الكلمات على مستوى المفتاح
--api-key <api-key> تعيين مفتاح API بشكل صريح للاستخدام، وتجاوز مفتاح
API الافتراضي من الإعدادات
-h, --help عرض المساعدة
lingo.dev may-the-fourth
الاستخدام: lingo.dev may-the-fourth [خيارات]
لتكن القوة الرابعة معك
الخيارات:
-h, --help عرض المساعدة
lingo.dev run
الاستخدام: lingo.dev run [خيارات]
تشغيل محرك الترجمة المحلية Lingo.dev
الخيارات:
--source-locale <source-locale> اللغة المحلية المستخدمة كلغة مصدر. الافتراضي هو
i18n.json locale.source
--target-locale <target-locale> اللغة المحلية المستخدمة كلغة هدف. الافتراضي هو
i18n.json locale.targets
--bucket <bucket> المجموعة للمعالجة
--file <file> الملف للمعالجة. معالجة الملفات التي
تطابق نمط glob هذا في مسارها فقط. استخدم
علامات اقتباس حول الأنماط لمنع توسع الشل
(مثال: --file '**/*.json'). مفيد
إذا كان لديك الكثير من الملفات وتريد التركيز
على ملف محدد. حدد المزيد من الملفات
مفصولة بفواصل أو مسافات. يقبل أنماط glob.
--key <key> المفتاح للمعالجة. معالجة مفتاح ترجمة محدد فقط،
مفيد لتحديث إدخال واحد. يقبل أنماط glob.
--force تجاهل ملف القفل ومعالجة جميع المفاتيح، مفيد
لإعادة الترجمة الكاملة
--api-key <api-key> تعيين مفتاح API بشكل صريح للاستخدام، وتجاوز
مفتاح API الافتراضي من الإعدادات
--debug إيقاف التنفيذ مؤقتًا في البداية لأغراض التصحيح،
ينتظر تأكيد المستخدم قبل المتابعة
--concurrency <concurrency> عدد المهام المتزامنة للتشغيل
--watch مراقبة ملفات المصدر للتغييرات وإعادة
الترجمة تلقائيًا
--debounce <milliseconds> تأخير التجاهل بالميلي ثانية لوضع المراقبة
(الافتراضي: 5000 ميلي ثانية)
-h, --help عرض المساعدة
lingo.dev purge
الاستخدام: lingo.dev purge [options]
إزالة الترجمات للـ --bucket، --file، --key، --locale المحددة
الخيارات:
--bucket <bucket> الحاوية المراد معالجتها
--file [files...] الملف (الملفات) المراد معالجتها. معالجة الملفات التي تطابق
أنماط glob المحددة فقط.
--key <key> المفتاح المراد إزالته. إزالة جميع مفاتيح الترجمة التي تطابق
نمط glob المحدد.
--locale <locale> اللغة المراد معالجتها
--yes-really تخطي التأكيد التفاعلي والحذف بدون سؤال.
-h, --help عرض المساعدة