【问题标题】:How to use resources for globalization in asp.net mvc?如何在 asp.net mvc 中使用资源进行全球化?
【发布时间】:2010-09-15 14:29:05
【问题描述】:

我有一个将被多家公司使用的应用程序。因此,所有这些公司都可以访问我的视图/页面,并且每个公司都将拥有各自的内容...例如有 5 个标题,因此每个公司在每一页上都有自己的标题。所以,我为每家公司使用不同的资源文件并更改标题。

如果我只使用一个资源文件,一切正常,但我希望在 App_GlobalResources 目录下有多个资源文件,其中我的名字是 Resource1.resx, Resource1.comp1.resx, Resource1.comp2.resx 类似的东西,但这 不起作用。

但是当我使用特定于语言的符号(如 Resource1.en.resx,Resource1.es.resx 等)时它有效。但我真的不想使用这种方式...谁能帮我使用这些资源文件更改我的内容?

【问题讨论】:

    标签: asp.net-mvc-2 resources globalization


    【解决方案1】:

    对于全球化 - 检查此guide

    但是您的问题是,您不仅想将资源用于全球化,还想根据访问它的公司来改变内容。错误的工作工具。否则应该这样做。

    【讨论】:

    • 那么您建议完成此类事情的最佳方式是什么...谢谢。
    • 在不了解上下文的情况下很难判断。诸如将所有标题存储到数据库中、了解“当前公司”并将正确的 Title 传递给视图模型之类的方法可能会起作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-12
    • 1970-01-01
    • 1970-01-01
    • 2011-07-27
    相关资源
    最近更新 更多