首页 新闻 搜索 专区 学院

如何根据KEY来获取多语言资源文件的值

0
悬赏园豆:5 [已关闭问题] 关闭于 2013-04-26 14:44

我有一个工程,它的构造如下:

Site.Languages
|
|---Properties
|
|---Language.resx
|
|---Language.zh.resx
|
|---Language.jp.resx

我当前的浏览器为:http://localhost:12345/zh-CN

我可以使用HttpContext.Request.Cookies["CurrentUICulture"].Value来获取到值zh-CN

我想知道如何通过根据一个KEY来获取到针对当前语言版本的值。

目前可以直接获取到此值,例如:Site.Languages.Language.UserName

这可以可以得到中文为:中文姓名

denli的主页 denli | 初学一级 | 园豆:19
提问于:2012-10-26 13:42
< >
分享
所有回答(2)
0

如何根据KEY来获取多语言资源文件的值 其实你不用管  你这么写就对了。  至于什么时候切换 你需要改变浏览器的语言设置便可

打开浏览器  Internet选项  -> 常规->语言 添加语言别设定优先项即可。 

还有个问题楼主的Resource命名不对。

Language.resx

Language.zh-CN.resx
Language.ja-JP.resx
Language.zh-TW.resx 
这样命名是对的

                        
sym_cn | 园豆:798 (小虾三级) | 2012-10-26 14:36
0

自己写对象映射器.

denli | 园豆:19 (初学一级) | 2013-04-26 14:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册