1. A system for translating a body of text in an initial language into a target language, the system comprising an input device for imputing a body of text comprising a plurality of elements, a first analyzer for analyzing said text and identifying one or more possible characters of said initial language corresponding to respective said elements, a second analyzer for analyzing a stream of said identified characters to identify known characters or recognizable patterns thereof and assign thereto one or more potential translations into said target language, a third analyzer for analyzing the potential translations in conjunction with one or more determinatives representative of a conceptual framework of said text to determine which potential translations correspond with said conceptual framework, and an output device for outputting one or more potential translations determined to correspond with said conceptual framework.