Revision: 9922
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=9922&view=rev
Author:   dominikoeo
Date:     2013-04-14 12:26:25 +0000 (Sun, 14 Apr 2013)
Log Message:
-----------
[fr] Detect confusion between "v?\195?\169n?\195?\169neux" and "venimeux". 
Examples:
     *Une plante venimeuse* -> Une plante v?\195?\169n?\195?\169neuse.
     *Un serpent v?\195?\169n?\195?\169neux* -> Un serpent venimeux.

Modified Paths:
--------------
    
trunk/languagetool/languagetool-language-modules/fr/src/main/resources/org/languagetool/rules/fr/grammar.xml

Modified: 
trunk/languagetool/languagetool-language-modules/fr/src/main/resources/org/languagetool/rules/fr/grammar.xml
===================================================================
--- 
trunk/languagetool/languagetool-language-modules/fr/src/main/resources/org/languagetool/rules/fr/grammar.xml
        2013-04-14 09:38:02 UTC (rev 9921)
+++ 
trunk/languagetool/languagetool-language-modules/fr/src/main/resources/org/languagetool/rules/fr/grammar.xml
        2013-04-14 12:26:25 UTC (rev 9922)
@@ -3196,6 +3196,48 @@
         <example type="correct">Il faut prendre en gré les afflictions que 
Dieu nous envoie.</example>
       </rule>
     </rulegroup>
+    <rulegroup id="VENENEUX_VENIMEUX" name="vénéneux ou venimeux">
+      <rule>
+        <pattern>
+          <token regexp="yes" 
skip="1">(serpents|araignée|scorpion|vipère|cobra|crapaud|grenouille|dendrobate|poulpe|guêpe|abeille|méduse|morsure|piqûre|dard|dent|croc|chochet)s?</token>
+          <marker><token regexp="yes">v[ée]n[ée][nm]eu(x|ses?)</token></marker>
+        </pattern>
+        <message>Voulez-vous écrire <suggestion><match no="2" 
regexp_match="^....." regexp_replace="venim"/></suggestion>?</message>
+        <example type="incorrect" correction="venimeuses">Des araignées 
<marker>vénéneuses</marker>.</example>
+        <example type="correct">Des araignées 
<marker>venimeuses</marker>.</example>
+        <example type="correct">Un champignon 
<marker>vénéneux</marker>.</example>
+      </rule>
+      <rule>
+        <pattern>
+          <token regexp="yes" 
skip="1">(serpents|araignée|scorpion|vipère|couleuvre|cobra|crapaud|grenouille|dendrobate|poulpe|guêpe|abeille|méduse|morsure|piqûre|dard|dent|croc|chochet)s?</token>
+          <token postag="V etre.*" postag_regexp="yes" skip="1"/>
+          <marker><token regexp="yes">v[ée]n[ée][nm]eu(x|ses?)</token></marker>
+        </pattern>
+        <message>Voulez-vous écrire <suggestion><match no="3" 
regexp_match="^....." regexp_replace="venim"/></suggestion>?</message>
+        <example type="incorrect" correction="venimeuses">Les couleuvres ne 
sont pas <marker>vénéneuses</marker>.</example>
+        <example type="correct">Les couleuvres ne sont pas 
<marker>venimeuses</marker>.</example>
+      </rule>
+      <rule>
+        <pattern>
+          <token regexp="yes" 
skip="1">(plante|champignon|lépiote|fruit|herbe|fleur|chair|moule|humus|substance)s?|végétaux|végétal</token>
+        <marker><token regexp="yes">v[eé][nm]i[mn]eu(x|ses?)</token></marker>
+        </pattern>
+        <message>Voulez-vous écrire <suggestion><match no="2" 
regexp_match="^....." regexp_replace="vénén"/></suggestion>?</message>
+        <example type="incorrect" correction="vénéneux">Des champignons non 
<marker>venimeux</marker>.</example>
+        <example type="correct">Des champignons non 
<marker>vénémeux</marker>.</example>
+        <example type="correct">Un cobra très 
<marker>venimeux</marker>.</example>
+      </rule>
+      <rule>
+        <pattern>
+          <token regexp="yes" 
skip="1">(plante|champignon|lépiote|fruit|herbe|fleur|chair|moule|humus|substance)s?|végétaux|végétal</token>
+          <token postag="V etre.*" postag_regexp="yes" skip="1"/>
+        <marker><token regexp="yes">v[eé][nm]i[mn]eu(x|ses?)</token></marker>
+        </pattern>
+        <message>Voulez-vous écrire <suggestion><match no="3" 
regexp_match="^....." regexp_replace="vénén"/></suggestion>?</message>
+        <example type="incorrect" correction="vénéneuses">Ces plantes ne sont 
pas <marker>venimeuses</marker>.</example>
+        <example type="correct">Ces plantes ne sont pas 
<marker>vénéneuses</marker>.</example>
+      </rule>
+    </rulegroup>
   </category>
   <category name="Élision">
     <!-- I find conflicting information about élision, so this needs to be 
reviewed.

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to