diff --git a/docs/nl/docs/index.md b/docs/nl/docs/index.md
index 693dafcae..fa4cba529 100644
--- a/docs/nl/docs/index.md
+++ b/docs/nl/docs/index.md
@@ -8,7 +8,7 @@
- FastAPI framework, hoge prestaties, makkelijk te leren, snel te coderen, klaar voor productie + Het FastAPI-framework, hoge prestaties, makkelijk te leren, snel te coderen, klaar voor productie
@@ -37,13 +37,13 @@ FastAPI is een modern, snel (high-performance) webframework voor het bouwen van De belangrijkste kenmerken zijn: -* **Snel**: Zeer hoge prestaties, vergelijkbaar met **NodeJS** en **Go** (dankzij Starlette en Pydantic). [Een van de snelste Python frameworks beschikbaar](#performance). -* **Snel te coderen**: Verhoog de snelheid om functies te ontwikkelen met ongeveer 200% tot 300%. * -* **Minder bugs**: Verminder ongeveer 40% van de door mensen (ontwikkelaars) veroorzaakte fouten. * -* **Intuïtief**: Geweldige editor-ondersteuning. Completion overal. Minder tijd debuggen. +* **Snel**: Zeer hoge prestaties, vergelijkbaar met **NodeJS** en **Go** (dankzij Starlette en Pydantic). [Een van de snelste Python-frameworks beschikbaar](#performance). +* **Snel te coderen**: Verhoogt de ontwikkelsnelheid met ongeveer 200% tot 300%. * +* **Minder bugs**: Vermindert ongeveer 40% van de door mensen (ontwikkelaars) veroorzaakte fouten. * +* **Intuïtief**: Geweldige editorondersteuning. Completion overal. Minder tijd kwijt aan debuggen. * **Gemakkelijk**: Ontworpen om gemakkelijk te gebruiken en te leren. Minder tijd documentatie lezen. -* **Kort**: Minimaliseer code duplicatie. Meerdere functies per parameter declaratie. Minder bugs. -* **Robuust**: Krijg productie-klare code. Met automatische interactieve documentatie. +* **Kort**: Minimaliseer codeduplicatie. Meerdere functies per parameter declaratie. Minder bugs. +* **Robuust**: Krijg productieklare code. Met automatische interactieve documentatie. * **Gebaseerd op standaarden**: Gebaseerd op (en volledig compatibel met) de open standaarden voor API's: OpenAPI (voorheen bekend als Swagger) en JSON Schema. * schatting gebaseerd op tests uitgevoerd door een intern ontwikkelteam, die productie applicaties bouwden. @@ -73,7 +73,7 @@ De belangrijkste kenmerken zijn: ## Meningen { #opinions } -"_[...] Ik gebruik **FastAPI** tegenwoordig enorm veel. [...] Ik ben eigenlijk van plan om het te gebruiken voor alle **ML services van mijn team bij Microsoft**. Sommige daarvan worden geïntegreerd in het core **Windows** product en sommige **Office** producten._" +"_[...] Ik gebruik **FastAPI** tegenwoordig enorm veel. [...] Ik ben eigenlijk van plan om het te gebruiken voor alle **ML-services van mijn team bij Microsoft**. Sommige daarvan worden geïntegreerd in het core **Windows-product** en sommige **Office-producten**._"
@@ -135,8 +135,8 @@ Als je een CLI app bouwt voor gebrui
FastAPI staat op de schouders van reuzen:
-* Starlette voor de web onderdelen.
-* Pydantic voor de data onderdelen.
+* Starlette voor de webonderdelen.
+* Pydantic voor de data-onderdelen.
## Installatie { #installation }
@@ -261,22 +261,22 @@ Je zult de JSON response zien als:
Je hebt al een API gemaakt die:
-* HTTP verzoeken ontvangt in de _paths_ `/` en `/items/{item_id}`.
-* Beide _paths_ nemen `GET` operations (ook bekend als HTTP _methods_).
-* De _path_ `/items/{item_id}` heeft een _path parameter_ `item_id` die een `int` moet zijn.
-* De _path_ `/items/{item_id}` heeft een optionele `str` _query parameter_ `q`.
+* HTTP-verzoeken ontvangt in de _paths_ `/` en `/items/{item_id}`.
+* Beide _paths_ hebben `GET`-operaties (ook bekend als HTTP-_methods_).
+* De _path_ `/items/{item_id}` heeft een _path-parameter_ `item_id` die een `int` moet zijn.
+* De _path_ `/items/{item_id}` heeft een optionele `str` _query-parameter_ `q`.
-### Interactieve API docs { #interactive-api-docs }
+### Interactieve API-docs { #interactive-api-docs }
Ga nu naar http://127.0.0.1:8000/docs.
-Je zult de automatische interactieve API documentatie zien (geleverd door Swagger UI):
+Je zult de automatische interactieve API-documentatie zien (geleverd door Swagger UI):

-### Alternatieve API docs { #alternative-api-docs }
+### Alternatieve API-docs { #alternative-api-docs }
-En nu, ga naar http://127.0.0.1:8000/redoc.
+Ga nu naar http://127.0.0.1:8000/redoc.
Je zult de alternatieve automatische documentatie zien (geleverd door ReDoc):
@@ -320,11 +320,11 @@ def update_item(item_id: int, item: Item):
De `fastapi dev` server zou automatisch moeten herladen.
-### Interactieve API docs upgrade { #interactive-api-docs-upgrade }
+### Interactieve API-docs upgrade { #interactive-api-docs-upgrade }
Ga nu naar http://127.0.0.1:8000/docs.
-* De interactieve API documentatie zal automatisch worden bijgewerkt, inclusief de nieuwe body:
+* De interactieve API-documentatie zal automatisch worden bijgewerkt, inclusief de nieuwe body:

@@ -336,11 +336,11 @@ Ga nu naar http://127.0.0.1:8000/redoc.
+Ga nu naar http://127.0.0.1:8000/redoc.
-* De alternatieve documentatie zal ook de nieuwe query parameter en body weerspiegelen:
+* De alternatieve documentatie zal ook de nieuwe query-parameter en body weerspiegelen:

@@ -368,16 +368,16 @@ item: Item
...en met die enkele declaratie krijg je:
-* Editor ondersteuning, inclusief:
+* Editorondersteuning, inclusief:
* Completion.
* Type checks.
* Validatie van data:
* Automatische en duidelijke fouten wanneer de data ongeldig is.
- * Validatie zelfs voor diep geneste JSON objecten.
+ * Validatie zelfs voor diep geneste JSON-objecten.
* Conversie van input data: afkomstig van het netwerk naar Python data en types. Lezen van:
* JSON.
- * Path parameters.
- * Query parameters.
+ * Path-parameters.
+ * Query-parameters.
* Cookies.
* Headers.
* Forms.
@@ -388,25 +388,25 @@ item: Item
* `UUID` objecten.
* Database modellen.
* ...en nog veel meer.
-* Automatische interactieve API documentatie, inclusief 2 alternatieve gebruikersinterfaces:
+* Automatische interactieve API-documentatie, inclusief 2 alternatieve gebruikersinterfaces:
* Swagger UI.
* ReDoc.
---
-Terug komend op het vorige code voorbeeld, **FastAPI** zal:
+Terugkomend naar het vorige codevoorbeeld, **FastAPI** zal:
-* Valideren dat er een `item_id` in het path is voor `GET` en `PUT` verzoeken.
-* Valideren dat de `item_id` van het type `int` is voor `GET` en `PUT` verzoeken.
+* Valideren dat er een `item_id` in het path is voor `GET`- en `PUT`-verzoeken.
+* Valideren dat de `item_id` van het type `int` is voor `GET`- en `PUT`-verzoeken.
* Als dat niet zo is, zal de client een nuttige, duidelijke fout zien.
-* Controleren of er een optionele query parameter genaamd `q` is (zoals in `http://127.0.0.1:8000/items/foo?q=somequery`) voor `GET` verzoeken.
+* Controleren of er een optionele query-parameter genaamd `q` is (zoals in `http://127.0.0.1:8000/items/foo?q=somequery`) voor `GET`-verzoeken.
* Omdat de `q` parameter is gedeclareerd met `= None`, is het optioneel.
* Zonder de `None` zou het verplicht zijn (zoals de body in het geval met `PUT`).
-* Voor `PUT` verzoeken naar `/items/{item_id}`, lees de body als JSON:
+* Voor `PUT`-verzoeken naar `/items/{item_id}`, lees de body als JSON:
* Controleer dat het een verplicht attribuut `name` heeft dat een `str` moet zijn.
* Controleer dat het een verplicht attribuut `price` heeft dat een `float` moet zijn.
* Controleer dat het een optioneel attribuut `is_offer` heeft, dat een `bool` moet zijn, indien aanwezig.
- * Dit zou ook werken voor diep geneste JSON objecten.
+ * Dit zou ook werken voor diep geneste JSON-objecten.
* Automatisch converteren van en naar JSON.
* Documenteer alles met OpenAPI, dat kan worden gebruikt door:
* Interactieve documentatie systemen.
@@ -443,11 +443,11 @@ Voor een completer voorbeeld inclusief meer functies, zie de Dependency Injection** systeem.
* Beveiliging en authenticatie, inclusief ondersteuning voor **OAuth2** met **JWT tokens** en **HTTP Basic** auth.
-* Meer geavanceerde (maar even gemakkelijke) technieken voor het declareren van **diep geneste JSON modellen** (dankzij Pydantic).
+* Meer geavanceerde (maar even gemakkelijke) technieken voor het declareren van **diep geneste JSON-modellen** (dankzij Pydantic).
* **GraphQL** integratie met Strawberry en andere bibliotheken.
* Veel extra functies (dankzij Starlette) zoals:
* **WebSockets**
@@ -456,13 +456,13 @@ Voor een completer voorbeeld inclusief meer functies, zie de FastAPI Cloud, ga en meld je aan voor de wachtlijst als je dat nog niet hebt gedaan. 🚀
+Je kunt optioneel je FastAPI-app deployen naar FastAPI Cloud, meld je aan voor de wachtlijst als je dat nog niet hebt gedaan. 🚀
-Als je al een **FastAPI Cloud** account hebt (we hebben je uitgenodigd vanaf de wachtlijst 😉), kun je je applicatie implementeren met één commando.
+Als je al een **FastAPI Cloud**-account hebt (we hebben je uitgenodigd vanaf de wachtlijst 😉), kun je je applicatie deployen met één commando.
-Voordat je implementeert, zorg ervoor dat je bent ingelogd:
+Voordat je deployed, zorg ervoor dat je bent ingelogd:
uvicorn - voor de server die je applicatie laadt en serveert. Dit bevat `uvicorn[standard]`, wat enkele afhankelijkheden bevat (bijv. `uvloop`) die nodig zijn voor high performance serving.
* `fastapi-cli[standard]` - om het `fastapi` commando te bieden.
- * Dit bevat `fastapi-cloud-cli`, waarmee je je FastAPI applicatie kunt implementeren naar FastAPI Cloud.
+ * Dit bevat `fastapi-cloud-cli`, waarmee je je FastAPI-applicatie kunt deployen naar FastAPI Cloud.
### Zonder `standard` Afhankelijkheden { #without-standard-dependencies }
diff --git a/docs/nl/llm-prompt.md b/docs/nl/llm-prompt.md
index 886041f47..6e73eb516 100644
--- a/docs/nl/llm-prompt.md
+++ b/docs/nl/llm-prompt.md
@@ -4,6 +4,11 @@ Gebruik de informele grammatica (gebruik "je" en "jij" in plaats van "u").
Voor instructies of titels in de gebiedende wijs, houd ze in de gebiedende wijs, bijvoorbeeld "Edit it" naar "Bewerk het".
+## Belangrijke spelling en woordkeuze beslissingen:
+
+* Gebruik "types" (niet "typen") voor het meervoud van "type"
+* Gebruik "syntax" (niet "syntaxis")
+
---
Voor de volgende termen, gebruik de volgende vertalingen:
@@ -105,3 +110,6 @@ Voor de volgende termen, gebruik de volgende vertalingen:
* validation: validatie
* decorator: decorator (niet vertalen)
* payload: payload (niet vertalen naar "lading")
+* deploy (werkwoord): deployen (NIET vertalen naar "implementeren")
+* deployment (zelfstandig naamwoord): deployment (NIET vertalen naar "implementatie")
+* implement (als in software implementatie/put into practice): implementeren