Revision: 8608
http://languagetool.svn.sourceforge.net/languagetool/?rev=8608&view=rev
Author: dominikoeo
Date: 2012-12-21 04:23:29 +0000 (Fri, 21 Dec 2012)
Log Message:
-----------
[br] incorrect or missing mutations were not detected after
mutated numbers such as in: *Da dri paotr* -> "Da dri faotr"
Modified Paths:
--------------
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/br/grammar.xml
Modified:
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/br/grammar.xml
===================================================================
---
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/br/grammar.xml
2012-12-20 23:35:37 UTC (rev 8607)
+++
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/br/grammar.xml
2012-12-21 04:23:29 UTC (rev 8608)
@@ -254,7 +254,7 @@
<rulegroup id="KEMM_DRE_VLOTAAT_GER" name="kemmadur dre vlotaat goude
gerioù zo.">
<rule>
<pattern>
- <token
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+ <token
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
<exception postag="P|L e" postag_regexp="yes">e</exception>
<exception postag="L n" negate_pos="yes">na</exception>
<exception postag="C coor">pe</exception>
@@ -283,7 +283,7 @@
</rule>
<rule>
<pattern>
- <token
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|p[ae]|ra|re|seul
+ <token
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|p[ae]|ra|re|seul
<exception postag="P|L e" postag_regexp="yes">e</exception>
<exception postag="L n" negate_pos="yes">na</exception>
<exception postag="C coor">pe</exception>
@@ -322,7 +322,7 @@
</rule>
<rule>
<pattern>
- <token
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+ <token
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
<exception postag="P|L e" postag_regexp="yes">e</exception>
<exception postag="L n" negate_pos="yes">na</exception>
<exception scope="previous">ez</exception>
@@ -350,10 +350,13 @@
<example type="incorrect">An traoù ha na <marker>plijont</marker> ket
din.</example>
<example type="incorrect">An traoù ha na <marker>flijont</marker> ket
din.</example>
<example type="correct">An traoù ha na <marker>blijont</marker> ket
din.</example>
+ <example type="incorrect">Da zaou <marker>paotr</marker>.</example>
+ <example type="incorrect">Da zaou <marker>faotr</marker>.</example>
+ <example type="correct">Da zaou baotr.</example>
</rule>
<rule>
<pattern>
- <token
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+ <token
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
<exception postag="P|L e" postag_regexp="yes">e</exception>
<exception postag="L n" negate_pos="yes">na</exception>
<exception postag="C coor">pe</exception>
@@ -375,7 +378,7 @@
</rule>
<rule>
<pattern>
- <token
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+ <token
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
<exception postag="P|L e" postag_regexp="yes">e</exception>
<exception postag="L n" negate_pos="yes">na</exception>
<exception postag="C coor">pe</exception>
@@ -400,7 +403,7 @@
</rule>
<rule>
<pattern>
- <token
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+ <token
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
<exception postag="P|L e" postag_regexp="yes">e</exception>
<exception postag="L n" negate_pos="yes">na</exception>
<exception postag="C coor">pe</exception>
@@ -424,7 +427,7 @@
</rule>
<rule>
<pattern>
- <token
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+ <token
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
<exception postag="P|L e" postag_regexp="yes">e</exception>
<exception postag="L n" negate_pos="yes">na</exception>
<exception postag="C coor">pe</exception>
@@ -459,7 +462,7 @@
</rule>
<rule>
<pattern>
- <token
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+ <token
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
<exception postag="P|L e" postag_regexp="yes">e</exception>
<exception postag="L n" negate_pos="yes">na</exception>
<exception postag="C coor">pe</exception>
@@ -490,7 +493,7 @@
</rule>
<rule>
<pattern>
- <token
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+ <token
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
<exception postag="P|L e" postag_regexp="yes">e</exception>
<exception postag="L n" negate_pos="yes">na</exception>
<exception scope="previous" regexp="yes">e?z|ned</exception>
@@ -517,7 +520,7 @@
</rule>
<rule>
<pattern>
- <token
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+ <token
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
<exception postag="P|L e" postag_regexp="yes">e</exception>
<exception postag="L n" negate_pos="yes">na</exception>
<exception postag="C coor">pe</exception>
@@ -539,7 +542,7 @@
</rule>
<rule>
<pattern>
- <token
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+ <token
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
<exception postag="P|L e" postag_regexp="yes">e</exception>
<exception postag="L n" negate_pos="yes">na</exception>
<exception postag="C coor">pe</exception>
@@ -567,7 +570,7 @@
</rule>
<rule>
<pattern>
- <token
regexp="yes">2|[ae]|aba|da|daou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
+ <token
regexp="yes">2|[ae]|aba|da|[dtz]aou|div|dre|eme|endra|gwall|na|ne|pa|pe|ra|re|seul
<exception postag="P|L e" postag_regexp="yes">e</exception>
<exception postag="L n" negate_pos="yes">na</exception>
<exception postag="C coor">pe</exception>
@@ -1074,7 +1077,7 @@
<rulegroup id="KEMM_KANT" name="daou kant → daou c’hant">
<rule>
<pattern>
- <token regexp="yes">daou|div</token>
+ <token regexp="yes">[dtz](aou|iv)</token>
<marker>
<token>kant</token>
</marker>
@@ -1250,7 +1253,7 @@
<rulegroup id="KEMM_DRE_C_HWEZHADENNIN" name="kemmadur dre c’hwezhadenniñ">
<rule>
<pattern>
- <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+ <token
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
<exception postag_regexp="yes" postag="L o|X EN_EM"/>
<exception postag="C sub">ma</exception>
</token>
@@ -1280,7 +1283,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+ <token
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
<exception postag_regexp="yes" postag="L o|X EN_EM|X KAOUT1"/>
<exception postag="C sub">ma</exception>
</token>
@@ -1307,7 +1310,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+ <token
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
<exception postag_regexp="yes" postag="L o|X EN_EM"/>
<exception postag="C sub">ma</exception>
</token>
@@ -1333,7 +1336,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+ <token
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
<exception postag_regexp="yes" postag="L o|X EN_EM"/>
<exception postag="C sub">ma</exception>
</token>
@@ -1353,7 +1356,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+ <token
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
<exception postag_regexp="yes" postag="L o|X EN_EM"/>
<exception postag="C sub">ma</exception>
</token>
@@ -1373,7 +1376,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">em|he|ma|nav|o|peder|pevar|teir|tri|va
+ <token
regexp="yes">em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
<exception postag_regexp="yes" postag="L o|X EN_EM"/>
<exception postag="C sub">ma</exception>
</token>
@@ -1396,7 +1399,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+ <token
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
<exception postag_regexp="yes" postag="L o|X EN_EM"/>
<exception postag="C sub">ma</exception>
</token>
@@ -1415,7 +1418,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">am|em|he|ma|nav|o|peder|pevar|teir|tri|va
+ <token
regexp="yes">am|em|he|ma|nav|o|[pbf]eder|[pbf]evar|[tdz]eir|[tdz]ri|va
<exception postag_regexp="yes" postag="L o|X EN_EM"/>
<exception postag="C sub">ma</exception>
</token>
@@ -1878,7 +1881,7 @@
<rule id="FAZ_KEMM" name="kemmadur faziet">
<pattern>
<token postag="SENT_START|K e .*|V.*|X KAOUT2|J sup .*"
postag_regexp="yes">
- <exception
regexp="yes">daou|div|tri|teir|pevar|peder|nav|eme</exception>
+ <exception
regexp="yes">[dtz]aou|[dtz]iv|[dtz]ri|[tdz]eir|[pbf]evar|[pbf]eder|nav|eme</exception>
<exception negate_pos="yes" postag="SENT_START|K e .*|V.*|X KAOUT2|J
sup .*" postag_regexp="yes"/>
</token>
<marker>
@@ -2914,7 +2917,7 @@
<rule>
<pattern>
<marker>
- <token>daou</token>
+ <token regexp="yes">[dtz]aou</token>
</marker>
<token postag_regexp="yes" postag="N f.*">
<exception postag_regexp="yes" postag="N m [^M]*M:1:.*"/>
@@ -2930,7 +2933,7 @@
<rule>
<pattern>
<marker>
- <token>daou</token>
+ <token regexp="yes">[dtz]aou</token>
</marker>
<token>a</token>
<token postag_regexp="yes" postag="N f.*">
@@ -2976,7 +2979,7 @@
<rule id="TRI" name="tri">
<pattern>
<marker>
- <token>tri</token>
+ <token regexp="yes">[tdz]ri</token>
</marker>
<token postag_regexp="yes" postag="N f.*">
<exception postag_regexp="yes" postag="N m.*"/>
@@ -2985,6 +2988,8 @@
<message>Implijit <suggestion><match no="1" regexp_match="ri"
regexp_replace="eir"/></suggestion> dirak ar ger benel «\2». (CHALM
P1.3)</message>
<example type="incorrect"><marker>Tri</marker> flac’h.</example>
<example type="correct">Teir flac’h.</example>
+ <example type="incorrect">Da <marker>dri</marker> flac’h.</example>
+ <example type="correct">Da deir flac’h.</example>
</rule>
<rule id="TEIR" name="teir">
<pattern>
@@ -3004,7 +3009,7 @@
<rule id="PEVAR" name="pevar">
<pattern>
<marker>
- <token>pevar</token>
+ <token regexp="yes">[pbf]evar</token>
</marker>
<token postag_regexp="yes" postag="N f.*">
<exception postag_regexp="yes" postag="N m.*"/>
@@ -3013,11 +3018,13 @@
<message>Implijit <suggestion><match no="1" regexp_match="var"
regexp_replace="der"/></suggestion> dirak ar ger benel «\2». (CHALM
P1.3)</message>
<example type="incorrect"><marker>Pevar</marker> flac’h.</example>
<example type="correct">Peder flac’h.</example>
+ <example type="incorrect">Da <marker>bevar</marker> flac’h.</example>
+ <example type="correct">Da beder flac’h.</example>
</rule>
<rule id="PEDER" name="peder">
<pattern>
<marker>
- <token>peder</token>
+ <token regexp="yes">[pbf]eder</token>
</marker>
<token postag_regexp="yes" postag="N m.*">
<exception postag_regexp="yes" postag="N f.*"/>
@@ -3026,6 +3033,8 @@
<message>Implijit <suggestion><match no="1" regexp_match="der"
regexp_replace="var"/></suggestion> dirak ar ger gourel «\2». (CHALM
P1.3)</message>
<example type="incorrect"><marker>Peder</marker> faotr.</example>
<example type="correct">Pevar faotr.</example>
+ <example type="incorrect">Ma <marker>feder</marker> faotr.</example>
+ <example type="correct">Ma fevar faotr.</example>
</rule>
<rulegroup id="MILION" name="Milion, miliard, …">
<rule>
@@ -6403,7 +6412,7 @@
</rulegroup>
<rule id="DOUAGEMENTIN" name="daou gementiñ → daougementiñ">
<pattern>
- <token regexp="yes">daou|tri|pevar</token>
+ <token regexp="yes">[dtz]aou|[tdz]ri|[pbf]evar</token>
<token
regexp="yes">(c’hement|gement)(iñ|et)?|(ilin|gromm)(añ|et)?|roadek|bik|lamm(et)?|dortet</token>
</pattern>
<message>Ha fellout a rae deoc’h skrivañ
<suggestion>\1\2</suggestion>?</message>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits