Мы поддерживаем старый классический веб-сайт ASP для клиента в Великобритании.
Идентификатор локали (LCID) установлен на 2057, как и должно быть. (Я проверил и подтвердил это, используя Response.Write GetLocale
.)
Хостинг-сервер также настроен на локаль Великобритании.
Недавно мы перенесли сайт на другой сервер (тоже с настройками для Великобритании). С момента переезда на страницах отображается дата в американском формате. Например, вместо «16.05.2012» на странице отображается «16.05.2012».
Новый сервер практически идентичен старому (старый вышел из строя по техническим причинам).
Что может привести к тому, что формат даты переключится обратно на американский формат? Я не уверен, следует ли публиковать этот вопрос здесь или в разделе ошибка сервера.
Session.LCID = 2057
на новом сервере. - person Guido Gautier   schedule 25.04.2012Response.Write GetLocale
, что дало мне 2057. - person Yehuda Shapira   schedule 25.04.2012