-
Plány Team, Professional, Business, Enterprise a Software UI/UX
S dotazy ohledně licencí se obraťte na prodejce.
zero-touch lokalizace automatizuje celý lokalizační proces pro připojené úložiště kódu. Detekuje nové nebo změněné Strings, vytvoří a odešle zakázku na překlad, přeloží obsah a odešle přeložené Strings zpět do úložiště, aniž by mezi tím byly potřeba jakékoli manuální kroky.
Jak to funguje
zero-touch lokalizace propojuje tři stávající funkce Strings do jedné automatizované linky:
-
Repo Sync sleduje připojené úložiště. Když pull request přidá nebo změní Strings, Repo Sync importuje nové a aktualizované klíče do projektu.
-
Automatizované vytvoření zakázky (AJC) vytvoří zakázku na překlad pro importované klíče pomocí připojené šablony zakázky.
-
Nastavení předpřekladu v šabloně zakázky přeloží klíče pomocí strojového překladu (nebo shod z překladové paměti, pokud jsou nakonfigurovány).
-
Jakmile je zakázka Dokončit, Repo Sync exportuje přeložené Strings zpět do stejného pull requestu.
Každá fáze běží na základě nastavení a integrací již nakonfigurovaných pro projekt. zero-touch lokalizace nezavádí samostatný nástroj pro překlad ani typ zakázky. Automaticky koordinuje ty stávající.
Důležité
zero-touch lokalizace funguje pouze s připojením Repo Sync k úložišti GitHub, nastaveným prostřednictvím aplikace GitHub. Připojení Repo Sync vytvořená pomocí osobního token přístupu a připojení Repo Sync ke službám GitLab nebo Bitbucket nejsou pro zero-touch lokalizaci podporována.
Záložka zero-touch
zero-touch lokalizace se spravuje ze samostatné záložky v zobrazení projektu. Tato záložka odráží jeden ze tří stavů projektu:
-
Povolit zero-touch lokalizaci: zero-touch lokalizace nebyla pro projekt povolena.
-
Aktivní: Povoleno, s funkční synchronizací repozitáře a automatizací zakázek a se všemi požadovanými nastaveními projektu na místě.
-
Chyba: Povoleno, ale něco, na čem pipeline závisí, chybí nebo je nefunkční.
Oprávnění
Povolení, oprava nebo vypnutí zero-touch lokalizace vyžaduje oprávnění ke správě nastavení projektu:
-
Strings Vlastníci a administrátoři mohou spravovat zero-touch lokalizaci v každém projektu.
-
Projektoví manažeři mohou spravovat zero-touch lokalizaci pouze v projektech, ke kterým jsou přiřazeni.
-
Vývojáři, designéři, překladatelé a hosté nemohou spravovat zero-touch lokalizaci.
Povolit zero-touch lokalizaci
Chcete-li povolit zero-touch lokalizaci pro projekt, postupujte podle těchto kroků:
-
Otevřete projekt a přejděte na záložku .
-
Klikněte na Povolit zero-touch lokalizaci.
Otevře se okno se seznamem nastavení projektu, která zero-touch lokalizace ovlivní. Nejprve zkontrolujte ovlivněná nastavení, abyste se ujistili, že změny nenaruší jiný pracovní postup. Všechna předem vybraná nastavení musí být povolena, aby zero-touch lokalizace mohla fungovat.
-
Kliknutím na pokračujte.
Otevře se záložka pro projekt, která zobrazuje úplnou konfiguraci.
-
Pokud má projekt již nastavenou odpovídající synchronizaci repozitáře a automatizaci zakázek mimo záložku , jsou detekovány automaticky. Přeskočte Další dva kroky. V opačném případě pokračujte Dalšími kroky k jejich nastavení.
-
Nastavte synchronizaci repozitáře kliknutím na tlačítko Konfigurovat synchronizaci repozitáře.
Otevře se okno . Typ připojení je předem vybrán jako GitHub app a je nastaven na From open pull requests. Tyto možnosti musí zůstat tak, jak jsou, aby bylo možné povolit zero-touch lokalizaci.
-
Nastavte Job Automation kliknutím na tlačítko Create job automation.
Otevře se okno . Možnost je vybrána a je nastaven na Upload Batch. Tyto možnosti musí zůstat tak, jak jsou, aby bylo možné povolit zero-touch lokalizaci.
-
Jakmile jsou synchronizace úložiště a zakázka automatizace správně nakonfigurovány, záložka zobrazí stav projektu jako active, což je označeno zelenou značkou zaškrtnutí.
Chyby a opravy
Na záložce se objeví chyba, pokud bylo požadované nastavení projektu změněno mimo tuto záložku. Objeví se také v případě, že připojená synchronizace úložiště nebo zakázka automatizace byla odstraněna, pozastavena nebo je jinak nefunkční. Záložka identifikuje, která část je ovlivněna:
-
U nastavení projektu, které bylo jinde vypnuto, použijte opravnou akci zobrazenou v záložce k jeho opětovnému zapnutí.
-
U chybějící nebo nefunkční synchronizace úložiště či zakázky automatizace použijte odkaz zobrazený v záložce k vytvoření náhrady.
Podrobnosti o chybě se zobrazují na vlastní stránce integrace. Jakmile je základní problém vyřešen, projekt se automaticky vrátí do aktivního stavu.
Vypnout zero-touch lokalizaci
Chcete-li pro projekt vypnout zero-touch lokalizaci, postupujte podle těchto kroků:
Jejím vypnutím se pozastaví připojená synchronizace úložiště a zakázka automatizace. Záložka poté zobrazí projekt jako nenakonfigurovaný. Obecná nastavení projektu, která zero-touch lokalizace používá, nejsou změněna.
Limity
Limity projektu zero-touch lokalizace závisí na edici:
-
Edice Business a Enterprise podporují zero-touch lokalizaci pro neomezený počet projektů.
-
Edice Team, Professional a Software UI/UX podporují zero-touch lokalizaci až pro dva projekty.