Revision: 9039
http://languagetool.svn.sourceforge.net/languagetool/?rev=9039&view=rev
Author: jaumeortola
Date: 2013-01-16 09:08:59 +0000 (Wed, 16 Jan 2013)
Log Message:
-----------
[ca] Fixed several false alarms.
- CatalanSynthesizer.java: regexp are now case insensitive.
Modified Paths:
--------------
trunk/JLanguageTool/src/main/java/org/languagetool/synthesis/ca/CatalanSynthesizer.java
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/catalan.dict
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/catalan_synth.dict
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/catalan_tags.txt
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/disambiguation.xml
Modified:
trunk/JLanguageTool/src/main/java/org/languagetool/synthesis/ca/CatalanSynthesizer.java
===================================================================
---
trunk/JLanguageTool/src/main/java/org/languagetool/synthesis/ca/CatalanSynthesizer.java
2013-01-16 08:43:02 UTC (rev 9038)
+++
trunk/JLanguageTool/src/main/java/org/languagetool/synthesis/ca/CatalanSynthesizer.java
2013-01-16 09:08:59 UTC (rev 9039)
@@ -60,10 +60,10 @@
private static final Pattern pPrep = Pattern.compile("(DT)(.*)");
/** Patterns for apostrophation **/
- private static final Pattern pMascYes =
Pattern.compile("h?[aeiouàèéíòóú].*");
- private static final Pattern pMascNo =
Pattern.compile("h?[ui][aeioàèéóò].+");
- private static final Pattern pFemYes =
Pattern.compile("h?[aeoàèéíòóú].*|h?[ui][^aeiouàèéíòóúüï]+[aeiou][ns]?|urbs");
- private static final Pattern pFemNo = Pattern.compile("host|ira|inxa");
+ private static final Pattern pMascYes =
Pattern.compile("h?[aeiouàèéíòóú].*",Pattern.CASE_INSENSITIVE|Pattern.UNICODE_CASE);
+ private static final Pattern pMascNo =
Pattern.compile("h?[ui][aeioàèéóò].+",Pattern.CASE_INSENSITIVE|Pattern.UNICODE_CASE);
+ private static final Pattern pFemYes =
Pattern.compile("h?[aeoàèéíòóú].*|h?[ui][^aeiouàèéíòóúüï]+[aeiou][ns]?|urbs",Pattern.CASE_INSENSITIVE|Pattern.UNICODE_CASE);
+ private static final Pattern pFemNo =
Pattern.compile("host|ira|inxa",Pattern.CASE_INSENSITIVE|Pattern.UNICODE_CASE);
public CatalanSynthesizer() {
super(RESOURCE_FILENAME, TAGS_FILE_NAME);
Modified:
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/catalan.dict
===================================================================
(Binary files differ)
Modified:
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/catalan_synth.dict
===================================================================
(Binary files differ)
Modified:
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/catalan_tags.txt
===================================================================
---
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/catalan_tags.txt
2013-01-16 08:43:02 UTC (rev 9038)
+++
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/catalan_tags.txt
2013-01-16 09:08:59 UTC (rev 9039)
@@ -90,7 +90,9 @@
NPFPG00
NPFPSP0
NPFSG00
+NPFSO00
NPFSSP0
+NPMNG00
NPMPG00
NPMPSP0
NPMSG00
Modified:
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/disambiguation.xml
===================================================================
---
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/disambiguation.xml
2013-01-16 08:43:02 UTC (rev 9038)
+++
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/disambiguation.xml
2013-01-16 09:08:59 UTC (rev 9039)
@@ -539,7 +539,7 @@
<rulegroup id="sigles" name="sigles">
<rule>
<pattern>
- <token regexp="yes">[1234567890]+|/|per</token>
+ <token regexp="yes">[1234567890.,]+|/|per</token>
<marker>
<token>ha</token>
</marker>
@@ -692,7 +692,7 @@
</rule>
<rule id="nompropi_noverb" name="nom propi no verb: el mont Or">
<pattern>
- <token inflected="yes"
regexp="yes">mont|pare|premi|concurs|quadre|taula|novel·la|obra|riu|estil|programa|orquestra|escola|registre|finca</token>
+ <token inflected="yes"
regexp="yes">mont|pare|premi|cursa|concurs|quadre|taula|novel·la|obra|riu|estil|programa|orquestra|escola|registre|finca</token>
<marker>
<token regexp="yes">\p{Lu}.+</token>
</marker>
@@ -1345,7 +1345,7 @@
<rule>
<pattern>
<marker>
- <token inflected="yes"
regexp="yes">pare|premi|concurs|quadre|taula|novel·la|obra|riu|estil|programa|orquestra|escola|registre|finca</token>
+ <token inflected="yes"
regexp="yes">pare|premi|cursa|concurs|quadre|taula|novel·la|obra|riu|estil|programa|orquestra|escola|registre|finca</token>
</marker>
<token regexp="yes">\p{Lu}[\p{Lu}\p{Ll}·]+</token>
</pattern>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits