Попробуйте плагин https://github.com/apache/cordova-plugin-inappbrowser
Ну и, если сайт под мобилки не ориентирован, придется поработать со стилями и кодом.
Или определять USER-AGENT и открывать другую, облегченную копию сайта.
$useragent = strtolower($_SERVER[ 'HTTP_USER_AGENT' ]);
if (preg_match('/windows\s*ce|iphone|ipod|ipad|android|palm|symbos|symbianos|mobi|minimo/', $useragent)) {
// значит, загружено с мобилки
}
При клике на поле input[type=text] должна открываться дефолтная клавиатура, с региональной раскладкой. В эмуляторе - только английский язык, да. Но на смартфоне должно работать без проблем.
А товарищ ваш точно на локализованном устройстве пробовал?
Я недавно делал приложение, где нужно вводить данные похожим способом - все нормально.