Одно приложение несколько языков интерфейса
От: domanix Ниоткуда  
Дата: 05.03.07 08:09
Оценка:
Добрый день.
Есть приложение ASP Net1
В приложении весь пользовательский интерфейс формируется из ресурсов на основе культуры указанной в Web.Config
Задача — как сделать возможность смены культуры в зависимости от URL?
Например www.host.ru/en — показываем английский интерфейс.
www.host.ru/fr — показываем французкий интерфейс.
Все это с учетом того, что приложение может существовать только одно — т.е. оно монопольно захватывает ресурсы.
,а значит сделать виртуальный какталог /en /ru /fr /de — со своими Web.Config -не получается по указанной выше причине.
Re: Одно приложение несколько языков интерфейса
От: Mike Chaliy Украина http://chaliy.name
Дата: 15.03.07 14:29
Оценка:
Здравствуйте, domanix, Вы писали:

D>Добрый день.

D>Есть приложение ASP Net1
D>В приложении весь пользовательский интерфейс формируется из ресурсов на основе культуры указанной в Web.Config
D>Задача — как сделать возможность смены культуры в зависимости от URL?
D>Например www.host.ru/en — показываем английский интерфейс.
D> www.host.ru/fr — показываем французкий интерфейс.
D>Все это с учетом того, что приложение может существовать только одно — т.е. оно монопольно захватывает ресурсы.
D>,а значит сделать виртуальный какталог /en /ru /fr /de — со своими Web.Config -не получается по указанной выше причине.

1) Поискать какойнить UrlRewrite для того чтобы работали такие подпапки;
2) Сделать какойнить IHttpModule который будет устаналивать нужную культуру;
А тут я живу и пишу...
Re: Одно приложение несколько языков интерфейса
От: Аноним  
Дата: 20.03.07 22:26
Оценка:
Здравствуйте, domanix, Вы писали:

D>Добрый день.

D>Есть приложение ASP Net1
D>В приложении весь пользовательский интерфейс формируется из ресурсов на основе культуры указанной в Web.Config
D>Задача — как сделать возможность смены культуры в зависимости от URL?
D>Например www.host.ru/en — показываем английский интерфейс.
D> www.host.ru/fr — показываем французкий интерфейс.
D>Все это с учетом того, что приложение может существовать только одно — т.е. оно монопольно захватывает ресурсы.
D>,а значит сделать виртуальный какталог /en /ru /fr /de — со своими Web.Config -не получается по указанной выше причине.

Меня CultureInfo у Thread
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.