Erstellung:2026-01-21Letzte Aktualisierung:2026-01-21
Referenzieren Sie diese Dokumentation mit Ihrem bevorzugten AI-AssistentenChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Stellen Sie Ihre Frage und erhalten Sie einen Resümee des Dokuments, indem Sie diese Seite und den AI-Anbieter Ihrer Wahl referenzieren
Versionshistorie
- "Vereinheitlichte Dokumentation für alle Exporte"v8.0.021.1.2026
Der Inhalt dieser Seite wurde mit einer KI übersetzt.
Den englischen Originaltext ansehenDiese Dokumentation bearbeiten
Wenn Sie eine Idee haben, um diese Dokumentation zu verbessern, zögern Sie bitte nicht, durch das Einreichen eines Pull-Requests auf GitHub beizutragen.
GitHub-Link zur DokumentationKopieren
Markdown des Dokuments in die Zwischenablage kopieren
fastify-intlayer Paket
Das fastify-intlayer-Paket stellt ein Plugin für Fastify-Anwendungen bereit, um Internationalisierung zu unterstützen. Es erkennt die Locale des Benutzers und erweitert das Request-Objekt.
Installation
Exporte
Plugin
Import:
Alle Tabellendaten anzeigen
Tabelle in einem Modal öffnen, um alle Daten übersichtlich anzuzeigen
| Funktion | Beschreibung | Zugehörige Dokumentation |
|---|---|---|
intlayer | Fastify-Plugin, das Intlayer in Ihre Fastify-Anwendung integriert. Erkennt die Locale aus Storage (Cookies, Header), dekoriert das Request-Objekt mit intlayer-Daten, die t, getIntlayer und getDictionary enthalten, und richtet einen CLS-Namespace für programmgesteuerten Zugriff während des Request-Lifecycle ein. | intlayer |
Funktionen
Importieren:
Alle Tabellendaten anzeigen
Tabelle in einem Modal öffnen, um alle Daten übersichtlich anzuzeigen
| Funktion | Beschreibung | Zugehörige Doku |
|---|---|---|
t | Globale Übersetzungsfunktion, die Inhalte für die aktuelle Locale in Fastify abruft. Verwendet CLS (Async Local Storage) und muss innerhalb eines vom intlayer-Plugin verwalteten Request-Kontexts verwendet werden. Kann auch über req.intlayer.t aufgerufen werden. | translation |
getIntlayer | Ruft ein Dictionary anhand seines Schlüssels aus der generierten Deklaration ab und gibt dessen Inhalte für die angegebene Locale zurück. Optimierte Version von getDictionary. Verwendet CLS, um auf den Request-Kontext zuzugreifen. Kann auch über req.intlayer.getIntlayer aufgerufen werden. | - |
getDictionary | Verarbeitet Wörterbuchobjekte und liefert Inhalte für die angegebene Locale. Verarbeitet t()-Übersetzungen, Enumerationen, Markdown, HTML usw. Verwendet CLS, um auf den Request-Kontext zuzugreifen. Kann auch über req.intlayer.getDictionary aufgerufen werden. | - |