Chcete-li automaticky vytvořit konfigurační soubor, postupujte takto:
-
Z příkazového řádku zadejte
phrase init
a vytvořte soubor .phrase.yml.V CLI se spustí proces konfigurace.
-
Uveďte:
-
Přístupový token
-
ID projektu Phrase
-
Formát kódu jazyka
-
Umístění souborů kódu jazyka v databázi kódu projektu
-
Je vytvořen základní konfigurační soubor.
Pokud používáte ručně vytvořený nebo zkopírovaný konfigurační soubor, umístěte do jednoho z těchto míst:
-
Adresář, ve kterém je klient CLI volán.
-
Hlavní adresář aktuálního uživatele (
$HOME
v Unixu,$HomePath
ve Windows). -
Cesta zadaná v proměnné prostředí
PHRASEAPP_CONFIG
. -
Cesta ke konfiguračnímu souboru pomocí příznaku
--config
(např./some/path/to/phrase.yml
).
Vzorový konfigurační soubor.
GitLab
-
Konfigurační soubor
.phrase.yml
musí být v úložišti. Soubor definuje, které soubory chcete importovat (pull) nebo exportovat (push) z úložiště. -
Úložiště vyžaduje přístup pro čtení i zápis.
-
Nesprávně definované konfigurační soubory mohou způsobit chyby. Ujistěte se, že soubor obsahuje alespoň jeden cíl pro push a pull, správné formáty souborů a správné nastavení parametru
update_translations
. -
Pro zajištění kompatibility API použijte GitLab 9.5 nebo novější.
GitHub
-
Konfigurační soubor
.phrase.yml
musí být v úložišti. Soubor definuje, které soubory chcete importovat (pull) nebo exportovat (push) z úložiště. -
Úložiště vyžaduje přístup pro čtení i zápis.
-
Nesprávně definované konfigurační soubory mohou způsobit chyby. Ujistěte se, že soubor obsahuje alespoň jeden cíl pro push a pull, správné formáty souborů a správné nastavení parametru
update_translations
. -
Přístupový token GitHub pro rozsah úložiště (
public_repo
, pokud se synchronizuje s veřejným úložištěm). -
Pokud je v GitHubu povoleno SSO, musí být povoleno i pro přístupový token.
-
Větev phrase_translations nelze ochránit.
-
Ujistěte se, že nastavení úložiště nevyžaduje podepsané revize.
BitBucket
Konfigurační soubor .phrase.yml
musí být v úložišti. Soubor definuje, které soubory chcete importovat (pull) nebo exportovat (push) z úložiště.
Úložiště vyžaduje přístup pro čtení i zápis.
Nesprávně definované konfigurační soubory mohou způsobit chyby. Ujistěte se, že soubor obsahuje alespoň jeden cíl pro push a pull, správné formáty souborů a správné nastavení parametru update_translations
.