پلاگین
پلاگین ها را می توان در .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)
دایرکتوری را بخوانید : مقدار بازگشتی یک آرایه فهرست : ، فهرست فایل است
راهنمای توسعه
توسعه پلاگین می تواند یک مرجع باشد https://github.com/i18n-site/addon