هذا هو الأمر pkgstriptranslations الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
pkgstriptranslations - استخراج ملفات الترجمة وإزالة ملفات gettext *.mo من
أدلة بناء الحزمة
موجز
pkgstriptranslations
الوصف
pkgstriptranslations يستخرج جميع الملفات المتعلقة بـ gettext من المصدر ومن بناء الحزمة
الدلائل ويضعها في /../package_version_arch_suffix.tar.gz.
لاحقة قابل للتكوين في /etc/pkgbinarymangler/striptranslations.conf وافتراضيات إلى
ترجمة.
تخطيط القطران:
المصدر /
يحتوي على كافة ملفاتpot وpo من الحزمة المصدر، مع الحفاظ على الدليل
بناء.
ديبنام1 /، ديبنام2 /،
سيكون هناك دليل واحد لكل حزمة deb ثنائية تم إنشاؤها، يحتوي كل منها على كافة ملفات .mo
الملفات من هذا الديب، مع الحفاظ على بنية الدليل.
يقوم هذا البرنامج النصي أيضًا بإزالة كافة ملفات gettext *.شهر الملفات أدناه / usr / share / locale
من جميع الحزم الثنائية المبنية. سيؤدي أيضًا إلى إزالة الدلائل الفرعية التي أصبحت فارغة
بعد إزالة ملفات gettext. ومع ذلك، إذا كان ملف /البناء الحالي موجود (كما
على أدوات إنشاء السيارات في Ubuntu)، ثم *.شهر يتم حذف الملفات فقط إذا كانت القيمة Component:
في هذا الملف يتطابق مع أحد المكونات التي تم تكوينها فيه
/etc/pkgbinarymangler/striptranslations.conf. وهذا يسمح بتجريد الملفات بشكل انتقائي فقط
لحزم المصدر الموجودة على سبيل المثال رئيسي و مقيد، ولكن ليس على سبيل المثال الكون.
افتراضيا، pkgstriptranslations غير نشط. لتمكينه ، فإن تمكين الخيار في
يجب تعيين ملف التكوين على صحيح.
البيئة المتغيرات
NO_PKG_MANGLE
إذا تم تعيين هذا المتغير على قيمة غير فارغة، فسيتم تعطيل pkgstriptranslations.
يكون هذا مفيدًا للغاية إذا كانت الحزم المصدر تبني حزم ثنائية متداخلة كجزء من
بنائهم.
استخدم pkgstriptranslations عبر الإنترنت باستخدام خدمات onworks.net