Saltar al contenido

Idioma

Elige tu idioma

Cambia a la misma página en otro idioma.

EnglishEnglishenAfrikaansAfrikaansafአማርኛAmharicamالعربيةArabicarঅসমীয়াAssameseasAzərbaycanAzerbaijaniazБашҡортBashkirbaБългарскиBulgarianbgभोजपुरीBhojpuribhoবাংলাBanglabnབོད་སྐད་Tibetanboबड़ोBodobrxBosanskiBosnianbsCatalàCatalancaČeštinaCzechcsCymraegWelshcyDanskDanishdaDeutschGermandeडोगरीDogridoiDolnoserbšćinaLower SorbiandsbދިވެހިބަސްDivehidvΕλληνικάGreekelEspañolSpanishesEestiEstonianetEuskaraBasqueeuفارسیPersianfaSuomiFinnishfiFilipinoFilipinofilVakavitiFijianfjFøroysktFaroesefoFrançaisFrenchfrFrançais (Canada)French (Canada)fr-CAGaeilgeIrishgaGalegoGalicianglकोंकणीKonkanigomગુજરાતીGujaratiguHausaHausahaעבריתHebrewheहिन्दीHindihiछत्तीसगढ़ीChhattisgarhihneHrvatskiCroatianhrHornjoserbsceUpper SorbianhsbHaitian CreoleHaitian CreolehtMagyarHungarianhuՀայերենArmenianhyIndonesiaIndonesianidÌgbòIgboigInuinnaqtunInuinnaqtuniktÍslenskaIcelandicisItalianoItalianitᐃᓄᒃᑎᑐᑦInuktitutiuInuktitut (Latin)Inuktitut (Latin)iu-Latn日本語JapanesejaქართულიGeorgiankaҚазақ ТіліKazakhkkខ្មែរKhmerkmKurmancîKurdish (Northern)kmrಕನ್ನಡKannadakn한국어KoreankoكٲشُرKashmiriksکوردیی ناوەندیKurdish (Central)kuКыргызчаKyrgyzkyLëtzebuergeschLuxembourgishlbLingálaLingalalnລາວLaoloLietuviųLithuanianltLugandaGandalugLatviešuLatvianlv中文 (文言文)Chinese (Literary)lzhमैथिलीMaithilimaiMalagasyMalagasymgTe Reo MāoriMāorimiМакедонскиMacedonianmkമലയാളംMalayalammlМонгол хэлMongolian (Cyrillic)mn-Cyrlᠮᠣᠩᠭᠣᠯ ᠬᠡᠯᠡMongolian (Traditional)mn-MongমৈতৈলোনManipurimniमराठीMarathimrMelayuMalaymsMaltiMaltesemtHmong DawHmong Dawmwwမြန်မာMyanmar (Burmese)myNorsk BokmålNorwegian BokmålnbनेपालीNepalineNederlandsDutchnlSesotho sa LeboaSesotho sa LeboansoChinyanjaChichewanyaଓଡ଼ିଆOdiaorHñähñuQuerétaro OtomiotqਪੰਜਾਬੀPunjabipaPolskiPolishplدریDariprsپښتوPashtopsPortuguês (Brasil)Portuguese (Brazil)ptPortuguês (Portugal)Portuguese (Portugal)pt-PTRomânăRomanianroРусскийRussianruIkirundiRundirunKinyarwandaKinyarwandarwسنڌيSindhisdසිංහලSinhalasiSlovenčinaSlovakskSlovenščinaSlovenianslGagana SāmoaSamoansmchiShonaShonasnSoomaaliSomalisoShqipAlbaniansqСрпски (ћирилица)Serbian (Cyrillic)sr-CyrlSrpski (latinica)Serbian (Latin)sr-LatnSesothoSesothostSvenskaSwedishsvKiswahiliSwahiliswதமிழ்TamiltaతెలుగుTeluguteไทยThaithትግርTigrinyatiTürkmen DiliTurkmentkLea fakatongaTongantoTürkçeTurkishtrТатарTatarttReo TahitiTahitiantyئۇيغۇرچەUyghurugУкраїнськаUkrainianukاردوUrduurUzbek (Latin)Uzbek (Latin)uzTiếng ViệtVietnameseviisiXhosaisiXhosaxhÈdè YorùbáYorubayoYucatec MayaYucatec Mayayua粵語Cantonese (Traditional)yue中文 (简体)Chinese Simplifiedzh-Hans中文 (繁體)Chinese Traditionalzh-HantisiZuluisiZuluzu

Ayuda

Preguntas frecuentes

Respuestas rápidas a las preguntas que surgen con más frecuencia al adoptar la acción.

En esta página

    ¿Cómo comunica la acción con Azure?

    A través del SDK oficial de @azure-rest/ai-translation-text de Microsoft, con @azure/core-rest-pipeline. Eso te permite reintentos automáticos en 408/429/5xx, modelos de petición y respuesta tecleandos, y gestión gratuita de cabeceras de autenticación — todo lo que antes era una llamada axios rodada manualmente. La superficie pública de acción (entradas, salidas, salidas de archivos) permanece sin cambios.

    ¿Por qué las traducciones a veces son de marca o tonal?

    La traducción automática se aplica por defecto a un modelo de propósito general. Tres mandos ayudan: un Glosario para anulaciones de términos duros, un Categoría de traductores personalizados para modelos ajustados entrenados con tu tono y vocabulario, y profanityAction para borrar o marcar términos profanos.

    ¿Cómo evito traducir el mismo archivo dos veces?

    Activa el flujo de trabajo en paths que coincidan solo con tus archivos de origen y localidad, por ejemplo, **/*.en.resx. La acción también incluye su propio filtro de archivo por disparador cuando GITHUB_TOKEN está activado, reduciendo el trabajo a los archivos en el último commit.

    ¿Puedo ejecutar la acción sin conexión?

    No exactamente — Azure AI Translator es el cerebro de runtime. Pero puedes usar dryRun: true para validar el análisis y la configuración sin hacer ninguna petición HTTP para traducir.

    ¿En qué versión de Node se ejecuta la acción?

    La v3 se ejecuta en el entorno de ejecución node24 Acciones de GitHub. El JavaScript incluido es compatible con los Nodos 20, 22 y 24, que es lo que CI prueba.

    ¿De dónde proviene el dist/ incluido?

    Las acciones de GitHub JS envían su JS compilado en el repositorio. El flujo de trabajo dist-build lo reconstruye tras cada fusión para main si se desplazaría, y dist-check bloquea PRs que generarían salidas desactualizadas.

    ¿Y qué hay de otros formatos de recursos?

    Hoy: .resx, .xliff, .po, .json, .ini, .restext. Abre un asunto si necesitas otro — la interfaz del analizador es pequeña (analizar → mapear → aplicar traducciones → formato) y las contribuciones son bienvenidas.