Revision: 6601 http://languagetool.svn.sourceforge.net/languagetool/?rev=6601&view=rev Author: dominikoeo Date: 2012-03-14 19:44:16 +0000 (Wed, 14 Mar 2012) Log Message: ----------- [fr] Added rule to detect missing uppercase in the word "?\195?\169glise" (= church) when it's about the institution and lowercase when it's about the building.
Modified Paths: -------------- trunk/JLanguageTool/src/rules/fr/grammar.xml Modified: trunk/JLanguageTool/src/rules/fr/grammar.xml =================================================================== --- trunk/JLanguageTool/src/rules/fr/grammar.xml 2012-03-14 19:42:23 UTC (rev 6600) +++ trunk/JLanguageTool/src/rules/fr/grammar.xml 2012-03-14 19:44:16 UTC (rev 6601) @@ -20363,7 +20363,7 @@ <example type="incorrect"><marker>À l’aimable intention de</marker></example> <example type="correct"><marker>À l’attention de</marker></example> <example type="correct"><marker>À l’aimable attention de</marker></example> - <example type="correct">Un cadeau à l'intention de ma femme.</example> + <example type="correct">Un cadeau à l’intention de ma femme.</example> </rule> </rulegroup> <rule id="AU_DIABLE_VERT" name="au diable (au) vert"> @@ -20883,6 +20883,57 @@ <example type="incorrect">Le <marker>moyen âge</marker> débute après la division de l’empire romain.</example> <example type="correct">Le <marker>Moyen Âge</marker> débute après la division de l’empire romain.</example> </rule> + <rulegroup id="EGLISE" name="L’Église"> + <rule> + <pattern mark_from="2" mark_to="-1"> + <token>l</token> + <token regexp="yes">[’´'‛′‘]</token> + <token regexp="yes" skip="1">(?-i)église</token> + <token regexp="yes">adventiste|anglicane|copte|catholique|calviniste|épiscopalienne|jacobite|lutherienne|méthodiste|néo-?apostolique|orthodoxe|pentocôstique|presbytérienne|protestante|réformée</token> + </pattern> + <message>Employez <suggestion>Église</suggestion> avec majuscule quand il s’agit d’une institution et une minuscule pour un bâtiment.</message> + <example type="incorrect">L’<marker>église</marker> catholique</example> + <example type="correct">L’Église catholique</example> + <example type="correct">Le clocher de l’église</example> + <example type="incorrect">L’<marker>église</marker> grèque orthodoxe</example> + <example type="correct">L’<marker>Église</marker> grèque orthodoxe</example> + </rule> + <rule> + <pattern mark_from="4"> + <token regexp="yes">chefs?|sacrements?</token> + <token>de</token> + <token>l</token> + <token regexp="yes">[’´'‛′‘]</token> + <token regexp="yes">(?-i)église</token> + </pattern> + <message>Employez <suggestion>Église</suggestion> avec majuscule quand il s’agit d’une institution et une minuscule pour un bâtiment.</message> + <example type="incorrect">Les sacrements de l’<marker>église</marker> catholique</example> + <example type="correct">Les sacrements de l’<marker>Église</marker> catholique</example> + </rule> + <rule> + <pattern mark_from="3"> + <token regexp="yes">hommes?</token> + <token>d</token> + <token regexp="yes">[’´'‛′‘]</token> + <token regexp="yes">(?-i)église</token> + </pattern> + <message>Employez <suggestion>Église</suggestion> avec majuscule quand il s’agit d’une institution et une minuscule pour un bâtiment.</message> + <example type="incorrect">Un homme d’<marker>église</marker>.</example> + <example type="correct">Un homme d’<marker>Église</marker>.</example> + </rule> + <rule> + <pattern mark_from="4"> + <token inflected="yes">aller</token> + <token>à</token> + <token>l</token> + <token regexp="yes">[’´'‛′‘]</token> + <token regexp="yes">(?-i)Église</token> + </pattern> + <message>Employez <suggestion><match no="5" case_conversion ="startlower">église</match></suggestion> avec minuscule quand il s’agit du bâtiment et une majuscule quand il s’agit d’une institution.</message> + <example type="incorrect">Je vais à l’<marker>Église</marker> dimanche.</example> + <example type="correct">Je vais à l’<marker>église</marker> dimanche.</example> + </rule> + </rulegroup> <rulegroup id="ETAT" name="L’État"> <rule> <pattern case_sensitive="yes" mark_from="3"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Languagetool-cvs mailing list Languagetool-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-cvs