Creation:2026-01-21Last update:2026-01-21

    preact-intlayer 包

    preact-intlayer 包提供将 Intlayer 集成到 Preact 应用所需的工具。它包括用于处理多语言内容的 providers 和 hooks。

    安装

    npm install preact-intlayer

    导出

    Provider(提供者)

    组件 描述
    IntlayerProvider 主要的 provider,包裹你的应用并提供 Intlayer 上下文。

    钩子

    钩子 描述 相关文档
    useIntlayer 基于 useDictionary,但注入来自生成声明的优化版本的字典。 -
    useDictionary 处理类似字典的对象(key,content)。它处理 t() 翻译、枚举等。 -
    useLocale 返回当前 locale 以及用于设置它的函数。 -
    t 根据当前 locale 选择内容。 翻译

    组件

    组件 描述
    MarkdownProvider 用于 markdown 渲染上下文的 Provider。
    MarkdownRenderer 使用自定义组件渲染 markdown 内容。