# General Translation Integrations: Configuration de Mintlify URL: https://generaltranslation.com/fr/docs/integrations/mintlify/guides/configuring-mintlify.mdx --- title: Configuration de Mintlify description: "Comment connecter un dépôt de documentation Mintlify à General Translation et configurer les langues et les déclencheurs de traduction." related: links: - /docs/integrations/mintlify/guides/translating-content - /docs/integrations/mintlify/guides/managing-translations - /docs/integrations/mintlify/guides/using-translated-content --- Connectez le dépôt GitHub qui contient votre documentation Mintlify à General Translation, puis choisissez vos langues et comment les traductions sont exécutées. Le [Quickstart](/docs/integrations/mintlify/quickstart) présente la méthode la plus rapide ; ce guide détaille davantage les options de configuration. L’intégration fonctionne sur [Locadex](/docs/platform/locadex/quickstart), donc son dépôt et son automatisation se configurent depuis **projet > Intégrations** et **projet > Automatisations** dans le Dashboard. ## Avant de commencer [#before-start] * Un [projet](/docs/platform/dashboard/get-started) General Translation. * Un dépôt GitHub contenant un projet Mintlify valide. Locadex vérifie que le dépôt contient un fichier `docs.json` dont le champ `$schema` pointe vers Mintlify. Il rejette les projets qui utilisent encore l’ancien `mint.json` (migrez d’abord vers `docs.json`) ou qui ressemblent à une application Next.js. ## Connectez et associez votre dépôt [#connect] 1. Dans le Dashboard, ouvrez **Projet > Intégrations > Catalogue**. 2. Connectez GitHub et autorisez la GitHub App General Translation sur le dépôt qui contient votre documentation Mintlify. 3. Ouvrez **Projet > Automatisations** et choisissez **Générer les traductions et effectuer le push**. 4. Sélectionnez le dépôt, le répertoire cible et le framework **Mintlify**. ## Définissez le répertoire cible [#target-directory] Si votre `docs.json` se trouve à la racine du dépôt, définissez **Répertoire cible** sur `.`. Si votre documentation se trouve dans un sous-répertoire, par exemple dans un monorepo, définissez **Répertoire cible** sur ce chemin afin que Locadex fonctionne dans le bon dossier. Voir [Utiliser Locadex dans un monorepo](/docs/platform/locadex/guides/using-in-monorepos). ## Choisir les langues [#languages] Définissez le **paramètre régional source** (la langue dans laquelle votre documentation est rédigée) et les **langues cibles** vers lesquelles effectuer la traduction. Mintlify prend en charge un ensemble fixe de codes de langue, et General Translation y fait correspondre les paramètres régionaux que vous avez choisis. Seuls les paramètres régionaux correspondant à une langue prise en charge par Mintlify peuvent être utilisés. Voir [Locales](/docs/integrations/mintlify/reference/locales). Pour modifier les langues ultérieurement, consultez [Gérer les traductions](/docs/integrations/mintlify/guides/managing-translations). ## Choisissez la structure d’URL pour le paramètre régional par défaut [#default-locale-url] La configuration lancée depuis **Projet > Automations** crée une structure avec préfixe de paramètre régional pour chaque langue, y compris le paramètre régional source. Par exemple, les pages source en anglais sont servies sous `/en/...`. Les projets existants configurés pour masquer le paramètre régional source continuent de servir les pages source sur leurs chemins d’origine. Ce comportement est consigné dans le `gt.config.json` généré ; consultez la [référence de configuration](/docs/integrations/mintlify/reference/config#options). La structure modifie la façon dont Locadex réorganise les fichiers et la navigation `docs.json`. Vérifiez la pull request de configuration avant de la fusionner. ## Définir comment les traductions sont exécutées [#triggers] Locadex ouvre ou met à jour des pull requests avec ses modifications. Il réutilise une PR ouverte pour la même branche d’automatisation et en ouvre une nouvelle après la fusion ou la fermeture de la PR précédente. Les nouvelles automatisations de traduction utilisent par défaut **Les modifications d’une pull request**, avec **Fusion automatique** désactivée. Choisissez **Un commit est poussé** pour traduire les modifications après leur intégration dans la branche cible, et activez **Fusion automatique** lorsque des vérifications obligatoires fiables peuvent protéger la branche. Voir [Fusion automatique des PR Locadex](/docs/platform/locadex/guides/auto-merging-prs). ## Next steps - /docs/integrations/mintlify/guides/translating-content - /docs/integrations/mintlify/guides/managing-translations - /docs/integrations/mintlify/guides/using-translated-content