как мы можем проверить или изменить язык ввода с клавиатуры на стороне сервера или клиента?
Вы не можете управлять этим из браузера (или сервера).
Хотели бы вы, чтобы какой-нибудь случайный веб-сайт мог менять язык ввода без вашего вмешательства?
Чтобы определить язык, вы можете использовать этот API Goggle: http://code.google.com/apis/language/translate/v1/using_rest_langdetect.html
Вам нужно будет отправить запрос из кода на стороне сервера, поскольку JSONP не отображается, они не предоставляют ASPПример .NET, но перевод с PHP на C # не должен быть сложным.
Не совсем то, что вы хотите, но ...
Вы можете подделать его, перехватив нажатие клавиши вашего пользователя в javascript на стороне клиента, а затем добавив символы в текстовое поле в javascript.