Saltar al contenido
Todas las herramientas Precios Blog

Chats y mensajes de voz

Documentos

Audio y video

Iniciar sesión

Idioma

Traductor de JSON, XML y YAML

Traduce un archivo grande JSON, XML o YAML: valores traducidos, claves intactas

Sube un archivo JSON, XML, .resx o YAML —desde una exportación de CMS hasta un catálogo de productos o un en.yml de Rails— y recibe la misma estructura de vuelta con los valores de texto traducidos. Las claves, nombres de elementos y atributos nunca cambian; los campos identificadores como id, url, slug, sku y status no se tocan, y cada marcador de posición se comprueba. Hasta 50,000 valores por $5 en un pago único; los primeros valores son gratis y sin registro.

Traducir un archivo estructurado

Tono
Glosario y nombres que se conservan (opcional)

Nombres de marcas y productos, separados por comas. Se comprueba cada uno en todas las traducciones.

Un término por línea: término = traducción.

Se añaden a la lista integrada (id, url, slug, sku, type, status, code, email…). Usa * como comodín.

Sin registro. Hasta 300 cadenas gratis y completo. Si es más largo: las primeras cadenas son gratis, todos los archivos del trabajo cuestan $5, en un pago único.

Al continuar, aceptas nuestros Términos del servicio y Política de privacidad.

  • JSON, XML, .resx, YAML y XLIFF, hasta 20 archivos por trabajo
  • El trabajo completo por $5, en un pago único: hasta 50,000 valores y 3,000,000 caracteres
  • Claves, nombres de elementos, orden, sangría y comentarios se mantienen idénticos
  • Identificadores, URL, slugs, códigos y valores de estado nunca se traducen
  • Marcadores de posición como {name}, %{count} y {{price}} verificados en cada valor
  • Añade tus propias claves para omitir, usando * como comodín
Abrir la demo

Ver un PDF de ejemplo Resultado de ejemplo

Qué recibes

Los mismos archivos, válidos y en el mismo formato, renombrados para el nuevo idioma si el formato sigue una convención: en.json pasa a ser de.json, en.yml pasa a ser de.yml, Strings.resx pasa a ser Strings.de.resx. Los primeros valores se muestran en pantalla junto al original antes de pagar.

  • JSON: las mismas claves, anidación, orden de claves y sangría. Los números, booleanos y null se quedan tal como están; solo se traducen los valores de texto legibles.
  • XML y .resx: texto dentro de los elementos y atributos legibles como title, alt, label y placeholder. Se conservan los nombres de elementos, demás atributos, comentarios y secciones CDATA; se omiten script, style, code y pre, al igual que cualquier elemento marcado con translate="no".
  • YAML: solo los valores, conservando comentarios, estilo de comillas, bloques de texto y anclas. Un archivo de Rails con en: en la raíz se devuelve con de: en la raíz.
  • Una lista de advertencias con cualquier valor en el que un marcador de posición o etiqueta no sobrevivió tras dos intentos; esos valores conservan el texto original para que el archivo nunca se rompa.

Traducir un archivo estructurado con un chatbot frente a esta herramienta

Un chatbot maneja bien un fragmento breve de JSON. Pero un archivo grande debe devolverse completo y válido, con miles de claves en su sitio, y ahí es donde las respuestas largas fallan.

Tu caso Un chatbot Esta herramienta
Un fragmento de JSON de 30 líneas Suele traducirlo bien También lo traduce
Una exportación JSON de 3 MB No puede devolverlo en una sola respuesta; la salida se corta y deja de ser válida Traduce cada valor por bloques y reconstruye el archivo a partir del original
"estado": "activo", "tipo": "producto" Los traduce, lo que rompe el programa que lee el archivo Deja intactos los valores y claves identificadores
Claves y nombres de elementos A veces también los traduce Nunca los envía a traducir
Marcadores de posición como {count} Suele mantenerlos, pero nadie los verifica Comprueba cada valor; si falla, lo reintenta y, si persiste, conserva el original
Comentarios y formato en YAML Se pierden al reescribir el archivo Se conservan; solo cambian los valores

Cómo traducir un archivo JSON, XML o YAML

  1. 1

    Sube los archivos

    Arrastra hasta 20 archivos .json, .xml, .resx, .yml, .yaml o .xliff y elige el idioma. Indica claves adicionales para omitir si tus datos usan códigos propios.

  2. 2

    Revisa los primeros valores gratis

    Los primeros valores aparecen traducidos junto al original, con sus rutas de clave. Edita cualquier valor. Sin registro.

  3. 3

    Desbloquea y descarga

    Desbloquea el trabajo completo por $5 y descarga los archivos traducidos (en un ZIP si son varios).

Por qué los archivos estructurados grandes confunden a los asistentes de IA

Traducir JSON o XML en un chat implica pedirle al modelo que reescriba el archivo entero, incluyendo cada llave, clave y comilla. Un archivo grande supera el límite de una respuesta, por lo que la salida se corta a la mitad y deja de ser válida. Y como el modelo ve claves y valores por igual, tiende a traducir de más: un valor de enumeración, un slug o una clave.

Esta herramienta procesa el archivo directamente y envía solo los valores de texto legible, por bloques y con las rutas de las claves como contexto. Las claves y los nombres de elementos y atributos nunca se envían. Los valores bajo claves identificadoras (id, url, slug, sku, type, status, code, email y similares) o que parecen identificadores, como order_shipped o user.profile.title, se dejan intactos. Se verifica cada traducción para conservar marcadores de posición y etiquetas, y el archivo se reconstruye a partir del original, por lo que todo lo demás queda idéntico byte por byte.

Qué suele traducir la gente

  • Exportaciones de CMS y centros de ayuda en JSON o XML
  • Archivos YAML de Rails, Symfony y Hugo
  • Archivos de recursos .resx de .NET
  • Catálogos y feeds de productos en XML o JSON
  • Archivos de contenido de juegos y aplicaciones que no usan formatos i18n estándar
  • Archivos de datos donde solo algunos campos son texto, como títulos y descripciones

Qué herramienta usar

Para archivos de cadenas de aplicaciones donde cada valor debe traducirse (i18next JSON, ARB, PO, strings.xml de Android, .strings y .xcstrings de iOS), usa Traducir archivos de localización: también gestiona formas plurales. Usa esta herramienta para archivos de datos y contenido donde el texto convive con identificadores, enlaces y códigos. Los archivos strings.xml de Android y XLIFF que subas aquí se procesan exactamente igual que allí.

Un trabajo admite hasta 20 archivos de hasta 50 MB cada uno. Un pago único cubre hasta 50,000 valores y 3,000,000 caracteres; Ilimitado cubre hasta 200,000 valores. Los valores que superen el límite se quedan en el idioma de origen, y la pantalla te indica cuántos son antes de pagar. El estilo de flujo en YAML ([a, b]), los alias y los valores que ocupan varias líneas sin un marcador de bloque se dejan tal como están.

Por idioma y situación

Precios

Archivos pequeños, primeros valores

Gratis

Un trabajo de hasta 300 valores es completamente gratis, descargas incluidas. Trabajos más grandes: los primeros valores en pantalla, sin registro.

El trabajo completo

$5

Pago único: hasta 50,000 valores y 3,000,000 caracteres en hasta 20 archivos. Sin suscripción.

Ilimitado

$19 / semana

Todas las herramientas del sitio, con trabajos de hasta 200,000 valores.

Preguntas y respuestas

¿Puede ChatGPT traducir un archivo JSON grande?

Si es pequeño, sí. Pero un archivo grande tiene que devolverse en una sola respuesta, por lo que el resultado suele cortarse a la mitad y quedar inválido, además de que pueden traducirse claves o códigos. Esta herramienta traduce únicamente los valores de texto, comprueba cada uno y reconstruye el archivo a partir de tu original.

¿Se traducen las claves en algún caso?

No. Las claves, nombres de elementos y atributos nunca se envían a traducir. Solo se traducen los valores de texto legible, y se omiten los valores bajo claves de identificación como id, url, slug, sku, type y status.

¿Puedo omitir mis propios campos?

Sí. Escribe las claves que quieras omitir separadas por comas, como sku, internal_note o *_code. Se añadirán a la lista integrada.

¿Conserva los marcadores de posición?

Sí. Se comprueban los marcadores de posición como {name}, {{count}}, %{count} y ${price}, así como las etiquetas HTML dentro de los valores en cada traducción; si un valor pierde alguno, se vuelve a traducir y, de lo contrario, conserva el texto original.

¿Cuántos valores incluye un solo pago?

Hasta 50,000 valores y 3,000,000 caracteres repartidos en hasta 20 archivos, por $5. Ilimitado cubre hasta 200,000 valores.

¿A qué idiomas puede traducir?

81 idiomas, incluidos español, francés, alemán, portugués, italiano, neerlandés, polaco, japonés, coreano, chino, árabe y hebreo.

¿Es gratis?

Un trabajo de hasta 300 valores es gratis por completo. En trabajos más grandes, los primeros valores se traducen gratis en pantalla, sin registro. El trabajo completo cuesta $5 en un pago único.

¿Son privados mis archivos?

Solo tú puedes abrir tu trabajo. Los valores de texto se envían a un proveedor de modelos de IA con el único fin de traducirlos, a través de canales que no usan tus datos para entrenamiento. Los trabajos subidos sin registro se eliminan tras 7 días, y puedes eliminar cualquier trabajo tú mismo en cualquier momento.

Actualizado 25 de octubre de 2026 · APPFACT STUDIO LTD

Más trabajos que podemos hacer

Chat de WhatsApp a PDF, con mensajes de voz incluidos Chat de Telegram a PDF, con mensajes de voz incluidos Chat de Messenger a PDF, con mensajes de voz incluidos Mensajes de Instagram a PDF, con mensajes de voz incluidos Exportación de correo (MBOX, EML) a un solo PDF Expediente judicial: une, indexa y numera tus pruebas Manuscrito y letra cursiva a texto Imagen y PDF escaneado a texto Tablas de PDF y escaneadas a Excel Extracto bancario a Excel o CSV Traduce un PDF completo Traduce un archivo de subtítulos completo Traduce subtítulos ASS conservando los estilos Convierte subtítulos entre diferentes formatos Corrige subtítulos desincronizados Corrige subtítulos dañados en persa y árabe Subtítulos bilingües, dos idiomas a la vez Traduce un archivo CSV o Excel, fila por fila Traduce archivos de localización de apps Traduce un documento de Word completo Traduce un PowerPoint diapositiva por diapositiva Traduce un libro EPUB completo Traduce una carpeta de documentación en Markdown Finglish, roman urdu, hinglish, arabizi: cambia el alfabeto PDF escaneado a Word editable, en cualquier alfabeto Resume un libro completo, capítulo por capítulo Aplica una instrucción de IA a cada fila Analiza miles de opiniones de clientes Codifica respuestas abiertas de encuestas Traduce un catálogo completo de productos Traduce un videojuego o novela visual Elimina duplicados y limpia un CSV Audio y video largos a texto De archivo de video a subtítulos traducidos Múltiples grabaciones a la vez De grabación de clase a apuntes de estudio De grabación de reunión a acta Transcripción de podcast y notas del episodio De sermón a texto, con traducción Transcripción de entrevistas identificando oradores Extrae subtítulos integrados en el video a SRT Sincroniza tu transcripción con el audio Convierte letras a LRC sincronizado De texto a audiolibro en MP3 Todas tus notas de voz en un solo documento Video de YouTube a texto, de cualquier duración Subtítulos de YouTube en cualquier idioma Outlook PST, MSG u OLM a un solo PDF Historiales médicos a una cronología con fechas Mensajes de texto a PDF, para el juzgado o un abogado iMessage a PDF, el hilo completo Exportación de Slack a un PDF legible Chat de Discord a PDF, como prueba Chats para un visado de cónyuge, mes a mes

Usamos cookies de analítica para saber qué páginas ayudan a la gente. ¿Te parece bien?