1. A method, implemented at least in part by a computing device, for switching an input language of the computing device, the method comprising: receiving an indication of a first language of text content displayed by the computing device, wherein a current input language of the computing device is set to a second language that is different from the first language; receiving, from a user of the computing device, a selection of a text input area displayed by the computing device; upon receiving the selection of the text input area, automatically switching the current input language of the computing device from the second language to the first language; wherein text received in the text input area after the automatically switching to the first language is received in the first language; receiving an indication that the text input area is no longer selected; and in response to the indication that the text input area is no longer selected, automatically switching the current input language back from the first language to the second language.
1. A method, implemented at least in part by a computing device, for switching an input language of the computing device, the method comprising: receiving an indication of a first language of text content displayed by the computing device, wherein a current input language of the computing device is set to a second language that is different from the first language; receiving, from a user of the computing device, a selection of a text input area displayed by the computing device; upon receiving the selection of the text input area, automatically switching the current input language of the computing device from the second language to the first language; wherein text received in the text input area after the automatically switching to the first language is received in the first language; receiving an indication that the text input area is no longer selected; and in response to the indication that the text input area is no longer selected, automatically switching the current input language back from the first language to the second language. 7. The method of claim 1 further comprising: receiving, from the user of the computing device, the text entered in the text input area in the first language.