# General Translation Changelog: gt-flask 0.1.0 / gt-fastapi 0.1.0: traduction en ligne pour les frameworks web Python
URL: https://generaltranslation.com/fr/blog/gt-flask_v0_1_0.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: 
Authors: Ernest McCarter
Published: 2026-03-10

## Aperçu

Première version de [`gt-flask`](https://pypi.org/project/gt-flask) et [`gt-fastapi`](https://pypi.org/project/gt-fastapi). Ils apportent aux frameworks web Python le même modèle de traduction en ligne que celui utilisé dans `gt-next` et `gt-react`.

**Ces packages sont expérimentaux et peuvent faire l’objet de changements incompatibles.**

## Utilisation

```python
from flask import Flask
from gt_flask import initialize_gt, t

app = Flask(__name__)
initialize_gt(app)

@app.get("/")
def index():
    return {"message": t("Hello, world!")}

@app.get("/greet")
def greet():
    return {"message": t("Hello, {name}!", name=user.name)}
```

La chaîne source fait foi. Aucun fichier de clés, aucun fichier `.po`. [`t()`](/docs/python/reference/functions/t) détermine le paramètre régional actuel via le middleware du framework, recherche une traduction à partir de son hachage, interpole les variables et utilise la chaîne source par défaut si aucune traduction n’existe.

Les `kwargs` de métadonnées propres à Python (`_context`, `_id`, `_max_chars`) gèrent la désambiguïsation et les contraintes via des arguments nommés préfixés par un underscore.

## Prise en charge de la CLI

La CLI GT extrait désormais les appels à [`t()`](/docs/python/reference/functions/t) des fichiers source Python. Consultez le [journal de développement correspondant](/devlog/gt-cli_v2_8_0) pour en savoir plus sur [`gt upload`](/docs/cli/reference/commands/upload) et [`gt translate`](/docs/cli/reference/commands/translate) dans les projets Python.

## Liens

* [`gt-flask`](https://pypi.org/project/gt-flask) -- Intégration à Flask
* [`gt-fastapi`](https://pypi.org/project/gt-fastapi) -- Intégration à FastAPI
* [`gt-i18n`](https://pypi.org/project/gt-i18n) -- Cœur agnostique au framework
* [Source](https://github.com/generaltranslation/gt-python)

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
