Monero
Loading...
Searching...
No Matches
french.h
Go to the documentation of this file.
1// Copyright (c) 2014-2022, The Monero Project
2//
3// All rights reserved.
4//
5// Redistribution and use in source and binary forms, with or without modification, are
6// permitted provided that the following conditions are met:
7//
8// 1. Redistributions of source code must retain the above copyright notice, this list of
9// conditions and the following disclaimer.
10//
11// 2. Redistributions in binary form must reproduce the above copyright notice, this list
12// of conditions and the following disclaimer in the documentation and/or other
13// materials provided with the distribution.
14//
15// 3. Neither the name of the copyright holder nor the names of its contributors may be
16// used to endorse or promote products derived from this software without specific
17// prior written permission.
18//
19// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
20// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
21// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
22// THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
23// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
24// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
26// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
27// THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28
34
35#ifndef FRENCH_H
36#define FRENCH_H
37
38#include <vector>
39#include <unordered_map>
40#include "language_base.h"
41#include <string>
42
47namespace Language
48{
49 class French: public Base
50 {
51 public:
52 French(): Base("Français", "French", {}, 4)
53 {
54 static constexpr const char * const words[NWORDS] =
55 {
56 "abandon",
57 "abattre",
58 "aboi",
59 "abolir",
60 "aborder",
61 "abri",
62 "absence",
63 "absolu",
64 "abuser",
65 "acacia",
66 "acajou",
67 "accent",
68 "accord",
69 "accrocher",
70 "accuser",
71 "acerbe",
72 "achat",
73 "acheter",
74 "acide",
75 "acier",
76 "acquis",
77 "acte",
78 "action",
79 "adage",
80 "adepte",
81 "adieu",
82 "admettre",
83 "admis",
84 "adorer",
85 "adresser",
86 "aduler",
87 "affaire",
88 "affirmer",
89 "afin",
90 "agacer",
91 "agent",
92 "agir",
93 "agiter",
94 "agonie",
95 "agrafe",
96 "agrume",
97 "aider",
98 "aigle",
99 "aigre",
100 "aile",
101 "ailleurs",
102 "aimant",
103 "aimer",
104 "ainsi",
105 "aise",
106 "ajouter",
107 "alarme",
108 "album",
109 "alcool",
110 "alerte",
111 "algue",
112 "alibi",
113 "aller",
114 "allumer",
115 "alors",
116 "amande",
117 "amener",
118 "amie",
119 "amorcer",
120 "amour",
121 "ample",
122 "amuser",
123 "ananas",
124 "ancien",
125 "anglais",
126 "angoisse",
127 "animal",
128 "anneau",
129 "annoncer",
130 "apercevoir",
131 "apparence",
132 "appel",
133 "apporter",
134 "apprendre",
135 "appuyer",
136 "arbre",
137 "arcade",
138 "arceau",
139 "arche",
140 "ardeur",
141 "argent",
142 "argile",
143 "aride",
144 "arme",
145 "armure",
146 "arracher",
147 "arriver",
148 "article",
149 "asile",
150 "aspect",
151 "assaut",
152 "assez",
153 "assister",
154 "assurer",
155 "astre",
156 "astuce",
157 "atlas",
158 "atroce",
159 "attacher",
160 "attente",
161 "attirer",
162 "aube",
163 "aucun",
164 "audace",
165 "auparavant",
166 "auquel",
167 "aurore",
168 "aussi",
169 "autant",
170 "auteur",
171 "autoroute",
172 "autre",
173 "aval",
174 "avant",
175 "avec",
176 "avenir",
177 "averse",
178 "aveu",
179 "avide",
180 "avion",
181 "avis",
182 "avoir",
183 "avouer",
184 "avril",
185 "azote",
186 "azur",
187 "badge",
188 "bagage",
189 "bague",
190 "bain",
191 "baisser",
192 "balai",
193 "balcon",
194 "balise",
195 "balle",
196 "bambou",
197 "banane",
198 "banc",
199 "bandage",
200 "banjo",
201 "banlieue",
202 "bannir",
203 "banque",
204 "baobab",
205 "barbe",
206 "barque",
207 "barrer",
208 "bassine",
209 "bataille",
210 "bateau",
211 "battre",
212 "baver",
213 "bavoir",
214 "bazar",
215 "beau",
216 "beige",
217 "berger",
218 "besoin",
219 "beurre",
220 "biais",
221 "biceps",
222 "bidule",
223 "bien",
224 "bijou",
225 "bilan",
226 "billet",
227 "blanc",
228 "blason",
229 "bleu",
230 "bloc",
231 "blond",
232 "bocal",
233 "boire",
234 "boiserie",
235 "boiter",
236 "bonbon",
237 "bondir",
238 "bonheur",
239 "bordure",
240 "borgne",
241 "borner",
242 "bosse",
243 "bouche",
244 "bouder",
245 "bouger",
246 "boule",
247 "bourse",
248 "bout",
249 "boxe",
250 "brader",
251 "braise",
252 "branche",
253 "braquer",
254 "bras",
255 "brave",
256 "brebis",
257 "brevet",
258 "brider",
259 "briller",
260 "brin",
261 "brique",
262 "briser",
263 "broche",
264 "broder",
265 "bronze",
266 "brosser",
267 "brouter",
268 "bruit",
269 "brute",
270 "budget",
271 "buffet",
272 "bulle",
273 "bureau",
274 "buriner",
275 "buste",
276 "buter",
277 "butiner",
278 "cabas",
279 "cabinet",
280 "cabri",
281 "cacao",
282 "cacher",
283 "cadeau",
284 "cadre",
285 "cage",
286 "caisse",
287 "caler",
288 "calme",
289 "camarade",
290 "camion",
291 "campagne",
292 "canal",
293 "canif",
294 "capable",
295 "capot",
296 "carat",
297 "caresser",
298 "carie",
299 "carpe",
300 "cartel",
301 "casier",
302 "casque",
303 "casserole",
304 "cause",
305 "cavale",
306 "cave",
307 "ceci",
308 "cela",
309 "celui",
310 "cendre",
311 "cent",
312 "cependant",
313 "cercle",
314 "cerise",
315 "cerner",
316 "certes",
317 "cerveau",
318 "cesser",
319 "chacun",
320 "chair",
321 "chaleur",
322 "chamois",
323 "chanson",
324 "chaque",
325 "charge",
326 "chasse",
327 "chat",
328 "chaud",
329 "chef",
330 "chemin",
331 "cheveu",
332 "chez",
333 "chicane",
334 "chien",
335 "chiffre",
336 "chiner",
337 "chiot",
338 "chlore",
339 "choc",
340 "choix",
341 "chose",
342 "chou",
343 "chute",
344 "cibler",
345 "cidre",
346 "ciel",
347 "cigale",
348 "cinq",
349 "cintre",
350 "cirage",
351 "cirque",
352 "ciseau",
353 "citation",
354 "citer",
355 "citron",
356 "civet",
357 "clairon",
358 "clan",
359 "classe",
360 "clavier",
361 "clef",
362 "climat",
363 "cloche",
364 "cloner",
365 "clore",
366 "clos",
367 "clou",
368 "club",
369 "cobra",
370 "cocon",
371 "coiffer",
372 "coin",
373 "colline",
374 "colon",
375 "combat",
376 "comme",
377 "compte",
378 "conclure",
379 "conduire",
380 "confier",
381 "connu",
382 "conseil",
383 "contre",
384 "convenir",
385 "copier",
386 "cordial",
387 "cornet",
388 "corps",
389 "cosmos",
390 "coton",
391 "couche",
392 "coude",
393 "couler",
394 "coupure",
395 "cour",
396 "couteau",
397 "couvrir",
398 "crabe",
399 "crainte",
400 "crampe",
401 "cran",
402 "creuser",
403 "crever",
404 "crier",
405 "crime",
406 "crin",
407 "crise",
408 "crochet",
409 "croix",
410 "cruel",
411 "cuisine",
412 "cuite",
413 "culot",
414 "culte",
415 "cumul",
416 "cure",
417 "curieux",
418 "cuve",
419 "dame",
420 "danger",
421 "dans",
422 "davantage",
423 "debout",
424 "dedans",
425 "dehors",
426 "delta",
427 "demain",
428 "demeurer",
429 "demi",
430 "dense",
431 "dent",
432 "depuis",
433 "dernier",
434 "descendre",
435 "dessus",
436 "destin",
437 "dette",
438 "deuil",
439 "deux",
440 "devant",
441 "devenir",
442 "devin",
443 "devoir",
444 "dicton",
445 "dieu",
446 "difficile",
447 "digestion",
448 "digue",
449 "diluer",
450 "dimanche",
451 "dinde",
452 "diode",
453 "dire",
454 "diriger",
455 "discours",
456 "disposer",
457 "distance",
458 "divan",
459 "divers",
460 "docile",
461 "docteur",
462 "dodu",
463 "dogme",
464 "doigt",
465 "dominer",
466 "donation",
467 "donjon",
468 "donner",
469 "dopage",
470 "dorer",
471 "dormir",
472 "doseur",
473 "douane",
474 "double",
475 "douche",
476 "douleur",
477 "doute",
478 "doux",
479 "douzaine",
480 "draguer",
481 "drame",
482 "drap",
483 "dresser",
484 "droit",
485 "duel",
486 "dune",
487 "duper",
488 "durant",
489 "durcir",
490 "durer",
491 "eaux",
492 "effacer",
493 "effet",
494 "effort",
495 "effrayant",
496 "elle",
497 "embrasser",
498 "emmener",
499 "emparer",
500 "empire",
501 "employer",
502 "emporter",
503 "enclos",
504 "encore",
505 "endive",
506 "endormir",
507 "endroit",
508 "enduit",
509 "enfant",
510 "enfermer",
511 "enfin",
512 "enfler",
513 "enfoncer",
514 "enfuir",
515 "engager",
516 "engin",
517 "enjeu",
518 "enlever",
519 "ennemi",
520 "ennui",
521 "ensemble",
522 "ensuite",
523 "entamer",
524 "entendre",
525 "entier",
526 "entourer",
527 "entre",
528 "envelopper",
529 "envie",
530 "envoyer",
531 "erreur",
532 "escalier",
533 "espace",
534 "espoir",
535 "esprit",
536 "essai",
537 "essor",
538 "essuyer",
539 "estimer",
540 "exact",
541 "examiner",
542 "excuse",
543 "exemple",
544 "exiger",
545 "exil",
546 "exister",
547 "exode",
548 "expliquer",
549 "exposer",
550 "exprimer",
551 "extase",
552 "fable",
553 "facette",
554 "facile",
555 "fade",
556 "faible",
557 "faim",
558 "faire",
559 "fait",
560 "falloir",
561 "famille",
562 "faner",
563 "farce",
564 "farine",
565 "fatigue",
566 "faucon",
567 "faune",
568 "faute",
569 "faux",
570 "faveur",
571 "favori",
572 "faxer",
573 "feinter",
574 "femme",
575 "fendre",
576 "fente",
577 "ferme",
578 "festin",
579 "feuille",
580 "feutre",
581 "fiable",
582 "fibre",
583 "ficher",
584 "fier",
585 "figer",
586 "figure",
587 "filet",
588 "fille",
589 "filmer",
590 "fils",
591 "filtre",
592 "final",
593 "finesse",
594 "finir",
595 "fiole",
596 "firme",
597 "fixe",
598 "flacon",
599 "flair",
600 "flamme",
601 "flan",
602 "flaque",
603 "fleur",
604 "flocon",
605 "flore",
606 "flot",
607 "flou",
608 "fluide",
609 "fluor",
610 "flux",
611 "focus",
612 "foin",
613 "foire",
614 "foison",
615 "folie",
616 "fonction",
617 "fondre",
618 "fonte",
619 "force",
620 "forer",
621 "forger",
622 "forme",
623 "fort",
624 "fosse",
625 "fouet",
626 "fouine",
627 "foule",
628 "four",
629 "foyer",
630 "frais",
631 "franc",
632 "frapper",
633 "freiner",
634 "frimer",
635 "friser",
636 "frite",
637 "froid",
638 "froncer",
639 "fruit",
640 "fugue",
641 "fuir",
642 "fuite",
643 "fumer",
644 "fureur",
645 "furieux",
646 "fuser",
647 "fusil",
648 "futile",
649 "futur",
650 "gagner",
651 "gain",
652 "gala",
653 "galet",
654 "galop",
655 "gamme",
656 "gant",
657 "garage",
658 "garde",
659 "garer",
660 "gauche",
661 "gaufre",
662 "gaule",
663 "gaver",
664 "gazon",
665 "geler",
666 "genou",
667 "genre",
668 "gens",
669 "gercer",
670 "germer",
671 "geste",
672 "gibier",
673 "gicler",
674 "gilet",
675 "girafe",
676 "givre",
677 "glace",
678 "glisser",
679 "globe",
680 "gloire",
681 "gluant",
682 "gober",
683 "golf",
684 "gommer",
685 "gorge",
686 "gosier",
687 "goutte",
688 "grain",
689 "gramme",
690 "grand",
691 "gras",
692 "grave",
693 "gredin",
694 "griffure",
695 "griller",
696 "gris",
697 "gronder",
698 "gros",
699 "grotte",
700 "groupe",
701 "grue",
702 "guerrier",
703 "guetter",
704 "guider",
705 "guise",
706 "habiter",
707 "hache",
708 "haie",
709 "haine",
710 "halte",
711 "hamac",
712 "hanche",
713 "hangar",
714 "hanter",
715 "haras",
716 "hareng",
717 "harpe",
718 "hasard",
719 "hausse",
720 "haut",
721 "havre",
722 "herbe",
723 "heure",
724 "hibou",
725 "hier",
726 "histoire",
727 "hiver",
728 "hochet",
729 "homme",
730 "honneur",
731 "honte",
732 "horde",
733 "horizon",
734 "hormone",
735 "houle",
736 "housse",
737 "hublot",
738 "huile",
739 "huit",
740 "humain",
741 "humble",
742 "humide",
743 "humour",
744 "hurler",
745 "idole",
746 "igloo",
747 "ignorer",
748 "illusion",
749 "image",
750 "immense",
751 "immobile",
752 "imposer",
753 "impression",
754 "incapable",
755 "inconnu",
756 "index",
757 "indiquer",
758 "infime",
759 "injure",
760 "inox",
761 "inspirer",
762 "instant",
763 "intention",
764 "intime",
765 "inutile",
766 "inventer",
767 "inviter",
768 "iode",
769 "iris",
770 "issue",
771 "ivre",
772 "jade",
773 "jadis",
774 "jamais",
775 "jambe",
776 "janvier",
777 "jardin",
778 "jauge",
779 "jaunisse",
780 "jeter",
781 "jeton",
782 "jeudi",
783 "jeune",
784 "joie",
785 "joindre",
786 "joli",
787 "joueur",
788 "journal",
789 "judo",
790 "juge",
791 "juillet",
792 "juin",
793 "jument",
794 "jungle",
795 "jupe",
796 "jupon",
797 "jurer",
798 "juron",
799 "jury",
800 "jusque",
801 "juste",
802 "kayak",
803 "ketchup",
804 "kilo",
805 "kiwi",
806 "koala",
807 "label",
808 "lacet",
809 "lacune",
810 "laine",
811 "laisse",
812 "lait",
813 "lame",
814 "lancer",
815 "lande",
816 "laque",
817 "lard",
818 "largeur",
819 "larme",
820 "larve",
821 "lasso",
822 "laver",
823 "lendemain",
824 "lentement",
825 "lequel",
826 "lettre",
827 "leur",
828 "lever",
829 "levure",
830 "liane",
831 "libre",
832 "lien",
833 "lier",
834 "lieutenant",
835 "ligne",
836 "ligoter",
837 "liguer",
838 "limace",
839 "limer",
840 "limite",
841 "lingot",
842 "lion",
843 "lire",
844 "lisser",
845 "litre",
846 "livre",
847 "lobe",
848 "local",
849 "logis",
850 "loin",
851 "loisir",
852 "long",
853 "loque",
854 "lors",
855 "lotus",
856 "louer",
857 "loup",
858 "lourd",
859 "louve",
860 "loyer",
861 "lubie",
862 "lucide",
863 "lueur",
864 "luge",
865 "luire",
866 "lundi",
867 "lune",
868 "lustre",
869 "lutin",
870 "lutte",
871 "luxe",
872 "machine",
873 "madame",
874 "magie",
875 "magnifique",
876 "magot",
877 "maigre",
878 "main",
879 "mairie",
880 "maison",
881 "malade",
882 "malheur",
883 "malin",
884 "manche",
885 "manger",
886 "manier",
887 "manoir",
888 "manquer",
889 "marche",
890 "mardi",
891 "marge",
892 "mariage",
893 "marquer",
894 "mars",
895 "masque",
896 "masse",
897 "matin",
898 "mauvais",
899 "meilleur",
900 "melon",
901 "membre",
902 "menacer",
903 "mener",
904 "mensonge",
905 "mentir",
906 "menu",
907 "merci",
908 "merlu",
909 "mesure",
910 "mettre",
911 "meuble",
912 "meunier",
913 "meute",
914 "miche",
915 "micro",
916 "midi",
917 "miel",
918 "miette",
919 "mieux",
920 "milieu",
921 "mille",
922 "mimer",
923 "mince",
924 "mineur",
925 "ministre",
926 "minute",
927 "mirage",
928 "miroir",
929 "miser",
930 "mite",
931 "mixte",
932 "mobile",
933 "mode",
934 "module",
935 "moins",
936 "mois",
937 "moment",
938 "momie",
939 "monde",
940 "monsieur",
941 "monter",
942 "moquer",
943 "moral",
944 "morceau",
945 "mordre",
946 "morose",
947 "morse",
948 "mortier",
949 "morue",
950 "motif",
951 "motte",
952 "moudre",
953 "moule",
954 "mourir",
955 "mousse",
956 "mouton",
957 "mouvement",
958 "moyen",
959 "muer",
960 "muette",
961 "mugir",
962 "muguet",
963 "mulot",
964 "multiple",
965 "munir",
966 "muret",
967 "muse",
968 "musique",
969 "muter",
970 "nacre",
971 "nager",
972 "nain",
973 "naissance",
974 "narine",
975 "narrer",
976 "naseau",
977 "nasse",
978 "nation",
979 "nature",
980 "naval",
981 "navet",
982 "naviguer",
983 "navrer",
984 "neige",
985 "nerf",
986 "nerveux",
987 "neuf",
988 "neutre",
989 "neuve",
990 "neveu",
991 "niche",
992 "nier",
993 "niveau",
994 "noble",
995 "noce",
996 "nocif",
997 "noir",
998 "nomade",
999 "nombre",
1000 "nommer",
1001 "nord",
1002 "norme",
1003 "notaire",
1004 "notice",
1005 "notre",
1006 "nouer",
1007 "nougat",
1008 "nourrir",
1009 "nous",
1010 "nouveau",
1011 "novice",
1012 "noyade",
1013 "noyer",
1014 "nuage",
1015 "nuance",
1016 "nuire",
1017 "nuit",
1018 "nulle",
1019 "nuque",
1020 "oasis",
1021 "objet",
1022 "obliger",
1023 "obscur",
1024 "observer",
1025 "obtenir",
1026 "obus",
1027 "occasion",
1028 "occuper",
1029 "ocre",
1030 "octet",
1031 "odeur",
1032 "odorat",
1033 "offense",
1034 "officier",
1035 "offrir",
1036 "ogive",
1037 "oiseau",
1038 "olive",
1039 "ombre",
1040 "onctueux",
1041 "onduler",
1042 "ongle",
1043 "onze",
1044 "opter",
1045 "option",
1046 "orageux",
1047 "oral",
1048 "orange",
1049 "orbite",
1050 "ordinaire",
1051 "ordre",
1052 "oreille",
1053 "organe",
1054 "orgie",
1055 "orgueil",
1056 "orient",
1057 "origan",
1058 "orner",
1059 "orteil",
1060 "ortie",
1061 "oser",
1062 "osselet",
1063 "otage",
1064 "otarie",
1065 "ouate",
1066 "oublier",
1067 "ouest",
1068 "ours",
1069 "outil",
1070 "outre",
1071 "ouvert",
1072 "ouvrir",
1073 "ovale",
1074 "ozone",
1075 "pacte",
1076 "page",
1077 "paille",
1078 "pain",
1079 "paire",
1080 "paix",
1081 "palace",
1082 "palissade",
1083 "palmier",
1084 "palpiter",
1085 "panda",
1086 "panneau",
1087 "papa",
1088 "papier",
1089 "paquet",
1090 "parc",
1091 "pardi",
1092 "parfois",
1093 "parler",
1094 "parmi",
1095 "parole",
1096 "partir",
1097 "parvenir",
1098 "passer",
1099 "pastel",
1100 "patin",
1101 "patron",
1102 "paume",
1103 "pause",
1104 "pauvre",
1105 "paver",
1106 "pavot",
1107 "payer",
1108 "pays",
1109 "peau",
1110 "peigne",
1111 "peinture",
1112 "pelage",
1113 "pelote",
1114 "pencher",
1115 "pendre",
1116 "penser",
1117 "pente",
1118 "percer",
1119 "perdu",
1120 "perle",
1121 "permettre",
1122 "personne",
1123 "perte",
1124 "peser",
1125 "pesticide",
1126 "petit",
1127 "peuple",
1128 "peur",
1129 "phase",
1130 "photo",
1131 "phrase",
1132 "piano",
1133 "pied",
1134 "pierre",
1135 "pieu",
1136 "pile",
1137 "pilier",
1138 "pilote",
1139 "pilule",
1140 "piment",
1141 "pincer",
1142 "pinson",
1143 "pinte",
1144 "pion",
1145 "piquer",
1146 "pirate",
1147 "pire",
1148 "piste",
1149 "piton",
1150 "pitre",
1151 "pivot",
1152 "pizza",
1153 "placer",
1154 "plage",
1155 "plaire",
1156 "plan",
1157 "plaque",
1158 "plat",
1159 "plein",
1160 "pleurer",
1161 "pliage",
1162 "plier",
1163 "plonger",
1164 "plot",
1165 "pluie",
1166 "plume",
1167 "plus",
1168 "pneu",
1169 "poche",
1170 "podium",
1171 "poids",
1172 "poil",
1173 "point",
1174 "poire",
1175 "poison",
1176 "poitrine",
1177 "poivre",
1178 "police",
1179 "pollen",
1180 "pomme",
1181 "pompier",
1182 "poncer",
1183 "pondre",
1184 "pont",
1185 "portion",
1186 "poser",
1187 "position",
1188 "possible",
1189 "poste",
1190 "potage",
1191 "potin",
1192 "pouce",
1193 "poudre",
1194 "poulet",
1195 "poumon",
1196 "poupe",
1197 "pour",
1198 "pousser",
1199 "poutre",
1200 "pouvoir",
1201 "prairie",
1202 "premier",
1203 "prendre",
1204 "presque",
1205 "preuve",
1206 "prier",
1207 "primeur",
1208 "prince",
1209 "prison",
1210 "priver",
1211 "prix",
1212 "prochain",
1213 "produire",
1214 "profond",
1215 "proie",
1216 "projet",
1217 "promener",
1218 "prononcer",
1219 "propre",
1220 "prose",
1221 "prouver",
1222 "prune",
1223 "public",
1224 "puce",
1225 "pudeur",
1226 "puiser",
1227 "pull",
1228 "pulpe",
1229 "puma",
1230 "punir",
1231 "purge",
1232 "putois",
1233 "quand",
1234 "quartier",
1235 "quasi",
1236 "quatre",
1237 "quel",
1238 "question",
1239 "queue",
1240 "quiche",
1241 "quille",
1242 "quinze",
1243 "quitter",
1244 "quoi",
1245 "rabais",
1246 "raboter",
1247 "race",
1248 "racheter",
1249 "racine",
1250 "racler",
1251 "raconter",
1252 "radar",
1253 "radio",
1254 "rafale",
1255 "rage",
1256 "ragot",
1257 "raideur",
1258 "raie",
1259 "rail",
1260 "raison",
1261 "ramasser",
1262 "ramener",
1263 "rampe",
1264 "rance",
1265 "rang",
1266 "rapace",
1267 "rapide",
1268 "rapport",
1269 "rarement",
1270 "rasage",
1271 "raser",
1272 "rasoir",
1273 "rassurer",
1274 "rater",
1275 "ratio",
1276 "rature",
1277 "ravage",
1278 "ravir",
1279 "rayer",
1280 "rayon",
1281 "rebond",
1282 "recevoir",
1283 "recherche",
1284 "record",
1285 "reculer",
1286 "redevenir",
1287 "refuser",
1288 "regard",
1289 "regretter",
1290 "rein",
1291 "rejeter",
1292 "rejoindre",
1293 "relation",
1294 "relever",
1295 "religion",
1296 "remarquer",
1297 "remettre",
1298 "remise",
1299 "remonter",
1300 "remplir",
1301 "remuer",
1302 "rencontre",
1303 "rendre",
1304 "renier",
1305 "renoncer",
1306 "rentrer",
1307 "renverser",
1308 "repas",
1309 "repli",
1310 "reposer",
1311 "reproche",
1312 "requin",
1313 "respect",
1314 "ressembler",
1315 "reste",
1316 "retard",
1317 "retenir",
1318 "retirer",
1319 "retour",
1320 "retrouver",
1321 "revenir",
1322 "revoir",
1323 "revue",
1324 "rhume",
1325 "ricaner",
1326 "riche",
1327 "rideau",
1328 "ridicule",
1329 "rien",
1330 "rigide",
1331 "rincer",
1332 "rire",
1333 "risquer",
1334 "rituel",
1335 "rivage",
1336 "rive",
1337 "robe",
1338 "robot",
1339 "robuste",
1340 "rocade",
1341 "roche",
1342 "rodeur",
1343 "rogner",
1344 "roman",
1345 "rompre",
1346 "ronce",
1347 "rondeur",
1348 "ronger",
1349 "roque",
1350 "rose",
1351 "rosir",
1352 "rotation",
1353 "rotule",
1354 "roue",
1355 "rouge",
1356 "rouler",
1357 "route",
1358 "ruban",
1359 "rubis",
1360 "ruche",
1361 "rude",
1362 "ruelle",
1363 "ruer",
1364 "rugby",
1365 "rugir",
1366 "ruine",
1367 "rumeur",
1368 "rural",
1369 "ruse",
1370 "rustre",
1371 "sable",
1372 "sabot",
1373 "sabre",
1374 "sacre",
1375 "sage",
1376 "saint",
1377 "saisir",
1378 "salade",
1379 "salive",
1380 "salle",
1381 "salon",
1382 "salto",
1383 "salut",
1384 "salve",
1385 "samba",
1386 "sandale",
1387 "sanguin",
1388 "sapin",
1389 "sarcasme",
1390 "satisfaire",
1391 "sauce",
1392 "sauf",
1393 "sauge",
1394 "saule",
1395 "sauna",
1396 "sauter",
1397 "sauver",
1398 "savoir",
1399 "science",
1400 "scoop",
1401 "score",
1402 "second",
1403 "secret",
1404 "secte",
1405 "seigneur",
1406 "sein",
1407 "seize",
1408 "selle",
1409 "selon",
1410 "semaine",
1411 "sembler",
1412 "semer",
1413 "semis",
1414 "sensuel",
1415 "sentir",
1416 "sept",
1417 "serpe",
1418 "serrer",
1419 "sertir",
1420 "service",
1421 "seuil",
1422 "seulement",
1423 "short",
1424 "sien",
1425 "sigle",
1426 "signal",
1427 "silence",
1428 "silo",
1429 "simple",
1430 "singe",
1431 "sinon",
1432 "sinus",
1433 "sioux",
1434 "sirop",
1435 "site",
1436 "situation",
1437 "skier",
1438 "snob",
1439 "sobre",
1440 "social",
1441 "socle",
1442 "sodium",
1443 "soigner",
1444 "soir",
1445 "soixante",
1446 "soja",
1447 "solaire",
1448 "soldat",
1449 "soleil",
1450 "solide",
1451 "solo",
1452 "solvant",
1453 "sombre",
1454 "somme",
1455 "somnoler",
1456 "sondage",
1457 "songeur",
1458 "sonner",
1459 "sorte",
1460 "sosie",
1461 "sottise",
1462 "souci",
1463 "soudain",
1464 "souffrir",
1465 "souhaiter",
1466 "soulever",
1467 "soumettre",
1468 "soupe",
1469 "sourd",
1470 "soustraire",
1471 "soutenir",
1472 "souvent",
1473 "soyeux",
1474 "spectacle",
1475 "sport",
1476 "stade",
1477 "stagiaire",
1478 "stand",
1479 "star",
1480 "statue",
1481 "stock",
1482 "stop",
1483 "store",
1484 "style",
1485 "suave",
1486 "subir",
1487 "sucre",
1488 "suer",
1489 "suffire",
1490 "suie",
1491 "suite",
1492 "suivre",
1493 "sujet",
1494 "sulfite",
1495 "supposer",
1496 "surf",
1497 "surprendre",
1498 "surtout",
1499 "surveiller",
1500 "tabac",
1501 "table",
1502 "tabou",
1503 "tache",
1504 "tacler",
1505 "tacot",
1506 "tact",
1507 "taie",
1508 "taille",
1509 "taire",
1510 "talon",
1511 "talus",
1512 "tandis",
1513 "tango",
1514 "tanin",
1515 "tant",
1516 "taper",
1517 "tapis",
1518 "tard",
1519 "tarif",
1520 "tarot",
1521 "tarte",
1522 "tasse",
1523 "taureau",
1524 "taux",
1525 "taverne",
1526 "taxer",
1527 "taxi",
1528 "tellement",
1529 "temple",
1530 "tendre",
1531 "tenir",
1532 "tenter",
1533 "tenu",
1534 "terme",
1535 "ternir",
1536 "terre",
1537 "test",
1538 "texte",
1539 "thym",
1540 "tibia",
1541 "tiers",
1542 "tige",
1543 "tipi",
1544 "tique",
1545 "tirer",
1546 "tissu",
1547 "titre",
1548 "toast",
1549 "toge",
1550 "toile",
1551 "toiser",
1552 "toiture",
1553 "tomber",
1554 "tome",
1555 "tonne",
1556 "tonte",
1557 "toque",
1558 "torse",
1559 "tortue",
1560 "totem",
1561 "toucher",
1562 "toujours",
1563 "tour",
1564 "tousser",
1565 "tout",
1566 "toux",
1567 "trace",
1568 "train",
1569 "trame",
1570 "tranquille",
1571 "travail",
1572 "trembler",
1573 "trente",
1574 "tribu",
1575 "trier",
1576 "trio",
1577 "tripe",
1578 "triste",
1579 "troc",
1580 "trois",
1581 "tromper",
1582 "tronc",
1583 "trop",
1584 "trotter",
1585 "trouer",
1586 "truc",
1587 "truite",
1588 "tuba",
1589 "tuer",
1590 "tuile",
1591 "turbo",
1592 "tutu",
1593 "tuyau",
1594 "type",
1595 "union",
1596 "unique",
1597 "unir",
1598 "unisson",
1599 "untel",
1600 "urne",
1601 "usage",
1602 "user",
1603 "usiner",
1604 "usure",
1605 "utile",
1606 "vache",
1607 "vague",
1608 "vaincre",
1609 "valeur",
1610 "valoir",
1611 "valser",
1612 "valve",
1613 "vampire",
1614 "vaseux",
1615 "vaste",
1616 "veau",
1617 "veille",
1618 "veine",
1619 "velours",
1620 "velu",
1621 "vendre",
1622 "venir",
1623 "vent",
1624 "venue",
1625 "verbe",
1626 "verdict",
1627 "version",
1628 "vertige",
1629 "verve",
1630 "veste",
1631 "veto",
1632 "vexer",
1633 "vice",
1634 "victime",
1635 "vide",
1636 "vieil",
1637 "vieux",
1638 "vigie",
1639 "vigne",
1640 "ville",
1641 "vingt",
1642 "violent",
1643 "virer",
1644 "virus",
1645 "visage",
1646 "viser",
1647 "visite",
1648 "visuel",
1649 "vitamine",
1650 "vitrine",
1651 "vivant",
1652 "vivre",
1653 "vocal",
1654 "vodka",
1655 "vogue",
1656 "voici",
1657 "voile",
1658 "voir",
1659 "voisin",
1660 "voiture",
1661 "volaille",
1662 "volcan",
1663 "voler",
1664 "volt",
1665 "votant",
1666 "votre",
1667 "vouer",
1668 "vouloir",
1669 "vous",
1670 "voyage",
1671 "voyou",
1672 "vrac",
1673 "vrai",
1674 "yacht",
1675 "yeti",
1676 "yeux",
1677 "yoga",
1678 "zeste",
1679 "zinc",
1680 "zone",
1681 "zoom"
1682 };
1683 set_words(words);
1684 populate_maps();
1685 }
1686 };
1687}
1688
1689#endif
void set_words(const char *const words[])
Definition language_base.h:166
Base(const char *language_name, const char *english_language_name, const std::vector< std::string > &words, uint32_t prefix_length)
Definition language_base.h:156
void populate_maps(uint32_t flags=0)
Populates the word maps after the list is ready.
Definition language_base.h:120
@ NWORDS
Definition language_base.h:109
French()
Definition french.h:52
Language Base class for Polymorphism.
Mnemonic language related namespace.