Grammalecte  Hex Artifact Content

Artifact 1708b0e9c7f6f07dbf865cacbadf2211b785f0df070508507ba4d833ebb035e2:


0000: 64 65 66 20 67 65 74 55 49 20 28 73 4c 61 6e 67  def getUI (sLang
0010: 29 3a 0a 20 20 20 20 69 66 20 73 4c 61 6e 67 20  ):.    if sLang 
0020: 69 6e 20 64 53 74 72 69 6e 67 73 3a 0a 20 20 20  in dStrings:.   
0030: 20 20 20 20 20 72 65 74 75 72 6e 20 64 53 74 72       return dStr
0040: 69 6e 67 73 5b 73 4c 61 6e 67 5d 0a 20 20 20 20  ings[sLang].    
0050: 72 65 74 75 72 6e 20 64 53 74 72 69 6e 67 73 5b  return dStrings[
0060: 22 66 72 22 5d 0a 0a 64 53 74 72 69 6e 67 73 20  "fr"]..dStrings 
0070: 3d 20 7b 0a 20 20 20 20 22 66 72 22 3a 20 7b 0a  = {.    "fr": {.
0080: 20 20 20 20 20 20 20 20 22 74 69 74 6c 65 22 3a          "title":
0090: 20 22 47 72 61 6d 6d 61 6c 65 63 74 65 20 c2 b7   "Grammalecte ..
00a0: 20 c3 89 64 69 74 65 75 72 20 6c 65 78 69 63 61   ..diteur lexica
00b0: 6c 22 2c 0a 0a 20 20 20 20 20 20 20 20 23 20 41  l",..        # A
00c0: 6a 6f 75 74 0a 20 20 20 20 20 20 20 20 22 61 64  jout.        "ad
00d0: 64 5f 73 65 63 74 69 6f 6e 22 3a 20 22 4e 6f 75  d_section": "Nou
00e0: 76 65 61 75 20 6d 6f 74 20 28 6c 65 6d 6d 65 29  veau mot (lemme)
00f0: 22 2c 0a 20 20 20 20 20 20 20 20 22 6c 65 6d 6d  ",.        "lemm
0100: 61 22 3a 20 22 4c 65 6d 6d 65 22 2c 0a 20 20 20  a": "Lemme",.   
0110: 20 20 20 20 20 22 73 65 61 72 63 68 5f 62 75 74       "search_but
0120: 74 6f 6e 22 3a 20 22 52 65 63 68 65 72 63 68 65  ton": "Recherche
0130: 22 2c 0a 20 20 20 20 20 20 20 20 22 69 6e 66 6f  ",.        "info
0140: 72 6d 61 74 69 6f 6e 5f 62 75 74 74 6f 6e 22 3a  rmation_button":
0150: 20 22 3c 69 3e 22 2c 0a 0a 20 20 20 20 20 20 20   "<i>",..       
0160: 20 23 20 63 61 74 c3 a9 67 6f 72 69 65 73 0a 20   # cat..gories. 
0170: 20 20 20 20 20 20 20 22 63 6f 6d 6d 6f 6e 5f 6e         "common_n
0180: 61 6d 65 22 3a 20 22 4e 6f 6d 20 63 6f 6d 6d 75  ame": "Nom commu
0190: 6e 22 2c 0a 20 20 20 20 20 20 20 20 22 6e 6f 6d  n",.        "nom
01a0: 5f 61 64 6a 22 3a 20 22 4e 6f 6d 20 65 74 20 61  _adj": "Nom et a
01b0: 64 6a 65 63 74 69 66 22 2c 0a 20 20 20 20 20 20  djectif",.      
01c0: 20 20 22 6e 6f 6d 22 3a 20 22 4e 6f 6d 22 2c 0a    "nom": "Nom",.
01d0: 20 20 20 20 20 20 20 20 22 61 64 6a 22 3a 20 22          "adj": "
01e0: 41 64 6a 65 63 74 69 66 22 2c 0a 20 20 20 20 20  Adjectif",.     
01f0: 20 20 20 22 61 6c 74 5f 6c 65 6d 6d 61 22 3a 20     "alt_lemma": 
0200: 22 5b 6f 70 74 69 6f 6e 6e 65 6c 5d 20 41 75 74  "[optionnel] Aut
0210: 72 65 20 66 6f 72 6d 65 e2 80 af 28 6d 61 73 63  re forme...(masc
0220: 75 6c 69 6e 65 2c 20 66 c3 a9 6d 69 6e 69 6e 65  uline, f..minine
0230: 2c 20 76 61 72 69 61 6e 74 65 2c 20 65 74 63 2e  , variante, etc.
0240: 29 22 2c 0a 0a 20 20 20 20 20 20 20 20 22 70 72  )",..        "pr
0250: 6f 70 65 72 5f 6e 61 6d 65 22 3a 20 22 4e 6f 6d  oper_name": "Nom
0260: 20 70 72 6f 70 72 65 22 2c 0a 20 20 20 20 20 20   propre",.      
0270: 20 20 22 4d 31 22 3a 20 22 50 72 c3 a9 6e 6f 6d    "M1": "Pr..nom
0280: 22 2c 0a 20 20 20 20 20 20 20 20 22 4d 32 22 3a  ",.        "M2":
0290: 20 22 50 61 74 72 6f 6e 79 6d 65 22 2c 0a 20 20   "Patronyme",.  
02a0: 20 20 20 20 20 20 22 4d 50 22 3a 20 22 41 75 74        "MP": "Aut
02b0: 72 65 22 2c 0a 0a 20 20 20 20 20 20 20 20 22 67  re",..        "g
02c0: 65 6e 64 65 72 22 3a 20 22 47 65 6e 72 65 22 2c  ender": "Genre",
02d0: 0a 20 20 20 20 20 20 20 20 22 65 70 69 22 3a 20  .        "epi": 
02e0: 22 c3 a9 70 69 63 c3 a8 6e 65 22 2c 0a 20 20 20  "..pic..ne",.   
02f0: 20 20 20 20 20 22 6d 61 73 22 3a 20 22 6d 61 73       "mas": "mas
0300: 63 75 6c 69 6e 22 2c 0a 20 20 20 20 20 20 20 20  culin",.        
0310: 22 66 65 6d 22 3a 20 22 66 c3 a9 6d 69 6e 69 6e  "fem": "f..minin
0320: 22 2c 0a 20 20 20 20 20 20 20 20 22 70 6c 75 72  ",.        "plur
0330: 61 6c 22 3a 20 22 50 6c 75 72 69 65 6c 22 2c 0a  al": "Pluriel",.
0340: 20 20 20 20 20 20 20 20 22 2d 73 22 3a 20 22 70          "-s": "p
0350: 6c 75 72 69 65 6c 20 65 6e 20 c2 b7 73 22 2c 0a  luriel en ..s",.
0360: 20 20 20 20 20 20 20 20 22 2d 78 22 3a 20 22 70          "-x": "p
0370: 6c 75 72 69 65 6c 20 65 6e 20 c2 b7 78 22 2c 0a  luriel en ..x",.
0380: 20 20 20 20 20 20 20 20 22 69 6e 76 22 3a 20 22          "inv": "
0390: 69 6e 76 61 72 69 61 62 6c 65 22 2c 0a 0a 20 20  invariable",..  
03a0: 20 20 20 20 20 20 22 76 65 72 62 22 3a 20 22 56        "verb": "V
03b0: 65 72 62 65 22 2c 0a 20 20 20 20 20 20 20 20 22  erbe",.        "
03c0: 76 5f 69 22 3a 20 22 69 6e 74 72 61 6e 73 69 74  v_i": "intransit
03d0: 69 66 22 2c 0a 20 20 20 20 20 20 20 20 22 76 5f  if",.        "v_
03e0: 74 22 3a 20 22 74 72 61 6e 73 69 74 69 66 22 2c  t": "transitif",
03f0: 0a 20 20 20 20 20 20 20 20 22 76 5f 6e 22 3a 20  .        "v_n": 
0400: 22 74 72 61 6e 73 69 74 69 66 20 69 6e 64 69 72  "transitif indir
0410: 65 63 74 22 2c 0a 20 20 20 20 20 20 20 20 22 76  ect",.        "v
0420: 5f 70 22 3a 20 22 70 72 6f 6e 6f 6d 69 6e 61 6c  _p": "pronominal
0430: 22 2c 0a 20 20 20 20 20 20 20 20 22 76 5f 6d 22  ",.        "v_m"
0440: 3a 20 22 69 6d 70 65 72 73 6f 6e 6e 65 6c 22 2c  : "impersonnel",
0450: 0a 20 20 20 20 20 20 20 20 22 61 75 78 22 3a 20  .        "aux": 
0460: 22 41 75 78 69 6c 69 61 69 72 65 20 61 75 20 70  "Auxiliaire au p
0470: 61 73 73 c3 a9 20 63 6f 6d 70 6f 73 c3 a9 22 2c  ass.. compos..",
0480: 0a 20 20 20 20 20 20 20 20 22 76 5f 61 65 22 3a  .        "v_ae":
0490: 20 22 c3 aa 74 72 65 22 2c 0a 20 20 20 20 20 20   "..tre",.      
04a0: 20 20 22 76 5f 61 61 22 3a 20 22 61 76 6f 69 72    "v_aa": "avoir
04b0: 22 2c 0a 20 20 20 20 20 20 20 20 22 76 5f 70 70  ",.        "v_pp
04c0: 22 3a 20 22 50 61 72 74 69 63 69 70 65 20 70 61  ": "Participe pa
04d0: 73 73 c3 a9 20 69 6e 76 61 72 69 61 62 6c 65 22  ss.. invariable"
04e0: 2c 0a 20 20 20 20 20 20 20 20 22 76 5f 70 61 74  ,.        "v_pat
04f0: 74 65 72 6e 22 3a 20 22 56 65 72 62 65 20 6d 6f  tern": "Verbe mo
0500: 64 c3 a8 6c 65 20 5b 6f 70 74 69 6f 6e 6e 65 6c  d..le [optionnel
0510: 5d 22 2c 0a 0a 20 20 20 20 20 20 20 20 22 61 64  ]",..        "ad
0520: 76 65 72 62 22 3a 20 22 41 64 76 65 72 62 65 22  verb": "Adverbe"
0530: 2c 0a 0a 20 20 20 20 20 20 20 20 22 6f 74 68 65  ,..        "othe
0540: 72 22 3a 20 22 41 75 74 72 65 22 2c 0a 20 20 20  r": "Autre",.   
0550: 20 20 20 20 20 22 66 6c 65 78 69 6f 6e 22 3a 20       "flexion": 
0560: 22 46 6c 65 78 69 6f 6e 22 2c 0a 20 20 20 20 20  "Flexion",.     
0570: 20 20 20 22 74 61 67 73 22 3a 20 22 c3 89 74 69     "tags": "..ti
0580: 71 75 65 74 74 65 73 22 2c 0a 0a 20 20 20 20 20  quettes",..     
0590: 20 20 20 23 20 4c 65 78 69 63 6f 6e 0a 20 20 20     # Lexicon.   
05a0: 20 20 20 20 20 22 6e 65 77 5f 73 65 63 74 69 6f       "new_sectio
05b0: 6e 22 3a 20 22 4d 6f 74 73 20 67 c3 a9 6e c3 a9  n": "Mots g..n..
05c0: 72 c3 a9 73 22 2c 0a 20 20 20 20 20 20 20 20 22  r..s",.        "
05d0: 6c 65 78 69 63 6f 6e 5f 73 65 63 74 69 6f 6e 22  lexicon_section"
05e0: 3a 20 22 56 6f 74 72 65 20 6c 65 78 69 71 75 65  : "Votre lexique
05f0: 22 2c 0a 20 20 20 20 20 20 20 20 22 6c 65 78 5f  ",.        "lex_
0600: 66 6c 65 78 22 3a 20 22 46 6c 65 78 69 6f 6e 73  flex": "Flexions
0610: 22 2c 0a 20 20 20 20 20 20 20 20 22 6c 65 78 5f  ",.        "lex_
0620: 6c 65 6d 6d 61 22 3a 20 22 4c 65 6d 6d 65 73 22  lemma": "Lemmes"
0630: 2c 0a 20 20 20 20 20 20 20 20 22 6c 65 78 5f 74  ,.        "lex_t
0640: 61 67 73 22 3a 20 22 c3 89 74 69 71 75 65 74 74  ags": "..tiquett
0650: 65 73 22 2c 0a 0a 20 20 20 20 20 20 20 20 22 61  es",..        "a
0660: 64 64 5f 62 75 74 74 6f 6e 22 3a 20 22 41 6a 6f  dd_button": "Ajo
0670: 75 74 65 72 20 61 75 20 6c 65 78 69 71 75 65 22  uter au lexique"
0680: 2c 0a 20 20 20 20 20 20 20 20 22 64 65 6c 65 74  ,.        "delet
0690: 65 5f 62 75 74 74 6f 6e 22 3a 20 22 53 75 70 70  e_button": "Supp
06a0: 72 69 6d 65 72 20 6c 61 20 73 c3 a9 6c 65 63 74  rimer la s..lect
06b0: 69 6f 6e 22 2c 0a 20 20 20 20 20 20 20 20 22 73  ion",.        "s
06c0: 61 76 65 5f 62 75 74 74 6f 6e 22 3a 20 22 45 6e  ave_button": "En
06d0: 72 65 67 69 73 74 72 65 72 22 2c 0a 0a 20 20 20  registrer",..   
06e0: 20 20 20 20 20 23 20 44 69 63 74 69 6f 6e 61 72       # Dictionar
06f0: 79 0a 20 20 20 20 20 20 20 20 22 64 69 63 74 69  y.        "dicti
0700: 6f 6e 61 72 79 5f 73 65 63 74 69 6f 6e 22 3a 20  onary_section": 
0710: 22 44 69 63 74 69 6f 6e 6e 61 69 72 65 20 70 65  "Dictionnaire pe
0720: 72 73 6f 6e 6e 65 6c 22 2c 0a 20 20 20 20 20 20  rsonnel",.      
0730: 20 20 22 73 61 76 65 5f 64 61 74 65 5f 6c 61 62    "save_date_lab
0740: 65 6c 22 3a 20 22 44 61 74 65 20 64 e2 80 99 65  el": "Date d...e
0750: 6e 72 65 67 69 73 74 72 65 6d 65 6e 74 20 3a 22  nregistrement :"
0760: 2c 0a 20 20 20 20 20 20 20 20 22 6e 75 6d 5f 6f  ,.        "num_o
0770: 66 5f 65 6e 74 72 69 65 73 5f 6c 61 62 65 6c 22  f_entries_label"
0780: 3a 20 22 4e 6f 6d 62 72 65 20 64 e2 80 99 65 6e  : "Nombre d...en
0790: 74 72 c3 a9 65 73 20 3a 22 2c 0a 20 20 20 20 20  tr..es :",.     
07a0: 20 20 20 22 69 6d 70 6f 72 74 5f 62 75 74 74 6f     "import_butto
07b0: 6e 22 3a 20 22 49 6d 70 6f 72 74 65 72 22 2c 0a  n": "Importer",.
07c0: 20 20 20 20 20 20 20 20 22 69 6d 70 6f 72 74 5f          "import_
07d0: 74 69 74 6c 65 22 3a 20 22 49 6d 70 6f 72 74 61  title": "Importa
07e0: 74 69 6f 6e 20 64 75 20 64 69 63 74 69 6f 6e 6e  tion du dictionn
07f0: 61 69 72 65 22 2c 0a 20 20 20 20 20 20 20 20 22  aire",.        "
0800: 65 78 70 6f 72 74 5f 62 75 74 74 6f 6e 22 3a 20  export_button": 
0810: 22 45 78 70 6f 72 74 65 72 22 2c 0a 20 20 20 20  "Exporter",.    
0820: 20 20 20 20 22 65 78 70 6f 72 74 5f 74 69 74 6c      "export_titl
0830: 65 22 3a 20 22 45 78 70 6f 72 74 61 74 69 6f 6e  e": "Exportation
0840: 20 64 75 20 64 69 63 74 69 6f 6e 6e 61 69 72 65   du dictionnaire
0850: 22 2c 0a 20 20 20 20 20 20 20 20 22 65 78 70 6f  ",.        "expo
0860: 72 74 5f 6d 65 73 73 61 67 65 22 3a 20 22 46 69  rt_message": "Fi
0870: 63 68 69 65 72 20 65 78 70 6f 72 74 c3 a9 e2 80  chier export....
0880: af 3a 20 e2 80 b9 25 73 e2 80 ba 22 2c 0a 20 20  .: ...%s...",.  
0890: 20 20 20 20 20 20 22 65 6d 70 74 79 5f 64 69 63        "empty_dic
08a0: 74 69 6f 6e 61 72 79 22 3a 20 22 4c 65 20 64 69  tionary": "Le di
08b0: 63 74 69 6f 6e 6e 61 69 72 65 20 65 73 74 20 76  ctionnaire est v
08c0: 69 64 65 2e 20 41 75 63 75 6e 20 66 69 63 68 69  ide. Aucun fichi
08d0: 65 72 20 63 72 c3 a9 c3 a9 2e 22 2c 0a 20 20 20  er cr.....",.   
08e0: 20 20 20 20 20 22 66 69 6c 65 5f 6e 6f 74 5f 66       "file_not_f
08f0: 6f 75 6e 64 22 3a 20 22 49 6d 70 6f 72 74 61 74  ound": "Importat
0900: 69 6f 6e 20 64 75 20 66 69 63 68 69 65 72 20 e2  ion du fichier .
0910: 80 b9 25 73 e2 80 ba 2e 5c 6e 43 65 20 66 69 63  ..%s....\nCe fic
0920: 68 69 65 72 20 6e 65 20 73 65 6d 62 6c 65 20 70  hier ne semble p
0930: 61 73 20 65 78 69 73 74 65 72 2e 22 2c 0a 20 20  as exister.",.  
0940: 20 20 20 20 20 20 22 77 72 6f 6e 67 5f 6a 73 6f        "wrong_jso
0950: 6e 22 3a 20 22 4c 65 20 66 69 63 68 69 65 72 20  n": "Le fichier 
0960: e2 80 b9 25 73 e2 80 ba 20 6e e2 80 99 65 73 74  ...%s... n...est
0970: 20 70 61 73 20 75 6e 20 66 69 63 68 69 65 72 20   pas un fichier 
0980: 4a 53 4f 4e 20 76 61 6c 69 64 65 2e 22 2c 0a 20  JSON valide.",. 
0990: 20 20 20 20 20 20 20 22 6c 6f 61 64 5f 74 69 74         "load_tit
09a0: 6c 65 22 3a 20 22 43 68 61 72 67 65 6d 65 6e 74  le": "Chargement
09b0: 20 64 75 20 64 69 63 74 69 6f 6e 6e 61 69 72 65   du dictionnaire
09c0: 2e 22 2c 0a 20 20 20 20 20 20 20 20 22 6e 6f 74  .",.        "not
09d0: 5f 6c 6f 61 64 65 64 22 3a 20 22 4c 65 20 66 69  _loaded": "Le fi
09e0: 63 68 69 65 72 20 6e e2 80 99 61 20 70 61 73 20  chier n...a pas 
09f0: 70 75 20 c3 aa 74 72 65 20 63 68 61 72 67 c3 a9  pu ..tre charg..
0a00: 2e 5c 6e 22 2c 0a 20 20 20 20 20 20 20 20 22 76  .\n",.        "v
0a10: 6f 69 64 22 3a 20 22 5b 6e c3 a9 61 6e 74 5d 22  oid": "[n..ant]"
0a20: 2c 0a 0a 20 20 20 20 20 20 20 20 23 20 43 6c 6f  ,..        # Clo
0a30: 73 65 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 20  se button.      
0a40: 20 20 22 63 6c 6f 73 65 5f 62 75 74 74 6f 6e 22    "close_button"
0a50: 3a 20 22 46 65 72 6d 65 72 22 2c 0a 0a 20 20 20  : "Fermer",..   
0a60: 20 20 20 20 20 23 23 0a 20 20 20 20 20 20 20 20       ##.        
0a70: 22 76 65 72 62 5f 69 6e 66 6f 72 6d 61 74 69 6f  "verb_informatio
0a80: 6e 22 3a 20 22 22 0a 20 20 20 20 7d 2c 0a 20 20  n": "".    },.  
0a90: 20 20 23 20 54 72 61 64 75 63 74 69 6f 6e 20 64    # Traduction d
0aa0: c3 a9 6c 69 62 c3 a9 72 c3 a9 6d 65 6e 74 20 6c  ..lib..r..ment l
0ab0: 69 6d 69 74 c3 a9 65 0a 20 20 20 20 22 65 6e 22  imit..e.    "en"
0ac0: 3a 20 7b 0a 20 20 20 20 20 20 20 20 22 74 69 74  : {.        "tit
0ad0: 6c 65 22 3a 20 22 47 72 61 6d 6d 61 6c 65 63 74  le": "Grammalect
0ae0: 65 20 c2 b7 20 4c 65 78 69 63 6f 6e 20 65 64 69  e .. Lexicon edi
0af0: 74 6f 72 22 2c 0a 0a 20 20 20 20 20 20 20 20 23  tor",..        #
0b00: 20 41 6a 6f 75 74 0a 20 20 20 20 20 20 20 20 22   Ajout.        "
0b10: 61 64 64 5f 73 65 63 74 69 6f 6e 22 3a 20 22 4e  add_section": "N
0b20: 65 77 20 77 6f 72 64 20 28 6c 65 6d 6d 61 29 22  ew word (lemma)"
0b30: 2c 0a 20 20 20 20 20 20 20 20 22 6c 65 6d 6d 61  ,.        "lemma
0b40: 22 3a 20 22 4c 65 6d 6d 61 22 2c 0a 20 20 20 20  ": "Lemma",.    
0b50: 20 20 20 20 22 73 65 61 72 63 68 5f 62 75 74 74      "search_butt
0b60: 6f 6e 22 3a 20 22 53 65 61 72 63 68 22 2c 0a 20  on": "Search",. 
0b70: 20 20 20 20 20 20 20 22 69 6e 66 6f 72 6d 61 74         "informat
0b80: 69 6f 6e 5f 62 75 74 74 6f 6e 22 3a 20 22 3c 69  ion_button": "<i
0b90: 3e 22 2c 0a 0a 20 20 20 20 20 20 20 20 23 20 63  >",..        # c
0ba0: 61 74 c3 a9 67 6f 72 69 65 73 0a 20 20 20 20 20  at..gories.     
0bb0: 20 20 20 22 63 6f 6d 6d 6f 6e 5f 6e 61 6d 65 22     "common_name"
0bc0: 3a 20 22 4e 6f 6d 20 63 6f 6d 6d 75 6e 22 2c 0a  : "Nom commun",.
0bd0: 20 20 20 20 20 20 20 20 22 6e 6f 6d 5f 61 64 6a          "nom_adj
0be0: 22 3a 20 22 4e 6f 6d 20 65 74 20 61 64 6a 65 63  ": "Nom et adjec
0bf0: 74 69 66 22 2c 0a 20 20 20 20 20 20 20 20 22 6e  tif",.        "n
0c00: 6f 6d 22 3a 20 22 4e 6f 6d 22 2c 0a 20 20 20 20  om": "Nom",.    
0c10: 20 20 20 20 22 61 64 6a 22 3a 20 22 41 64 6a 65      "adj": "Adje
0c20: 63 74 69 66 22 2c 0a 20 20 20 20 20 20 20 20 22  ctif",.        "
0c30: 61 6c 74 5f 6c 65 6d 6d 61 22 3a 20 22 5b 6f 70  alt_lemma": "[op
0c40: 74 69 6f 6e 6e 65 6c 5d 20 41 75 74 72 65 20 66  tionnel] Autre f
0c50: 6f 72 6d 65 e2 80 af 28 6d 61 73 63 75 6c 69 6e  orme...(masculin
0c60: 65 2c 20 66 c3 a9 6d 69 6e 69 6e 65 2c 20 76 61  e, f..minine, va
0c70: 72 69 61 6e 74 65 2c 20 65 74 63 2e 29 22 2c 0a  riante, etc.)",.
0c80: 0a 20 20 20 20 20 20 20 20 22 70 72 6f 70 65 72  .        "proper
0c90: 5f 6e 61 6d 65 22 3a 20 22 4e 6f 6d 20 70 72 6f  _name": "Nom pro
0ca0: 70 72 65 22 2c 0a 20 20 20 20 20 20 20 20 22 4d  pre",.        "M
0cb0: 31 22 3a 20 22 50 72 c3 a9 6e 6f 6d 22 2c 0a 20  1": "Pr..nom",. 
0cc0: 20 20 20 20 20 20 20 22 4d 32 22 3a 20 22 50 61         "M2": "Pa
0cd0: 74 72 6f 6e 79 6d 65 22 2c 0a 20 20 20 20 20 20  tronyme",.      
0ce0: 20 20 22 4d 50 22 3a 20 22 41 75 74 72 65 22 2c    "MP": "Autre",
0cf0: 0a 0a 20 20 20 20 20 20 20 20 22 67 65 6e 64 65  ..        "gende
0d00: 72 22 3a 20 22 47 65 6e 72 65 22 2c 0a 20 20 20  r": "Genre",.   
0d10: 20 20 20 20 20 22 65 70 69 22 3a 20 22 c3 a9 70       "epi": "..p
0d20: 69 63 c3 a8 6e 65 22 2c 0a 20 20 20 20 20 20 20  ic..ne",.       
0d30: 20 22 6d 61 73 22 3a 20 22 6d 61 73 63 75 6c 69   "mas": "masculi
0d40: 6e 22 2c 0a 20 20 20 20 20 20 20 20 22 66 65 6d  n",.        "fem
0d50: 22 3a 20 22 66 c3 a9 6d 69 6e 69 6e 22 2c 0a 20  ": "f..minin",. 
0d60: 20 20 20 20 20 20 20 22 70 6c 75 72 61 6c 22 3a         "plural":
0d70: 20 22 50 6c 75 72 69 65 6c 22 2c 0a 20 20 20 20   "Pluriel",.    
0d80: 20 20 20 20 22 2d 73 22 3a 20 22 70 6c 75 72 69      "-s": "pluri
0d90: 65 6c 20 65 6e 20 c2 b7 73 22 2c 0a 20 20 20 20  el en ..s",.    
0da0: 20 20 20 20 22 2d 78 22 3a 20 22 70 6c 75 72 69      "-x": "pluri
0db0: 65 6c 20 65 6e 20 c2 b7 78 22 2c 0a 20 20 20 20  el en ..x",.    
0dc0: 20 20 20 20 22 69 6e 76 22 3a 20 22 69 6e 76 61      "inv": "inva
0dd0: 72 69 61 62 6c 65 22 2c 0a 0a 20 20 20 20 20 20  riable",..      
0de0: 20 20 22 76 65 72 62 22 3a 20 22 56 65 72 62 65    "verb": "Verbe
0df0: 22 2c 0a 20 20 20 20 20 20 20 20 22 76 5f 69 22  ",.        "v_i"
0e00: 3a 20 22 69 6e 74 72 61 6e 73 69 74 69 66 22 2c  : "intransitif",
0e10: 0a 20 20 20 20 20 20 20 20 22 76 5f 74 22 3a 20  .        "v_t": 
0e20: 22 74 72 61 6e 73 69 74 69 66 22 2c 0a 20 20 20  "transitif",.   
0e30: 20 20 20 20 20 22 76 5f 6e 22 3a 20 22 74 72 61       "v_n": "tra
0e40: 6e 73 69 74 69 66 20 69 6e 64 69 72 65 63 74 22  nsitif indirect"
0e50: 2c 0a 20 20 20 20 20 20 20 20 22 76 5f 70 22 3a  ,.        "v_p":
0e60: 20 22 70 72 6f 6e 6f 6d 69 6e 61 6c 22 2c 0a 20   "pronominal",. 
0e70: 20 20 20 20 20 20 20 22 76 5f 6d 22 3a 20 22 69         "v_m": "i
0e80: 6d 70 65 72 73 6f 6e 6e 65 6c 22 2c 0a 20 20 20  mpersonnel",.   
0e90: 20 20 20 20 20 22 61 75 78 22 3a 20 22 41 75 78       "aux": "Aux
0ea0: 69 6c 69 61 69 72 65 20 61 75 20 70 61 73 73 c3  iliaire au pass.
0eb0: a9 20 63 6f 6d 70 6f 73 c3 a9 22 2c 0a 20 20 20  . compos..",.   
0ec0: 20 20 20 20 20 22 76 5f 61 65 22 3a 20 22 c3 aa       "v_ae": "..
0ed0: 74 72 65 22 2c 0a 20 20 20 20 20 20 20 20 22 76  tre",.        "v
0ee0: 5f 61 61 22 3a 20 22 61 76 6f 69 72 22 2c 0a 20  _aa": "avoir",. 
0ef0: 20 20 20 20 20 20 20 22 76 5f 70 70 22 3a 20 22         "v_pp": "
0f00: 50 61 72 74 69 63 69 70 65 20 70 61 73 73 c3 a9  Participe pass..
0f10: 20 69 6e 76 61 72 69 61 62 6c 65 22 2c 0a 20 20   invariable",.  
0f20: 20 20 20 20 20 20 22 76 5f 70 61 74 74 65 72 6e        "v_pattern
0f30: 22 3a 20 22 56 65 72 62 65 20 6d 6f 64 c3 a8 6c  ": "Verbe mod..l
0f40: 65 20 5b 6f 70 74 69 6f 6e 6e 65 6c 5d 22 2c 0a  e [optionnel]",.
0f50: 0a 20 20 20 20 20 20 20 20 22 61 64 76 65 72 62  .        "adverb
0f60: 22 3a 20 22 41 64 76 65 72 62 65 22 2c 0a 0a 20  ": "Adverbe",.. 
0f70: 20 20 20 20 20 20 20 22 6f 74 68 65 72 22 3a 20         "other": 
0f80: 22 4f 74 68 65 72 22 2c 0a 20 20 20 20 20 20 20  "Other",.       
0f90: 20 22 66 6c 65 78 69 6f 6e 22 3a 20 22 46 6c 65   "flexion": "Fle
0fa0: 78 69 6f 6e 22 2c 0a 20 20 20 20 20 20 20 20 22  xion",.        "
0fb0: 74 61 67 73 22 3a 20 22 54 61 67 73 22 2c 0a 0a  tags": "Tags",..
0fc0: 20 20 20 20 20 20 20 20 23 20 4c 65 78 69 63 6f          # Lexico
0fd0: 6e 0a 20 20 20 20 20 20 20 20 22 6e 65 77 5f 73  n.        "new_s
0fe0: 65 63 74 69 6f 6e 22 3a 20 22 47 65 6e 65 72 61  ection": "Genera
0ff0: 74 65 64 20 77 6f 72 64 73 22 2c 0a 20 20 20 20  ted words",.    
1000: 20 20 20 20 22 6c 65 78 69 63 6f 6e 5f 73 65 63      "lexicon_sec
1010: 74 69 6f 6e 22 3a 20 22 59 6f 75 72 20 6c 65 78  tion": "Your lex
1020: 69 63 6f 6e 22 2c 0a 20 20 20 20 20 20 20 20 22  icon",.        "
1030: 6c 65 78 5f 66 6c 65 78 22 3a 20 22 46 6c 65 78  lex_flex": "Flex
1040: 69 6f 6e 73 22 2c 0a 20 20 20 20 20 20 20 20 22  ions",.        "
1050: 6c 65 78 5f 6c 65 6d 6d 61 22 3a 20 22 4c 65 6d  lex_lemma": "Lem
1060: 6d 61 73 22 2c 0a 20 20 20 20 20 20 20 20 22 6c  mas",.        "l
1070: 65 78 5f 74 61 67 73 22 3a 20 22 54 61 67 73 22  ex_tags": "Tags"
1080: 2c 0a 0a 20 20 20 20 20 20 20 20 22 61 64 64 5f  ,..        "add_
1090: 62 75 74 74 6f 6e 22 3a 20 22 41 64 64 20 74 6f  button": "Add to
10a0: 20 74 68 65 20 6c 65 78 69 63 6f 6e 22 2c 0a 20   the lexicon",. 
10b0: 20 20 20 20 20 20 20 22 64 65 6c 65 74 65 5f 62         "delete_b
10c0: 75 74 74 6f 6e 22 3a 20 22 44 65 6c 65 74 65 20  utton": "Delete 
10d0: 73 65 6c 65 63 74 69 6f 6e 22 2c 0a 20 20 20 20  selection",.    
10e0: 20 20 20 20 22 73 61 76 65 5f 62 75 74 74 6f 6e      "save_button
10f0: 22 3a 20 22 53 61 76 65 22 2c 0a 0a 20 20 20 20  ": "Save",..    
1100: 20 20 20 20 23 20 44 69 63 74 69 6f 6e 61 72 79      # Dictionary
1110: 0a 20 20 20 20 20 20 20 20 22 64 69 63 74 69 6f  .        "dictio
1120: 6e 61 72 79 5f 73 65 63 74 69 6f 6e 22 3a 20 22  nary_section": "
1130: 44 69 63 74 69 6f 6e 6e 61 69 72 65 20 70 65 72  Dictionnaire per
1140: 73 6f 6e 6e 65 6c 22 2c 0a 20 20 20 20 20 20 20  sonnel",.       
1150: 20 22 73 61 76 65 5f 64 61 74 65 5f 6c 61 62 65   "save_date_labe
1160: 6c 22 3a 20 22 53 61 76 65 20 64 61 74 65 3a 22  l": "Save date:"
1170: 2c 0a 20 20 20 20 20 20 20 20 22 6e 75 6d 5f 6f  ,.        "num_o
1180: 66 5f 65 6e 74 72 69 65 73 5f 6c 61 62 65 6c 22  f_entries_label"
1190: 3a 20 22 4e 75 6d 62 65 72 20 6f 66 20 65 6e 74  : "Number of ent
11a0: 72 69 65 73 3a 22 2c 0a 20 20 20 20 20 20 20 20  ries:",.        
11b0: 22 69 6d 70 6f 72 74 5f 62 75 74 74 6f 6e 22 3a  "import_button":
11c0: 20 22 49 6d 70 6f 72 74 22 2c 0a 20 20 20 20 20   "Import",.     
11d0: 20 20 20 22 69 6d 70 6f 72 74 5f 74 69 74 6c 65     "import_title
11e0: 22 3a 20 22 49 6d 70 6f 72 74 20 64 69 63 74 69  ": "Import dicti
11f0: 6f 6e 61 72 79 22 2c 0a 20 20 20 20 20 20 20 20  onary",.        
1200: 22 65 78 70 6f 72 74 5f 62 75 74 74 6f 6e 22 3a  "export_button":
1210: 20 22 45 78 70 6f 72 74 22 2c 0a 20 20 20 20 20   "Export",.     
1220: 20 20 20 22 65 78 70 6f 72 74 5f 74 69 74 6c 65     "export_title
1230: 22 3a 20 22 45 78 70 6f 72 74 20 64 69 63 74 69  ": "Export dicti
1240: 6f 6e 61 72 79 22 2c 0a 20 20 20 20 20 20 20 20  onary",.        
1250: 22 65 78 70 6f 72 74 5f 6d 65 73 73 61 67 65 22  "export_message"
1260: 3a 20 22 45 78 70 6f 72 74 65 64 20 66 69 6c 65  : "Exported file
1270: 3a 20 e2 80 b9 25 73 e2 80 ba 22 2c 0a 20 20 20  : ...%s...",.   
1280: 20 20 20 20 20 22 65 6d 70 74 79 5f 64 69 63 74       "empty_dict
1290: 69 6f 6e 61 72 79 22 3a 20 22 54 68 65 20 64 69  ionary": "The di
12a0: 63 74 69 6f 6e 61 72 79 20 69 73 20 65 6d 70 74  ctionary is empt
12b0: 79 2e 20 4e 6f 20 66 69 6c 65 20 63 72 65 61 74  y. No file creat
12c0: 65 64 2e 22 2c 0a 20 20 20 20 20 20 20 20 22 66  ed.",.        "f
12d0: 69 6c 65 5f 6e 6f 74 5f 66 6f 75 6e 64 22 3a 20  ile_not_found": 
12e0: 22 46 69 6c 65 20 69 6d 70 6f 72 74 3a 20 e2 80  "File import: ..
12f0: b9 25 73 e2 80 ba 2e 5c 6e 54 68 69 73 20 66 69  .%s....\nThis fi
1300: 6c 65 20 64 6f 65 73 6e e2 80 99 74 20 73 65 65  le doesn...t see
1310: 6d 20 74 6f 20 65 78 69 73 74 2e 22 2c 0a 20 20  m to exist.",.  
1320: 20 20 20 20 20 20 22 77 72 6f 6e 67 5f 6a 73 6f        "wrong_jso
1330: 6e 22 3a 20 22 54 68 65 20 66 69 6c 65 20 e2 80  n": "The file ..
1340: b9 25 73 e2 80 ba 20 69 73 20 6e 6f 74 20 61 20  .%s... is not a 
1350: 76 61 6c 69 64 20 4a 53 4f 4e 20 66 69 6c 65 2e  valid JSON file.
1360: 22 2c 0a 20 20 20 20 20 20 20 20 22 6c 6f 61 64  ",.        "load
1370: 5f 74 69 74 6c 65 22 3a 20 22 44 69 63 74 69 6f  _title": "Dictio
1380: 6e 61 72 79 20 6c 6f 61 64 69 6e 67 2e 22 2c 0a  nary loading.",.
1390: 20 20 20 20 20 20 20 20 22 6e 6f 74 5f 6c 6f 61          "not_loa
13a0: 64 65 64 22 3a 20 22 54 68 65 20 66 69 6c 65 20  ded": "The file 
13b0: 63 6f 75 6c 6e e2 80 99 74 20 62 65 20 6c 6f 61  couln...t be loa
13c0: 64 65 64 2e 5c 6e 22 2c 0a 20 20 20 20 20 20 20  ded.\n",.       
13d0: 20 22 76 6f 69 64 22 3a 20 22 5b 76 6f 69 64 5d   "void": "[void]
13e0: 22 2c 0a 0a 20 20 20 20 20 20 20 20 23 20 43 6c  ",..        # Cl
13f0: 6f 73 65 20 62 75 74 74 6f 6e 0a 20 20 20 20 20  ose button.     
1400: 20 20 20 22 63 6c 6f 73 65 5f 62 75 74 74 6f 6e     "close_button
1410: 22 3a 20 22 43 6c 6f 73 65 22 2c 0a 0a 20 20 20  ": "Close",..   
1420: 20 20 20 20 20 23 23 0a 20 20 20 20 20 20 20 20       ##.        
1430: 22 76 65 72 62 5f 69 6e 66 6f 72 6d 61 74 69 6f  "verb_informatio
1440: 6e 22 3a 20 22 22 0a 20 20 20 20 7d 2c 0a 7d 0a  n": "".    },.}.