From f51cc8dab2368f698826f6e95188232eaae4a71a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebasti=C3=A1n=20Ram=C3=ADrez?= Date: Sat, 26 Jul 2025 22:57:13 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A8=20Add=20German=20LLM=20prompt=20fi?= =?UTF-8?q?le?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/de/llm-prompt.md | 181 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 181 insertions(+) create mode 100644 docs/de/llm-prompt.md diff --git a/docs/de/llm-prompt.md b/docs/de/llm-prompt.md new file mode 100644 index 000000000..c6dd4b0cf --- /dev/null +++ b/docs/de/llm-prompt.md @@ -0,0 +1,181 @@ +Translate to German (Deutsch). + +Use the formal grammar (use "Sie" instead of "du"). + +--- + +Follow these instructions: + +In der Regel versuche ich so weit wie möglich Worte zusammenzuschreiben, also ohne Bindestrich, es sei denn, es ist _Konkretesding-Klassevondingen_, etwa `Pydantic-Modell` (aber: `Datenbankmodell`), `Python-Modul` (aber: `Standardmodul`). Ich setze auch einen Bindestrich, wenn es die gleichen Buchstaben sind, etwa `Enum-Member`, `Cloud-Dienst`, `Template-Engine`. Oder wenn das Wort sonst einfach zu lang wird, etwa, `Performance-Optimierung`. Oder um etwas visuell besser zu dokumentieren, etwa `Pfadoperation-Dekorator`, `Pfadoperation-Funktion`. + +Ich versuche nicht, alles einzudeutschen. Bei Unklarheit wrappe ich bei erster Verwendung in `wort` oder, wenns offensichtlich ist, nur `wort`. Ist hier gekennzeichnet, indem das Wort in Anführungszeichen in Klammern angefügt ist. + +--- + +For the next terms, use the following translations: + +* you, your: Sie, Ihr +* Tutorial - User guide: Tutorial – Benutzerhandbuch +* Advanced User Guide: Handbuch für fortgeschrittene Benutzer +* /// tip: /// tip | Tipp +* /// note: /// note | Hinweis +* /// warning: /// warning | Achtung +* /// danger: /// danger | Gefahr +* /// info: /// info | Hinweis +* /// check: /// check | Überprüfen +* "word": „Wort“ (Typographische Anführungszeichen) +* etc.: usw. +* section: Abschnitt +* chapter: Kapitel +* default: Default +* default value: Defaultwert +* by default: standardmäßig +* standard: Standard +* standard library: Standardbibliothek +* standard module: Standardmodul +* standard syntax: Standardsyntax +* standard python: Standard-Python +* exception, Python exception: Exception, Python-Exception ("Ausnahme, Fehler") +* exception handler: Exceptionhandler ("Ausnahmebehandler") +* default exception handler: Default-Exceptionhandler +* HTTP error: HTTP-Error +* error response: Error-Response +* context manager: Kontextmanager +* module, python module: Modul, Python-Modul +* package, python package: Package, Python-Package +* path operation: Pfadoperation +* path operation function: Pfadoperation-Funktion +* path operation decorator: Pfadoperation-Dekorator +* client: Client ("Anfragende Software") +* the client's ...: ... des Clients +* request: Request ("Anfrage") +* requests: Requests +* response: Response ("Antwort") +* responses: Responses +* to request, to respond: anfragen, antworten +* body: Body ("Körper, Inhalt") +* bodies: Bodys +* request body: Requestbody +* response body: Responsebody +* file body: Dateibody +* form body: Formularbody +* JSON body: JSON-Body +* function body: Funktionskörper +* function parameter: Funktionsparameter +* body parameter: Body-Parameter +* request body parameter: Requestbody-Parameter +* cookie parameter: Cookie-Parameter +* path parameter: Pfad-Parameter +* query parameter: Query-Parameter +* model: Modell +* data model, database model: Datenmodell, Datenbankmodell +* Pydantic model: Pydantic-Modell +* JSON Schema: JSON Schema (Der Name des Standards) +* JSON schema: JSON-Schema (Das konkrete generierte JSON, welches ein Schema der API enthält) +* schema definition: Schemadefinition +* security: Sicherheit +* security scheme: Sicherheitsschema +* authentication provider, authorization provider: Authentifizierungsanbieter, Autorisierungsanbieter +* HTTP Basic authentication: HTTP Basic Authentication +* HTTP Digest: HTTP Digest +* (a user tries to authenticate): Authentisieren +* (the system authenticates the user): Authentifizieren +* authorization form: Anmeldeformular +* password flow: Passwortflow (OAuth2 Ding) +* status code: Statuscode +* Dependency Injection: Dependency Injection ("Einbinden von Abhängigkeiten") +* dependency injection system: Dependency Injection System +* dependency: Abhängigkeit +* dependable: Dependable ("Das, von dem abhängt") +* dependant: Dependant ("Das Abhängige") +* parent class: Elternklasse +* sibling class: Schwesterklasse +* subclass: Unterklasse +* class method: Klassenmethode +* HTTP GET method: HTTP GET Methode +* tool: Tool +* utility: Werkzeug +* utility tool, utility function: Hilfswerkzeug, Hilfsfunktion +* encoder: Encoder +* to encode: kodieren +* to decode: dekodieren +* deployment: Deployment ("Bereitstellen (von Code)") +* to deploy: bereitstellen +* development stages: Entwicklungsphasen +* breaking and fixing the code: Den Code kaputt machen und reparieren +* to validate: validieren +* invalid: ungültig +* enum: Enumeration, Enum ("Aufzählung") +* enum member: Enum-Member +* login: Login +* Google login, Facebook login: Google Login, Facebook Login +* user: Benutzer +* user interface: Oberfläche, Benutzeroberfläche +* concurrency: Nebenläufigkeit +* parallelism: Parallelität +* coroutine: Coroutine +* CPU bound, I/O bound: CPU-lastig, I/O-lastig +* processor: Prozessor +* multiprocessing: Multiprocessing +* RAM memory: Arbeitsspeicher +* disk: Festplatte +* task: Aufgabe (in den informellen Erklärungen in `async.md`) +* background task: Hintergrundtask ("Hintergrund-Aufgabe") +* task function: Taskfunktion +* Data Science: Data Science +* machine learning: Maschinelles Lernen +* deep learning: Deep Learning +* performance: Performanz +* performance optimizations: Performance-Optimierungen +* GitHub issues: GitHub-Issues +* GitHub discussions: GitHub-Diskussionen +* pull request: Pull Request +* `foo` as a `type`: `foo` vom Typ `type`; `foo`, ein `type` +* type hint, type annotation: Typ-Hinweis, Typ-Annotation +* template: Template +* template engine: Template-Engine +* event: Event ("Ereignis") +* event handler: Eventhandler ("Ereignisbehandler") +* lifespan: Lifespan ("Lebensdauer") +* lifespan event: Lifespan-Event +* app, application: Anwendung +* `Fastapi(...)` app: `Fastapi(...)`-App +* expression: Ausdruck +* statement: Anweisung +* worker process: Workerprozess +* worker class: Workerklasse +* server worker: Serverworker +* Uvicorn worker, Gunicorn worker: Uvicorn-Worker, Gunicorn-Worker +* workload: Workload +* payload: Payload ("Die eigentlichen Nutzdaten, abzüglich der Metadaten") +* account: Konto +* annotated: annotiert +* automatic documentation: Automatische Dokumentation +* breaking changes: Breaking Changes +* bug: Bug +* button: Button +* callable: Callable ("Aufrufbares") +* cloud service: Cloud-Dienst +* code: Code +* database session: Datenbanksession +* designed: konzipiert, entworfen +* domain: Domain ("Domäne, Bereich, Wirkungsraum") +* fake XYZ (for this example): gefaktes XYZ +* frontend, backend: Frontend, Backend +* handler: Handler +* header: Header ("Kopfzeilen") +* ISO format: ISO-Format +* item: Artikel +* library: Bibliothek +* middleware: Middleware +* mobile: Mobile +* network: Netzwerk +* on the fly: on-the-fly +* property: Attribut +* recap: Zusammenfassung +* remote machine: entfernter Rechner +* string: String ("Zeichenkette") +* to handle: handhaben +* to raise: auslösen +* to return: zurückgeben +* web framework: Webframework