Grammalecte  Hex Artifact Content

Artifact 7b0a214ebafa1ca8ff74027c18479153f6ded30355b9fc512e5e7c988f6f70a9:


0000: 23 20 2d 2a 2d 20 65 6e 63 6f 64 69 6e 67 3a 20  # -*- encoding: 
0010: 55 54 46 2d 38 20 2d 2a 2d 0a 0a 64 65 66 20 67  UTF-8 -*-..def g
0020: 65 74 55 49 20 28 73 4c 61 6e 67 29 3a 0a 20 20  etUI (sLang):.  
0030: 20 20 69 66 20 73 4c 61 6e 67 20 69 6e 20 64 53    if sLang in dS
0040: 74 72 69 6e 67 73 3a 0a 20 20 20 20 20 20 20 20  trings:.        
0050: 72 65 74 75 72 6e 20 64 53 74 72 69 6e 67 73 5b  return dStrings[
0060: 73 4c 61 6e 67 5d 0a 20 20 20 20 72 65 74 75 72  sLang].    retur
0070: 6e 20 64 53 74 72 69 6e 67 73 5b 22 66 72 22 5d  n dStrings["fr"]
0080: 0a 0a 64 53 74 72 69 6e 67 73 20 3d 20 7b 0a 20  ..dStrings = {. 
0090: 20 20 20 22 66 72 22 3a 20 7b 0a 20 20 20 20 20     "fr": {.     
00a0: 20 20 20 20 20 20 20 22 74 69 74 6c 65 22 3a 20         "title": 
00b0: 75 22 47 72 61 6d 6d 61 6c 65 63 74 65 20 c2 b7  u"Grammalecte ..
00c0: 20 4f 70 74 69 6f 6e 73 20 64 75 20 63 6f 6e 74   Options du cont
00d0: 72 c3 b4 6c 65 20 67 72 61 6d 6d 61 74 69 63 61  r..le grammatica
00e0: 6c 22 2c 0a 0a 20 20 20 20 20 20 20 20 20 20 20  l",..           
00f0: 20 22 64 65 66 61 75 6c 74 22 3a 20 75 22 50 61   "default": u"Pa
0100: 72 20 7e 64 c3 a9 66 61 75 74 22 2c 0a 20 20 20  r ~d..faut",.   
0110: 20 20 20 20 20 20 20 20 20 22 61 70 70 6c 79 22           "apply"
0120: 3a 20 75 22 7e 4f 4b 22 2c 0a 20 20 20 20 20 20  : u"~OK",.      
0130: 20 20 20 20 20 20 22 63 61 6e 63 65 6c 22 3a 20        "cancel": 
0140: 75 22 7e 41 6e 6e 75 6c 65 72 22 0a 20 20 20 20  u"~Annuler".    
0150: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 22 65 6e        },.    "en
0160: 22 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20  ": {.           
0170: 20 22 74 69 74 6c 65 22 3a 20 75 22 47 72 61 6d   "title": u"Gram
0180: 6d 61 6c 65 63 74 65 20 c2 b7 20 47 72 61 6d 6d  malecte .. Gramm
0190: 61 72 20 63 68 65 63 6b 69 6e 67 20 6f 70 74 69  ar checking opti
01a0: 6f 6e 73 22 2c 0a 0a 20 20 20 20 20 20 20 20 20  ons",..         
01b0: 20 20 20 22 64 65 66 61 75 6c 74 22 3a 20 75 22     "default": u"
01c0: 7e 44 65 66 61 75 6c 74 22 2c 0a 20 20 20 20 20  ~Default",.     
01d0: 20 20 20 20 20 20 20 22 61 70 70 6c 79 22 3a 20         "apply": 
01e0: 75 22 7e 4f 4b 22 2c 0a 20 20 20 20 20 20 20 20  u"~OK",.        
01f0: 20 20 20 20 22 63 61 6e 63 65 6c 22 3a 20 75 22      "cancel": u"
0200: 7e 43 61 6e 63 65 6c 22 0a 20 20 20 20 20 20 20  ~Cancel".       
0210: 20 20 20 7d 0a 7d 0a 0a 0a                          }.}...