Изменить CurrentCulture на нужную

Установил Windows 10 ru-RU. Вскорости понадобилось отлаживать сайт на ASP с английской локалью. Соответственно полезли ошибки, когда мой браузер считает что дата формата ДД/мм/ГГГГ единственно верная, а запятая - десятичный разделитель. В программе, соответственно, вшито обратное.

Решил исправить путём миграции региона, языка и прочего на en-US.

И вот тут пошли проблемы. Неважно, где и что я меняю на английскую локаль (регион на США) - CultureInfo.CurrentCulture у меня всегда наша.

Более того - форматы у меня тоже в настройках системы стоят английские (мм/ДД/гггг и прочее). Когда же я пытаюсь выбрать дату через DatePicker'ы - на сервер всегда приходит наш, российский формат.

Даже Chrome dev tools - Sensors - установка локации на США не помогла.

Конечно, можно на Load переопределять культуру вручную, но это не решение, а костыль.

Может ли культура быть вшита на уровне железа или системы так, чтобы её ну никак нельзя было изменить?


Ответы (0 шт):