Grammalecte  Hex Artifact Content

Artifact ec94a3663c48f779c602af8701db8b38a53a42189022244d16323ffcfe00748b:


0000: 22 22 22 0a 44 65 66 61 75 6c 74 20 73 75 67 67  """.Default sugg
0010: 65 73 74 69 6f 6e 20 66 6f 72 20 46 72 65 6e 63  estion for Frenc
0020: 68 20 6c 61 6e 67 75 61 67 65 0a 22 22 22 0a 0a  h language."""..
0030: 64 53 75 67 67 20 3d 20 7b 0a 20 20 20 20 22 62  dSugg = {.    "b
0040: 63 70 22 3a 20 22 62 65 61 75 63 6f 75 70 22 2c  cp": "beaucoup",
0050: 0a 20 20 20 20 22 63 61 22 3a 20 22 c3 a7 61 22  .    "ca": "..a"
0060: 2c 0a 20 20 20 20 22 63 61 64 22 3a 20 22 63 e2  ,.    "cad": "c.
0070: 80 99 65 73 74 2d c3 a0 2d 64 69 72 65 22 2c 0a  ..est-..-dire",.
0080: 20 20 20 20 22 63 62 22 3a 20 22 63 6f 6d 62 69      "cb": "combi
0090: 65 6e 7c 43 42 22 2c 0a 20 20 20 20 22 63 64 6c  en|CB",.    "cdl
00a0: 74 22 3a 20 22 63 6f 72 64 69 61 6c 65 6d 65 6e  t": "cordialemen
00b0: 74 22 2c 0a 20 20 20 20 22 63 6f 6e 73 74 72 75  t",.    "constru
00c0: 69 72 65 6e 74 22 3a 20 22 63 6f 6e 73 74 72 75  irent": "constru
00d0: 69 72 65 7c 63 6f 6e 73 74 72 75 69 73 69 72 65  ire|construisire
00e0: 6e 74 7c 63 6f 6e 73 74 72 75 69 73 65 6e 74 7c  nt|construisent|
00f0: 63 6f 6e 73 74 72 75 69 72 6f 6e 74 22 2c 0a 20  construiront",. 
0100: 20 20 20 22 63 c3 a0 64 22 3a 20 22 63 e2 80 99     "c..d": "c...
0110: 65 73 74 2d c3 a0 2d 64 69 72 65 22 2c 0a 20 20  est-..-dire",.  
0120: 20 20 22 63 68 75 69 22 3a 20 22 6a e2 80 99 73    "chui": "j...s
0130: 75 69 73 7c 6a 65 20 73 75 69 73 22 2c 0a 20 20  uis|je suis",.  
0140: 20 20 22 63 68 75 69 73 22 3a 20 22 6a e2 80 99    "chuis": "j...
0150: 73 75 69 73 7c 6a 65 20 73 75 69 73 22 2c 0a 20  suis|je suis",. 
0160: 20 20 20 22 64 6f 6e 65 22 3a 20 22 64 6f 6e 63     "done": "donc
0170: 7c 64 6f 6e 6e 65 22 2c 0a 20 20 20 20 22 64 63  |donne",.    "dc
0180: 22 3a 20 22 64 65 7c 64 6f 6e 63 22 2c 0a 20 20  ": "de|donc",.  
0190: 20 20 22 65 6d 61 69 6c 22 3a 20 22 63 6f 75 72    "email": "cour
01a0: 72 69 65 6c 7c 65 2d 6d 61 69 6c 7c c3 a9 6d 61  riel|e-mail|..ma
01b0: 69 6c 22 2c 0a 20 20 20 20 22 65 6d 61 69 6c 73  il",.    "emails
01c0: 22 3a 20 22 63 6f 75 72 72 69 65 6c 73 7c 65 2d  ": "courriels|e-
01d0: 6d 61 69 6c 73 22 2c 0a 20 20 20 20 22 65 74 65  mails",.    "ete
01e0: 22 3a 20 22 c3 aa 74 65 73 7c c3 a9 74 c3 a9 22  ": "..tes|..t.."
01f0: 2c 0a 20 20 20 20 22 45 74 65 73 2d 76 6f 75 73  ,.    "Etes-vous
0200: 22 3a 20 22 c3 8a 74 65 73 2d 76 6f 75 73 22 2c  ": "..tes-vous",
0210: 0a 20 20 20 20 22 45 74 69 65 7a 2d 76 6f 75 73  .    "Etiez-vous
0220: 22 3a 20 22 c3 89 74 69 65 7a 2d 76 6f 75 73 22  ": "..tiez-vous"
0230: 2c 0a 20 20 20 20 22 45 74 69 6f 6e 73 2d 6e 6f  ,.    "Etions-no
0240: 75 73 22 3a 20 22 c3 89 74 69 6f 6e 73 2d 6e 6f  us": "..tions-no
0250: 75 73 22 2c 0a 20 20 20 20 22 6c 6f 69 6e 73 22  us",.    "loins"
0260: 3a 20 22 6c 6f 69 6e 22 2c 0a 20 20 20 20 22 6d  : "loin",.    "m
0270: 6e 22 3a 20 22 6d 69 6e 22 2c 0a 20 20 20 20 22  n": "min",.    "
0280: 6d 6e 73 22 3a 20 22 6d 69 6e 22 2c 0a 20 20 20  mns": "min",.   
0290: 20 22 70 61 72 63 65 2d 71 75 65 22 3a 20 22 70   "parce-que": "p
02a0: 61 72 63 65 20 71 75 65 22 2c 0a 20 20 20 20 22  arce que",.    "
02b0: 70 63 71 22 3a 20 22 70 61 72 63 65 20 71 75 65  pcq": "parce que
02c0: 22 2c 0a 20 20 20 20 22 70 64 22 3a 20 22 70 65  ",.    "pd": "pe
02d0: 6e 64 61 6e 74 22 2c 0a 20 20 20 20 22 70 64 71  ndant",.    "pdq
02e0: 22 3a 20 22 70 65 6e 64 61 6e 74 20 71 75 65 22  ": "pendant que"
02f0: 2c 0a 20 20 20 20 22 70 64 74 22 3a 20 22 70 65  ,.    "pdt": "pe
0300: 6e 64 61 6e 74 22 2c 0a 20 20 20 20 22 70 64 74  ndant",.    "pdt
0310: 71 22 3a 20 22 70 65 6e 64 61 6e 74 20 71 75 65  q": "pendant que
0320: 22 2c 0a 20 20 20 20 22 70 6b 22 3a 20 22 70 6f  ",.    "pk": "po
0330: 75 72 71 75 6f 69 22 2c 0a 20 20 20 20 22 70 6b  urquoi",.    "pk
0340: 6f 69 22 3a 20 22 70 6f 75 72 71 75 6f 69 22 2c  oi": "pourquoi",
0350: 0a 20 20 20 20 22 70 71 22 3a 20 22 70 6f 75 72  .    "pq": "pour
0360: 71 75 6f 69 7c 50 51 22 2c 0a 20 20 20 20 22 70  quoi|PQ",.    "p
0370: 72 71 22 3a 20 22 70 72 65 73 71 75 65 22 2c 0a  rq": "presque",.
0380: 20 20 20 20 22 70 72 73 71 22 3a 20 22 70 72 65      "prsq": "pre
0390: 73 71 75 65 22 2c 0a 20 20 20 20 22 71 63 71 22  sque",.    "qcq"
03a0: 3a 20 22 71 75 69 63 6f 6e 71 75 65 22 2c 0a 20  : "quiconque",. 
03b0: 20 20 20 22 71 64 22 3a 20 22 71 75 61 6e 64 22     "qd": "quand"
03c0: 2c 0a 20 20 20 20 22 71 71 22 3a 20 22 71 75 65  ,.    "qq": "que
03d0: 6c 71 75 65 22 2c 0a 20 20 20 20 22 71 71 63 68  lque",.    "qqch
03e0: 22 3a 20 22 71 75 65 6c 71 75 65 20 63 68 6f 73  ": "quelque chos
03f0: 65 22 2c 0a 20 20 20 20 22 71 71 6e 22 3a 20 22  e",.    "qqn": "
0400: 71 75 65 6c 71 75 e2 80 99 75 6e 22 2c 0a 20 20  quelqu...un",.  
0410: 20 20 22 71 71 6e 65 22 3a 20 22 71 75 65 6c 71    "qqne": "quelq
0420: 75 e2 80 99 75 6e 65 22 2c 0a 20 20 20 20 22 71  u...une",.    "q
0430: 71 73 22 3a 20 22 71 75 65 6c 71 75 65 73 22 2c  qs": "quelques",
0440: 0a 20 20 20 20 22 71 71 75 6e 65 73 22 3a 20 22  .    "qqunes": "
0450: 71 75 65 6c 71 75 65 73 2d 75 6e 65 73 22 2c 0a  quelques-unes",.
0460: 20 20 20 20 22 71 71 75 6e 73 22 3a 20 22 71 75      "qquns": "qu
0470: 65 6c 71 75 65 73 2d 75 6e 73 22 2c 0a 20 20 20  elques-uns",.   
0480: 20 22 74 64 71 22 3a 20 22 74 61 6e 64 69 73 20   "tdq": "tandis 
0490: 71 75 65 22 2c 0a 20 20 20 20 22 74 6a 22 3a 20  que",.    "tj": 
04a0: 22 74 6f 75 6a 6f 75 72 73 22 2c 0a 20 20 20 20  "toujours",.    
04b0: 22 74 6a 73 22 3a 20 22 74 6f 75 6a 6f 75 72 73  "tjs": "toujours
04c0: 22 2c 0a 20 20 20 20 22 74 71 22 3a 20 22 74 61  ",.    "tq": "ta
04d0: 6e 74 20 71 75 65 7c 74 61 6e 64 69 73 20 71 75  nt que|tandis qu
04e0: 65 22 2c 0a 20 20 20 20 22 74 73 22 3a 20 22 74  e",.    "ts": "t
04f0: 6f 75 73 22 2c 0a 20 20 20 20 22 74 74 22 3a 20  ous",.    "tt": 
0500: 22 74 61 6e 74 7c 74 6f 75 74 22 2c 0a 20 20 20  "tant|tout",.   
0510: 20 22 74 74 65 22 3a 20 22 74 6f 75 74 65 22 2c   "tte": "toute",
0520: 0a 20 20 20 20 22 74 74 65 73 22 3a 20 22 74 6f  .    "ttes": "to
0530: 75 74 65 73 22 2c 0a 20 20 20 20 22 79 e2 80 99  utes",.    "y...
0540: 61 22 3a 20 22 79 20 61 22 2c 0a 0a 20 20 20 20  a": "y a",..    
0550: 22 49 69 65 72 22 3a 20 22 49 e1 b5 89 ca b3 22  "Iier": "I....."
0560: 2c 0a 20 20 20 20 22 49 69 c3 a8 72 65 22 3a 20  ,.    "Ii..re": 
0570: 22 49 ca b3 e1 b5 89 22 2c 0a 20 20 20 20 22 49  "I.....",.    "I
0580: 49 69 c3 a8 6d 65 22 3a 20 22 49 49 e1 b5 89 22  Ii..me": "II..."
0590: 2c 0a 20 20 20 20 22 49 49 49 69 c3 a8 6d 65 22  ,.    "IIIi..me"
05a0: 3a 20 22 49 49 49 e1 b5 89 22 2c 0a 20 20 20 20  : "III...",.    
05b0: 22 49 56 69 c3 a8 6d 65 22 3a 20 22 49 56 e1 b5  "IVi..me": "IV..
05c0: 89 22 2c 0a 20 20 20 20 22 56 69 c3 a8 6d 65 22  .",.    "Vi..me"
05d0: 3a 20 22 56 e1 b5 89 22 2c 0a 20 20 20 20 22 56  : "V...",.    "V
05e0: 49 69 c3 a8 6d 65 22 3a 20 22 56 49 e1 b5 89 22  Ii..me": "VI..."
05f0: 2c 0a 20 20 20 20 22 56 49 49 69 c3 a8 6d 65 22  ,.    "VIIi..me"
0600: 3a 20 22 56 49 49 e1 b5 89 22 2c 0a 20 20 20 20  : "VII...",.    
0610: 22 56 49 49 49 69 c3 a8 6d 65 22 3a 20 22 56 49  "VIIIi..me": "VI
0620: 49 49 e1 b5 89 22 2c 0a 20 20 20 20 22 49 58 69  II...",.    "IXi
0630: c3 a8 6d 65 22 3a 20 22 49 58 e1 b5 89 22 2c 0a  ..me": "IX...",.
0640: 20 20 20 20 22 58 69 c3 a8 6d 65 22 3a 20 22 58      "Xi..me": "X
0650: e1 b5 89 22 2c 0a 20 20 20 20 22 58 49 69 c3 a8  ...",.    "XIi..
0660: 6d 65 22 3a 20 22 58 49 e1 b5 89 22 2c 0a 20 20  me": "XI...",.  
0670: 20 20 22 58 49 49 69 c3 a8 6d 65 22 3a 20 22 58    "XIIi..me": "X
0680: 49 49 e1 b5 89 22 2c 0a 20 20 20 20 22 58 49 49  II...",.    "XII
0690: 49 69 c3 a8 6d 65 22 3a 20 22 58 49 49 49 e1 b5  Ii..me": "XIII..
06a0: 89 22 2c 0a 20 20 20 20 22 58 49 56 69 c3 a8 6d  .",.    "XIVi..m
06b0: 65 22 3a 20 22 58 49 56 e1 b5 89 22 2c 0a 20 20  e": "XIV...",.  
06c0: 20 20 22 58 56 69 c3 a8 6d 65 22 3a 20 22 58 56    "XVi..me": "XV
06d0: e1 b5 89 22 2c 0a 20 20 20 20 22 58 56 49 69 c3  ...",.    "XVIi.
06e0: a8 6d 65 22 3a 20 22 58 56 49 e1 b5 89 22 2c 0a  .me": "XVI...",.
06f0: 20 20 20 20 22 58 56 49 49 69 c3 a8 6d 65 22 3a      "XVIIi..me":
0700: 20 22 58 56 49 49 e1 b5 89 22 2c 0a 20 20 20 20   "XVII...",.    
0710: 22 58 56 49 49 49 69 c3 a8 6d 65 22 3a 20 22 58  "XVIIIi..me": "X
0720: 56 49 49 49 e1 b5 89 22 2c 0a 20 20 20 20 22 58  VIII...",.    "X
0730: 49 58 69 c3 a8 6d 65 22 3a 20 22 58 49 58 e1 b5  IXi..me": "XIX..
0740: 89 22 2c 0a 20 20 20 20 22 58 58 69 c3 a8 6d 65  .",.    "XXi..me
0750: 22 3a 20 22 58 58 e1 b5 89 22 2c 0a 20 20 20 20  ": "XX...",.    
0760: 22 58 58 49 69 c3 a8 6d 65 22 3a 20 22 58 58 49  "XXIi..me": "XXI
0770: e1 b5 89 22 2c 0a 20 20 20 20 22 58 58 49 49 69  ...",.    "XXIIi
0780: c3 a8 6d 65 22 3a 20 22 58 58 49 49 e1 b5 89 22  ..me": "XXII..."
0790: 2c 0a 20 20 20 20 22 58 58 49 49 49 69 c3 a8 6d  ,.    "XXIIIi..m
07a0: 65 22 3a 20 22 58 58 49 49 49 e1 b5 89 22 2c 0a  e": "XXIII...",.
07b0: 20 20 20 20 22 58 58 49 56 69 c3 a8 6d 65 22 3a      "XXIVi..me":
07c0: 20 22 58 58 49 56 e1 b5 89 22 2c 0a 20 20 20 20   "XXIV...",.    
07d0: 22 58 58 56 69 c3 a8 6d 65 22 3a 20 22 58 58 56  "XXVi..me": "XXV
07e0: e1 b5 89 22 2c 0a 20 20 20 20 22 58 58 56 49 69  ...",.    "XXVIi
07f0: c3 a8 6d 65 22 3a 20 22 58 58 56 49 e1 b5 89 22  ..me": "XXVI..."
0800: 2c 0a 20 20 20 20 22 58 58 56 49 49 69 c3 a8 6d  ,.    "XXVIIi..m
0810: 65 22 3a 20 22 58 58 56 49 49 e1 b5 89 22 2c 0a  e": "XXVII...",.
0820: 20 20 20 20 22 58 58 56 49 49 49 69 c3 a8 6d 65      "XXVIIIi..me
0830: 22 3a 20 22 58 58 56 49 49 49 e1 b5 89 22 2c 0a  ": "XXVIII...",.
0840: 20 20 20 20 22 58 58 49 58 69 c3 a8 6d 65 22 3a      "XXIXi..me":
0850: 20 22 58 58 49 58 e1 b5 89 22 2c 0a 20 20 20 20   "XXIX...",.    
0860: 22 58 58 58 69 c3 a8 6d 65 22 3a 20 22 58 58 58  "XXXi..me": "XXX
0870: e1 b5 89 22 2c 0a 20 20 20 20 22 49 65 72 22 3a  ...",.    "Ier":
0880: 20 22 49 e1 b5 89 ca b3 22 2c 0a 20 20 20 20 22   "I.....",.    "
0890: 49 c3 a8 72 65 22 3a 20 22 49 ca b3 e1 b5 89 22  I..re": "I....."
08a0: 2c 0a 20 20 20 20 22 49 49 c3 a8 6d 65 22 3a 20  ,.    "II..me": 
08b0: 22 49 49 e1 b5 89 22 2c 0a 20 20 20 20 22 49 49  "II...",.    "II
08c0: 49 c3 a8 6d 65 22 3a 20 22 49 49 49 e1 b5 89 22  I..me": "III..."
08d0: 2c 0a 20 20 20 20 22 49 56 c3 a8 6d 65 22 3a 20  ,.    "IV..me": 
08e0: 22 49 56 e1 b5 89 22 2c 0a 20 20 20 20 22 56 c3  "IV...",.    "V.
08f0: a8 6d 65 22 3a 20 22 56 e1 b5 89 22 2c 0a 20 20  .me": "V...",.  
0900: 20 20 22 56 49 c3 a8 6d 65 22 3a 20 22 56 49 e1    "VI..me": "VI.
0910: b5 89 22 2c 0a 20 20 20 20 22 56 49 49 c3 a8 6d  ..",.    "VII..m
0920: 65 22 3a 20 22 56 49 49 e1 b5 89 22 2c 0a 20 20  e": "VII...",.  
0930: 20 20 22 56 49 49 49 c3 a8 6d 65 22 3a 20 22 56    "VIII..me": "V
0940: 49 49 49 e1 b5 89 22 2c 0a 20 20 20 20 22 49 58  III...",.    "IX
0950: c3 a8 6d 65 22 3a 20 22 49 58 e1 b5 89 22 2c 0a  ..me": "IX...",.
0960: 20 20 20 20 22 58 c3 a8 6d 65 22 3a 20 22 58 e1      "X..me": "X.
0970: b5 89 22 2c 0a 20 20 20 20 22 58 49 c3 a8 6d 65  ..",.    "XI..me
0980: 22 3a 20 22 58 49 e1 b5 89 22 2c 0a 20 20 20 20  ": "XI...",.    
0990: 22 58 49 49 c3 a8 6d 65 22 3a 20 22 58 49 49 e1  "XII..me": "XII.
09a0: b5 89 22 2c 0a 20 20 20 20 22 58 49 49 49 c3 a8  ..",.    "XIII..
09b0: 6d 65 22 3a 20 22 58 49 49 49 e1 b5 89 22 2c 0a  me": "XIII...",.
09c0: 20 20 20 20 22 58 49 56 c3 a8 6d 65 22 3a 20 22      "XIV..me": "
09d0: 58 49 56 e1 b5 89 22 2c 0a 20 20 20 20 22 58 56  XIV...",.    "XV
09e0: c3 a8 6d 65 22 3a 20 22 58 56 e1 b5 89 22 2c 0a  ..me": "XV...",.
09f0: 20 20 20 20 22 58 56 49 c3 a8 6d 65 22 3a 20 22      "XVI..me": "
0a00: 58 56 49 e1 b5 89 22 2c 0a 20 20 20 20 22 58 56  XVI...",.    "XV
0a10: 49 49 c3 a8 6d 65 22 3a 20 22 58 56 49 49 e1 b5  II..me": "XVII..
0a20: 89 22 2c 0a 20 20 20 20 22 58 56 49 49 49 c3 a8  .",.    "XVIII..
0a30: 6d 65 22 3a 20 22 58 56 49 49 49 e1 b5 89 22 2c  me": "XVIII...",
0a40: 0a 20 20 20 20 22 58 49 58 c3 a8 6d 65 22 3a 20  .    "XIX..me": 
0a50: 22 58 49 58 e1 b5 89 22 2c 0a 20 20 20 20 22 58  "XIX...",.    "X
0a60: 58 c3 a8 6d 65 22 3a 20 22 58 58 e1 b5 89 22 2c  X..me": "XX...",
0a70: 0a 20 20 20 20 22 58 58 49 c3 a8 6d 65 22 3a 20  .    "XXI..me": 
0a80: 22 58 58 49 e1 b5 89 22 2c 0a 20 20 20 20 22 58  "XXI...",.    "X
0a90: 58 49 49 c3 a8 6d 65 22 3a 20 22 58 58 49 49 e1  XII..me": "XXII.
0aa0: b5 89 22 2c 0a 20 20 20 20 22 58 58 49 49 49 c3  ..",.    "XXIII.
0ab0: a8 6d 65 22 3a 20 22 58 58 49 49 49 e1 b5 89 22  .me": "XXIII..."
0ac0: 2c 0a 20 20 20 20 22 58 58 49 56 c3 a8 6d 65 22  ,.    "XXIV..me"
0ad0: 3a 20 22 58 58 49 56 e1 b5 89 22 2c 0a 20 20 20  : "XXIV...",.   
0ae0: 20 22 58 58 56 c3 a8 6d 65 22 3a 20 22 58 58 56   "XXV..me": "XXV
0af0: e1 b5 89 22 2c 0a 20 20 20 20 22 58 58 56 49 c3  ...",.    "XXVI.
0b00: a8 6d 65 22 3a 20 22 58 58 56 49 e1 b5 89 22 2c  .me": "XXVI...",
0b10: 0a 20 20 20 20 22 58 58 56 49 49 c3 a8 6d 65 22  .    "XXVII..me"
0b20: 3a 20 22 58 58 56 49 49 e1 b5 89 22 2c 0a 20 20  : "XXVII...",.  
0b30: 20 20 22 58 58 56 49 49 49 c3 a8 6d 65 22 3a 20    "XXVIII..me": 
0b40: 22 58 58 56 49 49 49 e1 b5 89 22 2c 0a 20 20 20  "XXVIII...",.   
0b50: 20 22 58 58 49 58 c3 a8 6d 65 22 3a 20 22 58 58   "XXIX..me": "XX
0b60: 49 58 e1 b5 89 22 2c 0a 20 20 20 20 22 58 58 58  IX...",.    "XXX
0b70: c3 a8 6d 65 22 3a 20 22 58 58 58 e1 b5 89 22 0a  ..me": "XXX...".
0b80: 7d 0a                                            }.