none
请求解答,关于NET的国际化和MUI的问题 RRS feed

  • 问题

  • 因为我实在不知道怎么解决下面的这两个问题,查文档查得也好晕。只能在这里请求帮助了:

     

    1、.NET Framework我注意到特定语言的语言包是在类似于System.XML.resources.dll这种程序集中的。

    现在我想给我的类库也写一个类似这种方式的语言包,怎么办?

     

    2、在.NET里面,对于MUI(多语言用户界面)的应用程序,正规的实现方法是什么?

    在代码级别,这个是否和.resx的资源文件有一定的关系?

    (Visual Studio的资源文件编辑界面确实是挺好用的,但是我不知道怎样应用到这样的程序里)

     

    请求帮助,最好能附上一些示例。因为对这两个问题我已经想了好长时间都没头绪。

    示例的话,C#或者VB均可。

     

    谢谢~

    2008年12月2日 8:05

答案

  • 对的,的确是用.resx文件,至于怎么用,你可以去看一下这篇文章[这篇文章是我随便在网上找的--只因为字数很多]:

    http://65.214.43.45/tt/articles/content/LocalizationPractices/LocalizationPractices.html

     

     

    对于示例代码,其实你安装了Visual Studio 2008或者2005以后,下面这几个文件夹提供了如何使用资源的示例代码:

    C:\Program Files\Microsoft SDKs\Windows\v6.0\Samples\FrameworkSamples\Applications\StrongResources\VB

     

    C:\Program Files\Microsoft SDKs\Windows\v6.0\Samples\FrameworkSamples\Technologies\Localization\CustomCulture\cs

    2008年12月5日 10:10

全部回复