|
分享源码
界面截图: |
- |
是否带模块: |
- |
备注说明: |
- |
本帖最后由 daduke7902 于 2020-12-20 15:54 编辑
很少用到易语言做多语言版本的软件,但有时碰上来,现上手就有些匆忙了。特意从项目中抽出这个例子作为演示程序。
用到了酷宝贝黑月的Unicode界面支持模块,同时也使用json类读取语言文件的关键词。
语言文件 lan.ini 如下:
{
"c1": [
{
"lan": [
"中文",
"English",
"Espa?ol"
],
"yonghu": [
"用户",
"user",
"Usuario"
],
"mm": [
"密码",
"password",
"Contrase?a"
],
"login": [
"登录",
"login",
"Entrada"
],
"close": [
"关闭",
"quit",
"Cerrar"
]
}
]
}
但要注意编码,需要设置为utf-16LE
读取到某国语言后,用下面的代码即可 设置标题
按钮1.标题 (A2W (u (W2A (js.到文本W (A2W (“c1[0].login[” + 到文本 (语种) + “]”))))))
、
例子演示了 组合框和按钮的文本设置。大家可以拿来做个参考
至于 数据库方面也需要需要U码。只要是设计到字串的,都要转成宽字符,坛子里有支持U版的mysql类。
发上来只是交流促进,不喜勿喷。
Desktop.zip
(2.1 MB, 下载次数: 41)
|
评分
-
查看全部评分
|