Autor:
    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

    bash
    npm install vue-intlayer
    

    Exportações

    Plugin

    Importação:

    tsx
    import "vue-intlayer";
    
    FunçãoDescrição
    installIntlayerPlugin Vue para instalar o Intlayer na sua aplicação.

    Composables

    Importação:

    tsx
    import "vue-intlayer";
    
    ComposableDescriçãoDoc Relacionado
    useIntlayerBaseado em useDictionary, mas injeta uma versão otimizada do dicionário a partir da declaração gerada.-
    useDictionaryProcessa objetos que se assemelham a dicionários (chave, conteúdo). Processa traduções t(), enumerações, etc.-
    useDictionaryAsyncMesmo que useDictionary, mas lida com dicionários assíncronos.-
    useDictionaryDynamicMesmo que useDictionary, mas lida com dicionários dinâmicos.-
    useLocaleRetorna a locale atual e uma função para defini-la.-
    usePathnameRetorna o pathname atual como uma ComputedRef<string> com o segmento da locale removido. É reativo a eventos popstate.usePathname
    useRewriteURLComposable do lado do cliente para gerir reescritas de URL. Atualiza automaticamente a URL se existir uma regra de reescrita localizada.useRewriteURL
    useIntlRetorna o objeto Intl para a localidade atual.-
    useLoadDynamicComposable para carregar dicionários dinâmicos.-

    Funções

    Importar:

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

    Markdown

    Importar:

    tsx
    import "vue-intlayer/markdown";
    
    FunçãoDescrição
    installIntlayerMarkdownPlugin Vue para instalar o Intlayer Markdown na sua aplicação.