Browse Source

🌐 Update translations for fr (update-outdated)

pull/15761/head
github-actions[bot] 1 month ago
parent
commit
bb4a32bd3f
  1. 8
      docs/fr/docs/index.md
  2. 4
      docs/fr/docs/tutorial/body-multiple-params.md
  3. 4
      docs/fr/docs/tutorial/cookie-params.md
  4. 2
      docs/fr/docs/tutorial/debugging.md
  5. 4
      docs/fr/docs/tutorial/path-operation-configuration.md
  6. 4
      docs/fr/docs/tutorial/path-params-numeric-validations.md
  7. 6
      docs/fr/docs/tutorial/request-files.md
  8. 2
      docs/fr/docs/tutorial/request-forms-and-files.md
  9. 2
      docs/fr/docs/tutorial/response-status-code.md
  10. 4
      docs/fr/docs/tutorial/testing.md

8
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._ »
<div style="text-align: right; margin-right: 10%;">Deon Pillsbury - <strong>Cisco</strong> <a href="https://www.linkedin.com/posts/deonpillsbury_cisco-cx-python-activity-6963242628536487936-trAp/"><small>(ref)</small></a></div> <div style="text-align: right; margin-right: 10%;">Deon Pillsbury - <strong>Cisco</strong> <a href="https://www.linkedin.com/posts/deonpillsbury_cisco-cx-python-activity-6963242628536487936-trAp/"><small>(ref)</small></a></div>
@ -492,9 +492,7 @@ Pour un exemple plus complet comprenant plus de fonctionnalités, voir le <a hre
### Déployer votre application (optionnel) { #deploy-your-app-optional } ### Déployer votre application (optionnel) { #deploy-your-app-optional }
Vous pouvez, si vous le souhaitez, déployer votre application FastAPI sur [FastAPI Cloud](https://fastapicloud.com), allez vous inscrire sur la liste d'attente si ce n'est pas déjà fait. 🚀 Vous pouvez, si vous le souhaitez, déployer votre application FastAPI sur [FastAPI Cloud](https://fastapicloud.com) avec une seule commande. 🚀
Si vous avez déjà un compte **FastAPI Cloud** (nous vous avons invité depuis la liste d'attente 😉), vous pouvez déployer votre application avec une seule commande.
<div class="termy"> <div class="termy">
@ -510,6 +508,8 @@ Deploying to FastAPI Cloud...
</div> </div>
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. ✨ C'est tout ! Vous pouvez maintenant accéder à votre application à cette URL. ✨
#### À propos de FastAPI Cloud { #about-fastapi-cloud } #### À propos de FastAPI Cloud { #about-fastapi-cloud }

4
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] *} {* ../../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. `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` : 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 ```Python
item: Item = Body(embed=True) item: Annotated[Item, Body(embed=True)]
``` ```
comme dans : comme dans :

4
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. 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. 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.

2
docs/fr/docs/tutorial/debugging.md

@ -72,7 +72,7 @@ Ainsi, la ligne :
ne sera pas exécutée. 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). Pour plus d'informations, consultez [la documentation officielle de Python](https://docs.python.org/3/library/__main__.html).

4
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] *} {* ../../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. 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. OpenAPI spécifie que chaque *chemin d'accès* requiert une description de réponse.

4
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] *} {* ../../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. 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 * `lt` : `l`ess `t`han
* `le` : `l`ess than or `e`qual * `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`. `Query`, `Path`, et d'autres classes que vous verrez plus tard sont des sous-classes d'une classe commune `Param`.

6
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`. 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). 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] *} {* ../../docs_src/request_files/tutorial001_an_py310.py hl[9] *}
/// info /// note | Remarque
`File` est une classe qui hérite directement de `Form`. `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 ». 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. Gardez à l'esprit que cela signifie que tout le contenu sera stocké en mémoire. Cela fonctionnera bien pour de petits fichiers.

2
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`. 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). 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).

2
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. 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. `status_code` peut aussi recevoir un `IntEnum`, comme le [`http.HTTPStatus`](https://docs.python.org/3/library/http.html#http.HTTPStatus) de Python.

4
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 } ## Utiliser `TestClient` { #using-testclient }
/// info /// note | Remarque
Pour utiliser `TestClient`, installez d’abord [`httpx`](https://www.python-httpx.org). 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). 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. Notez que le `TestClient` reçoit des données qui peuvent être converties en JSON, pas des modèles Pydantic.

Loading…
Cancel
Save