如何更改ABP默认语言?

时间:2018-11-19 03:35:43

标签: c# configuration localization settings aspnetboilerplate

我是使用ASP.NET Boilerplate的新手,我想将默认语言更改为西班牙语。我看到有一些XML文件(localizationSources),并且我已将LocalizationSourceName中的AppConsts更改为指向es XML文件,但是消息仍然以英文显示

我已经阅读了ABP文档,但是对于我来说,它是非常抽象的,因为我不熟悉ABP。

注意:我的英语不太好。

1 个答案:

答案 0 :(得分:2)

注入ISettingManager并更改设置:

await SettingManager.ChangeSettingForApplicationAsync(LocalizationSettingNames.DefaultLanguage, "en");

该值的使用如How the Current Language is Determined中所述。