Použijte klienta CLI k synchronizaci překladů z prostředí CI.
Chcete-li stáhnout Strings do prostředí CI, postupujte takto:
-
Vytvořte konfigurační soubor
.phrase.yml
. -
Přidejte do CI nový bash skript nebo fázi.
-
Chcete-li nahrát nové Strings, Přidejte do skriptu tento příkaz:
#!/bin/bash # nahrát nové Strings do Phrase podle konfigurace ve .Phrase.yml Phrase push
Zkontrolujte nastavení parametrů
aktualizovat_translation
neboaktualizovat_description
, pokud chcete nejen Přidat nové hodnoty, ale také aktualizovat stávající hodnoty. -
Chcete-li stáhnout přeložené Strings do aktuálního pracovního prostoru, Přidejte tento příkaz:
#!/bin/bash # získat nové Strings z Phrase podle konfigurace ve .Phrase.yml Phrase pull
Zkontrolujte, zda jsou uvedeny správné klíče pomocí tagů a požadované možnosti ověřených a přeložených položek.
-
Zaregistrujte si webhook a předplaťte si požadované události.
Webhooky jsou k dispozici pro Více závažné události (např. zpracované nahrát nebo dokončené objednávky). Společným pracovním postupem je nastavit oznámení pro nově vytvořené komentáře v kanálu Slack a také import skriptů pro dokončení zakázky.
API lze použít také k dotazům na aktuální stav těchto položek, v závislosti na cyklech aktualizace.
-
Větve
Phrase Strings má koncept větvení pro verzování, který se liší od typických aplikací větví Git. Větve Phrase lze použít společně s větvemi Git. Zkontrolujte název větve v konfiguračním souboru pro tuto větev a spusťte v ní fáze CI.
Při přidávání funkcí se překlady obvykle přidávají bez odstranění stávajících. Přidejte do pracovních větví tagy a nahrajte je do hlavní větve, což umožní sledovat funkce se sdílenými klíči, ale také načítání a testování určitých podskupin bez matoucích překladatelů.