代码之家  ›  专栏  ›  技术社区  ›  Razor

使用resgen和资源文件进行本地化的区别

  •  0
  • Razor  · 技术社区  · 15 年前

    一些文章建议将键值对放入文本文件,并使用resgen生成.resources文件。其他人建议以使用命名约定.en US的资源文件为例,然后根据区域性使用一些代码(如下所示)来获取所需的字符串。

    ResourceManager rm=new ResourceManager(“Resources”,Assembly.GetExecutingAssembly());

    1 回复  |  直到 15 年前
        1
  •  1
  •   Chase Florell    15 年前

    老实说,我对resgen一无所知,但是App\u LocalResources和App\u GlobalResources文件夹是内置的,做得很好。

    我真的很喜欢用这种方法

    - 关于.aspx
    默认.aspx

    -应用程序\本地资源/
    -应用程序\本地资源/ 关于.aspx.resx
    -应用程序\本地资源/ 默认.aspx.fr.resx
    -应用程序\本地资源/

    这是一些好东西 info on Localization 在ASP.NET中