Integraciones

Bitbucket (Strings)

El contenido se traduce automáticamente del inglés por Phrase Language AI.

Tip

Para obtener información sobre integración Bitbucket en Phrase TMS, consulte Bitbucket Cloud (TMS).

  • Bitbucket Sync solo es compatible con Bitbucket Cloud. No se puede utilizar con Bitbucket Server.

  • Bitbucket Sync puede usarse mediante API.

Requisitos previos

  • El archivo de configuración .phrase.yml debe estar presente en la raíz de la rama que se va a monitorizar. El archivo define qué archivos importar (pull) o exportar (push) del repositorio.

  • Se requiere acceder a lectura y escritura para el repositorio.

  • Los archivos de configuración definidos incorrectamente pueden causar errores. Asegúrese de que el archivo contenga al menos una meta push y una pull, de que los formatos de archivo correctos y de que el parámetro update_translations se haya configurado correctamente.

Archivo de configuración de muestra:

Phrase:
    project_id: 1f61b9ecdb7a17a9dd174302419c50cc
    file_format: simple_json
    push:
        fuentes:
            - file: ./<locale_name>.json
    extraer:
        metas:
            - file: ./<locale_name>.json

proyecto ID de un proyecto se encuentra en configuración proyecto.

Conectar repositorios

Una vez que el archivo de configuración esté en su lugar, para conectar un repositorio, siga estos pasos:

  1. Desde la página Integraciones, desplácese hacia abajo hasta el conector Bitbucket Sync y haga clic en Configurar.

    Se abre la página Repo Syncs.

  2. Haz clic en Agregar sincronización / Bitbucket.

    Se abre la página de activación de Bitbucket Sync.

  3. Selecciona la cuenta Bitbucket que se conectará de la lista desplegable Autorizar para espacio de trabajo y haz clic en Permitir acceder.

    Se establece la conexión entre Phrase Strings y la cuenta Bitbucket seleccionada. Se muestra la ventana Configuración de sincronización Bitbucket.

    Nota

    No es posible conectar varias cuentas a través de la integración Bitbucket.

  4. Selecciona un proyecto de la lista desplegable.

  5. Selecciona un repositorio Bitbucket de la lista desplegable.

    Si la propiedad del repositorio no es correcta, el repositorio no será visible en la lista desplegable.

  6. Selecciona una rama repositorio de la lista desplegable desde la que importar (push) y exportar (pull). Esta suele ser la rama principal.

  7. Haga clic en Validar configuración para asegurarse de que el identificador único (token) y el archivo de configuración son correctos.

  8. Opcionalmente selecciona Importar automáticamente para importar archivos con cada obligación a la rama Bitbucket seleccionada.

  9. Haz clic en Guardar.

    El proyecto ahora está conectado al repositorio Bitbucket seleccionado y se agrega a la lista.

Las integraciones se pueden desactivar o eliminar de la página Repo Syncs.

Opcionalmente, los usuarios pueden eliminar una integración Bitbucket revocando la autorización para Phrase Strings en su configuración personal Bitbucket.

Importar desde Bitbucket

Después de activar Bitbucket Sync y conectar un repositorio, se pueden importar los archivos de localización. Esto se hace en forma de solicitudes de extracción, para que los cambios puedan ser revisados y se pueda controlar la administración de ramas.

Para importar archivos de localización de Bitbucket, siga estos pasos:

  1. Desde la página Repo Syncs, seleccione un proyecto y haga clic en Importar importar_sync.png.

    Las traducciones se incorporan al proyecto. Se actualizan las claves y las traducciones actuales.

  2. Aprobar, unir o cerrar la solicitud de extracción en Bitbucket.

Exportar a Bitbucket

Para exportar archivos de localización a Bitbucket, siga estos pasos:

  1. Desde la página Repo Syncs, seleccione un proyecto y haga clic en Exportar, exportar.png.

    Las traducciones se envían al repositorio.

  2. Una vez exportados los archivos, la solicitud de extracción se puede fusionar o cerrar en el repositorio y se puede eliminar la rama.

Historia

Las sincronizaciones de repositorios mantienen un historial de las últimas importaciones y exportaciones para cada proyecto Phrase Strings.

Para ver el historial:

  • Desde la página Repo Syncs, seleccione un proyecto y haga clic en History history_sync.png.

    Se presenta el historial para importar y exportar del proyecto. Las entradas de exportar en el historial incluyen un enlace a la solicitud de unir correspondiente.

¿Fue útil este artículo?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.