Для упрощения ввода текста на родном языке пользователями, использующими нелатинскую письменность, Google добавила API виртуальной клавиатуры в систему Google AJAX Language API. При помощи этого API-интерфейса разработчики помогут пользователям своих приложений осуществлять ввод текста на родном языке независимо от того, установлена ли соответствующая раскладка клавиатуры в их операционной системе, или нет.
Виртуальная клавиатура показывает соответствие клавиш и символов прямо на web-странице, чтобы пользователи могли вводить текст, как при помощи клавиатуры, так и на виртуальной раскладке - при помощи мыши.
Пока поддерживается пять языков - арабский, польский, русский, тайский и хинди.
В будущем планируется реализовать поддержку большего количества раскладок.