Integración de GitHub con PTC

+

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 funciona la integración de GitHub con PTC

Private Translation Cloud (PTC) es un potente motor de traducción de IA para software, aplicaciones y herramientas SaaS. Ofrece localización continua mediante:

  • La conexión a su repositorio de GitLab y la traducción de sus archivos de recursos.
  • La supervisión de los archivos conectados y la retraducción automática al detectar cambios.
  • El envío de una solicitud de combinación con las traducciones actualizadas.

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

1 – Uso de un token de acceso para conectar su GitHub a PTC

El proceso de configuración de PTC es sencillo: seleccione Integración de Git al crear un nuevo proyecto y, a continuación, GitHub.


Conecte su repositorio utilizando la aplicación OAuth de GitHub. Esta es la forma más fácil y segura de dar acceso a PTC. Si desea utilizar un token de acceso específico, asegúrese de que incluya los ámbitos correctos y el acceso al repositorio.

Token personal específico

Dónde crearlo

Tokens de acceso personal en Ajustes de desarrollador

Propietario del recurso

Su cuenta de usuario de GitHub

Permisos necesarios

Elija “solo seleccionar repositorios(recomendado) o “todos los repositorios

Acceso al repositorio

Estados de confirmación → Solo lectura
Contenido → Leer y escribir
Solicitudes de extracción → Leer y escribir
Webhooks → Leer y escribir

Token específico de la organización

Dónde crearlo

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.

Propietario del recurso

La organización de GitHub

Permisos necesarios

Elija “solo seleccionar repositorios(recomendado) o “todos los repositorios

Acceso al repositorio

Estados de confirmación → Solo lectura
Contenido → Leer y escribir
Solicitudes de extracción → Leer y escribir
Webhooks → Leer y escribir

Dónde crearlo

Propietario del recurso

Permisos necesarios

Acceso al repositorio

Token personal específico

Tokens de acceso personal en Ajustes de desarrollador

Su cuenta de usuario de GitHub

Elija “solo seleccionar repositorios(recomendado) o “todos los repositorios

Estados de confirmación → Solo lectura
Contenido → Leer y escribir
Solicitudes de extracción → Leer y escribir
Webhooks → Leer y escribir

Token específico de la organización

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.

La organización de GitHub

Elija “solo seleccionar repositorios(recomendado) o “todos los repositorios

Estados de confirmación → Solo lectura
Contenido → Leer y escribir
Solicitudes de extracción → Leer y escribir
Webhooks → Leer y escribir

Después de generar el token, guárdelo de forma segura y añádalo a PTC. PTC se asegura de que el token de acceso tenga los permisos correctos y le permite elegir qué ramas desea supervisar.

2 – Traducción de GitHub con PTC

Una vez que su GitHub esté conectado a PTC, continúe con la configuración para añadir idiomas y detalles del proyecto. Tenga en cuenta que PTC le permite utilizar archivos de traducción existentes de su repositorio, pero es mejor traducir todo su proyecto con PTC para garantizar la coherencia y la precisión.

3 – Gestión de solicitudes de extracción

Normalmente, PTC tarda solo unos minutos en traducir sus archivos de GitHub. Consulte la solicitud de extracción en PTC o en su repositorio y aprúebela. Las traducciones de PTC se pueden utilizar inmediatamente con confianza.

Después de confirmar las primeras traducciones, PTC continúa supervisando sus archivos de recursos. Trabaje en su código como de costumbre y PTC le enviará nuevas solicitudes de extracción cuando algo cambie.

Generar nuevas solicitudes de combinación

Vaya a la pestaña Traducciones en PTC para ver las traducciones en todos los idiomas que seleccionó en una tabla bien organizada. Desde esta página, puede realizar modificaciones o pedir a PTC que vuelva a traducir, como en los casos en que las traducciones son más largas que el límite de longitud.

A continuación, puede hacer clic en Generar MR para enviar una nueva solicitud de extracción con la nueva traducción.

4 — Gestione su configuración de localización de GitHub

Con la integración de PTC, sus proyectos de GitHub conectados permanecen traducidos con el tiempo. Si desea cambiar qué ramas o archivos de recursos supervisa PTC, vaya a la pestaña Configuración desde su Panel de control de traducción.

Allí, navegue a las diferentes pestañas, incluyendo Repository Access, Archivos supervisados y Gestión de ramas. También puede personalizar el título y confirmar los mensajes en Solicitudes de combinación.

¿Por qué localizar su 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 entregar traducciones de alta calidad automáticamente a través de solicitudes de extracción. Adapte rápidamente su software para los mercados globales y acorte su tiempo de comercialización.

Preguntas frecuentes sobre la integración de GitHub

Ir arriba