1. A method for providing a character input interface in an electronic device having a touchscreen, the method comprising: displaying, on the touchscreen, a first keyboard interface including a single keyboard for inputting characters; based at least on identifying, while displaying the first keyboard interface, that the electronic device is in a landscape mode, displaying together a character input area and a second keyboard interface on the touchscreen, wherein the second keyboard interface includes a first keyboard and a second keyboard, wherein the first keyboard and the second keyboard comprise a first type of character keys and a second type of character keys, respectively, and wherein the second keyboard further comprises a plurality of character-type selection keys comprising a language selection key for selecting a type of character keys for a spoken language; based on receiving, through the touchscreen, a user touch input for one of the plurality of character-type selection keys of the second keyboard while displaying the first type of character keys and the second type of character keys, replacing the second type of character keys of the second keyboard with a third type of character keys while displaying the first type of character keys of the first keyboard; and displaying a plurality of characters in the character input area, wherein one character of the plurality of characters is inputted with a character key of the first type of character keys and another of the plurality of characters is inputted with a character key of the third type of character keys, wherein the first type of character keys is for a first spoken language and the second type of character keys is for a second spoken language, and wherein the first spoken language is different from the second spoken language.