# General Translation Platform: Configurare i workflow di Locadex URL: https://generaltranslation.com/it/docs/platform/locadex/guides/configuring-workflows.mdx --- title: Configurare i workflow di Locadex description: Come configurare quando Locadex esegue i workflow di codegen, traduzione e aggiornamento delle impostazioni regionali. related: links: - /docs/platform/locadex/guides/auto-merging-prs - /docs/platform/locadex/guides/managing-languages - /docs/platform/locadex/guides/viewing-workflow-history - /docs/platform/locadex/guides/adding-environment-variables --- Usa le impostazioni dei workflow per controllare quali modifiche apporta Locadex, quando viene eseguito ciascun workflow e come apre le pull request. Locadex ha tre workflow: **Codegen**, **Translation** e **Aggiornamento impostazioni regionali**. Ognuno può essere eseguito per ogni pull request, a ogni commit o manualmente. ## Scegli il tuo workflow [#choose-workflow] Nella barra laterale del tuo Progetto nella Dashboard, apri **Locadex > Configuration**. Puoi configurare tre workflow di Locadex per ogni Progetto: * **Codegen** per l'internazionalizzazione del codice. * Imposta quando Locadex deve avvolgere il codice sorgente con chiamate alla libreria di internazionalizzazione, come `t()` o il componente `T`. * **Translation** per gli aggiornamenti dei contenuti. * Imposta quando Locadex deve tradurre contenuti sorgente nuovi o aggiornati nelle lingue di destinazione. * **Locales** per gli aggiornamenti delle impostazioni regionali. * Imposta quando Locadex deve aggiornare i file nel tuo Progetto se vengono aggiunte o rimosse lingue. Usa questo workflow quando modifichi le lingue sorgente o di destinazione dalla pagina Agent. ## Configura il tuo flusso di lavoro [#configure-workflow] ### Modifica del trigger Ogni workflow può essere eseguito con uno di questi tre trigger: * **On pull request** viene eseguito quando le pull request rilevanti vengono aperte o aggiornate. * **On commit** viene eseguito quando i commit vengono inviati al branch monitorato. * **Manual only** viene eseguito solo quando avvii manualmente l'agente. Per impostazione predefinita, Codegen e Translation vengono eseguiti con **On pull request**, mentre Locales viene eseguito con **Manual only**. Nei framework di documentazione (Mintlify, Fern e Docusaurus), invece, il workflow Translation usa per impostazione predefinita **On commit**. ### Modifica il branch di destinazione e il prefisso Imposta **Target Branch** sul branch che Locadex deve monitorare per le modifiche. La maggior parte dei progetti usa `main`. Imposta **Branch Prefix** per i branch creati da Locadex. Il prefisso predefinito di solito è: ```txt locadex/ ``` Usa un prefisso stabile così i branch di Locadex saranno facili da trovare su GitHub. ### Modifica le impostazioni delle PR Usa gli interruttori per controllare come Locadex crea e gestisce le pull request: * **Auto-merge PRs** unisce automaticamente le pull request di Locadex quando i controlli vanno a buon fine. Per maggiori informazioni, vedi [Auto-merge Locadex PRs.](/docs/platform/locadex/guides/auto-merging-prs) * **Run on exact content changes** restringe la verifica di pertinenza di Locadex per il workflow Codegen. Quando è abilitata, Locadex controlla solo le righe modificate nel diff. Quando è disabilitata, può controllare l'intero file modificato. Questa impostazione non influisce sui workflow Translation o Locales. * **Save local edits** conserva le modifiche manuali alle traduzioni prima che Locadex venga eseguito. I campi di testo nella parte inferiore della pagina offrono ulteriori opzioni di personalizzazione: * **Custom PR Title** imposta il titolo usato per le pull request di Locadex. * **Custom Commit Message** imposta il messaggio di commit usato da Locadex. ### Aggiungi comandi Usa i comandi per eseguire passaggi come il setup o la validazione del tuo progetto. Usa i comandi per installare dipendenze, eseguire la build del progetto, fare il lint delle modifiche generate o lanciare controlli specifici del progetto. I comandi possono essere eseguiti prima o dopo che Locadex elabora i file: * **Comando di pre-elaborazione** viene eseguito prima che Locadex elabori i file. Ad esempio, esegui `npm run build`. * **Comando di post-elaborazione** viene eseguito dopo che Locadex elabora i file. Ad esempio, esegui `npm run typecheck`. I comandi vengono eseguiti dalla radice del repository e all'interno dell'[immagine VM di Locadex](/docs/platform/locadex/reference/vm-image). Se un workflow non riesce perché manca un pacchetto, uno script o un file binario, aggiungi un comando di pre-elaborazione. Se uno qualsiasi dei controlli non riesce, [auto-merge](/docs/platform/locadex/guides/auto-merging-prs) non verrà eseguito. ## Next steps - /docs/platform/locadex/guides/auto-merging-prs - /docs/platform/locadex/guides/managing-languages - /docs/platform/locadex/guides/viewing-workflow-history - /docs/platform/locadex/guides/adding-environment-variables