title: ionic +number format trouble based on the thousand separator
body: <p>I have a problem, which seems to come from the thousand separator.</p>
  
  <p>My html is like this:</p>
  
  <pre><code>  &lt;label class="item item-input item-stacked-label"&gt;
      &lt;span class="input-label"&gt;Seitenl&amp;auml;nge a (mm):&lt;/span&gt;
      &lt;input type="number" placeholder="0" ng-model="cpc.seitenlaengea" ng-change="cpc.refreshCalculation()"&gt;
    &lt;/label&gt;
    &lt;label class="item item-input item-stacked-label"&gt;
      &lt;span class="input-label"&gt;Seitenl&amp;auml;nge b (mm):&lt;/span&gt;
      &lt;input type="text" placeholder="0" ng-value="cpc.seitenlaengeb | number:10" disabled&gt;
    &lt;/label&gt;
  </code></pre>
  
  <p>When the calculation is done, and the value goes over 1000, I get the following warning, and no value is shown:</p>
  
  <hr>
  
  <p>The specified value <code>"1,028.7037037037"</code> is not a valid number. The value must match to the following regular expression: <code>-?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)?</code></p>
  
  <hr>
  
  <p>If I change the type from number to text, then the value is shown like this: <code>1,028.7037037037</code></p>
  
  <p>If I check the value over a console.log, I get something like this: <code>1028.7037037037037</code></p>
  
  <p>So, I think the problem is coming from the thousand separator, and I don't know where the system is getting the number format from!?</p>
  
  <p>Any ideas?</p>
  
  <p>Thanks in advance,
  Christian</p>