Takulugu Ihuaqhaininnga haffumunga YAML schema uvalu iliurainikkut ihuaqhaidjut.
Ihariagiyauyut uqautauyut
sourceLocaleTunngavinga locale (ukunatitut en) atuqtauyuq paqittigiami ikayuutimut tutquumavingit ukunatitut **/*.en.resx. Hivumuuqtitauyuqlu tuniqhaiyumut from=<locale>.
Tunihinikkut tikuaqhiniq uvalu ilitagidjutinik
Pilugu attauhiq tunihiyuq attauhirmun ulapqiyunun provider. Tunihilutit tikuaqtauhimayumik tunihiyup naunaitkutainik — takulugu Iliuraiyut aniyullu atugahaq tamainun ihuaqhaidjutinun.
providerNumiktiriji: azure (default), aws, imaaluuniit google. Atauhiinnaq tuniqhaijuq atuqtaujuq atauhiqmut qanuriliurutikhamut hivajautimut.
subscriptionKeyAzure AI Translator subscription key. Ihariagiyauyuq azure. Apquhaqlugu secrets.
endpointAzure Translator endpoint URL, e.g. https://api.cognitive.microsofttranslator.com/. Ihariagiyauyuq azure.
awsAccessKeyIdAWS access key id. Piumagumik — piirlugu (piqaqtumik awsSecretAccessKey) aturiami AWS default credential chain / OIDC. Apquhaqlugu secrets.
awsSecretAccessKeyAWS iiraqtuqtumik piinarialaqihimayuq kiluutaq. Tuniyauyukhat atautikkut awsAccessKeyId. Apquhaqlugu secrets.
awsSessionTokenPiumagumik AWS session token tadjakaffuk naunaitkutinik. Apquharlugu secrets.
awsRegionAWS avikturnianni Numiktitirutikhanut ikajuutikhat (e.g. us-east-1). Ihariagiyauyuq aws kihimi AWS_REGION iliuraqtaukpat avatingani.
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 key. Tunilugu una UVALUUNIIN googleCredentials google. Apquhaqlugu secrets.
googleCredentialsGoogle Cloud service-account kiluutaq imaatut JSON string. Tunilugu una UVALUUNIIN googleApiKey google. Apquhaqlugu secrets.
googleProjectIdPiyakhaq Google Cloud havaap naunaitkutaa. Naunaiqtauvaktuq taffumanga service-account credential.
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.
Atuqtauluaqtut piyakhat uqautauyut
regionNumiktiriyi ikayuutikhaq avikturhimayuq (piirlugu nunaryuaptikni ikayuutikhat).
toLocalesHumi numiktiqtakhat. Naamagiyaa JSON array (["fr","de"]) uvaluuniin virgule-avikhimayut akiit.
includeNewline-avikhimayut glob-guyut qanuriniginik; aadjikkiiktut titiqqat numiktiqtauvaktut.
excludeNewline-avikhimayut glob-guyut qanuriniginik; aadjikkiiktut tutquumaviit piiktauyut (iliuraqtaulutik kinguagut include).
configPathApqutinga uumunnga YAML config tutquumavinga (piyuq uumunnga havakviup tunngavinga).
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.
dryRunHumi true, numiktiqlugit uvalu tuyuqlugit naittumik kihimi titiraqhimaitumik titiqanik.
failOnErrorHumi true, niriuktaungitut ihuinaarutit pingitait hulidjutit; Humi false, ihuinaarutit qayangnautit.
Azure Translator tukhiut iliuraqtauhimayut
Hapkuat iliuraiyut talvunga Azure AI Translator v3 query parameters atuqtauyullu azure provider-mut. textType unalu proclamityAction iliuraqtauyullu uumunnga AWS/Google talvani aadjikutariyaa ittuq (takulugu tuniqhaiyut maliktakhangit); ilangit Azure-nginnait. Tamaita piumagumik; tamna Numiktiriyi defaults atuqtauyuq ihuaqhaqhimangitpat.
categoryIdAzure Custom Translator category — the industry/domain/tone knob. Hivumuuqtitauyuq ?category=....
textTypeplain or html. Aturlugu html taimaa ikayuutitit piqpiarumik HTML fragments.
profanityActionNoAction, Marked, or Deleted. Munaridjutauyuq qanuq nakuungittumik tainiit tuniyauvaktut numiktiqhimayuni.
profanityMarkerAsterisk or Tag. Kangiqhinnaktuq profanityAction Marked.
allowFallbackHumi false, Numiktiriyi utiqtitiyuq ihuinaarutimik utiqhimaitumik auladjutinun categoryId piqangitpat auladjutinun turaaqhimayumun nayugaanun.
apiVersionNumiktiriyi REST API version.
Mahulingainiq uvalu nayugahait munaridjutit
Hapkuat iliuraidjutit munaridjutaujut qanuqtut qanuriliurutikhat idjuhikhanik tamna Numiktiriyi nutqaqtitpagu tukhiqtarnik imaalu qanuqtut pittailitikhanik placeholder tokens imaittunik {{name}} imaaluuniit {0} ahiruqtaulimaittanginni numiktitirititlugit.
maxRetriesAnginiqhaq uuktuffaarniq tadjakaffuk HTTP kiudjutit (408, 425, 429, 500, 502, 503, 504). Attautimut qaffiuniit HTTP hivayaqtut attauhirmun 1 + maxRetries.
retryBackoffMsMatulugu (milliseconds-ni) hinikvikhanut. Hulidjut nan'ngariyaa Azure's Retry-After kiudjutaa qulaani talvaniitpat; taimaali atuqtuq jittered exponential backoff kikliqaqtuq uvani aktilaangani.
protectPlaceholdersHumi true (default), placeholders imaatun {{name}}, ${var}, {0}, {0:N2}, %s, %1$s unalu HTML entities himmauhiqtauyut sentinel tokensnik numiktiqtautinagit uvalu utiqtitaublutik kinguani. Unguvaqtirlugu pivikhat pihuqhaaqhimakpat piqaqqat titiraqhimajunik numiktiqtaujukhanik.
customPlaceholderPatternsNewline-avikhimayut regexes (kikliqangitut) ilaliutihimayut haffumunga atuqtauluaqtumun placeholder set, imaa <<.+?>> haffumunga custom token syntax.
noTranslatePatternsNewline-avikhimayut glob uuktuutingit aadjikutariyait parser-level keys-nut (JSON dotted path, RESX name, PO msgid, XLIFF unit id, INI/restext key). Aadjikkiiktut kiluuttat piiqtauvaktut Numiktiriyip tukhiutaanit talvunggaulutik pivigiyait tammaqtailiplugit.
Outputs
summary-titleNaittuq PR-atia-ihuaqtuq naittumik, ukunatitut Machine-translated 320 files, a total of 5,418 translations.
summary-detailsMarkdown naittuq ihuaqtuq PR timinganut havaamulluuniit naittumik.
has-new-translations'true' taima atauhirmik amigaitunikluuniit nuutaanik numiktiqhimayunik aulatitivakhimayut.