Duba Daidaitawa don tsarin YAML da umarnin lodawa.
Abubuwan da ake buƙata
| Sunan | Bayanin |
|---|---|
sourceLocale | Source locale (misali en) da aka yi amfani da su don nemo fayilolin albarkatu kamar **/*.en.resx. An kuma aika zuwa ga mai fassara kamar yadda from=<locale>. |
subscriptionKey | Azure AI Translator subscription key. Wucewa ta hanyar secrets. |
endpoint | Translator endpoint URL, misali https://api.cognitive.microsofttranslator.com/. |
Abubuwan da aka saba amfani da su na yau da kullun
| Sunan | Tsoho | Bayanin |
|---|---|---|
region | Babu wani | Translator resource region (omit for global resources). |
toLocales | Duk goyon bayan | Yankunan da za a fassara zuwa Ya karɓi jerin JSON (["fr","de"]) ko dabi'un da aka raba da comma. |
include | Babu wani | Newline-raba glob alamu; Fayilolin da suka dace ne kawai ake fassara. |
exclude | Babu wani | Newline-raba glob alamu; An tsallake fayilolin da suka dace (an yi amfani da su bayan sun haɗa). |
configPath | .github/resource-translator.yml | Hanyar zuwa fayil ɗin ƙididdigar YAML (dangane da tushen wurin aiki). |
dryRun | false | Lokacin da true, gudanar da fassarar kuma fitar da taƙaitaccen bayani amma kar ka rubuta fayiloli. |
failOnError | true | Lokacin da true, kuskuren da ba zato ba tsammani ya kasa aiki; Lokacin da false, kurakurai suna gargaɗi. |
Translator request inputs
Waɗannan taswirar kai tsaye zuwa sigogin tambaya na Azure AI Translator v3. Kowane ɗayan zaɓi ne; Kuskuren fassara yana aiki lokacin da ba a saita shi ba.
| Sunan | Tsoho | Bayanin |
|---|---|---|
categoryId | general | Azure Custom Translator category — the industry/domain/tone knob. An tura shi kamar yadda ?category=.... |
textType | plain | plain ko html. Yi amfani da html ne kawai lokacin da ƙimar albarkatun ka na ainihi ne. |
profanityAction | NoAction | NoAction, Marked, ko Deleted. Yana sarrafa yadda ake fitar da kalmomin lalata a cikin fassarar. |
profanityMarker | Asterisk | Asterisk ko Tag. Ma'ana ne kawai lokacin da profanityAction Marked. |
allowFallback | Gaskiya (Mai fassarar tsoho) | Lokacin da false, Mai fassara ya dawo da kuskure maimakon komawa zuwa tsarin gaba ɗaya idan categoryId ɗinku ba shi da ƙaddamar da wurin da aka yi niyya. |
apiVersion | 3.0 | Translator REST API version. |
Resilience & placeholder kariya
Waɗannan shigarwar suna sarrafa yadda aikin ke aiki lokacin da Mai fassara ya ƙunshi buƙatarku da kuma yadda yake kare alamun riƙe wuri kamar {{name}} ko {0} daga ɓarna yayin fassara.
| Sunan | Tsoho | Bayanin |
|---|---|---|
maxRetries | 5 | Matsakaicin ƙoƙari na sake gwadawa akan amsoshin HTTP na wucin gadi (408, 425, 429, 500, 502, 503, 504). Jimlar adadin kiran HTTP a kowace buƙata 1 + maxRetries. |
retryBackoffMs | 30000 | Rufe (a cikin milliseconds) a kan kowane bacci na baya. Aikin yana girmama taken amsa na Retry-After na Azure daidai lokacin da yake nan; in ba haka ba yana amfani da jittered exponential backoff rufe a wannan darajar. |
protectPlaceholders | true | Lokacin da aka true (tsoho), masu riƙe da wurare kamar {{name}}, ${var}, {0}, {0:N2}, %s, %1$s da HTML ana maye gurbin su da alamun sentinel kafin fassarar kuma an dawo da su daga baya. Kashe ne kawai idan tushen ka da gangan ya ƙunshi rubutun mai siffar wuri wanda ya kamata a fassara. |
customPlaceholderPatterns | Babu wani | Newline-rarrabuwa regexes (ba tare da delimiters ba) ƙara zuwa tsoho placeholder saiti, misali <<.+?>> ga al'ada alama syntax. |
noTranslatePatterns | Babu wani | Tsarin glob na Newline da aka raba ya dace da maɓallan matakin parser (hanyar JSON dotted hanya, RESX name, PO msgid, XLIFF naúrar id, INI / restext key). Ana sauke maɓallan da suka dace daga buƙatar Mai fassara kuma suna wucewa tare da ƙimar asalin su. |
Abubuwan da aka samu
| Sunan | Bayanin |
|---|---|
summary-title | Short PR-title-friendly summary, e.g. Machine-translated 320 files, a total of 5,418 translations. |
summary-details | Taƙaitaccen bayani na Markdown ya dace da jikin PR ko taƙaitaccen aiki. |
has-new-translations | 'true' lokacin da aka samar da ɗaya ko fiye da sababbin fassarar. |