Локализация не срабатывает, в ASP .NET MVC - PullRequest
0 голосов
/ 23 февраля 2012

Я следовал этому руководству , которое я рекомендовал , но я не могу заставить его работать вообще. Когда я ссылаюсь на мои строковые ресурсы, я не вижу визуального изменения при переходе на страницу с помощью моего браузера.

У меня только датский язык для просмотра, и я проверил, что заголовок Accept-Languages ​​действительно содержит da-DK. Мой ресурс называется DashboardMenu.da-DK.resx.

Редактировать 1 Я изменяю культуру пользовательского интерфейса и обычную культуру следующим образом в разделе system.web моего файла web.config:

<globalization culture="auto" uiCulture="auto"/>

Я использую свои ресурсы следующим образом (файлы ресурсов находятся в каталоге в моей папке View для данного контроллера):

enter image description here

Затем я использую ресурсы следующим образом (показывая DashboardOverview.cshtml в папке просмотра Teacher.

enter image description here

Редактировать 2 Следует отметить, что я использую IIS Express 7.5.

1 Ответ

0 голосов
/ 27 февраля 2012

Мне удалось решить проблему. Оказалось, что мои файлы должны называться ".da.resx" вместо ".da-DK.resx".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...