Differences From Artifact [1edcbef032]:
- File gc_lang/fr/modules-js/gce_analyseur.js — part of check-in [fe3d698598] at 2020-05-09 15:21:35 on branch trunk — [fr] remaniements des pronoms associés, +ajustements et faux positifs [core] remove legacy code (user: olr, size: 2117) [annotate] [blame] [check-ins using] [more...]
To Artifact [13a42a7dc2]:
- File gc_lang/fr/modules-js/gce_analyseur.js — part of check-in [2cb9c394c3] at 2020-08-08 11:24:08 on branch trunk — [core] fix previous commit: forget the function for JavaScript, and and move it to the proper file (user: olr, size: 2620) [annotate] [blame] [check-ins using]
| ︙ | |||
54 55 56 57 58 59 60 | 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 | + + + + + + + + + + + + + + + + + |
return true;
}
if (s.length > 1 && s.length < 16 && s.slice(0, 1).gl_isLowerCase() && (!s.slice(1).gl_isLowerCase() || /[0-9]/.test(s))) {
return true;
}
return false;
}
function queryNamesPOS (sWord1, sWord2) {
let lMorph1 = _oSpellChecker.getMorph(sWord1);
let lMorph2 = _oSpellChecker.getMorph(sWord2);
if (lMorph1.length == 0 || lMorph2.length == 0) {
return ":N:e:p";
}
let sGender1 = cregex.getGender(lMorph1);
let sGender2 = cregex.getGender(lMorph2);
if (sGender1 == ":m" || sGender2 == ":m") {
return ":N:m:p";
}
if (sGender1 == ":f" || sGender2 == ":f") {
return ":N:f:p";
}
return ":N:e:p";
}
|