Плагін
Плагіни можна налаштувати в .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
Він буде викликаний після завершення перекладу, і передані параметри є такими.
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, file list
Посібник З Розробки
Розробка плагінів може бути посиланням https://github.com/i18n-site/addon