Mendix - 如何设置多语言格式
乌嗯乌嗯文
2021.06.24 15:20发布于通用
1.29k0
BUG + BUG = TRUE

🐸问题:如何依据用户的语言属性来显示不同语言的界面。

 

🐸解决思路:系统默认实体 System.User 包含语言属性,再利用Mendix原生功能进行实现。

 

🐸版本:9.0.5

 

🐸解决步骤(样例):

1,设置好要显示的几种语言环境,项目 -> Setting -> Languages,进行添加(图示中包含中,英,韩)。

temp.png

 

2,打开项目权限级别为 demo 级别以上,同时在主页使用表格将 System.User 填充显示出来。

temp2.png

 

3,将上述表中的 New 按钮和 Edit 完善,使之不报错影响后续运行(New 可以直接使用 Edit 的页面,但是因为缺少Password属性会导致创建不成功),不过本样例测试只通过更改 MxAdmin账号 的 Language 属性来进行验证。

 

4,在Studio Pro的右下角有一个语言切换设置,通过点击勾选来切换语言设置,同时界面会产生变化,随后即可通过输入不同的语言来重新定义。

temp3.png

 

5,值得注意的是,此处变更的只是在界面上产生的文字变化,并不对所存储的东西进行变化。通过修改 MxAdmin 的 Language 属性来进行测试。

temp4.png

 

Tips:右键 new 和 edit 按钮可以选择 Generate on click page来快速生成页面。

 

💯💯💯有兴趣的朋友可以关注下公众号💯💯💯

qrcode_for_gh_aaddf72a9aaf_258.jpg

 

 

收费的阳光、小晴天
点赞
收藏
手机查看
举报
0个评论
倒序看帖
仅看楼主

暂无数据