14. A system for providing translation between a source language and a target language based on the selection of a topic by a user, said system comprising: circuitry for determining said selection of said topic by said user; input circuitry for receiving input messages in said source language; output circuitry for automatically producing translated messages in said target language based on said selection of said topic by said user; memory including partitions having a topical dictionary comprising at least one layer of bi-directional translations formed via a frequency-of-association comparison of a word file in said source language and a word file in said target language, said source and target language word files each being formed from a plurality of materials specific to said selected topic, a dual-language dictionary, syntax rules for said source language and for said target language, and grammatical rules for said source language and for said target language; and processing circuitry coupled to said input circuitry, to said output circuitry and to said memory, said processing circuitry processing said input messages from said source language into said target language to produced a translated message, at least by applying said input message against said topical dictionary to produce one or more translations of said input messages and one or more untranslated words, and by applying a conventional dual-language dictionary to said untranslated words to produce at least one translation of said untranslated words, said translated message being produced at least from said one or more translations and said at least one translation.
14. A system for providing translation between a source language and a target language based on the selection of a topic by a user, said system comprising: circuitry for determining said selection of said topic by said user; input circuitry for receiving input messages in said source language; output circuitry for automatically producing translated messages in said target language based on said selection of said topic by said user; memory including partitions having a topical dictionary comprising at least one layer of bi-directional translations formed via a frequency-of-association comparison of a word file in said source language and a word file in said target language, said source and target language word files each being formed from a plurality of materials specific to said selected topic, a dual-language dictionary, syntax rules for said source language and for said target language, and grammatical rules for said source language and for said target language; and processing circuitry coupled to said input circuitry, to said output circuitry and to said memory, said processing circuitry processing said input messages from said source language into said target language to produced a translated message, at least by applying said input message against said topical dictionary to produce one or more translations of said input messages and one or more untranslated words, and by applying a conventional dual-language dictionary to said untranslated words to produce at least one translation of said untranslated words, said translated message being produced at least from said one or more translations and said at least one translation. 17. The system for translating messages of claim 14, wherein said output circuitry comprises: a computer terminal including a video screen and keyboard.