我是使用ASP.NET Boilerplate的新手,我想将默认语言更改为西班牙语。我看到有一些XML文件(localizationSources
),并且我已将LocalizationSourceName
中的AppConsts
更改为指向es
XML文件,但是消息仍然以英文显示
我已经阅读了ABP文档,但是对于我来说,它是非常抽象的,因为我不熟悉ABP。
注意:我的英语不太好。
答案 0 :(得分:2)
注入ISettingManager
并更改设置:
await SettingManager.ChangeSettingForApplicationAsync(LocalizationSettingNames.DefaultLanguage, "en");
该值的使用如How the Current Language is Determined中所述。