ဂင်
ပလပ်အင်များကို .i18n/conf.yml
တွင် configure လုပ်နိုင်ပါသည်။
addon:
- i18n.addon/toc
တရားဝင် ပလပ်အင်
ဖိုင်အမည် ကွန်ဗင်းရှင်း
ပလပ်အင်များသည် npm
ပက်ကေ့ခ်ျအားလုံးဖြစ်သည်။
အထက်ဖော်ပြပါ i18n.addon/toc
နှင့် သက်ဆိုင်သော ပက်ကေ့ခ် https://www.npmjs.com/package/@i18n.addon/toc မှာ .
ပလပ်အင်သည် မူရင်းအတိုင်း နောက်ဆုံးဗားရှင်းကို အသုံးပြုပြီး အပ်ဒိတ်များကို အပတ်စဉ် စစ်ဆေးသည်။
ဗားရှင်းကိုပြင်ချင်ရင် i18n.addon/[email protected]
ရေးလို့ရပါတယ်။
Translation command line i18n.site
သည် plug-in package ၏ convention file ကို ထည့်သွင်းပြီး ၎င်းကို execute လုပ်ပါမည်။
သဘောတူညီထားသည့် ဖိုင်အမည်များမှာ အောက်ပါအတိုင်းဖြစ်သည်။
htmIndex.js
htmIndex.js
.i18n/htm/index.js
အဆုံးထိ ထိုးသွင်းပါမည်။
__CONF__
လက်ရှိဖွဲ့စည်းမှုပုံစံ (ဥပမာ dev
သို့မဟုတ် ol
ကဲ့သို့) အမည်ဖြင့် အစားထိုးမည်ဖြစ်သည်။
afterTran.js
ဘာသာပြန်ဆိုမှုပြီးပါက ၎င်းကို ခေါ်မည်ဖြစ်ပြီး၊ ထည့်သွင်းထားသော ကန့်သတ်ချက်များမှာ အောက်ပါအတိုင်းဖြစ်သည်။
lang_li
: ဘာသာစကားစာရင်း၊ ပထမဘာသာစကားသည် အရင်းအမြစ်ဘာသာစကားဖြစ်သည်။changed
: ပြင်ဆင်ထားသောဖိုင်များroot
: အမြစ်လမ်းညွှန်
return value သည် အဘိဓာန်တစ်ခုဖြစ်သည်။
{
file:{
// path: txt, for example :
// "_.json": "[]"
}
}
file
သည် အထွက်ဖိုင်စာရင်း၊ path
သည် ဖိုင်လမ်းကြောင်းဖြစ်ပြီး txt
သည် ဖိုင်အကြောင်းအရာဖြစ်သည်။
built-in လုပ်ဆောင်ချက်များ
Built-in js
runtime သည် boa ပွားဖွံ့ဖြိုးတိုးတက်မှုအပေါ်အခြေခံပြီး built-in လုပ်ဆောင်ချက်များမှာ အောက်ပါအတိုင်းဖြစ်သည် :
wPath(path, txt)
:rTxt(path)
: စာသားဖိုင်ကိုဖတ်ပါ။rBin(path)
: binary ဖိုင်ကိုဖတ်ပါ။rDir(dirpath)
: လမ်းညွှန်ကိုဖတ်ပါ၊ ပြန်တန်ဖိုးသည် array : စာရင်း၊ ဖိုင်စာရင်းဖြစ်သည်။
ဖွံ့ဖြိုးတိုးတက်ရေးလမ်းညွှန်
ပလပ်အင် ဖွံ့ဖြိုးတိုးတက်မှုကို ကိုးကားနိုင်သည် https://github.com/i18n-site/addon