14. The interface of claim 11, wherein the processor determines a set of valid next inputs according to a current partial input string as constrained by the preselected language, and wherein the user is allowed to enter only an element which is in such set of valid next inputs.
14. The interface of claim 11, wherein the processor determines a set of valid next inputs according to a current partial input string as constrained by the preselected language, and wherein the user is allowed to enter only an element which is in such set of valid next inputs. 15. The interface of claim 14, wherein the set of valid next inputs is presented on said display, and wherein the user selects an input from those presented.