Grammalecte  Hex Artifact Content

Artifact 2c8e8d440317ea8122e6b4ff8dff2f853950c64f1f2566778d44c15529fb631d:


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 4f 70 74 69 6f 6e 73 20 67 72 61 70 68 69 71   Options graphiq
00b0: 75 65 73 22 2c 0a 0a 20 20 20 20 20 20 20 20 22  ues",..        "
00c0: 67 72 61 70 68 69 63 5f 69 6e 66 6f 22 3a 20 22  graphic_info": "
00d0: 41 70 70 61 72 65 6e 63 65 20 64 75 20 73 6f 75  Apparence du sou
00e0: 6c 69 67 6e 65 6d 65 6e 74 20 64 65 73 20 65 72  lignement des er
00f0: 72 65 75 72 73 20 67 72 61 6d 6d 61 74 69 63 61  reurs grammatica
0100: 6c 65 73 20 65 74 20 74 79 70 6f 67 72 61 70 68  les et typograph
0110: 69 71 75 65 73 22 2c 0a 20 20 20 20 20 20 20 20  iques",.        
0120: 22 73 70 65 6c 6c 5f 69 6e 66 6f 22 3a 20 22 4c  "spell_info": "L
0130: e2 80 99 61 70 70 61 72 65 6e 63 65 20 64 75 20  ...apparence du 
0140: 73 6f 75 6c 69 67 6e 65 6d 65 6e 74 20 64 65 73  soulignement des
0150: 20 65 72 72 65 75 72 73 20 6f 72 74 68 6f 67 72   erreurs orthogr
0160: 61 70 68 69 71 75 65 73 20 28 74 72 61 69 74 20  aphiques (trait 
0170: 6f 6e 64 75 6c c3 a9 20 72 6f 75 67 65 29 20 6e  ondul.. rouge) n
0180: e2 80 99 65 73 74 20 70 61 73 20 6d 6f 64 69 66  ...est pas modif
0190: 69 61 62 6c 65 22 2c 0a 0a 20 20 20 20 20 20 20  iable",..       
01a0: 20 22 6c 69 6e 65 74 79 70 65 5f 73 65 63 74 69   "linetype_secti
01b0: 6f 6e 22 3a 20 22 53 74 79 6c 65 20 64 65 20 6c  on": "Style de l
01c0: 69 67 6e 65 20 28 70 6f 75 72 20 4c 69 62 72 65  igne (pour Libre
01d0: 4f 66 66 69 63 65 20 36 2e 33 2b 29 22 2c 0a 20  Office 6.3+)",. 
01e0: 20 20 20 20 20 20 20 22 77 61 76 65 5f 6c 69 6e         "wave_lin
01f0: 65 22 3a 20 22 54 72 61 69 74 20 6f 6e 64 75 6c  e": "Trait ondul
0200: c3 a9 20 66 69 6e 20 28 72 c3 a9 67 6c 61 67 65  .. fin (r..glage
0210: 20 70 61 72 20 64 c3 a9 66 61 75 74 20 64 65 20   par d..faut de 
0220: 57 72 69 74 65 72 29 22 2c 0a 20 20 20 20 20 20  Writer)",.      
0230: 20 20 22 62 6f 6c 64 77 61 76 65 5f 6c 69 6e 65    "boldwave_line
0240: 22 3a 20 22 54 72 61 69 74 20 6f 6e 64 75 6c c3  ": "Trait ondul.
0250: a9 20 c3 a9 70 61 69 73 20 28 72 c3 a9 67 6c 61  . ..pais (r..gla
0260: 67 65 20 70 61 72 20 64 c3 a9 66 61 75 74 20 64  ge par d..faut d
0270: 65 20 47 72 61 6d 6d 61 6c 65 63 74 65 29 22 2c  e Grammalecte)",
0280: 0a 20 20 20 20 20 20 20 20 22 62 6f 6c 64 5f 6c  .        "bold_l
0290: 69 6e 65 22 3a 20 22 54 72 61 69 74 20 64 72 6f  ine": "Trait dro
02a0: 69 74 20 c3 a9 70 61 69 73 22 2c 0a 0a 20 20 20  it ..pais",..   
02b0: 20 20 20 20 20 22 63 6f 6c 6f 72 5f 73 65 63 74       "color_sect
02c0: 69 6f 6e 22 3a 20 22 43 6f 75 6c 65 75 72 73 20  ion": "Couleurs 
02d0: 28 70 6f 75 72 20 4c 69 62 72 65 4f 66 66 69 63  (pour LibreOffic
02e0: 65 20 36 2e 32 2b 29 22 2c 0a 20 20 20 20 20 20  e 6.2+)",.      
02f0: 20 20 22 6d 75 6c 74 69 63 6f 6c 6f 72 5f 6c 69    "multicolor_li
0300: 6e 65 22 3a 20 22 55 74 69 6c 69 73 65 72 20 70  ne": "Utiliser p
0310: 6c 75 73 69 65 75 72 73 20 63 6f 75 6c 65 75 72  lusieurs couleur
0320: 73 22 2c 0a 20 20 20 20 20 20 20 20 22 6d 75 6c  s",.        "mul
0330: 74 69 63 6f 6c 6f 72 5f 64 65 73 63 72 22 3a 20  ticolor_descr": 
0340: 22 50 61 72 20 64 c3 a9 66 61 75 74 2c 20 57 72  "Par d..faut, Wr
0350: 69 74 65 72 20 73 69 67 6e 61 6c 65 20 6c 65 73  iter signale les
0360: 20 65 72 72 65 75 72 73 20 67 72 61 6d 6d 61 74   erreurs grammat
0370: 69 63 61 6c 65 73 20 65 74 20 74 79 70 6f 67 72  icales et typogr
0380: 61 70 68 69 71 75 65 73 20 61 76 65 63 20 75 6e  aphiques avec un
0390: 20 74 72 61 69 74 20 6f 6e 64 75 6c c3 a9 20 64   trait ondul.. d
03a0: 65 20 63 6f 75 6c 65 75 72 20 62 6c 65 75 65 2e  e couleur bleue.
03b0: 20 53 69 20 63 65 74 74 65 20 6f 70 74 69 6f 6e   Si cette option
03c0: 20 65 73 74 20 63 6f 63 68 c3 a9 65 2c 20 47 72   est coch..e, Gr
03d0: 61 6d 6d 61 6c 65 63 74 65 20 61 74 74 72 69 62  ammalecte attrib
03e0: 75 65 72 61 20 64 65 73 20 63 6f 75 6c 65 75 72  uera des couleur
03f0: 73 20 64 69 66 66 c3 a9 72 65 6e 74 65 73 20 61  s diff..rentes a
0400: 75 78 20 65 72 72 65 75 72 73 20 73 65 6c 6f 6e  ux erreurs selon
0410: 20 6c 65 75 72 20 74 79 70 65 2e 22 2c 0a 0a 20   leur type.",.. 
0420: 20 20 20 20 20 20 20 22 72 65 73 74 61 72 74 22         "restart"
0430: 3a 20 22 4c 65 20 63 68 61 6e 67 65 6d 65 6e 74  : "Le changement
0440: 20 6e 65 20 70 72 65 6e 64 72 61 20 65 66 66 65   ne prendra effe
0450: 74 20 71 75 e2 80 99 61 70 72 c3 a8 73 20 6c 65  t qu...apr..s le
0460: 20 72 65 64 c3 a9 6d 61 72 72 61 67 65 20 64 75   red..marrage du
0470: 20 6c 6f 67 69 63 69 65 6c 2e 22 2c 0a 0a 20 20   logiciel.",..  
0480: 20 20 20 20 20 20 22 61 70 70 6c 79 5f 62 75 74        "apply_but
0490: 74 6f 6e 22 3a 20 22 41 70 70 6c 69 71 75 65 72  ton": "Appliquer
04a0: 22 2c 0a 20 20 20 20 20 20 20 20 22 63 61 6e 63  ",.        "canc
04b0: 65 6c 5f 62 75 74 74 6f 6e 22 3a 20 22 41 6e 6e  el_button": "Ann
04c0: 75 6c 65 72 22 2c 0a 20 20 20 20 7d 2c 0a 20 20  uler",.    },.  
04d0: 20 20 22 65 6e 22 3a 20 7b 0a 20 20 20 20 20 20    "en": {.      
04e0: 20 20 22 74 69 74 6c 65 22 3a 20 22 47 72 61 6d    "title": "Gram
04f0: 6d 61 6c 65 63 74 65 20 c2 b7 20 47 72 61 70 68  malecte .. Graph
0500: 69 63 20 6f 70 74 69 6f 6e 73 22 2c 0a 0a 20 20  ic options",..  
0510: 20 20 20 20 20 20 22 67 72 61 70 68 69 63 5f 69        "graphic_i
0520: 6e 66 6f 22 3a 20 22 41 70 70 65 61 72 61 6e 63  nfo": "Appearanc
0530: 65 20 6f 66 20 75 6e 64 65 72 6c 69 6e 65 73 20  e of underlines 
0540: 66 6f 72 20 67 72 61 6d 6d 61 72 20 61 6e 64 20  for grammar and 
0550: 74 79 70 6f 67 72 61 70 68 69 63 61 6c 20 6d 69  typographical mi
0560: 73 74 61 6b 65 73 22 2c 0a 20 20 20 20 20 20 20  stakes",.       
0570: 20 22 73 70 65 6c 6c 5f 69 6e 66 6f 22 3a 20 22   "spell_info": "
0580: 41 70 70 65 61 72 61 6e 63 65 20 6f 66 20 75 6e  Appearance of un
0590: 64 65 72 6c 69 6e 65 73 20 66 6f 72 20 73 70 65  derlines for spe
05a0: 6c 6c 69 6e 67 20 6d 69 73 74 61 6b 65 73 20 28  lling mistakes (
05b0: 72 65 64 20 74 68 69 6e 20 77 69 67 67 6c 79 20  red thin wiggly 
05c0: 6c 69 6e 65 29 20 63 61 6e e2 80 99 74 20 62 65  line) can...t be
05d0: 20 6d 6f 64 69 66 69 65 64 22 2c 0a 0a 20 20 20   modified",..   
05e0: 20 20 20 20 20 22 6c 69 6e 65 74 79 70 65 5f 73       "linetype_s
05f0: 65 63 74 69 6f 6e 22 3a 20 22 4c 69 6e 65 20 73  ection": "Line s
0600: 74 79 6c 65 20 28 66 6f 72 20 4c 69 62 72 65 4f  tyle (for LibreO
0610: 66 66 69 63 65 20 36 2e 33 2b 29 22 2c 0a 20 20  ffice 6.3+)",.  
0620: 20 20 20 20 20 20 22 77 61 76 65 5f 6c 69 6e 65        "wave_line
0630: 22 3a 20 22 54 68 69 6e 20 77 69 67 67 6c 79 20  ": "Thin wiggly 
0640: 6c 69 6e 65 20 28 64 65 66 61 75 6c 74 20 73 65  line (default se
0650: 74 74 69 6e 67 20 6f 66 20 57 72 69 74 65 72 29  tting of Writer)
0660: 22 2c 0a 20 20 20 20 20 20 20 20 22 62 6f 6c 64  ",.        "bold
0670: 77 61 76 65 5f 6c 69 6e 65 22 3a 20 22 54 68 69  wave_line": "Thi
0680: 63 6b 20 77 69 67 67 6c 79 20 6c 69 6e 65 20 28  ck wiggly line (
0690: 64 65 66 61 75 6c 74 20 73 65 74 74 69 6e 67 20  default setting 
06a0: 6f 66 20 47 72 61 6d 6d 61 6c 65 63 74 65 29 22  of Grammalecte)"
06b0: 2c 0a 20 20 20 20 20 20 20 20 22 62 6f 6c 64 5f  ,.        "bold_
06c0: 6c 69 6e 65 22 3a 20 22 54 68 69 63 6b 20 73 74  line": "Thick st
06d0: 72 61 69 67 68 74 20 6c 69 6e 65 22 2c 0a 0a 20  raight line",.. 
06e0: 20 20 20 20 20 20 20 22 63 6f 6c 6f 72 5f 73 65         "color_se
06f0: 63 74 69 6f 6e 22 3a 20 22 43 6f 6c 6f 72 73 20  ction": "Colors 
0700: 28 66 6f 72 20 4c 69 62 72 65 4f 66 66 69 63 65  (for LibreOffice
0710: 20 36 2e 32 2b 29 22 2c 0a 20 20 20 20 20 20 20   6.2+)",.       
0720: 20 22 6d 75 6c 74 69 63 6f 6c 6f 72 5f 6c 69 6e   "multicolor_lin
0730: 65 22 3a 20 22 55 73 65 20 73 65 76 65 72 61 6c  e": "Use several
0740: 20 63 6f 6c 6f 72 73 22 2c 0a 20 20 20 20 20 20   colors",.      
0750: 20 20 22 6d 75 6c 74 69 63 6f 6c 6f 72 5f 64 65    "multicolor_de
0760: 73 63 72 22 3a 20 22 42 79 20 64 65 66 61 75 6c  scr": "By defaul
0770: 74 2c 20 57 72 69 74 65 72 20 75 6e 64 65 72 6c  t, Writer underl
0780: 69 6e 65 73 20 67 72 61 6d 6d 61 72 20 61 6e 64  ines grammar and
0790: 20 74 79 70 6f 67 72 61 70 68 69 63 61 6c 20 6d   typographical m
07a0: 69 73 74 61 6b 65 73 20 77 69 74 68 20 61 20 62  istakes with a b
07b0: 6c 75 65 20 77 69 67 67 6c 79 20 6c 69 6e 65 2e  lue wiggly line.
07c0: 20 49 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20   If this option 
07d0: 69 73 20 61 63 74 69 76 61 74 65 64 2c 20 47 72  is activated, Gr
07e0: 61 6d 6d 61 6c 65 63 74 65 20 75 73 65 73 20 64  ammalecte uses d
07f0: 69 66 66 65 72 65 6e 74 20 63 6f 6c 6f 72 73 20  ifferent colors 
0800: 66 6f 72 20 6d 69 73 74 61 6b 65 73 20 61 63 63  for mistakes acc
0810: 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 74 79  ording to the ty
0820: 70 65 20 74 68 65 79 20 62 65 6c 6f 6e 67 20 74  pe they belong t
0830: 6f 2e 22 2c 0a 0a 20 20 20 20 20 20 20 20 22 72  o.",..        "r
0840: 65 73 74 61 72 74 22 3a 20 22 54 68 65 20 6d 6f  estart": "The mo
0850: 64 69 66 69 63 61 74 69 6f 6e 20 77 69 6c 6c 20  dification will 
0860: 62 65 20 65 66 66 65 63 74 69 76 65 20 6f 6e 6c  be effective onl
0870: 79 20 61 66 74 65 72 20 72 65 73 74 61 72 74 69  y after restarti
0880: 6e 67 20 74 68 65 20 73 6f 66 74 77 61 72 65 2e  ng the software.
0890: 22 2c 0a 0a 20 20 20 20 20 20 20 20 22 61 70 70  ",..        "app
08a0: 6c 79 5f 62 75 74 74 6f 6e 22 3a 20 22 41 70 70  ly_button": "App
08b0: 6c 79 22 2c 0a 20 20 20 20 20 20 20 20 22 63 61  ly",.        "ca
08c0: 6e 63 65 6c 5f 62 75 74 74 6f 6e 22 3a 20 22 43  ncel_button": "C
08d0: 61 6e 63 65 6c 22 2c 0a 20 20 20 20 7d 2c 0a 7d  ancel",.    },.}
08e0: 0a                                               .