1. A method for use by a mobile computing or telecommunications device, for converting text strings input by a user into digit strings, the method comprising: receiving from the user at least one text string input from a keyboard of the mobile device, wherein the at least one text string includes one or more numerical text strings; automatically detecting the one or more numerical text strings within the at least one text string; automatically converting the one or more numerical text strings into one or more digit strings; identifying a keyword or keyword phrase proximate to the one or more digit strings within the one or more numerical text strings; and formatting the one or more digit strings based on the identified keyword or keyword phrase.
1. A method for use by a mobile computing or telecommunications device, for converting text strings input by a user into digit strings, the method comprising: receiving from the user at least one text string input from a keyboard of the mobile device, wherein the at least one text string includes one or more numerical text strings; automatically detecting the one or more numerical text strings within the at least one text string; automatically converting the one or more numerical text strings into one or more digit strings; identifying a keyword or keyword phrase proximate to the one or more digit strings within the one or more numerical text strings; and formatting the one or more digit strings based on the identified keyword or keyword phrase. 3. The method of claim 1 , further comprising: determining a time of day at which the at least one text string was received from the user; automatically determining a language associated with the text string; determining a location of the mobile device; and formatting the one or more digit strings based on the determined time of day, the determined language, and the determined location of the mobile device.