9. A method for validating a translation memory against a terminology dictionary, wherein said terminology dictionary comprises source terms and corresponding target terms, wherein said source terms and said corresponding target terms are strings of one or more words, wherein a target term is a translation of a source term found in said terminology dictionary, wherein said translation memory comprises source segments and corresponding target segments, wherein said source segments are a combination of source terms plus additional words, wherein the source segments have been translated into the corresponding target segments, and wherein said method comprises: identifying, by one or more processors and for each source term, occurrences of a particular source term within source segments in the terminology dictionary, wherein a context of each of the occurrences is determined according to grammar rules; calculating, by one or more processors and for each identified source term occurrence in a source segment, a closeness score between a corresponding target term and a corresponding occurrence of the corresponding target term in a target segment; reporting, by one or more processors, each identified occurrence of a source term in a source segment, and a closeness score, for said each identified occurrence, between said each identified occurrence and a corresponding target term in a target segment; predicting, by one or more processors, whether an expected target term corresponding to a particular source term is in the target segment based on: a percentage of characters common to sub strings in the target term and the target segment exceeding a common character minimum percentage, wherein a common sub string is a same set of characters used in the target term and the target segment; a quantity of chunks from the target term found in the target segment being below a maximum chunk number, wherein a chunk is a portion of the target term, wherein portions of the target term are separated by one or more non-target term words in the target segment to form one or more chunks; and a quantity of characters in any common chunk between the target term and the target segment being above a chunk length minimum; and rendering, by one or more processors, a style sheet, wherein the style sheet provides a visual tool to allow visual identification of problematic areas by providing side by side comparison of source segments and target segments that both contain a same highlighted dictionary term.
15. The method of claim 9 , further comprising: calculating, by one or more processors and for each identified source term occurrence in a source segment, the closeness score based on how many words are inserted within an accurate translation of an identified source term for the corresponding target term in the target segment.