
+
Automatice la localización de GitHub integrándose con PTC. Obtenga solicitudes de extracción automáticas que contengan traducciones de calidad humana.

Cómo integrar GitHub con PTC
PTC se conecta a su repositorio de GitHub y mantiene traducidos sus archivos de recursos mientras trabaja. Envíe los cambios a su código y PTC los detectará automáticamente, traducirá las cadenas actualizadas y abrirá una pull request; todo ello sin necesidad de realizar pasos manuales por su parte.
1
Conecte su repositorio
Empezar con la integración de GitHub es fácil:
- Si ya tiene una cuenta de PTC y está creando un proyecto posterior, seleccione Git Integration en el asistente de configuración.
- Si comenzó con una carga de archivos manual, puede cambiar a un flujo de trabajo continuo basado en Git en cualquier momento. Vaya a Configuración → Merge Requests y haga clic en Añadir integración de Git.
En ambos casos, verá una pantalla donde podrá introducir la URL de su proyecto dentro del repositorio. PTC detectará automáticamente el servicio que está utilizando.
2
Autentíquese en GitHub
Para dar acceso a PTC a su repositorio, puede utilizar un token de acceso (recomendado) o iniciar sesión con OAuth. Si se conecta mediante un token de acceso, asegúrese de que incluya los alcances y el acceso al repositorio correctos.
Guarde el token de forma segura y añádalo a PTC. Este verificará sus permisos y le pedirá que elija qué ramas desea supervisar.
3
Traduzca archivos en su repositorio con PTC
Una vez que su repositorio de GitHub esté conectado a PTC, continúe con la configuración para añadir idiomas y detalles del proyecto.
Aunque PTC puede trabajar con archivos de traducción existentes en su repositorio, traducir todo su proyecto con PTC garantiza la coherencia en todos los idiomas.
4
Revise las pull requests
PTC suele tardar solo unos minutos en traducir los archivos de la rama de GitHub seleccionada. Una vez completado, PTC le enviará un correo electrónico con un enlace a la pull request.
Revise y apruebe la pull request cuando esté lista. Las traducciones de PTC tienen calidad de producción y pueden fusionarse sin necesidad de una revisión manual.
Después de fusionar las primeras traducciones, PTC continuará supervisando sus archivos de recursos y enviará nuevas pull requests con las traducciones actualizadas cada vez que se detecten cambios.
Cómo generar nuevas pull requests manualmente
Vaya a la pestaña Traducciones en PTC para ver las traducciones en cada idioma que haya seleccionado, organizadas en una tabla. Desde esta página, puede realizar ediciones o pedir a PTC que vuelva a traducir —por ejemplo, cuando las traducciones superen un límite de longitud.
Haga clic en Generar una MR para enviar una nueva pull request con las traducciones actualizadas.
5
Añada nuevos archivos de recursos para traducir
Si añade nuevos archivos de recursos a su repositorio después de conectarlo con PTC, puede solicitar a PTC que los busque.
- Vaya a Settings → Monitored Files y haga clic en Rescan your repository. PTC escaneará su repositorio y mostrará los archivos recién descubiertos como borradores.
- Haga clic en el icono + junto a un archivo descubierto para incluirlo en la traducción y, a continuación, haga clic en Guardar con traducción para confirmar.
Seleccione la casilla de verificación Incluir automáticamente nuevos archivos de traducción para que PTC supervise e incluya los archivos de recursos recién descubiertos sin solicitar confirmación cada vez.
Por qué localizar sus proyectos de GitHub con PTC
Fácil conexión a su repositorio
PTC se integra directamente con su repositorio de GitHub, lo que elimina las cargas y descargas manuales de archivos, o la necesidad de ejecutar scripts de traducción.
Sincronización en tiempo real
PTC supervisa su repositorio de GitHub en busca de cambios en los archivos de recursos, genera automáticamente traducciones y las envía de vuelta a través de solicitudes de extracción.
Localización más rápida para los mercados globales
PTC acelera el proceso de localización al ofrecer traducciones de alta calidad automáticamente a través de pull requests. Adapte rápidamente su software a los mercados globales y reduzca su tiempo de comercialización.