AI Glot websiteOpen AI Glot
Uso de AI GlotArchivos y formatos
Uso de AI Glot

Archivos y formatos

Consulta todos los formatos de archivo que acepta AI Glot, el límite de tamaño de cada uno, qué estructura se conserva al completar el proceso y cómo preparar una exportación para volver a importarla sin problemas.

AI Glot acepta más de 35 formatos de archivo, desde documentos y hojas de cálculo de Word, PDF e InDesign hasta subtítulos y archivos de localización de aplicaciones. Sea cual sea el archivo que subas, la promesa es la misma: cambian las palabras, pero no la estructura, así que el archivo vuelve a su sitio de origen.

Esta página es la tabla de referencia. Si quieres una guía para cada formato con lo que se traduce, lo que se mantiene intacto y ejemplos de instrucciones para copiar, consulta File formats.

Qué puedes subir

Los límites de tamaño son por formato, no globales. El límite adecuado para una hoja de cálculo sería excesivo para un archivo de configuración regional, donde unos pocos megabytes ya representan un catálogo enorme.

Documentos

FormatoExtensionesLímite
Word.docx, .dotx, .docm25 MB
PDF.pdf25 MB
PowerPoint.pptx, .potx, .ppsx, .pptm30 MB
Texto OpenDocument.odt25 MB
Presentación OpenDocument.odp30 MB
EPUB.epub25 MB
HTML.html, .htm, .xhtml8 MB
Markdown.md, .markdown, .mdx4 MB
Texto sin formato.txt4 MB
InDesign (IDML).idml30 MB

Hojas de cálculo

FormatoExtensionesLímite
CSV.csv, .tsv60 MB
Excel.xlsx, .xlsm, .xltx, .xltm50 MB
Hoja de cálculo OpenDocument.ods20 MB

Subtítulos

FormatoExtensionesLímite
SubRip.srt4 MB
WebVTT.vtt4 MB
YouTube.sbv4 MB
Advanced SubStation.ass, .ssa4 MB
TTML.ttml, .dfxp8 MB
Letras sincronizadas LRC.lrc4 MB

Localización de aplicaciones

FormatoExtensionesLímite
XLIFF.xlf, .xliff12 MB
XLIFF de Trados, memoQ y Phrase.sdlxliff, .mqxliff, .mxliff12 MB
Recursos de Android.xml12 MB
Recursos de .NET.resx, .resw12 MB
Qt Linguist.ts12 MB
JSON.json, .arb, .resjson8 MB
JSON Lines.jsonl, .ndjson8 MB
Catálogo de cadenas de Xcode.xcstrings8 MB
YAML.yaml, .yml4 MB
TOML.toml4 MB
gettext.po, .pot4 MB
Cadenas de iOS.strings4 MB
Reglas de plural de iOS.stringsdict4 MB
Propiedades de Java.properties4 MB
INI.ini, .isl, .lang4 MB
Fluent.ftl4 MB
Archivos de idioma de PHP.php4 MB
Otros XML (feeds, DITA, SVG).xml, .svg, .dita, .ditamap12 MB

Archivos comprimidos

FormatoExtensionesLímite
ZIP.zip20 MB

Los archivos que superan el límite se rechazan antes de almacenar ningún dato. Si subes uno demasiado grande, solo habrás perdido el tiempo que tardes en darte cuenta.

Qué se conserva al completar el proceso

La estructura no es un adorno: es lo que hace que el resultado sea útil. Cada familia de formatos tiene sus propios elementos que deben mantenerse intactos.

FamiliaQué se conserva
Word, PowerPoint, OpenDocument, EPUBLos estilos, las imágenes, el diseño de página y el formato dentro de las frases. Los cambios registrados, los comentarios y el texto de los gráficos se dejan intactos, y el plan lo indica
PDFTodas las páginas, imágenes, gráficos, colores y el tamaño de página. El texto se sustituye en su sitio, con la fuente original si contiene las letras necesarias y, en caso contrario, con una fuente incrustada similar. Si la traducción ocupa más, se ajusta con líneas más estrechas y un tamaño de letra ligeramente menor dentro de su bloque, sin que se corte nunca
Markdown, HTML, textoEl código, los destinos de los enlaces, las etiquetas, los scripts y los saltos de línea
CSV, ExcelEl orden de las columnas, los identificadores, los precios, las URL, las filas en blanco, las fórmulas y los formatos numéricos
JSON LinesUn registro por línea, con todas las claves y el orden de las líneas
INILos comentarios, las [sections], las comillas y las secuencias de escape
FluentLos identificadores de mensajes y atributos, todas las variantes de plural y variables como { $count }
Archivos de idioma de PHPEl código, las claves de matriz y los argumentos de función. Solo cambian los valores de cadena sin formato; los marcadores de posición como :attribute, {field}, %s y $name se mantienen intactos
Otros XMLLos identificadores, precios, URL y valores de atributos, que nunca se traducen. El plan determina qué elementos contienen texto para las personas, y el HTML dentro de CDATA sigue en CDATA
InDesignLa maquetación, los marcos, los estilos, las imágenes y las fuentes. El texto se lee en el orden de las páginas, se conserva el formato dentro de cada párrafo y se mantienen los hipervínculos; también se incluyen las tablas, las notas al pie y el texto de las páginas maestras. Los cambios registrados como eliminados se dejan tal cual y no se modifica el diccionario de idioma del documento, así que debes configurarlo en InDesign. El texto más largo puede desbordarse de un marco, que el diseñador deberá ajustar
JSON, YAML, TOMLTodas las claves, los niveles de anidamiento y el orden de las matrices. JSON se vuelve a escribir con sangría de dos espacios y los comentarios de YAML no se conservan
XLIFFLas unidades de localización, los marcadores de posición y las etiquetas en línea
XLIFF de Trados, memoQ y PhraseTodos los segmentos; los bloqueados se dejan intactos y se conservan las traducciones existentes, salvo que pidas repetirlas. También se mantienen las etiquetas de texto de Phrase, como {1}. Los resultados se marcan como borradores automáticos sin confirmar, para que el traductor los confirme en la herramienta (Trados Draft con origen automático, memoQ PartiallyEdited y Phrase sin confirmar). Se devuelve el archivo completo, nunca una parte
gettextLos ID de mensaje, los contextos y las formas plurales; la cabecera Plural-Forms se reescribe para el idioma de destino
Android, iOS, .NET, Java, QtLas claves de recursos, los especificadores de formato y, en los archivos de plural de Android y Apple, las formas plurales que necesita cada idioma
SubtítulosLa numeración de los subtítulos, los códigos de tiempo y los códigos de estilo
Letras LRCLas etiquetas de tiempo, las etiquetas [ar:] y [ti:] y los tiempos de cada palabra
Archivo comprimidoLa estructura de carpetas y todos los nombres de archivo que contiene

Las claves forman parte de la estructura, no son palabras. Un archivo JSON traducido vuelve directamente al repositorio porque no se ha alterado nada aparte de los valores.

Longitud de cada valor

Cada valor de origen seleccionado para traducir admite hasta 50,000 caracteres Unicode. Antes de subir contenido editorial o HTML más largo, divídelo en varias filas o campos más pequeños.

A menudo, un valor traducido ocupa más que el original, por lo que AI Glot reserva espacio de almacenamiento adicional por encima del límite de entrada para el archivo final.

En los archivos comprimidos también se tiene en cuenta el total de valores que contienen sus archivos, no solo el límite de 20 MB. Aunque la traducción ocupe bastante menos que ese límite, puede rechazarse si el conjunto de archivos contiene demasiados valores. Si ocurre, divide el archivo comprimido en varios más pequeños.

Página New translation con una zona para soltar archivos vacía, lista para recibir un archivo de cualquier formato compatible

Empieza desde la zona para soltar archivos o el selector de archivos

Cómo preparar una exportación de hoja de cálculo

CSV y Excel son los dos formatos que la gente suele crear a mano y en los que una exportación descuidada suele causar más problemas después.

Mantén los identificadores estables

Incluye la clave que usa el sistema de destino para asociar las filas, como el ID de un producto o de un registro, y exclúyela de lo que pidas traducir.

Usa nombres de columna únicos

Antes de subir el archivo, sustituye las cabeceras vacías o duplicadas. description_en y description_fr son mucho más fáciles de distinguir que dos columnas llamadas description.

Exporta el CSV como UTF-8

Selecciona la opción CSV UTF-8 en la herramienta de hojas de cálculo. Cambiar la extensión de un archivo no convierte su contenido, pero ya no necesitas convertirlo: .xlsx se acepta directamente.

Guarda una copia original

La estructura se conserva, pero la exportación original sigue siendo la forma más segura de revertir los cambios si el sistema de destino rechaza la importación por algún motivo propio.

Particularidades de CSV

RequisitoComportamiento admitido
CodificaciónUTF-8 estricto
DelimitadorComa, punto y coma o tabulador (.tsv), detectado automáticamente
Saltos de líneaLF, CRLF o CR
ComillasRFC 4180, incluidas las comas y los saltos de línea integrados
CabecerasTodas las columnas necesitan una cabecera única y no vacía
FilasAl menos una fila de datos; todas las filas deben tener el mismo número de columnas que la cabecera

Formatos no compatibles

Los PDF deben contener texto real. Se rechazan los PDF escaneados porque un escaneo es una imagen de una página y AI Glot no aplica OCR. También se rechazan los PDF protegidos con contraseña o cifrados, aquellos cuyos permisos impiden editarlos, los PDF firmados digitalmente (la traducción invalidaría la firma) y los formularios XFA. También se rechazan los antiguos formatos binarios .doc, .xls y .ppt, así como los archivos de Pages, Numbers y Keynote de Apple. El mensaje de rechazo indica cómo guardarlos primero como .docx, .xlsx o .pptx. No se lee el texto de las imágenes.

También se rechazan algunos otros formatos y se indica qué debes enviar en su lugar:

Formato rechazadoQué enviar en su lugar
.inddEn InDesign, selecciona File > Save As > InDesign CS4 or later (IDML) y sube el archivo .idml
.xlsbGuarda el libro como .xlsx
.moEnvía el archivo .po a partir del que se compiló
.jsExporta las cadenas a JSON
.mobi, .azw, .azw3Convierte el libro a EPUB
.scc, .stlExporta los subtítulos a SRT o WebVTT

En la aplicación, los formatos rechazados muestran un botón Solicitar este formato que abre el chat de soporte con la solicitud ya escrita.

Archivos rechazados

Antes de empezar a subir un archivo, el navegador aplica las mismas reglas estructurales que el motor de traducción. Así, si está mal formado, falla de inmediato y no varios minutos después. Se rechazan los archivos vacíos, el UTF-8 no válido, las comillas sin cerrar o sin escapar, las cabeceras vacías o duplicadas, la ausencia de filas de datos, las filas con un número incorrecto de columnas, las extensiones no compatibles y cualquier archivo que supere el límite de su formato.

En la API, los mismos rechazos aparecen como unsupported_format y file_too_large.

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search AI Glot Docs documentation and read it in full, instead of answering from memory.

https://ai-glot.com/docs/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://ai-glot.com/docs/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.