Index: gc_lang/fr/build_data.py ================================================================== --- gc_lang/fr/build_data.py +++ gc_lang/fr/build_data.py @@ -268,17 +268,18 @@ with open(sp+"/data/phonet_simil.txt", 'r', encoding='utf-8') as hSrc: # set of homophonic words lSet = [] for sLine in hSrc.readlines(): if not sLine.startswith("#") and sLine.strip(): - aWord = set(sLine.strip().split()) + lWord = sLine.strip().split() aMore = set() - for sWord in aWord: + for sWord in lWord: if sWord.endswith("er") and conj.isVerb(sWord): aMore = aMore.union(conj.getConjSimilInfiV1(sWord)) - aWord = aWord.union(aMore) - lSet.append(aWord) + lWord.extend(list(aMore)) + lSet.append(lWord) + #print(lWord) # dictionary of words dWord = {} for i, aSet in enumerate(lSet): for sWord in aSet: if oDict.lookup(sWord): Index: gc_lang/fr/modules/phonet_data.py ================================================================== --- gc_lang/fr/modules/phonet_data.py +++ gc_lang/fr/modules/phonet_data.py cannot compute difference between binary files