# python: Démarrage rapide Flask URL: https://generaltranslation.com/fr/docs/python/tutorials/flask-quickstart.mdx --- title: Démarrage rapide Flask description: Ajoutez l’internationalisation à votre application Flask avec gt-flask --- **Expérimental :** `gt-flask` est expérimental et peut faire l’objet de modifications incompatibles. ## Installer ```bash pip install gt-flask ``` ## Créez un fichier de configuration Créez un `gt.config.json` à la racine du projet : ```json title="gt.config.json" { "projectId": "your-project-id", "defaultLocale": "en", "locales": ["es", "fr"] } ``` ## Initialisation `initialize_gt` lit automatiquement `gt.config.json` dans le répertoire de travail courant. Si votre fichier de configuration se trouve ailleurs, indiquez son chemin avec `config_path` : ```python title="app.py" from flask import Flask from gt_flask import initialize_gt, t app = Flask(__name__) initialize_gt(app) # ou : initialize_gt(app, config_path="path/to/gt.config.json") ``` ## Traduire des chaînes Utilisez la fonction `t` dans vos routes : ```python title="app.py" @app.get("/") def index(): return {"message": t("Hello, world!")} ``` ## Étapes suivantes * Consultez [`t`](/docs/python/api/t) pour l’interpolation de variables et les différentes options. * Consultez [`initialize_gt`](/docs/python/api/initialize-gt) pour découvrir toutes les options de configuration.