Integración de GitLab con PTC

+

Conecte GitLab con PTC para una localización continua de GitLab. Obtenga traducciones precisas a través de solicitudes de combinación automáticas cuando cambie su código.

Cómo funciona la integración de localización de GitLab con PTC

Private Translation Cloud (PTC) es un potente traductor de IA optimizado para software y localización continua. PTC:

  • Se conecta a su repositorio de GitLab y traduce sus archivos de recursos.
  • Supervisa los archivos conectados y vuelve a traducir automáticamente al detectar cambios.
  • Le envía una solicitud de combinación con las traducciones actualizadas.

Comience una prueba gratuita o consulte la Guía de inicio.

Cómo integrar GitLab + PTC

1 – Conecte su repositorio de GitLab mediante un token de acceso

Existen dos formas de comenzar con la integración de GitLab en PTC:

  • Proyecto posterior: Si ya tiene una cuenta de PTC, simplemente elija Integración de Git al crear un nuevo proyecto en el asistente de configuración.
  • Proyecto existente: para cambiar un proyecto que ya ha traducido manualmente a un flujo de trabajo continuo basado en Git, diríjase a Ajustes → Merge Requests y haga clic en Añadir integración de Git.

En cualquier caso, llegará a una pantalla donde podrá seleccionar su repositorio de código; elija GitLab para continuar.

PTC se integra tanto con GitLab.com como con repositorios de GitLab autoalojados. Para GitLab autoalojado, deberá proporcionar la URL de su instancia de GitLab.

Recomendamos utilizar OAuth como método de autenticación.

Si es necesario, puede utilizar un token de acceso de proyecto o un token de acceso de grupo en su lugar. PTC necesita permisos de lectura y escritura para poder traducir y supervisar los cambios en sus archivos de recursos.

Token de acceso al proyecto

Creación del token

En su proyecto, vaya a Ajustes → Tokens de acceso. Asigne un nombre al token, una descripción opcional y establezca una fecha de caducidad (recomendado por seguridad).

Rol requerido

Mantenedor

Alcances

api → permite a PTC leer y enviar al repositorio

Token de acceso al grupo

Creación del token

En su grupo, vaya a Ajustes → Tokens de acceso. Asigne un nombre al token, una descripción opcional y establezca una fecha de caducidad (recomendado por seguridad).

Rol requerido

Mantenedor

Alcances

api → permite a PTC leer y enviar al repositorio

Creación del token

Rol requerido

Alcances

Token de acceso al proyecto

En su proyecto, vaya a Ajustes → Tokens de acceso. Asigne un nombre al token, una descripción opcional y establezca una fecha de caducidad (recomendado por seguridad).

Mantenedor

api → permite a PTC leer y enviar al repositorio

Token de acceso al grupo

En su proyecto, vaya a Ajustes → Tokens de acceso. Asigne un nombre al token, una descripción opcional y establezca una fecha de caducidad (recomendado por seguridad).

Mantenedor

api → permite a PTC leer y enviar al repositorio

Guarde el token y añádalo a PTC junto con su instancia de GitLab. Una vez que PTC valide el token, elija qué ramas desea que supervise. PTC detecta automáticamente los archivos de recursos en esta rama.

2 – Traduzca las ramas seleccionadas con PTC

Una vez que conecte su GitLab, continúe con la configuración.

PTC traduce todos los archivos de recursos en su proyecto y rama de GitLab conectados. PTC detecta cualquier archivo de traducción existente en su GitLab y puede elegir utilizarlos. Pero, para obtener los mejores resultados de calidad, deje que PTC traduzca desde cero.

3 – Compruebe las solicitudes de combinación y las traducciones

PTC traduce en minutos y envía una solicitud de combinación con las traducciones directamente a su repositorio de GitLab. Puede simplemente confirmarla, sin necesidad de ninguna otra acción.

A medida que trabaja en su código y realiza actualizaciones, PTC detectará los cambios y le enviará nuevas solicitudes de combinación con las traducciones actualizadas. Confirme las solicitudes de combinación y su software estará totalmente localizado a largo plazo.

Generar nuevas solicitudes de combinación

En cualquier momento, puede generar una nueva solicitud de combinación para sincronizar las traducciones que haya editado o vuelto a traducir.

Por ejemplo, si va a la pestaña Traducciones en PTC, puede comprobar el texto traducido que supera el límite de longitud predeterminado y editarlo. Una vez que haya terminado con las ediciones, haga clic en Generar una MR para obtener las traducciones actualizadas en su GitLab.

4 — Administrar la configuración de localización de GitLab

PTC supervisa las ramas y los archivos de recursos que conecta en la configuración a lo largo del tiempo. Si desea limitar el acceso de PTC a ciertas ramas o archivos, puede hacerlo navegando a la pestaña Ajustes desde su panel de control de PTC.

Allí, puede ajustar todas las configuraciones en las diferentes pestañas, como Administración de ramas, Archivos supervisados, Idiomas y más.

¿Por qué localizar GitLab con PTC?

Automatice la traducción de archivos de recursos

Una vez conectado a GitLab, PTC detecta y traduce automáticamente sus archivos de recursos. Los archivos traducidos se envían de vuelta a su repositorio a través de solicitudes de combinación. Usted mantiene el control utilizando el flujo de trabajo de GitLab que ya conoce y en el que confía, y sin necesidad de crear ningún script.

Elimine el trabajo manual

PTC ahorra tiempo de desarrollo al supervisar su repositorio, actualizar los archivos de traducción a medida que realiza cambios y enviar las traducciones actualizadas a través de solicitudes de combinación. Esta localización continua mantiene su proyecto en movimiento y acelera los lanzamientos de productos.

Mejore la precisión y reduzca los errores

PTC elimina el riesgo de errores humanos, como claves mal ubicadas o traducciones obsoletas. Obtendrá traducciones muy precisas y que reflejan la identidad de su marca.

Preguntas frecuentes sobre la integración de GitLab

Ir arriba