社区
C#
帖子详情
C# WinForm多语言界面的最佳实现方案,请推荐!
zxl777
2009-04-06 03:16:24
希望是用类似 ini 的语言包文件,方便用户自己翻译,自己制作语言包。
当然,XML的也可以考虑。
我在codeproject看的几个语言包都是DLL的,不方便用户自己翻译。
有什么最简单的实现方法吧?
比如一个现成的控件,放在界面上,就可以实现全局语言包。这种控件我在BCB上用过。
...全文
4420
36
打赏
收藏
C# WinForm多语言界面的最佳实现方案,请推荐!
希望是用类似 ini 的语言包文件,方便用户自己翻译,自己制作语言包。 当然,XML的也可以考虑。 我在codeproject看的几个语言包都是DLL的,不方便用户自己翻译。 有什么最简单的实现方法吧? 比如一个现成的控件,放在界面上,就可以实现全局语言包。这种控件我在BCB上用过。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
36 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
足球中国
2010-01-19
打赏
举报
回复
.net资源文件就有。把语言改为不同的。就会生一个资源文件。
这样的好处是。系统如果是项英文,就会自动调用英文的。
danjiewu
2010-01-19
打赏
举报
回复
这还只是最基础的国际化,如果想要做好,字体大小,页面布局之类的都要考虑进去,甚至每个星期从星期几开始都要在UI设计时考虑。
只敢想,不敢做。
不过如果只是文字替换的话还是可以做的。
uzamis
2010-01-19
打赏
举报
回复
学习学习。
iStringTheory
2010-01-19
打赏
举报
回复
很简单,基本的国际化问题
StayCurrent
2010-01-19
打赏
举报
回复
这个方案不错。
abcdefgdeng
2009-12-11
打赏
举报
回复
学习
寒山潜龙
2009-12-11
打赏
举报
回复
耐心期待最佳解决方案。。。
memoCKH
2009-12-11
打赏
举报
回复
我是想知道,如果是图片上也有文字呢?那怎么办呢?
zsyutian
2009-12-11
打赏
举报
回复
多语言版里面如 lable的多语言就好麻烦,特别是像数据库这种,字段多,很难做下去
flowerjack
2009-12-11
打赏
举报
回复
不懂,关注中
偶像-阿里巴巴-马云
2009-12-11
打赏
举报
回复
学习了
one2zero
2009-12-11
打赏
举报
回复
resx
做了一半放弃了...
jin20000
2009-12-11
打赏
举报
回复
关注,没使用,
悔说话的哑巴
2009-12-11
打赏
举报
回复
学习
zdhook
2009-12-11
打赏
举报
回复
本方法,用户可以自行修改配置文件.开放式语言包
zdhook
2009-12-11
打赏
举报
回复
Update(string langIniPath)
{
//每个语言一个ini文件. 所有的ini里面以英文做key 这样只要重新装载ini更新了Hashtable.调用就用Hashtable["英文key"]内容就改变了
}
luoyong269
2009-04-11
打赏
举报
回复
学习
typeof
2009-04-11
打赏
举报
回复
资源文件。
itliyi
2009-04-11
打赏
举报
回复
学习
zxl777
2009-04-11
打赏
举报
回复
我的程序DLL是加到GAC里的,语言包却在安装目录,不知道该如何切换语言了。
至于MessageBox的信息,我觉得可以发到一个隐藏的控件里,调用出来显示。
不要明文写在程序里,缺点也是比较麻烦。
加载更多回复(14)
C#
WinForm
程序的
界面
多
语言
切换
WinForm
程序的
界面
多
语言
切换 介绍一种只需对现有代码做较小改动的方法。
C#
的
Winform
多
语言
实现
(XML文件)
在
Winform
中,使用XML文件
实现
多
语言
切换(简体中文,繁体中文,英文),可以同时切换所有打开的窗口的
语言
C#
的
Winform
多
语言
实现
(resx文件)
在
Winform
中,使用resx文件
实现
多
语言
切换(简体中文,繁体中文,英文),可以同时切换所有打开的窗口的
语言
C#
的
Winform
多
语言
实现
(API自动翻译)
在
Winform
中,使用百度翻译API自动翻译,
实现
多
语言
切换(简体中文,繁体中文,英文),可以同时切换所有打开的窗口的
语言
C#
winform
高级设计(工控与
界面
).rar
C#
winform
高级设计(工控与
界面
)是公司已前开发的,完整,真实。补充一 些阅读资料
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章