title: Changing grouping separator, currency symbol and position of currency symbol for multiple currencies in Swift
body: <p>My app uses multiple currencies, and these currencies uses different formats, for example:</p>
  
  <p>Price for <strong>Ruble</strong> shows as: <strong>1,101 Руб.</strong></p>
  
  <p>Same amount for <strong>US Dollar</strong> shows as: <strong>US $1 101</strong></p>
  
  <p>How would I change the grouping separator, currency symbol and position of currency symbol,  by defining a set of different formats for different currencies.</p>
  
  <p>This is how my short code stands</p>
  
  <pre><code>var formatter = NSNumberFormatter()
  formatter.numberStyle = .CurrencyStyle
  formatter.locale = NSLocale.currentLocale()
  formatter.stringFromNumber(4500000)
  //Output : $4,500,000.00
  //Expected : 4,500,000 Руб.
  </code></pre>