1. A method for communicating with a plurality of mobile platforms having different communication languages, comprising: using a control device to receive a command and data from a user; using the control device to generate a first packet of common language information relating to the command; sending said first packet of common language information to a translating subsystem; said first packet of common language information including a common language command and common language data; and using said translating subsystem to convert said first packet of said common language command and said common language data to a first packet of mobile platform specific information, said first packet of mobile platform specific information being understandable by at least one of the plurality of mobile platforms.