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.
Ejemplo
Correcto: archivo JSON bien estructurado:
.json:
echo __( 'Read more', 'your-plugin' );
_e( 'Submit', 'your-plugin' );
Código:
console.log(t('homepage.title'));
Incorrecto: cadenas codificadas en el código:
console.log("Welcome to our site");
⚠️ 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.
Ejemplo
Correcto: una cadena completa con placeholders:
.json:
{
"greeting": "Hello, {userName}! Today is {currentDate}."
}
Código:
const message = t('greeting', { userName: 'Alex', currentDate: 'Monday' });
Incorrecto: cadena dividida con concatenación:
{
"greetingStart": "Hello, ",
"greetingEnd": "! Today is "
}
const message = t('greetingStart') + userName + t('greetingEnd') + date;
⚠️ 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.
