8. The method of claim 1 , wherein the receiving of the voice message, the receiving of the retrieval code, the translating of the voice message, and the providing of the translated voice message are performed on a server.
1. A method comprising: receiving a voice message intended for a recipient user, the voice message being in a first language; receiving, from the recipient user, a retrieval code to retrieve the voice message in a second language; translating, via a processor and based on the retrieval code, the voice message into the second language, to yield a translated voice message; and providing the translated voice message to the recipient user.