# python: Démarrage rapide Python URL: https://generaltranslation.com/fr/docs/python.mdx --- title: Démarrage rapide Python description: Ajoutez plusieurs langues à votre serveur Python en moins de 10 minutes --- À la fin de ce guide, votre serveur Python renverra du contenu traduit en fonction de la langue de la requête. General Translation prend en charge **FastAPI** et **Flask**. Choisissez le guide correspondant à votre framework : *** ## Vue d’ensemble Le SDK Python fournit : * **fonction `t()`** — traduit n’importe quelle chaîne à la volée, avec interpolation de variables * **fonction `derive()`** — effectue la dérivation de valeurs traduites à partir du contenu source * **Détection automatique du paramètre régional** — analyse les en-têtes `Accept-Language` prête à l’emploi * **Prise en charge de `gt.config.json`** — le même fichier de configuration est utilisé dans toutes les bibliothèques GT ## Exemple rapide Commencez par créer un `gt.config.json` dans le root de votre projet : ```json title="gt.config.json" { "projectId": "your-project-id", "defaultLocale": "en", "locales": ["es", "fr"] } ``` Ensuite, configurez votre application : ```python title="app.py" from fastapi import FastAPI from gt_fastapi import initialize_gt, t app = FastAPI() initialize_gt(app) @app.get("/") def index(): return {"message": t("Hello, world!")} ``` Ensuite, traduisez et publiez votre contenu : ```bash pip install gtx-cli gt translate --publish ``` C'est tout — votre point de terminaison renvoie désormais du contenu traduit en fonction du paramètre régional de la requête. ## Étapes suivantes * [Démarrage rapide FastAPI](/docs/python/tutorials/fastapi-quickstart) — guide d’installation complet pour FastAPI * [Démarrage rapide Flask](/docs/python/tutorials/flask-quickstart) — guide d’installation complet pour Flask * [Référence de l’API `t()`](/docs/python/api/t) — interpolation de variables et options * [Référence de l’API `initialize_gt()`](/docs/python/api/initialize-gt) — toutes les options de configuration