Integraciones

Integración continua (Strings)

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

Usar el cliente CLI para sincronizar traducciones desde un entorno de integración.

Para descargar Strings en un entorno de integración, seguir estos paso:

  1. Crear un archivo de configuración .phrase.yml<1>.

  2. Agregar un nuevo script de bash o paso a la integración.

    • Para cargar nuevos Strings, agregar este comando al script:

      #!/bin/bash
      
      # cargar nuevos Strings a Phrase según la configuración en .phrase.yml
      
      $ phrase push

      Asegúrese de que los parámetros update_translation o update_description estén configurados si pretende no solo agregar nuevos valores, sino también actualizar los valores existentes.

    • Para descargar Strings traducidos al espacio de trabajo actual, agregar este comando:

      #!/bin/bash
      
      # obtener nuevos Strings de Phrase según la configuración en .phrase.yml
      
      $ phrase pull

      Asegúrese de que se incluyan las keys correctas mediante el uso de tags, así como las opciones requeridas para entradas verificado y traducidas.

    • Registrar un webhook para suscribirse a los eventos requeridos.

      Los webhooks están disponibles para eventos Grave (por ejemplo, una carga procesada o una orden completada). Un flujo de trabajo común es la configuración de una notificación para comentarios recién creados en un canal de Slack, así como importar scripts para trabajos completados.

      La API también se puede usar para realizar una consulta sobre el estado actual de estos elementos, dependiendo de los ciclos de actualizar.

Ramificaciones

Phrase Strings tiene un concepto de branching para el control de versiones que difiere de las aplicaciones típicas de las ramas de Git. Las ramas Phrase se pueden usar junto con las ramas de Git. Verifique el nombre de la rama en el archivo de configuración para esa rama y ejecute los pasos de CI en ella.

Al agregar funciones, las traducciones generalmente se agregan sin eliminar las existentes. Agregue etiquetas a las ramas de trabajo y cárguelas a la rama principal para permitir el seguimiento de funciones con claves compartidas, pero también extracciones y pruebas en ciertos subconjuntos sin confundir a los traductores.

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