I use KendoNumericTextBox to read real numbers.
When keyboar switched to russian, i cann't enter russian ',' or '.'(english key '/' or '?') but can enter 'б' or 'ю' (english key ',' or '.')
<script src="http://cdn.kendostatic.com/<version>/js/cultures/kendo.culture.en-GB.min.js"></script>
<input id="numeric" type="number" value="17" min="0" max="100" step="1" />
<script type="text/javascript">
kendo.culture("ru-RU");
$("#numeric").kendoNumericTextBox();
</script>