Revision: 9667
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=9667&view=rev
Author:   dominikoeo
Date:     2013-03-10 22:15:23 +0000 (Sun, 10 Mar 2013)
Log Message:
-----------
[br] improved disambiguation of word "e" to find error in:
     *E zad zo kozh.*, *E tad zo kozh.* -> "E dad zo kozh.*

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

Modified: 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/resource/br/disambiguation.xml
===================================================================
--- 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/resource/br/disambiguation.xml
      2013-03-10 21:08:55 UTC (rev 9666)
+++ 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/resource/br/disambiguation.xml
      2013-03-10 22:15:23 UTC (rev 9667)
@@ -311,21 +311,50 @@
     <rule>
       <pattern>
         <token 
regexp="yes">dirak|en|e-pad|eus|evit|(di)?(gant|ouzh|war)<exception postag="X 
KAOUT2"/></token>
-        <marker>
-          <token>e</token>
-        </marker>
+        <marker><token>e</token></marker>
       </pattern>
       <disambig action="remove"><wd lemma="e" pos="P"/></disambig>
     </rule>
     <rule>
       <pattern>
         <token 
regexp="yes">dirak|en|e-pad|eus|evit|(di)?(gant|ouzh|war)<exception postag="X 
KAOUT2"/></token>
-        <marker>
-          <token>e</token>
-        </marker>
+        <marker><token>e</token></marker>
       </pattern>
       <disambig action="remove"><wd lemma="e" pos="L e"/></disambig>
     </rule>
+    <rule>
+      <pattern>
+        <marker><token>e</token></marker>
+        <token postag="N.*" postag_regexp="yes"/>
+        <token>zo</token>
+      </pattern>
+      <disambig action="remove"><wd lemma="e" pos="P"/></disambig>
+    </rule>
+    <rule>
+      <pattern>
+        <marker><token>e</token></marker>
+        <token postag="N.*" postag_regexp="yes"/>
+        <token>zo</token>
+      </pattern>
+      <disambig action="remove"><wd lemma="e" pos="L e"/></disambig>
+    </rule>
+    <rule>
+      <pattern>
+        <marker><token>e</token></marker>
+        <token postag="N.*" postag_regexp="yes"/>
+        <token regexp="yes">[a’]</token>
+      </pattern>
+      <disambig action="remove"><wd lemma="e" pos="P"/></disambig>
+    </rule>
+    <rule>
+      <pattern>
+        <marker><token>e</token></marker>
+        <token postag="N.*" postag_regexp="yes"/>
+        <token regexp="yes">[a’]</token>
+        <token>zo</token>
+      </pattern>
+      <disambig action="remove"><wd lemma="e" pos="L e"/></disambig>
+    </rule>
   </rulegroup>
   <rulegroup id="E_P" name="e preposition">
     <rule>

Modified: 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/rules/br/grammar.xml
===================================================================
--- 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/rules/br/grammar.xml
        2013-03-10 21:08:55 UTC (rev 9666)
+++ 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/rules/br/grammar.xml
        2013-03-10 22:15:23 UTC (rev 9667)
@@ -346,6 +346,15 @@
         <example type="incorrect" correction="dorrfe">Diwallit na 
<marker>torrfe</marker> ar gwer.</example>
         <example type="incorrect" correction="dorrfe">Diwallit na 
<marker>zorrfe</marker> ar gwer.</example>
         <example type="correct">Diwallit na <marker>dorrfe</marker> ar 
gwer.</example>
+        <example type="incorrect">E <marker>zad</marker> zo kozh.</example>
+        <example type="incorrect">E <marker>tad</marker> zo kozh.</example>
+        <example type="correct">E dad zo kozh.</example>
+        <example type="incorrect">E <marker>zad</marker> ’zo kozh.</example>
+        <example type="incorrect">E <marker>tad</marker> ’zo kozh.</example>
+        <example type="correct">E dad ’zo kozh.</example>
+        <example type="incorrect">E <marker>zad</marker> a zo kozh.</example>
+        <example type="incorrect">E <marker>tad</marker> a zo kozh.</example>
+        <example type="correct">E dad a zo kozh.</example>
       </rule>
       <rule>
         <pattern>

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


------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to