В 2003 создаю несколько ресурсов, компалю проект, создается дефолтовый ресурс, сам помещается в bin и потом я просто делаю так:
ResourceManager resmgr = new ResourceManager("loc_test2.MyResource",
Assembly.GetExecutingAssembly());
CultureInfo ci = new CultureInfo("en-GB");
string msg = resmgr.GetString("val1", ci);
Label1.Text = msg;
В 2005 проблема: создал 2 ресурса, компирирую, общий ресурс не появился, и в bin ничего не записалось. даже бина как такового нет.
пробовал в ручную все это делать. там другие проблемы...
в общем если кто это делал в 2005, посоветуйте как это делать?
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
В 2003 создаю несколько ресурсов, компалю проект, создается дефолтовый ресурс, сам помещается в bin и потом я просто делаю так:
ResourceManager resmgr = new ResourceManager("loc_test2.MyResource",
Assembly.GetExecutingAssembly());
CultureInfo ci = new CultureInfo("en-GB");
string msg = resmgr.GetString("val1", ci);
Label1.Text = msg;
В 2005 проблема: создал 2 ресурса, компирирую, общий ресурс не появился, и в bin ничего не записалось. даже бина как такового нет.
пробовал в ручную все это делать. там другие проблемы...
в общем если кто это делал в 2005, посоветуйте как это делать?
Надо прочитать чего-нибудь про ресурсы в .NET 2.0. Потому, что сейчас все изменилось. Никаких ResourceManager использовать не надо.
Localization in ASP.NET 2.0Don`t worry, be happy

данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
rating.Text
Rating
это в Localrecources
<asp:localize runat="server" meta:resourcekey="rating"></asp:localize>
это в aspx
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
gaech, ссылка не работает ...
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
вобщем сделал так:
в пустой проект добавил лэйбл. выбрал пункт меню generate local resource.
создался ресурс файл под именем default.aspx.resx. скопировал его в файл default.aspx.fr-FR.resx
в нем поменял значение лэйбла.
поменял св-во UICulture на Page на фр. Однако грузится английский ресурс...что делать?
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
можете не отвечать уже сделал. какой-то бесполезный форум...
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Ну а всё же.. как это сделать? Как сменить налету локаль интерфейса? Очень нужно знать... вручную менять все лэйблы и тексты не хочется. Должен быть автоматизм!