powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Опять локализация...
3 сообщений из 3, страница 1 из 1
Опять локализация...
    #33919869
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите, пожалуйста, кто поймет в чем дело...
Есть MasterPage.master и Default.aspx.
Автоматически создал локальные ресурсы MasterPage.master.resx и Default.aspx.resx.
Потом методом копирования и правки создал MasterPage.master.ru.resx и Default.aspx.ru.resx с некоторыми переведнными словами (ну это понятно...).

В обработчике Page_Load() мастер-пейджа (хотя и в default.asp.cs пробовал) написал:

string _lang = (string)Session["lang"];
Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo(_lang);

Session заполняется правильно — проверял (т.е. в _lang перед 2 строчкой находится то, что мне нужно)... И CurrentUICulture устанавливается правильно (проверял и дебаггером, и выводил на страницу).
Но ни MasterPage, ни Default не отображаются с переводом...

В чем может быть дело? Видел кучу примеров, везде вроде бы строка по типу этой
Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo(_lang);
работает...

ЗБС
...
Рейтинг: 0 / 0
Опять локализация...
    #33919912
kpumuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, <Аноним>, Вы писали:

А>В обработчике Page_Load() мастер-пейджа (хотя и в default.asp.cs пробовал) написал:

Вероятно слишком поздно, в OnLoad. Попробуй установить культуру в Application_BeginRequest... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
Опять локализация...
    #33919966
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, kpumuk, Вы писали:


K>Вероятно слишком поздно, в OnLoad. Попробуй установить культуру в Application_BeginRequest

В Application_BeginRequest я не могу к Session обратится. Но в Init установилась культура! Правда только для Default.aspx. А как сделать, чтобы и для мастер-пейджа тоже?

ЗЫ. Спасибо за совет
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Опять локализация...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]