lingo.dev i18n
وثائق مرجعية لواجهة سطر الأوامر للأمر i18n
مقدمة
غير مدعوم: تشغيل خط أنابيب الترجمة المحلية (يفضل استخدام أمر run بدلاً من ذلك)
الاستخدام
lingo.dev i18n [options]
الخيارات
--locale <locale>
lingo.dev i18n --locale <locale>
تقييد المعالجة على رموز اللغات المستهدفة المدرجة في ملف i18n.json. كرر العلامة لتضمين لغات متعددة. الإعداد الافتراضي هو جميع اللغات المستهدفة المكونة
يتطلب قيمة.
--bucket <bucket>
lingo.dev i18n --bucket <bucket>
تقييد المعالجة على أنواع حاويات محددة معرفة في ملف i18n.json (مثل json، yaml، android). كرر العلامة لتضمين أنواع حاويات متعددة. الإعداد الافتراضي هو جميع الحاويات
يتطلب قيمة.
--key <key>
lingo.dev i18n --key <key>
تقييد المعالجة على مفتاح ترجمة واحد بتطابق دقيق. يقوم بتصفية جميع الحاويات واللغات لمعالجة هذا المفتاح فقط، مفيد لاختبار أو تصحيح ترجمات محددة. مثال: auth.login.title
يتطلب قيمة.
--file [files...]
lingo.dev i18n --file [files...]
تصفية المعالجة على الحاويات التي تحتوي مسارات ملفاتها على هذه السلاسل الفرعية فقط. مثال: 'components' لمعالجة الملفات في مجلدات المكونات فقط
يقبل قيمة اختيارية.
--api-key <api-key>
lingo.dev i18n --api-key <api-key>
تجاوز مفتاح API من الإعدادات أو متغيرات البيئة
يتطلب قيمة.
العلامات
--frozen
lingo.dev i18n --frozen
التحقق من أن الترجمات محدثة دون إجراء تغييرات - يفشل إذا كانت ملفات المصدر أو ملفات الهدف أو ملف القفل غير متزامنة. مثالي للتكامل المستمر/التسليم المستمر (CI/CD) لضمان اتساق الترجمة قبل النشر
--force
lingo.dev i18n --force
فرض إعادة ترجمة جميع المفاتيح، متجاوزًا اكتشاف التغيير. مفيد عندما تريد إعادة إنشاء الترجمات باستخدام نماذج الذكاء الاصطناعي المحدثة أو إعدادات الترجمة
--verbose
lingo.dev i18n --verbose
طباعة بيانات الترجمة التي تتم معالجتها كـ JSON منسق لكل حاوية ولغة
--interactive
lingo.dev i18n --interactive
مراجعة وتحرير الترجمات المُنشأة بواسطة الذكاء الاصطناعي بشكل تفاعلي قبل تطبيق التغييرات على الملفات
--debug
lingo.dev i18n --debug
إيقاف مؤقت قبل معالجة الترجمة حتى تتمكن من إرفاق أداة تصحيح الأخطاء
--strict
lingo.dev i18n --strict
التوقف فوراً عند حدوث أول خطأ بدلاً من الاستمرار في معالجة الحاويات واللغات المتبقية (وضع الفشل السريع)