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

    solid-intlayer Paket

    Das Paket solid-intlayer stellt die notwendigen Werkzeuge zur Integration von Intlayer in Solid-Anwendungen bereit. Es enthält Provider und Hooks zum Umgang mit mehrsprachigen Inhalten.

    Installation

    npm install solid-intlayer

    Exporte

    Provider

    Import:

    import "solid-intlayer";
    Komponente Beschreibung Zugehöriges Dokument
    IntlayerProvider Der Hauptprovider, der Ihre Anwendung umschließt und den Intlayer-Kontext bereitstellt. IntlayerProvider

    Hooks

    Import:

    import "solid-intlayer";
    Hook Beschreibung Zugehörige Dokumentation
    useIntlayer Basierend auf useDictionary, injiziert es jedoch eine optimierte Version des Dictionarys aus der generierten Deklaration. useIntlayer
    useDictionary Verarbeitet Objekte, die wie Wörterbücher aussehen (key, content). Unterstützt t()-Übersetzungen, Enumerationen usw. -
    useDictionaryAsync Wie useDictionary, behandelt jedoch asynchrone Wörterbücher. -
    useDictionaryDynamic Wie useDictionary, jedoch für dynamische Wörterbücher. -
    useLocale Gibt die aktuelle Locale zurück und eine Funktion, um sie zu setzen. useLocale
    useRewriteURL Client-seitiger Hook zur Verwaltung von URL-Umschreibungen. Aktualisiert die URL automatisch, wenn eine lokalisierte Umschreibregel vorhanden ist. useRewriteURL
    useIntl Gibt das Intl-Objekt für die aktuelle Locale zurück. -
    useLoadDynamic Hook zum Laden dynamischer Wörterbücher. -
    t Wählt Inhalte basierend auf der aktuellen Locale. Übersetzung

    Komponenten

    Import:

    import "solid-intlayer";
    Komponente Beschreibung
    MarkdownProvider Provider für den Markdown-Rendering-Kontext.