Revision: 8082
http://languagetool.svn.sourceforge.net/languagetool/?rev=8082&view=rev
Author: dominikoeo
Date: 2012-09-22 21:17:18 +0000 (Sat, 22 Sep 2012)
Log Message:
-----------
[fr] fixed false positives.
Modified Paths:
--------------
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/fr/disambiguation.xml
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/fr/grammar.xml
Modified:
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/fr/disambiguation.xml
===================================================================
---
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/fr/disambiguation.xml
2012-09-22 12:11:34 UTC (rev 8081)
+++
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/fr/disambiguation.xml
2012-09-22 21:17:18 UTC (rev 8082)
@@ -94,7 +94,7 @@
<pattern>
<token
regexp="yes">aucune?s?|chaque|certaine?s?|des?|différents|divers|maint|mêmes?|moult|nombreuses|nul|nulle|plusieurs|quelques|tels?|telles?|toute?s?|une?<exception
scope="previous" regexp="yes">[’´'‛′‘]</exception></token>
<marker>
- <token postag="N.*" postag_regexp="yes"><exception
regexp="yes">si|est</exception></token>
+ <token postag="N.*" postag_regexp="yes"><exception
regexp="yes">est|multiples|si</exception></token>
</marker>
</pattern>
<disambig action="filter" postag="N.*"/>
@@ -637,7 +637,7 @@
<unify> <feature id="number"/> <feature id="gender"/>
<token postag="D.*" postag_regexp="yes"/>
<token postag="J.*" postag_regexp="yes"/>
- <token postag="N.*" postag_regexp="yes"><exception
regexp="yes">dans|envers</exception><exception inflected="yes"
regexp="yes">avoir|être</exception></token>
+ <token postag="N.*" postag_regexp="yes"><exception
regexp="yes">dans|envers|mais</exception><exception inflected="yes"
regexp="yes">avoir|être</exception></token>
</unify>
</pattern>
<disambig action="unify"/>
@@ -1164,6 +1164,22 @@
<disambig postag="A"/>
</rule>
</rulegroup>
+ <rulegroup id="PAR_CONTRE" name="par contre">
+ <rule>
+ <pattern>
+ <marker><token>par</token></marker>
+ <token>contre</token>
+ </pattern>
+ <disambig postag="A"/>
+ </rule>
+ <rule>
+ <pattern>
+ <token>par</token>
+ <marker><token>contre</token></marker>
+ </pattern>
+ <disambig postag="A"/>
+ </rule>
+ </rulegroup>
<rulegroup id="NOS" name="nos">
<rule>
<pattern>
Modified:
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/fr/grammar.xml
===================================================================
---
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/fr/grammar.xml
2012-09-22 12:11:34 UTC (rev 8081)
+++
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/fr/grammar.xml
2012-09-22 21:17:18 UTC (rev 8082)
@@ -3038,6 +3038,7 @@
<example type="correct">Les ayants droit.</example>
<example type="correct">Nous aurons les résultats dans 4
<marker>heures maximum</marker>.</example>
<example type="correct">Critique <marker>des cent</marker>
jours du président.</example>
+ <example type="correct">Un dispositif moins ambitieux
<marker>mais applicable</marker>.</example>
</rule>
</rulegroup>
<rulegroup id="ACCORD_GENRE" name="Accord en genre">
@@ -3160,6 +3161,7 @@
<example type="correct">Il est <marker>torse
nu</marker>.</example>
<example type="correct">La plus <marker>grande fait</marker>
dix centimètres.</example>
<example type="correct">Les équation <marker>différentielles
non</marker> linéaires.</example>
+ <example type="correct">Une des multiples affaires.</example>
</rule>
<rule name="nom féminin suivi du masculin">
<pattern>
@@ -6678,6 +6680,7 @@
<example type="correct">Le voisin d’à côté est pénible.</example>
<example type="correct">Le gouvernement a depuis
<marker>ordonné</marker> aux soldats de quitter le pays.</example>
<example type="correct">Le canal de Suez.</example>
+ <example type="correct">Ils sont par <marker>contre
restés</marker> à la maison.</example>
</rule>
<rule id="DOUBLE_NEG" name="Double négation">
<pattern>
@@ -22580,7 +22583,7 @@
<rule>
<pattern>
<!-- Obviously, the list of gentilés could be expanded
here. -->
- <token
regexp="yes">une?|certaine?s?|cet?|[cdl]es|cette|quelques|plusieurs|chaque<exception
scope="previous" regexp="yes"
inflected="yes">avoir|parler|apprendre|enseigner|étudier|numéro</exception></token>
+ <token
regexp="yes">une?|certaine?s?|cet?|[cdl]es|cette|quelques|plusieurs|chaque<exception
scope="previous" regexp="yes"
inflected="yes">avoir|parler|apprendre|enseigner|étudier|numéro|dans</exception></token>
<marker>
<token
regexp="yes">(?-iu:(afghan|algérien|arménien|australien|autrichien|bahaméen|bahreïnien|barbadien|bélizien|breton|bolivien|bosnien|brésilien|brunéien|cambodgien|canadien|capverdien|chilien|colombien|comorien|costaricien|djiboutien|équatorien|équato-guinéen|érythréen|estonien|états-?unien|étasunien|éthiopien|fidjien|gambien|guyanien|haïtien|hondurien|indien|ivoirien|égyptien|ghanéen|géorgien|guadeloupéen|grenadien|guinéen|indonésien|irakien|italien|iranien|israélien|jordanien|koweïtien|laotien|letton|libérien|lituanien|libyen|macédonien|malaisien|maldivien|malien|mauricien|mauritanien|namibien|nicaraguayen|nord-coréen|niouéen|nigérien|norvégien|micronésien|palestinien|panaméen|papouasien|paraguayen|parisien|péruvien|polynésien|qatarien|saint-lucien|salvadorien|santoméen|saoudien|singapourien|somalien|sud-coréen|surinamien|syrien|tahitien|tanzanien|tchadien|tonguien|trinidadien|tunisien|ukrainien|uruguayen|vénézuélien|vietnamien|zambien|zimbabwéen)(s|nes?)?|(albanais|allemand|angolais|anglais|antiguais|azerbaïdjanais|bâlois|bangladais|béninois|bhoutanais|bordelais|birman|botswanais|brestois|bruxellois|burkinais|burundais|camerounais|chinois|congolais|danois|dominiquais|finlandais|français|gabonais|genévois|hollandais|hongrois|indochinois|irlandais|islandais|lapon|libanais|liechtensteinois|lillois|luxembourgeois|japonais|lyonnais|maltais|marseillais|marshallais|myanmarais|nantais|nauruan|néerlandais|néo-zélandais|népalais|omanais|ougandais|pakistanais|paluan|polonais|portugais|rwandais|sénégalais|soudanais|srilankais|suédois|strasbourgeois|seychellois|taïwanais|thaïlandais|togolais|zaïrois|zurichois)(es)?|(andorran|américain|argentin|burkinab[èé]|centrafricain|cubain|dominicain|espagnol|jamaïcain|kényan|kosovar|maori|marocain|mexicain|mongol|monpelliérain|monténégrin|mozambicain|omani|philippin|roumain|sud-africain|toulousain|tuvaluan)e?s?|(basque|belge|biélorusse|britannique|bulgare|chypriote|corse|croate|guatémaltèque|malgache|malawite|moldave|monégasque|russe|slovaque|slovène|suisse|scandinave|serbe|soviétique|tchèque|turkmène|yéménite|yougoslave)s?|bahreïni|émirati|formosan|grec(que)?s?|bissau|kazakhs?|sothos|ouzbeks?|qatariotes?|swazi|tadjiks?|turcs?|turques?|vanuatuan)</token>
</marker>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
How fast is your code?
3 out of 4 devs don\\\'t know how their code performs in production.
Find out how slow your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219672;13503038;z?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits