Per creare automaticamente un file di configurazione, segui i passaggi indicati qui sotto:
-
Dalla riga di comando, digita
phrase init
per creare un file .phrase.yml.A questo punto, inizia la procedura di configurazione nella CLI.
-
Indica:
-
Token di accesso
-
ID del progetto di Phrase
-
Formato del file locale
-
Posizione dei file locali nella base di codice del progetto
-
Viene creato un file di configurazione di base.
Se utilizzi un file di configurazione creato o copiato manualmente, spostalo in una di queste posizioni:
-
La directory in cui viene chiamato il client della CLI.
-
La cartella home dell'utente attuale (
$HOME
in Unix,$HomePath
in Windows). -
Il percorso specificato nella variabile d’ambiente
PHRASEAPP_CONFIG
. -
Percorso del file di configurazione tramite il flag
--config
(ad es./some/path/to/phrase.yml
).
File di configurazione di esempio.
GitLab
-
Il file di configurazione
.phrase.yml
dev’essere presente nell'archivio. Il file definisce quali file importare (pull) o esportare (push) dall'archivio. -
Per l’archivio è necessaria l’autorizzazione alla lettura e alla scrittura.
-
I file di configurazione definiti in maniera errata potrebbero provocare degli errori. Assicurati che il file contenga almeno una destinazione push e una pull, formati di file corretti e l’impostazione corretta del parametro
update_translations
. -
Usa GitLab 9.5 o una sua versione più recente per garantire la compatibilità API.
GitHub
-
Il file di configurazione
.phrase.yml
dev’essere presente nell'archivio. Il file definisce quali file importare (pull) o esportare (push) dall'archivio. -
Per l’archivio è necessaria l’autorizzazione alla lettura e alla scrittura.
-
I file di configurazione definiti in maniera errata potrebbero provocare degli errori. Assicurati che il file contenga almeno una destinazione push e una pull, formati di file corretti e l’impostazione corretta del parametro
update_translations
. -
Un token di accesso di GitHub per l’ambito dell’archivio (
public_repo
se si sincronizza con un archivio pubblico). -
Se SSO è abilitato in GitHub, deve essere abilitato anche per il token di accesso.
-
Il branch phrase_translations non può essere protetto.
-
Assicurati che le impostazioni dell’archivio non richiedano commit firmati.
Bitbucket
Il file di configurazione .phrase.yml
dev’essere presente nell'archivio. Il file definisce quali file importare (pull) o esportare (push) dall'archivio.
Per l’archivio è necessaria l’autorizzazione alla lettura e alla scrittura.
I file di configurazione definiti in maniera errata potrebbero provocare degli errori. Assicurati che il file contenga almeno una destinazione push e una pull, formati di file corretti e l’impostazione corretta del parametro update_translations
.