Creation:2026-01-21Last update:2026-01-21
将此文档参考到您的 AI 助手ChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
使用您最喜欢的AI助手总结文档,并引用此页面和AI提供商
版本历史
- "统一了所有导出的文档"v8.0.02026/1/21
此页面的内容已使用 AI 翻译。
查看英文原文的最新版本编辑此文档
如果您有改善此文档的想法,请随时通过在GitHub上提交拉取请求来贡献。
文档的 GitHub 链接Copy
复制文档 Markdown 到剪贴板
svelte-intlayer 包
svelte-intlayer 包提供将 Intlayer 集成到 Svelte 应用所需的工具。它包含用于处理多语言内容的 setup 函数和 stores。
安装
导出
设置
导入:
显示表格的所有内容
在弹窗中打开表格以清晰地查看所有数据
| 函数 | 描述 |
|---|---|
setupIntlayer | 在你的 Svelte 应用中设置 Intlayer 的函数。 |
Store(存储)
Import:
显示表格的所有内容
在弹窗中打开表格以清晰地查看所有数据
| Store | 描述 |
|---|---|
intlayerStore | 包含当前 Intlayer 状态的 Svelte store。 |
Hooks(上下文)
Import:
显示表格的所有内容
在弹窗中打开表格以清晰地查看所有数据
| Function | Description | Related Doc |
|---|---|---|
useIntlayer | 基于 useDictionary,但注入从生成的声明中得到的优化版本的字典。 | - |
useDictionary | 处理类似字典的对象(键、内容)。它处理 t() 翻译、枚举等。 | - |
useDictionaryAsync | 与 useDictionary 相同,但处理异步字典。 | - |
useDictionaryDynamic | 与 useDictionary 相同,但处理动态字典。 | - |
useLocale | 返回当前 locale 以及用于设置它的函数。 | - |
useRewriteURL | 用于客户端管理 URL 重写的函数。如果存在本地化的重写规则,会自动更新 URL。 | useRewriteURL |
useIntl | 返回当前 locale 的 Intl 对象。 | - |
Markdown
导入:
显示表格的所有内容
在弹窗中打开表格以清晰地查看所有数据
| 函数 | 描述 |
|---|---|
setIntlayerMarkdown | 用于在你的 Svelte 应用中设置 markdown 上下文的函数。 |