Integración de GitLab con PTC

+

PTC se integra con su repositorio de GitLab para automatizar la localización y mantener los archivos de traducción actualizados con cada cambio en los archivos de recursos.

Automatice la traducción de archivos

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, listos para su revisión y aprobació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

Al permanecer conectado a su repositorio y automatizar las actualizaciones de traducción, PTC elimina el riesgo de errores humanos, como claves extraviadas o traducciones obsoletas. Obtendrá traducciones muy precisas y que reflejan la identidad de su marca.

Cómo configurar la integración de PTC y GitLab

Para empezar, inicie sesión en su cuenta de PTC o cree una. Cuando cree un nuevo proyecto, el asistente de configuración de PTC le guiará a través del proceso de integración.

Conceda acceso a su repositorio

PTC se integra tanto con repositorios de 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 al proyecto o un token de acceso al grupo en su lugar. Estos tokens deben incluir los permisos correctos:

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

Tokens de acceso personal en Ajustes de desarrollador

Importante: La creación de un token de acceso específico puede estar restringida por las políticas de acceso de su organización. Si no puede crear el token, pida a un administrador de la organización que revise la configuración de la política de tokens de acceso personal en GitHub.

Mantenedor

api → permite a PTC leer y enviar al repositorio

Después de generar el token, guárdelo de forma segura y añádalo durante la configuración del proyecto PTC.

Seleccione su repositorio y rama

PTC extrae todos sus repositorios y ramas. Seleccione el repositorio que desea conectar a PTC y la rama donde se supervisarán los cambios y se gestionarán las traducciones.

Traduzca automáticamente con PTC

PTC escanea su repositorio para identificar los archivos de recursos de su proyecto. Una vez que proporcione los detalles del proyecto y seleccione sus idiomas de destino, PTC generará traducciones mejores que las humanas para sus archivos.

Revise y acepte la solicitud de combinación

PTC entrega las traducciones a través de solicitudes de combinación. Revise, apruebe y combine las solicitudes en GitLab.
A partir de entonces, puede seguir enviando actualizaciones y PTC enviará las traducciones actualizadas a través de nuevas solicitudes de combinación.

Preguntas frecuentes sobre la integración de GitLab

Ir arriba