of course thanks to Iansav for his excellent work with virtualkeyboard and for others contributed to it.
only i see two features should be added :
-suggestion list and history list and can be added as options in menu button shortcut,so will be ready for tube applications,iptv and movies plugins,imdb plugins and others,and these have no big issue to add to current opensource vkeyboard
-also method of adding any new language externally without need to modify the VirtualKeyBoard.py,and think this can be done by adding the language code to separate files with name of language and can be installed from server for unpopular languages while the popular languages can be already installed to some place like usr/share/enigma/vklanguages