9. A method of translating a plurality of information sent from a mobile application over a communication network, the method comprising: providing a portable mobile communication device installed with the mobile application, the portable mobile communication device is capable of being connecting to the communication network for connecting to a plurality of users for the purpose of translating the plurality of information sent over the communication network; registering the plurality of users of the portable mobile communication device running the mobile application in a server; selecting at least one payment means by the at least one user of the portable mobile communication device running the mobile application for translating the plurality of information received from the plurality of users; sending a plurality of translation information notification to the plurality of users of the mobile application by the server after receiving a translation request from the mobile application of a first user over the communication network, the plurality of users being part of a user group set by the server; receiving a plurality of translation information notification reply from the plurality of users of the mobile application by the server via the communication network; establishing a communication connection between the mobile application of the first user and the mobile application of a translator user, the translator user being the first one to respond to the plurality of translation information notification with the plurality of translation information notification reply, wherein the translator user being selected from the user group with the knowledge of the desired language set by the server; routing the plurality of information to be translated from the mobile application of the first user to the mobile application of the translator user of the user group for translation, the translator user can establish a voice call with the first user through the mobile application over the communication network; and receiving the plurality of information after translation by the first user from the translator user through the mobile application.
9. A method of translating a plurality of information sent from a mobile application over a communication network, the method comprising: providing a portable mobile communication device installed with the mobile application, the portable mobile communication device is capable of being connecting to the communication network for connecting to a plurality of users for the purpose of translating the plurality of information sent over the communication network; registering the plurality of users of the portable mobile communication device running the mobile application in a server; selecting at least one payment means by the at least one user of the portable mobile communication device running the mobile application for translating the plurality of information received from the plurality of users; sending a plurality of translation information notification to the plurality of users of the mobile application by the server after receiving a translation request from the mobile application of a first user over the communication network, the plurality of users being part of a user group set by the server; receiving a plurality of translation information notification reply from the plurality of users of the mobile application by the server via the communication network; establishing a communication connection between the mobile application of the first user and the mobile application of a translator user, the translator user being the first one to respond to the plurality of translation information notification with the plurality of translation information notification reply, wherein the translator user being selected from the user group with the knowledge of the desired language set by the server; routing the plurality of information to be translated from the mobile application of the first user to the mobile application of the translator user of the user group for translation, the translator user can establish a voice call with the first user through the mobile application over the communication network; and receiving the plurality of information after translation by the first user from the translator user through the mobile application. 13. The method of claim 9 wherein the plurality of translation information notification can be routed to the plurality of users from the user group selected by the server for the purpose of translating the plurality of information to the desired language set by the first user, the plurality of translation information notification is sent from the computer application in the server in form of push notification to the plurality of users selected by the server.