Я думаю, что это преобразование может быть выполнено на уровне отображения, который преобразует ваши бизнес-объекты в модели представления, которые передаются в представление. Таким образом, контроллер запрашивает бизнес-уровень для получения модели, затем запрашивает пользовательские настройки, которые были сохранены в cookie-файле, и передает эти два объекта на уровень отображения, который выполняет необходимые преобразования и форматирование на основе языкового стандарта пользователя и возвращает модель представления готова для передачи в строго типизированное представление, которое просто выводит информацию.
Другой возможностью является использование пользовательских HTML-помощников внутри вашего представления, которые будут принимать значение модели и на основе пользовательских настроек, сохраненных в выводе cookie, выполнять преобразование и выводить отформатированную строку.