1. A method of entering text into a handheld electronic device having at least one application for receiving text from sources external to the handheld electronic device, and a text input process that accesses one or more lists of stored language objects to facilitate generation of text, the method comprising: receiving, by the handheld device, a wireless transmission from an external source, the wireless transmission comprising text; processing the text, by the handheld device, said processing comprising: parsing the text into language objects; scanning the language objects to identify a new language object not in the one or more lists of stored language objects; determining a language corresponding to the new language object based on an analysis of the one or more lists of stored language objects; determining that the language of the new language object corresponds to a language associated with the text input process; and adding the new language object to the one or more lists of stored language objects for use by the text input process in generating text based on the determination that the language of the new language object corresponds to the language of the text input process.