Tarisa uone Configuration yeiyo YAML schema uye kurodha kurongeka.
Zvishandiso zvinodikanwa
sourceLocaleSource locale (semuenzaniso en) inoshandiswa kutsvaga mafaira ezviwanikwa senge **/*.en.resx. Uyezve, yakatumirwa kune mutengesi from=<locale>.
Provider selection & credentials
Sarudza mumwe mupi pakumhanya provider. Ipa chete zvitupa zvemupi akasarudzwa — ona iyo Inputs & Outputs gwara rekumisikidza kuzere.
providerMupi wekushandura: azure (default), aws, kana google. Mupi mumwe chete anoshandiswa padanho rekuita.
subscriptionKeyAzure AI Translator subscription key. Inodikanwa azure. Pfuura kuburikidza secrets.
endpointAzure Translator endpoint URL, semuenzaniso https://api.cognitive.microsofttranslator.com/. Inodikanwa azure.
awsAccessKeyIdAWS Access Key ID. Optional — omit (with awsSecretAccessKey) to use the AWS default credential chain / OIDC. Pfuura kuburikidza secrets.
awsSecretAccessKeyAWS yakavanzika yekuwana kiyi Inofanira kupihwa pamwe chete awsAccessKeyId. Pfuura kuburikidza secrets.
awsSessionTokenOptional AWS session token for temporary credentials. Pfuura kuburikidza secrets.
awsRegionShanduro yebasa rekushandura (semuenzaniso us-east-1). Izvo zvinodikanwa aws kunze kwekunge AWS_REGION yakaiswa munharaunda.
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.
googleApiKeyGoogle Cloud API kiyi. Ipa izvi kana googleCredentials google. Pfuura kuburikidza secrets.
googleCredentialsGoogle Cloud Service-account kiyi seJSON tambo. Ipa izvi kana googleApiKey google. Pfuura kuburikidza secrets.
googleProjectIdOptional Google Cloud project id. Kazhinji inotorwa kubva kuaccount yebasa.
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.
Common optional inputs
regionTranslator resource region (omit for global resources).
toLocalesNzvimbo dzekushandura. Inogamuchira JSON array (["fr","de"]) kana makoma-akaparadzaniswa kukosha.
includeNewline-yakaparadzaniswa glob mapatani; Zvinyorwa zvinowirirana chete ndizvo zvinoshandurwa.
excludeNewline-yakaparadzaniswa glob mapatani; Zvinyorwa zvinowirirana zvinosvetuka (zvinoshandiswa mushure mekusanganisira).
configPathDzvanya bhatani rekumisikidza faira (inoenderana nenzvimbo yebasa rekushandira).
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.
dryRunPaunenge true, mhanya shanduro uye kuburitsa pfupiso asi usanyora mafaera.
failOnErrorKana true, zvikanganiso zvisingatarisirwi zvinokundikana chiito; Kana false, zvikanganiso zvinonyevera.
Azure Translator request inputs
Aya mepu akananga kuAzure AI Muturikiri v3 mubvunzo parameter uye anoshanda kune mupi weazure. textType uye kutuka zvinoitwawo kuAWS / Google uko kwakaenzana kuripo (ona gwara revanopa); Zvimwe zvese ndezveAzure-chete. Imwe neimwe inosarudzika; Zvikanganiso zvemushanduri zvinoshanda kana zvisina kugadziriswa.
categoryIdAzure Custom Translator category — the industry/domain/tone knob. Yakatumirwa seyakagadziridzwa ?category=....
textTypeplain kana html. Shandisa html chete kana zviwanikwa zvako zviwanikwa zviri zvechokwadi HTML zvidimbu.
profanityActionNoAction, Marked, kana Deleted. Tarisa uone kuti mazwi akashata anoburitswa sei mushanduro.
profanityMarkerAsterisk kana Tag. Izvo zvinongoreva chete kana profanityAction iri Marked.
allowFallbackKana false, Muturikiri anodzorera chikanganiso pane kudzokera kuhurongwa hwese kana categoryId rako risina kutumirwa kwenzvimbo yakanangwa.
apiVersionTranslator REST API version.
Resilience & placeholder protection
Izvi zvinopindirana zvinodzora kuti chiito chinozvibata sei kana Muturikiri achidzivirira chikumbiro chako uye kuti chinodzivirira sei zviratidzo zvenzvimbo senge {{name}} kana {0} kubva pakukanganiswa panguva yekushandura.
maxRetries● Yakanyanya kuedza kuedza pane yenguva pfupi HTTP mhinduro (408, 425, 429, 500, 502, 503, 504). Nhamba yakazara yeHTTP kufona pachikumbiro 1 + maxRetries.
retryBackoffMsCap (mumamirisekondi) pane chero imwechete backoff kurara. Chiito chinokudza Azure's Retry-After mhinduro header chaizvo kana iripo; zvikasadaro, inoshandisa jittered exponential backoff yakavharwa pakukosha uku.
protectPlaceholdersKana true (default), placeholders senge {{name}}, ${var}, {0}, {0:N2}, %s, %1$s uye HTML masangano anotsiviwa nezviratidzo zvesentinel zvisati zvashandurwa uye kudzoreredzwa mushure. Disable only when your source intentionally contains chaiyo placeholder-shaped text that should be translated.
customPlaceholderPatternsNewline-yakaparadzaniswa regexes (isina delimiters) yakawedzerwa kune yakasarudzika placeholder seti, semuenzaniso <<.+?>> yetsika chiratidzo syntax.
noTranslatePatternsNewline-yakaparadzaniswa glob mapatani anoenderana neparser-level makiyi (JSON dotted nzira, RESX name, PO msgid, XLIFF unit id, INI / restext kiyi). Makiyi anowirirana anodonhedzwa kubva kuchikumbiro cheMushanduri uye anopfuura nekukosha kwavo kunobva kwakachengetedzwa.
Zvibuda
summary-titlePfupiso yePR-musoro-inoshamwaridzika pfupiso, semuenzaniso Machine-translated 320 files, a total of 5,418 translations.
summary-detailsMarkdown pfupiso yakakodzera kune PR muviri kana pfupiso yebasa.
has-new-translations'true' kana imwe kana dzakawanda shanduro itsva dzakagadzirwa.