admin管理员组文章数量:1794759
MFC
MFC-多语言转换
- 背景
- 一、方法以及优缺点
- 二、参考博客链接
- 三、案例分享
- 总结
背景
实习日记:
在实习期间,因为产品是要对外出口的,所以软件需要转换成多个语言,比如英语,阿拉伯语,泰语,日语,韩语等等~
所以博主大大和小伙伴被导师安排了这个任务,导师还是很好的,说只需要查阅相关资料,整理后汇报就好了;
提示:以下是本篇文章正文内容,下面案例可供参考
一、方法以及优缺点
方法 | 优点 | 缺点 |
---|---|---|
用插入副本资源文件 | 简单好实现 | 内存占比大 |
用DLL文件 | 和插入副本资源文件相比,内存占比小了 | 但是不够灵活,要保存最原始的资源文件,一旦修改,就要重新生成DLL文件 |
ini配置文件 | 和DLL文件相比,比较灵活 | 但是不安全,文件被删出的话,就无法初始化界面了;还有无法动态加载界面的数据,因为只是改变了资源文件 |
数据库 | 安全,效率高 ,可以动态加载数据,把要转换的数据存入数据库,需要时取出 | 暂无 |
二、参考博客链接
1:插入副本资源文件地址:
参考博客网址链接
2:生成DLL库
参考博客网址链接
最原始的链接
3:ini配置文件
参考博客网址链接
三、案例分享
参考博客写了几个小案例,需要自取
博主运行软件:vs2013
链接:=moon
提取码:moon
总结
最后公司实际采用是数据库的方式进行软件翻译;
同期的实习生小伙伴,还有些新颖的想法,比如想实现直接针对字节流修改,但是奈何资料太少,不知道怎么下手;
本文标签: MFC
版权声明:本文标题:MFC 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1696435376a329987.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论