Para crear automáticamente un archivo de configuración, sigue estos pasos:
-
En la línea de comandos, escribe
phrase init
para crear un archivo .phrase.yml.El proceso de configuración comienza en la CLI.
-
Introduce:
-
Token de acceso
-
ID del proyecto de Phrase
-
Formato de archivo de la localización
-
Ubicación de los archivos de localización en el código base del proyecto
-
Se creará un archivo de configuración básico.
Si utilizas un archivo de configuración creado o copiado manualmente, colócalo en una de las siguientes ubicaciones:
-
El directorio en el que se llama al cliente de la CLI.
-
El directorio de inicio del usuario actual (
$HOME
en Unix,$HomePath
en Windows). -
La ruta especificada en la variable de entorno
PHRASEAPP_CONFIG
. -
La ruta al archivo de configuración a través de la etiqueta
--config
(p. ej.,/some/path/to/phrase.yml
).
Archivo de configuración de muestra.
GitLab
-
El archivo de configuración
.phrase.yml
debe estar presente en el repositorio. El archivo define qué importar (pull) o exportar (push) del repositorio. -
Requiere un acceso de lectura y escritura para el repositorio.
-
Los archivos de configuración definidos incorrectamente pueden causar errores. Comprueba que el archivo contiene al menos un meta para importar y otro para exportar, que los formatos de archivo sean correctos y que la configuración del parámetro
update_translations
esté bien. -
Usa GitLab 9.5 o una versión más reciente para garantizar la compatibilidad de la API.
GitHub
-
El archivo de configuración
.phrase.yml
debe estar presente en el repositorio. El archivo define qué importar (pull) o exportar (push) del repositorio. -
Requiere un acceso de lectura y escritura para el repositorio.
-
Los archivos de configuración definidos incorrectamente pueden causar errores. Comprueba que el archivo contiene al menos un meta para importar y otro para exportar, que los formatos de archivo sean correctos y que la configuración del parámetro
update_translations
esté bien. -
Un token de acceso de GitHub para el ámbito del repositorio (
public_repo
si se sincroniza con un repositorio público). -
Si se ha habilitado el SSO en GitHub, también debe estar habilitado para el token de acceso.
-
No se puede proteger la rama phrase_translations.
-
Asegúrate de que la configuración del repositorio no necesite firmar compromisos.
BitBucket
El archivo de configuración .phrase.yml
debe estar presente en el repositorio. El archivo define qué importar (pull) o exportar (push) del repositorio.
Requiere un acceso de lectura y escritura para el repositorio.
Los archivos de configuración definidos incorrectamente pueden causar errores. Comprueba que el archivo contiene al menos un meta para importar y otro para exportar, que los formatos de archivo sean correctos y que la configuración del parámetro update_translations
esté bien.