Это глоток ...
В этом и заключается проблема, мы выполняем некоторую проверку на стороне клиента с помощью AJAX-вызовов методов страницы (которые по сути являются веб-службами). Мы также добавили раскрывающийся список на странице, чтобы выбрать язык, и создали класс, наследуемый от страницы, который инициализирует локализацию на основе раскрывающегося списка. Когда методы страницы вызываются через AJAX, страница обычно не создается, и поэтому инициализация локализации не происходит.
Я рассмотрел сохранение выбора языка в сеансе, но это не решает проблему, поскольку каждый метод страницы должен был бы повторно инициализировать локализацию, чтобы загрузить нужные языковые файлы. Есть мысли о том, как бороться с динамической локализацией в методах страниц или веб-службах?
Это наша первая попытка локализации, поэтому я надеюсь, что мне не хватает чего-то очевидного ...