Plug-In
Maaaring i-configure ang mga plug-in sa .i18n/conf.yml
, gaya ng:
addon:
- i18n.addon/toc
Opisyal Na Plug-In
Kumbensyon Ng Pangalan Ng File
Ang mga plug-in ay lahat npm
na pakete.
Ang pakete na katumbas ng i18n.addon/toc
sa itaas ay https://www.npmjs.com/package/@i18n.addon/toc
Ginagamit ng plugin ang pinakabagong bersyon bilang default at tumitingin ng mga update linggu-linggo.
Kung gusto mong ayusin ang bersyon, maaari mong isulat ang i18n.addon/[email protected]
.
Ang translation command line i18n.site
ay mag-i-install ng convention file ng plug-in package at pagkatapos ay isasagawa ito.
Ang mga napagkasunduang pangalan ng file ay ang mga sumusunod
htmIndex.js
htmIndex.js
ay iturok sa dulo ng .i18n/htm/index.js
.
Kung saan __CONF__
ay papalitan ng pangalan ng kasalukuyang configuration (tulad ng dev
o ol
).
afterTran.js
Tatawagin ito pagkatapos makumpleto ang pagsasalin, at ang mga parameter na ipinasa ay ang mga sumusunod.
lang_li
: Listahan ng wika, ang unang wika ay ang pinagmulang wikachanged
:root
: Direktoryo ng ugat ng proyekto
Ang return value ay isang diksyunaryo, gaya ng
{
file:{
// path: txt, for example :
// "_.json": "[]"
}
}
file
ang listahan ng output file, path
ang path ng file, at txt
ang content ng file.
Built-in Na Mga Function
Ang built-in js
runtime ay batay sa pangalawang pag-unlad ng boa at ang mga built-in na function ay ang mga sumusunod :
wPath(path, txt)
: Sumulat sa filerTxt(path)
: Basahin ang text filerBin(path)
: Basahin ang binary filerDir(dirpath)
: Basahin ang direktoryo, ang ibinalik na halaga ay isang array : list, listahan ng file
Patnubay Sa Pag-Unlad
Ang pagpapaunlad ng plug-in ay maaaring maging sanggunian https://github.com/i18n-site/addon