Overview
| Comment: | [fr] màj: sgpl groupes |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk | fr |
| Files: | files | file ages | folders |
| SHA3-256: |
1bca7eb0c2e3e69c9c305d629bf7c9b5 |
| User & Date: | olr on 2019-04-20 09:43:32 |
| Other Links: | manifest | tags |
Context
|
2019-04-20
| ||
| 11:24 | [fr] faux positif check-in: f1bc37375b user: olr tags: trunk, fr | |
| 09:43 | [fr] màj: sgpl groupes check-in: 1bca7eb0c2 user: olr tags: trunk, fr | |
|
2019-04-19
| ||
| 12:18 | [fr] faux positif check-in: 3651b85c7d user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [d22eeeb101] to [2867136aea].
| ︙ | |||
12886 12887 12888 12889 12890 12891 12892 | 12886 12887 12888 12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 12899 | - - - - - - - - - - - - - - - - - - - - - |
and not (\1.startswith("de") and value(<1, "|un|une|"))
-4>> =suggFemPlur(\4) # Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au pluriel.
TEST: certaines idioties {{stupide}}
TEST: je ne sais guère de quelles âneries {{proférés}} on parle.
|
| ︙ | |||
13436 13437 13438 13439 13440 13441 13442 13443 13444 13445 13446 13447 | 13415 13416 13417 13418 13419 13420 13421 13422 13423 13424 13425 13426 13427 13428 13429 13430 13431 13432 13433 13434 13435 13436 13437 13438 13439 13440 13441 13442 13443 13444 13445 13446 13447 13448 13449 13450 13451 13452 13453 13454 13455 13456 13457 13458 13459 13460 13461 13462 13463 13464 13465 13466 13467 13468 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482 13483 13484 13485 13486 13487 13488 | + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + |
->> mille # “Mille” est invariable s’il s’agit d’un nombre (et non de l’unité de mesure maritime).
TEST: Plus de {{milles}} personnes sont venues.
TEST: plus de deux cent quatre-vingt mille personnes
#### Groupes, regroupements, collections, etc.
## Pluriel des groupes
__sgpl_nombre_de_1m__
nombre [de|d’] *WORD
<<- /sgpl/ (morph(\3, ":[NA].*:s", ":[ip]|>o(?:nde|xydation|r)/") and morph(<1, ":(?:G|[123][sp])|<start>", ":[AD]"))
or \3 in aREGULARPLURAL
-3>> =suggPlur(\3) # Ici, « nombre de » devrait probablement être suivi d’un pluriel.
TEST: Je connais nombre d’{{emmerdeur}} et aucun n’est pire que lui.
__sgpl_det_groupe_de_1m__
[un|une|le|la|ce|cette|mon|ton|son|ma|ta|sa|les|ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs] [>centaine|>millier|>million|>milliard|>dizaine|>douzaine|>multitude|>horde] [de|d’] *WORD
<<- /sgpl/ morph(\4, ":[NA].*:s", ":[ip]|>fraude/") or \4 in aREGULARPLURAL
-4>> =suggPlur(\4) # Avec \1 « \2 \3… », mettre au pluriel “\4” s’il y en a bien plusieurs.
[un|une|le|la|ce|cette|mon|ton|son|ma|ta|sa|les|ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs] >groupe [d’|de] [écoutes|paroles]
<<- /sgpl/ -4>> =suggSing(\4) # Mettez au singulier.
TEST: des centaines de {{bête}} à cornes passèrent devant nous. ->> bêtes
TEST: une multitude d’{{homme}} ->> hommes
TEST: des groupes de {{paroles}} ->> parole
TEST: les 80 milliards de fraude fiscale
__sgpl_carnet_de__
>carnet de [chèque|note|timbre|ticket|vacance]
<<- /sgpl/ -3>> \3s # Il manque un “s”. Il y en a plusieurs dans un carnet.
__sgpl_collectif_de__
|
| ︙ |