Eeg Qaabeynta si aad u aragto schema-ga YAML iyo amarka loading-ka.
Gelinta loo baahnaa
| Magaca | Sharaxaad |
|---|---|
sourceLocale | Goobta isha (tusaale ahaan en) ayaa loo isticmaalaa in lagu helo faylasha kheyraadka sida **/*.en.resx. Sidoo kale waxaa loo diray Translator sida from=<locale>. |
subscriptionKey | Azure AI Translator subscription key. Ka gudub secrets. |
endpoint | URL-ka dhammaadka turjumaadda, tusaale ahaan https://api.cognitive.microsofttranslator.com/. |
Gelinta ikhtiyaariga ah ee caadiga ah
| Magaca | Default | Sharaxaad |
|---|---|---|
region | Midna | Gobolka kheyraadka turjumaadda (ka saar kheyraadka guud). |
toLocales | dhamaantood waa la taageeray | Goobaha lagu turjumo. Waxay aqbashaa JSON array (["fr","de"]) ama qiimo kala soocan comma. |
include | Midna | qaababka goolasha ee Newline; Kaliya faylasha is waafaqa ayaa la turjumaa. |
exclude | Midna | qaababka goolasha ee Newline; faylasha la waafajiyay waa la dhaafay (lagu dabaqaa ka dib include). |
configPath | .github/resource-translator.yml | Jidka faylka qaabeynta YAML (marka la barbar dhigo xididka workspace-ka). |
dryRun | false | Markaad true, orodka turjumaadaha oo soo saar soo koobid, laakiin ha qorin faylal. |
failOnError | true | Marka true, khaladaad lama filaan ah ayaa ku guuldareysta falka; Marka false, khaladaadku waa digniin. |
Gelinta codsiyada turjumaadda
Kuwani si toos ah ayay ugu xirmaan Azure AI Translator v3 query parameters. Mid kasta waa ikhtiyaari; Translator-ka default ayaa khuseeya marka la joojiyo.
| Magaca | Default | Sharaxaad |
|---|---|---|
categoryId | general | Azure Custom Translator category — the industry/domain/tone knob. Waxaa loo diray ?category=.... |
textType | plain | plain ama html. Isticmaal html kaliya marka qiimaha kheyraadkaaga ay yihiin qaybo HTML dhab ah. |
profanityAction | NoAction | NoAction, Marked, ama Deleted. Waxay xakameysaa sida erayada xun loo soo saaro turjumaadaha. |
profanityMarker | Asterisk | Asterisk ama Tag. Kaliya macno leh marka profanityAction ay Marked tahay. |
allowFallback | true (Turjubaan default) | Marka la false, Turjumaadku wuxuu soo celinayaa qalad halkii uu ku laaban lahaa nidaamka guud haddii categoryId-gaagu uusan lahayn hawlgelin goob bartilmaameed ah. |
apiVersion | 3.0 | Nooca turjumaadda REST API. |
Adkeysiga iyo ilaalinta meel ka hortagga
Inputs-kan waxay xakameeyaan sida falku u dhaqmo marka Translator uu xaddido codsigaaga iyo sida uu u ilaaliyo placeholder tokens sida {{name}} ama {0} si aan loo dhaawacin inta lagu jiro turjumaadda.
| Magaca | Default | Sharaxaad |
|---|---|---|
maxRetries | 5 | Isku dayga ugu badan ee dib-u-eegista jawaabaha HTTP ee ku meel gaarka ah (408, 425, 429, 500, 502, 503, 504). Tirada guud ee wicitaannada HTTP ee codsi kasta waa 1 + maxRetries. |
retryBackoffMs | 30000 | Koobo (milliseconds) hurdo kasta oo backoff ah. Ficilku wuxuu xushmayaa madaxa jawaabta Retry-After ee Azure marka uu jiro; haddii kale waxay isticmaashaa jittered exponential backoff oo lagu xakameeyo qiimahan. |
protectPlaceholders | true | Marka la true (default), placeholders sida {{name}}, ${var}, {0}, {0:N2}, %s, %1$s iyo HTML waxaa lagu beddelaa sentinel tokens ka hor turjumaadda kadibna dib ayaa loo soo celiyaa. Dami kaliya marka ishaagu si ula kac ah u jiro qoraal si toos ah u qaab placeholder ah oo la turjumo. |
customPlaceholderPatterns | Midna | Regexes-ka kala soocay xariiqda cusub (aan lahayn kala soocid) ayaa lagu daray set-ka placeholder-ka caadiga ah, tusaale ahaan <<.+?>> loogu talagalay naxwaha token-ka gaarka ah. |
noTranslatePatterns | Midna | Qaababka newline-separated glob ayaa la waafajiyay furayaasha heerka parser-ka (JSON dotted path, RESX name, PO msgid, XLIFF unit id, INI/restext key). Furayaasha iswaafajinta ayaa laga saaraa codsiga Turjubaanka waxaana la gudbiyaa iyadoo qiimaha asalka ah la ilaaliyo. |
Wax soo saarka
| Magaca | Sharaxaad |
|---|---|
summary-title | Kooban kooban oo u wanaagsan cinwaanka PR-ka, tusaale ahaan Machine-translated 320 files, a total of 5,418 translations. |
summary-details | Soo koobid qiimeyn ku habboon hay'adda PR ama warbixinta shaqada. |
has-new-translations | 'true' marka hal ama in ka badan turjumaado cusub la sameeyay. |