Revision: 9147
http://languagetool.svn.sourceforge.net/languagetool/?rev=9147&view=rev
Author: gulp21-1
Date: 2013-01-22 18:38:19 +0000 (Tue, 22 Jan 2013)
Log Message:
-----------
[en] new rules price/prize
chance_change improved
Modified Paths:
--------------
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/en/grammar.xml
Modified:
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/en/grammar.xml
===================================================================
---
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/en/grammar.xml
2013-01-22 07:18:01 UTC (rev 9146)
+++
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/en/grammar.xml
2013-01-22 18:38:19 UTC (rev 9147)
@@ -134,19 +134,33 @@
<example correction="message" type="incorrect">There is an error
<marker>massage</marker>.</example>
<example correction="messages" type="incorrect">I sent different
<marker>massages</marker>.</example>
</rule>
- <rule id="CHANCE_CHANGE" name="chance (change) a setting">
- <pattern>
- <marker>
- <token inflected="yes" skip="3">chance <exception
scope="next">change</exception></token>
- </marker>
- <token regexp="yes"
inflected="yes">behaviou?r|mode|setting</token>
- </pattern>
- <message>Did you mean <suggestion><match no="1"
regexp_match="chanc" regexp_replace="chang"/></suggestion>?</message>
- <short>Possible typo</short>
- <example type="correct">Do not <marker>change</marker> these
settings!</example>
- <example correction="change" type="incorrect">Do not
<marker>chance</marker> these settings!</example>
- <example correction="changes" type="incorrect">He always
<marker>chances</marker> the behaviour of the application.</example>
- </rule>
+ <rulegroup id="CHANCE_CHANGE" name="chance (change) a setting">
+ <rule>
+ <pattern>
+ <marker>
+ <token inflected="yes" skip="3">chance <exception
scope="next">change</exception></token>
+ </marker>
+ <token regexp="yes"
inflected="yes">behaviou?r|mode|setting</token>
+ </pattern>
+ <message>Did you mean <suggestion><match no="1"
regexp_match="chanc" regexp_replace="chang"/></suggestion>?</message>
+ <short>Possible typo</short>
+ <example type="correct">Do not <marker>change</marker> these
settings!</example>
+ <example correction="change" type="incorrect">Do not
<marker>chance</marker> these settings!</example>
+ <example correction="changes" type="incorrect">He always
<marker>chances</marker> the behaviour of the application.</example>
+ </rule>
+ <rule>
+ <pattern>
+ <token>climate</token>
+ <marker>
+ <token inflected="yes" skip="3">chance</token>
+ </marker>
+ </pattern>
+ <message>Did you mean <suggestion><match no="2"
regexp_match="chanc" regexp_replace="chang"/></suggestion>?</message>
+ <short>Possible typo</short>
+ <example type="correct">The climate <marker>change</marker>
must be stopped.</example>
+ <example correction="change" type="incorrect">The climate
<marker>chance</marker> must be stopped.</example>
+ </rule>
+ </rulegroup>
<rule id="I_THIN" name="I thin (think)">
<pattern>
<token negate="yes" regexp="yes">am|do|can|will</token>
@@ -8820,6 +8834,60 @@
</category>
<category name="Commonly Confused Words" type="misspelling">
+ <rulegroup id="PRICE_PRIZE" name="price (prize)">
+ <rule>
+ <pattern>
+ <token inflected="yes">win</token>
+ <token regexp="yes">the|a</token>
+ <marker>
+ <token regexp="yes">pri[sc]es?</token>
+ </marker>
+ </pattern>
+ <message>Did you mean <suggestion><match no="3"
regexp_match="pri[sc]" regexp_replace="priz"/></suggestion> (reward)?</message>
+ <short>Possible typo</short>
+ <example type="correct">She won a
<marker>prize</marker>.</example>
+ <example type="incorrect" correction="prize">She won a
<marker>price</marker>.</example>
+ </rule>
+ <rule>
+ <pattern>
+ <token>consolation</token>
+ <marker>
+ <token regexp="yes">pri[sc]es?</token>
+ </marker>
+ </pattern>
+ <message>Did you mean <suggestion><match no="2"
regexp_match="pri[sc]" regexp_replace="priz"/></suggestion> (reward)?</message>
+ <short>Possible typo</short>
+ <example type="correct">That is the consolation
<marker>prize</marker>.</example>
+ <example type="incorrect" correction="prize">That is the
consolation <marker>price</marker>.</example>
+ <example type="incorrect" correction="prizes">These are the
consolation <marker>prices</marker>.</example>
+ </rule>
+ <rule>
+ <pattern>
+ <marker>
+ <token regexp="yes">Nobel|Noble</token>
+ <token regexp="yes">pri[sc]e</token>
+ </marker>
+ </pattern>
+ <message>Did you mean <suggestion>Nobel Prize</suggestion>
(reward)?</message>
+ <short>Possible typo</short>
+ <example type="correct">That is the <marker>Nobel
Prize</marker>.</example>
+ <example type="incorrect" correction="Nobel Prize">That is the
<marker>Nobel Price</marker>.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup id="PRIZE_PRICE" name="prize (price)">
+ <rule>
+ <pattern>
+ <marker>
+ <token regexp="yes">pri[sz]e</token>
+ </marker>
+ <token regexp="yes">spiral|stability</token>
+ </pattern>
+ <message>Did you mean <suggestion>price</suggestion>
(cost)?</message>
+ <short>Possible typo</short>
+ <example type="correct">This is called <marker>price</marker>
spiral.</example>
+ <example type="incorrect" correction="price">This is called
<marker>prize</marker> spiral.</example>
+ </rule>
+ </rulegroup>
<rulegroup id="LOOK_WATCH" name="look (watch)">
<rule>
<pattern>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits