Revision: 7989
http://languagetool.svn.sourceforge.net/languagetool/?rev=7989&view=rev
Author: jaumeortola
Date: 2012-09-04 23:35:08 +0000 (Tue, 04 Sep 2012)
Log Message:
-----------
[ca] new rules:
- *quan/com m?\195?\169s... m?\195?\169s
- cada *quan/quant
- el *mon/m?\195?\179n
Modified Paths:
--------------
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/ca/grammar.xml
Modified:
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/ca/grammar.xml
===================================================================
---
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/ca/grammar.xml
2012-09-04 22:12:46 UTC (rev 7988)
+++
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/ca/grammar.xml
2012-09-04 23:35:08 UTC (rev 7989)
@@ -1867,6 +1867,40 @@
</rule>
</category>
<category name="Adverbis">
+ <rulegroup id="QUAN_MES_MES" name="*quan/com més... més">
+ <!-- excepció: que és quan més ens interessa, -->
+ <rule>
+ <pattern>
+ <token><exception postag="VS.*"
postag_regexp="yes"/></token>
+ <marker>
+ <token regexp="yes">quant?</token>
+ </marker>
+ <token regexp="yes" skip="-1">més|menys<exception
scope="next" regexp="yes">[;.]|quant?</exception></token>
+ <token regexp="yes">més|menys|major|menor</token>
+ <token negate="yes">que</token>
+ </pattern>
+ <message>¿Volíeu dir <suggestion>com</suggestion>?</message>
+ <example type="incorrect"><marker>quan</marker> més gran
sigui, més bonic serà.</example>
+ <example type="correct">com més gran sigui</example>
+ <example type="correct">quan més dur era l'atac, quan més en
perill es troben aquells herois</example>
+ <example type="correct">a l'hivern, que és quan més ens
interessa, n'obtenim sempre menys</example>
+
+ </rule>
+ <rule>
+ <pattern>
+ <token><exception regexp="yes">quant?</exception></token>
+ <token regexp="yes"
skip="-1">més|menys|major|menor<exception scope="next"
regexp="yes">[;.]</exception></token>
+ <marker>
+ <token regexp="yes">quant?</token>
+ </marker>
+ <token regexp="yes">més|menys</token>
+ </pattern>
+ <message>¿Volíeu dir <suggestion>com</suggestion>?</message>
+ <example type="incorrect">més bonic <marker>quan</marker> més
gran sigui</example>
+ <example type="correct">més bonic com més gran sigui</example>
+ <example type="correct">quan més dur era l'atac, quan més en
perill es troben aquells herois</example>
+ </rule>
+ </rulegroup>
<rulegroup id="RECENT" name="recent + adjectiu">
<rule>
<pattern>
@@ -2417,6 +2451,15 @@
</rulegroup>
</category>
<category name="Confusions">
+ <rule id="CADA_QUAN_QUANT" name="cada *quan/quant">
+ <pattern>
+ <token>cada</token>
+ <token>quan</token>
+ </pattern>
+ <message>¿Volíeu dir <suggestion>cada quant</suggestion>?</message>
+ <example type="incorrect">¿<marker>Cada quan</marker> et
dutxes?</example>
+ <example type="correct">¿Cada quant et dutxes?</example>
+ </rule>
<rule id="APROP" name="*aprop/">
<pattern>
<marker>
@@ -3449,8 +3492,44 @@
</rulegroup>
</category>
<category name="Accents diacrítics">
+ <rulegroup id="MON" name="el *mon/món">
+ <rule>
+ <pattern>
+ <token
regexp="yes">cert|l|el|un|aquest|aquell|aqueix|este|eixe|[mts]eu|[vn]ostre|llur</token>
+ <marker>
+ <token>mon</token>
+ </marker>
+ </pattern>
+ <message>¿Volíeu dir <suggestion>món</suggestion>?</message>
+ <example type="incorrect">el <marker>mon</marker></example>
+ <example type="correct">el món</example>
+ </rule>
+ <rule>
+ <pattern>
+ <token
regexp="yes">cert|l|el|un|aquest|aquell|aqueix|este|eixe|[mts]eu|[vn]ostre|llur</token>
+ <token postag="A..[MC]S.*" postag_regexp="yes"/>
+ <marker>
+ <token>mon</token>
+ </marker>
+ </pattern>
+ <message>¿Volíeu dir <suggestion>món</suggestion>?</message>
+ <example type="incorrect">el Tercer
<marker>Mon</marker></example>
+ <example type="correct">el Tercer Món</example>
+ </rule>
+ <rule>
+ <pattern>
+ <marker>
+ <token>mon</token>
+ </marker>
+ <token><exception postag="(A.|N).[MC]S.*"
postag_regexp="yes"/></token>
+ </pattern>
+ <message>¿Volíeu dir <suggestion>món</suggestion>?</message>
+ <example type="incorrect">Des que el món és
<marker>mon</marker>.</example>
+ <example type="correct">Des que el món és món.</example>
+ </rule>
+ </rulegroup>
<rulegroup id="ACCENTS_DIACRITICS" name="Comprova accents diacrítics
diversos: rés, bé, és">
- <!--si que -->
+ <!--si que -->
<rule>
<pattern>
<marker>
@@ -5854,6 +5933,18 @@
<example type="incorrect"><marker>Casc antic</marker>.</example>
<example type="correct">Barri vell.</example>
</rule>
+ <rule id="CONTRACORRENT" name="anar *contracorrent/a contracorrent">
+ <pattern>
+ <token negate="yes">a</token>
+ <marker>
+ <token>contracorrent<exception postag="_GN_.*"
postag_regexp="yes"/></token>
+ </marker>
+ </pattern>
+ <message>¿Volíeu dir <suggestion>contra corrent</suggestion> o
<suggestion>a contracorrent</suggestion>?</message>
+ <example type="incorrect">Anar
<marker>contracorrent</marker></example>
+ <example type="correct">Anar a contracorrent</example>
+ <example type="correct">El contracorrent se'ns endugué.</example>
+ </rule>
<rule id="DABRIC" name="d'abric / d'abrigar">
<pattern>
<token>d'</token>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Languagetool-cvs mailing list
Languagetool-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs