-
Piani Team, Professional, Business, Enterprise e Software UI/UX
Contatta ilreparto vendite per dubbi relativi alle licenze.
La localizzazione zero-touch automatizza l'intero processo di localizzazione per un repository di codice connesso. Rileva stringhe nuove o modificate, crea e instrada un lavoro di traduzione, traduce il contenuto e reinvia le stringhe tradotte al repository, senza passaggi manuali intermedi.
Come funziona
La localizzazione zero-touch collega tre funzionalità esistenti di Strings in un unico processo automatizzato:
-
Repo Sync monitora il repository connesso. Quando una pull request aggiunge o modifica delle stringhe, Repo Sync importa le chiavi nuove e aggiornate nel progetto.
-
Creazione automatizzata del lavoro (AJC) crea un lavoro di traduzione per le chiavi importate, utilizzando un modello di lavoro connesso.
-
L'impostazione di pre-traduzione del modello di lavoro traduce le chiavi utilizzando la traduzione automatica (o le corrispondenze della memoria di traduzione, se configurate).
-
Una volta completato il lavoro, Repo Sync esporta le stringhe 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 repository GitHub, configurata tramite l'app GitHub. Le connessioni Repo Sync effettuate con un token di accesso personale 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 del progetto:
-
Abilita localizzazione zero-touch: la localizzazione zero-touch non è stata abilitata per il progetto.
-
Attivo: abilitato, con Repo Sync e Job Automation funzionanti e tutte le impostazioni di progetto richieste configurate.
-
Errore: Abilitato, ma qualcosa da cui dipende la pipeline manca o è danneggiato.
Autorizzazioni
L'abilitazione, la correzione o la disattivazione della localizzazione zero-touch richiede l'autorizzazione a gestire le impostazioni del progetto:
-
I Proprietari delle stringhe e gli Amministratori possono gestire la localizzazione zero-touch in ogni progetto.
-
I Project Manager possono gestire la localizzazione zero-touch solo nei progetti a cui sono assegnati.
-
Sviluppatori, Designer, Traduttori e Ospiti non possono gestire la localizzazione zero-touch.
Abilita localizzazione zero-touch
Per abilitare la localizzazione zero-touch per un progetto, segui questi passaggi:
-
Apri il progetto e vai alla scheda .
-
Fai clic su Abilita localizzazione zero-touch.
Si apre la finestra che elenca le impostazioni di progetto che la localizzazione zero-touch 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 localizzazione zero-touch funzioni.
-
Fai clic su per procedere.
Si apre la scheda per il progetto, mostrando la configurazione completa.
-
Se un progetto ha già un Repo Sync qualificato e un'automazione del lavoro configurata al di fuori della scheda , vengono rilevati automaticamente. Salta i due passaggi successivi. Altrimenti, continua con i passaggi successivi per configurarli.
-
Configura un Repo Sync facendo clic sul pulsante Configura 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 abilitare la localizzazione zero-touch.
-
Configura un'Automazione del lavoro facendo clic sul pulsante Crea automazione del lavoro.
Si apre la finestra . L'opzione è selezionata e il è impostato su Caricamento batch. Queste opzioni devono rimanere invariate per abilitare la localizzazione zero-touch.
-
Una volta configurati correttamente sia il Repo Sync che l'automazione del lavoro, la scheda mostra lo stato del progetto come attivo, indicato da un segno di spunta verde.
Errori e correzioni
Un errore appare nella scheda quando un'impostazione di progetto richiesta è stata modificata al di fuori della scheda. Appare anche quando il Repo Sync o l'automazione del lavoro collegati sono stati eliminati, messi in pausa o non funzionanti. La scheda identifica quale parte è interessata:
-
Per un'impostazione di progetto disattivata altrove, utilizza l'azione di correzione mostrata nella scheda per riattivarla.
-
Per un Repo Sync o un'automazione del lavoro mancante o guasto, segui il link mostrato nella scheda per crearne un sostituto.
I dettagli sull'errore vengono visualizzati nella pagina dell'integrazione. Una volta risolto il problema sottostante, il progetto torna automaticamente allo stato attivo.
Disattiva localizzazione zero-touch
Per disattivare la localizzazione zero-touch per un progetto, segui questi passaggi:
Disattivandola, si mette in pausa sia il Repo Sync che l'automazione del lavoro collegata. La scheda mostra quindi il progetto come non configurato. Le impostazioni generali del progetto utilizzate dalla localizzazione zero-touch non vengono modificate.
Limiti
I limiti del progetto di localizzazione zero-touch dipendono dai piani:
-
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.