ปลั๊กอิน

ปลั๊กอินสามารถกำหนดค่าได้ใน .i18n/conf.yml เช่น:

addon:
  - i18n.addon/toc

ปลั๊กอินอย่างเป็นทางการ

แบบแผนชื่อไฟล์

ปลั๊กอินมีทั้งหมด npm แพ็คเกจ

แพ็คเกจที่สอดคล้องกับ i18n.addon/toc ด้านบนคือ https://www.npmjs.com/package/@i18n.addon/toc

ปลั๊กอินจะใช้เวอร์ชันล่าสุดเป็นค่าเริ่มต้นและตรวจสอบการอัปเดตทุกสัปดาห์

หากคุณต้องการแก้ไขเวอร์ชันคุณสามารถเขียน i18n.addon/[email protected] ได้

บรรทัดคำสั่งการแปล 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