解决多语言版本的.net方案

直接看这篇文章吧,写得很好!

http://www.cnblogs.com/aierong/archive/2008/11/25/Culture.html

但美中不足的是,关于区域性设置时的关键意义解释得太官方了

Culture:指示页的区域性设置
UICulture:指定用于页的用户界面(UI)区域性设置

细心的人会想这到底有什么区别?我特地到善友大哥的群里咨询了一番,有个兄弟很热心的解释了一番,呵呵,但没听明白

9:33:21

页的区域性 和 页的用户界面(UI)区域性

请问谁能解释更形象点
9:34:33
区域EN就是啊 
9:34:45
EN-US就是用户区域性 
9:35:04
做个资源文件,这样命名就可以了 
9:35:22
用户界面(UI)区域性设置

这是什么意思
9:35:53
英文中的针对不同地域性的差别 
9:36:28
页的区域性 和 页的用户界面(UI)区域性

是什么差别
9:37:07
MSDN上有 
9:37:19
貌似我用通俗的说了你还不明白 
9:37:30
呵呵,是有,但说的不形象,看不明白
9:38:07
谢谢你的回答,不过我觉得还是不明白 

后来又有个兄弟出来帮忙,贴出一段话

The only purpose of the UICulture value is to indicate the language the resources should load, that is, determine which language the UI strings should use. The Culture value determines everything else — date formatting, number formatting, and so on. 

这下终于明白了,呵呵,说来有趣,看中文看不明白,看英文倒看懂了,“这是为什么呢?”

posted @ 2009-02-27 10:11  山常青  阅读(678)  评论(2编辑  收藏  举报