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