Index: gc_lang/fr/modules-js/lexicographe.js ================================================================== --- gc_lang/fr/modules-js/lexicographe.js +++ gc_lang/fr/modules-js/lexicographe.js @@ -332,11 +332,10 @@ return _dAD.get(s.slice(0, nPos)) + " +" + _dAD.get(s.slice(nPos + 1)); } getListOfTokens (sText, bInfo = true) { let aElem = []; - sText = sText.replace("'", "’").trim(); if (sText !== "") { let aRes = null; for (let oToken of this.oTokenizer.genTokens(sText)) { if (bInfo) { aRes = this.getInfoForToken(oToken); @@ -354,11 +353,11 @@ _unifyStr (sWord){ return sWord.replace('’', 'e').toLowerCase(); } getListOfTokensReduc (sText, bInfo = true) { - let aTokenList = this.getListOfTokens(sText, false); + let aTokenList = this.getListOfTokens(sText.replace("'", "’").trim(), false); let iKey = 0; let aElem = []; let aRes = null; let isType = {'WORD':1,'ELPFX':1}; do {