Integración de Bitbucket con PTC

+

Configure la localización de Bitbucket mediante la integración con PTC. Obtenga traducciones de calidad humana en su repositorio a través de solicitudes de extracción (pull requests) automatizadas.

Cómo integrar Bitbucket con PTC

PTC se integra con su repositorio de Bitbucket para mantener sus archivos de recursos traducidos de forma continua. A medida que usted envía cambios de código, PTC:

  • Traduce las cadenas actualizadas
  • Entrega las traducciones directamente a su repositorio como una solicitud de extracción

1

Conectar Bitbucket a PTC

Para configurar la integración con Bitbucket, elija la opción que mejor se adapte a su caso:

  • Al crear un nuevo proyecto en PTC, seleccione Integración con Git en el asistente de configuración.
  • Para cambiar un proyecto existente de subidas de archivos manuales a un flujo de trabajo continuo basado en Git, vaya a Configuración → Solicitudes de fusión y haga clic en Añadir integración con Git.

En ambos casos, verá una pantalla en la que se le pedirá que introduzca la URL de su repositorio. PTC detectará automáticamente que está utilizando Bitbucket.

Para conectar 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 (scopes) correctos.

Token de acceso al repositorio

Creación del token

Vaya a Configuración del repositorio. En Seguridad, seleccione Tokens de acceso y haga clic en Crear token de acceso. Asigne al token un nombre y establezca una fecha de caducidad (recomendado por seguridad).

Alcances

Seleccione los ámbitos requeridos:
Repositories → Lectura y escritura
Pull Requests → Lectura y escritura
Webhooks → Lectura y escritura

Creación del token

Alcances

Token de acceso al repositorio

Vaya a Configuración del repositorio. En Seguridad, seleccione Tokens de acceso y haga clic en Crear token de acceso. Asigne al token un nombre y establezca una fecha de caducidad (recomendado por seguridad).

Seleccione los ámbitos requeridos:
Repositories → Lectura y escritura
Pull Requests → Lectura y escritura
Webhooks → Lectura y escritura

Una vez que PTC valide el token, elija qué ramas desea supervisar. PTC detecta automáticamente los archivos de recursos en la rama seleccionada.

2

Traduzca su proyecto con PTC

Tras vincular su repositorio de Bitbucket a PTC, continúe con los pasos de configuración para informar a PTC sobre su proyecto y añadir idiomas.

PTC puede importar y reutilizar cualquier archivo de traducción que ya se encuentre en su repositorio de Bitbucket. No obstante, los mejores resultados se obtienen al traducir el proyecto completo con PTC.

3

Revisar las solicitudes de extracción

PTC completa las traducciones en solo unos minutos y las entrega a su repositorio de Bitbucket como una solicitud de extracción. Puede fusionar los cambios inmediatamente.

A medida que actualiza los archivos supervisados, PTC detecta automáticamente los cambios y abre nuevas solicitudes de extracción con las traducciones más recientes. Esto mantiene su proyecto de Bitbucket totalmente localizado a lo largo del tiempo.

Cómo generar nuevas pull requests manualmente

Puede activar manualmente una nueva solicitud de extracción desde el Dashboard o la pestaña Translations, donde puede ver y realizar cambios en el texto traducido.

Por ejemplo, si una traducción supera el límite de longitud, PTC la resalta para que pueda acortarla manualmente o pedir a PTC que genere una versión más compacta. Una vez guardado el cambio, genere una nueva solicitud de extracción para enviar las traducciones actualizadas a su repositorio de Bitbucket.

4

Asegúrese de que PTC traduzca cualquier archivo de recursos nuevo

A medida que su proyecto crece, es posible que añada nuevos archivos de recursos a su repositorio. Para incorporarlos a PTC:

  1. Vaya a Settings → Monitored Files y haga clic en Rescan your repository.
  2. Cualquier archivo nuevo que se encuentre aparecerá como borrador. Haga clic en el icono + para añadir un archivo a su flujo de trabajo de traducción y, a continuación, pulse Save with translation para aplicar los cambios.

Si prefiere no revisar los archivos nuevos manualmente, seleccione la casilla Automatically include new translation files. PTC supervisará e incluirá entonces los archivos de recursos recién descubiertos en su repositorio sin necesidad de confirmación.

Por qué traducir proyectos de Bitbucket con PTC

Integración de repository rápida y sencilla

Conecte PTC directamente a su repositorio de Bitbucket y elimine la necesidad de importar o exportar archivos manualmente o de ejecutar scripts frágiles. Una vez integrado, PTC detecta los archivos de recursos, genera traducciones de calidad humana mediante IA y los devuelve a través de solicitudes de extracción.

Traducciones siempre actualizadas

PTC rastrea los cambios en sus archivos de recursos y actualiza las traducciones automáticamente. No se requiere ningún esfuerzo adicional por parte de su equipo.

Localización ágil y escalable

PTC admite varios idiomas y funciona con los principales formatos de archivos de recursos. Elija qué ramas supervisar y ajuste la configuración a medida que su proyecto crece o cambia.

Preguntas frecuentes sobre la integración de Bitbucket

Ir arriba