Я установил "cultureInfo" в startup.cs> Настроить как:
var cultureInfo = new CultureInfo("xx-XX"); // xx-XX can be : fr-FR or fa-IR
CultureInfo.DefaultThreadCurrentCulture = cultureInfo;
CultureInfo.DefaultThreadCurrentUICulture = cultureInfo;
Он действительно работает на моем локальном хосте (win 10 и IIS express) и работает на моей тестовой машине (win server 2012 && IIS). но когда я публикую sh в прокси-сервере Centos7 и nginx, это не работает, и для всей культуры задано значение по умолчанию.
у кого-нибудь есть идеи, почему это не работает, или есть опыт, как это исправить?
обновление 1:
в поле зрения по этому коду:
<p>
@CultureInfo.CurrentCulture.Name
</p>
он возвращает true cultureInfo: xx-XX, но в действии не работает (например, формат datetime)
обновление 2: win10 && iis express:
centos & nginx proxy :
введите описание изображения здесь