--- createdAt: 2025-08-23 updatedAt: 2025-12-30 title: Hono i18n - 如何翻译您的 Hono 应用 – 2026 指南 description: 探索如何使您的 Hono 后端支持多语言。按照文档进行国际化 (i18n) 和翻译。 keywords: - 国际化 - 文档 - Intlayer - Hono - JavaScript - 后端 slugs: - doc - environment - hono applicationTemplate: https://github.com/aymericzip/intlayer-hono-template history: - version: 7.5.9 date: 2025-12-30 changes: 添加 init 命令 - version: 5.5.10 date: 2025-06-29 changes: 初始化历史记录 --- # 使用 Intlayer 翻译您的 Hono 后端网站 | 国际化 (i18n) `hono-intlayer` 是一个功能强大的 Hono 应用程序国际化 (i18n) 中间件,旨在通过根据客户端的首选项提供本地化响应,使您的后端服务能够被全球用户访问。 ### 实际应用场景 - **以用户语言显示后端错误**:当发生错误时,以用户的母语显示消息可以提高理解度并减少挫败感。这对于可能显示在前端组件(如 toast 或模态框)中的动态错误消息尤其有用。 - **检索多语言内容**:对于从数据库提取内容的应用程序,国际化确保您可以以多种语言提供这些内容。这对于电子商务网站或内容管理系统等平台至关重要,这些平台需要以用户首选的语言显示产品描述、文章和其他内容。 - **发送多语言电子邮件**:无论是事务性电子邮件、营销活动还是通知,以收件人的语言发送电子邮件都可以显著提高参与度和有效性。 - **多语言推送通知**:对于移动应用程序,以用户的首选语言发送推送通知可以增强互动和留存。这种个性化的触感可以使通知感觉更相关、更具操作性。 - **其他沟通**:来自后端的任何形式的沟通,如短信、系统警报或用户界面更新,都能从使用用户的语言中受益,从而确保清晰度并增强整体用户体验。 通过对后端进行国际化,您的应用程序不仅尊重文化差异,而且能更好地适应全球市场需求,这是在全球范围内扩展服务的关键一步。 ## 入门指南