title: How to localize when JSON-serializing?
body: <p>I've been struggling for a few hours now with no good result. I'm trying to use .NET JSON Serializers for converting JSON back and forth from the UI into objects.</p>
  
  <p>The problem arises with decimals because the standard for my culture has "," as decimal separator instead of ".". I've tried implementing a custom converter (see <a href="https://stackoverflow.com/questions/1341719/custom-javascriptconverter-for-datetime">this</a> question) with no good results.</p>
  
  <p>I've also checked out NewtonSoft JSON.net without better results. So far it seems that matching with value types is done culture-invariantly. I want to override this behavior, how to do it?</p>
  
  <p>BTW, I really wish to avoid localizing on the javascript side. I definitely want .NET to take care of cross-culture formatting and localizing, I don't think there should be exceptions like I'm finding with this serializers, my guess is that there should be a proper way to do this.</p>
  
  <p>Thanks in advance.</p>