Para criar automaticamente um arquivo de configuração, siga estes passos:
-
Na linha de comando, digite
phrase init
para criar um arquivo .phrase.yml.O processo de configuração começa no CLI.
-
Forneça:
-
Token de acesso
-
ID do projeto no Phrase
-
Formato de arquivo local
-
Localização dos arquivos locais na base de código do projeto
-
Um arquivo de configuração básico é criado.
Se estiver usando um arquivo de configuração criado ou copiado manualmente, coloque-o em uma dessas localizações:
-
O diretório no qual o cliente do CLI é chamado.
-
O diretório principal do usuário atual (
$HOME
no Unix,$HomePath
no Windows). -
O caminho especificado na variável do ambiente
PHRASEAPP_CONFIG
. -
O caminho para o arquivo de configuração por meio da marca
--config
(por exemplo:/some/path/to/phrase.yml
).
Amostra de arquivo de configuração.
GitLab
-
O arquivo de configuração
.phrase.yml
precisa estar presente no repositório. O arquivo define quais arquivos importar (pull) ou exportar (push) do repositório. -
O acesso à leitura e edição é necessário no repositório.
-
Arquivos de configuração com definição incorreta podem causar erros. Certifique-se de que o arquivo contenha pelo menos um destino de push e pull, os formatos de arquivo corretos e a configuração correta do parâmetro
update_translations
. -
Use GitLab 9.5 ou posterior para garantir a compatibilidade da API.
GitHub
-
O arquivo de configuração
.phrase.yml
precisa estar presente no repositório. O arquivo define quais arquivos importar (pull) ou exportar (push) do repositório. -
O acesso à leitura e edição é necessário no repositório.
-
Arquivos de configuração com definição incorreta podem causar erros. Certifique-se de que o arquivo contenha pelo menos um destino de push e pull, os formatos de arquivo corretos e a configuração correta do parâmetro
update_translations
. -
Um token de acesso do GitHub para o escopo do repositório (
public_repo
se sincronizado com um repositório público). -
Se o logon único estiver ativado no GitHub, ele também precisa estar ativado para o token de acesso.
-
O ramo phrase_translations não pode ser protegido.
-
Certifique-se de que as configurações do repositório não exigem confirmações assinadas.
BitBucket
O arquivo de configuração .phrase.yml
precisa estar presente no repositório. O arquivo define quais arquivos importar (pull) ou exportar (push) do repositório.
O acesso à leitura e edição é necessário no repositório.
Arquivos de configuração com definição incorreta podem causar erros. Certifique-se de que o arquivo contenha pelo menos um destino de push e pull, os formatos de arquivo corretos e a configuração correta do parâmetro update_translations
.