From bb4a32bd3fa2c8ddd296fc72b3cd86eed6301adf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 15 Jun 2026 06:59:04 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=90=20Update=20translations=20for=20fr?= =?UTF-8?q?=20(update-outdated)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/fr/docs/index.md | 8 ++++---- docs/fr/docs/tutorial/body-multiple-params.md | 4 ++-- docs/fr/docs/tutorial/cookie-params.md | 4 ++-- docs/fr/docs/tutorial/debugging.md | 2 +- docs/fr/docs/tutorial/path-operation-configuration.md | 4 ++-- docs/fr/docs/tutorial/path-params-numeric-validations.md | 4 ++-- docs/fr/docs/tutorial/request-files.md | 6 +++--- docs/fr/docs/tutorial/request-forms-and-files.md | 2 +- docs/fr/docs/tutorial/response-status-code.md | 2 +- docs/fr/docs/tutorial/testing.md | 4 ++-- 10 files changed, 20 insertions(+), 20 deletions(-) diff --git a/docs/fr/docs/index.md b/docs/fr/docs/index.md index 4c5bea3e4..3cfcdfd29 100644 --- a/docs/fr/docs/index.md +++ b/docs/fr/docs/index.md @@ -143,7 +143,7 @@ Les principales fonctionnalités sont : --- -« _Si quelqu’un cherche à construire une API Python de production, je recommande vivement **FastAPI**. Il est **magnifiquement conçu**, **simple à utiliser** et **hautement scalable** — il est devenu un **composant clé** de notre stratégie de développement API-first._ » +« _Si quelqu’un cherche à construire une API Python de production, je recommande vivement **FastAPI**. Il est **magnifiquement conçu**, **simple à utiliser** et **hautement scalable**, il est devenu un **composant clé** de notre stratégie de développement API-first et alimente de nombreuses automatisations et services tels que notre Virtual TAC Engineer._ »
Deon Pillsbury - Cisco (ref)
@@ -492,9 +492,7 @@ Pour un exemple plus complet comprenant plus de fonctionnalités, voir le @@ -510,6 +508,8 @@ Deploying to FastAPI Cloud... +La CLI détectera automatiquement votre application FastAPI et la déploiera dans le cloud. Si vous n'êtes pas connecté, votre navigateur s'ouvrira pour terminer le processus d'authentification. + C'est tout ! Vous pouvez maintenant accéder à votre application à cette URL. ✨ #### À propos de FastAPI Cloud { #about-fastapi-cloud } diff --git a/docs/fr/docs/tutorial/body-multiple-params.md b/docs/fr/docs/tutorial/body-multiple-params.md index 1c1ab0fca..d8d1af94f 100644 --- a/docs/fr/docs/tutorial/body-multiple-params.md +++ b/docs/fr/docs/tutorial/body-multiple-params.md @@ -108,7 +108,7 @@ Par exemple : {* ../../docs_src/body_multiple_params/tutorial004_an_py310.py hl[28] *} -/// info +/// note | Remarque `Body` possède également les mêmes paramètres supplémentaires de validation et de métadonnées que `Query`, `Path` et d'autres que vous verrez plus tard. @@ -123,7 +123,7 @@ Par défaut, **FastAPI** attendra alors son contenu directement. Mais si vous voulez qu'il attende un JSON avec une clé `item` contenant le contenu du modèle, comme lorsqu'on déclare des paramètres supplémentaires du corps de la requête, vous pouvez utiliser le paramètre spécial `embed` de `Body` : ```Python -item: Item = Body(embed=True) +item: Annotated[Item, Body(embed=True)] ``` comme dans : diff --git a/docs/fr/docs/tutorial/cookie-params.md b/docs/fr/docs/tutorial/cookie-params.md index 8f77d35dc..1d3801219 100644 --- a/docs/fr/docs/tutorial/cookie-params.md +++ b/docs/fr/docs/tutorial/cookie-params.md @@ -24,13 +24,13 @@ Mais rappelez-vous que lorsque vous importez `Query`, `Path`, `Cookie` et d'autr /// -/// info +/// note | Remarque Pour déclarer des cookies, vous devez utiliser `Cookie`, sinon les paramètres seraient interprétés comme des paramètres de requête. /// -/// info +/// note | Remarque Gardez à l'esprit que, comme **les navigateurs gèrent les cookies** de manière particulière et en coulisses, ils **n'autorisent pas** facilement **JavaScript** à y accéder. diff --git a/docs/fr/docs/tutorial/debugging.md b/docs/fr/docs/tutorial/debugging.md index 6452b43fa..1a3e9c509 100644 --- a/docs/fr/docs/tutorial/debugging.md +++ b/docs/fr/docs/tutorial/debugging.md @@ -72,7 +72,7 @@ Ainsi, la ligne : ne sera pas exécutée. -/// info +/// note | Remarque Pour plus d'informations, consultez [la documentation officielle de Python](https://docs.python.org/3/library/__main__.html). diff --git a/docs/fr/docs/tutorial/path-operation-configuration.md b/docs/fr/docs/tutorial/path-operation-configuration.md index 185adb6dd..572d38e01 100644 --- a/docs/fr/docs/tutorial/path-operation-configuration.md +++ b/docs/fr/docs/tutorial/path-operation-configuration.md @@ -72,13 +72,13 @@ Vous pouvez spécifier la description de la réponse avec le paramètre `respons {* ../../docs_src/path_operation_configuration/tutorial005_py310.py hl[18] *} -/// info +/// note | Remarque Notez que `response_description` se réfère spécifiquement à la réponse, tandis que `description` se réfère au *chemin d'accès* en général. /// -/// check | Vérifications +/// tip | Astuce OpenAPI spécifie que chaque *chemin d'accès* requiert une description de réponse. diff --git a/docs/fr/docs/tutorial/path-params-numeric-validations.md b/docs/fr/docs/tutorial/path-params-numeric-validations.md index b61b42ef7..c308541a1 100644 --- a/docs/fr/docs/tutorial/path-params-numeric-validations.md +++ b/docs/fr/docs/tutorial/path-params-numeric-validations.md @@ -8,7 +8,7 @@ Tout d'abord, importez `Path` de `fastapi`, et importez `Annotated` : {* ../../docs_src/path_params_numeric_validations/tutorial001_an_py310.py hl[1,3] *} -/// info +/// note | Remarque FastAPI a ajouté le support pour `Annotated` (et a commencé à le recommander) dans la version 0.95.0. @@ -131,7 +131,7 @@ Et vous pouvez également déclarer des validations numériques : * `lt` : `l`ess `t`han * `le` : `l`ess than or `e`qual -/// info +/// note | Remarque `Query`, `Path`, et d'autres classes que vous verrez plus tard sont des sous-classes d'une classe commune `Param`. diff --git a/docs/fr/docs/tutorial/request-files.md b/docs/fr/docs/tutorial/request-files.md index e55f8e57f..591a4e2e9 100644 --- a/docs/fr/docs/tutorial/request-files.md +++ b/docs/fr/docs/tutorial/request-files.md @@ -2,7 +2,7 @@ Vous pouvez définir des fichiers à téléverser par le client en utilisant `File`. -/// info +/// note | Remarque Pour recevoir des fichiers téléversés, installez d'abord [`python-multipart`](https://github.com/Kludex/python-multipart). @@ -28,7 +28,7 @@ Créez des paramètres de fichier de la même manière que pour `Body` ou `Form` {* ../../docs_src/request_files/tutorial001_an_py310.py hl[9] *} -/// info +/// note | Remarque `File` est une classe qui hérite directement de `Form`. @@ -44,7 +44,7 @@ Pour déclarer des fichiers dans le corps de la requête, vous devez utiliser `F Les fichiers seront téléversés en « données de formulaire ». -Si vous déclarez le type de votre paramètre de *fonction de chemin d'accès* comme `bytes`, **FastAPI** lira le fichier pour vous et vous recevrez le contenu sous forme de `bytes`. +Si vous déclarez le type de votre *fonction de chemin d'accès* comme `bytes`, **FastAPI** lira le fichier pour vous et vous recevrez le contenu sous forme de `bytes`. Gardez à l'esprit que cela signifie que tout le contenu sera stocké en mémoire. Cela fonctionnera bien pour de petits fichiers. diff --git a/docs/fr/docs/tutorial/request-forms-and-files.md b/docs/fr/docs/tutorial/request-forms-and-files.md index 2e3f5b58b..4b930dea2 100644 --- a/docs/fr/docs/tutorial/request-forms-and-files.md +++ b/docs/fr/docs/tutorial/request-forms-and-files.md @@ -2,7 +2,7 @@ Vous pouvez définir des fichiers et des champs de formulaire en même temps à l'aide de `File` et `Form`. -/// info +/// note | Remarque Pour recevoir des fichiers téléversés et/ou des données de formulaire, installez d'abord [`python-multipart`](https://github.com/Kludex/python-multipart). diff --git a/docs/fr/docs/tutorial/response-status-code.md b/docs/fr/docs/tutorial/response-status-code.md index c8e45cd40..e4a666ebf 100644 --- a/docs/fr/docs/tutorial/response-status-code.md +++ b/docs/fr/docs/tutorial/response-status-code.md @@ -18,7 +18,7 @@ Remarquez que `status_code` est un paramètre de la méthode « decorator » (`g Le paramètre `status_code` reçoit un nombre correspondant au code d'état HTTP. -/// info +/// note | Remarque `status_code` peut aussi recevoir un `IntEnum`, comme le [`http.HTTPStatus`](https://docs.python.org/3/library/http.html#http.HTTPStatus) de Python. diff --git a/docs/fr/docs/tutorial/testing.md b/docs/fr/docs/tutorial/testing.md index 5cb2ee629..517603425 100644 --- a/docs/fr/docs/tutorial/testing.md +++ b/docs/fr/docs/tutorial/testing.md @@ -8,7 +8,7 @@ Avec cela, vous pouvez utiliser [pytest](https://docs.pytest.org/) directement a ## Utiliser `TestClient` { #using-testclient } -/// info +/// note | Remarque Pour utiliser `TestClient`, installez d’abord [`httpx`](https://www.python-httpx.org). @@ -144,7 +144,7 @@ Par exemple : Pour plus d’informations sur la manière de transmettre des données au backend (en utilisant `httpx` ou le `TestClient`), consultez la [documentation HTTPX](https://www.python-httpx.org). -/// info +/// note | Remarque Notez que le `TestClient` reçoit des données qui peuvent être converties en JSON, pas des modèles Pydantic.