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 ansehenIf you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy doc Markdown to clipboard
express-intlayer-Paket
Das Paket express-intlayer stellt eine Middleware für Express-Anwendungen zur Internationalisierung bereit. Es erkennt die Locale des Benutzers und bietet Übersetzungsfunktionen.
Installation
Kopieren Sie den Code in die Zwischenablage
npm install express-intlayerExporte
Middleware
Import:
Kopieren Sie den Code in die Zwischenablage
import "express-intlayer";Tabelle in einem Modal öffnen, um alle Daten übersichtlich anzuzeigen
| Funktion | Beschreibung | Zugehörige Dokumentation |
|---|---|---|
intlayer | Express-Middleware, die die Locale des Benutzers erkennt und res.locals mit Intlayer-Daten befüllt. Führt die Lokalerkennung über Cookies/Headers durch, injiziert t, getIntlayer und getDictionary in res.locals und richtet ein CLS-Namespace für den Zugriff während des Request-Lifecycles ein. | intlayer |
Funktionen
Import:
Kopieren Sie den Code in die Zwischenablage
import "express-intlayer";Tabelle in einem Modal öffnen, um alle Daten übersichtlich anzuzeigen
| Funktion | Beschreibung | Zugehöriges Dokument |
|---|---|---|
t | Übersetzungsfunktion, die Inhalte für die aktuelle Locale abruft. Arbeitet innerhalb des von der intlayer-Middleware verwalteten Request-Lifecycles. Verwendet CLS (Async Local Storage), um auf den Request-Kontext zuzugreifen. | Übersetzung |
getIntlayer | Ruft ein Wörterbuch anhand seines Schlüssels aus der generierten Deklaration ab und gibt dessen Inhalt für die angegebene Locale zurück. Optimierte Version von getDictionary. Verwendet CLS, um auf den Request-Kontext zuzugreifen. | - |
getDictionary | Verarbeitet Wörterbuchobjekte und gibt Inhalte für die angegebene Locale zurück. Verarbeitet t()-Übersetzungen, Enumerationen, Markdown, HTML usw. Verwendet CLS, um auf den Request-Kontext zuzugreifen. | - |