Integración de Bitbucket con PTC
Configure la localización de Bitbucket integrándolo con PTC. Obtenga traducciones de calidad humana en su repositorio mediante pull requests automatizados.
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 hace push de los cambios de código, PTC:
- Traduce las cadenas actualizadas
- Entrega las traducciones directamente a su repositorio como un pull request
La integración de Bitbucket es una función Pro. Pasa a estar disponible cuando activa el pago al consumo.
Conecte Bitbucket a PTC
Para configurar la integración de Bitbucket, elija la opción que corresponda 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 las subidas manuales de archivos a un flujo de trabajo continuo basado en Git, vaya a Configuración → Merge Requests y haga clic en Add Git Integration.
En ambos casos, verá una pantalla que le pedirá que introduzca la URL de su repositorio. PTC detectará automáticamente que está utilizando Bitbucket.

Para conectar su repositorio, puede usar 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 scopes correctos.
Creación del token
Vaya a Repository settings. En Security, seleccione Access tokens y haga clic en Create access token. Asigne un name al token y establezca una expiry date (recomendado por seguridad).
Seleccione los scopes necesarios:
| Scope | Access |
|---|---|
| Repositories | Read and Write |
| Pull Requests | Read and Write |
| Webhooks | Read and Write |
Una vez que PTC valide el token, elija qué ramas desea que monitorice. PTC detecta automáticamente los archivos de recursos en la rama seleccionada.
Traduzca su proyecto con PTC
Después de vincular su repositorio de Bitbucket a PTC, continúe con los pasos de configuración para proporcionar a PTC información sobre su proyecto y añadir idiomas.
PTC puede importar y reutilizar cualquier archivo de traducción que ya esté en su repositorio de Bitbucket. Sin embargo, los mejores resultados se obtienen al traducir el proyecto completo con PTC.
Revise los Pull Requests
PTC completa las traducciones en solo unos minutos y las entrega a su repositorio de Bitbucket como un pull request. Puede fusionar los cambios inmediatamente.
A medida que actualiza los archivos monitorizados, PTC detecta automáticamente los cambios y abre nuevos pull requests con las traducciones más recientes. Esto mantiene su proyecto de Bitbucket completamente localizado a lo largo del tiempo.
Cómo generar nuevos Pull Requests manualmente
Puede activar manualmente un nuevo pull request desde el panel de control 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 que guarde el cambio, genere un nuevo pull request para hacer push de las traducciones actualizadas a su repositorio de Bitbucket.

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:
- Vaya a Configuración → Archivos monitorizados y haga clic en Rescan your repository.
- Los archivos nuevos encontrados aparecerán como borradores. Haga clic en el icono + para añadir un archivo a su flujo de trabajo de traducción y, a continuación, haga clic en Save with translation para aplicar los cambios.

Si prefiere no revisar los nuevos archivos manualmente, marque la casilla Automatically include new translation files. A continuación, PTC monitorizará e incluirá los archivos de recursos recién descubiertos en su repositorio sin requerir confirmación.

Por qué traducir proyectos de Bitbucket con PTC
Integración rápida y sencilla de repositorios
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 utilizando IA y las devuelve mediante pull requests.
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 es compatible con múltiples idiomas y funciona con todos los principales formatos de archivos de recursos. Elija qué ramas monitorizar y ajuste la configuración a medida que su proyecto crezca o cambie.
El acceso al repositorio se limita a sus archivos de traducción
PTC utiliza el acceso de lectura para detectar cambios en sus archivos de recursos y el acceso de escritura para entregar traducciones a través de pull requests. Solo interactúa con los archivos utilizados para las traducciones y no modifica otras partes de su repositorio.
El mismo flujo de trabajo funciona en Bitbucket, GitLab y GitHub
Además de Bitbucket, PTC se integra con GitLab y GitHub, ofreciendo los mismos flujos de trabajo de localización automatizados y funciones en todas las plataformas.
Creado para la localización de software y aplicaciones móviles
PTC está creado para equipos de desarrollo que localizan productos de software y aplicaciones móviles. Al conectar su repositorio de Bitbucket, PTC recoge las cadenas nuevas o actualizadas automáticamente y devuelve las traducciones completadas mediante un pull request.
PTC es compatible con los formatos de archivo comunes en estos proyectos, incluidos los archivos PO y los archivos JSON. Para obtener más información sobre cómo PTC es compatible con estos flujos de trabajo, visite nuestras páginas de localización de software y localización de aplicaciones móviles.
Sin cargo adicional por conectar su repositorio
Conectar su repositorio de Bitbucket no tiene ningún coste adicional. PTC no tiene suscripciones ni precios por función. Simplemente se registra en el pago al consumo y paga por las palabras que traduce, con las primeras 500 palabras gratis cada mes. Consulte la página de precios para ver el desglose completo.