summaryrefslogtreecommitdiffstats
path: root/JLanguageTool/src/rules/gl
diff options
context:
space:
mode:
authorArno Teigseth <arno@teigseth.no>2011-02-05 08:48:27 +0000
committerArno Teigseth <arno@teigseth.no>2011-02-05 08:48:27 +0000
commit4f3d565a5e5ede6eb6fd1f276d4e8ad37b67b5ce (patch)
tree7af736540eca93034428a975bd850e709fbbe2e5 /JLanguageTool/src/rules/gl
parentecaee85ab5984ebadd56721c295dc26b3335f7ce (diff)
downloadgrammar-norwegian-master.tar.gz
grammar-norwegian-master.tar.bz2
grammar-norwegian-master.tar.xz
added more files, to complete languagetool uploadHEADmaster
Diffstat (limited to 'JLanguageTool/src/rules/gl')
-rw-r--r--JLanguageTool/src/rules/gl/grammar.xml1839
1 files changed, 1839 insertions, 0 deletions
diff --git a/JLanguageTool/src/rules/gl/grammar.xml b/JLanguageTool/src/rules/gl/grammar.xml
new file mode 100644
index 0000000..d127aab
--- /dev/null
+++ b/JLanguageTool/src/rules/gl/grammar.xml
@@ -0,0 +1,1839 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="../print.xsl" title="Pretty print" ?>
+<?xml-stylesheet type="text/css" href="../rules.css" title="Easy editing stylesheet" ?>
+<!--
+
+ Galician Grammar and Typo Rules for LanguageTool
+ created by Susana Sotelo Docío <susana.sotelo.docio@gmail.com>
+
+ Acknowledgements:
+
+ * Antonio Fernández Guiadanes, for solving me some doubts about Galician grammar
+ * Suso Baleato, for adding just one rule (but a noteworthy one) :)
+
+ Pending rules:
+
+ * non ... algún -> non ... ningún
+ * con nós = convosco (categoría recomendacións)
+ * http://gramatica.usc.es/wiki/sistemas/LanguageTool/Galego/RulesB
+-->
+
+<rules lang="gl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="../rules.xsd">
+
+ <!-- ############################ GRAMMAR RULES ############################ -->
+
+ <category name="Gramática">
+
+ <rule id="IR_A_INF" name="ir máis infinitivo">
+ <pattern>
+ <token inflected="yes">ir</token>
+ <token>a</token>
+ <token postag="VMN0000|VSN0000" postag_regexp="yes" />
+ </pattern>
+ <message>A perífrase formada polo verbo "ir" máis un infinitivo constrúese en galego sen preposición: <suggestion>\1 \3</suggestion></message>
+ <example type="incorrect"><marker>vou a saltar</marker> con ela.</example>
+ <example type="correct"><marker>vou saltar</marker> con ela.</example>
+ </rule>
+
+ <rule id="QUENES" name="quenes (quen)">
+ <pattern>
+ <token>quenes</token>
+ </pattern>
+ <message>En galego o pronome 'quen' carece de plural. Empregue mellor <suggestion>quen</suggestion> ou <suggestion>os que</suggestion> segundo o contexto.</message>
+ <example type="incorrect">Non saben <marker>quenes</marker> son os encargados.</example>
+ <example type="correct">Non saben <marker>quen</marker> son os encargados.</example>
+ <example type="incorrect">Seguramente <marker>quenes</marker> máis protestan serán os que máis se beneficien.</example>
+ <example type="correct">Seguramente <marker>os que</marker> máis protestan serán os que máis se beneficien.</example>
+ </rule>
+
+ <!-- FIXME it offers VéN as correction when source is uppercase: VEN -->
+ <!-- FIXME false positive when "ven" is imperative -->
+ <rule id="VEN_VES" name="vén correndo">
+ <pattern mark_to="-1">
+ <token regexp="yes">ven|ves</token>
+ <token postag="VMN.*|VSN.*|VMP.*|VSP.*|VMG.*|VSG.*" postag_regexp="yes" />
+ </pattern>
+ <message>A palabra "<match no="1" />" seguida dunha forma non temporal adoita ser do verbo "vir" e, polo tanto, leva til diacrítico para diferenciala da forma homónima do verbo "ver". Quería vostede dicir <suggestion><match no="1" regexp_match="(?iu)e" regexp_replace="é"/></suggestion>?</message>
+ <short>Forma incorrecta</short>
+ <example type="incorrect">O neno <marker>ven</marker> saltando polo camiño.</example>
+ <example type="correct">O neno <marker>vén</marker> saltando polo camiño.</example>
+ </rule>
+
+ <rulegroup id="FORA_FORA" name="fóra vs. fora">
+ <rule>
+ <pattern mark_from="1">
+ <token postag="SPS00"/>
+ <token>fora</token>
+ </pattern>
+ <message>A palabra '\2' semella corresponderse neste contexto co adverbio 'fóra', que leva til para diferenciarse das formas dos verbos 'ser' ou 'ir'. Quería vostede dicir <suggestion>fóra</suggestion>?</message>
+ <example type="incorrect">O novo profesor é de <marker>fora</marker>.</example>
+ <example type="correct">O novo profesor é de <marker>fóra</marker>.</example>
+ </rule>
+ <!-- cando os deixaran fora terrible
+ <rule>
+ <pattern mark_from="1">
+ <token postag="V[SM][SMI]...." postag_regexp="yes"><exception postag="V[SM][SMI]...." postag_regexp="yes" negate_pos="yes"/></token>
+ <token>fora</token>
+ </pattern>
+ <example type="incorrect">Deixaron <marker>fora</marker> aos do segundo curso.</example>
+ <example type="correct">Deixaron <marker>fóra</marker> aos do segundo curso.</example>
+ </rule>
+ -->
+ </rulegroup>
+
+ <rulegroup id="GRAN" name="gran día">
+ <rule>
+ <pattern mark_to="-1">
+ <token>grande</token>
+ <token postag="NC.S000" postag_regexp="yes">
+ <exception regexp="yes">[aeiouáéíóú].*</exception>
+ </token>
+ </pattern>
+ <message>O adxectivo "grande" vai apocopado cando precede a un substantivo (agás cando este comeza por vogal). Quería vostede dicir <suggestion>gran</suggestion>?</message>
+ <example type="incorrect">Resultou ser un <marker>grande</marker> curso.</example>
+ <example type="correct">Resultou ser un <marker>gran</marker> curso.</example>
+ </rule>
+ <rule>
+ <pattern mark_to="-1">
+ <token>gran</token>
+ <token postag="NC.S000" postag_regexp="yes" regexp="yes">^[aeiouáéíóú].*</token>
+ </pattern>
+ <message>O adxectivo "grande" non vai nunca apocopado cando precede a un substantivo que comeza por vogal. Quería vostede dicir <suggestion>grande</suggestion>?</message>
+ <example type="incorrect">Resultou ser un <marker>gran</marker> amigo.</example>
+ <example type="correct">Resultou ser un <marker>grande</marker> amigo.</example>
+ </rule>
+ <rule>
+ <pattern mark_to="-1">
+ <token>malo</token>
+ <token postag="NCMS000" postag_regexp="yes"/>
+ </pattern>
+ <message>O adxectivo "malo" vai apocopado cando precede a un substantivo masculino singular. Quería vostede dicir <suggestion>mal</suggestion>?</message>
+ <example type="incorrect">Resultou ser un <marker>malo</marker> ano.</example>
+ <example type="correct">Resultou ser un <marker>mal</marker> ano.</example>
+ </rule>
+ <!-- FIXME: que pasa se comeza por h- // FIXME: santo cristo/san cristo -->
+ <rule>
+ <pattern mark_to="-1">
+ <token>san</token>
+ <token regexp="yes">^[aeiouáéíóú].*</token>
+ </pattern>
+ <message>O adxectivo "santo" non vai apocopado cando precede a palabras que comezan por vogal. Quería vostede dicir <suggestion>santo</suggestion>?</message>
+ <example type="incorrect">Foi á romaría de <marker>san</marker> Andrés.</example>
+ <example type="correct">Foi á romaría de <marker>santo</marker> Andrés.</example>
+ </rule>
+ <rule>
+ <pattern mark_to="-1">
+ <token>santo</token>
+ <token regexp="yes" negate="yes">^[aeiouáéíóú].*</token>
+ </pattern>
+ <message>O adxectivo "santo" vai apocopado cando precede a palabras que comezan por consoante. Quería vostede dicir <suggestion>san</suggestion>?</message>
+ <example type="incorrect">Foi á romaría de <marker>santo</marker> Domingo.</example>
+ <example type="correct">Foi á romaría de <marker>san</marker> Domingo.</example>
+ </rule>
+ </rulegroup>
+
+ <rulegroup id="CARA" name="cara a">
+ <rule>
+ <pattern case_sensitive="yes" mark_to="-1">
+ <token>cara<exception scope="previous" postag="D.*" postag_regexp="yes"/></token>
+ <token regexp="yes">[A-ZÁÉÍÓÚ][a-záéíóúüñ].*</token>
+ </pattern>
+ <message>A preposición 'cara' vai seguida de 'a' en galego diante dun nome propio. Quería vostede dicir <suggestion><match no="1"/> a</suggestion>?</message>
+ <short>Forma incorrecta</short>
+ <example type="incorrect">A estrada <marker>cara</marker> Noia.</example>
+ <example type="correct">A estrada <marker>cara a</marker> Noia.</example>
+ </rule>
+
+ <!-- *cara un/algún/ningún/... -->
+ <rule>
+ <pattern mark_to="-1">
+ <token>cara<exception scope="previous" postag="D.*" postag_regexp="yes"/></token>
+ <token postag="D[ID].*" postag_regexp="yes"/>
+ </pattern>
+ <message>A preposición 'cara' vai seguida de 'a' en galego. Quería vostede dicir <suggestion><match no="1"/> a</suggestion>?</message>
+ <short>Forma incorrecta</short>
+ <example type="incorrect"> <marker>Cara</marker> un novo modelo.</example>
+ <example type="correct"> <marker>Cara a</marker> un novo modelo.</example>
+ </rule>
+
+ <!-- *cara + adxectivo/substantivo plural -->
+ <rule>
+ <pattern mark_to="-1">
+ <token>cara<exception scope="previous" postag="D.*" postag_regexp="yes"/></token>
+ <token postag="A...P.|NC.P..." postag_regexp="yes"/>
+ </pattern>
+ <message>A preposición 'cara' vai seguida de 'a' en galego. Quería vostede dicir <suggestion><match no="1"/> a</suggestion>?</message>
+ <short>Forma incorrecta</short>
+ <example type="incorrect"> <marker>Cara</marker> novos retos.</example>
+ <example type="correct"> <marker>Cara a</marker> novos retos.</example>
+ </rule>
+
+ <!-- *cara a/as ... -->
+ <rule>
+ <pattern mark_to="-2">
+ <token>cara<exception scope="previous" postag="D.*" postag_regexp="yes"/><exception scope="previous">de</exception></token>
+ <token regexp="yes">a|as</token>
+ <token postag="A...S.|NC.S..." postag_regexp="yes"/>
+ </pattern>
+ <message>A preposición 'cara' vai seguida de 'a' en galego. Quería vostede dicir <suggestion><match no="1"/> <match no="2" regexp_match="[aA]" regexp_replace="á"/></suggestion>?</message>
+ <short>Forma incorrecta</short>
+ <example type="incorrect"> <marker>Cara</marker> a nova fase.</example>
+ <example type="correct"> <marker>Cara á</marker> nova fase.</example>
+ </rule>
+
+ <rule>
+ <pattern mark_to="-2">
+ <token>cara<exception scope="previous" postag="D.*" postag_regexp="yes"/></token>
+ <token regexp="yes">o|os</token>
+ <token postag="A.....|NC....." postag_regexp="yes"/>
+ </pattern>
+ <message>A preposición 'cara' vai seguida de 'a' en galego. Quería vostede dicir <suggestion>\1 a\2</suggestion>?</message>
+ <short>Forma incorrecta</short>
+ <example type="incorrect">Os independentistas escoceses miran <marker>cara</marker> os liberais para formar goberno.</example>
+ <example type="correct">Os independentistas escoceses miran <marker>cara aos</marker> liberais para formar goberno.</example>
+ </rule>
+ </rulegroup>
+
+ <!-- FIXME: segmentation does not work properly, so texts with more than one interrogative sentence joined
+ will not match the error from the second one on
+
+ Ex. Qué día é hoxe? Ónde dan viño? Cál é o director?
+
+ We should include the token '¿' and '¡' as an alternative to the SENT_START in order to mark
+ as possible error the sequence: ¿Cál|Cánto|usw ...?
+ -->
+ <rulegroup id="INTERROG" name="qué,cál,cómo (que,cal,como)">
+ <rule>
+ <pattern mark_from="1" mark_to="-1">
+ <token postag="SENT_START"/>
+ <token regexp="yes" skip="-1">cál|cándo|cánto</token>
+ <token regexp="yes">\!|\?</token>
+ </pattern>
+ <message>En galego non é preciso acentuar as interrogativas directas. Quería vostede dicir <suggestion><match no="2" regexp_match="(?iu)á" regexp_replace="a"/></suggestion>?</message>
+ <example type="incorrect" correction="Cando"><marker>Cándo</marker> chegan teus pais?</example>
+ <example type="correct"><marker>Cando</marker> chegan teus pais?</example>
+ </rule>
+ <rule>
+ <pattern mark_from="1" mark_to="-1">
+ <token postag="SENT_START"><exception regexp="yes">¡|¿</exception></token>
+ <token regexp="yes" skip="-1">cómo|ónde</token>
+ <token regexp="yes">\!|\?</token>
+ </pattern>
+ <message>En galego non é preciso acentuar as interrogativas directas. Quería vostede dicir <suggestion><match no="2" regexp_match="(?iu)ó" regexp_replace="o"/></suggestion>?</message>
+ <example type="incorrect" correction="Onde"><marker>Ónde</marker> está Bretoña?</example>
+ <example type="correct"><marker>Onde</marker> está Bretoña?</example>
+ </rule>
+ <rule>
+ <pattern mark_from="1" mark_to="-1">
+ <token postag="SENT_START"/>
+ <token regexp="yes" skip="-1">qué|quén</token>
+ <token regexp="yes">\!|\?</token>
+ </pattern>
+ <message>En galego non é preciso acentuar as interrogativas directas. Quería vostede dicir <suggestion><match no="2" regexp_match="(?iu)é" regexp_replace="e"/></suggestion>?</message>
+ <example type="incorrect" correction="Que"><marker>Qué</marker> día chegan teus pais?</example>
+ <example type="correct"><marker>Que</marker> día chegan teus pais?</example>
+ </rule>
+ </rulegroup>
+
+ <!-- FIXED: 'demais' can function without article: "versionado en galego, catalán e demais linguas" -->
+ <rulegroup id="DEMAIS" name="demais e de mais">
+ <rule>
+ <pattern>
+ <!-- Exceptions: o, mailo + o, por + o, de + o, en + o, todos + o, con + o, ca + o, a + o // e, ou -->
+ <token>demais<exception regexp="yes" scope="previous">(mail|pol|d|n)?[ao]s?</exception><exception regexp="yes" scope="previous">tódolos?|tódalas?|coa?s?|c?[óá]s?|aos?|e|ou</exception></token>
+ </pattern>
+ <message>En galego 'demais' escríbese xunto só cando é pronome, e nese caso vai precedido por un artigo. Polo contexto semella estar vostede empregándoo como adverbio, que indica exceso dunha cantidade, e neste caso vai separado. Quería vostede dicir <suggestion>de máis</suggestion>?</message>
+ <example type="incorrect">Sempre fala <marker>demais</marker>.</example>
+ <example type="correct">Sempre fala <marker>de máis</marker>.</example>
+ <example type="correct">Xaquín e mailos <marker>demais</marker> rapaces.</example>
+ <example type="correct">Foi cos <marker>demais</marker> rapaces a xogar.</example>
+ </rule>
+
+ <rule>
+ <pattern>
+ <token>de</token>
+ <token>mais</token>
+ </pattern>
+ <message>En galego a locución adverbial 'de máis' leva til. Quería vostede dicir <suggestion>de máis</suggestion>?</message>
+ <example type="incorrect">Sempre fala <marker>de mais</marker>.</example>
+ <example type="correct">Sempre fala <marker>de máis</marker>.</example>
+ </rule>
+ </rulegroup>
+
+<!-- NOTAS:
+ * Senón en inicio de oración é erro de estilo: "como xa piden algúns. Senón mediante o diálogo"
+ * Cando vai seguido de pronome, verbo ou coma é erro con certeza, confundido con 'se non': "Senón existe esa singularidade"; "Senón o sabes pregunta"; "senón, pregunta". Isto vale seguramente tamén para a posición interna na oración. [comprobar]
+ * Cando vai seguido de 'que' será case sempre 'senón'
+-->
+ <!--
+ <rulegroup id="SENON" name="se non, senón">
+ <rule>
+ <pattern>
+ <token postag="SENT_START"/>
+ <token regexp="yes">sen[oó]n</token>
+ </pattern>
+ <message></message>
+ <example type="incorrect"></example>
+ <example type="correct"></example>
+ </rule>
+ </rulegroup>
+ -->
+
+ <!-- FIXME: use lemma instead of wordform to cover all cases -->
+ <rulegroup id="COMPRE" name="cómpre vs. compre">
+ <!-- compre + VINF -->
+ <rule>
+ <pattern mark_to="-1">
+ <token>compre</token>
+ <token postag="VMN0000|VSN0000" postag_regexp="yes" />
+ </pattern>
+ <message>A forma '\1' leva til para distinguilo do verbo 'comprar'. Quería vostede dicir <suggestion>cómpre</suggestion>?</message>
+ <example type="incorrect">Agora <marker>compre</marker> analizar o proceso de constitución das listas.</example>
+ <example type="correct">Agora <marker>cómpre</marker> analizar o proceso de constitución das listas.</example>
+ </rule>
+ <!-- compre + adverbio + VINF -->
+ <rule>
+ <pattern mark_to="-2">
+ <token>compre</token>
+ <token postag="RG"/>
+ <token postag="VMN0000|VSN0000" postag_regexp="yes" />
+ </pattern>
+ <message>A forma '\1' leva til para distinguilo do verbo 'comprar'. Quería vostede dicir <suggestion>cómpre</suggestion>?</message>
+ <example type="incorrect"><marker>Compre</marker> agora analizar o proceso de constitución das listas.</example>
+ <example type="correct"><marker>Cómpre</marker> agora analizar o proceso de constitución das listas.</example>
+ </rule>
+ <!-- compre + V(ser) -->
+ <rule>
+ <pattern mark_to="-1">
+ <token>compre</token>
+ <token postag="VS..3S0" postag_regexp="yes" />
+ </pattern>
+ <message>A forma '\1' leva til para distinguilo do verbo 'comprar'. Quería vostede dicir <suggestion>cómpre</suggestion>?</message>
+ <example type="incorrect">Agora o que <marker>compre</marker> é analizar o proceso de constitución das listas.</example>
+ <example type="correct">Agora o que <marker>cómpre</marker> é analizar o proceso de constitución das listas.</example>
+ </rule>
+ <!-- compre + adverbio + V(ser) -->
+ <rule>
+ <pattern mark_to="-2">
+ <token>compre</token>
+ <token postag="RG"/>
+ <token postag="VS..3S0" postag_regexp="yes" />
+ </pattern>
+ <message>A forma '\1' leva til para distinguilo do verbo 'comprar'. Quería vostede dicir <suggestion>cómpre</suggestion>?</message>
+ <example type="incorrect">O que <marker>compre</marker> agora é analizar o proceso de constitución das listas.</example>
+ <example type="correct">O que <marker>cómpre</marker> agora é analizar o proceso de constitución das listas.</example>
+ </rule>
+ </rulegroup>
+
+<!--
+ <rulegroup id="CLITICOS" name="posición dos clíticos">
+ <rule>
+ <pattern>
+ <token postag="SENT_START"/>
+ <token postag="PP+PP"/>
+ </pattern>
+ <message>Os pronomes clíticos non poden ir en galego no inicio da oración. Por favor, empregue '\1' despois do verbo principal (ex. 'dínllelo' no sitio de 'llelo din').</message>
+ <example type="incorrect"><marker>Volo</marker> dixen e non me quixestes facer caso.</example>
+ <example type="correct"><marker>Díxenvolo</marker> e non me quixestes facer caso.</example>
+ </rule>
+ </rulegroup>
+-->
+
+ <rulegroup id="AMBOS_TODOS" name="ambos, ambas, todos, todas e substantivo">
+ <rule>
+ <pattern>
+ <token regexp="yes">(entr)?amb[oa]s</token>
+ <!-- # HACK to avoid [ao]s as noun (barely used) (FIXME asap) # -->
+ <token postag="NC.P000" postag_regexp="yes"><exception postag="NC.*" regexp="yes">[oa]s</exception></token>
+ </pattern>
+ <message>A forma "<match no="1"/>" require do artigo determinado cando vai diante dun substantivo. Quería vostede dicir <suggestion><match no="1" regexp_match="(?iu)amb([ao])s" regexp_replace="ámb$1l$1s"/> \2</suggestion> ou <suggestion><match no="1" regexp_match="(?iu)amb([ao])s" regexp_replace="amb$1s $1s"/> \2</suggestion>?</message>
+ <short>Forma incorrecta</short>
+ <example type="incorrect">Visitou <marker>ambas cidades</marker> este ano.</example>
+ <example type="correct">Visitou <marker>ámbalas cidades</marker> este ano.</example>
+ <example type="correct">Visitou <marker>ambas as cidades</marker> este ano.</example>
+ </rule>
+ <rule>
+ <pattern mark_to="-1">
+ <token regexp="yes">tod[oa]s</token>
+ <!-- # HACK to avoid [ao]s as noun (barely used) (FIXME asap) # -->
+ <token postag="NC.P000" postag_regexp="yes"><exception postag="NC.*" regexp="yes">[oa]s</exception></token>
+ </pattern>
+ <message>A forma "<match no="1"/>" require do artigo determinado cando vai diante dun substantivo. Quería vostede dicir <suggestion><match no="1" regexp_match="(?iu)tod([ao])s" regexp_replace="tód$1l$1s"/></suggestion> ou <suggestion><match no="1" regexp_match="(?iu)tod([ao])s" regexp_replace="tod$1s $1s"/></suggestion>?</message>
+ <short>Forma incorrecta</short>
+ <example type="incorrect">De <marker>todos</marker> xeitos non importa moito.</example>
+ <example type="correct">De <marker>todos os</marker> xeitos non importa moito.</example>
+ <example type="correct">De <marker>tódolos</marker> xeitos non importa moito.</example>
+ </rule>
+ </rulegroup>
+
+ <!-- fuzzy -->
+ <rule id="POR_O" name="por o (polo)">
+ <pattern>
+ <token>por</token>
+ <token regexp="yes">[oa]s?</token>
+ </pattern>
+ <message>A preposición 'por' e o artigo '<match no="2"/>' contraen. Quería vostede dicir <suggestion><match no="1" regexp_match="(?iu)r$" regexp_replace="l"/>\2</suggestion>?</message>
+ <example type="incorrect"><marker>Por o</marker> mar abaixo vai unha troita de pé.</example>
+ <example type="correct"><marker>Polo</marker> mar abaixo vai unha troita de pé.</example>
+ </rule>
+
+ <rulegroup id="E_MAIS_O" name="e mais o (e mailo)">
+ <rule>
+ <pattern>
+ <token>e</token>
+ <token regexp="yes">m[aá]is</token>
+ <token regexp="yes">[oa]s?</token>
+ </pattern>
+ <message>A conxunción 'e mais' e o artigo '<match no="3"/>' contraen. Quería vostede dicir <suggestion>e <match no="2" regexp_match="(?iu)s$" regexp_replace="l"/>\3</suggestion>?</message>
+ <example type="incorrect">Foron ao cine ela <marker>e mais a</marker> súa irmá.</example>
+ <example type="correct">Foron ao cine ela <marker>e maila</marker> súa irmá.</example>
+ </rule>
+
+ <!-- FIXME suggest 'e Maila' when 'mailo/a' is the first token in the sentence -->
+ <rule>
+ <pattern mark_from="1">
+ <token negate="yes">e</token>
+ <token regexp="yes">mail[oa]s?</token>
+ </pattern>
+ <message>O uso correcto é 'e mais'. Quería vostede dicir <suggestion>e \2</suggestion>?</message>
+ <example type="incorrect">Foron ao cine ela <marker>maila</marker> súa irmá.</example>
+ <example type="correct">Foron ao cine ela <marker>e maila</marker> súa irmá.</example>
+ </rule>
+ </rulegroup>
+
+ <rule id="AMBO_TRA_ENTRAMBO_PO_TODO_LOS" name="tódo-los (tódolos)">
+ <pattern>
+ <token regexp="yes">(ámbo|tra|entrámbo|mai|po)-l[oa]s?|tóda-las?|tódo-los?</token>
+ </pattern>
+ <message>As formas 'e mais', 'ambos', 'entrambos', 'por', 'tras' e 'todos' non marcan a segunda forma do artigo mediante un trazo. Quería vostede dicir <suggestion><match no="1" regexp_match="\-" regexp_replace=""/></suggestion>?</message>
+ <example type="incorrect"><marker>Tódo-los</marker> días vou mercar á praza.</example>
+ <example type="correct"><marker>Tódolos</marker> días vou mercar á praza.</example>
+ </rule>
+
+ <rulegroup id="REXIME_VERBAL" name="construción verbal">
+ <!-- Verbs with pattern: SUBJanim Verb PP(que).
+ SUBJ must be animate/human, otherwise the subordinate could act as subject (and
+ it would be a false positive:
+ Ex. 'o asunto influíu en que un poida mudar de opinión'
+ 'inflúe que ti esteas presente'
+ -->
+ <!-- V + de + que: informar -->
+ <rule>
+ <pattern>
+ <token inflected="yes">informar</token>
+ <token>que</token>
+ </pattern>
+ <message>O verbo '\1' constrúese normalmente coa preposición 'de'. Quería vostede dicir <suggestion>\1 de \2</suggestion>?</message>
+ <example type="correct">Os servizos de emerxencia <marker>informaron de que</marker> habería fortes ventos na costa.</example>
+ <example type="incorrect">Os servizos de emerxencia <marker>informaron que</marker> habería fortes ventos na costa.</example>
+ </rule>
+ <!-- V + en + que: insistir, confiar -->
+ <rule>
+ <pattern>
+ <token inflected="yes" regexp="yes">insistir|confiar</token>
+ <token>que</token>
+ </pattern>
+ <message>O verbo '\1' constrúese normalmente coa preposición 'en'. Quería vostede dicir <suggestion>\1 en \2</suggestion>?</message>
+ <example type="correct">Os servizos de emerxencia <marker>insistiron en que</marker> habería fortes ventos na costa.</example>
+ <example type="incorrect">Os servizos de emerxencia <marker>insistiron que</marker> habería fortes ventos na costa.</example>
+ <example type="incorrect"><marker>Confío que</marker> actuarán de xeito consecuente.</example>
+ <example type="correct"><marker>Confío en que</marker> actuarán de xeito consecuente.</example>
+ </rule>
+ </rulegroup>
+
+ <!-- Rule set to off by default, since is difficult to express by means of
+ the XML formalism some important constraints, such as the presence of a
+ previous verb (that could be head of the PP instead of the NP, etc
+ TODO: Java rule for this error.
+ -->
+ <!--
+ <rule id="SUBST_A_INF" name="substantivo + a + inf">
+ <pattern>
+ <token postag="NC.*" postag_regexp="yes"><exception postag="NC.*" postag_regexp="yes" negate_pos="yes"/></token>
+ <token>a</token>
+ <token postag="VMN0000|VSN0000" postag_regexp="yes" />
+ </pattern>
+ <message>A construción con valor de futuro formada por un substantivo seguido da preposición 'a' e un verbo en infinitivo é incorrecta en galego. Por favor, empregue outra expresión alternativa. Por exemplo, no sitio de 'proba a desenvolver', pode usar 'proba que se desenvolverá' ou 'proba que se vai desenvolver'; no sitio de 'os obxectivos a conseguir' empregue 'os obxectivos para conseguir'. Neste caso unha posibilidade podería ser: <suggestion>\1 que se vai \3</suggestion></message>
+ <example type="incorrect">O <marker>exame a desenvolver</marker> consta de tres exames.</example>
+ <example type="correct">O <marker>exame que se desenvolverá</marker> consta de tres exames.</example>
+ </rule>
+ -->
+
+ <rule id="NON_OU" name="non... ou (nin...nin)">
+ <pattern mark_from="1">
+ <token skip="-1">non<exception scope="next">,</exception></token>
+ <token regexp="yes">ou|e</token>
+ </pattern>
+ <message>Posíbel incorrección: non se debe usar '\2' despois dunha negación. Empregue mellor <suggestion>nin</suggestion>.</message>
+ <example type="incorrect">Non se pode presentar máis dunha solicitude por persoa <marker>e</marker> grupo.</example>
+ <example type="correct">Non se pode presentar máis dunha solicitude por persoa <marker>nin</marker> grupo.</example>
+ </rule>
+
+ <rule id="SE_BEN" name="se ben (malia que, aínda que)">
+ <pattern>
+ <token>se</token>
+ <token>ben</token>
+ </pattern>
+ <message>A partícula 'se ben' é un calco do castelán. Empregue mellor <suggestion>aínda que</suggestion>, <suggestion>a pesar de que</suggestion>, <suggestion>pese a que</suggestion> ou <suggestion>malia que</suggestion>.</message>
+ <example type="incorrect"><marker>Se ben</marker> os resultados poden parecer similares, non teñen moito que ver os experimentos.</example>
+ <example type="correct"><marker>Aínda que</marker> os resultados poden parecer similares, non teñen moito que ver os experimentos.</example>
+ </rule>
+
+ </category>
+
+ <!-- ############################ LEXICAL RULES ############################ -->
+
+ <category name="Léxico::Incorreccións">
+ <rule id="ACHADEGO" name="achádego (achado)">
+ <pattern>
+ <token regexp="yes">achádegos?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>achado</suggestion>?</message>
+ <example type="incorrect">Fixeron un importante <marker>achádego</marker> arqueolóxico.</example>
+ <example type="correct">Fixeron un importante <marker>achado</marker> arqueolóxico.</example>
+ </rule>
+
+ <rule id="ENTONCES" name="entonces (entón)">
+ <pattern>
+ <token>entonces</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>entón</suggestion>?</message>
+ <example type="incorrect">E <marker>entonces</marker> espertou.</example>
+ <example type="correct">E <marker>entón</marker> espertou.</example>
+ </rule>
+
+ <rule id="ANQUE" name="anque (aínda que)">
+ <pattern>
+ <token>anque</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>aínda que</suggestion>?</message>
+ <example type="incorrect"><marker>Anque</marker> as ventas están aumentando, o marxe de beneficios disminúe.</example>
+ <example type="correct"><marker>Aínda que</marker> as ventas están aumentando, o marxe de beneficios disminúe.</example>
+ </rule>
+
+ <rule id="ALOMENOS" name="alomenos (polo menos)">
+ <pattern>
+ <token>alomenos</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>polo menos</suggestion>?</message>
+ <example type="incorrect">Estivo na súa casa <marker>alomenos</marker> dúas horas.</example>
+ <example type="correct">Estivo na súa casa <marker>polo menos</marker> dúas horas.</example>
+ </rule>
+ </category>
+
+ <category name="Léxico::Anglicismos">
+ <rule id="BAFFLE" name="baffle (pantalla acústica)">
+ <pattern>
+ <token regexp="yes">baf?fles?</token>
+ </pattern>
+ <message>A palabra '<match no="1"/>' é un anglicismo. Empregue mellor <suggestion>pantalla acústica</suggestion>.</message>
+ <example type="correct">O aparato ten as <marker>pantallas acústicas</marker> avariadas.</example>
+ <example type="incorrect">O aparato ten os <marker>baffles</marker> avariados.</example>
+ </rule>
+
+ <rule id="COMPACTDISK" name="compact disk (disco compacto)">
+ <pattern>
+ <token>compact</token>
+ <token>disk</token>
+ </pattern>
+ <message>A palabra '\1 \2' é un anglicismo. Empregue mellor <suggestion>dosco compacto</suggestion>.</message>
+ <example type="incorrect">Un <marker>compact disk</marker> mercado fóra de España non leva canon da SGAE.</example>
+ <example type="correct">Un <marker>disco compacto</marker> mercado fóra de España non leva canon da SGAE.</example>
+ </rule>
+
+ <rule id="CHEF" name="chef (xefe de cociña)">
+ <pattern>
+ <token regexp="yes">chefs?</token>
+ </pattern>
+ <message>A palabra '<match no="1"/>' é un galicismo. Empregue mellor <suggestion>xefe de cociña</suggestion> ou <suggestion>xefa de cociña</suggestion>.</message>
+ <example type="incorrect">Van contratar un novo <marker>chef</marker> no restaurante.</example>
+ <example type="correct">Van contratar un novo <marker>xefe de cociña</marker> no restaurante.</example>
+ </rule>
+
+ <rule id="CONTAINER" name="container (colector)">
+ <pattern>
+ <token regexp="yes">cont[áa]iner(es)?</token>
+ </pattern>
+ <message>A palabra '<match no="1"/>' é un anglicismo. Empregue mellor <suggestion>colector</suggestion>.</message>
+ <example type="incorrect">O <marker>container</marker> do lixo apareceu queimado.</example>
+ <example type="correct">O <marker>colector</marker> do lixo apareceu queimado.</example>
+ </rule>
+
+ <rule id="WATER" name="water (váter)">
+ <pattern>
+ <token regexp="yes">w[aá]ter(es)?</token>
+ </pattern>
+ <message>A palabra '<match no="1"/>' é un anglicismo. Empregue mellor <suggestion>váter</suggestion>.</message>
+ <example type="incorrect">O <marker>wáter</marker> estaba limpo.</example>
+ <example type="correct">O <marker>váter</marker> estaba limpo.</example>
+ </rule>
+
+ <rule id="PLAYBACK" name="playback (son pregravado)">
+ <pattern>
+ <token regexp="yes">playbacks?</token>
+ </pattern>
+ <message>A palabra '<match no="1"/>' é un anglicismo. Empregue mellor <suggestion>son pregravado</suggestion> ou <suggestion>son de estudio</suggestion>.</message>
+ <example type="incorrect">É un <marker>playback</marker>.</example>
+ <example type="correct">É un <marker>son pregravado</marker>.</example>
+ </rule>
+
+ <rule id="OFFTHERECORD" name="off the record (en privado)">
+ <pattern>
+ <token>off</token>
+ <token>the</token>
+ <token regexp="yes">r[eé]cord</token>
+ </pattern>
+ <message>A construción '\1 \2 \3' é un anglicismo. Empregue mellor <suggestion>en privado</suggestion>.</message>
+ <example type="incorrect">Comunicou a nova <marker>off the record</marker> aos xornalistas.</example>
+ <example type="correct">Comunicou a nova <marker>en privado</marker> aos xornalistas.</example>
+ </rule>
+
+ <rule id="DOPING" name="doping (dopaxe)">
+ <pattern>
+ <token regexp="yes">(anti)?d[oó]pings?</token>
+ </pattern>
+ <message>A palabra '<match no="1"/>' é un anglicismo. Empregue mellor <suggestion><match no="1" regexp_match="[oó]pings?" regexp_replace="opaxe"/></suggestion> (feminino).</message>
+ <example type="incorrect">O <marker>dóping</marker> é un problema grave no deporte profesional.</example>
+ <example type="correct">A <marker>dopaxe</marker> é un problema grave no deporte profesional.</example>
+ </rule>
+
+ <rule id="STRESS" name="stress (tensión)">
+ <pattern>
+ <token regexp="yes">e?str[eé]ss?</token>
+ </pattern>
+ <message>A palabra '<match no="1"/>' é un anglicismo. Empregue mellor <suggestion>tensión</suggestion>.</message>
+ <example type="incorrect">O seu é un traballo de moito <marker>stres</marker>.</example>
+ <example type="correct">O seu é un traballo de moita <marker>tensión</marker>.</example>
+ </rule>
+
+ <rule id="RECORD" name="record (marca)">
+ <pattern>
+ <token regexp="yes">r[eé]cords?<exception scope="previous">the</exception></token>
+ </pattern>
+ <message>A palabra '<match no="1"/>' é un anglicismo. Empregue mellor <suggestion>marca</suggestion> (feminino).</message>
+ <example type="incorrect">O atleta non conseguíu bater o <marker>record</marker>.</example>
+ <example type="correct">O atleta non conseguíu bater a <marker>marca</marker>.</example>
+ </rule>
+ </category>
+
+ <category name="Léxico::Homónimos">
+
+ <rule id="RACHA" name="racha (refacho)">
+ <pattern>
+ <token regexp="yes">rachas?</token>
+ </pattern>
+ <message>Unha racha en galego é unha fenda ou ben un anaco de pedra ou madeira. A forma correcta en galego para facer referencia a un golpe forte de vento é <suggestion>refacho</suggestion> (masculino).</message>
+ <short>Posíbel confusión con homónima.</short>
+ <example type="incorrect">Había <marker>rachas</marker> de vento na costa.</example>
+ <example type="correct">Había <marker>refachos</marker> de vento na costa.</example>
+ </rule>
+
+ <rule id="LORO" name="loro (papagaio)">
+ <pattern>
+ <token regexp="yes">loros?</token>
+ </pattern>
+ <message>Un loro en galego é unha peza do carro. A forma correcta en galego para facer referencia ao paxaro é <suggestion>papagaio</suggestion>.</message>
+ <short>Posíbel castelanismo</short>
+ <example type="incorrect">Ten un <marker>loro</marker> na súa casa.</example>
+ <example type="correct">Ten un <marker>papagaio</marker> na súa casa.</example>
+ </rule>
+
+ <rule id="PILDORA" name="píldora (pílula)">
+ <pattern>
+ <token inflected="yes">píldora</token>
+ </pattern>
+ <message>Unha píldora en galego é unha ave tamén coñecida como "píllara". A forma correcta en galego para facer referencia ao medicamento é <suggestion>pílula</suggestion>.</message>
+ <short>Posíbel castelanismo</short>
+ <example type="incorrect">O médico recetoume unhas <marker>píldoras</marker> para a acidez estomacal.</example>
+ <example type="correct">O médico recetoume unhas <marker>pílulas</marker> para a acidez estomacal.</example>
+ </rule>
+
+ <rule id="APORTAR" name="aportar (achegar)">
+ <pattern>
+ <token inflected="yes">aportar</token>
+ </pattern>
+ <message>Posíbel castelanismo: o verbo "aportar" significa en galego "chegar a porto". A forma correcta en galego para o sentido de "proporcionar" ou "presentar" é <suggestion>achegar</suggestion> ou <suggestion>facer unha achega</suggestion>.</message>
+ <short>Posíbel forma incorrecta</short>
+ <example type="incorrect">Eu tamén quero <marker>aportar</marker> algo ao proxecto.</example>
+ <example type="correct">Eu tamén quero <marker>achegar</marker> algo ao proxecto.</example>
+ </rule>
+
+ <rule id="GRUA" name="grua (guindastre)">
+ <pattern>
+ <token inflected="yes">grúa</token>
+ </pattern>
+ <message>Posíbel castelanismo: o substantivo "grúa" fai referencia a un paxaro. Para denominar ao aparato empregado para mover ou remolcar grandes pesos emprégase preferibelmente <suggestion>guindastre</suggestion> (masculino).</message>
+ <short>Posíbel forma incorrecta</short>
+ <example type="incorrect">A <marker>grúa</marker> levoulle o automóbil.</example>
+ <example type="correct">O <marker>guindastre</marker> levoulle o automóbil.</example>
+ </rule>
+
+ <rule id="FECHA" name="fecha (data)">
+ <pattern>
+ <token inflected="yes">fecha</token>
+ </pattern>
+ <message>Posíbel castelanismo: o substantivo "fecha" significa en galego "grolo", "sorbo". A forma correcta en galego para a indicación de tempo é <suggestion>data</suggestion>.</message>
+ <short>Posíbel forma incorrecta</short>
+ <example type="incorrect">Xa publicaron a <marker>fecha</marker> do exame de Álxebra.</example>
+ <example type="correct">Xa publicaron a <marker>data</marker> do exame de Álxebra.</example>
+ </rule>
+
+ <rule id="ASCO" name="asco (noxo)">
+ <pattern>
+ <token inflected="yes">asco</token>
+ </pattern>
+ <message>Posíbel castelanismo: "asco" é en galego unha estrutura utricular propia dun tipo de fungo. A forma correcta en galego para indicar repugnancia é <suggestion>noxo</suggestion>.</message>
+ <short>Posíbel forma incorrecta</short>
+ <example type="incorrect">Esa actitude da xente dá <marker>asco</marker>.</example>
+ <example type="correct">Esa actitude da xente dá <marker>noxo</marker>.</example>
+ </rule>
+
+ <rule id="RAPE" name="rape (peixe sapo)">
+ <pattern>
+ <token inflected="yes">rape</token>
+ </pattern>
+ <message>Posíbel castelanismo: o substantivo "\1" significa en galego "acción ou efecto de rapar". A forma correcta en galego para o peixe é <suggestion>rabada</suggestion> (feminino) ou <suggestion>peixe sapo</suggestion>.</message>
+ <example type="incorrect">Merquei un par de <marker>rapes</marker> na praza.</example>
+ <example type="correct">Merquei un par de <marker>rabadas</marker> na praza.</example>
+ </rule>
+
+ </category>
+
+ <category name="Léxico::Castelanismos léxicos">
+
+ <rule id="MARTINPESCADOR" name="martín pescador (picapeixe)">
+ <pattern>
+ <token>martín</token>
+ <token regexp="yes">pescador(es)?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1 \2" non existe en galego. Quería vostede dicir <suggestion>picapeixe</suggestion>?</message>
+ <example type="incorrect">O <marker>martín pescador</marker> non é un paxaro fácil de fotografar.</example>
+ <example type="correct">O <marker>picapeixe</marker> non é un paxaro fácil de fotografar.</example>
+ </rule>
+
+ <rule id="RESFRIADO" name="resfriado (arrefriado)">
+ <pattern>
+ <token regexp="yes">res?friados?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>arrefriado</suggestion>?</message>
+ <example type="incorrect">Onte molleime e pillei un <marker>resfriado</marker>.</example>
+ <example type="incorrect">Onte molleime e pillei un <marker>refriado</marker>.</example>
+ <example type="correct">Onte molleime e pillei un <marker>arrefriado</marker>.</example>
+ </rule>
+
+ <rule id="ALOMELHOR" name="alomellor (se cadra)">
+ <pattern>
+ <token>alomellor</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>se cadra</suggestion>?</message>
+ <example type="incorrect"><marker>Alomellor</marker> non é importante.</example>
+ <example type="correct"><marker>Se cadra</marker> non é importante.</example>
+ </rule>
+
+ <rule id="CONCELLAL" name="concellal, concexal (concelleiro)">
+ <pattern>
+ <token regexp="yes">conce(ll|x)a(l|is|es)</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>concelleiro</suggestion>?</message>
+ <example type="incorrect">Mañá será oficial o seu cesamento no cargo de <marker>concellal</marker>.</example>
+ <example type="correct">Mañá será oficial o seu cesamento no cargo de <marker>concelleiro</marker>.</example>
+ </rule>
+
+ <rule id="MOTE" name="mote (alcume)">
+ <pattern>
+ <token regexp="yes">motes?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>alcume</suggestion> (feminino)?</message>
+ <example type="incorrect">Puxéronlle o Xocas de <marker>mote</marker> no colexio.</example>
+ <example type="correct">Puxéronlle o Xocas de <marker>alcume</marker> no colexio.</example>
+ </rule>
+
+ <rule id="DETERIORO" name="deterioro (deterioración)">
+ <pattern>
+ <token regexp="yes">deterioros?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>deterioración</suggestion> (feminino)?</message>
+ <example type="incorrect">Denunciamos o <marker>deterioro</marker> da diversificación na oferta educativa.</example>
+ <example type="correct">Denunciamos a <marker>deterioración</marker> da diversificación na oferta educativa.</example>
+ </rule>
+
+ <rule id="BASURA" name="basura (lixo)">
+ <pattern>
+ <token regexp="yes">basuras?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>lixo</suggestion> (masculino)?</message>
+ <example type="incorrect">Hoxe teño que sacar eu a <marker>basura</marker>.</example>
+ <example type="correct">Hoxe teño que sacar eu o <marker>lixo</marker>.</example>
+ </rule>
+
+ <rule id="ASIGNATURA" name="asignatura (materia, disciplina)">
+ <pattern>
+ <token regexp="yes">asignaturas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>materia</suggestion> ou <suggestion>disciplina</suggestion>?</message>
+ <example type="incorrect">Este ano teño só tres <marker>asignaturas</marker>.</example>
+ <example type="correct">Este ano teño só tres <marker>materias</marker>.</example>
+ </rule>
+
+ <rule id="VELETA" name="veleta (catavento)">
+ <pattern>
+ <token regexp="yes">veletas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>catavento</suggestion> (masculino)?</message>
+ <example type="incorrect">Ten unha <marker>veleta</marker> no pincho da casa.</example>
+ <example type="correct">Ten un <marker>catavento</marker> no pincho da casa.</example>
+ </rule>
+
+ <rule id="MAIORDOMO" name="maiordomo (mordomo)">
+ <pattern>
+ <token regexp="yes">maiordomos?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>mordomo</suggestion>?</message>
+ <example type="incorrect">O meu veciño ten un <marker>maiordomo</marker> que lle leva a casa.</example>
+ <example type="correct">O meu veciño ten un <marker>mordomo</marker> que lle leva a casa.</example>
+ </rule>
+
+ <rule id="VENTANILLA" name="ventanilla (portelo)">
+ <pattern>
+ <token regexp="yes">ventanillas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>portelo</suggestion> (masculino)?</message>
+ <example type="incorrect">Abre a <marker>ventanilla</marker> do coche.</example>
+ <example type="correct">Abre o <marker>portelo</marker> do coche.</example>
+ </rule>
+
+ <rule id="CESE" name="cese (cesamento)">
+ <pattern>
+ <token regexp="yes">ceses?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>cesamento</suggestion>?</message>
+ <example type="incorrect">Mañá será oficial o seu <marker>cese</marker> no cargo.</example>
+ <example type="correct">Mañá será oficial o seu <marker>cesamento</marker> no cargo.</example>
+ </rule>
+
+ <rule id="APUNTE" name="apunte (apuntamento)">
+ <pattern>
+ <token regexp="yes">apuntes?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>apuntamento</suggestion>?</message>
+ <example type="incorrect">Hoxe non tomei <marker>apuntes</marker> na rolda de prensa.</example>
+ <example type="correct">Hoxe non tomei <marker>apuntamentos</marker> na rolda de prensa.</example>
+ </rule>
+
+ <rule id="BOTIQUIN" name="botiquín (caixa de urxencias)">
+ <pattern>
+ <token regexp="yes">botiquíns?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>caixa de urxencias</suggestion> (feminino)?</message>
+ <example type="incorrect">Hai pílulas para a dor de cabeza no <marker>botiquín</marker>?</example>
+ <example type="correct">Hai pílulas para a dor de cabeza na <marker>caixa de urxencias</marker>?</example>
+ </rule>
+
+ <rule id="AFORO" name="aforo (capacidade)">
+ <pattern>
+ <token regexp="yes">aforos?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>capacidade</suggestion> (feminino)?</message>
+ <example type="incorrect">No concerto sobrepasouse o <marker>aforo</marker> do recinto.</example>
+ <example type="correct">No concerto sobrepasouse a <marker>capacidade</marker> do recinto.</example>
+ </rule>
+
+ <rule id="RANURA" name="ranura (rañura)">
+ <pattern>
+ <token regexp="yes">ranuras?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion><match no="1" regexp_match="n" regexp_replace="ñ"/></suggestion>?</message>
+ <example type="incorrect">Vixiaba por unha <marker>ranura</marker> na parede.</example>
+ <example type="correct">Vixiaba por unha <marker>rañura</marker> na parede.</example>
+ </rule>
+
+ <rule id="PROMEDIO" name="promedio (termo medio)">
+ <pattern>
+ <token regexp="yes">promedios?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>media</suggestion> (feminino) ou <suggestion>termo medio</suggestion>?</message>
+ <example type="incorrect">Precisa averiguar o <marker>promedio</marker> de litros caídos en Santiago durante o ano 2000.</example>
+ <example type="correct">Precisa averiguar a <marker>media</marker> de litros caídos en Santiago durante o ano 2000.</example>
+ </rule>
+
+ <rule id="PREVENIDO" name="prevenido (prevido)">
+ <pattern>
+ <token regexp="yes">(des)?prevenid[oa]s?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion><match no="1" regexp_match="en" regexp_replace=""/></suggestion>?</message>
+ <example type="incorrect">Home <marker>prevenido</marker> vale por dous.</example>
+ <example type="correct">Home <marker>prevido</marker> vale por dous.</example>
+ </rule>
+
+ <rule id="RABANO" name="rábano (ravo)">
+ <pattern>
+ <token regexp="yes">rábanos?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion><match no="1" regexp_match="ában" regexp_replace="av"/></suggestion>?</message>
+ <example type="incorrect">Voulle botar uns <marker>rábanos</marker> á ensalada.</example>
+ <example type="correct">Voulle botar uns <marker>ravos</marker> á ensalada.</example>
+ </rule>
+
+ <rule id="SERVILLETA" name="servilleta (pano de mesa)">
+ <pattern>
+ <token regexp="yes">servilletas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>pano de mesa</suggestion> (masculino)?</message>
+ <example type="incorrect">Tes que mercar unhas <marker>servilletas</marker> novas.</example>
+ <example type="correct">Tes que mercar uns <marker>panos de mesa</marker> novos.</example>
+ </rule>
+
+ <rule id="CUPO" name="cupo (cota)">
+ <pattern>
+ <token regexp="yes">cupos?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>cota</suggestion> (feminino)?</message>
+ <example type="incorrect">Non chegaron ao <marker>cupo</marker> de matriculados.</example>
+ <example type="correct">Non chegaron á <marker>cota</marker> de matriculados.</example>
+ </rule>
+
+ <rule id="SOCARRONERIA" name="socarronería (retranca)">
+ <pattern>
+ <token regexp="yes">socarronerías?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>retranca</suggestion>?</message>
+ <example type="incorrect">Os galegos temos moita <marker>socarronería</marker>.</example>
+ <example type="correct">Os galegos temos moita <marker>retranca</marker>.</example>
+ </rule>
+
+ <rule id="CALLEXON" name="callexón, calexón (canella)">
+ <pattern>
+ <token regexp="yes">(callexón|calei?xón)s?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>canella</suggestion> (feminino)?</message>
+ <example type="incorrect">A discusión acabou nun <marker>calexón</marker> sen saída.</example>
+ <example type="correct">A discusión acabou nunha <marker>canella</marker> sen saída.</example>
+ </rule>
+
+ <rule id="DECOMISO" name="decomiso (comiso)">
+ <pattern>
+ <token regexp="yes">decomisos?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion><match no="1" regexp_match="^de" regexp_replace=""/></suggestion>?</message>
+ <example type="incorrect">A Guardia Civil fixo un <marker>decomiso</marker> importante de cocaína.</example>
+ <example type="correct">A Guardia Civil fixo un <marker>comiso</marker> importante de cocaína.</example>
+ </rule>
+
+ <rule id="SONIDO" name="sonido (son)">
+ <pattern>
+ <token regexp="yes">sonidos?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>son</suggestion>?</message>
+ <example type="incorrect">De noite escóitase o <marker>sonido</marker> do mar.</example>
+ <example type="correct">De noite escóitase o <marker>son</marker> do mar.</example>
+ </rule>
+
+ <rule id="TENEDOR" name="tenedor (garfo)">
+ <pattern>
+ <token regexp="yes">tenedor(es)?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>garfo</suggestion>?</message>
+ <example type="incorrect">Para comer precisarei un <marker>tenedor</marker>.</example>
+ <example type="correct">Para comer precisarei un <marker>garfo</marker>.</example>
+ </rule>
+
+ <rule id="TAMIZ" name="tamiz (baruto)">
+ <pattern>
+ <token regexp="yes">tami(z|ces)</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>baruto</suggestion>?</message>
+ <example type="incorrect">Tes que usar un <marker>tamiz</marker> coa fariña.</example>
+ <example type="correct">Tes que usar un <marker>baruto</marker> coa fariña.</example>
+ </rule>
+
+ <rule id="SABANHON" name="sabañón (frieira)">
+ <pattern>
+ <token regexp="yes">sabañóns?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>frieira</suggestion> (feminino)?</message>
+ <example type="incorrect">Teño un <marker>sabañón</marker> nunha man.</example>
+ <example type="correct">Teño unha <marker>frieira</marker> nunha man.</example>
+ </rule>
+
+ <rule id="SILLA" name="silla (cadeira)">
+ <pattern>
+ <token regexp="yes">sillas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>cadeira</suggestion>?</message>
+ <example type="incorrect">Unha mesa e catro <marker>sillas</marker>.</example>
+ <example type="correct">Unha mesa e catro <marker>cadeiras</marker>.</example>
+ </rule>
+
+ <rule id="RINCON" name="rincón (recuncho)">
+ <pattern>
+ <token regexp="yes">rincóns?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>recuncho</suggestion> ou <suggestion>cornello</suggestion>?</message>
+ <example type="incorrect">Puxo ao neno nun <marker>rincón</marker>.</example>
+ <example type="correct">Puxo ao neno nun <marker>recuncho</marker>.</example>
+ </rule>
+
+ <rule id="CUANTIA" name="cuantía (contía)">
+ <pattern>
+ <token regexp="yes">cuantías?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>contía</suggestion>?</message>
+ <example type="incorrect">A <marker>cuantía</marker> total do proxecto superou o acordado.</example>
+ <example type="correct">A <marker>contía</marker> total do proxecto superou o acordado.</example>
+ </rule>
+
+ <rule id="CRUCE" name="cruce (cruzamento)">
+ <pattern>
+ <token regexp="yes">cruces?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>cruzamento</suggestion>?</message>
+ <example type="incorrect">A Santa Compaña adoita aparecer nos <marker>cruces</marker> de camiños.</example>
+ <example type="correct">A Santa Compaña adoita aparecer nos <marker>cruzamentos</marker> de camiños.</example>
+ </rule>
+
+ <rule id="CARCOMA" name="carcoma (caruncho)">
+ <pattern>
+ <token regexp="yes">carcomas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>caruncho</suggestion> (masculino) ou <suggestion>couza</suggestion>?</message>
+ <example type="incorrect">O mastro do barco ten <marker>carcoma</marker>.</example>
+ <example type="correct">O mastro do barco ten <marker>caruncho</marker>.</example>
+ </rule>
+
+ <rule id="MASTIL" name="mástil (mastro)">
+ <pattern>
+ <token regexp="yes">mástil(es)?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>mastro</suggestion>?</message>
+ <example type="incorrect">O <marker>mástil</marker> do barco ten caruncho.</example>
+ <example type="correct">O <marker>mastro</marker> do barco ten caruncho.</example>
+ </rule>
+
+ <rule id="REACIO" name="reacio (remiso)">
+ <pattern>
+ <token regexp="yes">reacios?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>remiso</suggestion>?</message>
+ <example type="incorrect">Obama é <marker>reacio</marker> a conceder novas axudas aos bancos.</example>
+ <example type="correct">Obama é <marker>remiso</marker> a conceder novas axudas aos bancos.</example>
+ </rule>
+
+ <rule id="RACIMO" name="racimo (acio)">
+ <pattern>
+ <token regexp="yes">racimos?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>acio</suggestion>?</message>
+ <example type="incorrect">Un <marker>racimo</marker> de uvas.</example>
+ <example type="correct">Un <marker>acio</marker> de uvas.</example>
+ </rule>
+
+ <rule id="RASGO" name="rasgo (trazo, risco)">
+ <pattern>
+ <token regexp="yes">rasgos?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "\1" non existe en galego. Quería vostede dicir <suggestion>trazo</suggestion> (liña trazada ou característica dunha persoa ou cousa) ou <suggestion>risco</suggestion> (liña longa)?</message>
+ <example type="incorrect">A ausencia de melanina é un <marker>rasgo</marker> característico do albinismo.</example>
+ <example type="correct">A ausencia de melanina é un <marker>trazo</marker> característico do albinismo.</example>
+ </rule>
+
+ <rule id="BARNIZ" name="barniz (verniz)">
+ <pattern>
+ <token regexp="yes">barni(z|ces)</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>verniz</suggestion>?</message>
+ <example type="incorrect">A madeira sen <marker>barniz</marker> pode apodrecer.</example>
+ <example type="correct">A madeira sen <marker>verniz</marker> pode apodrecer.</example>
+ </rule>
+
+ <!-- HACK plural (better with synthetizer) -->
+ <rule id="BUZON" name="buzón (caixa de correos)">
+ <pattern>
+ <token regexp="yes">buzóns?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion><match no="1" regexp_match="buzón(s)?$" regexp_replace="caixa$1 de correos"/></suggestion> (feminino)?</message>
+ <example type="incorrect">Tiña dúas cartas no <marker>buzón</marker>.</example>
+ <example type="correct">Tiña dúas cartas na <marker>caixa de correos</marker>.</example>
+ </rule>
+
+ <!-- HACK plural (better with synthetizer) -->
+ <rule id="CALAMAR" name="calamar (lura)">
+ <pattern>
+ <token regexp="yes">calamar(es)?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion><match no="1" regexp_match="calamare?(s)?$" regexp_replace="lura$1"/></suggestion> (feminino)?</message>
+ <example type="incorrect">Traían uns <marker>calamares</marker> do mercado.</example>
+ <example type="correct">Traían unhas <marker>luras</marker> do mercado.</example>
+ </rule>
+
+ <rule id="BRUXULA" name="brúxula (compás)">
+ <pattern>
+ <token regexp="yes">brúxulas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>compás</suggestion> (masculino)?</message>
+ <example type="incorrect">Unha <marker>brúxula</marker> sinala sempre ao norte.</example>
+ <example type="correct">Un <marker>compás</marker> sinala sempre ao norte.</example>
+ </rule>
+
+ <rule id="CHELIN" name="chelín (xilin)">
+ <pattern>
+ <token regexp="yes">chelíns?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>xilin</suggestion>?</message>
+ <example type="incorrect">Valeu só cinco <marker>chelíns</marker>.</example>
+ <example type="correct">Valeu só cinco <marker>xilins</marker>.</example>
+ </rule>
+
+ <rule id="CORBATA" name="corbata (gravata, garavata)">
+ <pattern>
+ <token regexp="yes">corbata?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>garavata</suggestion> ou <suggestion>gravata</suggestion>?</message>
+ <example type="incorrect">Vai traballar tódolos días vestido de <marker>corbata</marker>.</example>
+ <example type="correct">Vai traballar tódolos días vestido de <marker>gravata</marker>.</example>
+ </rule>
+
+ <rule id="CONTRASEÑA" name="contraseña (contrasinal)">
+ <pattern>
+ <token regexp="yes">contraseñas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>contrasinal</suggestion> (masculino)?</message>
+ <example type="incorrect">Tivo que cambiar a súa <marker>contraseña</marker> de entrada.</example>
+ <example type="correct">Tivo que cambiar o seu <marker>contrasinal</marker> de entrada.</example>
+ </rule>
+
+ <!-- HACK plural (better with synthetizer) -->
+ <rule id="BURSATIL" name="bursátil (bolsista)">
+ <pattern>
+ <token regexp="yes">bursátil(es)?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion><match no="1" regexp_match="bursátile?(s)?$" regexp_replace="bolsista$1"/></suggestion>?</message>
+ <example type="incorrect">O mercado <marker>bursátil</marker> está en mínimos anuais.</example>
+ <example type="correct">O mercado <marker>bolsista</marker> está en mínimos anuais.</example>
+ </rule>
+
+ <rule id="GRULLA" name="grulla (grou, grúa)">
+ <pattern>
+ <token regexp="yes">grullas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>grou</suggestion> (masculino) ou <suggestion>grúa</suggestion>?</message>
+ <example type="incorrect">En novembro é cando as <marker>grullas</marker> inician a súa migración.</example>
+ <example type="correct">En novembro é cando as <marker>grúas</marker> inician a súa migración.</example>
+ </rule>
+
+ <!--fuzzy-->
+ <rule id="XAULA" name="xaula (gaiola)">
+ <pattern>
+ <token regexp="yes">xaulas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>gaiola</suggestion>?</message>
+ <example type="incorrect">Non debería haber ningún paxaro nas <marker>xaulas</marker>.</example>
+ <example type="correct">Non debería haber ningún paxaro nas <marker>gaiolas</marker>.</example>
+ </rule>
+
+ <rule id="LEXIA" name="lexía (lixivia)">
+ <pattern>
+ <token regexp="yes">lexías?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>lixivia</suggestion>?</message>
+ <example type="incorrect">Tivo que fregar a cociña con <marker>lexía</marker>.</example>
+ <example type="correct">Tivo que fregar a cociña con <marker>lixivia</marker>.</example>
+ </rule>
+
+ <rule id="LIBRETA" name="libreta (caderno)">
+ <pattern>
+ <token regexp="yes">libretas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>caderno</suggestion> (masculino)?</message>
+ <example type="incorrect">Andrés foi mercar unha <marker>libreta</marker> para a escola.</example>
+ <example type="correct">Andrés foi mercar un <marker>caderno</marker> para a escola.</example>
+ </rule>
+
+ <rule id="NEGRITA" name="negrita (grosa)">
+ <pattern>
+ <token regexp="yes">negritas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>grosa</suggestion>?</message>
+ <example type="incorrect">Os títulos van en <marker>negrita</marker>.</example>
+ <example type="correct">Os títulos van en <marker>grosa</marker>.</example>
+ </rule>
+
+ <rule id="MARIPOSA" name="mariposa (bolboreta)">
+ <pattern>
+ <token regexp="yes">mariposas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>bolboreta</suggestion>?</message>
+ <example type="correct">A <marker>bolboreta</marker> é un insecto lepidóptero.</example>
+ <example type="incorrect">A <marker>mariposa</marker> é un insecto lepidóptero.</example>
+ </rule>
+
+ <rule id="MANILLAR" name="manillar (guiador)">
+ <pattern>
+ <token regexp="yes">manillar(es)?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>guiador</suggestion>?</message>
+ <example type="incorrect">O <marker>manillar</marker> é unha peza moi importante nunha bicicleta.</example>
+ <example type="correct">O <marker>guiador</marker> é unha peza moi importante nunha bicicleta.</example>
+ </rule>
+
+ <!--fuzzy-->
+ <rule id="TIZA" name="tiza (xiz)">
+ <pattern>
+ <token regexp="yes">tizas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>xiz</suggestion> (masculino)?</message>
+ <example type="incorrect">Na aula do segundo curso non hai <marker>tiza</marker>.</example>
+ <example type="correct">Na aula do segundo curso non hai <marker>xiz</marker>.</example>
+ </rule>
+
+ <!--fuzzy-->
+ <rule id="TRAGALUZ" name="tragaluz (bufarda)">
+ <pattern>
+ <token regexp="yes">tragalu(z|ces)</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>bufarda</suggestion> (feminino)?</message>
+ <example type="incorrect">Puxo un <marker>tragaluz</marker> na casa.</example>
+ <example type="correct">Puxo unha <marker>bufarda</marker> na casa.</example>
+ </rule>
+
+ <!--fuzzy-->
+ <rule id="XOROBA" name="xoroba (chepa, carrumba)">
+ <pattern>
+ <token regexp="yes">xorobas?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>chepa</suggestion> ou <suggestion>carrumba</suggestion>?</message>
+ <example type="incorrect">O dromedario ten unha única <marker>xoroba</marker>.</example>
+ <example type="correct">O dromedario ten unha única <marker>chepa</marker>.</example>
+ </rule>
+
+ <!--fuzzy-->
+ <rule id="XARRON" name="xarrón (floreiro, vaso)">
+ <pattern>
+ <token regexp="yes">xarróns?</token>
+ </pattern>
+ <message>Palabra incorrecta: a forma "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>floreiro</suggestion> ou <suggestion>vaso</suggestion>?</message>
+ <example type="incorrect">Rompín o <marker>xarrón</marker> que lle mercara á túa nai.</example>
+ <example type="correct">Rompín o <marker>floreiro</marker> que lle mercara á túa nai.</example>
+ </rule>
+
+ <rule id="APORTACION" name="aportación, aporte (achega, contribución)">
+ <pattern>
+ <token regexp="yes">aport(e|ación)s?</token>
+ </pattern>
+ <message>Posíbel castelanismo: o substantivo "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>achega</suggestion> ou <suggestion>contribución</suggestion>?</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Fixo importantes <marker>aportacións</marker> ao proxecto.</example>
+ <example type="correct">Fixo importantes <marker>achegas</marker> ao proxecto.</example>
+ </rule>
+
+ <rule id="TIBURON" name="tiburón (quenlla)">
+ <pattern>
+ <token regexp="yes">tiburóns?</token>
+ </pattern>
+ <message>Posíbel castelanismo: o substantivo "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>quenlla</suggestion> (feminino)?</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Miraron un <marker>tiburón</marker> dende o barco.</example>
+ <example type="correct">Miraron unha <marker>quenlla</marker> dende o barco.</example>
+ </rule>
+
+ <rule id="CHEQUEO" name="chequeo (revisión, recoñecemento)">
+ <pattern>
+ <token regexp="yes">chequeos?</token>
+ </pattern>
+ <message>Posíbel castelanismo: o substantivo "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>revisión</suggestion> ou <suggestion>recoñecemento</suggestion>?</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Onte foi facer un <marker>chequeo</marker> médico.</example>
+ <example type="correct">Onte foi facer un <marker>recoñecemento</marker> médico.</example>
+ </rule>
+
+ <rule id="COHECHO" name="cohecho, cofeito (suborno)">
+ <pattern>
+ <token regexp="yes">co(hech|feit)os?</token>
+ </pattern>
+ <message>Posíbel castelanismo: o substantivo "<match no="1"/>" non existe en galego. Quería vostede dicir <suggestion>suborno</suggestion>?</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Foi acusado de <marker>cofeito</marker> no xuízo.</example>
+ <example type="correct">Foi acusado de <marker>suborno</marker> no xuízo.</example>
+ </rule>
+
+ <rule id="TURNO_TANDA" name="turno, tanda (quenda, vez)">
+ <pattern>
+ <token regexp="yes">turnos?|tandas?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>quenda</suggestion> ou <suggestion>vez</suggestion> tendo en conta as diferenzas de xénero.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Perdín o meu <marker>turno</marker> na lista de agarda.</example>
+ <example type="correct">Perdín a miña <marker>vez</marker> na lista de agarda.</example>
+ <example type="incorrect">No colexio non hai <marker>turno</marker> de tarde.</example>
+ <example type="correct">No colexio non hai <marker>quenda</marker> de tarde..</example>
+ </rule>
+
+ <rule id="TAZA" name="taza (cunca)">
+ <pattern>
+ <token regexp="yes">tazas?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>cunca</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Merquei unhas <marker>tazas</marker> para o almorzo.</example>
+ <example type="correct">Merquei unhas <marker>cuncas</marker> para o almorzo.</example>
+ </rule>
+
+ <rule id="TREBOL" name="trébol (trevo)">
+ <pattern>
+ <token regexp="yes">trébol|tréboles</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>trevo</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Atopei un <marker>trébol</marker> de catro follas.</example>
+ <example type="correct">Atopei un <marker>trevo</marker> de catro follas.</example>
+ </rule>
+
+ <rule id="TRINEO" name="trineo (zorra)">
+ <pattern>
+ <token regexp="yes">trineos?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>zorra</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Rebentaban os renos e atuaban o <marker>trineo</marker> na nevada co peso dos seus bandullos.</example>
+ <example type="correct">Rebentaban os renos e atuaban a <marker>zorra</marker> na nevada co peso dos seus bandullos.</example>
+ </rule>
+
+ <rule id="COLLARIN" name="collarín (colariño)">
+ <pattern>
+ <token regexp="yes">collaríns?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>colariño</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">O médico mandoulle poñer un <marker>collarín</marker>.</example>
+ <example type="correct">O médico mandoulle poñer un <marker>colariño</marker>.</example>
+ </rule>
+
+ <rule id="GRIFO" name="grifo (billa)">
+ <pattern>
+ <token regexp="yes">grifos?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>billa</suggestion> (feminino).</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Non saía auga do <marker>grifo</marker>.</example>
+ <example type="correct">Non saía auga da <marker>billa</marker>.</example>
+ </rule>
+
+ <rule id="MORDISCO" name="mordisco (dentada)">
+ <pattern>
+ <token regexp="yes">mordiscos?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>dentada</suggestion> (feminino).</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Levoulle media orella dun <marker>mordisco</marker>.</example>
+ <example type="correct">Levoulle media orella dunha <marker>dentada</marker>.</example>
+ </rule>
+
+ <rule id="ALEACION" name="aleación (aliaxe)">
+ <pattern>
+ <token regexp="yes">aleacións?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>aliaxe</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">As moedas levan unha <marker>aleación</marker> de ouro e cobre.</example>
+ <example type="correct">As moedas levan unha <marker>aliaxe</marker> de ouro e cobre.</example>
+ </rule>
+
+ <rule id="ACEITUNA" name="aceituna (oliva)">
+ <pattern>
+ <token regexp="yes">aceitunas?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>oliva</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Non pode comer <marker>aceitunas</marker>.</example>
+ <example type="correct">Non pode comer <marker>olivas</marker>.</example>
+ </rule>
+
+ <rule id="ACERA" name="acera (beirarrúa)">
+ <pattern>
+ <token regexp="yes">aceras?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>beirarrúa</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">As <marker>aceras</marker> da vila están en mal estado.</example>
+ <example type="correct">As <marker>beirarrúas</marker> da vila están en mal estado.</example>
+ </rule>
+
+ <rule id="ANDAMIO" name="andamio (estada)">
+ <pattern>
+ <token regexp="yes">andamios?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>estada</suggestion> (feminino).</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Un albanel vai vir montar o <marker>andamio</marker> mañá.</example>
+ <example type="correct">Un albanel vai vir montar a <marker>estada</marker> mañá.</example>
+ </rule>
+
+ <rule id="ANDEN" name="andén (plataforma)">
+ <pattern>
+ <token regexp="yes">andéns?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>plataforma</suggestion> (feminino).</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">O tren chegará ao <marker>andén</marker> número tres.</example>
+ <example type="correct">O tren chegará á <marker>plataforma</marker> número tres.</example>
+ </rule>
+
+ <rule id="ARCEN" name="arcén (beiravía)">
+ <pattern>
+ <token regexp="yes">arcéns?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>beiravía</suggestion> (feminino).</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Na bicicleta procuro sempre circular polo <marker>arcén</marker>.</example>
+ <example type="correct">Na bicicleta procuro sempre circular pola <marker>beiravía</marker>.</example>
+ </rule>
+
+ <rule id="AUTOPISTA" name="autopista (autoestrada)">
+ <pattern>
+ <token regexp="yes">autopistas?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>autoestrada</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">A construción dunha <marker>autopista</marker> implica un impacto medioambiental severo.</example>
+ <example type="correct">A construción dunha <marker>autoestrada</marker> implica un impacto medioambiental severo.</example>
+ </rule>
+
+ <rule id="COLILLA" name="colilla (cabicha)">
+ <pattern>
+ <token regexp="yes">colillas?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>cabicha</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Tira a <marker>colilla</marker> nese cinceiro.</example>
+ <example type="correct">Tira a <marker>cabicha</marker> nese cinceiro.</example>
+ </rule>
+
+ <rule id="CIGARRILLO" name="cigarrillo (cigarro)">
+ <pattern>
+ <token regexp="yes">cigarrillos?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>cigarro</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Tes un <marker>cigarrillo</marker>?</example>
+ <example type="correct">Tes un <marker>cigarro</marker>?</example>
+ </rule>
+
+ <rule id="CAMILLA" name="camilla (padiola)">
+ <pattern>
+ <token regexp="yes">camillas?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>padiola</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Tiveron que sacalo do campo nunha <marker>camilla</marker>.</example>
+ <example type="correct">Tiveron que sacalo do campo nunha <marker>padiola</marker>.</example>
+ </rule>
+
+ <rule id="CAMILLEIRO" name="camilleiro (padioleiro)">
+ <pattern>
+ <token regexp="yes">camilleir[ao]s?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>padioleiro</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Un <marker>camilleiro</marker> tivo que saír ao terreo de xogo.</example>
+ <example type="correct">Un <marker>padioleiro</marker> tivo que saír ao terreo de xogo.</example>
+ </rule>
+
+ <rule id="AZUCARILLO" name="azucarillo (terrón)">
+ <pattern>
+ <token regexp="yes">azucarillos?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>terrón</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Normalmente póñolle dous <marker>azucarillos</marker> ao café.</example>
+ <example type="correct">Normalmente póñolle dous <marker>terróns</marker> ao café.</example>
+ </rule>
+
+ <rulegroup id="ASEQUIBEL" name="alcanzábel, accesíbel">
+ <rule>
+ <pattern>
+ <token regexp="yes">asequibles?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>alcanzable</suggestion> ou <suggestion>accesible</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">O prezo actual da vivenda non é <marker>asequible</marker> para moita xente no pais.</example>
+ <example type="correct">O prezo actual da vivenda non é <marker>accesible</marker> para moita xente no pais.</example>
+ </rule>
+ <rule>
+ <pattern>
+ <token regexp="yes">inasequibles?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>inalcanzable</suggestion> ou <suggestion>inaccesible</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">O prezo actual da vivenda é <marker>inasequible</marker> para moita xente no pais.</example>
+ <example type="correct">O prezo actual da vivenda é <marker>inaccesible</marker> para moita xente no pais.</example>
+ </rule>
+ <rule>
+ <pattern>
+ <token regexp="yes">asequíbe(l|is)</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>alcanzábel</suggestion> ou <suggestion>accesíbel</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">O prezo actual da vivenda non é <marker>asequíbel</marker> para moita xente no pais.</example>
+ <example type="correct">O prezo actual da vivenda non é <marker>accesíbel</marker> para moita xente no pais.</example>
+ </rule>
+ <rule>
+ <pattern>
+ <token regexp="yes">inasequíbe(l|is)</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>inalcanzábel</suggestion> ou <suggestion>inaccesíbel</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">O prezo actual da vivenda non é <marker>inasequíbel</marker> para moita xente no pais.</example>
+ <example type="correct">O prezo actual da vivenda non é <marker>inaccesíbel</marker> para moita xente no pais.</example>
+ </rule>
+ </rulegroup>
+
+ <!--fuzzy-->
+ <rulegroup id="SUBASTA" name="subasta (poxa)">
+ <rule>
+ <pattern>
+ <token regexp="yes">subastas?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>poxa</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Non houbo poxadores na <marker>subasta</marker>.</example>
+ <example type="correct">Non houbo poxadores na <marker>poxa</marker>.</example>
+ </rule>
+
+ <rule id="SUBASTADOR" name="subastador (poxador)">
+ <pattern>
+ <token regexp="yes">subastador(a|as|es)?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>poxador</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Non houbo ningún <marker>subastador</marker>.</example>
+ <example type="correct">Non houbo ningún <marker>poxador</marker>.</example>
+ </rule>
+ </rulegroup>
+
+
+ <rule id="NORABOA" name="noraboa (parabén)">
+ <pattern>
+ <token regexp="yes">noraboas?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>parabén</suggestion> ou <suggestion>parabéns</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Moi bo traballo, <marker>noraboa</marker>!</example>
+ <example type="correct">Moi bo traballo, <marker>parabéns</marker>!</example>
+ </rule>
+
+ <rule id="DELANTAL" name="delantal (mandil)">
+ <pattern>
+ <token regexp="yes">delanta(l|is|les)</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>mandil</suggestion> (plural 'mandís').</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Leva o <marker>delantal</marker> cheo de cotra.</example>
+ <example type="correct">Leva o <marker>mandil</marker> cheo de cotra.</example>
+ </rule>
+
+ <rule id="ADOQUIN" name="adoquín (lastra)">
+ <pattern>
+ <token regexp="yes">adoquíns?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>lastra</suggestion> (feminino).</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Usaron <marker>adoquíns</marker> para pavimentar a rúa.</example>
+ <example type="correct">Usaron <marker>lastras</marker> para pavimentar a rúa.</example>
+ </rule>
+
+ <rule id="CANILLA" name="canilla (canela)">
+ <pattern>
+ <token regexp="yes">canillas?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>canela</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Rompeu a <marker>canilla</marker>.</example>
+ <example type="correct">Rompeu a <marker>canela</marker>.</example>
+ </rule>
+
+ <rule id="AZUFRE" name="azufre (xofre)">
+ <pattern>
+ <token regexp="yes">azufres?</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>xofre</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Cal é o símbolo químico do <marker>azufre</marker>?</example>
+ <example type="correct">Cal é o símbolo químico do <marker>xofre</marker>?</example>
+ </rule>
+
+ <rule id="ALTAVOZ" name="altavoz (altofalante)">
+ <pattern>
+ <token regexp="yes">altavo(z|ces)</token>
+ </pattern>
+ <message>A palabra "<match no="1"/>" é un castelanismo. Empregue no seu sitio <suggestion>altofalante</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Anunciaron a nova oferta polo <marker>altavoz</marker>.</example>
+ <example type="correct">Anunciaron a nova oferta polo <marker>altofalante</marker>.</example>
+ </rule>
+
+ <rule id="DE_REOLLO" name="de reollo (de esguello)">
+ <pattern>
+ <token>de</token>
+ <token>reollo</token>
+ </pattern>
+ <message>A locución "de reollo" é un castelanismo. Empregue no seu sitio <suggestion>de esguello</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Observeina <marker>de reollo</marker>.</example>
+ <example type="correct">Observeina <marker>de esguello</marker>.</example>
+ </rule>
+
+ <rule id="DACORDO" name="dacordo (de acordo)">
+ <pattern>
+ <token>dacordo</token>
+ </pattern>
+ <message>A locución "de acordo" escríbese en galego separada. Quería vostede dicir <suggestion>de acordo</suggestion>?</message>
+ <example type="incorrect"><marker>Dacordo</marker> con iso, será preciso aumentar as inversións.</example>
+ <example type="correct"><marker>De acordo</marker> con iso, será preciso aumentar as inversións.</example>
+ </rule>
+
+ <rulegroup id="SEN_EMBARGO" name="sen embargo, nembargantes (porén, mais, no entanto)">
+ <rule>
+ <pattern>
+ <token>sen</token>
+ <token>embargo</token>
+ </pattern>
+ <message>A conxunción 'sen embargo' é un castelanismo. Empregue no seu sitio <suggestion>porén</suggestion>, <suggestion>mais</suggestion> ou <suggestion>no entanto</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect"><marker>Sen embargo</marker>, a súa importancia débese a outros factores.</example>
+ <example type="correct"><marker>Porén</marker>, a súa importancia débese a outros factores.</example>
+ </rule>
+ <rule>
+ <pattern>
+ <token>nembargantes</token>
+ </pattern>
+ <message>A palabra'\1' non existe en galego. Empregue no seu sitio <suggestion>porén</suggestion>, <suggestion>mais</suggestion> ou <suggestion>no entanto</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">A súa importancia débese <marker>nembargantes</marker> a outros factores.</example>
+ <example type="correct">A súa importancia débese <marker>porén</marker> a outros factores.</example>
+ </rule>
+ </rulegroup>
+
+ <rule id="SUXERENCIA" name="suxerencia (suxestión)">
+ <pattern>
+ <token regexp="yes">suxerencias?</token>
+ </pattern>
+ <message>A forma "<match no="1"/>" non é correcta en galego. Quería vostede dicir <suggestion>suxestión</suggestion>?</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Pedro faime <marker>suxerencias</marker> moi boas sobre a casa.</example>
+ <example type="correct">Pedro faime <marker>suxestións</marker> moi boas sobre a casa.</example>
+ </rule>
+
+ <rule id="DANOS_E_PREXUIZOS" name="danos e prexuízos (danos e perdas)">
+ <pattern>
+ <token>danos</token>
+ <token>e</token>
+ <token regexp="yes">p(re|er)xu[íi](ci|z)os</token>
+ </pattern>
+ <message>A expresión "danos e \3" non é correcta en galego. Empregue mellor <suggestion>danos e perdas</suggestion>.</message>
+ <short>Castelanismo léxico</short>
+ <example type="incorrect">Tivo que pagarlle <marker>danos e perxuízos</marker> polo incidente.</example>
+ <example type="correct">Tivo que pagarlle <marker>danos e perdas</marker> polo incidente.</example>
+ </rule>
+
+ </category>
+
+ <!--
+ <category name="Léxico">
+ <rule id="PUNTUAL" name="puntual (concreto)">
+ <pattern>
+ <token inflected="yes">puntual</token>
+ </pattern>
+ <message>Posíbel castelanismo: o adxectivo "puntual" significa en galego "que fai algo no seu tempo". A forma correcta en galego para o sentido de "preciso" ou "determinado" é "concreto".</message>
+ <short>Posíbel forma incorrecta</short>
+ <example type="incorrect"> <marker>aportar</marker> algo ao proxecto.</example>
+ <example type="correct">Eu tamén quero <marker>achegar</marker> algo ao proxecto.</example>
+ </rule>
+ </category>
+ -->
+
+ <!-- ############################ SPELLING RULES ############################ -->
+
+ <category name="Ortografía">
+
+ <rulegroup id="VEN_BEN" name="ven vs. ben">
+ <rule>
+ <pattern>
+ <token>tan</token>
+ <token>ven</token>
+ <token regexp="yes">com[oa]</token>
+ </pattern>
+ <message>A forma 'ben' é probabelmente un adverbio e, por tanto, debe escribirse con 'b'. Quería vostede dicir <suggestion>\1 ben \2</suggestion>?</message>
+ <example type="incorrect">Xoga <marker>tan ven coma</marker> o pai.</example>
+ <example type="correct">Xoga <marker>tan ben coma</marker> o pai.</example>
+ </rule>
+ <!-- falso positivo: cando o amoso ven sempre un rapaz -->
+ <!--
+ <rule>
+ <pattern mark_from="1">
+ <token postag="V[SM][SMI]...." postag_regexp="yes"><exception postag="V[SM][SMI]...." postag_regexp="yes" negate_pos="yes"/></token>
+ <token>ven</token>
+ </pattern>
+ <message>A forma 'ben' é probabelmente un adverbio e, por tanto, debe escribirse con 'b'. Quería vostede dicir <suggestion>\1 ben</suggestion>?</message>
+ <example type="incorrect">Vexo <marker>ven</marker> o esquema proposto.</example>
+ <example type="correct">Vexo <marker>ben</marker> o esquema proposto.</example>
+ </rule>
+ -->
+ </rulegroup>
+
+ <rule id="EN_DE_SEGUIDA" name="enseguida, deseguida">
+ <pattern>
+ <token regexp="yes">en|de</token>
+ <token>seguida</token>
+ </pattern>
+ <message>As formas "<match no="1"/>" e "seguida" forman en galego unha locución que se escrebe unida. Quería vostede dicir <suggestion>\1\2</suggestion>?</message>
+ <example type="incorrect">Deuse conta <marker>en seguida</marker>.</example>
+ <example type="correct">Deuse conta <marker>enseguida</marker>.</example>
+ <example type="incorrect"><marker>De seguida</marker> nos percatamos das notas que a constitúen.</example>
+ <example type="correct"><marker>Deseguida</marker> nos percatamos das notas que a constitúen.</example>
+ </rule>
+
+ <rule id="DE_SEGUIDO_CONTADO_CONTINO" name="deseguido, decontado, decontino">
+ <pattern>
+ <token>de</token>
+ <token regexp="yes">seguido|contado|contino</token>
+ </pattern>
+ <message>As formas "de" e "<match no="2"/>" forman en galego unha locución que se escrebe unida. Quería vostede dicir <suggestion>\1\2</suggestion>?</message>
+ <example type="incorrect">A masa mestúrase e <marker>de seguido</marker> envásase en recipientes.</example>
+ <example type="correct">A masa mestúrase e <marker>deseguido</marker> envásase en recipientes.</example>
+ <example type="incorrect">Recoñecera <marker>de contado</marker> os axentes da Stasi.</example>
+ <example type="correct">Recoñecera <marker>decontado</marker> os axentes da Stasi.</example>
+ </rule>
+
+ <rule id="TAL_VEZ" name="talvez">
+ <pattern>
+ <token>tal</token>
+ <token>vez</token>
+ </pattern>
+ <message>As formas "tal" e "vez" escrébense unidas cando forman unha locución. Quería vostede dicir <suggestion>\1\2</suggestion>?</message>
+ <example type="incorrect"><marker>Tal vez</marker> a maneira máis profusa de ser europeo.</example>
+ <example type="correct"><marker>Talvez</marker> a maneira máis profusa de ser europeo.</example>
+ </rule>
+
+ <rule id="A_REO" name="arreo">
+ <pattern>
+ <token>a</token>
+ <token>reo</token>
+ </pattern>
+ <message>As formas 'a' e 'reo' normalmente forman en galego unha locución que se escrebe preferibelmente unida. Quería vostede dicir <suggestion>\1r\2</suggestion>?</message>
+ <example type="incorrect">Traballaron <marker>a reo</marker> no proxecto.</example>
+ <example type="correct">Traballaron <marker>arreo</marker> no proxecto.</example>
+ </rule>
+
+ <rulegroup id="A_DE_EN_CON_O" name="preposición (a, de, en, con) e artigo de topónimo">
+ <!-- Preposicións: a + a,as -->
+ <rule>
+ <pattern case_sensitive="yes">
+ <token regexp="yes">a|A</token>
+ <token regexp="yes">A|As</token>
+ <token regexp="yes">[A-ZÁÉÍÓÚ][a-záéíóúüñ]+</token>
+ </pattern>
+ <message>Algunhas preposicións seguidas de topónimos con artigo determinado contraen con estes. Quería vostede dicir <suggestion><match no="2" regexp_match="A" regexp_replace="á"/> \3</suggestion>?</message>
+ <short>Forma incorrecta</short>
+ <example type="incorrect">Vai tódolos días de Vigo <marker>a A Ramallosa</marker>.</example>
+ <example type="correct">Vai tódolos días de Vigo <marker>á Ramallosa</marker>.</example>
+ </rule>
+
+ <!-- Preposicións: a + o,os -->
+ <rule>
+ <pattern case_sensitive="yes">
+ <token regexp="yes">a|A</token>
+ <token regexp="yes">O|Os</token>
+ <token regexp="yes">[A-ZÁÉÍÓÚ][a-záéíóúüñ]+</token>
+ </pattern>
+ <message>Algunhas preposicións seguidas de topónimos con artigo determinado contraen con este. Quería vostede dicir <suggestion>\1<match case_conversion="startlower" no="2"/> \3</suggestion>?</message>
+ <short>Forma incorrecta</short>
+ <example type="incorrect">Foi mercalo <marker>a O Carballiño</marker>.</example>
+ <example type="correct">Foi mercalo <marker>ao Carballiño</marker>.</example>
+ </rule>
+
+ <!-- Preposicións: de, en, con, a + o,os -->
+ <rule>
+ <pattern case_sensitive="yes">
+ <token regexp="yes">(?iu)de|con|en</token>
+ <token regexp="yes">O|A|Os|As</token>
+ <token regexp="yes">[A-ZÁÉÍÓÚ][a-záéíóúüñ]+</token>
+ </pattern>
+ <message>Algunhas preposicións seguidas de topónimos con artigo determinado contraen con este. Quería vostede dicir <suggestion><match no="1" regexp_match=".?([dDcCnN]).*" regexp_replace="$1"/><match case_conversion="startlower" no="2"/> \3</suggestion>?</message>
+ <short>Forma incorrecta</short>
+ <example type="incorrect">As praias <marker>de O Morrazo</marker>.</example>
+ <example type="correct">As praias <marker>do Morrazo</marker>.</example>
+ <example type="incorrect">Casou <marker>en A Ramallosa</marker>.</example>
+ <example type="correct">Casou <marker>na Ramallosa</marker>.</example>
+ </rule>
+
+ </rulegroup>
+
+ <rule id="A_DE_COTIO" name="acotío, decotío">
+ <pattern>
+ <token regexp="yes">de|a</token>
+ <token>cotío</token>
+ </pattern>
+ <message>Posíbel erro: a locución adverbial "<match no="1"/> cotío" escrébese en galego todo xunto. Quería vostede dicir <suggestion><match no="1"/>cotío</suggestion>?</message>
+ <short>Posíbel forma incorrecta</short>
+ <example type="incorrect">Viaxa a Alemaña <marker>a cotío</marker> por razóns de traballo.</example>
+ <example type="correct">Viaxa a Alemaña <marker>acotío</marker> por razóns de traballo.</example>
+ </rule>
+
+ <rule id="DE_VAGAR_COTE" name="devagar, decote">
+ <pattern>
+ <token>de</token>
+ <token regexp="yes">vagar|cote</token>
+ </pattern>
+ <message>Posíbel erro: a locución adverbial "de <match no="2"/>" escrébese en galego todo xunto. Quería vostede dicir <suggestion>\1\2</suggestion>?</message>
+ <short>Posíbel forma incorrecta</short>
+ <example type="incorrect">Foi andando <marker>de vagar</marker> pola braña.</example>
+ <example type="correct">Foi andando <marker>devagar</marker> pola braña.</example>
+ <example type="incorrect">Vai <marker>de cote</marker> ao parque.</example>
+ <example type="correct">Vai <marker>decote</marker> ao parque.</example>
+ </rule>
+
+ <rule id="A_MODO_PENAS" name="a modo, a penas (amodo, apenas)">
+ <pattern>
+ <token>a</token>
+ <token regexp="yes">modo|modiño|penas</token>
+ </pattern>
+ <message>Posíbel erro: a locución adverbial "a <match no="2"/>" escrébese en galego todo xunto. Quería vostede dicir <suggestion>\1\2</suggestion>?</message>
+ <short>Posíbel forma incorrecta</short>
+ <example type="incorrect">Vai <marker>a modo</marker> para non caer.</example>
+ <example type="correct">Vai <marker>amodo</marker> para non caer.</example>
+ </rule>
+
+ <rulegroup id="UN_AVE" name="un ave (unha ave)">
+ <rule>
+ <pattern>
+ <token regexp="yes">[ndc]?un|[nd]?algún|ningún</token>
+ <token regexp="yes" postag="NCFS000">h?[aá].*</token>
+ </pattern>
+ <message>Posíbel erro: en galego os substantivos femininos que comezan por 'a-' inicial tónico non implican modificacións no determinante que os precede. Quería vostede dicir <suggestion><match no="1" regexp_match="(?iu)(.*)[úu]n" regexp_replace="$1unha"/> \2</suggestion>?</message>
+ <example type="incorrect">É unha cría <marker>dun ave</marker> rapaz.</example>
+ <example type="correct">É unha cría <marker>dunha ave</marker> rapaz.</example>
+ </rule>
+
+ <rule>
+ <pattern>
+ <token regexp="yes">[nd]?o</token>
+ <token regexp="yes" postag="NCFS000">h?[aá].*</token>
+ </pattern>
+ <message>Posíbel erro: en galego os substantivos femininos que comezan por 'a-' inicial tónico non implican modificacións no determinante que os precede. Quería vostede dicir <suggestion><match no="1" regexp_match="(?iu)([nd])?o" regexp_replace="$1a"/> \2</suggestion>?</message>
+ <example type="incorrect">Sentíu unha profunda ferida <marker>no alma</marker>.</example>
+ <example type="correct">Sentíu unha profunda ferida <marker>na alma</marker>.</example>
+ </rule>
+
+ <rule>
+ <pattern>
+ <token>co</token>
+ <token regexp="yes" postag="NCFS000">h?[aá].*</token>
+ </pattern>
+ <message>Posíbel erro: en galego os substantivos femininos que comezan por 'a-' inicial tónico non implican modificacións no determinante que os precede. Quería vostede dicir <suggestion>coa \2</suggestion>?</message>
+ <example type="incorrect">Fíxolle unha profunda ferida <marker>co arma</marker>.</example>
+ <example type="correct">Fíxolle unha profunda ferida <marker>coa arma</marker>.</example>
+ </rule>
+
+ </rulegroup>
+ </category>
+</rules>