【发布时间】:2015-12-05 05:53:08
【问题描述】:
我可以更改 Umbraco Surface 控制器的语言,但我看不到如何更改 Umbraco API 控制器的语言。
即使我可以更改 global.ascx BeginRequest 中的文化,模型仍在尝试使用 en-US 而不是 en-UK 绑定日期。
我也尝试过自定义模型绑定,但似乎根本没有触发。
【问题讨论】:
标签: umbraco cultureinfo umbraco7
我可以更改 Umbraco Surface 控制器的语言,但我看不到如何更改 Umbraco API 控制器的语言。
即使我可以更改 global.ascx BeginRequest 中的文化,模型仍在尝试使用 en-US 而不是 en-UK 绑定日期。
我也尝试过自定义模型绑定,但似乎根本没有触发。
【问题讨论】:
标签: umbraco cultureinfo umbraco7
您是否尝试在 API 控制器中设置 CurrentUICulture?像这样:
System.Threading.Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
尝试在常规 Umbraco 控制器中检索 Umbraco.Context 时,我有一个 similar issue。
【讨论】: