-
Team, Professional, Business, Enterprise a Software UI/UX.
S dotazy ohledně licencí se obraťte na prodejce.
Lokalizace Zero-Touch automatizuje celý proces lokalizace pro připojený repozitář kódu. Detekuje nové nebo změněné řetězce, vytvoří překladovou úlohu a předá ji ke zpracování, přeloží obsah a odešle přeložené řetězce zpět do repozitáře, aniž by bylo nutné cokoli provádět ručně.
Jak to funguje
Lokalizace Zero-Touch propojuje tři stávající funkce Strings do jednoho automatizovaného procesu:
-
Repo Sync sleduje připojený repozitář. Když pull request přidá nebo změní řetězce, Repo Sync importuje nové a aktualizované klíče do projektu.
-
Automatizované vytváření úloh (AJC) vytvoří pro importované klíče překladovou zakázku 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).
-
Po dokončení úlohy Repo Sync exportuje přeložené řetězce zpět do stejného pull requestu.
Každá fáze využívá nastavení a integrace, které jsou již pro projekt nakonfigurovány. Lokalizace Zero-Touch nezavádí samostatný překladový nástroj ani typ úlohy. Pouze automaticky koordinuje ty stávající.
Důležité
Lokalitzace Zero-Touch funguje pouze s připojením Repo Sync k repozitáři GitHub, nastaveným prostřednictvím aplikace GitHub. Připojení Repo Sync vytvořená pomocí osobního přístupového tokenu ani připojení Repo Sync ke službám GitLab nebo Bitbucket nejsou pro lokalizaci Zero-Touch podporována.
Karta Zero-Touch
Lokalizace Zero-Touch se spravuje na samostatné kartě ve zobrazení projektu. Karta zobrazuje jeden ze tří stavů projektu:
-
Povolit lokalizaci Zero-Touch: Lokalizace Zero-Touch zatím nebyla pro projekt povolena.
-
Aktivní: Funkce je povolena, Repo Sync a automatizace zakázek fungují správně a jsou nakonfigurována všechna požadovaná nastavení projektu.
-
Chyba: Funkce je povolena, ale některá součást, na které automatizovaný proces závisí, chybí nebo nefunguje.
Oprávnění
K povolení, opravě nebo vypnutí Lokalizace Zero-Touch je vyžadováno oprávnění ke správě nastavení projektu:
-
Vlastníci a správci Strings mohou spravovat Lokalizaci Zero-Touch ve všech projektech.
-
Projektoví manažeři mohou spravovat lokalizaci Zero-Touch pouze v projektech, ke kterým jsou přiřazeni.
-
Vývojáři, designéři, překladatelé a hosté nemohou lokalizaci Zero-Touch spravovat.
Povolení lokalizace Zero-Touch
Chcete-li pro projekt povolit Lokalizaci Zero-Touch, postupujte takto:
-
Otevřete projekt a přejděte na kartu .
-
Klikněte na Povolit lokalizaci Zero-Touch.
Otevře se okno se seznamem nastavení projektu, která lokalizaci Zero-Touch ovliní. Nejprve zkontrolujte dotčená nastavení a ujistěte se, že změny nenaruší jiný pracovní postup. Aby lokalizace Zero-Touch fungovala, musí být povolena všechna předem vybraná nastavení.
-
Pokračujte kliknutím na .
Otevře se karta daného projektu s úplnou konfiguraci.
-
Pokud už má projekt mimo kartu nastavené vyhovující Repo Sync a automatizaci zakázek, budou automaticky rozpoznány. Přeskočte následující dva kroky. V opačném případě pokračujte následujícími kroky a nastavte je.
-
Nastavte synchronizaci repozitáře kliknutím na tlačítko Konfigurovat synchronizaci repozitáře.
Otevře se okno . Jako typ připojení je předem vybrána možnost aplikace GitHub a možnost je nastavena na z otevřených pull requestů. Aby bylo možné povolit lokalizaci Zero-Touch, musí tato nastavení zůstat beze změny.
-
Nastavte automatizaci zakázek kliknutím na tlačítko Vytvořit automatizaci zakázek.
Otevře se okno . Je vybrána možnost a možnost je nastavena na Nahrát dávku. Aby bylo možné povolit lokalizaci Zero-Touch, musí tato nastavení zůstat beze změny.
-
Jakmile jsou synchronizace repozitáře i automatizace zakázek správně nakonfigurovány, na kartě se zobrazí stav projektu jako aktivní, označený zeleným zatržítkem.
Chyby a jejich řešení
Pokud bylo některé požadované nastavení projektu změněno mimo kartu , zobrazí se na této kartě chyba. Chyba se zobrazí také v případě, že byly připojené synchronizace repozitáře nebo automatizace zakázek odstraněny či pozastaveny nebo nefungují správně. Na kartě je uvedeno, které části se problém týká:
-
Pokud bylo některé nastavení projektu vypnuto jinde, znovu jej zapněte pomocí akce k opravě zobrazené na kartě.
-
Pokud synchronizace repozitáře nebo automatizace zakázek chybí či nefungují, pomocí odkazu zobrazeného na kartě vytvořte náhradu.
Podrobnosti o chybě se zobrazují na stránce příslušné integrace. Po vyřešení příčiny problému se projekt automaticky vrátí do aktivního stavu.
Vypnutí Lokalizace Zero-Touch
Chcete-li pro projekt lokalizaci Zero-Touch vypnout, postupujte takto:
Vypnutím se pozastaví připojené synchronizace repozitáře a automatizace zakázek. Na kartě se poté projekt zobrazí jako nenakonfigurovaný. Obecná nastavení projektu, která lokalizace Zero-Touch používá, se nezmění.
Limity
Limity počtu projektů lokalizace Zero-Touch závisí na tarifu:
-
Tarify Business a Enterprise podporují lokalizaci Zero-Touch v neomezeném počtu projektů.
-
Tarify Team, Professional a Software UI/UX podporují lokalizaci Zero-Touch až ve dvou projektech.