社区
C#
帖子详情
.net程序如何实现多语言切换?
longhui666888
2009-10-20 02:43:15
很多程序都有切换语言的功能,那用.net做的程序如何实现这个效果呢?直接将不同语言的资源文件拷到对应文件夹下,语言栏里就可以多出对应的项来,而不用重新打包程序。
...全文
1872
29
打赏
收藏
.net程序如何实现多语言切换?
很多程序都有切换语言的功能,那用.net做的程序如何实现这个效果呢?直接将不同语言的资源文件拷到对应文件夹下,语言栏里就可以多出对应的项来,而不用重新打包程序。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
29 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
turnip88
2010-10-20
打赏
举报
回复
登录了呀,回复才能看么?
xjtrab
2010-09-07
打赏
举报
回复
哎 一个小时的时间花在这个上面 块吐血了
longhui666888
2009-12-15
打赏
举报
回复
谢谢大家的帮助,我查了查,WPF也是可以的。结帖了
luluyy
2009-11-14
打赏
举报
回复
哈希表 就可以 也可以作个配置文件 有集中语言就弄几列 用流进行读就行了
也可以放到数据库中 但是不如哈希表速度快
longhui666888
2009-11-14
打赏
举报
回复
[Quote=引用 20 楼 lzsh0622 的回复:]
C# 完美实现多语言版本Windows应用程序
C# 国际化多语言版本切换
[/Quote]
这个方法感觉是最理想的,只要微软提供了的,就尽量不去自己写了。但有一个问题,我在WPF上好像不能用
lplp741
2009-11-14
打赏
举报
回复
帮顶!
mb_1985
2009-11-14
打赏
举报
回复
资源文件没有真正用过,以前都是用xml保存,然后xmlTextReader读进缓存中的HashTable,发现效率还是不错的
半路雨歌
2009-11-14
打赏
举报
回复
.net不是有个国际化吗 ,只要把相关资源放在一个资源文件中,就可以很方便使用了。
longhui666888
2009-11-14
打赏
举报
回复
这样应该不可以在软件发布后再添加吧?
lzsh0622
2009-10-20
打赏
举报
回复
C# 完美实现多语言版本Windows应用程序
C# 国际化多语言版本切换
cadtian
2009-10-20
打赏
举报
回复
关注中,暂时只做过界面方面的多语言设置
xutao888
2009-10-20
打赏
举报
回复
参考SharpDevelop,它里面准备了N多国家的资源文件,把按钮、菜单、提示等等上面的文字都是做在了资源文件里面
Flyingdragon168
2009-10-20
打赏
举报
回复
VS2008,好像有語言設置的屬性,只要針對不同語言設置表單。
zcl24
2009-10-20
打赏
举报
回复
多语言给控件绑定值使用如下方法
介面
<%=resources.labelname%>
后台
label.Text=resources.labelname
[Quote=引用 14 楼 raineo 的回复:]
准备多套多语言的resources
例如:
中文 resources.zh-CN.resx
日文 resources.ja-JP.resx
关于 zh-CN,ja-JP 怎么得到,建议可以msdn
有了资源文件后,就根据用户选择的语言标识,例如中文,
就做如下设置
CultureInfo s=new CultureInfo ("zh-CN");//zh-CN 是设置语言类型
Thread.CurrentThread.CurrentUICulture = new CultureInfo(s);
[/Quote]
zenowolf
2009-10-20
打赏
举报
回复
Thread.CurrentThread.CurrentUICulture = s;
zenowolf
2009-10-20
打赏
举报
回复
准备多套多语言的resources
例如:
中文 resources.zh-CN.resx
日文 resources.ja-JP.resx
关于 zh-CN,ja-JP 怎么得到,建议可以msdn
有了资源文件后,就根据用户选择的语言标识,例如中文,
就做如下设置
CultureInfo s=new CultureInfo ("zh-CN");//zh-CN 是设置语言类型
Thread.CurrentThread.CurrentUICulture = new CultureInfo(s);
chengwen2402163
2009-10-20
打赏
举报
回复
建资源文件好像也可以,把文字和图片都放在资源文件里单独搞个项目,然后动态引用DLL
jwdream2008
2009-10-20
打赏
举报
回复
帮顶!
加油馒头
2009-10-20
打赏
举报
回复
搜索 ASP,NET 本地化
snowflying928
2009-10-20
打赏
举报
回复
友情up ,mark 學習
加载更多回复(8)
winform多
语言
,vb
.net
,vb
.net
多
语言
程序
,多
语言
切换
,
.net
多
语言
实现
winform多
语言
,vb
.net
,vb
.net
多
语言
程序
,多
语言
切换
,
.net
多
语言
实现
VB
.net
多
语言
切换
这是一个关于vb
.net
程序
界面多
语言
切换
的实例 源代码
VB
.NET
实现
多
语言
(根据操作系统自动选择
语言
)系统
VB
.NET
实现
多
语言
(根据操作系统自动选择
语言
)系统,可以
实现
中文,日文,英文界面,
实现
了多界面操作。 非常好用,曾在工作中遇到该问题,查了很多,都不全面,后来,总算是找到了。分享给大家。具体可以查看我的csdn博客。
WinForm_VB
.net
多
语言
.zip
winform多
语言
,vb
.net
多
语言
程序
,多
语言
切换
.net
多
语言
实现
,通过
切换
资源文件
实现
。基于VS2010
程序
,只
实现
切换
功能
VB
.net
实现
多
语言
的窗体
切换
实例
内容索引:VB源码,界面编程,
语言
切换
实现
多
语言
的窗体
切换
实例,可以
切换
中文、英文、德语等多国家
语言
,这仅是一个演示
程序
,除了
切换
语言
、创建本地化窗体、更改区域之外并不能完成其它任何功能。
C#
110,545
社区成员
642,580
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章