您的位置:首页 > 其它

【原创】多国语言支持的几个步骤

2011-06-07 15:45 946 查看
一、生成各语言资源信息

1. FORM的Localizable属性设置为True。

2. FORM的Language属性,选择需要支持的语言。

3. 设置各元素的显示文字。

4. 重复以上3步设置各种语言。

5. 此时将生成语言的资源文件。

二、动态设置语言

1. 关键代码:Thread.CurrentThread.CurrentUICulture = new CultureInfo("zh-CN");

2. 以上代码不能为运行中的程序动态设置语言,通常的做法是给用户一个选择语言的界面,把用户的选择信息存入注册表,程序启动时检查注册表,并设置相应的CurrentUICulture 。

其他说明:InitializeComponent中有相应的代码,看一下就知道哪些是关键代码。

参考资料:

http://msdn.microsoft.com/en-us/library/441487wx(v=vs.80).aspx

http://msdn.microsoft.com/en-us/library/f45fce5x(v=vs.80).aspx

http://msdn.microsoft.com/en-us/library/7k989cfy%28v=vs.80%29.aspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: