Patent Document ID: 9792282
Application ID: 15206374

Base Claim:
1. A method comprising: analyzing, using a processor and a memory, a portion of a software product to determine a first language used in the portion and a subject-matter domain of the portion; extracting using the processor and the memory, a string from the portion, wherein the string has been translated into the first language of the string from an original string in an original language, the original string existing in a version of the software product in the original language; selecting a corpus, wherein the corpus comprises a set of stored strings, each stored string in the set being in the first language, and wherein a subset of the set of stored strings is selected from a content that is related to the subject-matter domain of the software product; selecting, responsive to the string matching a stored string in the corpus, the string into a shortlist; excluding, from the shortlist a second string extracted from the portion, the second string failing to match any stored string in the corpus; and outputting the shortlist, the outputting causing a review of an accuracy of a machine translation process to be performed.

---

Claim 10:
10. The method of claim 1 , wherein, upon the outputting of the shortlist, the selection of the string into the shortlist and the exclusion of the second string from the shortlist cause the review of the accuracy of the machine translation process to be performed on the string and not on the second string.