数据校验组件支持 i18n
特性,内部使用了 goframe
框架统一的 i18n
组件实现。默认使用默认的 i18n
单例对象,即 g.I18n()
对象。
在进一步使用之前,关于 i18n
国际化功能配置及使用请参考章节: I18N国际化
配置示例
默认 i18n
错误提示
默认的英文国际化语言配置文件参考: https://github.com/gogf/gf/tree/master/util/gvalid/i18n/en
中文错误提示
我们提供了建议的中文 i18n
国际化语言配置文件: https://github.com/gogf/gf/tree/master/util/gvalid/i18n/cn
默认错误提示
当在 i18n
中找不到对应规则的错误提示时,将会使用 __default__
配置的错误提示信息。往往使用在自定义规则中。
开发示例
我们通过中间件统一设置请求的错误提示 i18n
语言。