【问题标题】:How to change ABP default language?如何更改 ABP 默认语言?
【发布时间】:2019-04-21 10:04:56
【问题描述】:

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

我已阅读 ABP 文档,但对我来说非常抽象,因为我是使用 ABP 的新手。

注意:我的英语不是很好。

【问题讨论】:

    标签: c# configuration localization settings aspnetboilerplate


    【解决方案1】:

    注入ISettingManager并更改设置:

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

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

    【讨论】:

    • 我必须在哪里注入才能使更改生效?
    • 任何地方。每个数据库只需要运行一次。
    猜你喜欢
    • 2021-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多