title: MVC - Who formats the model?
body: <p>Before rendering into a view model should be formatted:</p>
  
  <ol>
  <li>multilingual data localized;</li>
  <li>date, time values formatted;    </li>
  <li>numbers formatted.</li>
  </ol>
  
  <p>Who performs all this formatting - Controller or View?</p>
  
  <p>Am I right that all the formatting is performed by the Controller which creates so called ViewModel containing only formatted values and sends this ViewModel to the View?</p>
  
  <p>Thanks in advance!</p>