METHOD AND SYSTEM FOR UPDATING DISPLAY INFORMATION BASED ON DETECTED LANGUAGE OF A RECEIVED MESSAGE
Systems and methods are provided for processing electronic messages for display in electronic devices. The method comprises receiving a message, detecting a language of the message, and based on the detected language updating local-language parameters. Thereafter, when the received message is displayed, additionally displayed information is updated based on the local-language parameters.
1 . A method performed in a communication device, the method comprising:
receiving a message;
detecting a language associated with the received message;
updating local-language parameters based on the detected language;
displaying the received message; and
updating additional displayed information based on the local-language parameters when the received message is displayed.
2 . The method of claim 1 , wherein the local-language parameters include one of menus, a keyboard, and fields.
3 . The method of claim 2 , wherein the menus include menu options associated with functions of responding, forwarding, deleting, or flagging the received message.
4 . The method of claim 2 , wherein the fields include field options indicating a sender of the received message, at least one recipient of the received message, the subject of the received message, or additional information related to the received message.
5 . The method of claim 2 , wherein the keyboard includes alphabets and keyboard keys illustrated in the detected language.
6 . The method of claim 1 , wherein the additional displayed information includes all text displayed apart from the received message.
7 . The method of claim 1 , further comprising:
reverting the language for the additional displayed information to a preset language when the received message is no longer displayed.
8 . The method of claim 1 , wherein the language of the received message is detected based on analyzing text or contact information associated with the sender that is stored in an address book associated with the communication device.
9 . An electronic device comprising:
a processor;
a memory in electronic communication with the processor, the memory storing one or more routines executable by the processor, the one or more routines being adapted to:
receive, by an interface of the electronic device and via a network, a message;
detect a language associated with the received message;
update local-language parameters based on the detected language;
display the received message; and
update additional displayed information based on the local-language parameters when the received message is displayed.
10 . The electronic device of claim 9 , wherein the local-language parameters include one of menus, a keyboard, and fields.
11 . The electronic device of claim 10 , wherein the menus include menu options associated with functions of responding, forwarding, deleting, or flagging the received message.
12 . The electronic device of claim 10 , wherein the fields include field options indicating a sender of the received message, at least one recipient of the received message, the subject of the received message, or additional information related to the received message.
13 . The electronic device of claim 10 , wherein the keyboard includes alphabets and keyboard keys illustrated in the detected language.
14 . The electronic device of claim 9 , wherein the additional displayed information includes all text displayed apart from the received message.
15 . A computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, when executed by a computing device, that cause the device to:
receive, by an interface of an electronic device and via a network, a message;
detect a language associated with the received message;
update local-language parameters based on the detected language;
display the received message; and
update additional displayed information based on the local-language parameters when the received message is displayed.
16 . The computer-readable storage medium of claim 15 , wherein the local-language parameters include one of menus, a keyboard, and fields.
17 . The computer-readable storage medium of claim 16 , wherein the menus include menu options associated with functions of responding, forwarding, deleting, or flagging the received message.
18 . The computer-readable storage medium of claim 16 , wherein the fields include field options indicating a sender of the received message, at least one recipient of the received message, the subject of the received message, or additional information related to the received message.
19 . The computer-readable storage medium of claim 16 , wherein the keyboard includes alphabets and keyboard keys illustrated in the detected language.
20 . The computer-readable storage medium of claim 15 , wherein the additional displayed information includes all text displayed apart from the received message.