Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Опять локализация... / 3 сообщений из 3, страница 1 из 1
15.08.2006, 18:56
    #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
15.08.2006, 19:18
    #33919912
kpumuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять локализация...
Здравствуйте, <Аноним>, Вы писали:

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

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


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

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

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


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