Я смотрю на глобализацию приложения, которое я разработал в asp.net mvc.
В настоящее время я использую файлы ресурсов для хранения сообщений, которые я представляю пользователю (т. Е. Когда я сохраняю что-то в базе данных, и пользователю отображается сообщение «Все, что было правильно сохранено», этот текст сохраняется в файл ресурсов, чтобы я мог легко локализовать сообщение для другого языка.
У меня вопрос, как это сделать в целом? Прямо сейчас у меня есть некоторые представления, которые в основном представляют собой HTML с небольшим количеством логики представления.
Какова наилучшая практика для локализации представления? Я посмотрел здесь:
Подход в этом посте кажется интересным, но мне интересно, насколько легко будет поддерживать отдельные представления для каждого языка.
ПРИМЕЧАНИЕ. В целом, я не занимался глобализацией или локализацией в asp.net, поэтому я могу пропустить некоторые рекомендации из мира, не относящегося к mvc.