Autor:
    Creación:2026-01-21Última actualización:2026-01-21

    Paquete svelte-intlayer

    El paquete svelte-intlayer proporciona las herramientas necesarias para integrar Intlayer en aplicaciones Svelte. Incluye funciones de configuración y stores para manejar contenido multilingüe.

    Instalación

    bash
    npm install svelte-intlayer
    

    Exportaciones

    Configuración

    Importar:

    tsx
    import "svelte-intlayer";
    
    FunciónDescripción
    setupIntlayerFunción para configurar Intlayer en tu aplicación Svelte.

    Store

    Importación:

    tsx
    import "svelte-intlayer";
    
    StoreDescripción
    intlayerStoreStore de Svelte que contiene el estado actual de Intlayer.

    Hooks (Contexto)

    Importación:

    tsx
    import "svelte-intlayer";
    
    FunciónDescripciónDocumento relacionado
    useIntlayerBasado en useDictionary, pero inyecta una versión optimizada del diccionario a partir de la declaración generada.-
    useDictionaryProcesa objetos que se parecen a diccionarios (clave, contenido). Procesa traducciones t(), enumeraciones, etc.-
    useDictionaryAsyncIgual que useDictionary, pero maneja diccionarios asíncronos.-
    useDictionaryDynamicIgual que useDictionary, pero maneja diccionarios dinámicos.-
    useLocaleDevuelve la locale actual y una función para establecerla.-
    usePathnameDevuelve el pathname actual como un store Readable<string> con el segmento de la locale eliminado. Reactivo a popstate.usePathname
    useRewriteURLFunción del lado del cliente para gestionar reescrituras de URL. Actualiza automáticamente la URL si existe una regla de reescritura localizada.useRewriteURL
    useIntlDevuelve el objeto Intl para la locale actual.-

    Markdown

    Importar:

    tsx
    import "svelte-intlayer";
    
    FunciónDescripción
    setIntlayerMarkdownFunción para establecer el contexto de Markdown en tu aplicación Svelte.