Skip to main content

8. Internationalisation Considerations (国际化考虑)

链接关系的国际化处理需要特殊考虑。

IRIs vs URIs

IRI 支持

  • 链接框架使用 IRIs (RFC 3987) 支持国际化
  • IRIs 允许非 ASCII 字符
  • 在 HTTP 头部中必须转换为 URIs

转换要求

  • 上下文 IRI 和目标 IRI 都可能需要转换
  • 遵循 RFC 3987 的转换规则
  • 某些协议可能不支持 IRIs

标题国际化

title* 参数

  • 使用 RFC 5987 的编码方案
  • 支持非 ASCII 标题
  • 示例: title*=UTF-8'en'%c2%a3%20rates

语言标记

  • 使用 hreflang 参数指示目标资源语言
  • 遵循 RFC 5646 语言标记
  • 帮助客户端选择适当的语言版本

字符编码

HTTP 头部限制

  • HTTP 头部限制为 ASCII 字符
  • 非 ASCII 内容必须编码
  • 使用百分号编码或 RFC 5987 编码

相关: