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

    vue-intlayer-Paket

    Das vue-intlayer-Paket stellt die notwendigen Werkzeuge bereit, um Intlayer in Vue-Anwendungen zu integrieren. Es enthält ein Vue-Plugin und Composables zur Verwaltung mehrsprachiger Inhalte.

    Installation

    npm install vue-intlayer

    Exporte

    Plugin

    Importieren:

    import "vue-intlayer";
    Funktion Beschreibung
    installIntlayer Vue-Plugin, um Intlayer in Ihrer Anwendung zu installieren.

    Composable-Funktionen

    Import:

    import "vue-intlayer";
    Composable Beschreibung Zugehörige Dokumentation
    useIntlayer Basierend auf useDictionary, injiziert jedoch eine optimierte Version des Dictionarys aus der generierten Deklaration. -
    useDictionary Verarbeitet Objekte, die wie Dictionaries aussehen (key, content). Es verarbeitet t()-Übersetzungen, Enumerationen usw. -
    useDictionaryAsync Wie useDictionary, behandelt aber asynchrone Wörterbücher. -
    useDictionaryDynamic Wie useDictionary, behandelt aber dynamische Wörterbücher. -
    useLocale Gibt die aktuelle Locale und eine Funktion zurück, um sie zu setzen. -
    useRewriteURL Clientseitiges Composable 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 Composable zum Laden dynamischer Wörterbücher. -

    Funktionen

    Import:

    import "vue-intlayer";
    Funktion Beschreibung
    getDictionary Verarbeitet Objekte, die wie Wörterbücher aussehen (Schlüssel, Inhalt). Verarbeitet t()-Übersetzungen, Enumerationen etc.
    getIntlayer Basierend auf getDictionary, fügt es jedoch eine optimierte Version des Wörterbuchs aus der generierten Deklaration ein.

    Markdown

    Import:

    import "vue-intlayer/markdown";
    Funktion Beschreibung
    installIntlayerMarkdown Vue-Plugin, um Intlayer Markdown in Ihrer Anwendung zu installieren.