В моей ASP MVC 3 сайта я добавил папку Ресурсы 2 Resx файлов Strings.resx и Strings.fr-FR.resx, модификатор Acces публичный и предоставленный перевод.Перевод отличается от культуры и Ui культуры в осины MVC 3 сайта
Я добавил в web.config:
<system.web>
<globalization culture="Auto" uiCulture="Auto"/>
и
<configuration>
<appSettings>
<add key="culture" value="fr-FR" />
<add key="uiculture" value="fr-FR" />
я также вынужден французский язык в CurrentCulture и CurrentUICulture в Application_AuthenticateRequest и Application_BeginRequest в global.asax.
Проблема заключается в отображении сайта в localhost, язык переведен на французский язык.
При развертывании сайта на сервере (после создания msi в проекте WebSetup) Строки не переведены на французский язык, хотя культура и культура ui являются «fr-FR» (отображаются в скрытом виде).
В чем проблема? Может быть, чего-то не хватает на сервере конфигурации? Я не могу найти никакой проблемы об этом в Интернете.
Спасибо.
Thread.CurrentThread.CurrentUICulture установлен на "fr-FR" :( – addex03