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