Création:2026-01-21Dernière mise à jour:2026-01-21

    Package vue-intlayer

    Le package vue-intlayer fournit les outils nécessaires pour intégrer Intlayer dans des applications Vue. Il inclut un plugin Vue et des composables pour gérer le contenu multilingue.

    Installation

    npm install vue-intlayer

    Exportations

    Plugin

    Import :

    import "vue-intlayer";
    Fonction Description
    installIntlayer Plugin Vue pour installer Intlayer dans votre application.

    Composables

    Import :

    import "vue-intlayer";
    Composable Description Doc associée
    useIntlayer Basé sur useDictionary, mais injecte une version optimisée du dictionnaire provenant de la déclaration générée. -
    useDictionary Traite les objets qui ressemblent à des dictionnaires (clé, contenu). Il traite les traductions t(), les énumérations, etc. -
    useDictionaryAsync Identique à useDictionary, mais gère les dictionnaires asynchrones. -
    useDictionaryDynamic Identique à useDictionary, mais gère les dictionnaires dynamiques. -
    useLocale Renvoie la locale actuelle et une fonction pour la définir. -
    useRewriteURL Composable côté client pour gérer les réécritures d'URL. Met automatiquement à jour l'URL si une règle de réécriture localisée existe. useRewriteURL
    useIntl Retourne l'objet Intl pour la locale courante. -
    useLoadDynamic Composable pour charger des dictionnaires dynamiques. -

    Fonctions

    Importer :

    import "vue-intlayer";
    Fonction Description
    getDictionary Traite des objets qui ressemblent à des dictionnaires (clé, contenu). Il traite les traductions t(), les énumérations, etc.
    getIntlayer Basé sur getDictionary, mais injecte une version optimisée du dictionnaire à partir de la déclaration générée.

    Markdown

    Importer :

    import "vue-intlayer/markdown";
    Fonction Description
    installIntlayerMarkdown Plugin Vue pour installer Intlayer Markdown dans votre application.