项目可能涉及到用户对项目进行访问或在国外部署,在项目中,为客户展现的页面或者操作的信息就需要使用不同的语言,这就是我们所说的项目国际化。
在 pigx-common-core/resource/i18n/messages_zh_CN.properties 文件中配置国际化文案:
在 ErrorCodes.java 中配置相应编码:
目前系统只内置了简体中文的错误信息 messages_zh_CN.properties,可以通过 LocaleContextHolder.getLocale() 动态设置语言环境。