Projekty jsou místa, kde jsou hlavní složky překladatelského projektu (zakázky, překladové paměti a termíny) drženy pohromadě. Než lze soubory přiřadit k překladu jako zakázku, musí být přiřazeny k projektu a obsaženy v něm.
Zadané projekty jsou uvedeny na záložce
na stránce profilu a lze je filtrovat podle Space.V závislosti na struktuře Teamu lze projekty definovat podle produktu nebo platformy. Pokud všichni členové Teamu vyžadují přístup, použijte jeden projekt.
Po otevření se projekt zobrazí na stránce projektu.
Na stránce projektu lze zobrazit a upravovat všechny podrobnosti o projektu. Zobrazí se také všechny komentáře, tags, klíče a uploads.
Projekt vytvoříte takto:
-
Na stránce Nový projekt.
klikněte naOtevře se okno
. -
Zadejte název projektu.
-
Z rozevíracího seznamu vyberte
a . -
Z rozevíracího seznamu zadejte
. -
Klikněte na Uložit.
Projekt se přidá do profilu.
Toto nastavení lze změnit na záložce
v , které je přístupné z nabídky .Minimální definicí pro projekt jsou jazyky zdroje a cíle. Jedná se o původní jazyk textů a jazyky, do kterých bude přeložen, a jsou definovány v nastavení projektu.
Další jazyky nastavíte takto:
-
Najeďte na projekt a klikněte na Jazyky.
Otevře se záložka
. -
Klikněte na Přidat jazyk. Otevře se okno .
-
Na záložce
uveďte název jazyka a kód jazyka (kód jazyka). -
Na záložce
vyberte z rozevíracího seznamu zdrojový jazyk. -
Na záložce
vyberte možnosti kontroly. -
Klikněte na Uložit.
K projektu se přidá jazyk.
Další jazyky lze přidat kliknutím na tlačítko Přidat jazyk na záložce a lze je upravit v nabídce
Další možnosti výběrem
.
Do proměnných projektu lze ukládat bity informací a příznaků. Proměnné se nastavují a lze je spravovat prostřednictvím Překladového centra a API. Integrace mohou použít proměnné projektu ke konfiguraci pracovních postupů přepínání zadaného chování.
Proměnné jsou obvykle přístupné ve skriptech prostřednictvím API. Stejně jako proměnné prostředí je hodnota proměnné projektu reprezentována jako řetězec, proto je třeba zadat typ (např. boolean, integer).
Proměnné mohou nastavovat pouze správci a jsou definovány na záložce
okna .Proměnnou nastavíte takto:
-
Na stránce projektu otevřete okno
z rozevíracího seznamu . -
Otevřete záložku
. -
Zadejte název proměnné a hodnotu.
V ideálním případě by názvy měly být podobné proměnným prostředí, jako je
MY_VAR
, a musí být pro každý projekt jedinečné. -
Kliknutím na tlačítko Přidat proměnnou přidáte další proměnné a kliknutím na ikonu
je odeberete.
-
Klikněte na Uložit.
Okno se zavře a proměnné se uloží.
Jak softwarové projekty rostou a stávají se složitějšími, pomáhá je rozdělit do modulů, aby bylo možné vše spravovat. Omezení rozsahu projektů rozdělením překladů do menších kategorií, jako je frontend a backend, může s tímto řízením Nápověda.
Příklad pracovního postupu údržby
-
Vytvořit projekty Strings. Jako například frontend projektu a backend projektu.
-
Vytvořte soubory kódu jazyka zdroje odpovídající projektům Strings.
-
Vytvořte konfigurační soubor obsahující umístění souborů kódu jazyka zdroje v projektu a jejich shodu s odpovídajícími projekty Strings:
phrase: access_token: "3d7e6598d955bfcabaf1b9459df5692ac4c28a17793" file_format: yml push: sources: # frontend - file: ./path/to/locales/frontend/en.yml project_id: "5c05692a2a995c0c45c0c3cbfcab1" params: locale_id: "159d48e76802f789d9b8fb6d368e61bc" # backend - file: ./path/to/locales/backend/en.yml project_id: "0c45c0c3cbfcab15c05692a2a995c" params: locale_id: "fb6d368e61bc159d48e76802f789d9b8" pull: targets: # frontend - file: ./path/to/kód jazyka/frontend/<locale_name>.yml project_id: "5c05692a2a995c0c45c0c3cbfcab1" # backend - file: ./path/to/kód jazyka/backend/<locale_name>.yml project_id: "0c45c0c3cbfcab15c05692a2a995c"
Poskytnutí configu pomocí příznaku --config označit
CLI se ve výchozím nastavení pokusí použít soubor .phrase.yml
na stejné úrovni, na které je spuštěn Phrase. Pro podporu složitějších pracovních postupů použijte více konfiguračních souborů pro různé účely.
Chcete-li CLI donutit použít konfigurační soubor pro určité příkazy, zadejte odpovídající soubor .yml
prostřednictvím příznaku --config
:
$ phrase push --config ./path/to/config.yml