Browser Locale
This fiddle demonstrate letting the browser handle localization of numbers.
by Shaun Luttin
HTML
<label>Mimic a British English Locale</label>
<input type="number" value="10.5" lang="en-150" step="0.1" />
<br/>
<label>Mimic a World English Locale</label>
<input type="number" value="10.5" lang="en-101" step="0.1" />
<p>
The web browser automatically adjust the input language based on the language settings.
</p>