I don't quite understand your question . . .
When you program your voice commands in, you'll notice how they are in a particular order. If you look at the source code, you'll see how everything matches up.
You really can use any voice command of any language you want. You can then modify and recompile the source code for more fancy commands, if you want. I commented everything as best I could to make it easy to understand and reverse engineer.
As for Thai . . . well, it's a tonal language. The VRbot software is unable to recognize tonal fluctuations of the voice, nor can it recognize all of the phonemes of Thai. As such, I had to carefully choose a certain vocabulary set that it's English processor can identify and not get confused.