1. A method for message translation for multiple social media systems, comprising the steps of: a. receiving at a Messaging Translation Service Application Server (MTS AS) a message written in a first language; b. requesting and obtaining from multiple Social Media servers (SM servers) information related to a language used by each one of the SM servers; c. requesting translation of the message from the first language into the language or languages used by the SM servers; and d. sending a translation of the message in the language used by each one of the SM servers to the respective one of the multiple SM server.