YAML ပုံစံ နှင့် စီစဉ်ဖန်တီးမှု ဖွင့် ခြင်း အစီအစဉ် အတွက် ကို ကြည့်ပါ ။
လိုအပ်သောအဝင်များ
| အမည် | ဖော်ပြချက် |
|---|---|
sourceLocale | အရင်းအမြစ် (ဥပမာ၊ en) ကို **/*.en.resx ကဲ့သို့သော အရင်းအမြစ်ဖိုင်များကို ရှာဖွေရန် အသုံးပြုသည်။ ဘာသာပြန်သူဆီ from=<locale> ပေးပို့ခဲ့သည်။ |
subscriptionKey | Azure AI Translator နှစ်စဉ်ကြေး သော့။ ဖြတ် secrets ။ |
endpoint | ဘာသာပြန်သူ အဆုံးသတ် URL, ဥပမာ၊ https://api.cognitive.microsofttranslator.com/. |
အများအားဖြင့် ရွေးချယ်စရာအဝင်များ
| အမည် | စံထားချက် | ဖော်ပြချက် |
|---|---|---|
region | မရှိ | ဘာသာပြန်သူ အရင်းအမြစ် ဒေသ (ကမ္ဘာ့အရင်းအမြစ်များအတွက် ချန်လှပ်ထားခြင်း) |
toLocales | အားလုံးကို ထောက်ပံ့ပေးသည် | ဘာသာပြန်ရန် ဒေသများ။ JSON အတန်း (["fr","de"]) (သို့) ကော်မာ ခွဲခြားထားသော တန်ဖိုးများကို လက်ခံသည်။ |
include | မရှိ | နယူးလိုင်း ခွဲခြားထားသော အလုံးလုံးပုံစံများ; ကိုက်ညီသောဖိုင်များကိုသာ ဘာသာပြန်သည်။ |
exclude | မရှိ | နယူးလိုင်း ခွဲခြားထားသော အလုံးလုံးပုံစံများ; ကိုက်ညီသောဖိုင်များကို ကျော်လိုက်သည်။ |
configPath | .github/resource-translator.yml | YAML config ဖိုင်ဆီ လမ်းကြောင်း (workspace root နဲ့ ဆက်စပ်)။ |
dryRun | false | true ဘာသာပြန်ပြီး အကျဉ်းချုပ်များကို ထုတ်လွှင့်သော်လည်း ဖိုင်များမရေးပါနှင့်။ |
failOnError | true | true မမျှော်လင့်သောအမှားများက လုပ်ဆောင်မှုကို ပျက်ကွက်စေသည်။ false အမှားများသည် သတိပေးချက်များဖြစ်သည်။ |
ဘာသာပြန်သူ တောင်းဆိုချက်များ ထည့်သွင်း
၎င်းတို့က Azure AI Translator v3 မေးမြန်းချက် ကိရိယာများပေါ်သို့ တိုက်ရိုက် ပုံဖော်ထားသည်။ တစ်ခုစီသည် ရွေးချယ်စရာဖြစ်၏။ ဘာသာပြန်သူ စံထားချက်သည် မသတ်မှတ်သည့်အခါတွင် သက်ဆိုင်သည်။
| အမည် | စံထားချက် | ဖော်ပြချက် |
|---|---|---|
categoryId | general | Azure Custom Translator အမျိုးအစား — စက်မှု/ဒိုမိန်း/အသံ လက်ကိုင်။ ?category=... အနေဖြင့် ပို့ပေးသည်။ |
textType | plain | plain သို့မဟုတ် html ။ html တန်ဖိုးများသည် HTML အပိုင်းအစအစစ်အမှန်ဖြစ်မှသာ ကိုသုံးပါ။ |
profanityAction | NoAction | NoAction ၊ Marked ၊ သို့မဟုတ် Deleted ။ ဘာသာပြန်ကျမ်းများတွင် ညစ်ညမ်းသောအသုံးအနှုန်းများ ထုတ်ဖော်ပုံကို ထိန်းချုပ်သည်။ |
profanityMarker | Asterisk | Asterisk သို့မဟုတ် Tag ။ profanityAction သည် အဓိပ္ပာယ် ရှိ သောအခါ သာ အဓိပ္ပာယ် ရှိ Marked ။ |
allowFallback | true (ဘာသာပြန်သူ စံထားချက်) | false အခါ၊ သင့်ရဲ့ categoryId မှာ ရည်မှန်းထားတဲ့ နေရာတစ်ခုအတွက် ဖြန့်ချိမှုမရှိဘူးဆိုရင် ဘာသာပြန်က အထွေထွေစနစ်ဆီ ပြန်ကျသွားမယ့်အစား အမှားတစ်ခုကို ပြန်ပေးတယ်။ |
apiVersion | 3.0 | ဘာသာပြန်သူ REST API ဗားရှင်း။ |
ခံနိုင်ရည် နှင့် နေရာယူသူ ကာကွယ်ရေး
ဘာသာပြန်က သင့်တောင်းဆိုချက်ကို ထိန်းချုပ်သည့်အခါ လုပ်ဆောင်မှုနှင့် {{name}} သို့မဟုတ် {0} ကဲ့သို့သော နေရာယူကိရိယာများကို ဘာသာပြန်နေစဉ် ပျက်စီးခြင်းမှ ကာကွယ်ပေးပုံကို ဤအဝင်များက ထိန်းချုပ်ပေးသည်။
| အမည် | စံထားချက် | ဖော်ပြချက် |
|---|---|---|
maxRetries | 5 | ခေတ္တ HTTP တုံ့ပြန် မှု များ အပေါ် အများဆုံး ပြန်လည် ကြိုးစား မှု များ ( 408, 425, 429, 500, 502, 503, 504 ) ။ တောင်းဆိုချက်တစ်ခုစီတွင် HTTP ခေါ်ဆိုမှု၏ စုစုပေါင်းအရေအတွက်သည် 1 + maxRetries ဖြစ်သည်။ |
retryBackoffMs | 30000 | တစ်ကြိမ်တည်းအိပ်စက်ခြင်းကို (မီလီစက္ကန့်ဖြင့်) ကန့်သတ်ပါ။ အဆိုပါ လှုပ်ရှား မှု သည် လက်ရှိ အချိန် အတိအကျ တွင် Azure ၏ Retry-After တုံ့ပြန် မှု ခေါင်းစီး ကို ဂုဏ်ပြု သည် ။ သို့မဟုတ်လျှင် ၎င်း သည် ဤ တန်ဖိုး တွင် ကန့်သတ် ထား သော တုန်လှုပ် ချောက်ချား သော အညွှန်း နောက်ကျော မှု ကို အသုံးပြု သည် ။ |
protectPlaceholders | true | true (စံထားချက်) သည့်အခါ၊ {{name}} ${var} {0} {0:N2} %s %1$s နှင့် HTML အက္ခရာများကို ဘာသာပြန်ခြင်းမတိုင်မီ အစောင့်အက္ခရာများဖြင့် အစားထိုးပြီး နောက်ပိုင်းတွင် ပြန်လည်ထူထောင်သည်။ သင့်ရင်းမြစ်တွင် ဘာသာပြန်သင့်သည့် စာသားအတိုင်း နေရာယူပုံစာသားကို တမင်တကာ ပါဝင်မှသာ ခွင့်မပြုပါ။ |
customPlaceholderPatterns | မရှိ | လိုင်း အသစ် - ခွဲခြား ထား သော regexes ( ကန့်သတ် ချက် များ မ ပါ ဘဲ ) ကို စံထား ထား သော နေရာ အစုံ သို့ ထည့် သွင်း ခဲ့ သည် ၊ ဥပမာ ၊ ကိုယ်ပိုင် token သင်္ကေတ အတွက် <<.+?>> ။ |
noTranslatePatterns | မရှိ | လိုင်းအသစ် ခွဲခြားထားသော ဂလိုဘ်ပုံစံများသည် parser-အဆင့် သော့များ (JSON အစက် လမ်းကြောင်း, RESX name, PO msgid, XLIFF ယူနစ် id, INI/restext သော့) နှင့် ကိုက်ညီသည်။ ကိုက်ညီသောသော့များကို ဘာသာပြန်တောင်းဆိုချက်မှ ဖြုတ်ချပြီး ၎င်းတို့၏ ရင်းမြစ်တန်ဖိုးကို ထိန်းသိမ်းထားသည်။ |
ရလဒ်များ
| အမည် | ဖော်ပြချက် |
|---|---|
summary-title | ပီအာရ်ခေါင်းစဉ်နှင့် အဆင်ပြေသော အကျဉ်းချုပ် ဥပမာ၊ Machine-translated 320 files, a total of 5,418 translations. |
summary-details | ပီအာရ်ကိုယ်ထည်တစ်ခု သို့မဟုတ် အလုပ်အကျဉ်းချုပ်အတွက် သင့်လျော်သော အမှတ်အသားအကျဉ်းချုပ်။ |
has-new-translations | 'true' ဘာသာပြန်ကျမ်းအသစ်တစ်ခု သို့မဟုတ် ထိုထက်မက ပေါ်ထွက်လာသည့်အချိန်တွင်ဖြစ်သည်။ |