1. A method for selecting a number of languages used by a text disambiguation function executed by an electronic device during a text entry session, the method comprising: determining a context for said text entry session; and responsive to said determining, selecting at least some of said number of languages used by said text disambiguation function during said text entry session.