Revision: 9663
http://languagetool.svn.sourceforge.net/languagetool/?rev=9663&view=rev
Author: dominikoeo
Date: 2013-03-10 18:38:01 +0000 (Sun, 10 Mar 2013)
Log Message:
-----------
[br] detect incorrect mutation in:
*Er kambr*, *Er c'hambr* -> "Er gambr"
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-03-10 14:50:22 UTC (rev 9662)
+++
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/rules/br/grammar.xml
2013-03-10 18:38:01 UTC (rev 9663)
@@ -45,7 +45,7 @@
<rulegroup id="KEMM_DRE_C_HWEZHADENNIN_AR" name="kemmadur dre
c’hwezhadenniñ en anv goude ar ger-mell.">
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token regexp="yes" postag="N m s.*|N f p.*"
postag_regexp="yes">k.*
<exception postag="N f s.*|N m p t.*" postag_regexp="yes"/>
@@ -62,7 +62,7 @@
<rulegroup id="KEMM_DRE_VLOTAAT_AR" name="kemmadur dre vlotaat en anv
goude ar ger-mell.">
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token regexp="yes" postag="N f s.*|N m p t.*"
postag_regexp="yes">k.*
<exception postag="N m s.*" postag_regexp="yes"/>
@@ -74,10 +74,12 @@
<example type="correct">Ar gador a zo war an daol.</example>
<example type="incorrect" correction="gelennerien">Ar
<marker>kelennerien</marker></example>
<example type="correct">Ar gelennerien</example>
+ <example type="incorrect" correction="gambr">Er <marker>kambr</marker>
emañ.</example>
+ <example type="correct">Er <marker>gambr</marker> emañ.</example>
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token regexp="yes" postag="N f s.*|N m p t.*"
postag_regexp="yes">p.*
<exception
regexp="yes">plac’h(ig)?(-(mañ|se|hont))?|psi.*</exception>
@@ -111,7 +113,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token regexp="yes" postag="N f s.*|N m p t.*"
postag_regexp="yes">g(?!ou[ei])[^w].*
<exception regexp="yes" inflected="yes">k.*</exception>
@@ -128,7 +130,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token regexp="yes" postag="N f s.*|N m p t.*"
postag_regexp="yes">gou[ei].*
<exception regexp="yes" inflected="yes">kou[ei].*</exception>
@@ -144,7 +146,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token regexp="yes" postag="N f s.*|N m p t.*"
postag_regexp="yes">gw.*
<exception postag="N m s.*" postag_regexp="yes"/>
@@ -163,7 +165,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token regexp="yes" postag="N f s.*|N m p t.*"
postag_regexp="yes">b.*
<exception regexp="yes" inflected="yes">p.*</exception>
@@ -183,7 +185,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token regexp="yes" postag="N f s.*|N m p t.*"
postag_regexp="yes">m.*
<exception postag="N m s.*" postag_regexp="yes"/>
@@ -233,7 +235,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token regexp="yes">brud(-(mañ|se|hont))?</token>
</marker>
@@ -244,7 +246,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token regexp="yes">[fb]lac’h(ig)?(-(mañ|se|hont))?</token>
</marker>
@@ -255,7 +257,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token
regexp="yes">(c’havotenn|c’hreg|c’haletezenn)(ig)?(-(mañ|se|hont))?</token>
</marker>
@@ -267,7 +269,7 @@
</rulegroup>
<rule id="AR_K" name="ar + k-word">
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token regexp="yes" postag="UNKNOWN">k.*</token>
</marker>
@@ -1849,7 +1851,7 @@
<rulegroup id="FAZ_KEMM_DRE_VLOTAAT_AR" name="kemmadur dre vlotaat en anv
goude ar ger-mell.">
<rule>
<pattern>
- <token regexp="yes">[au]r<exception postag="X EN_UR"/></token>
+ <token regexp="yes">[aeu]r<exception postag="X EN_UR"/></token>
<marker>
<and>
<token postag="N .*" postag_regexp="yes" regexp="yes">[zt].*
@@ -1867,7 +1869,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r<exception postag="X EN_UR"/></token>
+ <token regexp="yes">[aeu]r<exception postag="X EN_UR"/></token>
<marker>
<and>
<token postag="N m s.*|N f p.*" postag_regexp="yes" regexp="yes"
inflected="yes">p.*
@@ -1921,7 +1923,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r<exception postag="X EN_UR"/></token>
+ <token regexp="yes">[aeu]r<exception postag="X EN_UR"/></token>
<marker>
<and>
<token regexp="yes" postag="N f s.*|N m p t.*"
postag_regexp="yes">z.*</token>
@@ -1937,7 +1939,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r<exception postag="X EN_UR"/></token>
+ <token regexp="yes">[aeu]r<exception postag="X EN_UR"/></token>
<marker>
<token postag="(N m s|N f p) M.*:1:.*" postag_regexp="yes"
regexp="yes">g.*
<exception postag="N m s|N f p" postag_regexp="yes"
regexp="yes">g.*</exception>
@@ -1956,10 +1958,12 @@
<example type="correct">Ar greun</example>
<example type="correct">Ar gigerien</example>
<example type="correct">Krouin ur gont</example>
+ <example type="incorrect" correction="c’harr">Er
<marker>garr</marker>.</example>
+ <example type="correct">Er <marker>c’harr</marker>.</example>
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r<exception postag="X EN_UR"/></token>
+ <token regexp="yes">[aeu]r<exception postag="X EN_UR"/></token>
<marker>
<and>
<token postag="N m s.*|N f p.*" postag_regexp="yes"
regexp="yes">w.*
@@ -1981,7 +1985,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r<exception postag="X EN_UR"/></token>
+ <token regexp="yes">[aeu]r<exception postag="X EN_UR"/></token>
<marker>
<and>
<token postag="N m s.*|N f p.*" postag_regexp="yes"
regexp="yes">v.*
@@ -2002,7 +2006,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r<exception postag="X EN_UR"/></token>
+ <token regexp="yes">[aeu]r<exception postag="X EN_UR"/></token>
<marker>
<token postag="N [^M]*M.*" postag_regexp="yes" regexp="yes"
inflected="yes">b.*
<exception postag="(N [ef] s|N m p t) M.*:1a:.*"
postag_regexp="yes"/>
@@ -2028,7 +2032,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<and>
<token postag="N f s M:.*|N m p t M:.*" postag_regexp="yes"
regexp="yes">c’h.*
@@ -2043,6 +2047,7 @@
</pattern>
<message>Direizh eo ober ur c’hemmadur dre vlotaat er ger «\2» amañ.
Ha fellout a rae deoc’h skrivañ <suggestion><match no="2" regexp_match="^..."
regexp_replace="g"/></suggestion>?</message>
<example type="incorrect" correction="gambr">Ar
<marker>c’hambr</marker></example>
+ <example type="incorrect" correction="gambr">Er
<marker>c’hambr</marker></example>
<example type="correct">Ar gambr</example>
<example type="correct">Ar c’hangourou</example>
<example type="correct">Ar c’hoar</example>
@@ -2052,7 +2057,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<token postag="(N m s|N f p) M.*:1:.*" postag_regexp="yes"
regexp="yes">c’h.*
<exception regexp="yes" inflected="yes">c’h.*</exception>
@@ -2073,7 +2078,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">[au]r</token>
+ <token regexp="yes">[aeu]r</token>
<marker>
<and>
<token postag="N f p M:.*|N m[^M]+M:.*" postag_regexp="yes"
regexp="yes">c’h.*
@@ -2096,7 +2101,7 @@
</rule>
<rule>
<pattern>
- <token regexp="yes">a[nr]</token>
+ <token regexp="yes">a[nr]|er</token>
<marker>
<and>
<token postag="N m p M:.*" postag_regexp="yes"
regexp="yes">[dz].*où
@@ -2116,7 +2121,7 @@
</rule>
<rule>
<pattern>
- <token>ar</token>
+ <token regexp="yes">[ae]r</token>
<marker>
<and>
<token postag="N m p.*" postag_regexp="yes" regexp="yes">[bf].*où
@@ -2138,7 +2143,7 @@
</rule>
<rule>
<pattern>
- <token>ar</token>
+ <token regexp="yes">[ae]r</token>
<marker>
<and>
<token postag="N m p.*" postag_regexp="yes"
regexp="yes">g.*où</token>
@@ -2152,7 +2157,7 @@
</rule>
<rule>
<pattern>
- <token>ar</token>
+ <token regexp="yes">[ea]r</token>
<marker>
<and>
<token postag="N m p.*" postag_regexp="yes"
regexp="yes">v.*où</token>
@@ -2166,7 +2171,7 @@
</rule>
<rule>
<pattern>
- <token>ar</token>
+ <token regexp="yes">[ae]r</token>
<marker>
<and>
<token postag="N m p.*" postag_regexp="yes"
regexp="yes">w.*où</token>
@@ -3014,7 +3019,7 @@
<rule id="AR_OUI" name="ger ar, ur, er, hor + oui">
<pattern>
<marker>
- <token regexp="yes">[aeu][ln]|hol<exception scope="previous"
regexp="yes">e?z|ned</exception></token>
+ <token regexp="yes">[aeu][ln]|el|hol<exception scope="previous"
regexp="yes">e?z|ned</exception></token>
</marker>
<token regexp="yes" inflected="yes">gou[ie].*</token>
</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