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

    angular-intlayer Paket

    Das Paket angular-intlayer stellt die notwendigen Werkzeuge zur Integration von Intlayer in Angular-Anwendungen bereit. Es enthält Provider und Services zur Handhabung mehrsprachiger Inhalte.

    Installation

    bash
    npm install angular-intlayer
    

    Exporte

    Import:

    tsx
    import "angular-intlayer";
    

    Einrichtung

    FunktionBeschreibung
    provideIntlayerFunktion, um Intlayer in Ihrer Angular-Anwendung bereitzustellen.

    Hooks

    HookBeschreibungZugehöriges Dokument
    useIntlayerBasierend auf useDictionary, injiziert es jedoch eine optimierte Version des Dictionarys aus der generierten Deklaration.-
    useDictionaryVerarbeitet Objekte, die wie Dictionaries aussehen (key, content). Verarbeitet t()-Übersetzungen, Enumerationen usw.-
    useDictionaryAsyncWie useDictionary, behandelt jedoch asynchrone Dictionaries.-
    useDictionaryDynamicWie useDictionary, behandelt jedoch dynamische Dictionaries.-
    useLocaleGibt die aktuelle Locale und eine Funktion zurück, um diese zu setzen.-
    usePathnameGibt den aktuellen Pfad als Signal<string> ohne das Gebietsschema-Segment zurück. Reaktiv auf popstate via DestroyRef.usePathname
    useIntlGibt das Intl-Objekt für die aktuelle Locale zurück.-
    useLoadDynamicHook zum Laden dynamischer Dictionaries.-

    Komponenten

    KomponenteBeschreibung
    IntlayerMarkdownComponentAngular-Komponente, die Markdown-Inhalte rendert.