【问题标题】:MVC3 localization code generatorMVC3 本地化代码生成器
【发布时间】:2011-11-01 22:23:39
【问题描述】:

我正在尝试将两个本地化资源文件添加到我的 MVC3 App_GlobalResources 中。

我添加 Global.resx,然后添加 Gloabl.fr.resx。但是,只有第一个在 .designer.cs 中生成代码。第二个只是生成一个空文件。

谁能帮帮我?

非常感谢。

【问题讨论】:

    标签: asp.net-mvc-3 localization resx


    【解决方案1】:

    这就是它应该如何工作的。 .designer.cs 类是一个强类型类,因此您可以键入。

    @Global.mystring 它将返回一个本地化(取决于 UICulture)字符串。

    设计器文件实际上并不包含本地化字符串,它只包含一堆属性,这些属性(反过来)返回本地化字符串。这就是您不需要多个类的原因。

    也许您正试图找到一种方法来检索不同文化的资源,例如是吗?

    您需要将 UICulture 设置为“fr”。手动或通过在 Web 配置中设置以下元素:

    <globalization culture="auto" uiCulture="auto"/>
    

    这会根据您的浏览器设置自动完成

    【讨论】:

      猜你喜欢
      • 2011-08-30
      • 1970-01-01
      • 2022-12-13
      • 1970-01-01
      • 2015-05-30
      • 2020-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多