Autor:
    Erstellung:2026-01-21Letzte Aktualisierung:2026-01-21

    preact-intlayer-Paket

    Das preact-intlayer-Paket stellt die notwendigen Werkzeuge zur Integration von Intlayer in Preact-Anwendungen bereit. Es enthält Provider und Hooks zur Verarbeitung mehrsprachiger Inhalte.

    Installation

    bash
    npm install preact-intlayer
    

    Exporte

    Provider

    KomponenteBeschreibung
    IntlayerProviderDer Haupt-Provider, der Ihre Anwendung umschließt und den Intlayer-Kontext bereitstellt.

    Hooks

    HookBeschreibungZugehörige Doku
    useIntlayerBasierend auf useDictionary, injiziert es jedoch eine optimierte Version des Dictionarys aus der generierten Deklaration.-
    useDictionaryVerarbeitet Objekte, die wie Dictionaries aussehen (key, content). Es verarbeitet t()-Übersetzungen, Enumerationen usw.-
    useLocaleGibt die aktuelle Locale und eine Funktion zum Ändern zurück.-
    usePathnameHook, der den aktuellen Pfadnamen (pathname) ohne das Locale-Segment zurückgibt. Reagiert auf die Browser-Navigation per popstate.usePathname
    tWählt Inhalte basierend auf der aktuellen Locale aus.Übersetzung

    Komponenten

    KomponenteBeschreibung
    MarkdownProviderProvider für den Markdown-Rendering-Kontext.
    MarkdownRendererRendert Markdown-Inhalte mit benutzerdefinierten Komponenten.