Integración de Bitbucket con PTC
Configure la localización de Bitbucket mediante la integración con PTC. Obtenga traducciones con calidad humana en su repositorio a través de 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 usted envía cambios en el código, PTC:
- Traduce las cadenas actualizadas
- Entrega las traducciones directamente en su repositorio como un pull request
La integración con Bitbucket es una función Pro. Está disponible al activar el Pay-As-You-Go.
Conectar Bitbucket con 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 Git Integration en el asistente de configuración.
- Para cambiar un proyecto existente de subidas manuales de archivos a un flujo de trabajo continuo basado en Git, vaya a Settings → Merge Requests y haga clic en Add Git Integration.
En ambos casos, verá una pantalla que le solicitará 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 permisos (scopes) correctos.
Creación del token
Vaya a Repository settings. En la sección Security, seleccione Access tokens y haga clic en Create access token. Asigne un nombre al token y establezca una fecha de caducidad (recomendado por seguridad).
Seleccione los permisos necesarios:
| Permiso (Scope) | Acceso |
|---|---|
| Repositories | Read and Write |
| Pull Requests | Read and Write |
| Webhooks | Read and Write |
Una vez que PTC valide el token, elija qué ramas desea monitorizar. PTC detecta automáticamente los archivos de recursos en la rama seleccionada.
Traduzca su proyecto con PTC
Tras vincular su repositorio de Bitbucket con 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.
Revisar pull requests
PTC completa las traducciones en solo unos minutos y las entrega en su repositorio de Bitbucket como un pull request. Puede fusionar los cambios de inmediato.
A medida que actualiza los archivos monitorizados, PTC detecta automáticamente los cambios y abre nuevos pull requests con las últimas traducciones. Esto mantiene su proyecto de Bitbucket totalmente 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 desde 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 resaltará para que pueda acortarla manualmente o solicitar a PTC que genere una versión más compacta. Una vez guardado el cambio, genere un nuevo pull request para enviar las traducciones actualizadas a su repositorio de Bitbucket.

Asegúrese de que PTC traduzca los nuevos archivos de recursos
A medida que su proyecto crece, es posible que añada nuevos archivos de recursos a su repositorio. Para incorporarlos a PTC:
- Vaya a Settings → Monitored Files y haga clic en Rescan your repository.
- Cualquier archivo nuevo detectado 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. De este modo, PTC monitorizará e incluirá 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 repositorios 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 de traducción caseros poco fiables. Una vez integrado, PTC detecta los archivos de recursos, genera traducciones con calidad humana mediante IA y las devuelve a través de 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 admite múltiples idiomas y funciona con 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 las traducciones mediante 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 automatizada y funciones en todas las plataformas.
Diseñado para la localización de software y aplicaciones móviles
PTC está diseñado para equipos de desarrollo que localizan productos de software y aplicaciones móviles. Al conectar su repositorio de Bitbucket, PTC detecta cadenas nuevas o actualizadas automáticamente y devuelve las traducciones completadas mediante pull request.
PTC admite los formatos de archivo habituales en estos proyectos, incluidos los archivos PO y los archivos JSON. Para obtener más información sobre cómo PTC facilita estos flujos de trabajo, visite nuestras páginas de localización de software y localización de aplicaciones móviles.
Sin cargos adicionales por conectar su repositorio
Conectar su repositorio de Bitbucket no tiene un coste adicional. PTC no tiene suscripciones ni precios por función. Simplemente se registra en el modelo Pay-As-You-Go y paga por las palabras que traduzca, con las primeras 500 palabras gratuitas cada mes. Consulte la página de precios para ver el desglose completo.