运用微软提供的标准软件国际化支持,把要多语言化的资源依托主窗体的Localizable属性置为True,根据系统具体支持的语言选择Language属性值,这时VS2005会自动生成对应于Language属性的资源文件。打开资源文件设计器,进行和语言相关的资源的键/值输入。
_resourceManager = new ResourceManager( "程序命名空间.资源文件名",Assembly.GetExecutingAssembly() );
string titleStr = _resourceManager.GetString( "title_def" );
string xStr = _resourceManager.GetString( "x_title_def" );
string yStr = _resourceManager.GetString( "y_title_def" );
本文介绍如何运用微软提供的标准软件国际化支持,将应用资源进行多语言化处理,通过设置主窗体的Localizable属性为True,根据系统语言选择相应的Language属性值,从而自动生成对应语言的资源文件,并演示了如何通过代码获取和使用这些语言资源。

被折叠的 条评论
为什么被折叠?



