1. A method comprising: identifying, by at least one processor and based on previous social networking activities of the sender, social networking information associated with the sender; identifying, by the at least one processor and based on previous social networking activities of a recipient of the electronic message, social networking information associated with the recipient; and determining, by the at least one processor and based on an analysis of the social networking information associated with the sender and the social networking information associated with the recipient, whether to generate a generate a second version of the electronic message in a second language for the recipient.