-
Piani Team, Professional, Business, Enterprise e Software UI/UX
Contatta ilreparto vendite per dubbi relativi alle licenze.
La localizzazione zero-touch automatizza l'intera pipeline di localizzazione per un archivio di codice connesso. Rileva Strings nuove o modificate, crea e instrada un lavoro di traduzione, traduce il contenuto e invia le Strings tradotte all'archivio, senza passaggi manuali intermedi.
Come funziona
La localizzazione zero-touch collega tre funzionalità di Strings esistenti in un'unica pipeline automatizzata:
-
Repo Sync monitora l'archivio connesso. Quando una pull request aggiunge o modifica Strings, Repo Sync importa le chiavi nuove e aggiornate nel progetto.
-
Creazione automatica del lavoro (AJC) crea un lavoro di traduzione per le chiavi importate, utilizzando un modello di lavoro connesso.
-
L'impostazione pre-traduzione del modello di lavoro traduce le chiavi utilizzando la traduzione automatica (o le corrispondenze della memoria di traduzione, se configurate).
-
Una volta che il lavoro è Completa, Repo Sync esporta le Strings tradotte nella stessa pull request.
Ogni fase viene eseguita in base alle impostazioni e alle integrazioni già configurate per il progetto. La localizzazione zero-touch non introduce un motore di traduzione o un tipo di lavoro separato. Coordina automaticamente quelli esistenti.
Importante
La localizzazione zero-touch funziona solo con una connessione Repo Sync a un archivio GitHub, configurare tramite l'app GitHub. Le connessioni Repo Sync effettuate con un personal access token e le connessioni Repo Sync a GitLab o Bitbucket non sono supportate per la localizzazione zero-touch.
La scheda zero-touch
La localizzazione zero-touch viene gestita da una scheda dedicata nella vista del progetto. La scheda riflette uno dei tre stati per il progetto:
-
Abilitare la localizzazione zero-touch: la localizzazione zero-touch non è stata abilitata per il progetto.
-
Attivo: abilitato, con Repo Sync e automazione del lavoro funzionanti e tutte le impostazioni del progetto richieste configurate.
-
Errore: Abilitato, ma qualcosa da cui dipende la pipeline manca o è danneggiato.
Autorizzazioni
Abilitare, correggere o disattivare la zero-touch localization richiede l'autorizzazione per gestire le impostazioni del progetto:
-
I proprietari di Strings e gli amministratori possono gestire la zero-touch localization in ogni progetto.
-
I project manager possono gestire la zero-touch localization solo nei progetti a cui sono assegnati.
-
Sviluppatori, designer, traduttori e guest non possono gestire la zero-touch localization.
Abilita zero-touch localization
Per abilitare la zero-touch localization per un progetto, segui questi passaggi:
-
Apri il progetto e vai alla scheda .
-
Fai clic su Abilita zero-touch localization.
Si apre la finestra che elenca le impostazioni del progetto che la zero-touch localization influenzerà. Esamina prima le impostazioni interessate per assicurarti che le modifiche non interrompano un altro flusso di lavoro. Tutte le impostazioni preselezionate devono essere abilitate affinché la zero-touch localization possa funzionare.
-
Fai clic su per procedere.
Si apre la scheda per il progetto, mostrando la configurazione completa.
-
Se un progetto ha già una sincronizzazione repository e un'automazione lavoro qualificate configurate al di fuori della scheda , vengono rilevate automaticamente. Salta i prossimi due passaggi. Altrimenti, continua con i passaggi successivi per configurarle.
-
Configura una sincronizzazione repository facendo clic sul pulsante Configure repo sync.
Si apre la finestra . Il tipo di connessione è preselezionato come Github app e è impostato su Da pull request aperte. Queste opzioni devono rimanere invariate per Abilita la localizzazione zero-touch.
-
Configurare un lavoro di automazione facendo clic sul pulsante Crea lavoro di automazione.
Si apre la finestra . L'opzione è selezionata e il è impostato su Caricare batch. Queste opzioni devono rimanere invariate per Abilita la localizzazione zero-touch.
-
Una volta che sia Repo Sync che il lavoro di automazione sono configurati correttamente, la scheda mostra lo stato del progetto come attivo, indicato da un segno di spunta verde.
Errori e correzioni
Un errore appare sulla scheda quando un'impostazione di progetto richiesta è stata modificata al di fuori della scheda. Appare anche quando il Repo Sync o il lavoro di automazione collegato è stato eliminato, messo in pausa o non è integro. La scheda identifica quale parte è interessata:
-
Per un'impostazione di progetto che è stata disattivata altrove, usare l'azione di correzione mostrata nella scheda per riattivarla.
-
Per un Repo Sync o un lavoro di automazione mancante o interrotto, seguire il link mostrato nella scheda per crearne uno sostitutivo.
I dettagli sull'errore vengono visualizzati nella pagina dell'integrazione. Una volta risolto il problema sottostante, il progetto torna automaticamente allo stato attivo.
Disattivare la localizzazione zero-touch
Per disattivare la localizzazione zero-touch per un progetto, seguire questi passaggi:
Disattivandola si mettono in pausa il Repo Sync e il lavoro di automazione collegati. La scheda mostra quindi il progetto come non configurato. Le impostazioni generali del progetto che la localizzazione zero-touch usa non vengono modificate.
Limiti
I limiti del progetto di localizzazione zero-touch dipendono dal piano:
-
I piani Business ed Enterprise supportano la localizzazione zero-touch su un numero illimitato di progetti.
-
I piani Team, Professional e Software UI/UX supportano la localizzazione zero-touch su un massimo di due progetti.