Jonga i-Ukuqwalaselwa kwenkqubo ye-schema ye-YAML kunye nomyalelo wokulayisha.
Igalelo elifunekayo
sourceLocaleUmthombo wendawo (umz. en) esetyenziselwa ukufumana iifayili zoovimba ezifana **/*.en.resx. Kwakhona ithunyelwe kumboneleli njengoko from=<locale>.
Ukukhethwa komnikezeli nabaqinisekisi
Khetha umboneleli omnye nge-run nganye kunye ne-provider. Nika kuphela iziqinisekiso zomnikezeli okhethiweyo - jonga isikhokelo Igalelo kunye neziphumo sokucwangcisa ngokupheleleyo.
providerUmnikezeli wenguqulo: azure (okungagqibekanga), aws, okanye google. Mnye kuphela umboneleli osetyenziswayo kwifowuni yesenzo.
subscriptionKeyAzure AI Translator subscription key. Kufuneka azure. Dlula nge-secrets.
endpointI-Azure Translator endpoint URL, umz. https://api.cognitive.microsofttranslator.com/. Kufuneka azure.
awsAccessKeyIdI-ID yesitshixo sokufikelela kwi-AWS Ukuzikhethela - shiya (kunye ne-awsSecretAccessKey) ukusebenzisa ikhonkco leziqinisekiso ze-AWS / OIDC. Dlula nge-secrets.
awsSecretAccessKeyIsitshixo sokufikelela esifihlakeleyo se-AWS. Kufuneka inikezelwe kunye awsAccessKeyId. Dlula nge-secrets.
awsSessionTokenIthokheni yeseshoni ye-AWS yokuzikhethela yeziqinisekiso zexeshana. Dlula nge-secrets.
awsRegionUmmandla we-AWS wenkonzo yokuguqulela (umz. us-east-1). Iyafuneka aws ngaphandle kokuba AWS_REGION ibekwe kwindalo esingqongileyo.
awsFormalityAWS Translate formality setting: FORMAL or INFORMAL.
awsBrevityWhen true, enables AWS Translate brevity mode for supported language pairs.
awsTerminologyNamesAWS Translate custom terminology resource names. Accepts a JSON array or comma-separated values.
awsParallelDataNamesAWS Translate parallel data resource names. Accepts a JSON array or comma-separated values.
googleApiKeyIsitshixo seGoogle Cloud API. Nika oku OKANYE googleCredentials google. Dlula nge-secrets.
googleCredentialsIsitshixo seakhawunti yenkonzo yelifu likaGoogle njengomtya weJSON. Nika oku OKANYE googleApiKey google. Dlula nge-secrets.
googleProjectIdI-ID yeprojekthi yeGoogle Cloud yokuzikhethela. Ngokwesiqhelo ithathwa kwisiqinisekiso se-akhawunti yenkonzo.
googleModelGoogle Cloud Translation model, e.g. nmt or base.
googleApiEndpointOptional Google Cloud Translation API endpoint override.
googleAutoRetryOptional Google Cloud Translation automatic retry toggle. Leave unset to use the Google client default.
Igalelo eliqhelekileyo lokuzikhethela
regionUmmandla wezibonelelo zomguquleli (shiya izibonelelo zehlabathi).
toLocalesIindawo zokuguqulela. Yamkela uluhlu lweJSON (["fr","de"]) okanye amaxabiso ahlukaniswe ngekoma.
includeIipateni ze-glob ezahlulwe ngumgca omtsha; Kuphela ziifayile ezihambelanayo eziguqulelwayo.
excludeIipateni ze-glob ezahlulwe ngumgca omtsha; Iifayile ezihambelanayo ziyatsiba (zisetyenziswe emva kokuquka).
configPathIndlela eya kwifayili yokumiselwa kwenkqubo yekhompyutha ye-YAML (enxulumene nengcambu yomsebenzi wokusebenzela).
changeDetectionSmart change detection mode. smart translates only keys whose source value, target presence, state entry, or translation-affecting settings require it. Use disabled or false to send every eligible key on every run.
statePathPath to the compact deterministic smart change-detection state manifest. Defaults to .github/resource-translator-state.json; commit it so future runs can audit and reuse unchanged translations.
snapshotOnlyWhen true, create/update the smart change-detection manifest from existing source and target files without calling a translation provider or writing target resource files. Useful when bootstrapping statePath while a provider is unavailable.
dryRunXa true, qhuba iinguqulelo kwaye ukhuphe izishwankathelo kodwa ungabhali iifayile.
failOnErrorXa true, iimpazamo ezingalindelekanga ziyasilela isenzo; Xa false, iimpazamo zizilumkiso.
Azure Translator request inputs
Ezi mephu ngqo kwi-Azure AI Translator v3 iiparameter zombuzo kwaye zisebenza kumnikezeli we-azure. Uhlobo lombhalo kunye nokuhlambalaza, i-Action nayo ifakwe kwi-AWS / Google apho kukho into efanayo (jonga isikhokelo sababoneleli); Ezinye ziyi-Azure kuphela. Wonke umntu uyazikhethela; Ukungaphumeleli komguquli kusebenza xa kungasetywanga.
categoryIdUdidi lwe-Azure Custom Translator — i-industry/domain/tone knob. Ithunyelwe njenge ?category=....
textTypeplain okanye html. Sebenzisa html kuphela xa amaxabiso akho ezixhobo ziziqwenga zokwenene ze HTML.
profanityActionNoAction, Marked, okanye Deleted. Lawula indlela amagama angcolileyo akhutshwa ngayo kwiinguqulelo.
profanityMarkerAsterisk okanye Tag. Kuphela xa profanityAction Marked.
allowFallbackXa false, Umguquleli ubuyisela imposiso endaweni yokubuyela kwindlela eqhelekileyo ukuba categoryId yakho ayinakho ukuthunyelwa kwendawo ekujoliswe kuyo.
apiVersionUguqulelo lwe-API ye-REST UMGUQULI.
Ukomelela kunye nokukhuselwa kwendawo
La magalelo alawula indlela isenzo esiziphatha ngayo xa uMguquleli enciphisa isicelo sakho kunye nendlela ekhusela ngayo iithokheni zendawo ezinje nge-{{name}} okanye {0} ekuphazamiseni ngexesha lokuguqulela.
maxRetriesUbuninzi beenzame zokuphinda zizame iimpendulo ze-HTTP zexeshana (408, 425, 429, 500, 502, 503, 504). Inani elipheleleyo leefowuni ze-HTTP ngesicelo ngasinye 1 + maxRetries.
retryBackoffMsCap (kwi-milliseconds) kuyo nayiphi na i-backoff yokulala. Isenzo sihlonipha intloko yempendulo ye-Azure Retry-After ngokuchanekileyo xa ikhona; Ngaphandle koko, isebenzisa i-jittered exponential backoff efakwe kweli xabiso.
protectPlaceholdersXa true (okungagqibekanga), ii-placeholders ezinje nge-{{name}}, ${var}, {0}, {0:N2}, %s, %1$s kunye ne-HTML zithathelwa indawo ngamathokheni e-sentinel ngaphambi kokuguqulelwa kwaye zibuyiselwe emva koko. Khubaza kuphela xa umthombo wakho uqulethe ngabom isicatshulwa esimile okwendawo ekufuneka siguqulelwe.
customPlaceholderPatternsIi-regexes ezahlulwe ngumgca omtsha (ngaphandle kwemida) zongezwa kwiseti yendawo engagqibekanga, umz. <<.+?>> ye-syntax yethokheni yesiko.
noTranslatePatternsIipateni ze-glob ezahlulwe ngumgca omtsha ezihambelana nezitshixo zenqanaba le-parser (indlela yamachaphaza ye-JSON, i-RESX name, i-PO msgid, iyunithi ye-XLIFF id, i-INI / isitshixo se-restext). Amaqhosha angqamanayo alahliwe kwisicelo soMguquleli aze adlule ngexabiso lawo lomthombo agcinwe.
Iziphumo
summary-titleIsishwankathelo esifutshane se-PR-title-friendly, umz. Machine-translated 320 files, a total of 5,418 translations.
summary-detailsIsishwankathelo se-Markdown esifanelekileyo kumzimba we-PR okanye isishwankathelo somsebenzi.
has-new-translations'true' xa kuveliswa inguqulelo enye okanye ezingaphezulu ezintsha.