Revision: 7668
http://languagetool.svn.sourceforge.net/languagetool/?rev=7668&view=rev
Author: dominikoeo
Date: 2012-07-07 23:17:38 +0000 (Sat, 07 Jul 2012)
Log Message:
-----------
[br] detect error such as:
*Kelenner brezhoneg* -> "Kelenner war ar brezhoneg"
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-07-07 21:54:09 UTC
(rev 7667)
+++ trunk/JLanguageTool/src/rules/br/grammar.xml 2012-07-07 23:17:38 UTC
(rev 7668)
@@ -6433,6 +6433,54 @@
<example type="incorrect"><marker>An niver ar</marker>
c’hentelioù</example>
<example type="correct">An niver a gentelioù</example>
</rule>
+
+ <rulegroup id="KELENNER_WAR_AR" name="kelenner brezhoneg → kelenner war ar
brezhoneg">
+ <rule>
+ <pattern>
+ <token inflected="yes">kelenner</token>
+ <token
regexp="yes">brezhoneg|filozofiezh|fizik|gallaoueg|galleg|gitar|gouezeleg|gresianek|gwir|gregach|jedoniezh|prederouriezh|matematik(où)?|psikologiezh|saozneg|skiantoù|sañskriteg|sonerezh|sport(où)?|yezhoniezh|yezh(où)?</token>
+ </pattern>
+ <message>Implijit <suggestion>\1 war ar \2</suggestion>.</message>
+ <example type="incorrect"><marker>Kelennerez brezhoneg</marker> e
oa.</example>
+ <example type="correct">Kelennerez war ar brezhoneg e oa.</example>
+ </rule>
+ <rule>
+ <pattern>
+ <token inflected="yes">kelenner</token>
+ <token>latin</token>
+ </pattern>
+ <message>Implijit <suggestion>\1 war al latin</suggestion>.</message>
+ <example type="incorrect"><marker>Kelennerez latin</marker> e
oa.</example>
+ <example type="correct">Kelenner war al latin e oa.</example>
+ </rule>
+ <rule>
+ <pattern>
+ <token inflected="yes">kelenner</token>
+ <token regexp="yes">kan|kastillaneg|kembraeg|keltieg</token>
+ </pattern>
+ <message>Implijit <suggestion>\1 war ar <match no="2"
regexp_match="^." regexp_replace="c’h"/></suggestion>.</message>
+ <example type="incorrect"><marker>Kelennerez kan</marker> e
oa.</example>
+ <example type="correct">Kelenner war ar c’han e oa.</example>
+ </rule>
+ <rule>
+ <pattern>
+ <token inflected="yes">kelenner</token>
+ <token>bevoniezh</token>
+ </pattern>
+ <message>Implijit <suggestion>\1 war ar <match no="2"
regexp_match="^." regexp_replace="v"/></suggestion>.</message>
+ <example type="incorrect"><marker>Kelenner bevoniezh</marker> e
oa.</example>
+ <example type="correct">Kelenner war ar vevoniezh e oa.</example>
+ </rule>
+ <rule>
+ <pattern>
+ <token inflected="yes">kelenner</token>
+ <token>prederouriezh</token>
+ </pattern>
+ <message>Implijit <suggestion>\1 war ar
brederouriezh</suggestion>.</message>
+ <example type="incorrect"><marker>Kelennerez prederouriezh</marker> e
oa.</example>
+ <example type="correct">Kelennerez war ar brederouriezh e oa.</example>
+ </rule>
+ </rulegroup>
</category>
<!-- vim: foldmethod=marker foldmarker=<category,</category:
-->
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs