Как использовать языковые файлы в MVC3? - PullRequest
2 голосов
/ 07 марта 2012

прямо сейчас я печатаю свои сообщения в контроллерах, которые я использую так:

TempData["flashError"] = "There Was A Problem Updating Your Account, Please Try Again";

Я хотел бы сослаться на систему ключ / значение, такую ​​как:

TempData["flashError"] = Messages["accountProblem"];

Есть ли определенный способ сделать это, чтобы я мог сохранить свои сообщения из отдельного файла?Может кто-нибудь сказать мне лучшую практику?

Ответы [ 2 ]

4 голосов
/ 07 марта 2012

Вы можете взглянуть на следующее руководство . В основном вы выводили бы сообщения в файлы ресурсов для каждого языка, а затем могли бы использовать строго типизированный класс, автоматически генерируемый Visual Studio, для доступа к этим строкам в вашем коде.

1 голос
/ 08 марта 2012

добавить к ответу Дарина

есть пример приложения, которое использует файлы ресурсов для MUI

Вы можете скачать отсюда: http://prodinner.codeplex.com

он также имеет код пошагового руководства в pdf-файле

также, посмотрите его в прямом эфире : http://prodinner.aspnetawesome.com

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