Překládání

zero-touch lokalizace (Strings)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

K dispozici pro

  • 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:

  1. 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.

  2. Automatizované vytvoření zakázky (AJC) vytvoří zakázku na překlad pro importované klíče pomocí připojené šablony zakázky.

  3. 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).

  4. 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 zero-touch 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ů:

  1. Otevřete projekt a přejděte na záložku zero-touch.

  2. Klikněte na Povolit zero-touch lokalizaci.

    Otevře se okno Povolit zero-touch lokalizaci 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.

  3. Kliknutím na povolit pokračujte.

    Otevře se záložka zero-touch pro projekt, která zobrazuje úplnou konfiguraci.

  4. Pokud má projekt již nastavenou odpovídající synchronizaci repozitáře a automatizaci zakázek mimo záložku zero-touch, jsou detekovány automaticky. Přeskočte Další dva kroky. V opačném případě pokračujte Dalšími kroky k jejich nastavení.

  5. Nastavte synchronizaci repozitáře kliknutím na tlačítko Konfigurovat synchronizaci repozitáře.

    Otevře se okno GitHub sync. Typ připojení je předem vybrán jako GitHub app a Automatic import je nastaven na From open pull requests. Tyto možnosti musí zůstat tak, jak jsou, aby bylo možné povolit zero-touch lokalizaci.

  6. Nastavte Job Automation kliknutím na tlačítko Create job automation.

    Otevře se okno Add automation. Možnost Include branches je vybrána a Trigger je nastaven na Upload Batch. Tyto možnosti musí zůstat tak, jak jsou, aby bylo možné povolit zero-touch lokalizaci.

  7. Jakmile jsou synchronizace úložiště a zakázka automatizace správně nakonfigurovány, záložka Zero-touch zobrazí stav projektu jako active, což je označeno zelenou značkou zaškrtnutí.

Chyby a opravy

Na záložce Zero-touch 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ů:

  1. Otevřete projekt a přejděte na záložku zero-touch.

  2. Vypněte konfiguraci.

Jejím vypnutím se pozastaví připojená synchronizace úložiště a zakázka automatizace. Záložka Zero-touch 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.

Byl pro vás tento článek užitečný?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.