.json

Traduce archivos de idioma JSON con IA

Importa tus archivos JSON de i18n, deja que la IA los traduzca con tu glosario y el contexto del proyecto, revisa cada cadena y exporta archivos listos para publicar.

Usado por React, Vue, Angular, i18next, Laravel y la mayoría de frameworks web modernos.

Qué contiene realmente un archivo JSON

JSON es el hogar natural de los textos traducibles en la web. i18next, react-intl, Vue I18n, Angular y Laravel lo leen, por eso un archivo JSON suele ser lo primero que un desarrollador necesita traducir, y también el formato que más acaba en una herramienta genérica y vuelve roto.

La estructura varía más de lo que la gente espera. Algunos proyectos mantienen un archivo plano donde la clave es la oración en inglés; otros anidan claves varios niveles por funcionalidad. Algunos almacenan plurales como claves hermanas, otros como un objeto. Un traductor que trata el archivo como texto plano traducirá felizmente tus claves junto con tus valores, y nada se resolverá en tiempo de ejecución.

.json

{
    "welcome.title": "Welcome back!",
    "welcome.subtitle": "Log in to continue",
    "buttons.save": "Save changes"
}

Qué sale mal cuando los archivos JSON se traducen mal

Son los fallos que llegan a producción, porque ninguno parece un error hasta que lo es.

Los marcadores de interpolación se traducen

{{count}}, {name} y %s llevan datos a la frase. Si un modelo traduce amablemente "count" por "conteo", el valor no se muestra nunca y la cadena se rompe en silencio en producción.

Las claves se desvían del archivo fuente

Cuando las traducciones se editan a mano, una clave se renombra en un lado y no en el otro. La aplicación acaba mostrando la clave desnuda, normalmente en el único idioma que nadie del equipo lee.

Las reglas de plural no sobreviven a un copiar y pegar

El inglés tiene dos formas de plural, el polaco tiene cuatro, el japonés tiene una. Copiar la estructura del inglés en cada idioma produce un resultado gramaticalmente incorrecto que ningún paso de compilación detectará.

El anidamiento se aplana en el camino de regreso

Una herramienta que aplana tu archivo para traducirlo y luego lo devuelve plano, te obliga a reestructurarlo manualmente — y tu framework no encontrará una sola clave hasta que lo hagas.

Cómo lo gestiona GetTranslated

Detección automática de formato al subir: sin configuración necesaria.
Traducciones con IA guiadas por tu glosario, tono de voz y contexto del proyecto.
Cada sugerencia de la IA se marca para revisión humana antes de publicarse.
Exporta en el mismo formato en que importaste, listo para tu próxima versión.
1

Importa tu archivo JSON

2

La IA traduce con tu glosario

3

Revisa y aprueba cada cadena

4

Exporta y publica

¿Quieres verlo primero en tu propio archivo?

Pega un archivo JSON en la herramienta gratuita y obtén la versión traducida al instante, sin cuenta ni correo electrónico.

Abre el traductor gratuito de JSON

Preguntas frecuentes

¿Qué bibliotecas de internacionalización JSON son compatibles?

Todas. Archivos planos, objetos anidados y claves con puntos se leen correctamente, por lo que los archivos JSON de i18next, react-intl, Vue I18n, Angular y Laravel funcionan sin configuración.

¿Se conservan mis marcadores de posición?

Sí. Los marcadores se pasan al modelo como parte de la cadena, con la instrucción de no tocarlos, y cada sugerencia se marca para revisión para que puedas confirmarla antes de publicar.

¿El archivo exportado mantiene su estructura?

Sí. El anidamiento y el orden de las claves se reconstruyen exactamente como se importaron — la exportación es un reemplazo directo del archivo con el que comenzaste.

Empieza gratis

500 claves gratis para siempre. Sin tarjeta de crédito.