Revision: 5985
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=5985&view=rev
Author:   dominikoeo
Date:     2011-11-27 18:14:30 +0000 (Sun, 27 Nov 2011)
Log Message:
-----------
[br] - detect error *Ken bras egedon* ?\226?\134?\146 "Ken bras ha me"
     - detect error *Bro Saoz* ?\226?\134?\146 "Bro-Saoz"

Modified Paths:
--------------
    trunk/JLanguageTool/src/rules/br/grammar.xml

Modified: trunk/JLanguageTool/src/rules/br/grammar.xml
===================================================================
--- trunk/JLanguageTool/src/rules/br/grammar.xml        2011-11-27 16:18:48 UTC 
(rev 5984)
+++ trunk/JLanguageTool/src/rules/br/grammar.xml        2011-11-27 18:14:30 UTC 
(rev 5985)
@@ -1849,7 +1849,7 @@
       <example type="correct">Rwanda zo ur vro e-kreiz Afrika.</example>
     </rule>
 
-    <rule id="WAR_ROAK" name="war raok → war-raok (hag all)">
+    <rule id="WAR_RAOK" name="war raok → war-raok (hag all)">
       <pattern>
         <token>war</token>
         <token 
regexp="yes">bouez|c’hed|c’horre|draoñ|dreñv|dro|du|eeun|gil|giz|hed|laez|lein|lerc’h|nes|raok|sav|souz|zu|wazh</token>
@@ -1859,6 +1859,16 @@
       <example type="correct">Ober a ra war-dro ar saout.</example>
     </rule>
 
+    <rule id="BRO" name="Bro Saoz → Bro-Saoz">
+      <pattern>
+        <token regexp="yes">[BVP]ro</token>
+        <token 
regexp="yes">Alamagn|Amerika|C’hall|Dreger|Gembre|Gerne|Iwerzhon|Japan|Leon|Naoned|Raez|Roazhon|Saoz|Sant-Brieg|Sant-Maloù|Skos|Suis|Ulad|Wened</token>
+      </pattern>
+      <message>Implijit <suggestion><match no="1" case_conversion 
="startupper"/>-<match no="2" case_conversion 
="startupper"/></suggestion>.</message>
+      <example type="incorrect">Labour a ra e <marker>Bro 
Amerika</marker>.</example>
+      <example type="correct">Labour a ra e 
<marker>Bro-Amerika</marker>.</example>
+    </rule>
+
     <rule id="C_HASTELL_NEVEZ" name="C’hastell Nevez → C’hastell-Nevez">
       <pattern case_sensitive="yes">
         <token regexp="yes">([GK]|C’h)astell</token>
@@ -2888,6 +2898,101 @@
       <example type="incorrect">An dour a <marker>renk</marker> bezañ 
yen.</example>
       <example type="correct">An dour a rank bezañ yen.</example>
     </rule>
+
+    <rulegroup id="KEN_HA" name="ken bras eget → ken bras ha">
+      <rule>
+        <pattern mark_from="2" mark_to="-1">
+          <token>ken</token>
+          <token postag="J.*" postag_regexp="yes"/>
+          <token>eget</token>
+          <token regexp="yes">[aeiouh].*</token>
+        </pattern>
+        <message>Implijit <suggestion>hag</suggestion> evit an 
derez-kevatal.</message>
+        <example type="incorrect">Ken melen <marker>eget</marker> 
aour</example>
+        <example type="correct">Ken melen hag aour</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2" mark_to="-1">
+          <token>ken</token>
+          <token postag="J.*" postag_regexp="yes"/>
+          <token>eget</token>
+          <token regexp="yes">[^aeiouh].*</token>
+        </pattern>
+        <message>Implijit <suggestion>ha</suggestion> evit an 
derez-kevatal.</message>
+        <example type="incorrect">Ken ruz <marker>eget</marker> gwad</example>
+        <example type="correct">Ken ruz ha gwad</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2">
+          <token>ken</token>
+          <token postag="J.*" postag_regexp="yes"/>
+          <token>egedon</token>
+        </pattern>
+        <message>Implijit <suggestion>ha me</suggestion> evit an 
derez-kevatal.</message>
+        <example type="incorrect">Ken bras <marker>egedon</marker></example>
+        <example type="correct">Ken bras ha me</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2">
+          <token>ken</token>
+          <token postag="J.*" postag_regexp="yes"/>
+          <token>egedout</token>
+        </pattern>
+        <message>Implijit <suggestion>ha te</suggestion> evit an 
derez-kevatal.</message>
+        <example type="incorrect">Ken bras <marker>egedout</marker></example>
+        <example type="correct">Ken bras ha te</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2">
+          <token>ken</token>
+          <token postag="J.*" postag_regexp="yes"/>
+          <token>egetañ</token>
+        </pattern>
+        <message>Implijit <suggestion>hag eñ</suggestion> evit an 
derez-kevatal.</message>
+        <example type="incorrect">Ken bras <marker>egetañ</marker></example>
+        <example type="correct">Ken bras hag eñ</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2">
+          <token>ken</token>
+          <token postag="J.*" postag_regexp="yes"/>
+          <token>egeti</token>
+        </pattern>
+        <message>Implijit <suggestion>hag eñ</suggestion> evit an 
derez-kevatal.</message>
+        <example type="incorrect">Ken bras <marker>egeti</marker></example>
+        <example type="correct">Ken bras hag hi</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2">
+          <token>ken</token>
+          <token postag="J.*" postag_regexp="yes"/>
+          <token>egedomp</token>
+        </pattern>
+        <message>Implijit <suggestion>hag eñ</suggestion> evit an 
derez-kevatal.</message>
+        <example type="incorrect">Ken bras <marker>egedomp</marker></example>
+        <example type="correct">Ken bras ha ni</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2">
+          <token>ken</token>
+          <token postag="J.*" postag_regexp="yes"/>
+          <token>egedoc’h</token>
+        </pattern>
+        <message>Implijit <suggestion>ha c’hwi</suggestion> evit an 
derez-kevatal.</message>
+        <example type="incorrect">Ken bras <marker>egedoc’h</marker></example>
+        <example type="correct">Ken bras ha c’hwi</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2">
+          <token>ken</token>
+          <token postag="J.*" postag_regexp="yes"/>
+          <token regexp="yes">eget[eo]</token>
+        </pattern>
+        <message>Implijit <suggestion>hag int</suggestion> evit an 
derez-kevatal.</message>
+        <example type="incorrect">Ken bras <marker>egeto</marker></example>
+        <example type="correct">Ken bras hag int</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.


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Languagetool-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs

Reply via email to