Многоязычное приложение в ASP.NET MVC - лучшие практики? - PullRequest
6 голосов
/ 22 июня 2009

Я занимаюсь разработкой веб-приложения с использованием ASP.NET MVC (я новичок в этой среде и на самом деле довольно новичок в веб-разработке в целом). Мое приложение должно поддерживать несколько языков - есть группа стран, для которых мне нужно приложение, чтобы «говорить» на местном языке.

Концепция пользовательского интерфейса является общей - где-то значки флагов, обычно вверху, возможно, с дополнительным раскрывающимся списком для включения менее распространенных языков. На этом этапе я не хочу заниматься автоматическим определением страны происхождения, а скорее начну с английского и разрешу пользователям выбирать другое (и я бы запомнил эту настройку, конечно).

Я хотел бы знать, существует ли какая-либо "структура" для поддержки таких многоязычных представлений в ASP.NET MVC, которые облегчат работу.

Любые рекомендации?

Спасибо

1 Ответ

6 голосов
/ 22 июня 2009

Проверьте эти ссылки: первый второй третий

работал для меня. В поле зрения - HtmlHelper.Resource («приветствие»); в контроллере - this.Resource («приветствие»);
в модели я получил свою собственную реализацию локализации.


Убедитесь, что вы используете этот подход при рассмотрении реализации локализации.

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