As far as most popular online dictionaries are concerned, their search procedure usually takes a number of steps, which is inconvenient for their users. The response performance of online dictionaries is not satisfactory when the Internet is obstructed. If the access to the Internet is cut off, online dictionary consulting is impossible. This study is going to deal with these problems by designing and implementing a localized online dictionary.This localized online dictionary consists of a dictionary client and a dictionary server. The dictionary client runs on the user's computer to provide local consulting service. The dictionary server runs on a remote computer to provide remote consulting service. Working with the client is a local dictionary, and working with the server is a remote dictionary. The two dictionaries are both English-Chinese dictionaries in the text file format of identical structure.The interfaces of the existing online dictionaries are mainly web pages. The localized online dictionary provides an application window for its users. The user can consult the dictionary in the application window soon after the dictionary client starts up. The window has three text boxes: an IP box that accepts the server's IP at the top, beneath it an editable input box for word inputting, and a result box for displaying search results at the bottom. Actually, the editable box also accepts words captured on the screen when the mouse is moved over them. Typed or captured, the word is searched first in the local dictionary. Only the word that has no match in the local dictionary is sent to the server and the result returned is saved in the local dictionary.Compared with most existing online dictionaries, the localized online dictionary has the following advantages: more user-friendliness, more reliable dictionary service, and better response performance. |