Thanks for your info but i have two points need to clarify as following:
1. the virtual keyboard in the software is from the computer system itself, so we can not make change of the code of it as required.
2. in our software, there is another virtual keyboard that is developed by our RD themselves. this keyboard is not supporting language change and we are not capable to do that.
By the way, if your side found any virtual keyboard from others that realize the language change, you can send us the software and we could try to use the keyboard from the software. Noted with thanks.