Revision: 9052
http://languagetool.svn.sourceforge.net/languagetool/?rev=9052&view=rev
Author: jaumeortola
Date: 2013-01-18 14:56:48 +0000 (Fri, 18 Jan 2013)
Log Message:
-----------
[ca] Fixed false alarms.
Modified Paths:
--------------
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
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/multiwords.txt
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/ca/grammar.xml
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-18 14:55:21 UTC (rev 9051)
+++
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/catalan_tags.txt
2013-01-18 14:56:48 UTC (rev 9052)
@@ -96,6 +96,7 @@
NPMPG00
NPMPSP0
NPMSG00
+NPMSO00
NPMSSP0
P010P000
P010S000
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-18 14:55:21 UTC (rev 9051)
+++
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/disambiguation.xml
2013-01-18 14:56:48 UTC (rev 9052)
@@ -2461,7 +2461,7 @@
<rule>
<pattern>
<marker>
- <token
regexp="yes">[1234567890][1234567890.,]+[1234567890]</token>
+ <token regexp="yes">[1234567890][1234567890.,
]+[1234567890]</token>
</marker>
</pattern>
<disambig action="add"><wd lemma="numeral"
pos="NCCN000"></wd></disambig>
@@ -2469,7 +2469,7 @@
<rule>
<pattern>
<marker>
- <token
regexp="yes">[1234567890][1234567890.,]+[1234567890]</token>
+ <token regexp="yes">[1234567890][1234567890.,
]+[1234567890]</token>
</marker>
</pattern>
<disambig action="add"><wd lemma="numeral"
pos="DN0CP0"></wd></disambig>
@@ -2489,24 +2489,42 @@
</marker>
</pattern>
<disambig action="add"><wd lemma="numeral"
pos="DN0CP0"></wd></disambig>
+ </rule>
+ <rule>
+ <pattern>
+ <marker>
+ <token spacebefore="yes">1</token>
+ </marker>
+ </pattern>
+ <disambig action="add"><wd lemma="numeral"
pos="DN0CS0"></wd></disambig>
</rule>
-
<rule>
<pattern>
<marker>
<token spacebefore="yes">1</token>
</marker>
</pattern>
+ <disambig action="remove"><wd lemma="numeral"
pos="DN0CP0"></wd></disambig>
+ </rule>
+ <rule>
+ <pattern>
+ <token regexp="yes">[^.,]</token>
+ <marker>
+ <token spacebefore="no">1</token>
+ </marker>
+ </pattern>
<disambig action="add"><wd lemma="numeral"
pos="DN0CS0"></wd></disambig>
</rule>
<rule>
<pattern>
+ <token regexp="yes">[^.,]</token>
<marker>
- <token spacebefore="yes" regexp="yes">1</token>
+ <token spacebefore="no">1</token>
</marker>
</pattern>
<disambig action="remove"><wd lemma="numeral"
pos="DN0CP0"></wd></disambig>
</rule>
+
<!-- ordinals -->
<rule>
<pattern>
@@ -2583,6 +2601,28 @@
</pattern>
<disambig action="remove"><wd lemma="ordinal"
pos="AO0CN0"/></disambig>
</rule>
+ <!-- El + any (en xifres) -->
+ <rule>
+ <pattern>
+ <token regexp="yes">en|anys?|l|el|l'</token>
+ <marker>
+ <token regexp="yes">[123456789][1234567890]{0,3}</token>
+ </marker>
+ </pattern>
+ <disambig action="replace" postag="_C_TEMPS"/>
+ </rule>
+ <rule>
+ <pattern>
+ <token inflected="yes">numeral</token>
+ <marker>
+ <token regexp="yes">aC|dC</token>
+ </marker>
+ </pattern>
+ <disambig action="replace"><wd pos="RG"/></disambig>
+ </rule>
+
+
+
<!-- <rule> aquesta i la següent es poden eliminar?
un cop, aquestes tres
<pattern>
@@ -2754,6 +2794,27 @@
<disambig action="replace"><wd pos="LOC_ADV"/><wd
pos="LOC_ADV"/></disambig>
</rule>
</rulegroup>
+ <rulegroup id="PUNTS_CARDINALS" name="punts cardinals, sigles">
+ <rule>
+ <pattern>
+ <token postag="DA0MS0"/>
+ <marker>
+ <token regexp="yes">(?-i)N|S|E|W|NE|SE|NW|SW</token>
+ </marker>
+ </pattern>
+ <disambig action="replace"><wd pos="NCMS000"/></disambig>
+ </rule>
+ <rule>
+ <pattern>
+ <token regexp="yes">(?-i)N|S|E|W|NE|SE|NW|SW</token>
+ <token/>
+ <marker>
+ <token regexp="yes">(?-i)N|S|E|W|NE|SE|NW|SW</token>
+ </marker>
+ </pattern>
+ <disambig action="replace"><wd pos="NCMS000"/></disambig>
+ </rule>
+ </rulegroup>
<rulegroup id="C_LLOC" name="complements de lloc">
<rule id="dins_meu" name="dins meu">
<pattern>
@@ -3514,7 +3575,7 @@
<feature id="nombre"/>
<feature id="genere"/>
<marker>
- <token postag="N.*" postag_regexp="yes" regexp="yes"
inflected="yes">corrent|pendent</token>
+ <token postag="N.*" postag_regexp="yes" regexp="yes"
inflected="yes">corrent|pendent|carretera</token>
</marker>
<token postag="AQ.*" postag_regexp="yes"/>
</unify>
@@ -4999,7 +5060,7 @@
<pattern>
<and><token postag="D.*" postag_regexp="yes"/><token
postag="_GN_MS"><exception postag="_GN_FS"/></token></and>
<marker>
- <and><token postag="NCCS.*|NCMN.*"
postag_regexp="yes"/><token postag="_GN_MS"/></and>
+ <and><token postag="NCCS.*|NCMN.*|NCCN.*"
postag_regexp="yes"/><token postag="_GN_MS"/></and>
</marker>
</pattern>
<disambig action="add"><wd pos="NCMS000"></wd></disambig>
@@ -5008,7 +5069,7 @@
<pattern>
<and><token postag="D.*" postag_regexp="yes"/><token
postag="_GN_FS"><exception postag="_GN_MS"/></token></and>
<marker>
- <and><token postag="NCCS.*|NCFN.*"
postag_regexp="yes"/><token postag="_GN_FS"/></and>
+ <and><token postag="NCCS.*|NCFN.*|NCCN.*"
postag_regexp="yes"/><token postag="_GN_FS"/></and>
</marker>
</pattern>
<disambig action="add"><wd pos="NCFS000"></wd></disambig>
@@ -5140,44 +5201,6 @@
</pattern>
<disambig action="filter" postag="DN.*|_GN.*"></disambig>
</rule>
- <!-- El + any (en xifres) -->
- <!-- <rule>
- <pattern>
- <token regexp="yes">en|e?l|dels?|anys?</token>
- <marker>
- <token regexp="yes">[123456789][1234567890]{0,3}</token>
- </marker>
- </pattern>
- <disambig action="add"><wd lemma="numeral"
pos="NCMS000"></wd></disambig>
- </rule>
- <rule>
- <pattern>
- <token regexp="yes">en|e?l|dels?|anys?</token>
- <marker>
- <token regexp="yes">[123456789][1234567890]{0,3}</token>
- </marker>
- </pattern>
- <disambig action="filter" postag="N.*"></disambig>
- </rule>
- <rule>
- <pattern>
- <token regexp="yes">[123456789][1234567890]{0,3}</token>
- <marker>
- <token regexp="yes">aC|dC</token>
- </marker>
- </pattern>
- <disambig action="add"><wd pos="RG"></wd></disambig>
- </rule>
- <rule>
- <pattern>
- <token regexp="yes">[123456789][1234567890]{0,3}</token>
- <marker>
- <token regexp="yes">aC|dC</token>
- </marker>
- </pattern>
- <disambig action="filter" postag="RG"></disambig>
- </rule>
--->
</rulegroup>
<rulegroup id="TOT" name="tot (determinant, nom o pronom)">
<rule> <!-- Nom si ha concordat-->
@@ -5294,6 +5317,15 @@
</pattern>
<disambig action="filter" postag="PI.*"></disambig>
</rule>
+ <rule> <!-- totes de-->
+ <pattern>
+ <marker>
+ <token postag="PI.*" postag_regexp="yes"
inflected="yes">tot</token>
+ </marker>
+ <token regexp="yes">de|d'</token>
+ </pattern>
+ <disambig action="filter" postag="PI.*"></disambig>
+ </rule>
</rulegroup>
<rule id="P0_DA" name="pronom feble i article: pronom feble">
<!--mogut per "L'ens"-->
@@ -6164,7 +6196,7 @@
</rule>
<rule id="VerbNom" name="verb i nom que no ha concordat"> <!-- Això fou
estrany -->
<pattern>
- <token postag="V.[MSI].*|_GV_" postag_regexp="yes"
negate_pos="yes"><exception postag="V.[MSI].*|_GV_|R[GN]|.*LOC_ADV.*|C.*"
postag_regexp="yes"/><exception regexp="yes">["“«'‘(]</exception><exception
inflected="yes"
regexp="yes">mot|paraula|terme|expressió|vocable|nom|tipus</exception></token>
+ <token><exception
postag="V.[MSI].*|_GV_|R[GN]|.*LOC_ADV.*|C.*|_PUNCT.*"
postag_regexp="yes"/><exception regexp="yes">["“«'‘(]</exception><exception
inflected="yes"
regexp="yes">mot|paraula|terme|expressió|vocable|nom|tipus</exception></token>
<marker>
<and>
<token postag="NC.*" postag_regexp="yes"><exception
postag="_GN_.*" postag_regexp="yes" /><exception
regexp="yes">força|coma|cap|noms?|nou|deu</exception></token>
@@ -6181,11 +6213,11 @@
<marker>
<and>
<token postag="NC.*" postag_regexp="yes"></token>
- <token postag="V.[MSI].*" postag_regexp="yes"
regexp="yes">.+e|.+[aei]sses|.+[ae]res|.+era<exception postag="_GV_" /></token>
+ <token postag="V.[MSI].*" postag_regexp="yes"
regexp="yes">.+e|.+[aei]sses|.+[ae]res|.+era<exception postag="_GN_.*"
postag_regexp="yes" /></token>
</and>
</marker>
</pattern>
- <disambig action="filter" postag="V.*"></disambig>
+ <disambig action="filter" postag="V.*|_GV_"></disambig>
</rule>
<rule id="VerbNom_valencians2" name="verb (valencià) i nom que no ha
concordat">
<!-- després de totes les comprovacions, donem prioritat al nom sobre la
forma verbal valenciana -->
@@ -7930,7 +7962,7 @@
</rulegroup>
<rule id="possible_nom_propi" name="possible nom propi">
<pattern>
- <token><exception postag="SENT_START"/><exception
regexp="yes">[¿¡"«»—–:\-]</exception></token>
+ <token><exception postag="SENT_START"/><exception regexp="yes"
spacebefore="yes">[¿¡"«»—–:\-]</exception></token>
<marker>
<token postag="DA.*|PP.*|P0.*|V.[MSI].*|NP.*"
postag_regexp="yes" regexp="yes">\p{Lu}.*</token>
</marker>
Modified:
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/multiwords.txt
===================================================================
---
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/multiwords.txt
2013-01-18 14:55:21 UTC (rev 9051)
+++
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/multiwords.txt
2013-01-18 14:56:48 UTC (rev 9052)
@@ -164,6 +164,7 @@
Al més LOC_ADV
Allèn d' LOC_PREP
Allèn de LOC_PREP
+Ab origine LOC_ADV
Amb caràcter d' LOC_PREP
Amb caràcter de LOC_PREP
Amb freqüència LOC_ADV
@@ -244,6 +245,7 @@
De cara a LOC_PREP
De debò LOC_ADV
De dretes LOC_ADV
+De facto LOC_ADV
De gom a gom LOC_ADV
De iure LOC_ADV
De l tot LOC_ADV
@@ -663,6 +665,7 @@
al més LOC_ADV
allèn d' LOC_PREP
allèn de LOC_PREP
+ab origine LOC_ADV
amb caràcter d' LOC_PREP
amb caràcter de LOC_PREP
amb freqüència LOC_ADV
@@ -743,6 +746,7 @@
de cara a LOC_PREP
de debò LOC_ADV
de dretes LOC_ADV
+de facto LOC_ADV
de fiar LOC_ADJ
de gom a gom LOC_ADV
de iure LOC_ADV
Modified:
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/ca/grammar.xml
===================================================================
---
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/ca/grammar.xml
2013-01-18 14:55:21 UTC (rev 9051)
+++
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/ca/grammar.xml
2013-01-18 14:56:48 UTC (rev 9052)
@@ -56,7 +56,7 @@
<pattern>
<token postag="DN..P.*" postag_regexp="yes"><exception
postag="A...S.*|N..S.*|.*LOC_ADV.*" postag_regexp="yes" /><exception
inflected="yes">ordinal</exception></token>
<marker>
- <token postag="N..S.*" postag_regexp="yes"><exception
postag="N..P.*|V.[^P].*" postag_regexp="yes" /><exception
inflected="yes">ordinal</exception></token>
+ <token postag="N..S.*" postag_regexp="yes"><exception
postag="N..P.*|V.[^P].*" postag_regexp="yes" /><exception
inflected="yes">ordinal</exception><exception
regexp="yes">gener|febrer|març|abril|maig|juny|juliol|agost|setembre|octubre|novembre|desembre</exception></token>
</marker>
</pattern>
<message>Error de concordança: <suggestion><match no="2"
postag="N..P.*" /></suggestion>.</message>
@@ -95,7 +95,7 @@
<pattern>
<token postag="N.*" postag_regexp="yes"
regexp="yes">\p{Ll}[\p{Ll}·]+</token>
<marker>
- <token postag="DN0FP0"><exception postag="_GN_FP"
/></token>
+ <token postag="DN0FP0"><exception postag="_GN_FP"
/><exception regexp="yes">[\d .,]+</exception></token>
</marker>
<token><exception regexp="yes">o|i</exception></token>
</pattern>
@@ -818,6 +818,7 @@
<example type="incorrect"><marker>Els tres
culleres</marker>.</example>
<example type="correct">Les tres culleres.</example>
<example type="correct">expulsarà de davant teu set
nacions</example>
+ <example type="correct">assolí els 477 h el 1877</example>
</rule>
<rule>
<pattern>
@@ -1044,6 +1045,7 @@
<example type="correct">Una de les seves cases.</example>
<example type="correct">tant de les institucions com de la
ciutadania</example>
<example type="correct">Sabem ben poc de les èpoques
posteriors</example>
+ <example type="correct">acostumaven a venir totes dels sectors
més carques</example>
</rule>
<rule>
<pattern>
@@ -1939,6 +1941,7 @@
<example type="correct">hom devora els aliments a queixalada
franca</example>
<example type="correct">els nens jugaven a cuit</example>
<example type="correct">les campanes toquen a mort</example>
+ <!-- <example type="correct">eren adversaris a mort</example>
-->
</rule>
<rule>
<pattern>
@@ -3673,28 +3676,29 @@
<rulegroup id="NECESSITAR_DE" name="necessitar *de">
<rule>
<pattern>
- <token skip="1" postag="V.[MSING].*|_GV_"
postag_regexp="yes" inflected="yes"
regexp="yes">necessitar|necessita(t|ts|da|des)|requerir|requeri(t|ts|da|des)<exception
postag="_GN_.*" postag_regexp="yes"/></token>
<marker>
+ <token skip="1" postag="V.[MSING].*|_GV_"
postag_regexp="yes" inflected="yes"
regexp="yes">necessitar|necessita(t|ts|da|des)|requerir|requeri(t|ts|da|des)<exception
postag="_GN_.*|NC.*" postag_regexp="yes"/></token>
<token regexp="yes">de|d'<exception
postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
- </marker>
+ </marker>
<token><exception
regexp="yes">manera|forma|què|qui(ns|na|nes)?|mi</exception><exception
postag="PP.*" postag_regexp="yes"/></token>
</pattern>
- <message>'Necessitar' no regeix la preposició 'de'.
Elimineu-la.</message>
- <example type="incorrect">necessitava <marker>de</marker>
comprensió</example>
- <example type="incorrect">ha necessitat <marker>de</marker>
comprensió</example>
- <example type="correct">hi ha necessitat <marker>de</marker>
comprensió</example>
- <example type="incorrect">sense necessitar <marker>de</marker>
moure el cap</example>
- <example type="incorrect">no van pas necessitar
<marker>de</marker>ls béns orientals,</example>
+ <message>Aquest verb no regeix la preposició 'de'.
Elimineu-la.<suggestion><match no="1"
include_skipped="all"/></suggestion></message>
+ <example type="incorrect"
correction="necessitava"><marker>necessitava de</marker> comprensió</example>
+ <example type="incorrect" correction="necessitat">ha
<marker>necessitat de</marker> comprensió</example>
+ <example type="correct">hi ha necessitat de
comprensió</example>
+ <example type="incorrect" correction="necessitar">sense
<marker>necessitar de</marker> moure el cap</example>
+ <example type="incorrect">no van pas <marker>necessitar
de</marker>ls béns orientals,</example>
<example type="correct">sense necessitat de moure el
cap</example>
<example type="correct">Ho necessitava de manera
urgent</example>
<example type="correct">necessita comprensió</example>
<example type="correct">sentia la necessitat de
fer-ho</example>
<example type="correct">o necessitat de satisfer un benestar
material,</example>
<example type="correct">si hi ha necessitat de
biòpsia.</example>
- <example type="incorrect">no requereixen necessàriament
<marker>de</marker> l’ús de noves tecnologies</example>
+ <example type="incorrect" correction="requereixen
necessàriament">no <marker>requereixen necessàriament de</marker> l’ús de noves
tecnologies</example>
<example type="correct">Tot el que necessiti de
vosaltres</example>
<example type="correct">Tot el que necessiti de mi</example>
<example type="correct">Tot el que necessitis de més a
més</example>
+ <example type="correct">Sí que hi havia, en canvi, necessitat
de tota mena de llibertat.</example>
</rule>
</rulegroup>
</category>
@@ -5661,6 +5665,7 @@
<example type="incorrect" correction="d'1"><marker>de
1</marker> a 3</example>
<example type="incorrect" correction="d'1"><marker>de
1</marker>, de 3</example>
<example type="correct">de 1.400 habitants</example>
+ <example type="correct">a una distància de 1 630 anys
llum.</example>
</rule>
<rule>
<pattern>
@@ -7440,7 +7445,7 @@
<pattern>
<token><exception
postag="P0.{6}|PP3CN000|PP3NN000|PP3..A00|PP3CP000|PP3CSD00|V.[MNG].*"
postag_regexp="yes"/></token>
<marker>
- <token
postag="P0.{6}|PP3CN000|PP3NN000|PP3..A00|PP3CP000|PP3CSD00"
postag_regexp="yes"><exception postag="_GV_|_possible_nompropi"
postag_regexp="yes"/><exception
postag="allow_saxon_genitive"/><exception>te</exception></token>
+ <token
postag="P0.{6}|PP3CN000|PP3NN000|PP3..A00|PP3CP000|PP3CSD00"
postag_regexp="yes"><exception postag="_GV_|_possible_nompropi"
postag_regexp="yes"/><exception
postag="allow_saxon_genitive"/><exception>te</exception><exception
regexp="yes">(?-i)SE</exception></token>
</marker>
<token><exception
postag="P0.{6}|PP3CN000|PP3NN000|PP3..A00|PP3CP000|PP3CSD00|V.[SI].*"
postag_regexp="yes"/><exception regexp="yes">["‘“«]</exception></token>
</pattern>
@@ -7451,6 +7456,7 @@
<example type="correct">si no es "deterioren"</example>
<example type="correct">Les famoses Christie's i Sotheby's
britàniques</example>
<example type="correct">S'estava a la ciutat d'Us.</example>
+ <example type="correct">En direcció NW-SE</example>
</rule>
<rule>
<pattern>
@@ -9958,20 +9964,35 @@
<example type="incorrect"><marker>Seguim endavant</marker> el
pla.</example>
<example type="correct">Seguim endavant amb el pla</example>
</rule>
- <rule id="UNA_VIDA_PER_ENDAVANT" name="Una vida *per endavant/al
davant">
- <pattern>
- <token regexp="yes"
skip="1">vida|futur|camí|dies|anys?|mes|mesos|dècad(a|es)|feina|faena|tasca</token>
- <marker>
- <token>per</token>
- <token regexp="yes">endavant|davant</token>
- </marker>
- </pattern>
- <message>Cal substituir per <suggestion>al davant</suggestion> o
eliminar-ho.</message>
- <url>http://esadir.cat/sintaxi/per_davant</url>
- <example type="incorrect" correction="al davant">una vida
<marker>per endavant</marker></example>
- <example type="incorrect" correction="al davant">Dos anys té
<marker>per davant</marker></example>
- <example type="correct">una vida al davant</example>
- </rule>
+ <rulegroup id="UNA_VIDA_PER_ENDAVANT" name="Una vida *per endavant/al
davant">
+ <rule>
+ <pattern>
+ <token regexp="yes" skip="1"
inflected="yes">repte|vida|futur|camí|dies|any|mes|dècada|feina|faena|tasca</token>
+ <marker>
+ <token>per</token>
+ <token regexp="yes">endavant|davant</token>
+ </marker>
+ </pattern>
+ <message>Cal substituir per <suggestion>al davant</suggestion>
o eliminar-ho.</message>
+ <url>http://esadir.cat/sintaxi/per_davant</url>
+ <example type="incorrect" correction="al davant">una vida
<marker>per endavant</marker></example>
+ <example type="incorrect" correction="al davant">Dos anys té
<marker>per davant</marker></example>
+ <example type="correct">una vida al davant</example>
+ </rule>
+ <rule>
+ <pattern>
+ <marker>
+ <token>per</token>
+ <token regexp="yes" skip="1">endavant|davant</token>
+ </marker>
+ <token regexp="yes" skip="1"
inflected="yes">repte|vida|futur|camí|dies|any|mes|dècada|feina|faena|tasca</token>
+ </pattern>
+ <message>Cal substituir per <suggestion>al davant</suggestion>
o eliminar-ho.</message>
+ <url>http://esadir.cat/sintaxi/per_davant</url>
+ <example type="incorrect" correction="al davant">té
<marker>per davant</marker> el repte de menjar-se</example>
+ <example type="correct">té el repte de menjar-se</example>
+ </rule>
+ </rulegroup>
<rule id="A_BEN_SEGUR" name="a ben segur">
<pattern>
<token>a</token>
@@ -14184,6 +14205,16 @@
<example type="incorrect"> Els <marker>propers 10
anys</marker></example>
<example type="correct">L'any que ve</example>
</rule>
+ <rule>
+ <pattern>
+ <token>proper</token>
+ <token regexp="yes">\d+</token>
+ </pattern>
+ <message>'Proper' és inadequat o redundant en expressions de
temps. Val més dir: <suggestion><match no="2"/></suggestion>,
<suggestion>pròxim <match no="2"/></suggestion>, <suggestion>propvinent <match
no="2"/></suggestion></message>
+ <short>Expressió preferible</short>
+ <example type="incorrect" correction="4|pròxim 4|propvinent
4">El <marker>proper 4</marker> de febrer</example>
+ <example type="correct">El considera proper</example>
+ </rule>
</rulegroup>
<rule id="A_AQUEST_FI" name="a aquest fi">
<pattern>
@@ -16002,13 +16033,14 @@
<pattern>
<token skip="-1">si<exception
postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|C.*" postag_regexp="yes"
scope="next"/><exception scope="next"
regexp="yes">perquè|com</exception></token>
<marker>
- <token postag="V.[^NGP].*" postag_regexp="yes"
regexp="yes" skip="-1">[\p{Ll}·]+<exception postag="_GN_.*|N.*|A.*|V.[NGP].*"
postag_regexp="yes"/><exception>di</exception><exception scope="next"
regexp="yes">[:;,.!?\(\)–—]|com|perquè|que</exception><exception
postag="C.*|PR.*|PT.*|DT.*|.*LOC_CONJ.*" postag_regexp="yes"
scope="next"/></token>
+ <token postag="V.[^NGP].*" postag_regexp="yes"
regexp="yes" skip="-1">[\p{Ll}·]+<exception postag="_GN_.*|N.*|A.*|V.[NGP].*"
postag_regexp="yes"/><exception>di</exception><exception scope="next"
regexp="yes">com|perquè|que</exception><exception
postag="C.*|PR.*|PT.*|DT.*|.*LOC_CONJ.*|_PUNCT.*" postag_regexp="yes"
scope="next"/></token>
<token postag="V.[^NGP].*" postag_regexp="yes"
regexp="yes">[\p{Ll}·]+<exception postag="_GN_.*|N.*|A.*|V.[NGP].*|.*LOC.*"
postag_regexp="yes"/><exception regexp="yes">di|cap</exception></token>
</marker>
</pattern>
<message>Falta una coma entre els verbs.</message>
<example type="incorrect">Si <marker>volem pujar un semitò
haurem</marker> de multiplicar la freqüència per dos.</example>
<example type="correct">Si volem pujar un semitò, haurem de
multiplicar la freqüència per dos.</example>
+ <example type="correct">festa que -si no perdem de vista els
seus orígens- enalteix el grotesc</example>
</rule>
<rulegroup id="PREP_VERB_CONJUGAT" name="combinació impossible:
preposició + verb conjugat">
<rule>
@@ -16174,7 +16206,7 @@
<rulegroup id="EVITA_VERBS_VALENCIANS" name="Evita verbs valencians
(pense, diga, patisca, patesca, patix, cantara)">
<rule>
<pattern>
- <token postag="V.[^N].*" postag_regexp="yes"
regexp="yes">.+e<exception postag="_GN.*|V.N.*|N.*|AQ.*" postag_regexp="yes"
/><exception
regexp="yes">he|ve|.*obre|.*omple|.*corre|vine</exception><exception
postag="_possible_nompropi"/></token>
+ <token postag="V.[^N].*" postag_regexp="yes"
regexp="yes">.+e<exception postag="_GN.*|V.N.*|N.*|AQ.*|_possible_nompropi"
postag_regexp="yes" /><exception
regexp="yes">he|ve|.*obre|.*omple|.*corre|vine</exception><exception
postag="_possible_nompropi"/></token>
</pattern>
<message>Forma verbal pròpia del valencià.</message>
<!-- per a fer suggeriments cal mirar les conjugacions-->
@@ -16183,10 +16215,11 @@
<example type="correct">Jo ho <marker>penso</marker>.</example>
<example type="correct">No es va poder encendre mai.</example>
<example type="correct">un mosaic d’exotismes digne de
veure</example>
+ <example type="correct">l'aeroport de Mais-Grate</example>
</rule>
<rule>
<pattern>
- <token postag="V.S.*" postag_regexp="yes"
regexp="yes">.+(a|en?)<exception postag="_GN.*|V.N.*|N.*|V.I.*"
postag_regexp="yes" /><exception
regexp="yes">(s|c)àpig(a|uen)|vinga|fóra|visca</exception><exception
postag="_possible_nompropi"/></token>
+ <token postag="V.S.*" postag_regexp="yes"
regexp="yes">.+(a|en?)<exception
postag="_GN.*|V.N.*|N.*|V.I.*|_possible_nompropi" postag_regexp="yes"
/><exception
regexp="yes">(s|c)àpig(a|uen)|vinga|fóra|visca</exception><exception
postag="_possible_nompropi"/></token>
</pattern>
<message>Forma verbal pròpia del valencià.</message>
<short>Forma valenciana.</short>
@@ -16200,7 +16233,7 @@
</rule>
<rule>
<pattern>
- <token postag="V.S.*" postag_regexp="yes"
regexp="yes">.+es<exception postag="_GN.*|N.*|V.[MI].*" postag_regexp="yes"
/><exception regexp="yes">(s|c)àpigues|fes</exception></token>
+ <token postag="V.S.*" postag_regexp="yes"
regexp="yes">.+es<exception postag="_GN.*|N.*|V.[MI].*|_possible_nompropi"
postag_regexp="yes" /><exception
regexp="yes">(s|c)àpigues|fes</exception></token>
</pattern>
<message>Forma verbal pròpia del valencià.</message>
<short>Forma valenciana.</short>
@@ -16212,10 +16245,11 @@
<example type="incorrect">No m'importa res del que
<marker>digues</marker></example>
<example type="correct">Vull que sàpigues això.</example>
<example type="correct">Li hauria agradat que ho fes.</example>
+ <example type="correct">Garraf, temes sobre els quals redactà
memòries</example>
</rule>
<rule>
<pattern>
- <token postag="V.M.*" postag_regexp="yes"
regexp="yes">.+en?<exception postag="_GN.*|N.*|V.[IN].*" postag_regexp="yes"
/><exception
regexp="yes">(s|c)àpiguen|vine|obre|omple|pren|ven|fen|.*corre</exception></token>
+ <token postag="V.M.*" postag_regexp="yes"
regexp="yes">.+en?<exception postag="_GN.*|N.*|V.[IN].*|_possible_nompropi"
postag_regexp="yes" /><exception
regexp="yes">(s|c)àpiguen|vine|obre|omple|pren|ven|fen|.*corre</exception></token>
</pattern>
<message>Forma verbal pròpia del valencià.</message>
<short>Forma valenciana.</short>
@@ -16228,7 +16262,7 @@
</rule>
<rule>
<pattern>
- <token postag="V.M03S0" postag_regexp="yes"
regexp="yes">.+a<exception postag="_GN.*|N.*|V.I.*|V.M02S0" postag_regexp="yes"
/><exception regexp="yes">(s|c)àpiga|vinga|visca</exception><exception
postag="_possible_nompropi"/></token>
+ <token postag="V.M03S0" postag_regexp="yes"
regexp="yes">.+a<exception postag="_GN.*|N.*|V.I.*|V.M02S0|_possible_nompropi"
postag_regexp="yes" /><exception
regexp="yes">(s|c)àpiga|vinga|visca</exception><exception
postag="_possible_nompropi"/></token>
</pattern>
<message>Forma verbal pròpia del valencià.</message>
<short>Forma valenciana.</short>
@@ -16241,7 +16275,7 @@
</rule>
<rule>
<pattern>
- <token postag="VMS.*" postag_regexp="yes"
regexp="yes">.+(ara|era|ira)<exception postag="VMI.*"
postag_regexp="yes"/></token>
+ <token postag="VMS.*" postag_regexp="yes"
regexp="yes">.+(ara|era|ira)<exception postag="VMI.*|_possible_nompropi"
postag_regexp="yes"/></token>
</pattern>
<message>Forma verbal pròpia del valencià.</message>
<short>Forma valenciana.</short>
@@ -16250,10 +16284,11 @@
<example type="correct">Ell <marker>haguera</marker> vingut,
si li ho haguessis dit.</example>
<example type="correct">La il·lusió que li amara el
cor.</example>
<example type="correct">que li regira l'estómac</example>
+ <example type="correct">Maria Barbara Bach</example>
</rule>
<rule>
<pattern>
- <token postag="V.SI.*" postag_regexp="yes"
regexp="yes">.+(asses|àssem|àsseu|assen|esses|éssem|ésseu|essen)<exception
postag="_GN.*|VMI.*" postag_regexp="yes" /></token>
+ <token postag="V.SI.*" postag_regexp="yes"
regexp="yes">.+(asses|àssem|àsseu|assen|esses|éssem|ésseu|essen)<exception
postag="_GN.*|VMI.*|_possible_nompropi" postag_regexp="yes" /></token>
</pattern>
<message>Forma verbal pròpia del valencià.</message>
<short>Forma valenciana.</short>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits