Jereo ny Fanamboarana ho an'ny drafitra YAML sy ny filaharan'ny fampidirana.
Fampidirana ilaina
sourceLocaleNy loharano (ohatra en) ampiasaina hitadiavana rakitra loharano toy ny **/*.en.resx. Nalefa tany amin'ny mpamatsy ihany koa izy from=<locale>.
Fifantenana mpamatsy sy fahazoan-dàlana
Misafidiana mpamatsy iray isaky ny mihazakazaka miaraka amin'provider. Omeo ny fahazoan-dàlana an'ny mpamatsy voafantina ihany - jereo ny torolàlana Inputs sy outputs ho an'ny fametrahana feno.
providerMpanome fandikan-teny: azure (default), aws, na google. Mpamatsy iray ihany no ampiasaina isaky ny antso an-tariby.
subscriptionKeyAzure AI Translator subscription key. Ilaina amin'ny azure. Mandalo amin'ny secrets.
endpointAzure Translator endpoint URL, e.g. https://api.cognitive.microsofttranslator.com/. Ilaina amin'ny azure.
awsAccessKeyIdAWS access key id. Safidy - manadino (miaraka amin'ny awsSecretAccessKey) hampiasa ny rojom-pandrefesana AWS / OIDC. Mandalo amin'ny secrets.
awsSecretAccessKeyFanalahidy fidirana miafina AWS. Tsy maintsy omena miaraka amin'ny awsAccessKeyId. Mandalo amin'ny secrets.
awsSessionTokenFamantarana ny fivoriana AWS ho an'ny fahazoan-dàlana vonjimaika. Mandalo amin'ny secrets.
awsRegionFaritra AWS ho an'ny serivisy fandikan-teny (ohatra us-east-1). Ilaina amin'ny aws raha tsy hoe napetraka ao amin'ny tontolo iainana ny AWS_REGION.
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.
googleApiKeyFanalahidy Google Cloud API. Omeo ity OR googleCredentials ity ho an'ny google. Mandalo amin'ny secrets.
googleCredentialsNy fanalahidin'ny kaonty serivisy Google Cloud ho toy ny kofehy JSON. Omeo ity OR googleApiKey ity ho an'ny google. Mandalo amin'ny secrets.
googleProjectIdID tetikasa Google Cloud tsy voatery. Matetika no voatsoaka avy amin'ny fahazoan-dàlana amin'ny kaonty serivisy.
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.
Fampidirana mahazatra
regionFaritra loharanon-karena ho an'ny mpandika teny (tsy ho an'ny loharanon-karena manerantany).
toLocalesToerana handikana azy. Manaiky ny JSON array (["fr","de"]) na ny soatoavina misaraka amin'ny koma.
includeModely glob misaraka amin'ny tsipika vaovao; Ny antontan-taratasy mifanaraka amin'izany ihany no adika.
excludeModely glob misaraka amin'ny tsipika vaovao; Ny rakitra mifanandrify dia tsy voafehy (ampiharina aorian'ny fampidirana).
configPathLalana mankany amin'ny rakitra config YAML (mifandraika amin'ny fakan'ny sehatr'asa).
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.
dryRunRehefa true dia alefaso ny fandikan-teny ary mandefa famintinana fa aza manoratra rakitra.
failOnErrorRehefa true, ny fahadisoana tsy ampoizina dia tsy mahomby amin'ny hetsika; Rehefa false, ny fahadisoana dia fampitandremana.
Azure Translator request inputs
Ireo sarintany ireo dia mivantana amin'ny masontsivana fangatahana Azure AI Translator v3 ary ampiharina amin'ny mpamatsy Azure. textType sy profanityAction dia apetraka amin'ny AWS / Google ihany koa izay misy mitovy amin'izany (jereo ny torolàlana momba ny mpamatsy); ny ambiny dia Azure ihany. Ny tsirairay dia tsy voatery; Ampiharina amin'ny fandikan-teny ny defaults Translator rehefa tsy voafaritra.
categoryIdSokajy Azure Custom Translator - ny indostria / sehatra / feo knob. Nalefa toy ny ?category=....
textTypeplain na html. Ampiasao html raha tsy misy ny soatoavin'ny loharanon-karena dia sombintsombiny HTML tena izy.
profanityActionNoAction, Marked, na Deleted. Mifehy ny fomba famoahana teny ratsy ao amin'ny fandikan-teny.
profanityMarkerAsterisk na Tag. Tsy misy dikany afa-tsy rehefa Marked profanityAction.
allowFallbackRehefa false, dia mamerina hadisoana ny Translator fa tsy miverina amin'ny rafitra ankapobeny raha toa ka tsy manana fametrahana ho an'ny toerana kendrena ny categoryId anao.
apiVersionTranslator REST API version.
Faharetana sy fiarovana placeholder
Ireo fampidirana ireo dia mifehy ny fomba fitondran-tenan'ny hetsika rehefa manakana ny fangatahanao ny Translator ary ny fomba hiarovana ny mari-pamantarana placeholder toy ny {{name}} na {0} tsy ho simba mandritra ny fandikan-teny.
maxRetriesNy fanandramana fanandramana ambony indrindra amin'ny valiny HTTP mandalo (408, 425, 429, 500, 502, 503, 504). Ny isan'ny antso HTTP isaky ny fangatahana dia 1 + maxRetries.
retryBackoffMsCap (amin'ny milliseconds) amin'ny torimaso tokana. Ny hetsika dia manome voninahitra ny lohan'ny valinteny Retry-After an'i Azure rehefa misy; raha tsy izany dia mampiasa backoff exponential mivaingana voafetra amin'ity sanda ity.
protectPlaceholdersRehefa true (default), placeholders toy ny {{name}}, ${var}, {0}, {0:N2}, %s, %1$s ary HTML dia soloina amin'ny famantarana sentinel alohan'ny fandikana ary averina amin'ny laoniny aorian'izay. Esory raha tsy misy lahatsoratra miendrika placeholder ara-bakiteny izay tokony adika ny loharano.
customPlaceholderPatternsNy regexes misaraka amin'ny tsipika vaovao (tsy misy delimiters) dia nampidirina tao amin'ny seta placeholder default, ohatra <<.+?>> ho an'ny syntax famantarana mahazatra.
noTranslatePatternsNy lamina glob misaraka amin'ny tsipika vaovao dia mifanaraka amin'ny fanalahidy parser (JSON dotted path, RESX name, PO msgid, XLIFF unit id, INI / restext key). Ny fanalahidy mifanaraka dia alatsaka avy amin'ny fangatahan'ny mpandika teny ary mandalo miaraka amin'ny sandan'ny loharano voatahiry.
Vokatra
summary-titleFamintinana fohy momba ny lohateny PR, ohatra Machine-translated 320 files, a total of 5,418 translations.
summary-detailsFamintinana ny markdown mety ho an'ny vatana PR na famintinana asa.
has-new-translations'true' rehefa nisy fandikan-teny vaovao iray na maromaro noforonina.