Revision: 6515
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=6515&view=rev
Author:   dominikoeo
Date:     2012-02-12 12:29:53 +0000 (Sun, 12 Feb 2012)
Log Message:
-----------
[br] detect elision errors such as:
     *Ne anavezan ket* -> "N'anavezan ket"
     *N'ouien ket* -> "Ne ouien ket"
     *N'oa ket gwir* -> "Ne oa ket gwir"

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

Modified: trunk/JLanguageTool/src/rules/br/grammar.xml
===================================================================
--- trunk/JLanguageTool/src/rules/br/grammar.xml        2012-02-12 10:03:41 UTC 
(rev 6514)
+++ trunk/JLanguageTool/src/rules/br/grammar.xml        2012-02-12 12:29:53 UTC 
(rev 6515)
@@ -2114,6 +2114,38 @@
       <example type="incorrect">Ma <marker>z’eus</marker> ezhomm.</example>
       <example type="correct">Ma ’z eus ezhomm.</example>
     </rule>
+
+    <rulegroup id="NA_NE" name="ne/na → n’">
+      <rule>
+        <pattern>
+          <token regexp="yes">n[ae]</token>
+          <token regexp="yes" postag="V.*" postag_regexp="yes">[aeiou].*
+            <exception regexp="yes" inflected="yes">gouzout</exception>
+            <exception regexp="yes" inflected="yes" postag="V impa.*" 
postag_regexp="yes">bezañ</exception>
+          </token>
+        </pattern>
+        <message>Ha fellout a rae deoc’h skrivañ <suggestion><match no="1" 
regexp_match="(.)." regexp_replace="$1"/>’\2</suggestion>?</message>
+        <example type="incorrect"><marker>Ne anavezan</marker> ket 
anezhi.</example>
+        <example type="correct"><marker>N’anavezan</marker> ket 
anezhi.</example>
+        <example type="correct">Ne oa ket gwir.</example>
+        <example type="correct">Ne oa ket gwir.</example>
+        <example type="correct">Ne oar ket penaos ober.</example>
+      </rule>
+      <rule>
+        <pattern>
+          <token regexp="yes">n’</token>
+          <and>
+            <token regexp="yes" postag="V.*" 
postag_regexp="yes">(oar|oui).*</token>
+            <token inflected="yes" postag="V.*" 
postag_regexp="yes">gouzout</token>
+          </and>
+        </pattern>
+        <message>Ha fellout a rae deoc’h skrivañ <suggestion><match no="1" 
regexp_match="(.)." regexp_replace="$1e"/> \2</suggestion>?</message>
+        <example type="incorrect"><marker>N’ouien</marker> ket ober 
se.</example>
+        <example type="correct">Ne ouien ket ober se.</example>
+        <example type="correct">N’ouzon ket ober se.</example>
+      </rule>
+    </rulegroup>
+
   </category>
 
   <category name="Niver">

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


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Languagetool-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs

Reply via email to