Comments 11
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(reqLang);
Thread.CurrentThread.CurrentUICulture = new CultureInfo(reqLang);
А почему у вас локали создаются по-разному?
И вообще, зачем два раза создавать?
MSDN, кстати рекомендует юзать GetCultureInfo:
Thread.CurrentThread.CurrentCulture = Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo(reqLang);
+2
спасибо за интересный материал
перенесите пожалуйста в блог «Mono и Moonlight» или .NET, посты из личного блога на главную Хабра не выходят
перенесите пожалуйста в блог «Mono и Moonlight» или .NET, посты из личного блога на главную Хабра не выходят
0
Долго решение искать пришлось?
0
Столкнулся с той же проблемой на той же конфигурации, исправил следующем образом — в файле /etc/init.d/apache2 заменил
на
ENV=«env -i LANG=C PATH=/usr/local/bin:/usr/bin:/bin»
на
ENV=«env -i LANG=ru_RU.UTF-8 PATH=/usr/local/bin:/usr/bin:/bin»
+1
Очень интересно было бы узнать и другие нюансы переноса приложений ASP.NET на Mono…
Файловая система, работа с БД…
Файловая система, работа с БД…
0
Работа с файлами и БД от Mono не зависят.
В моём приложении используется запись в файлы при логировании. Но там относительные пути и поэтому ничего переделывать не пришлось.
Параллельно с переходом на Mono, был осуществлён переход с MSSQL на MySQL. Вот там был ад и израиль. Но это тема отдельного разговора и к Mono никакого отношения не имеет.
В моём приложении используется запись в файлы при логировании. Но там относительные пути и поэтому ничего переделывать не пришлось.
Параллельно с переходом на Mono, был осуществлён переход с MSSQL на MySQL. Вот там был ад и израиль. Но это тема отдельного разговора и к Mono никакого отношения не имеет.
0
Sign up to leave a comment.
Перенос ASP.NET приложения на Mono. Поддержка русского языка