Traduzca su archivo JSON con IA

Traduzca su archivo JSON en minutos con el traductor de IA más preciso. Pruébalo gratis durante 30 días, sin necesidad de tarjeta de crédito. Cargue sus archivos .json, elija sus idiomas de destino y obtenga traducciones de alta calidad. Conecte su repositorio para evitar la carga y descarga de archivos individuales.

Traducción de archivos JSON por primera vez con PTC

Private Translation Cloud (PTC) es un traductor de IA optimizado para software. Puede traducir archivos JSON utilizados en frameworks web y móviles, como React, Vue.js, Angular, React Native, Swift y Kotlin.

Cargue sus archivos de recursos JSON y obtenga archivos totalmente traducidos con una calidad de nivel humano, a la velocidad y el coste de una máquina.

Paso 1

Regístrese para una prueba gratuita de 30 días con PTC

Regístrese para una prueba gratuita de 30 días: no se requiere tarjeta de crédito y no hay limitaciones.

Durante el período de prueba, puede traducir tantos archivos JSON como necesite a cualquier idioma. Cuando inicie sesión en PTC por primera vez, simplemente seleccione Carga manual de archivos en la configuración para cargar sus archivos. A continuación, puede descargar y utilizar las traducciones.

Una vez finalizado el período de prueba, puede seguir utilizando PTC como herramienta de traducción de JSON actualizando su cuenta.

Paso 2

Informe a PTC sobre su software

Indique a PTC el nombre de su software, qué hace y quién lo utiliza. Este contexto ayuda a PTC a ofrecer traducciones precisas y de sonido natural con el tono, la terminología y la fraseología adecuados.

Paso 3

Cargue su archivo o archivos JSON

Cargue uno o varios archivos JSON a PTC. Una vez que lo haga, la herramienta le mostrará el formato de salida del archivo traducido.

También podrá cargar las traducciones existentes que tenga más adelante en la configuración. Sin embargo, para obtener los mejores resultados, deje que PTC traduzca desde cero. De esta forma, traducirá de forma coherente y tendrá en cuenta todos los textos y términos de placeholder.

Paso 4

Elija los idiomas a los que traducir

Seleccione cualquiera de los idiomas admitidos. PTC ofrece traducción contextualizada a 33 idiomas. Algunos idiomas tienen más de una configuración regional, así que elija la más popular o la que sea apropiada para su software.

Ahora, ¡PTC está listo para traducir!

Paso 5

Descargue y vea las traducciones

PTC finaliza las traducciones en minutos y puede descargarlas inmediatamente en un archivo ZIP. También puede hacer clic en Ver traducciones para ver los resultados en una tabla bien organizada.

Descargue o vuelva a descargar sus archivos traducidos desde la pestaña Archivos de recursos en cualquier momento.

Para futuras traducciones, puede ajustar las rutas de los archivos, las ramas o los formatos de placeholder, yendo a Ajustes en su panel de control de PTC.

Paso 6

Reconstruya su aplicación para mostrar los idiomas disponibles

Coloque los archivos traducidos en la carpeta correcta manualmente o actualice su configuración para que su aplicación pueda encontrarlos.

Si su proyecto ya utiliza una biblioteca de localización como i18next o vue-i18n, y las rutas de sus archivos coinciden con su estructura esperada, no necesita realizar más cambios.

Si no es así, compruebe que:

  • La configuración de su software apunta a las carpetas y nombres de archivo correctos
  • Su lógica de selección de idioma está funcionando y cargando el archivo correcto para cada idioma

Una vez configurado correctamente, su software mostrará automáticamente las traducciones en función del idioma seleccionado o detectado.

Traducción de contenido adicional con PTC

Si su software incluye contenido traducible que no está almacenado en archivos JSON, puede traducirlo manualmente utilizando Pegar para traducir.

Los casos de uso comunes incluyen:

  • Contenido de correo electrónico
  • Listados de la tienda de aplicaciones
  • Las notas de la versión
  • Otro contenido no rastreado en el control de versiones, pero que sigue formando parte de la experiencia del usuario

Para traducir este tipo de contenido, vaya a Traducciones → Pegar para traducir y añada su texto. PTC los traduce al instante con precisión.

Estas traducciones no se añaden automáticamente a su base de código; tendrá que pegarlas en el listado de su tienda de aplicaciones, las notas de la versión o la configuración del correo electrónico.

Ejemplo: traducción de un correo electrónico de bienvenida

Como ejemplo, estamos utilizando la primera parte de los correos electrónicos de bienvenida reales que enviamos a los usuarios de WPML, nuestro plugin de traducción de WordPress. Mostramos cómo sería traducir el contenido con PTC.

Para traducir estos textos, utilizamos la función Pegar para traducir, eligiendo la opción Correo electrónico.

Automatización del proceso de traducción

No necesita cargar manualmente archivos JSON individuales cada vez que cambie algo en el código. PTC puede conectarse a su repositorio y supervisar las actualizaciones de sus archivos de recursos. A continuación, le envía una solicitud de combinación con las traducciones actualizadas que puede utilizar de inmediato.

Opción 1

Integre PTC en su repositorio git

En la configuración del proyecto, elija conectar su repositorio de GitHub, GitLab o Bitbucket a PTC. Este método requiere un token de acceso con permisos de lectura y escritura.

A continuación, especificará qué ramas supervisar. Cuando PTC detecta cualquier cambio en sus archivos de recursos, vuelve a traducir automáticamente el contenido actualizado y envía la solicitud de combinación.

Opción 2

Integrar mediante API

Si prefiere no conectar su repositorio directamente, puede integrar PTC en su flujo de trabajo de CI o implementación.

Su sistema envía el archivo JSON a PTC a través de la API, y PTC devuelve los archivos traducidos en la misma solicitud.

Preparación de sus archivos .json para la traducción

Para traducir sus archivos JSON, asegúrese de que están optimizados para la traducción. Los archivos que no son traducibles no pueden ser leídos por las herramientas de traducción de software.

Utilice esta lista de comprobación para asegurarse de que el contenido de sus archivos .json está estructurado correctamente.

Añada todo el texto orientado al usuario a los archivos JSON

Almacene cada cadena de la interfaz de usuario en sus archivos JSON como pares clave-valor. PTC lee estas claves y valores y devuelve versiones traducidas para los idiomas seleccionados.

Organice las cadenas relacionadas en objetos anidados para mantener los archivos manejables y proporcionar un contexto valioso para la traducción.

⚠️ No codifique texto traducible directamente en su código fuente. PTC no extraerá ni traducirá texto codificado como este.

Utilice placeholders para valores dinámicos

Utilice placeholders para contenido variable como nombres de usuario, recuentos o fechas. Esto ayuda a preservar la estructura de las frases y la gramática en cada idioma.

Su formato de placeholder puede variar en función de su biblioteca de localización. PTC admite todos los formatos de placeholder comunes, como {userName}, {name}, %1$s o {{name}}, para que su contenido dinámico se conserve correctamente en la traducción.

⚠️ Dividir cadenas puede romper la gramática y el orden de las palabras en otros idiomas, lo que lleva a malas traducciones.

Utilice PTC para traducir otros proyectos

PTC no es solo para traducir archivos JSON, sino que admite otros formatos de archivo de recursos como iOS .strings, CSV y más.

Traduzca automáticamente sus archivos JSON

Traduzca sus archivos JSON con PTC y prepare su aplicación para audiencias globales. Comience con una prueba gratuita y obtenga un uso ilimitado durante 30 días.

Ir arriba