Patent ID: 6996520

Claim:
A system for translating text from a source language to a target language, comprising: an input component for receiving a request to translate text, said request including at least a target language designation, and input text to be translated; a plurality of first-type translation dictionaries including at least one core language dictionary and a plurality of sub-language dictionaries, said first-type dictionaries being maintained within a system dictionary database; a dictionary search component capable of searching a non-system resource separate from said system dictionary database for at least one second-type translation dictionary, and storing a resource locator indicative of an electronic address for said at least one second-type translation dictionary; a dictionary selection component in communication with sad input component and said first-type and second-type translation dictionaries for selecting one of said dictionaries based upon said input text; an interface component for communicating said input text to said second-type translation dictionary for translation by said translation component upon said selection component selecting said second-type dictionary; and a translation component for translating said input text from said source language into said target language using said selected dictionary.