# General Translation Platform: Configurer les workflows Locadex URL: https://generaltranslation.com/fr/docs/platform/locadex/guides/configuring-workflows.mdx --- title: Configurer les workflows Locadex description: Comment configurer quand Locadex exécute les workflows de génération de code, de traduction et de mise à jour des paramètres régionaux. 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 --- Utilisez les paramètres de workflow pour définir ce que Locadex modifie, quand il s’exécute et comment il ouvre des pull requests. Locadex propose trois workflows : **Génération de code**, **Translation** et **Mise à jour des paramètres régionaux**. Chacun peut s’exécuter à chaque pull request, à chaque commit ou manuellement. ## Choisissez votre workflow [#choose-workflow] Dans la barre latérale de votre projet dans le Dashboard, ouvrez **Locadex > Configuration**. Vous pouvez configurer trois workflows Locadex pour chaque projet : * **Codegen** pour l’internationalisation du code. * Définissez à quel moment Locadex doit encapsuler votre code source avec des appels à une bibliothèque d’internationalisation, comme `t()` ou le composant `T`. * **Translation** pour les mises à jour de contenu. * Définissez à quel moment Locadex doit traduire le contenu source nouveau ou mis à jour vers les langues cibles. * **Locales** pour les mises à jour des paramètres régionaux. * Définissez à quel moment Locadex doit mettre à jour les fichiers de votre projet si des langues sont ajoutées ou supprimées. Utilisez ce workflow lorsque vous modifiez les langues source ou cibles depuis la page Agent. ## Configurez votre workflow [#configure-workflow] ### Modifier le déclencheur Chaque workflow peut être exécuté avec l’un des trois déclencheurs suivants : * **On pull request** s’exécute lorsque des pull requests pertinentes sont ouvertes ou mises à jour. * **On commit** s’exécute lorsque des commits sont poussés vers la branche surveillée. * **Manual only** s’exécute uniquement lorsque vous lancez manuellement l’agent. Par défaut, Codegen et Translation s’exécutent avec **On pull request**, et Locales avec **Manual only**. Pour les frameworks de documentation (Mintlify, Fern et Docusaurus), le workflow Translation utilise par défaut **On commit** à la place. ### Modifier la branche cible et le préfixe Définissez **Target Branch** sur la branche que Locadex doit surveiller pour suivre les modifications. La plupart des projets utilisent `main`. Définissez **Branch Prefix** pour les branches créées par Locadex. Le préfixe par défaut est généralement : ```txt locadex/ ``` Utilisez un préfixe stable afin que les branches Locadex soient faciles à trouver sur GitHub. ### Modifier les paramètres des PR Utilisez les boutons bascule pour contrôler la façon dont Locadex crée et gère les pull requests : * **Fusion automatique des PR** fusionne automatiquement les pull requests Locadex lorsque les vérifications sont validées. Pour en savoir plus, consultez [Fusion automatique des PR Locadex.](/docs/platform/locadex/guides/auto-merging-prs) * **Exécuter sur les modifications exactes du contenu** restreint la vérification de pertinence de Locadex pour le workflow Codegen. Lorsqu’il est activé, Locadex vérifie uniquement les lignes modifiées dans le diff. Lorsqu’il est désactivé, Locadex peut vérifier l’intégralité du fichier modifié. Ce paramètre n’affecte pas les workflows Translation ou Locales. * **Enregistrer les modifications locales** conserve les modifications manuelles de traduction avant l’exécution de Locadex. Les zones de texte en bas de la page offrent des options de personnalisation supplémentaires : * **Titre de PR personnalisé** définit le titre utilisé pour les pull requests Locadex. * **Message de commit personnalisé** définit le message de commit utilisé par Locadex. ### Ajouter des commandes Utilisez des commandes pour exécuter des étapes comme la configuration ou la validation dans votre projet. Utilisez des commandes pour installer des dépendances, compiler votre projet, analyser les modifications générées avec le linter ou exécuter des vérifications propres au projet. Les commandes peuvent être exécutées avant ou après le traitement des fichiers par Locadex : * **Commande de pré-traitement** s’exécute avant que Locadex ne traite les fichiers. Par exemple, exécutez `npm run build`. * **Commande de post-traitement** s’exécute après que Locadex a traité les fichiers. Par exemple, exécutez `npm run typecheck` . Les commandes s’exécutent depuis la racine du repository et dans l’[image VM de Locadex](/docs/platform/locadex/reference/vm-image). Si un workflow échoue parce qu’un package, un script ou un binaire est manquant, ajoutez une commande de pré-traitement. Si une vérification échoue, [auto-merge](/docs/platform/locadex/guides/auto-merging-prs) ne s’exécutera pas. ## 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