Убудова
Плагіны можна наладзіць у .i18n/conf.yml
, напрыклад:
addon:
- i18n.addon/toc
Афіцыйны Плагін
i18n.addon/toc
: Індэкс каталога
Стварыць індэкс каталога json
на аснове TOC
, уключаны па змаўчанні
i18n.addon/mouse
: Эфекты мышкі
Пагадненне Аб Назвах Файлаў
Убудовы - гэта 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
Ён будзе выкліканы пасля таго, як пераклад будзе завершаны, і будуць перададзены наступныя параметры.
lang_li
: Спіс моў, першая мова з'яўляецца зыходнайchanged
: Змененыя файлыroot
: Каранёвы каталог праекта
Вяртанае значэнне - гэта слоўнік, напрыклад
{
file:{
// path: txt, for example :
// "_.json": "[]"
}
}
file
- спіс выходных файлаў, path
- шлях да файла, txt
- змест файла.
Убудаваныя Функцыі
Убудаванае асяроддзе выканання js
заснавана на другаснай распрацоўцы boa а ўбудаваныя функцыі наступныя :
wPath(path, txt)
: Запісаць у файлrTxt(path)
: Прачытаць тэкставы файлrBin(path)
: Прачытаць двайковы файлrDir(dirpath)
: Прачытайце каталог, вяртаецца значэнне масіва : list, спіс файлаў
Кіраўніцтва Па Распрацоўцы
Распрацоўка плагіна можа быць спасылкай https://github.com/i18n-site/addon