i18n.md 2.1 KB

国际化方案


  • 前端国际化参考 ruoyi前端国际化文档
  • 参考 demo 模块 TestI18nController 国际化演示案例 在 Header 请求头 增加上下文语言参数 content-language 参数需与国际化配置文件后缀对应 如 zh_CN en_US

输入图片说明

获取 code 对应国际化内容

输入图片说明
输入图片说明
输入图片说明

使用 Validator 框架校验 controller 参数返回国际化

controller 校验接口参数 需要在类增加 @Validated 注解
输入图片说明
参数对应校验注解 使用 {code} 形式标注使用国际化处理
输入图片说明
输入图片说明
输入图片说明

使用 Validator 框架校验 Bean 返回国际化

Bean 校验需要在接口校验 Bean 参数使用 @Validated 注解
输入图片说明
Bean 内属性校验注解 使用 {code} 形式标注使用国际化处理
输入图片说明
输入图片说明