在我的项目中,我实施了本地化和使用带有PO文件的果园本地化模块实现它,但现在我想实现本地化到用户特定,以便如何在Orchard中实现它。
答案 0 :(得分:2)
开箱即用Orchard仅支持为整个网站全局设置文化。但是,应该可以通过在自定义Orchard模块中实现ICultureSelector
接口来覆盖此文化。
查看Orchard.Localization.Services.SiteCultureSelector
实现 - 它检索存储在当前站点中的文化。您可以添加一个类似的实现,从当前用户配置文件中检索文化并为其提供更高的优先级。这应该覆盖网站文化。