]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commitdiff
🌐 Update Portuguese translation for `docs/pt/docs/tutorial/cookie-params.md` (#12297)
authorRafael de Oliveira Marques <rafaelomarques@gmail.com>
Fri, 4 Oct 2024 10:58:03 +0000 (07:58 -0300)
committerGitHub <noreply@github.com>
Fri, 4 Oct 2024 10:58:03 +0000 (12:58 +0200)
docs/pt/docs/tutorial/cookie-params.md

index caed17632d34dc85d26c3e46e80f9d0e1b548b7f..bb59dcd2c16df72da2f1fc2385eeff0849eefe32 100644 (file)
@@ -6,21 +6,118 @@ Você pode definir parâmetros de Cookie da mesma maneira que define paramêtros
 
 Primeiro importe `Cookie`:
 
+//// tab | Python 3.10+
+
+```Python hl_lines="3"
+{!> ../../../docs_src/cookie_params/tutorial001_an_py310.py!}
+```
+
+////
+
+//// tab | Python 3.9+
+
 ```Python hl_lines="3"
-{!../../../docs_src/cookie_params/tutorial001.py!}
+{!> ../../../docs_src/cookie_params/tutorial001_an_py39.py!}
 ```
 
+////
+
+//// tab | Python 3.8+
+
+```Python hl_lines="3"
+{!> ../../../docs_src/cookie_params/tutorial001_an.py!}
+```
+
+////
+
+//// tab | Python 3.10+ non-Annotated
+
+/// tip | Dica
+
+Prefira utilizar a versão `Annotated` se possível.
+
+///
+
+```Python hl_lines="1"
+{!> ../../../docs_src/cookie_params/tutorial001_py310.py!}
+```
+
+////
+
+//// tab | Python 3.8+ non-Annotated
+
+/// tip | Dica
+
+Prefira utilizar a versão `Annotated` se possível.
+
+///
+
+```Python hl_lines="3"
+{!> ../../../docs_src/cookie_params/tutorial001.py!}
+```
+
+////
+
 ## Declare parâmetros de `Cookie`
 
 Então declare os paramêtros de cookie usando a mesma estrutura que em `Path` e `Query`.
 
-O primeiro valor é o valor padrão, você pode passar todas as validações adicionais ou parâmetros de anotação:
+Você pode definir o valor padrão, assim como todas as validações extras ou parâmetros de anotação:
+
+
+//// tab | Python 3.10+
+
+```Python hl_lines="9"
+{!> ../../../docs_src/cookie_params/tutorial001_an_py310.py!}
+```
+
+////
+
+//// tab | Python 3.9+
 
 ```Python hl_lines="9"
-{!../../../docs_src/cookie_params/tutorial001.py!}
+{!> ../../../docs_src/cookie_params/tutorial001_an_py39.py!}
 ```
 
-/// note | "Detalhes Técnicos"
+////
+
+//// tab | Python 3.8+
+
+```Python hl_lines="10"
+{!> ../../../docs_src/cookie_params/tutorial001_an.py!}
+```
+
+////
+
+//// tab | Python 3.10+ non-Annotated
+
+/// tip | Dica
+
+Prefira utilizar a versão `Annotated` se possível.
+
+///
+
+```Python hl_lines="7"
+{!> ../../../docs_src/cookie_params/tutorial001_py310.py!}
+```
+
+////
+
+//// tab | Python 3.8+ non-Annotated
+
+/// tip | Dica
+
+Prefira utilizar a versão `Annotated` se possível.
+
+///
+
+```Python hl_lines="9"
+{!> ../../../docs_src/cookie_params/tutorial001.py!}
+```
+
+////
+
+/// note | Detalhes Técnicos
 
 `Cookie` é uma classe "irmã" de `Path` e `Query`. Ela também herda da mesma classe em comum `Param`.
 
@@ -28,9 +125,9 @@ Mas lembre-se que quando você importa `Query`, `Path`, `Cookie` e outras de `fa
 
 ///
 
-/// info | "Informação"
+/// info | Informação
 
-Para declarar cookies, você precisa usar `Cookie`, caso contrário, os parâmetros seriam interpretados como parâmetros de consulta.
+Para declarar cookies, você precisa usar `Cookie`, pois caso contrário, os parâmetros seriam interpretados como parâmetros de consulta.
 
 ///