8. The method of claim 2 , wherein rendering the reference application for presentation to a user comprises, for each highlighted text message, embedding a gadget associated with the highlighted text message in the rendered reference application, wherein the gadget is operable to present a comparison between the translation of the highlighted text message at the first time and the translation of the highlighted text message at the second time to the user.
9. The method of claim 8 , wherein embedding a gadget associated with the highlighted text message in the rendered reference application comprises: generating a user interface element that, in response to a user input, displays the translation of the highlighted text message made at the first time in conjunction with the translation of the highlighted text message made at the second time.