Lelee Nhazi maka usoro YAML na usoro ibudata.
Ntinye achọrọ
sourceLocaleIsi mmalite locale (dịka en) iji chọta faịlụ akụ dị ka **/*.en.resx. A na-ezigakwa ya na onye na-eweta ya dị ka from=<locale>.
Nhọrọ ndị na-eweta ọrụ na nzere
Họrọ otu onye na-eweta ọrụ kwa na-agba ọsọ na provider. Nye naanị nzere nke onye na-eweta ahọpụtara — lee ntuziaka Ntinye na mmepụta maka nhazi zuru ezu.
providerOnye na-eweta nsụgharị: azure (ndabara), aws, ma ọ bụ google. Naanị otu onye na-eweta ọrụ na-eji oku oku ọ bụla.
subscriptionKeyAzure AI Translator ndenye aha igodo. Achọrọ maka azure. Gafere site na secrets.
endpointAzure Translator endpoint URL, dịka ọmụmaatụ https://api.cognitive.microsofttranslator.com/. Achọrọ maka azure.
awsAccessKeyIdAWS Access Key ID. Nhọrọ — wepụ (na awsSecretAccessKey) iji AWS ndabara nzere yinye / OIDC. Gafere site na secrets.
awsSecretAccessKeyIgodo nzuzo nzuzo nke AWS A ghaghị itinye ya na awsAccessKeyId. Gafere site na secrets.
awsSessionTokenNhọrọ AWS nnọkọ token maka nzere nwa oge. Gafere site na secrets.
awsRegionMpaghara AWS maka ọrụ ntụgharị (dịka us-east-1). Ọ dị mkpa maka aws ọ gwụla ma etinyere AWS_REGION na gburugburu ebe obibi.
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 igodo. Nye nke a ma ọ bụ googleCredentials maka google. Gafere site na secrets.
googleCredentialsIgodo akaụntụ Google Cloud dị ka eriri JSON. Nye nke a ma ọ bụ googleApiKey maka google. Gafere site na secrets.
googleProjectIdNhọrọ Google Cloud Project ID. A na-ejikarị ya eme ihe site na nzere akaụntụ ọrụ.
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 nhọrọ inputs
regionTranslation resource region (omit for global resources).
toLocalesEbe ndị a ga-asụgharị. Na-anabata usoro JSON (["fr","de"]) ma ọ bụ ụkpụrụ ndị dị iche iche.
includeNewline-kewapụrụ glob ụkpụrụ; A na-asụgharị naanị faịlụ ndị kwekọrọ ekwekọ.
excludeNewline-kewapụrụ glob ụkpụrụ; A na-ewepụ faịlụ ndị kwekọrọ na ya (etinyere mgbe etinyechara ya).
configPathPathzọ zuru ezu na edemede: Gam akporosis " Ngwa gam akporo " Ngwa ngwa
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.
dryRunMgbe true, na-agba ọsọ nsụgharị ma wepụta nchịkọta ma ghara ide faịlụ.
failOnErrorMgbe true, njehie ndị a na-atụghị anya ya na-ada eme; Mgbe false, njehie bụ ịdọ aka ná ntị.
Azure Translator arịrịọ ntinye
Ndị a na-ese foto ozugbo na Azure AI Translator v3 ajụjụ parameters ma tinye aka na onye na-eweta azure. textType na okwu rụrụ arụAction na-mapped na AWS / Google ebe ihe yiri ya dị (lee ntuziaka ndị na-eweta ya); Ndị fọdụrụ bụ naanị Azure. Onye ọ bụla n'ime ha bụ nhọrọ; Ntughari nsụgharị na-emetụta mgbe a na-edozighị ya.
categoryIdAzure Custom Translator Atiya — ụlọ ọrụ / ngalaba / ụda knob. Zigara ya dị ka ?category=....
textTypeplain ma ọ bụ html. Jiri html naanị mgbe ụkpụrụ akụ gị bụ ezigbo iberibe HTML.
profanityActionNoAction, Marked ma ọ bụ Deleted. Ọ na-achịkwa otú e si ewepụta okwu rụrụ arụ na nsụgharị.
profanityMarkerAsterisk ma ọ bụ Tag. Naanị ihe bara uru ma ọ bụrụ na profanityAction Marked.
allowFallbackMgbe false, Onye ntụgharị na-eweghachi njehie kama ịlaghachi na usoro izugbe ma ọ bụrụ na categoryId gị enweghị ntinye maka mpaghara ezubere iche.
apiVersionTranslator REST API version.
Resilience & placeholder nchedo
Ntinye ndị a na-achịkwa etu ihe ahụ si akpa àgwà mgbe onye ntụgharị okwu na-egbochi arịrịọ gị na otu o si echebe akara ngosi dị ka {{name}} ma ọ bụ {0} ka ọ ghara ịdị na-emebi emebi n'oge ntụgharị.
maxRetriesKacha nnwale nnwale na nzaghachi HTTP na-adịgide adịgide (408, 425, 429, 500, 502, 503, 504). Ọnụ ọgụgụ zuru ezu nke oku HTTP kwa arịrịọ bụ 1 + maxRetries.
retryBackoffMsCap (na milliseconds) na ihe ọ bụla backoff ụra. Ihe omume ahụ na-asọpụrụ nkụnye eji isi mee nzaghachi Retry-After nke Azure kpọmkwem mgbe ọ dị; ma ọ bụghị ya, ọ na-eji jittered exponential backoff capped na uru a.
protectPlaceholdersMgbe true (ndabara), ndị na-ejide ebe dị ka {{name}}, ${var}, {0}, {0:N2}, %s, %1$s na HTML na-eji akara ngosi sentinel tupu nsụgharị ma weghachite mgbe e mesịrị. Gbanyụọ naanị mgbe isi mmalite gị kpachaara anya nwere ederede ederede nke a ga-asụgharị.
customPlaceholderPatternsNewline-kewapụrụ regexes (na-enweghị delimiters) kwukwara na ndabara placeholder set, e.g. <<.+?>> maka omenala token syntax.
noTranslatePatternsNewline-kewapụrụ glob ụkpụrụ kwekọrọ na parser-larịị igodo (JSON dotted ụzọ, RESX name, PO msgid, XLIFF unit id, INI / restext igodo). A na-ahapụ igodo ndị kwekọrọ na arịrịọ Ntụgharị ma gafere na uru isi mmalite ha echekwara.
Mmepụta
summary-titleNchịkọta dị mkpirikpi nke PR-aha-enyi na enyi, dịka ọmụmaatụ Machine-translated 320 files, a total of 5,418 translations.
summary-detailsMarkdown summary kwesịrị ekwesị maka ahụ PR ma ọ bụ nchịkọta ọrụ.
has-new-translations'true' mgbe e mepụtara otu nsụgharị ọhụrụ ma ọ bụ karịa.