البرنامج المساعد

يمكن تكوين المكونات الإضافية في .i18n/conf.yml ، مثل:

addon:
  - i18n.addon/toc

البرنامج المساعد الرسمي

اصطلاح اسم الملف

المكونات الإضافية كلها npm حزم.

الحزمة المقابلة لـ i18n.addon/toc أعلاه هي https://www.npmjs.com/package/@i18n.addon/toc

يستخدم البرنامج المساعد أحدث إصدار افتراضيًا ويتحقق من التحديثات أسبوعيًا.

إذا كنت تريد إصلاح الإصدار، يمكنك كتابة i18n.addon/toc@0.1.3 .

سيقوم سطر أوامر الترجمة i18n.site بتثبيت ملف الاتفاقية الخاص بحزمة البرنامج الإضافي ثم تنفيذه.

أسماء الملفات المتفق عليها هي كما يلي

htmIndex.js

سيتم حقن htmIndex.js حتى نهاية .i18n/htm/index.js .

حيث سيتم استبدال __CONF__ باسم التكوين الحالي (مثل dev أو ol ).

afterTran.js

سيتم استدعاؤه بعد اكتمال الترجمة، وتكون المعلمات التي تم تمريرها كما يلي.

قيمة الإرجاع هي قاموس، مثل

{
  file:{
    //  path: txt, for example :
    // "_.json": "[]"
  }
}

file هو قائمة ملفات الإخراج، path هو مسار الملف، و txt هو محتوى الملف.

وظائف مدمجة

يعتمد وقت التشغيل js المدمج على التطوير الثانوي لـ boa ، والوظائف المضمنة هي كما يلي :

دليل التطوير

تطوير المكونات الإضافية يمكن أن يكون مرجعا https://github.com/i18n-site/addon