【问题标题】:How to localize ASP.Net Memebership provider in WPF application如何在 WPF 应用程序中本地化 ASP.Net Memebership 提供程序
【发布时间】:2011-02-17 12:51:05
【问题描述】:

我们在基于 WPF 的应用程序中为用户管理模块使用 ASP.Net Membership 提供程序。它似乎工作正常。但是现在我们想要本地化我们的 WPF 应用程序,并且不知道如何处理作为 Membership Provider 的一部分存储的数据。 Membership Provider 是否支持本地化?是这样,对此的任何意见都会有很大帮助。

问候, 史密莎

【问题讨论】:

    标签: asp.net wpf localization membership provider


    【解决方案1】:

    这取决于您将哪种数据存储在需要本地化的提供程序中,以及您如何将其与 UI 联系起来。

    对于预先确定的值,您可以使用资源,然后从资源中提取所需的字符串。

    对于用户生成的东西(例如用户名和其他类似的东西),我认为您不想将其本地化。

    【讨论】:

    • 我们使用资源本地化了 UI 控件和用户消息。用户名和密码,我们不需要本地化。但是 ASP.Net Membership 提供程序中的角色需要本地化。用户肯定希望在本地化语言中看到像“管理员”、“访客”这样的角色,而不是在英语中......但我不知道如何实现同样的目标......任何关于这方面的想法都会有很大帮助......
    • 思路:在资源中添加一个字符串,以英文角色名称为key。显示角色名称时,使用以角色名称为关键字的资源。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-07
    相关资源
    最近更新 更多