]> git.lyx.org Git - dictionaries.git/blob - dicts/bo_CN.aff
More dictionary sync
[dictionaries.git] / dicts / bo_CN.aff
1 SET UTF-8
2 LANGCODE bo
3
4 # ignoring Ux0F35 and Ux0F37, as they are extremely rare but valid.
5 # This means that a syllable containing these signs at invalid places will not
6 # be detected by the spell checker, but this makes the code more simple at
7 # almost no cost
8 IGNORE ༵༷
9
10 NOSPLITSUGS
11
12 # The "N" makes the suffixes mandatory. It is used only with B, example: དཀ/NB,
13 # in this case, དཀ is invalid, but is not if there is a suffix.
14 NEEDAFFIX N
15
16 # grammatical suffixes only
17 SFX C Y 7
18 SFX C 0 འི . +'brel_sgra
19 SFX C 0 འོ . +slar_bsdu
20 SFX C 0 འིའོ . +'brel_sgra_slar_bsdu
21 SFX C 0 ར . +la_don
22 SFX C 0 ས . +byed_sgra
23 SFX C 0 འང . +rgyan_sdud
24 SFX C 0 འམ . +'byed_sdud
25
26 # Words with mandatory vowel or suffix
27 # If no ashung and no vowel, a suffix is mandatory
28 SFX B Y 6
29 SFX B 0 ི/S . +i
30 SFX B 0 ུ/S . +u
31 SFX B 0 ེ/S . +e
32 SFX B 0 ོ/S . +o
33 SFX B 0 འ . +ashung
34 SFX B 0 /NS .
35
36 # Non-mandatory vowel or suffix. In these cases, no ashung is possible, see
37 # the documentation.
38 SFX A Y 5
39 SFX A 0 ི/S . +i
40 SFX A 0 ུ/S . +u
41 SFX A 0 ེ/S . +e
42 SFX A 0 ོ/S . +o
43 SFX A 0 /S .
44
45 # List of suffixes used by both A and B
46 SFX S Y 18
47 SFX S 0 ག . +g
48 SFX S 0 གས . +gs
49 SFX S 0 ང . +ng
50 SFX S 0 ངས . +ngs
51 SFX S 0 ད . +d
52 SFX S 0 ན . +n
53 SFX S 0 བ . +b
54 SFX S 0 བས . +bs
55 SFX S 0 མ . +m
56 SFX S 0 མས . +ms
57 SFX S 0 འི . +'brel_sgra
58 SFX S 0 འོ . +slar_bsdu
59 SFX S 0 འིའོ . +'brel_sgra_slar_bsdu
60 SFX S 0 འང . +rgyan_sdud
61 SFX S 0 འམ . +'byed_sdud
62 SFX S 0 ར . +r
63 SFX S 0 ལ . +l
64 SFX S 0 ས . +s
65
66 # Replace archaic forms by modern ones
67 REP 6
68 REP འིས ས
69 REP འའིས ས
70 REP འར ར
71 REP ནད ན
72 REP རད ར
73 REP ལད ལ