Revision: 10173
          http://sourceforge.net/p/languagetool/code/10173
Author:   dominikoeo
Date:     2013-06-02 18:17:36 +0000 (Sun, 02 Jun 2013)
Log Message:
-----------
[br] detect error in:
     *Pelec'h emaout of vont?* -> "Da belec'h emaout o vont?"

Modified Paths:
--------------
    
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/rules/br/grammar.xml
===================================================================
--- 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/rules/br/grammar.xml
        2013-06-02 15:37:15 UTC (rev 10172)
+++ 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/rules/br/grammar.xml
        2013-06-02 18:17:36 UTC (rev 10173)
@@ -8080,7 +8080,7 @@
         <pattern>
           <token 
regexp="yes">(estonet|klañv|laouen|nec’het|plijet|skuizh|sabatuet|souezhet|spontet|trist)(-(holl|kenañ|krenn|meurbet|marv|mik|tre))?</token>
           <token>e</token>
-          <token 
regexp="yes">oan|oas|oa|oamp|oac‘h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
+          <token 
regexp="yes">oan|oas|oa|oamp|oac’h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
           <marker><token>da</token></marker>
           <token postag="V inf" regexp="yes">[^aeiouh].*</token>
         </pattern>
@@ -8092,7 +8092,7 @@
         <pattern>
           <token 
regexp="yes">(estonet|klañv|laouen|nec’het|plijet|skuizh|sabatuet|souezhet|spontet|trist)(-(holl|kenañ|krenn|meurbet|marv|mik|tre))?</token>
           <token>e</token>
-          <token 
regexp="yes">oan|oas|oa|oamp|oac‘h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
+          <token 
regexp="yes">oan|oas|oa|oamp|oac’h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
           <marker><token regexp="yes">d[a’]</token></marker>
           <token postag="V inf" regexp="yes" 
spacebefore="yes">[aeiouh].*</token>
         </pattern>
@@ -8105,7 +8105,7 @@
         <pattern>
           <token 
regexp="yes">(estonet|klañv|laouen|nec’het|plijet|skuizh|sabatuet|souezhet|spontet|trist)(-(holl|kenañ|krenn|meurbet|marv|mik|tre))?</token>
           <token>e</token>
-          <token 
regexp="yes">oan|oas|oa|oamp|oac‘h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
+          <token 
regexp="yes">oan|oas|oa|oamp|oac’h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
           <marker>
             <token>d’</token>
             <token postag="V inf" regexp="yes" 
spacebefore="no">[aeiouh].*</token>
@@ -8119,7 +8119,7 @@
         <pattern>
           <token 
regexp="yes">(estonet|klañv|laouen|nec’het|plijet|skuizh|sabatuet|souezhet|spontet|trist)(-(holl|kenañ|krenn|meurbet|marv|mik|tre))?</token>
           <token>e</token>
-          <token 
regexp="yes">oan|oas|oa|oamp|oac‘h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
+          <token 
regexp="yes">oan|oas|oa|oamp|oac’h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
           <marker><token>da</token></marker>
           <token postag="V inf M:1:.*:" postag_regexp="yes" regexp="yes" 
inflected="yes">[mgb].*</token>
         </pattern>
@@ -8131,7 +8131,7 @@
         <pattern>
           <token 
regexp="yes">(estonet|klañv|laouen|nec’het|plijet|skuizh|sabatuet|souezhet|spontet|trist)(-(holl|kenañ|krenn|meurbet|marv|mik|tre))?</token>
           <token>e</token>
-          <token 
regexp="yes">oan|oas|oa|oamp|oac‘h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
+          <token 
regexp="yes">oan|oas|oa|oamp|oac’h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
           <marker>
             <token>da</token>
             <token postag="V inf M:1:1a:" regexp="yes" 
inflected="yes">k.*</token>
@@ -8145,7 +8145,7 @@
         <pattern>
           <token 
regexp="yes">(estonet|klañv|laouen|nec’het|plijet|skuizh|sabatuet|souezhet|spontet|trist)(-(holl|kenañ|krenn|meurbet|marv|mik|tre))?</token>
           <token>e</token>
-          <token 
regexp="yes">oan|oas|oa|oamp|oac‘h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
+          <token 
regexp="yes">oan|oas|oa|oamp|oac’h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
           <marker>
             <token>da</token>
             <token postag="V inf M:1:1a:" regexp="yes" 
inflected="yes">p.*</token>
@@ -8159,7 +8159,7 @@
         <pattern>
           <token 
regexp="yes">(estonet|klañv|laouen|nec’het|plijet|skuizh|sabatuet|souezhet|spontet|trist)(-(holl|kenañ|krenn|meurbet|marv|mik|tre))?</token>
           <token>e</token>
-          <token 
regexp="yes">oan|oas|oa|oamp|oac‘h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
+          <token 
regexp="yes">oan|oas|oa|oamp|oac’h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
           <marker>
             <token>da</token>
             <token postag="V inf M:1:1a:" regexp="yes" 
inflected="yes">t.*</token>
@@ -8173,7 +8173,7 @@
         <pattern>
           <token 
regexp="yes">(estonet|klañv|laouen|nec’het|plijet|skuizh|sabatuet|souezhet|spontet|trist)(-(holl|kenañ|krenn|meurbet|marv|mik|tre))?</token>
           <token>e</token>
-          <token 
regexp="yes">oan|oas|oa|oamp|oac‘h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
+          <token 
regexp="yes">oan|oas|oa|oamp|oac’h|oant|oad|vin|vi|vo|vimp|viot|vioc’h|vint|vior|vezan|vezez|vez|vezomp|vezit|vezont|vezer|vezen|vezes|veze|vezemp|vezec’h|vezent|vezed|vezin|vezi|vezo|vezimp|vezoc’h|vezint|vezor|vefen|vefes|vefemp|vefec’h|vefent|vefed|vijen|vijes|vije|vijemp|vijec’h|vijent|vijed</token>
           <marker>
             <token>da</token>
             <token postag="V inf M:1:1b:4:" regexp="yes" 
inflected="yes">d.*</token>
@@ -8284,6 +8284,21 @@
       <example type="incorrect" correction="nevesañ">Pellgargit ar stumm 
<marker>nevezañ</marker>.</example>
       <example type="correct" correction="nevesañ">Pellgargit ar stumm 
nevesañ.</example>
     </rule>
+    <rulegroup id="PELECH" name="pelec’h pe da belec’h">
+      <rule>
+        <pattern>
+          <marker><token>pelec’h<exception 
regexp="yes">dre|da|e</exception></token></marker>
+          <token 
regexp="yes">ema(on|ñ?|out|oc’h|int|eur)|edo([nsd]?|mp|oc’h|nt)</token>
+          <token>o</token>
+          <token>vont</token>
+        </pattern>
+        <message>Ha fellout a rae deoc’h skrivañ <suggestion>da 
belec’h</suggestion>? (CHALM F3.3)</message>
+        <example type="incorrect">Ha <marker>pelec’h</marker> emaout o 
vont?</example>
+        <example type="incorrect"><marker>Pelec’h</marker> emaout o 
vont?</example>
+        <example type="correct">Ha da belec’h emaout o vont?</example>
+        <example type="correct">Da belec’h emaout o vont?</example>
+      </rule>
+    </rulegroup>
   </category>
   <!-- vim: foldmethod=marker foldmarker=<category,</category:
   -->

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


------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to