摘要 |
Disclosed are technologies that can automatically determine a keyboard language to be used when a user is communicating with a particular remote user, or recipient. Soft keyboard layout, automatic correction, predictive text and speech-to-text can be based on the determined keyboard language. A keyboard language for a particular recipient can be determined based on the recipient's geographical location, which could be stored in a user profile stored locally at the computing device or based on information received from the recipient during communication, such as the recipient computing device's IP address. B automatically determining a keyboard language to be used for a particular recipient, a user can be relieved of the overhead of having to repeatedly change the keyboard language setting when switching between communicating with recipients located in different countries or recipients with whom the user desires to communicate in different languages. |