1. A method of operating a mobile station comprising: initiating a messaging application of the mobile station; selecting a message recipient of the messaging application from an address book; determining a preferred language of the message recipient based on an address book entry of the address book for the message recipient; determining whether a dictionary for the preferred language is available in a memory of the mobile station; downloading from a remote server at least one of a mobile station application and a new dictionary corresponding to the preferred language if the dictionary is not available; launching the dictionary for the preferred language; and using a dictionary feature for subsequently entered text.