PTC

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 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 en su repositorio como una pull request

La integración con Bitbucket es una función Pro. Está disponible al activar el pago al consumo.

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 cargas 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.

Añadir la URL al proyecto en 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 permisos (scopes) correctos.

Crear el 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.

Traducir su proyecto con PTC

Después de 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. Sin embargo, 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 una pull request. Puede fusionar los cambios de inmediato.

A medida que actualiza los archivos monitorizados, PTC detecta automáticamente los cambios y abre nuevas pull requests con las últimas traducciones. 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 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 una nueva 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 crezca, 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, haga clic en Save with translation para aplicar los cambios.

Si prefiere no revisar los nuevos archivos 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 de calidad humana mediante IA y las envía de vuelta a través de pull requests.

Traducciones siempre actualizadas

PTC realiza un seguimiento de 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 todos los formatos principales 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 las mismas 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 admite 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 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 gratuitas cada mes. Consulte la página de precios para ver el desglose completo.