• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="UTF-8" ?>
2<!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
3<!--
4Copyright © 1991-2013 Unicode, Inc.
5CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
6For terms of use, see http://www.unicode.org/copyright.html
7-->
8<supplementalData>
9	<version number="$Revision$"/>
10	<transforms>
11		<transform source="Khmr" target="Latn" variant="UNGEGN" direction="forward" draft="provisional" alias="Khmer-Latin/UNGEGN und-Latn-t-und-khmr-m0-ungegn">
12			<tRule><![CDATA[
13########################################################################
14# Provisional transcription for Khmer
15# https://en.wikipedia.org/wiki/Khmer_script
16# https://www.eki.ee/wgrs/rom1_km.pdf
17# A complication is due to the classification of consonants as either a-type or o-type
18# The rules place the cursor before the inherent vowel
19# That is so that the subscript consonants and the vowel modifiers can remove it.
20# The rules are sorted first by length (so that there is no "hiding"), then by type of character, then alphabetically
21 â្ក→k|â ;
22 â្ខ→kh|â ;
23 ô្គ→k|ô ;
24 ô្ឃ→kh|ô ;
25 ô្ង→ng|ô ;
26 â្ច→ch|â ;
27 â្ឆ→chh|â ;
28 ô្ជ→ch|ô ;
29 ô្ឈ→chh|ô ;
30 ô្ញ→nh|ô ;
31 â្ដ→d|â ;
32 â្ឋ→th|â ;
33 ô្ឌ→d|ô ;
34 ô្ឍ→th|ô ;
35 â្ណ→n|â ;
36 â្ត→t|â ;
37 â្ថ→th|â ;
38 ô្ទ→t|ô ;
39 ô្ធ→th|ô ;
40 ô្ន→n|ô ;
41 â្ប→b|â ;
42 â្ផ→ph|â ;
43 ô្ព→p|ô ;
44 ô្ភ→ph|ô ;
45 ô្ម→m|ô ;
46 ô្យ→y|ô ;
47 ô្រ→r|ô ;
48 ô្ល→l|ô ;
49 ô្វ→v|ô ;
50 â្ស→s|â ;
51 â្ហ→h|â ;
52 â្អ→’|â ;
53 âុំ→om ;
54 âាំ→ăm ;
55 âិះ→ĕh ;
56 âុះ→ŏh ;
57 âេះ→éh ;
58 âោះ→aôh ;
59 ôុំ→ŭm ;
60 ôាំ→ŏâm ;
61 ôិះ→ĭh ;
62 ôុះ→ŭh ;
63 ôេះ→éh ;
64 ôោះ→ŏăh ;
65  ្ក→kâ ;
66  ្ខ→khâ ;
67  ្គ→kô ;
68  ្ឃ→khô ;
69  ្ង→ngô ;
70  ្ច→châ ;
71  ្ឆ→chhâ ;
72  ្ជ→chô ;
73  ្ឈ→chhô ;
74  ្ញ→nhô ;
75  ្ដ→dâ ;
76  ្ឋ→thâ ;
77  ្ឌ→dô ;
78  ្ឍ→thô ;
79  ្ណ→nâ ;
80  ្ត→tâ ;
81  ្ថ→thâ ;
82  ្ទ→tô ;
83  ្ធ→thô ;
84  ្ន→nô ;
85  ្ប→bâ ;
86  ្ផ→phâ ;
87  ្ព→pô ;
88  ្ភ→phô ;
89  ្ម→mô ;
90  ្យ→yô ;
91  ្រ→rô ;
92  ្ល→lô ;
93  ្វ→vô ;
94  ្ស→sâ ;
95  ្ហ→hâ ;
96  ្អ→’â ;
97 âា→a ;
98 âិ→ĕ ;
99 âី→ei ;
100 âឹ→œ̆ ;
101 âឺ→œ ;
102 âុ→ŏ ;
103 âូ→o ;
104 âួ→uŏ ;
105 âើ→aeu ;
106 âឿ→œă ;
107 âៀ→iĕ ;
108 âេ→é ;
109 âែ→ê ;
110 âៃ→ai ;
111 âោ→aô ;
112 âៅ→au ;
113 ôា→a ;
114 ôិ→ĭ ;
115 ôី→i ;
116 ôឹ→œ̆ ;
117 ôឺ→œ ;
118 ôុ→ŭ ;
119 ôូ→u ;
120 ôួ→uŏ ;
121 ôើ→eu ;
122 ôឿ→œă ;
123 ôៀ→iĕ ;
124 ôេ→é ;
125 ôែ→ê ;
126 ôៃ→ey ;
127 ôោ→oŭ ;
128 ôៅ→ŏu ;
129 âំ→âm ;
130 âះ→ăh ;
131 ôំ→um ;
132 ôះ→eăh ;
133 ក→k|â ;
134 ខ→kh|â ;
135 គ→k|ô ;
136 ឃ→kh|ô ;
137 ង→ng|ô ;
138 ច→ch|â ;
139 ឆ→chh|â ;
140 ជ→ch|ô ;
141 ឈ→chh|ô ;
142 ញ→nh|ô ;
143 ដ→d|â ;
144 ឋ→th|â ;
145 ឌ→d|ô ;
146 ឍ→th|ô ;
147 ណ→n|â ;
148 ត→t|â ;
149 ថ→th|â ;
150 ទ→t|ô ;
151 ធ→th|ô ;
152 ន→n|ô ;
153 ប→b|â ;
154 ផ→ph|â ;
155 ព→p|ô ;
156 ភ→ph|ô ;
157 ម→m|ô ;
158 យ→y|ô ;
159 រ→r|ô ;
160 ល→l|ô ;
161 វ→v|ô ;
162 ស→s|â ;
163 ហ→h|â ;
164 ឡ→l|â ;
165 អ→’|â ;
166
167 ០→0 ;
168 ១→1 ;
169 ២→2 ;
170 ៣→3 ;
171 ៤→4 ;
172 ៥→5 ;
173 ៦→6 ;
174 ៧→7 ;
175 ៨→8 ;
176 ៩→9 ;
177
178 ា→a ;
179 ិ→ĭ ;
180 ី→i ;
181 ឹ→œ̆ ;
182 ឺ→œ ;
183 ុ→ŭ ;
184 ូ→u ;
185 ួ→uŏ ;
186 ើ→eu ;
187 ឿ→œă ;
188 ៀ→iĕ ;
189 េ→é ;
190 ែ→ê ;
191 ៃ→ey ;
192 ោ→oŭ ;
193 ៅ→ŏu ;
194 ំ→m ;
195 ះ→h ;
196 ឥ→ĕ ;
197 ឦ→ei ;
198 ឧ→ŏ ;
199 ឨ→ou ;
200 ឩ→ou ;
201 ឪ→âu ;
202 ឫ→rœ̆ ;
203 ឬ→rœ ;
204 ឭ→lœ̆ ;
205 ឮ→lœ ;
206 ឯ→ê ;
207 ឰ→ai ;
208 ឱ→aô ;
209 ឳ→au ;
210 ឲ→aô ;
211
212 ៖→':' ;
213 ៗ→'&c.' ;
214 ។→'.' ;
215 ៈ→u’ ;
216
217  ៉→ ;	# TODO switch type
218  ៊→ ;	# TODO switch type
219  ់→ ;	#TODO
220  ៌→ ;	#TODO
221  ៍→ ;	#TODO
222  ៏→ ;	#TODO
223  ័→ ;	#TODO
224  ្→ ;	#TODO
225   			]]></tRule>
226		</transform>
227	</transforms>
228</supplementalData>
229