-
公开(公告)号:US07668709B2
公开(公告)日:2010-02-23
申请号:US11433307
申请日:2006-05-11
IPC分类号: G06F17/20
CPC分类号: G06F17/243
摘要: A globalization component including a base class NewResourceManager that provides a layer of abstraction from the Microsoft Resource Manager and a new WinForm class that inherits from the .NET Windows Form and utilizes NewResourceManager. The globalization component uses culture information and resource folder information from the registry to set a culture-specific resource folder and file. Decoupled assembly culture-specific resource files include all string resources in the target language and can be stored in any folder. New culture-specific resource files are easily generated without having to recompile the assembly or any satellite assemblies and without having to modify any configuration files. The NewWinForm class can also iterate through all controls on the form and if values are missing from an associated resource file, the resource manager will save the missing controls to a text file. Translators need only receive this text file to translate from one human language to another.
摘要翻译: 一个全球化组件,包括一个基类NewResourceManager,它从Microsoft资源管理器提供一层抽象层,以及从.NET Windows窗体继承并使用NewResourceManager的新WinForm类。 全球化组件使用注册表中的文化信息和资源文件夹信息来设置特定于文化的资源文件夹和文件。 解耦装配文化特定的资源文件包括目标语言的所有字符串资源,并且可以存储在任何文件夹中。 新的文化特定资源文件很容易生成,而无需重新编译程序集或任何卫星程序集,无需修改任何配置文件。 NewWinForm类还可以遍历表单上的所有控件,如果相关资源文件中缺少值,资源管理器将将缺少的控件保存到文本文件中。 翻译者只需要接收这个文本文件,从一种人类语言翻译成另一种。