23. The method of claim 22 wherein the last step of converting comprises the step of printing.
22. A method for translation between source and target natural languages a using programmable digital computer system, the steps comprising: (a) converting a source text to be translated from visual indicia to computer intelligible binary coded signal; (b) storing the converted source text to be translated; (c) scanning and comparing the converted source text words with dictionaries of source language words and for each source text word for which a match is found, storing in a file the word and in association with each such word, coded information derived from such dictionary for use in translation of such word; (d) storing in at least one idiom dictionary in memory second and succeeding idiom words, if any, in a source idiom; (e) storing at least one further dictionary having the first words of source language idioms and associated therewith address linkages to second and subsequent words in the same idiom which are located in the idiom dictionary, the first word and subsequent words, if any, of an idiom having an associated target language meaning stored in association therewith; (f) said step of scanning and comparing comprising the steps of: (1) comparing the converted source text words with the words in the at least one further dictionary; (2) detecting those words that are equal and are first words of idioms; (3) utilizing the offset address linkages to locate the additional word or words in the same idiom located in the idiom dictionary; (4) comparing the located further words in the idiom with the words in the converted source text which follow the first idiom word for an equality; and (5) upon detecting such an equality, storing the first idiom word together with the target language meaning into a file; (g) analyzing the file of words, sentence by sentence, and responsive to the associated information including the offset address linkages (1) obtaining the target language translation of words from memory; and (2) reordering the target language translation into the proper target language sequence; (h) converting the proper target language sequence from computer intelligible binary coded signals back to visual indicia.