# Twenty Documentation: French

## French

- [French / Guide de l'utilisateur (108 pages)](https://docs.twenty.com/_llms/fr/guide-de-l-utilisateur.md): Documentation for French / Guide de l'utilisateur.

### Prise en main

#### Bienvenue

- [Pourquoi Twenty](https://docs.twenty.com/l/fr/getting-started/introduction.md)
- [Fonctionnalités clés](https://docs.twenty.com/l/fr/getting-started/key-features.md): Un tour d’horizon de tout ce que Twenty peut faire — des modèles de données personnalisés à l’automatisation alimentée par l’IA.
- [Démarrage rapide](https://docs.twenty.com/l/fr/getting-started/quickstart.md): Mettez Twenty en route en moins de 5 minutes, sur le cloud ou en auto‑hébergement.

#### Concepts clés

- [Modèle de données](https://docs.twenty.com/l/fr/getting-started/core-concepts/data-model.md): Comprenez comment Twenty structure vos données avec des objets, des champs et des relations.
- [Disposition](https://docs.twenty.com/l/fr/getting-started/core-concepts/layout.md): Comment naviguer, parcourir et afficher les enregistrements dans Twenty.
- [Flux de travail](https://docs.twenty.com/l/fr/getting-started/core-concepts/workflows.md): Automatisez vos processus métier avec l’outil visuel de création de workflows de Twenty.
- [Calendrier et e-mails](https://docs.twenty.com/l/fr/getting-started/core-concepts/calendar-and-email.md): Synchronisez votre messagerie et votre calendrier avec Twenty.
- [IA](https://docs.twenty.com/l/fr/getting-started/core-concepts/ai.md): Comment Twenty utilise l’IA pour améliorer votre expérience CRM.
- [Applications](https://docs.twenty.com/l/fr/getting-started/core-concepts/apps.md): Étendez Twenty avec du code — des objets personnalisés, de la logique côté serveur, des composants d’interface utilisateur et des agents IA, tous sous forme de packages TypeScript.
- [Tableaux de bord](https://docs.twenty.com/l/fr/getting-started/core-concepts/dashboards.md): Suivez les performances et visualisez vos données CRM avec des tableaux de bord personnalisés.
- [Glossaire](https://docs.twenty.com/l/fr/getting-started/core-concepts/glossary.md): Termes clés utilisés dans Twenty.

### Développeurs

#### Vue d'ensemble

- [Développeurs](https://docs.twenty.com/l/fr/developers/introduction.md): Créez des applications, utilisez l'API, auto-hébergez ou contribuez à la base de code.

#### Applications

##### Prise en main

- [Démarrage rapide](https://docs.twenty.com/l/fr/developers/extend/apps/getting-started/quick-start.md): Créez votre première application Twenty en quelques minutes.
- [Concepts](https://docs.twenty.com/l/fr/developers/extend/apps/getting-started/concepts.md): Fonctionnement des applications Twenty — modèle d’entité, sandboxing et cycle de vie de l’installation.
- [Structure du projet](https://docs.twenty.com/l/fr/developers/extend/apps/getting-started/project-structure.md): Ce qui se trouve à l’intérieur d’une application Twenty générée par un modèle — fichiers, dossiers et le rôle de chacun.
- [Serveur local](https://docs.twenty.com/l/fr/developers/extend/apps/getting-started/local-server.md): Gérez le serveur Docker local de Twenty — démarrage, arrêt, mise à niveau, instance de test parallèle et configuration manuelle du SDK.
- [Génération](https://docs.twenty.com/l/fr/developers/extend/apps/getting-started/scaffolding.md): Générez des fichiers d'entité de manière interactive avec `yarn twenty dev:add` — objets, champs, vues, fonctions logiques et plus encore.
- [Résolution des problèmes](https://docs.twenty.com/l/fr/developers/extend/apps/getting-started/troubleshooting.md): Problèmes courants lors de la première exécution — Docker, version de Node, Yarn, dépendances.

##### Tutoriel

- [Tutoriel : Document Generator](https://docs.twenty.com/l/fr/developers/extend/apps/tutorials/document-generator/overview.md): Créez une véritable application Twenty qui génère des documents personnalisés à partir des données de votre CRM.
- [1. Modèle de données](https://docs.twenty.com/l/fr/developers/extend/apps/tutorials/document-generator/data-model.md): Modèles de documents et de modèles avec des objets, des champs et une relation.
- [2. Génération des documents](https://docs.twenty.com/l/fr/developers/extend/apps/tutorials/document-generator/generating-documents.md): Une fonction logique, exposée comme un outil AI et une action de workflow.
- [3. Routes HTTP](https://docs.twenty.com/l/fr/developers/extend/apps/tutorials/document-generator/http-routes.md): Déclencher la fonction sur HTTP et afficher les documents en tant que pages Web.
- [4. Construire l'interface utilisateur](https://docs.twenty.com/l/fr/developers/extend/apps/tutorials/document-generator/building-the-ui.md): Vues, navigation dans la barre latérale, une commande et des composants frontaux.
- [5. An AI agent](https://docs.twenty.com/l/fr/developers/extend/apps/tutorials/document-generator/ai-agent.md): Laissez un agent générer des documents à partir d'un chat, à l'aide de votre outil.
- [6. Publication](https://docs.twenty.com/l/fr/developers/extend/apps/tutorials/document-generator/publishing.md): Ajoutez des métadonnées de marketplace et publiez votre application.

##### Configuration

- [Vue d'ensemble](https://docs.twenty.com/l/fr/developers/extend/apps/config/overview.md): Configurer l'application elle-même — son identité, ses autorisations par défaut et ce qui s'exécute au moment de l'installation.
- [Configuration de l'application](https://docs.twenty.com/l/fr/developers/extend/apps/config/application.md): Déclarez l'identité de votre application, son rôle par défaut, ses variables et ses métadonnées de la marketplace avec defineApplication.
- [Rôles et autorisations](https://docs.twenty.com/l/fr/developers/extend/apps/config/roles.md): Déclarez quels objets et champs les fonctions de logique et les composants frontaux de votre application peuvent lire et écrire.
- [Hooks d'installation](https://docs.twenty.com/l/fr/developers/extend/apps/config/install-hooks.md): Exécutez de la logique pendant le cycle de vie d'installation, de mise à niveau ou de désinstallation — préremplissez des données, sauvegardez des enregistrements, validez la mise à niveau, nettoyez les ressources externes.
- [Ressources publiques](https://docs.twenty.com/l/fr/developers/extend/apps/config/public-assets.md): Distribuez des fichiers statiques — images, icônes, polices — avec votre application via le dossier public/.

##### Données

- [Vue d'ensemble](https://docs.twenty.com/l/fr/developers/extend/apps/data/overview.md): Façonnez les données que votre application ajoute à un espace de travail — objets, champs et relations.
- [Objets](https://docs.twenty.com/l/fr/developers/extend/apps/data/objects.md): Déclarez de nouveaux types d’enregistrements — des tables personnalisées avec leurs propres champs — à l’aide de defineObject.
- [Extension des objets](https://docs.twenty.com/l/fr/developers/extend/apps/data/extending-objects.md): Ajoutez des champs aux objets standard de Twenty (Person, Company, …) ou aux objets d'autres applications en utilisant defineField.
- [Ciblage des métadonnées système](https://docs.twenty.com/l/fr/developers/extend/apps/data/system-fields.md): Résolvez les identifiants universels déterministes des métadonnées Twenty provisionnées automatiquement sur chaque objet, afin que votre application puisse s’y référer sans les coder en dur.
- [Relations](https://docs.twenty.com/l/fr/developers/extend/apps/data/relations.md): Reliez des objets entre eux avec des relations MANY_TO_ONE / ONE_TO_MANY bidirectionnelles.
- [Types d'activités de chronologie](https://docs.twenty.com/l/fr/developers/extend/apps/data/timeline-activity-types.md): Définissez les événements d'audit automatique et les événements explicites de l'application qui s'affichent dans les calendriers d'enregistrement.

##### Logique

- [Vue d'ensemble](https://docs.twenty.com/l/fr/developers/extend/apps/logic/overview.md): TypeScript côté serveur qui s’exécute dans Twenty — déclenché par des routes HTTP, des planifications CRON, des événements de base de données, des outils d’IA ou des actions de flux de travail.
- [Fonctions logiques](https://docs.twenty.com/l/fr/developers/extend/apps/logic/logic-functions.md): Définissez des fonctions TypeScript côté serveur avec des déclencheurs HTTP, cron et d’événements de base de données.
- [Stockage clé-valeur](https://docs.twenty.com/l/fr/developers/extend/apps/logic/key-value-store.md): Conservez des résultats intermédiaires, mettez les données en cache et partagez l’état entre les exécutions de fonctions logiques avec le magasin clé-valeur intégré à l’application.
- [Tâches en arrière-plan](https://docs.twenty.com/l/fr/developers/extend/apps/logic/background-jobs.md): Confiez les travaux longs ou soumis à des limitations de débit aux workers de Twenty en mettant en file d’attente une autre exécution de fonction logique au lieu de tout faire en ligne.
- [Compétences et agents](https://docs.twenty.com/l/fr/developers/extend/apps/logic/skills-and-agents.md): Définir les compétences et les agents d'IA pour votre application.
- [Connexions](https://docs.twenty.com/l/fr/developers/extend/apps/logic/connections.md): Autorisez votre application à agir au nom d'un utilisateur auprès de services tiers via OAuth.

##### Disposition

- [Vue d'ensemble](https://docs.twenty.com/l/fr/developers/extend/apps/layout/overview.md): Placez votre application à l’intérieur de l’interface de Twenty — entrées de barre latérale, vues enregistrées, onglets de page d’enregistrement et composants React isolés.
- [Vues](https://docs.twenty.com/l/fr/developers/extend/apps/layout/views.md): Livrez des vues enregistrées préconfigurées — ordre des colonnes, filtres, groupes — pour les objets de votre application.
- [Éléments de menu de navigation](https://docs.twenty.com/l/fr/developers/extend/apps/layout/navigation-menu-items.md): Ajoutez des entrées personnalisées à la barre latérale de l’espace de travail — des liens vers des vues enregistrées ou des URL externes.
- [Mises en page de la page](https://docs.twenty.com/l/fr/developers/extend/apps/layout/page-layouts.md): Personnalisez les pages de détail des enregistrements — onglets, widgets et emplacement de rendu des composants front-end — à l'aide de `definePageLayout` et `definePageLayoutTab`.
- [Composants frontaux](https://docs.twenty.com/l/fr/developers/extend/apps/layout/front-components.md): Créez des composants React qui s’affichent dans l’interface utilisateur (UI) de Twenty avec une isolation en bac à sable.
- [Éléments du menu de commande](https://docs.twenty.com/l/fr/developers/extend/apps/layout/command-menu-items.md): Exposez les composants frontaux comme actions rapides et entrées du menu de commande (Cmd+K) avec defineCommandMenuItem.

##### Opérations

- [Vue d'ensemble](https://docs.twenty.com/l/fr/developers/extend/apps/operations/overview.md): Créez, testez et livrez votre application — commandes CLI, tests d’intégration, CI et publication sur un serveur ou sur npm.
- [CLI](https://docs.twenty.com/l/fr/developers/extend/apps/operations/cli.md): Les commandes `yarn twenty` pour exécuter des fonctions, diffuser en continu les journaux, gérer les installations d'applications et basculer entre des remotes.
- [Synchronisation et récupération](https://docs.twenty.com/l/fr/developers/extend/apps/operations/sync-and-recovery.md): Quelle commande utiliser et quand, comment lire la sortie de synchronisation, et une échelle de récupération pour les cas où les métadonnées locales dérivent — avant d'en arriver à une réinitialisation complète.
- [Tests](https://docs.twenty.com/l/fr/developers/extend/apps/operations/testing.md): Configuration de Vitest, tests d’intégration sur un serveur Twenty réel, vérification des types et CI avec GitHub Actions.
- [Traductions](https://docs.twenty.com/l/fr/developers/extend/apps/operations/translations.md): Publiez votre application en plusieurs langues — traduisez les libellés du manifeste et les chaînes d’interface utilisateur via un seul catalogue de locales.
- [Publication](https://docs.twenty.com/l/fr/developers/extend/apps/operations/publishing.md): Distribuez votre application Twenty sur la marketplace ou déployez-la en interne.

#### API

- [API](https://docs.twenty.com/l/fr/developers/extend/api.md): Des API REST et GraphQL générées à partir du schéma de votre espace de travail.
- [Webhooks](https://docs.twenty.com/l/fr/developers/extend/webhooks.md): Recevez une notification lorsque les enregistrements changent — HTTP POST vers votre point de terminaison à chaque création, mise à jour ou suppression.
- [OAuth](https://docs.twenty.com/l/fr/developers/extend/oauth.md): Flux de code d’autorisation avec PKCE et identifiants client pour l’accès serveur à serveur.

#### Auto-hébergement

- [Docker Compose](https://docs.twenty.com/l/fr/developers/self-host/capabilities/docker-compose.md)
- [Installation](https://docs.twenty.com/l/fr/developers/self-host/capabilities/setup.md)
- [Guide de mise à niveau](https://docs.twenty.com/l/fr/developers/self-host/capabilities/upgrade-guide.md)
- [Résolution des problèmes](https://docs.twenty.com/l/fr/developers/self-host/capabilities/troubleshooting.md)

#### Contribuer

- [Configuration Locale](https://docs.twenty.com/l/fr/developers/contribute/capabilities/local-setup.md): Le guide pour les contributeurs (ou les développeurs curieux) qui souhaitent exécuter Twenty localement.
- [Commandes](https://docs.twenty.com/l/fr/developers/contribute/commands.md): Commandes utiles pour développer Twenty.
- [Guide de style](https://docs.twenty.com/l/fr/developers/contribute/style-guide.md): Conventions de code et bonnes pratiques pour contribuer à Twenty.
