Error al subir glosario y memoria de traducción: "Failed to extract the contents of the uploaded file"

Siens Translation 0 Reputation points
2025-07-07T09:42:25.5266667+00:00

Hola,

Estoy intentando subir dos tipos de archivos a Azure Custom Translator dentro de un workspace propio, donde tengo permisos de Owner y una suscripción activa (S1, región West Europe):

Un archivo .xlsx como Sentence dictionary

Un archivo .tmx como Translation memory

Ambos archivos cumplen con el formato requerido:

El Excel tiene los encabezados SourceTerm y TargetTerm, sin celdas vacías ni estilos

El archivo .tmx está estructurado correctamente, validado, y los idiomas coinciden con los del proyecto (en → es)

Sin embargo, en todos los intentos la carga falla con el mensaje:

"Failed to extract the contents of the uploaded file"

He probado lo siguiente sin éxito:

Usar diferentes navegadores (Edge, Chrome, modo incógnito)

Borrar caché

Crear nuevos proyectos en el mismo workspace

Subir versiones nuevas y limpias de los archivos

Agradecería que pudieran revisar si hay alguna limitación activa o un problema interno en la plataforma que esté impidiendo el procesamiento correcto de estos archivos.

Gracias

Azure AI Translator
Azure AI Translator
An Azure service to easily conduct machine translation with a simple REST API call.
{count} votes

1 answer

Sort by: Most helpful
  1. Nikhil Jha (Accenture International Limited) 240 Reputation points Microsoft External Staff Moderator
    2025-08-28T10:38:16.8333333+00:00

    Hola Siens Translation,
    Gracias por contactarnos y por los pasos detallados de solución de problemas que ya intentaste. Estás experimentando un error al cargar tanto los archivos de Sentence Dictionary (.xlsx) como de Translation Memory (.tmx) en Custom Translator (West Europe), a pesar de que los archivos están correctamente estructurados y validados. El error puede desencadenarse por varias condiciones.

    Pasos inmediatos de solución de problemas:

    1. Verificar el estado actual del servicio

    Dado que problemas similares se resolvieron recientemente, primero verifica si el problema persiste:

    • Intenta cargar un archivo de prueba muy pequeño (pocas filas) para confirmar la conectividad del servicio
    • Prueba con proyectos nuevos y existentes en tu espacio de trabajo
    • Comprueba si el problema ocurre de manera constante o intermitente

    2. Verificación del formato de archivo

    Aunque tus archivos funcionaban previamente, asegúrate de que cumplan con los requisitos actuales:

    Requisitos para Excel (.xlsx):

    • Encabezados: exactamente SourceTerm y TargetTerm
    • Sin celdas vacías en las columnas de términos
    • Sin formatos/estilos aplicados a las celdas
    • Tamaño del archivo: menor a 10 MB para diccionarios

    Requisitos para archivos TMX:

    • Códigos de idioma: asegúrate de usar is (islandés) en lugar de códigos alternativos
    • Estructura XML: valida la estructura TMX para un correcto cierre de etiquetas <tu> y <tuv>
    • Codificación de caracteres: codificación UTF-8 sin BOM

    3. Verificación del código de idioma

    Basado en tu mención de in → is, verifica:

    <!-- In your TMX file, ensure language codes match exactly -->
    <tuv xml:lang="en">
    <tuv xml:lang="is">  <!-- Not "ice" or "isl" -->
    

    4. Pasos de validación de archivos

    Para archivos TMX:

    • Valida la estructura XML usando un validador XML
    • Revisa si hay etiquetas sin cerrar (causa común de fallos en la extracción)
    • Verifica la consistencia de los pares de idiomas en todo el archivo

    Para archivos Excel:

    • Guarda el archivo como un nuevo .xlsx (no convertido desde .xls)
    • Elimina cualquier carácter oculto o formato aplicado
    • Asegúrate de que no haya celdas combinadas ni estructuras complejas

    5. Solución de problemas de navegador/red

    Dado que ya probaste con varios navegadores, también verifica:

    • Conectividad de red con los endpoints de Azure
    • Configuraciones de firewall/proxy corporativo que puedan interferir con las cargas
    • Tiempo de sesión: intenta cargar inmediatamente después de iniciar sesión

    Contacto con el Soporte:

    Si el problema persiste, abre un ticket de soporte a través de aka.ms/translatorsupport e incluye:

    • ID del espacio de trabajo
    • ID de la suscripción
    • Región
    • Archivos de ejemplo

    Perdona mis errores, ya que estoy usando el traductor de Bing para responder!
    Por favor, no dudes en aceptar esta respuesta si te resultó útil y en votar a favor.
    Gracias por comunicarte con el portal Microsoft Q&A. 😊


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.