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

    svelte-intlayer Paket

    Das svelte-intlayer-Paket stellt die notwendigen Werkzeuge bereit, um Intlayer in Svelte-Anwendungen zu integrieren. Es enthält Setup-Funktionen und Stores zur Verwaltung mehrsprachiger Inhalte.

    Installation

    npm install svelte-intlayer

    Exporte

    Einrichtung

    Importieren:

    import "svelte-intlayer";
    Funktion Beschreibung
    setupIntlayer Funktion zum Einrichten von Intlayer in Ihrer Svelte-Anwendung.

    Store

    Importieren:

    import "svelte-intlayer";
    Store Beschreibung
    intlayerStore Svelte-Store, der den aktuellen Intlayer-Zustand enthält.

    Hooks (Kontext)

    Importieren:

    import "svelte-intlayer";
    Funktion Beschreibung Verwandte Doku
    useIntlayer Basierend auf useDictionary, injiziert jedoch eine optimierte Version des Dictionarys aus der generierten Deklaration. -
    useDictionary Verarbeitet Objekte, die wie Dictionaries aufgebaut sind (key, content). Verarbeitet t()-Übersetzungen, enumerations, etc. -
    useDictionaryAsync Wie useDictionary, behandelt jedoch asynchrone Dictionaries. -
    useDictionaryDynamic Wie useDictionary, behandelt jedoch dynamische Dictionaries. -
    useLocale Gibt die aktuelle Locale zurück und eine Funktion, um sie zu setzen. -
    useRewriteURL Clientseitige Funktion zum Verwalten von URL-Rewrites. Aktualisiert die URL automatisch, wenn eine lokalisierte Rewrite-Regel vorhanden ist. useRewriteURL
    useIntl Gibt das Intl-Objekt für die aktuelle Locale zurück. -

    Markdown

    Importieren:

    import "svelte-intlayer";
    Funktion Beschreibung
    setIntlayerMarkdown Funktion, um den Markdown-Kontext in Ihrer Svelte-Anwendung festzulegen.