Я хочу иметь возможность устанавливать культуру во время выполнения. Например:Как заставить культуру в asp.net?
protected void Page_Load(object sender, EventArgs e)
{
Page.Culture = "fr-FR";
Page.UICulture = "fr";
}
Но это не имеет никакого эффекта. Я использую файлы ресурсов для перевода. Если я меняю язык своего браузера, он отлично работает, но я хочу, чтобы пользователь также мог выбрать язык. Поэтому в этом случае пользователь хочет, чтобы французский язык был языком.
Любые идеи? Я потерялся.
Вы хотите заставить культуру, но позволить пользователю выбрать? Похоже на противоречивые требования. –
Попробуйте установить 'Thread.Current.Culture' в Global.asax. – sgnsajgon
Я хочу, чтобы культура, которую пользователь выбрал. Вот почему в моем коде ставится «пример». – Smeegs