Traducir un archivo JSON en línea gratis — La estructura se mantiene intacta

Smartcat es un traductor en línea gratuito de JSON: arrastre un archivo .json y vuelva a obtenerlo en cualquiera de los más de 280 idiomas, con los valores de cadena traducidos, las claves y la estructura anidada intactas, y los tokens de marcador de posición bloqueados como etiquetas.

Traduce cualquier archivo. En segundos.
Imágenes, documentos, video, audio, cursos — elige un formato y arrastra tu archivo.
Suelta documentos aquí
o explorar archivos · Admite .docx, .pdf, .pptx, .xlsx y más

Más de 80 de las mayores empresas del mundo han elegido Smartcat

¿Traducir un archivo JSON en línea es realmente gratis?

Sí. Puede traducir un archivo JSON en línea gratis con Smartcat durante 15 días: 15.000 Smartwords, sin tarjeta de crédito y acceso completo a las funciones de traducción, incluido el API. Es una cuenta de prueba gratuita, no un plan gratuito ni una herramienta anónima, por lo que debes criar una cuenta antes de tu primera subida. Cuando terminen los 15 días, la traducción se detiene hasta que elijas un plan de pago, y no se cobra nada.

Un traductor de JSON gratuito, o traductor de archivo JSON, traduce los valores de cadena en un archivo .json y deja la estructura intacta: claves, estructura anidada y tokens de marcador de posición como {Nombre}. Smartcat analiza el archivo en lugar de tratarlo como texto plano, por lo que usted puede subir su archivo, elegir los idiomas y descargar un JSON válido en cada idioma, con cada clave en su lugar original.

15

días de prueba gratis

Cuando finalice la prueba, la traducción se detendrá hasta que elijas un plan. Los archivos que ya descargó son suyos para siempre.

15K

Smartwords incluido

El ensayo incluye 15.000 Smartwords. Traducir una palabra de la Fuente a un idioma de destino utiliza un Smartword, por lo que un archivo de 5.000 palabras en tres idiomas utiliza 15.000.

280+

idiomas de destino

Elija un lenguaje fuente y tantos blancos como necesite en un proyecto, y descargue un archivo JSON por idioma.

en.json (lo que subes)
{
  "checkout": {
    "title": "Your cart",
    "items": "{n, plural, one {# item} other {# items}}",
    "greeting": "Hi {name}, ready to pay?"
  }
}
de.json (lo que descargas)
{
  "checkout": {
    "title": "Ihr Warenkorb",
    "items": "{n, plural, one {# Artikel} other {# Artikel}}",
    "greeting": "Hallo {name}, bereit zum Bezahlen?"
  }
}
  • Claves y anidación: nunca traducidas
  • Valores de cadena: traducido
  • Marcadores de posición y sintaxis de plural: bloqueados como etiquetas

Por qué los traductores JSON gratuitos rompen tu archivo

Un traductor de JSON en línea que trata el archivo .json como texto sin formato traduce todo lo que puede ver, incluidas las claves y los marcadores de posición de los que depende su código, por lo que el archivo deja de analizarse. Smartcat lee primero la estructura de JSON y traduce únicamente los valores de cadena.

Pegar JSON en un traductor de texto

Texto sin formatoUn idioma a la vez

Subiendo el archivo .json a Smartcat

Analizado como JSONTodos los idiomas a la vez

Las claves se traducen

«title» se convierte en «título», y tu aplicación ya no puede encontrar la cadena.

Solo se traducen los valores

Smartcat importa valores de cadena como texto para traducir. Las claves y el anidamiento nunca se ofrecen para traducción.

Los marcadores de posición se reescriben

Los tokens como {count} o %s suelen volver traducidos, movidos o ausentes.

Los marcadores de posición están bloqueados como etiquetas

Los tokens se importan como etiquetas no editables, igualadas por expresiones regulares que usted establece una vez.

El archivo deja de ser válido JSON

Una cita suelta o un corchete perdido, y la compilación falla en el archivo traducido.

Misma estructura en todos los idiomas

Las claves y la estructura anidada vuelven a estar donde estaban, en un archivo JSON válido por idioma de destino.

Cada actualización comienza desde cero

Pegas todo el archivo de nuevo para cada idioma y cada cambio.

Las cadenas aprobadas se reutilizan

La memoria de traducción conserva las cadenas aprobadas, por lo que una actualización solo cubre el texto nuevo y modificado.

Qué es gratis en el traductor JSON y qué necesita un plan

La prueba gratuita es el traductor JSON completo, no un nivel reducido: el editor, la memoria de traducción, los glosarios, la subida de varios archivos y el API están todos incluidos. Un plan de pago adiciona tiempo, una asignación de Smartwords compartida por usuarios ilimitados y, en los planes empresariales, SSO y acceso basado en roles.

Prueba gratuitaPlan de pago
¿Cuánto tiempo?15 días, luego la traducción se detiene hasta que decida suscribirDurante el tiempo que te suscribas
Smartwords15,000Una asignación de Smartwords compartida por usuarios ilimitados
JSON traducción de archivoCompleto: más de 280 idiomas, subir varios archivos, el editor de traducciónLo mismo
Memoria de traducción y glosariosIncluidoIncluido, y solo las cadenas nuevas y con cambios entran en la facturación cuando vuelve a traducir
APIIncluido: generar una clave en Ajustes > APIIncluido en planes con acceso API
SeguridadSOC 2 Tipo II, cifrado en tránsito y en reposoLo mismo, más SSO y acceso basado en roles en los planes empresariales
El mejor paraUn archivo o un lote, y el trabajo termina ahíRetraduciendo en cada lanzamiento, con varias personas en los archivos de localización

Los precios de cada plan están en la página de precios Smartcat, no es necesario llamar.

¿Cómo traducir un archivo JSON en línea de forma gratuita?

Para traducir JSON en línea de forma gratuita, suba el archivo .json a Smartcat, elija sus idiomas de destino, deje que la IA traduzca los valores de las cadenas, revise las cadenas cortas en el editor y descargue un archivo por idioma. Para archivos planos, anidados y i18next, siga la guia paso a paso para traducir un archivo JSON.

  1. Subir el archivo JSON

    Arrastre su archivo .json en el cargador en la parte superior de esta página, o inscríbase y crie un proyecto. La prueba comienza cuando usted se inscribe.

    Smartcat selector de tipo de proyecto con Localización de software selecionada
  2. Elige los idiomas de destino para el archivo JSON

    Elija un lenguaje fuente y uno o varios blancos de entre más de 280. Cada idioma de destino tiene su propio archivo de salida.

    Criar un proyecto de Localización de software en Smartcat: Nombre del proyecto, lenguaje fuente e idiomas de destino
  3. Traducir automáticamente los valores de JSON con IA

    Los valores de cadena se traducen con su glosario y memoria de traducción. Las claves, el anidamiento y las etiquetas de marcador de posición permanecen donde estaban.

    Smartcat progreso del proyecto: traducción de IA de un archivo JSON al 100 % para cada idioma
  4. Revisar cadenas en el editor de traducción de JSON

    Abra el editor de traducción JSON para leer las cadenas de Fuente y blanco lado a lado. Las cadenas cortas de la interfaz de usuario son las que merecen una mirada humana antes del lanzamiento.

    Smartcat editor de traducción con segmentos traducidos y porcentajes para igualar
  5. Descargue los archivos JSON traducidos

    Mismas claves, misma estructura anidada, nuevo idioma: un archivo JSON de salida por idioma de destino.

    Botón de exportación para descargar archivos JSON traducidos en un proyecto Smartcat

Consulte estos pasos de traducción JSON en sus propios archivos de configuración regional

¿Qué más puedes traducir como JSON gratis?

Más allá de los archivos puntuales, puede traducir el JSON detrás de las cadenas de la interfaz de usuario de aplicaciones, la documentación de API, el contenido de sitios web y el texto dentro de los juegos con el traductor gratuito de JSON de Smartcat. El mismo proceso de subir escala a los archivos de localización que tu producto entrega en cada sprint.

¿Traduciendo JSON en cada lanzamiento? Ver el flujo de trabajo del equipo

Traduce cualquier archivo JSON: i18n, anidada, grande y por lotes

Smartcat traduce cualquier archivo JSON de la misma manera: los valores de cadena se traducen, y las claves, el anidamiento y los marcadores de posición no. Eso se aplica a los archivos de configuración regional de i18n, objetos con estructura anidada, plurales, archivos grandes y lotes, que son los casos sobre los que la gente pregunta con más frecuencia.

JSON traductor de archivos: los tipos de archivo que maneja

Los archivos de configuración regional vienen en varios formatos. Smartcat maneja cada uno sin aplanar ni renombrar nada.

Los archivos de configuración regional de i18n vuelven con claves idénticas

Los archivos de configuración regional tales como en.json para i18next o React Native son clave-valor JSON. Smartcat traduce los valores y devuelve de.json, fr.json y el resto con claves idénticas.

  • "nav.home"
    Página inicial → Startseite
  • "nav.cart"
    Carrito → Carrito de la compra

JSON anidada mantiene su árbol en todos los idiomas

Los objetos de estructura anidada conservan su forma: Smartcat traduce cada cadena en cada nivel y escribe el árbol para volver a dejarlo tal como estaba. Para el desglose elemento por elemento, incluidas las advertencias sobre el plural, consulte lo que sobrevive a la traducción en la página del traductor de JSON.

Los mismos caminos en todos los idiomas

pagocheckout.titleartículos.de.pago

Los plurales se exportan como cadenas compatibles con ICU

Los plurales se pueden mantener como ICU MessageFormat o editar como segmentos de plural nativos en el editor. Al exportar, Smartcat escribe los plurales de volver como cadenas compatibles con ICU.

  • one
    # artículo → # Artículo
  • other
    # artículos → # Artikel

Los marcadores de posición permanecen bloqueados con sus propios patrones

Los tokens de marcador de posición se importan como etiquetas no editables. Smartcat los iguala con expresiones regulares que usted configura una vez en la pestaña Marcadores de posición de Ajustes, de modo que el patrón que utiliza su base de código sea el patrón que queda protegido.

Patrones que puedes bloquear como etiquetas

{Nombre}{{count}}%s%1$d

Traducción JSON grande, por lotes y al inglés

Gratis no significa un archivo pequeño a la vez.

Archivos JSON grandes: hasta 6 GB por archivo

Smartcat acepta archivos de proyecto y documento de hasta 6 GB. Divida un archivo JSON de más de 1 GB en partes más pequeñas para que se procese más rápido.

Haga la traducción por lotes de muchos archivos JSON en una sola pasada

Suba un lote de JSON archivos en un proyecto, elija cada idioma de destino una vez y descargue un archivo de salida por idioma.

  1. Muchos archivos .jsonun proyecto
  2. Cada idiomauna pasada
  3. Un archivo por idiomamismas claves

Traducir el archivo JSON al inglés

Para traducir un archivo JSON al inglés, establezca el idioma del archivo como Fuente y el inglés como blanco, y Smartcat devolverá en.json con las mismas claves. Tiene Soporte para más de 280 idiomas, incluidos los que van de derecho a izquierdo.

Traducir JSON en cada lanzamiento

Cuando el mismo archivo presenta cambios en cada sprint, la memoria de traducción reutiliza las cadenas aprobadas, por lo que solo las cadenas nuevas y modificadas se incluyen en la facturación. Los equipos conectan repositorios mediante la integración de API, CLI o Git como parte de la Localización de software con Smartcat.

Compañeros de trabajo de IA que traducen y revisan sus archivos JSON

Cada compañero de trabajo se encarga de un paso de la traducción JSON, desde el primer borrador hasta la revisión final. Usted o sus revisores aprueban cada idioma antes de la descarga.

Conecta la traducción de JSON a GitHub, el CLI, el API y Figma

Mueva cadenas desde su repositorio o herramienta de diseño a la traducción y vuelva, o traduzca contenido donde sus equipos ya trabajan. Ver todas las integraciones

Resultados de la localización de software de un cliente con nombre

Kaseya redujo los costes de localización en un 70 % con Smartcat e hizo que la localización de la interfaz de usuario formara parte de cada ciclo de desarrollo a través de su integración con GitHub. Cada número a continuación proviene del estudio de caso Kaseya.

70%

menores costos de localización

Kaseya redujo los costos de localización en un 70 % y reinvirtió los ahorros en más de 8 idiomas adicionales.

10+

idiomas sincronizados desde GitHub

La integración de GitHub de Kaseya hizo que la localización de la IU formara parte de cada ciclo de desarrollo, al volver a enviar las cadenas traducidas al repositorio, en más de 10 idiomas.

«Estamos programando con IA, así que lanzamos actualizaciones de producto todos los días, un par de veces al día. No hay manera de seguirle el ritmo a eso. Esta tasa de cambio es una de las razones por las que Smartcat es tan necesario”.
Ellen Kelly
Ellen KellyDirector de Documentación de Producto, Kaseya

Vea sus propios archivos JSON traducidos, con las claves intactas

Lo que los equipos de producto y localización dicen en G2

Lo que la gente pregunta antes de subir un archivo JSON

Antes de subir por primera vez, la gente pregunta si las claves se traducen, qué sucede el día 16, si los archivos entrenan a la IA y si el API funciona en la prueba. Las respuestas de Smartcat se encuentran a continuación, incluida la única cosa que un traductor gratuito de JSON no hará por ti.

"¿Se traducirán mis claves por error?"

No. Smartcat importa solo valores de cadena como texto para traducir. Las claves y la estructura anidada nunca se ofrecen para traducción, por lo que no pueden sufrir cambios.

Nunca traducido

"pago""título""artículos"

«¿Qué pasa cuando terminen los 15 días?»

La traducción se detiene hasta que elijas un plan de pago. No se cobra nada automáticamente, y los archivos que ya descargó son suyos para siempre.

«¿Se utiliza mi archivo para entrenar a la IA?»

No. Su contenido nunca se utiliza para entrenar modelos públicos de IA, y las cuentas de prueba funcionan en la misma infraestructura con certificación SOC 2 Tipo II que los planes de pago.

«¿Puedo ejecutarlo desde un script en lugar del navegador?»

Sí. Las cuentas de prueba pueden generar una clave API e importar y exportar archivos a través de la REST API o la CLI, para que pueda probar el flujo que ejecutaría en CI/CD.

«¿Necesito instalar algo?»

No. Sube el archivo en tu navegador y descarga el resultado. Los desarrolladores que quieran automatización pueden adicionar el API o el CLI más adelante.

"¿Tendrá cada cadena corta de la interfaz de usuario en derecho?"

No siempre, y ese es el límite honesto. Las cadenas de una sola palabra como «Guardar» o «cerrar» no conllevan ningún contexto, por lo que la traducción automática no puede distinguir un botón de un descuento.

Lee cadenas de una a tres palabras en el editor antes de enviar.

Cómo protege Smartcat los archivos JSON que usted traduce

La traducción de JSON en la prueba gratuita de Smartcat está protegida exactamente igual que en los planes de pago: cumplimiento de SOC 2 Tipo II, cifrado en tránsito y en reposo, espacios de trabajo aislados y ningún entrenamiento de modelos públicos de IA con sus cadenas. Consulte los detalles en la página de seguridad de Smartcat.

SOC 2 Tipo II e ISO 27001

Smartcat cumple con SOC 2 Tipo II, cuenta con la certificación ISO 27001 y aísla cada espacio de trabajo, tanto en la prueba como en los planes de pago.

Cifrado en tránsito y en reposo

Tus archivos JSON están cifrados mientras se suben, mientras están almacenados y mientras se descargan.

Nunca utilizado para entrenar modelos públicos de IA

Las cadenas que traduces nunca se utilizan para entrenar modelos públicos de IA.

Controles de acceso basados en roles

Establezca quién puede ver, traducir, revisar y aprobar archivos por equipo o rol en los planes empresariales.

Inicio de sesión único (SSO)

Inicie sesión a través de su proveedor de identidad actual en los planes empresariales.

Eliminación a petición

El contenido se elimina o se devuelve dentro de los 30 días posteriores a una solicitud por escrito.

Recursos para la traducción de JSON

Las guias de JSON de Smartcat cubren lo que viene después de una traducción gratuita: cómo traducir archivos de JSON paso a paso, la localización de JSON para equipos de producto y archivos de configuración regional para inglés y todos los demás idiomas.

Preguntas Frecuentes sobre el traductor gratuito JSON

¿Qué hace un traductor JSON gratuito?

Un traductor gratuito JSON como Smartcat traduce los valores de texto en un archivo .json y no modifica la estructura. Las claves, la anidada y los tokens de marcador de posición como {Nombre} vuelven como estaban, por lo que el archivo traducido aún se carga en su aplicación. Un traductor de texto sin formato no puede distinguir las claves de los valores, razón por la cual el texto pegado JSON a menudo suele volver roto.

¿Cuál es el mejor traductor gratuito JSON?

La mejor herramienta gratuita de traducción de JSON devuelve JSON válido que puedes enviar. Muchas herramientas de «traducción de json» tratan el archivo como texto plano, por lo que, independientemente del traductor de idiomas JSON que pruebe, verifique que nunca traduzca claves, bloquee los marcadores de posición y mantenga la estructura anidada y los plurales intactos. Smartcat se adapta cuando desea un editor, memoria de traducción y muchos idiomas a la vez; para una sola cadena traducida una sola vez sin una cuenta, una herramienta de pegar es más rápida.

¿Cómo traduzco un archivo JSON en línea gratis?

Inscríbase para la prueba gratuita de Smartcat, arrastre el archivo .json a un proyecto, elija sus idiomas de destino y deje que la traducción de IA traduzca los valores de las cadenas mientras las claves y los marcadores de posición permanecen bloqueados. Revise las cadenas cortas de la interfaz de usuario en el editor y, a continuación, descargue un archivo JSON por idioma. La guia paso a paso para traducir un archivo JSON cubre archivos planos, anidada y i18next.

¿Es de uso gratuito el traductor JSON de Smartcat?

Sí, durante 15 días. La prueba gratuita de Smartcat incluye 15 000 Smartwords y acceso completo a las funciones de traducción, incluido el API, y no requiere tarjeta de crédito. No hay un plan gratuito: cuando finaliza la prueba, la traducción se detiene hasta que elijas un plan de pago, e ingresas los Detalles del pago solo si decides suscribir.

¿Puedo traducir un archivo JSON en línea sin inscribirse?

No. Smartcat le pide criar una cuenta de prueba gratuita antes de traducir un archivo, porque el JSON se analiza en un proyecto donde las claves están bloqueadas y se guardan las traducciones aprobadas. Las herramientas que traducen texto pegado sin una cuenta suelen tratar JSON como texto sin formato, así que revise sus resultados en busca de claves traducidas.

¿Es seguro pegar JSON en Google Translate o ChatGPT?

Solo para unas pocas cadenas, no para un archivo entero. Smartcat analiza el JSON, mientras que los traductores de uso general y las herramientas de chat lo tratan como texto: pueden traducir claves, reescribir marcadores de posición o perder una cita, y el archivo deja de ser un JSON válido. Tampoco obtienes ninguna memoria de traducción, por lo que cada actualización comienza desde cero.

¿Cuántos archivos JSON puedo traducir en la prueba gratuita?

Hasta 15.000 cubren Smartwords. En la prueba gratuita de Smartcat, puedes subir un lote de JSON archivos en un proyecto y traducirlos a cada idioma de destino que elijas. Una palabra Fuente a un idioma de destino utiliza un Smartword, por lo que 3000 palabras en cinco archivos a cinco idiomas utilizan todos los 15 000 Smartwords.

¿Qué permanece intacto cuando traduces un archivo JSON?

Las claves, el anidamiento y las etiquetas de marcador de posición vuelven tal como estaban. Smartcat traduce solo los valores de la cadena, bloquea tokens como {Nombre} o %s para que los traductores no puedan editarlos, y vuelve a escribir los plurales como cadenas compatibles con ICU. Cada idioma de destino obtiene su propio archivo .json válido. Para ver el desglose elemento por elemento, consulte la página de localización de JSON.

¿Qué tan grande puede ser el archivo JSON que puedo subir?

Hasta 6 GB. Smartcat acepta archivos de documento y de proyecto de hasta 6 GB cada uno, según su artículo del Centro de ayuda sobre los límites para subir archivos, y los archivos de más de 1 GB se procesan más rápido cuando los divide en partes más pequeñas. La mayoría de los archivos de configuración regional son de unos pocos kilobytes a unos pocos megabytes, por lo que el tamaño rara vez limita una traducción de JSON.

¿Puedo exportar JSON plana o anidada?

Sí. Smartcat exporta JSON ya sea de forma plana o estructurada. En un proyecto de Localización de software, las claves anidada se vuelven a escribir como un árbol estructurado usando un separador de rutas, de modo que una clave como checkout.title vuelve dentro del objeto checkout de de.json, exactamente como estaba en en.json. Los archivos planos permanecen planos, y las mismas opciones de exportación aplican para YAML.

¿Puedo usar mi propio glosario cuando traduzco JSON gratis?

Sí. La prueba gratuita de Smartcat incluye glosarios y memoria de traducción. Adicione Nombres de producto y términos de la interfaz de usuario a un glosario, y la traducción de IA los aplicará para cada cadena en sus archivos JSON; las traducciones que usted apruebe van a la memoria de traducción, por lo que la próxima subida del mismo archivo las reutiliza en lugar de traducirlas nuevamente.

¿Cuándo debería cambiar a un plan de pago?

Quédate en la prueba gratuita de Smartcat si tienes un archivo o un lote y el trabajo termina ahí. Un plan de pago resulta rentable cuando vuelve a traducir en cada lanzamiento, ya que solo se facturan las cadenas nuevas y con cambios, cuando varias personas modifican los archivos de configuración regional, o cuando desea que se aplique la terminología en todos los productos. Los precios están en la página de precios Smartcat, no es necesario llamar.

¿Puede la prueba gratuita traducir también YAML, Android XML o iOS .strings?

Sí. Smartcat traduce archivos YAML, Android strings.xml y iOS .strings junto con JSON, a través de la interfaz web, el REST API o el CLI, con las mismas claves bloqueadas y marcadores de posición. Los archivos .stringsdict y .xcstrings de Apple funcionan para subir archivos. Para los recursos Android y otros XML, consulte el traductor XML.

¿No encontraste tu respuesta? Hable con un especialista en localización

Aviso de marca registrada. Google Translate es una marca comercial de Google LLC, y ChatGPT es una marca comercial de OpenAI. Smartcat no está afiliada, respaldada ni patrocinada por ninguna de las dos Compañía. Todos los Nombres de productos en esta página se usan solo con fines de identificación.

Traduzca su archivo JSON gratis durante 15 días, un archivo o un lote

Sube tu JSON y descárgalo en un nuevo idioma con sus claves y estructura anidada donde las dejaste. ¿Haciendo la traducción en cada lanzamiento? Reserve una demo y vea el flujo de trabajo del equipo.