Доброе утро,
Извиняюсь за вопрос новичка. Я только начинаю работать с настройками интернационализации ASP.NET.
Справочная информация:
У меня есть веб-сайт, на котором отображается объект <table>
HTML. В этом HTML-объекте <table>
у меня есть столбец, в котором отображаются даты. Мой сервер находится в США, эти даты отображаются как MM/DD/YYYY
. Многие из моих пользователей подключаются к этой веб-странице через Excel через интерфейс Данные -> Импорт внешних данных -> Импорт веб-запроса. Мои пользователи, по большей части, находятся в США, поэтому эти даты правильно отображаются на их экранах Excel.
Теперь мне нужно, чтобы веб-страница работала для пользователей из Великобритании. В нынешнем виде они загружают даты как MM/DD/YYYY
, что делает их электронные таблицы непригодными для использования, поскольку их региональные настройки установлены на DD/MM/YYYY
.
Мой вопрос:
Как сделать так, чтобы веб-сервер понимал, что входящий запрос имеет настройку культуры en-GB
? Я мог бы разработать свой собственный небольшой обходной путь, но я уверен, что я не первый программист, столкнувшийся с этим. Как профессионалы справляются с этим? Я ищу решение, которое было бы относительно простым и быстрым в установке, но я не хочу просто собрать какой-то дрянной глючный кусок моей собственной логики, которого я буду бояться через 6 месяцев.
Заранее большое спасибо, -Алан.