Wil Configuración utia'al u esquema YAML yéetel le orden kuuch.
Entradas k'a'abeto'ob
| K'aaba' | U tsoolil |
|---|---|
sourceLocale | Configuración u beetik u k'aaba' (je'ebix, en) utilizado utia'al u kaxtik archivos recursos bey **/*.en.resx. Xan reenviado u Translator bey from=<locale>. |
subscriptionKey | Azure AI Translator clave suscripción. Máan tumen secrets. |
endpoint | URL u extremo le traductor, je'ebix, https://api.cognitive.microsofttranslator.com/. |
Entradas opcionales náats'al
| K'aaba' | Tumen defecto | U tsoolil |
|---|---|---|
region | mix jump'éel | Región nu'ukulo'ob traductor (omitir utia'al nu'ukulo'ob globales). |
toLocales | Tuláakal apoyado | U kúuchil tu'ux ku xu'ullsa'al. Acepta jump'éel matriz JSON (["fr","de"]) wa uts' k'ajóolilo'obo' separados tumen coma. |
include | mix jump'éel | Patrones globo separados tumen Nueva línea; Chéen le archivos coincidentes ku traducen. |
exclude | mix jump'éel | Patrones globo separados tumen Nueva línea; Le archivos coincidentes ku omiten (aplicados ka' incluir). |
configPath | .github/resource-translator.yml | Bejil ti' le archivo configuración YAML (relativo ti' u mootsil le kúuchil u pa'al). |
dryRun | false | Le ken true, ejecutar traducciones yéetel emitir resúmenes Ba'ale' ma' ts'íib archivos. |
failOnError | true | Le true, errores inesperados fallan le asab; Le ken false, errores ku advertencias. |
Entradas solicitud u traductor
lelo'oba' ma' Jun ti' le parámetros consulta Azure AI Translator v3. Jujuntúulal jach opcional; le predeterminados Translator ku aplican ken unset.
| K'aaba' | Tumen defecto | U tsoolil |
|---|---|---|
categoryId | general | Azure Custom Translator category — the industry/domain/tone knob. Tu túuxtaj bey ?category=.... |
textType | plain | plain wa html. Utilizar html chéen ken u uts' k'ajóolilo'obo' nu'ukulo'ob ku fragmentos HTML reales. |
profanityAction | NoAction | NoAction, Marked wa Deleted. Controla bix u emiten términos profanos ti' le traducciones. |
profanityMarker | Asterisk | Asterisk wa Tag. Chéen u k'áat u ya'al ken profanityAction Marked. |
allowFallback | verdadero (predeterminado le Traductor) | Le ken false, Translator ku jump'éel ba'alo' kúuchil k'a'abet u t.u.m tuláakal wa u categoryId mina'an implementación utia'al jump'éel localización destino. |
apiVersion | 3.0 | Traductor versión API REST. |
Resiliencia & protección marcador posición
Táan a entradas controlan bix u comporta le asab ken Translator limita u solicitud yéetel bix protege fichas marcador posición bey {{name}} wa {0} u destrozar ichil le traducción.
| K'aaba' | Tumen defecto | U tsoolil |
|---|---|---|
maxRetries | 5 | Intentos máximos reintentos ti' respuestas HTTP transitorias (408, 425, 429, 500, 502, 503, 504). Le meyaj ku total u llamadas HTTP tumen j-na'akij jach 1 + maxRetries. |
retryBackoffMs | 30000 | Tapón (ti' milisegundos) ti' je'el tin juunal backoff weenel. Le molayil respeta le Retry-After u núukik u u Azure exactamente ken u presente; U tu contrario meyajtiko'ob jumptered retroceso exponencial limitado ti' le je'o'. |
protectPlaceholders | true | Le ken true (tumen defecto), le marcadores u posición bey {{name}}, ${var}, {0}, {0:N2}, %s, %1$s yéetel HTML ku reemplazan yéetel fichas centinela bey ma' le traducción yéetel restaurados ts'o'okole'. Desactive chéen ken u fuente ku taasik intencionalmente analte'o' literal ti' bix u marcador u posición k'a'ana'an u traducido. |
customPlaceholderPatterns | mix jump'éel | Regex separados tumen túumben líneas (ma' delimitadores) añadidos ti' le nu'ukulo'ob marcador u posición tumen defecto, je'ebix, <<.+?>> utia'al u sintaxis le ficha personalizada. |
noTranslatePatterns | mix jump'éel | Patrones glob separados tumen nueva internet ichil coinciden yéetel wach'ebo'obo' nivel analizador (bejil punteado JSON, RESX name, PO msgid, XLIFF unidad id, clave INI leti' restext). Claves coincidentes ku eliminan tak le solicitud Translator yéetel ku yúuchul yéetel u ku k'aaba' preservado. |
salidas
| K'aaba' | U tsoolil |
|---|---|
summary-title | Resumen corto PR-título amigable, je'ebix, Machine-translated 320 files, a total of 5,418 translations. |
summary-details | Resumen Markdown conveniente utia'al jump'éel wíinkilal PR wa resumen meyaj. |
has-new-translations | 'true' ken u generaron jump'éel wa asab traducciones túumben. |