Criação:2026-01-21Última atualização:2026-01-21

    Pacote vue-intlayer

    O pacote vue-intlayer fornece as ferramentas necessárias para integrar o Intlayer em aplicações Vue. Inclui um plugin Vue e composables para lidar com conteúdo multilíngue.

    Instalação

    npm install vue-intlayer

    Exportações

    Plugin

    Importação:

    import "vue-intlayer";
    Função Descrição
    installIntlayer Plugin Vue para instalar o Intlayer na sua aplicação.

    Composables

    Importação:

    import "vue-intlayer";
    Composable Descrição Doc Relacionado
    useIntlayer Baseado em useDictionary, mas injeta uma versão otimizada do dicionário a partir da declaração gerada. -
    useDictionary Processa objetos que se assemelham a dicionários (chave, conteúdo). Processa traduções t(), enumerações, etc. -
    useDictionaryAsync Mesmo que useDictionary, mas lida com dicionários assíncronos. -
    useDictionaryDynamic Mesmo que useDictionary, mas lida com dicionários dinâmicos. -
    useLocale Retorna a locale atual e uma função para defini-la. -
    useRewriteURL Composable do lado do cliente para gerir reescritas de URL. Atualiza automaticamente a URL se existir uma regra de reescrita localizada. useRewriteURL
    useIntl Retorna o objeto Intl para a localidade atual. -
    useLoadDynamic Composable para carregar dicionários dinâmicos. -

    Funções

    Importar:

    import "vue-intlayer";
    Função Descrição
    getDictionary Processa objetos que se assemelham a dicionários (chave, conteúdo). Processa traduções t(), enumerações, etc.
    getIntlayer Baseado em getDictionary, mas injeta uma versão otimizada do dicionário proveniente da declaração gerada.

    Markdown

    Importar:

    import "vue-intlayer/markdown";
    Função Descrição
    installIntlayerMarkdown Plugin Vue para instalar o Intlayer Markdown na sua aplicação.