Bheka Ukumiswa ye-schema ye-YAML kanye ne-oda lokulayisha.
Okokufaka okudingekayo
| Igama | Incazelo |
|---|---|
sourceLocale | Indawo yomthombo (isib. en) esetshenziselwa ukuthola amafayela omnyombo afana **/*.en.resx. Ngaphezu kwalokho, umhumushi udluliselwe ku-from=<locale>. |
subscriptionKey | Azure AI Translator subscription key. Dlula nge-secrets. |
endpoint | I-URL yesiphetho somhumushi, isib. https://api.cognitive.microsofttranslator.com/. |
Okokufaka okujwayelekile kokuzikhethela
| Igama | Okuzenzakalelayo | Incazelo |
|---|---|---|
region | Akekho | Isifunda semithombo yomhumushi (shiya imithombo yomhlaba wonke). |
toLocales | Konke kusekelwa | Izindawo zokuhumusha Yamukela i-JSON array (["fr","de"]) noma amanani ahlukaniswe ngamakoma. |
include | Akekho | Amaphethini we-glob ahlukaniswe yi-Newline; Amafayela ahambisanayo kuphela ahunyushiwe. |
exclude | Akekho | Amaphethini we-glob ahlukaniswe yi-Newline; Amafayela afanayo yeqa (asetshenziswe ngemuva kokufaka). |
configPath | .github/resource-translator.yml | Indlela eya kwifayela lokumiswa kwe-YAML (maqondana nempande yendawo yokusebenzela). |
dryRun | false | Uma true, sebenzisa ukuhumusha bese ukhipha izifinyezo kodwa ungabhali amafayela. |
failOnError | true | Lapho true, amaphutha angalindelekile ehluleka isenzo; Lapho false, amaphutha ayisixwayiso. |
Okufakiwe kwesicelo somhumushi
Lezi zibalazwe ngqo kumapharamitha wombuzo we-Azure AI Translator v3. Ngayinye iyazikhethela; Umhumushi ozenzakalelayo usebenza uma ungasekwanga.
| Igama | Okuzenzakalelayo | Incazelo |
|---|---|---|
categoryId | general | Azure Custom Translator category — the industry/domain/tone knob. Zithunyelwe njenge-?category=.... |
textType | plain | plain noma html. Sebenzisa html kuphela uma amanani emithombo yakho eyizingcezu zangempela ze-HTML. |
profanityAction | NoAction | NoAction, Marked, noma Deleted. Ilawula ukuthi amagama angcolile akhishwa kanjani ekuhumusheni. |
profanityMarker | Asterisk | Asterisk noma Tag. Okunenjongo kuphela uma profanityAction Marked. |
allowFallback | Yiqiniso (Umhumushi okuzenzakalelayo) | Uma false, Umhumushi ubuyisela iphutha esikhundleni sokubuyela emgudwini ojwayelekile uma categoryId yakho ingenakho ukuthunyelwa kwendawo okuhlosiwe. |
apiVersion | 3.0 | Umhumushi we-REST API version. |
Ukuqina nokuvikelwa kwendawo
Lezi okokufaka zilawula ukuthi isenzo siziphatha kanjani lapho uMhumushi enciphisa isicelo sakho nokuthi ivikela kanjani amathokheni we-placeholder afana ne-{{name}} noma i-{0} ekuphazamiseni ngesikhathi sokuhumusha.
| Igama | Okuzenzakalelayo | Incazelo |
|---|---|---|
maxRetries | 5 | Imizamo ephezulu yokuzama kabusha izimpendulo ze-HTTP zesikhashana (408, 425, 429, 500, 502, 503, 504). Inani eliphelele lezingcingo ze-HTTP ngesicelo ngasinye liyi-1 + maxRetries. |
retryBackoffMs | 30000 | Cap (ngama-milliseconds) kunoma yikuphi ukulala okukodwa kwe-backoff. Isenzo sihlonipha ikhanda lempendulo ye-Retry-After ye-Azure ncamashi lapho ikhona; ngaphandle kwalokho isebenzisa i-jittered exponential backoff ehlanganiswe kuleli nani. |
protectPlaceholders | true | Lapho true (okuzenzakalelayo), abanikazi bezindawo ezifana ne-{{name}}, ${var}, {0}, {0:N2}, %s, %1$s ne-HTML izinhlangano zithathelwa indawo ngamathokheni we-sentinel ngaphambi kokuhumusha futhi zibuyiselwe ngemuva kwalokho. Khubaza kuphela uma umthombo wakho uqukethe ngamabomu umbhalo ongokoqobo omise okwe-placeholder okufanele uhunyushelwe. |
customPlaceholderPatterns | Akekho | Ama-regexes ahlukaniswe yi-Newline (ngaphandle kwama-delimiters) afakwe kusethi ye-placeholder ezenzakalelayo, isib. <<.+?>> ye-syntax yethokheni yangokwezifiso. |
noTranslatePatterns | Akekho | Amaphethini we-glob ahlukaniswe nomugqa omusha ahambisana nokhiye bezinga le-parser (indlela yamachashazi e-JSON, i-RESX name, i-PO msgid, iyunithi ye-XLIFF id, ukhiye we-INI / restext). Okhiye abahambisanayo baphonswa esicelweni soMhumushi bese bedlula ngenani labo lomthombo lilondoloziwe. |
Okukhiphayo
| Igama | Incazelo |
|---|---|
summary-title | Isifinyezo esifushane se-PR-title-friendly, isib. Machine-translated 320 files, a total of 5,418 translations. |
summary-details | Isifinyezo se-Markdown esifanele umzimba we-PR noma isifinyezo somsebenzi. |
has-new-translations | 'true' lapho inguqulo eyodwa noma ngaphezulu entsha yakhiqizwa. |