Appearance
I18n国际化在 Element 中使用
message_zh_CN.properties多语言配置文件示例
properties
common_notNull=不能为空
common_exception=异常
common_true=是
common_false=否
common_serialNumber=序号
common_info=信息
common_success=成功
Element Plus 多语言加载
javascript
loadLanguage() {
request({
url: '/upms/i18n/message?terminal=admin&language=zh_CN',
method: 'get'
}).then(response => {
if (response.status == '200') {
let messages=response.data.data.i18n;
sessionStorage.setItem("messages",JSON.stringify(messages));
} else {
this.$message.error(response.data.message)
}
})
}
页面调用I18N Json
javascript
export default {
data() {
return {
message: JSON.parse(sessionStorage.getItem('messages')),
loading: true,
Element Plus 中使用
javascript
{{ message['common_search'] }}