1. A method of enabling text input on a handheld electronic device that comprises a memory having a plurality of language objects stored therein, the method comprising: detecting a text entry comprising a plurality of characters; responsive to determining that no language object in the memory corresponds with the detected text entry, searching the memory to identify as proposed spell-check interpretations of the text entry language objects that correspond with a modified text entry that comprises the text entry having a wild card element in place of each of a number of terminal characters of the text entry, each wild card element being any character, including an absence of a character, in an alphabet; determining that an insufficient quantity of proposed spell-check interpretations have been identified, and responsive thereto: generating another modified text entry having one additional terminal character replaced with the wild card element; and searching the memory to identify as proposed spell-check interpretations of the text entry language objects that correspond with the another modified text entry, wherein if insufficient language objects have been identified, repeating said generating and said searching until sufficient language objects have been identified; and outputting one or more of the proposed language objects as proposed spell-check interpretations of the text entry.
1. A method of enabling text input on a handheld electronic device that comprises a memory having a plurality of language objects stored therein, the method comprising: detecting a text entry comprising a plurality of characters; responsive to determining that no language object in the memory corresponds with the detected text entry, searching the memory to identify as proposed spell-check interpretations of the text entry language objects that correspond with a modified text entry that comprises the text entry having a wild card element in place of each of a number of terminal characters of the text entry, each wild card element being any character, including an absence of a character, in an alphabet; determining that an insufficient quantity of proposed spell-check interpretations have been identified, and responsive thereto: generating another modified text entry having one additional terminal character replaced with the wild card element; and searching the memory to identify as proposed spell-check interpretations of the text entry language objects that correspond with the another modified text entry, wherein if insufficient language objects have been identified, repeating said generating and said searching until sufficient language objects have been identified; and outputting one or more of the proposed language objects as proposed spell-check interpretations of the text entry. 2. The method of claim 1 , further comprising: detecting an additional text entry comprising a number of additional characters; determining that at least an initial portion of a given language object corresponds with the particular language object followed by the additional text entry; and outputting the at least initial portion of the given language object.