Creation:2026-09-19Last update:2026-09-19
将此文档参考到您的 AI 助手ChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
使用您最喜欢的AI助手总结文档,并引用此页面和AI提供商
版本历史
- "remix-intlayer 导出的初始文档"v9.5.52026/9/19
此页面的内容已使用 AI 翻译。
查看英文原文的最新版本编辑此文档
如果您有改善此文档的想法,请随时通过在GitHub上提交拉取请求来贡献。
文档的 GitHub 链接Copy
复制文档 Markdown 到剪贴板
remix-intlayer 包
remix-intlayer 包提供了将 Intlayer 集成到 Remix 3 应用程序中所需的工具。它包含用于请求语言环境检测的中间件、请求上下文访问以及用于检索字典和管理语言环境的钩子 (hooks)。
安装
bash
复制代码
复制代码到剪贴板
包导出项
中间件
显示表格的所有内容
在弹窗中打开表格以清晰地查看所有数据
| 导出项 | 类型 | 描述 | 相关文档 |
|---|---|---|---|
intlayer | 中间件函数 | 用于 Remix 3 的中间件,用于检测请求语言环境、处理重定向并填充请求上下文。 | intlayer 中间件 |
上下文存储
显示表格的所有内容
在弹窗中打开表格以清晰地查看所有数据
| 导出项 | 类型 | 描述 | 相关文档 |
|---|---|---|---|
Intlayer | RequestContext 键 / 存储标识 | 用于从 Remix 3 请求上下文 (context.get(Intlayer)) 中检索 Intlayer 状态的请求上下文键。 | Intlayer 上下文 |
钩子 (Hooks)
显示表格的所有内容
在弹窗中打开表格以清晰地查看所有数据
| 导出项 | 类型 | 描述 | 相关文档 |
|---|---|---|---|
useIntlayer | 钩子 | 根据当前请求语言环境,按键获取并处理字典内容。 | useIntlayer 钩子 |
useDictionary | 钩子 | 从导入的字典对象中获取与当前请求语言环境匹配的内容。 | useDictionary 钩子 |
useLocale | 钩子 | 提供对当前请求语言环境、默认语言环境以及项目中所有可用语言环境列表的访问权限。 | useLocale 钩子 |
快速入门
在路由器中配置中间件
src/server.ts
复制代码
复制代码到剪贴板
在视图与组件中使用内容
src/views/home.ts
复制代码
复制代码到剪贴板
