首页 新闻 搜索 专区 学院

多语言化资源文件的获取问题!

0
悬赏园豆:50 [已解决问题] 解决于 2008-12-24 10:57

用如下方式获取资源文件:

ResourceManager resourceManager = new ResourceManager("App.Resources.AppName", Assembly.GetExecutingAssembly());

很奇怪的问题是:在中文系统或日文系统下都可以获取到对应的资源文件,但是在日文系统下,把区域和语言改成中文,文字资源可以获取成功,但图片资源却还是日文资源文件的图片。麻烦各位指教,谢谢!

3b阿当的主页 3b阿当 | 初学一级 | 园豆:12
提问于:2008-12-12 18:30
< >
分享
最佳答案
0

我想对于当前程序的语言文字默认取得是区域和语言的设置,对于图片因为不涉及到文字问题,取得应该是操作系统的语言版本,建议不要取默认值,因为它们取自不同的地方,最好显示设定文化,在web.config中设置,也可以针对单独的用户请求设置,通过设置thread的文化属性就行了

这篇文章很详细,看完你就明白了

http://www.cnblogs.com/eliubo/archive/2005/04/27/146488.html

GUO Xingwang | 老鸟四级 |园豆:3885 | 2008-12-12 21:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册