[原文发表地址] Helping you develop world-ready applications

[原文发表时间] Friday, April 18, 2008 7:18 PM

全世界越来越多的开发人员想要创建全球化的应用程序。这种想法要求.NET框架和基础类库提供各种不同类型的支持,比如能够支持不同文化和不同语言之间的转换,或者与输入编辑器(IME)进行交互。

我们时常从客户那里得到反馈,要求在我们的产品中加入更多的全球化的支持。最近发布的Visual Studio 国际语言包(International Pack1.0就是为满足某些客户的这些需求而设计的。我们希望它所提供的功能特性能使开发人员更方便的创建出国际化的应用程序,从而满足他们全球不同客户的需求。

所发布的1.0版本的国际语言包提供了以下七种功能。

  • 东亚语系数值字符串格式化类库(East Asia Numeric Formatting Library)——该类库提供四种不同的格式,可将数值数据格式转换成繁体中文、简体中文、日文和韩文的大写数值字符串。
  • 日语假名罗马字转换类库(Japanese Kana Conversion Library)——这个类库可以将日语假名字符集转换为平假名、片假名、半角片假名和日文罗马字等日文表示。
  • 日语文字对齐类库(Japanese Text Alignment Library)——该类库提供以日文特有的对齐方式生成“合理分布”的字符串。
  • 日语Yomi输入自动完成类库(Japanese Yomi Auto Complete Library)——为了在文字输入域中提供自动完成的功能,应用程序必须根据已经输入的文字预测用户想要输入的文字。虽然在英文中这个看起来十分自然,但在日语或者其他东亚语言IME中却很难实现。自动完成功能根据用户通过IME输入的文字笔画来预测单词。日语Yomi输入自动完成类库提供了API,以及一个支持日文IME输入自动完成功能的Textbox控件。
  • 韩语输入自动完成TextBox控件(Korean Auto Complete TextBox Control)——该控件提供了韩文输入法的自动完成功能以及韩文智能感应功能。
  • 简体中文拼音转换类库(Simplified Chinese to Pin-Yin Conversion Library)——这个类库使开发人员能够得到简体中文字符的多音字、同音字、拼音、笔画数等属性。
  • 中文繁简转换类库及Visual Studio插件工具(Traditional Chinese to Simplified Chinese Conversion Library and Add-In Tool)——这个转换类库将繁体中文字符和简体中文字符进行相互转换。与Win32 API提供的字符到字符的转换不同,这个类库基于词语到词语对中文进行转换。除了类库的支持,这个组件还提供了Visual Studio上的一个插件工具,可将资源字符串在简繁体中文之间转换。

Visual Studio国际语言包共有5种语言(日文、韩文、繁体中文、简体中文,以及英文),可以在微软下载中心下载。我们现在正在计划国际语言包的2.0版本。我们欢迎您通过vsintlpk@microsoft.com 发送您对国际语言包1.0的反馈意见以及对2.0版本的建议。

Namaste!