Féach Cumraíocht le haghaidh an scéimre YAML agus an t-ord luchtaithe.
Ionchuir riachtanacha
sourceLocaleLoguchtaigh foinse (m.sh. en) a úsáidtear chun comhaid acmhainne a aimsiú ar nós **/*.en.resx. Cuireadh ar aghaidh chuig an soláthraí freisin mar from=<locale>.
Dintiúir roghnúcháin soláthraí
Roghnaigh soláthraí amháin in aghaidh an rith le provider. Tabhair dintiúir an tsoláthraí roghnaithe amháin - féach an treoir Ionchuir & aschuir le haghaidh socrú iomlán.
providerSoláthraí aistriúcháin: azure (réamhshocrú), aws, nó google. Ní úsáidtear ach soláthraí amháin in aghaidh an ghlao gníomhaíochta.
subscriptionKeyEochair síntiúis Azure AI Translator. Riachtanach le haghaidh azure. Pas trí secrets.
endpointURL críochphointe Azure Translator, m.sh. https://api.cognitive.microsofttranslator.com/. Riachtanach le haghaidh azure.
awsAccessKeyIdId eochair rochtana AWS. Roghnach - fág ar lár (le awsSecretAccessKey) chun slabhra dintiúir réamhshocraithe AWS / OIDC a úsáid. Pas trí secrets.
awsSecretAccessKeyEochair rochtana rúnda AWS. Ní mór é a sholáthar in éineacht le awsAccessKeyId. Pas trí secrets.
awsSessionTokenComhartha seisiúin AWS roghnach le haghaidh dintiúir shealadacha. Pas trí secrets.
awsRegionRéigiún AWS don tseirbhís Translate (m.sh. us-east-1). Riachtanach le haghaidh aws mura bhfuil AWS_REGION socraithe sa timpeallacht.
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.
googleApiKeyEochair API Google Cloud. Provide this OR googleCredentials for google. Pas trí secrets.
googleCredentialsEochair chuntas seirbhíse Google Cloud mar teaghrán JSON. Provide this OR googleApiKey for google. Pas trí secrets.
googleProjectIdAitheantas tionscadail roghnach Google Cloud. De ghnáth tátal a bhaint as an dintiúr cuntais seirbhíse.
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.
Ionchuir roghnacha coitianta
regionRéigiún acmhainne an aistritheora (fág ar lár le haghaidh acmhainní domhanda).
toLocalesLocales le haistriú chucu. Glacann sé le eagar JSON (["fr","de"]) nó luachanna deighilte le camóga.
includePatrúin glob scartha le líne nua; Ní aistrítear ach comhaid mheaitseála.
excludePatrúin glob scartha le líne nua; Scipeáiltear comhaid mheaitseála (cuirtear i bhfeidhm tar éis áireamh).
configPathConair chuig an gcomhad cumraíochta YAML (i gcoibhneas le fréamh an spás oibre).
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.
dryRunNuair a true, rith aistriúcháin agus astaigh achoimrí ach ná scríobh comhaid.
failOnErrorNuair a true, teipeann ar earráidí gan choinne an gníomh; Nuair a false, is rabhaidh iad earráidí.
Azure Translator request inputs
Mapálann siad seo go díreach ar pharaiméadair fiosrúcháin Azure AI Translator v3 agus baineann siad leis an soláthraí Azure. Déantar textType agus profanityAction a mhapáil freisin chuig AWS / Google nuair atá coibhéis ann (féach an treoir soláthraithe); tá an chuid eile Azure amháin. Tá gach ceann roghnach; Baineann réamhshocruithe an Aistritheora le chéile nuair a dhíshocraíodh.
categoryIdCatagóir Azure Custom Translator - an tionscal / fearann / knob ton. Curtha ar aghaidh mar ?category=....
textTypeplain nó html. Úsáid html ach amháin nuair is fíor-bhlúirí HTML iad do luachanna acmhainne.
profanityActionNoAction, Marked, nó Deleted. Rialaíonn sé an chaoi a n-astaítear téarmaí profane in aistriúcháin.
profanityMarkerAsterisk nó Tag. Ach amháin nuair a bhíonn profanityAction Marked.
allowFallbackNuair a false, filleann Translator earráid seachas titim ar ais chuig an gcóras ginearálta mura bhfuil imscaradh ag do categoryId le haghaidh sprioc-logánaigh.
apiVersionLeagan API REST an Aistritheora.
Athléimneacht agus cosaint ionaid
Rialaíonn na hionchuir seo an chaoi a n-iompraíonn an gníomh nuair a throttles Translator d'iarratas agus conas a chosnaíonn sé comharthaí ionaid cosúil le {{name}} nó {0} ó bheith mangled le linn an aistriúcháin.
maxRetriesUasmhéid iarrachtaí athiarrachta ar fhreagairtí HTTP neamhbhuana (408, 425, 429, 500, 502, 503, 504). Is é líon iomlán na nglaonna HTTP in aghaidh an iarratais ná 1 + maxRetries.
retryBackoffMsCaipín (i milleasoicind) ar aon chodladh cúltaca amháin. Tugann an gníomh onóir do cheanntásc freagartha Retry-After Azure go díreach nuair a bhíonn sé i láthair; seachas sin úsáideann sé cúlú easpónantúil jittered atá teoranta ag an luach seo.
protectPlaceholdersNuair a true (réamhshocrú), cuirtear comharthaí sentinel in ionad ionaid ar nós {{name}}, ${var}, {0}, {0:N2}, %s, %1$s agus HTML sula ndéantar iad a aistriú agus a athchóiriú ina dhiaidh sin. Díchumasaigh ach amháin nuair a bhíonn téacs litriúil i gcruth ionadchoinne i d'fhoinse d'aon ghnó ba chóir a aistriú.
customPlaceholderPatternsRegexes deighilte le líne nua (gan teorannaithe) curtha leis an tacar ionaid réamhshocraithe, m.sh. <<.+?>> le haghaidh comhréir comhartha saincheaptha.
noTranslatePatternsPatrúin glob scartha le líne nua a mheaitseáil le heochracha leibhéal parsálaí (cosán poncaithe JSON, RESX name, PO msgid, aonad XLIFF id, eochair INI / restext). Titeann eochracha meaitseála ón iarratas Aistritheoir agus téann siad tríd lena luach foinse caomhnaithe.
Aschuir
summary-titleAchoimre ghearr PR-chairdiúil, m.sh. Machine-translated 320 files, a total of 5,418 translations.
summary-detailsAchoimre Markdown oiriúnach do chomhlacht PR nó achoimre poist.
has-new-translations'true' nuair a gineadh aistriúchán nua amháin nó níos mó.