Pose una domanda e ottieni un riassunto del documento facendo riferimento a questa pagina e al provider AI di tua scelta
Cronologia delle versioni
- "Inizializza la cronologia"v5.5.1029/06/2025
Il contenuto di questa pagina è stato tradotto con un'IA.
Vedi l'ultima versione del contenuto originale in ingleseSe hai un’idea per migliorare questa documentazione, non esitare a contribuire inviando una pull request su GitHub.
Collegamento GitHub alla documentazioneCopia il Markdown del documento nella porta-documenti
Generazione Automatica delle Traduzioni in una Pipeline CI/CD
Intlayer consente la generazione automatica delle traduzioni per i tuoi file di dichiarazione dei contenuti. Ci sono diversi modi per raggiungere questo obiettivo a seconda del tuo flusso di lavoro.
Utilizzo del CMS
Con Intlayer, puoi adottare un flusso di lavoro in cui viene dichiarata localmente una sola lingua, mentre tutte le traduzioni sono gestite da remoto tramite il CMS. Questo permette che contenuti e traduzioni siano completamente separati dal codice, offrendo maggiore flessibilità agli editor di contenuti e abilitando il caricamento dinamico dei contenuti (senza bisogno di ricostruire l'applicazione per applicare le modifiche).
Configurazione di Esempio
Copiare il codice nella clipboard
Per saperne di più sul CMS, consulta la documentazione ufficiale.
Uso di Husky
Puoi integrare la generazione delle traduzioni nel tuo flusso di lavoro Git locale usando Husky.
Configurazione di Esempio
Copiare il codice nella clipboard
Copiare il codice nella clipboard
Per maggiori informazioni sui comandi CLI di Intlayer e sul loro utilizzo, consulta la documentazione CLI.
Se hai più app nel tuo repository che utilizzano istanze separate di Intlayer, puoi usare l'argomento --base-dir in questo modo:
Copiare il codice nella clipboard
Utilizzo di GitHub Actions
Intlayer fornisce un comando CLI per l'autocompletamento e la revisione del contenuto del dizionario. Questo può essere integrato nel tuo flusso di lavoro CI/CD utilizzando GitHub Actions.
Copiare il codice nella clipboard
Per configurare le variabili d'ambiente, vai su GitHub → Impostazioni → Segreti e variabili → Azioni e aggiungi il segreto .
Come per Husky, nel caso di un monorepo, puoi usare l'argomento --base-dir per trattare sequenzialmente ogni app.
Per impostazione predefinita, l'argomento--git-difffiltra i dizionari che includono modifiche dalla base (defaultorigin/main) al ramo corrente (default:HEAD).
Per maggiori informazioni sui comandi CLI di Intlayer e sul loro utilizzo, consulta la documentazione CLI.