23. A program product stored on a non-transitory computer readable medium for determining an in context exact (ICE) match from context matching levels of a plurality of translation memory source texts stored in a translation memory to a lookup segment to be translated, the computer readable medium comprising program code for performing the following steps: assigning a usage context hash code to the lookup segment and an asset hash code to the lookup segment; determining any exact matches for the lookup segment and the plurality of translation memory source texts; calculating for each exact match a context matching level based on: a match between the usage context hash code for the lookup segment and a usage context hash code assigned to a segment of a translation memory source text, and a match between the asset hash code for the lookup segment and an asset context hash code assigned to the segment of the translation memory source text; and determining, for each exact match if the segment of the translation memory source text providing the exact match is an ICE match for the lookup segment based on the calculated context matching level.
23. A program product stored on a non-transitory computer readable medium for determining an in context exact (ICE) match from context matching levels of a plurality of translation memory source texts stored in a translation memory to a lookup segment to be translated, the computer readable medium comprising program code for performing the following steps: assigning a usage context hash code to the lookup segment and an asset hash code to the lookup segment; determining any exact matches for the lookup segment and the plurality of translation memory source texts; calculating for each exact match a context matching level based on: a match between the usage context hash code for the lookup segment and a usage context hash code assigned to a segment of a translation memory source text, and a match between the asset hash code for the lookup segment and an asset context hash code assigned to the segment of the translation memory source text; and determining, for each exact match if the segment of the translation memory source text providing the exact match is an ICE match for the lookup segment based on the calculated context matching level. 24. The program product of claim 23 , wherein the translation memory source text providing the exact match includes at least two assigned context hash codes.