Plug-In
Plug-ins-ը կարող է կազմաձևվել .i18n/conf.yml
-ով, ինչպես օրինակ՝
addon:
- i18n.addon/toc
Պաշտոնական Plug-In
i18n.addon/toc
:
Ստեղծեք գրացուցակի ինդեքս json
վրա հիմնված TOC
վրա, որը միացված է լռելյայն
i18n.addon/mouse
: Մկնիկի էֆեկտներ
Ֆայլի Անվան Կոնվենցիա
Plug-ins-ը բոլորը npm
փաթեթներ են:
Վերը նշված i18n.addon/toc
-ին համապատասխան փաթեթն է https://www.npmjs.com/package/@i18n.addon/toc
Փլագինը լռելյայն օգտագործում է վերջին տարբերակը և ստուգում է շաբաթական թարմացումները:
Եթե ցանկանում եք ուղղել տարբերակը, կարող եք գրել i18n.addon/[email protected]
:
Թարգմանության հրամանի տող i18n.site
կտեղադրի plug-in փաթեթի կոնվենցիոն ֆայլը և այնուհետև կգործարկի այն:
Համաձայնեցված ֆայլերի անունները հետևյալն են
htmIndex.js
htmIndex.js
ներարկվելու է մինչև .i18n/htm/index.js
-ի վերջ:
Որտեղ __CONF__
կփոխարինվի ընթացիկ կոնֆիգուրացիայի անվանմամբ (օրինակ՝ dev
կամ ol
):
afterTran.js
Այն կկանչվի թարգմանության ավարտից հետո, և մուտքագրված պարամետրերը հետևյալն են.
lang_li
: Լեզուների ցանկ, առաջին լեզուն սկզբնական լեզուն էchanged
: ֆայլերroot
:
Վերադարձի արժեքը բառարան է, ինչպես, օրինակ
{
file:{
// path: txt, for example :
// "_.json": "[]"
}
}
file
ելքային ֆայլերի ցանկն է, path
՝ ֆայլի ուղին, իսկ txt
՝ ֆայլի բովանդակությունը:
Ներկառուցված Գործառույթներ
Ներկառուցված js
գործարկման ժամանակը հիմնված է boa -ի երկրորդական զարգացման վրա, իսկ ներկառուցված գործառույթները հետևյալն են :
wPath(path, txt)
:rTxt(path)
: Կարդացեք տեքստային ֆայլըrBin(path)
: Կարդացեք երկուական ֆայլrDir(dirpath)
: Կարդացեք գրացուցակը, վերադարձի արժեքը զանգվածի : ցուցակ է, ֆայլերի ցուցակ
Զարգացման Ուղեցույց
Plug-in-ի մշակումը կարող է հղում լինել https://github.com/i18n-site/addon