Patent ID: 8612893

Claim:
A computer-implemented method comprising performing computer-implemented operations for: detecting, by a computing device, a user interface cursor hovering over a user interface item; in response to detecting the user interface cursor hovering over the user interface item, determining, by the computing device, whether the user interface item has an associated screentip comprising a text string in a first language; if the user interface item has an associated screentip, determining, by the computing device, whether the associated screentip has a translated text string corresponding to the text string, the translated text string comprising the text string translated from the first language into a second language; if the associated screentip has a translated text string, replacing, by the computing device, the text string in the associated screentip with the translated text string and displaying the translated text string in the associated screentip; if the user interface item does not have an associated screentip, determining, by the computing device, whether the user interface item contains a text string; if the user interface item contains a text string, determining, by the computing device, whether a translated text string is available that corresponds to the text string contained in the user interface item, the translated text string comprising the text string translated from a first language into a second language; and if a translated text string is available that corresponds to the text string contained in the user interface item, creating, by the computing device, a screentip containing the translated text string and displaying the screentip for the user interface item.