我可以更改Umbraco Surface Controller的语言,但我看不到如何为Umbraco API控制器更改它。
即使我可以在global.ascx BeginRequest中更改文化,但模型仍在尝试使用en-US而不是en-UK绑定日期。
我也尝试过自定义模型绑定,但这似乎根本没有。
答案 0 :(得分:1)
您是否尝试在API控制器中设置CurrentUICulture
?像这样:
System.Threading.Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
尝试在常规Umbraco控制器中检索Umbraco.Context
时,我有一个similar issue。