46
% letters list and sort order from
47
48
% http://en.wikipedia.org/wiki/Uyghur_language
48
% sorting order guessed for old latin writting
50
% old latin writting is based in pinyin, with some extra letters:
51
% <schwa>, <z with tail>, <gh>, <k with tail>, <h with tail>,
52
% <barred o> (they seem inspired from cyrillic)
53
% tail letters can be written with base letter + combining tail U+0321
54
% there are also reserved codepoints U+2C67-U+2C6C for them in
55
% unicode 5.0 proposal.
56
% U+0224, U+0225 are also similar to ztail and are sorted the same.
58
% new arabic writting uses some extra letters too.
59
% all vowels are noted, and in beginning of the word there is a
60
% "yeh with hamza" (U+0626) in the front; should it be ignored
63
% arabic old latin turkic (from azeri, which has same phonemes)
64
% ========== =============== ======
66
% ae 06d5 schwa 018F,0259 ä
76
% jeh 0698 ztail 0224,0225 j <
79
% ghain 063a gh 01a2,01a3 ğ <
91
% oe 06c6 obar 019f,0275 ö <
95
% f.yeh 06cc i i (or alef maqsura 0649?)
97
% (<): differences between old latin and turkic writting
50
% CODE - UNICODE CODE POINT
52
% IN? - IN ISO 14651_T1
54
% NO CODE UL ENGLISH NAME AR IN?
55
% ======================================
79
% 24 06be h heh doachashmee ھ ???
86
% 31 0649 i alef maksura ى
88
% -- 0626 ' yeh with hamza above ئ ???
101
collating-symbol <schwa>
102
collating-symbol <gh>
103
collating-symbol <ng>
104
collating-symbol <ccedilla>
105
collating-symbol <scedilla>
106
collating-symbol <htail>
107
collating-symbol <ktail>
108
collating-symbol <ztail>
109
collating-symbol <obar>
110
collating-symbol <udiaeresis>
112
collating-element <h,> from "<U0068><U0321>"
113
collating-element <H,> from "<U0048><U0321>"
114
collating-element <k,> from "<U006B><U0321>"
115
collating-element <K,> from "<U004B><U0321>"
116
collating-element <z,> from "<U007A><U0321>"
117
collating-element <Z,> from "<U005A><U0321>"
119
collating-symbol <ar_ae>
120
collating-symbol <ar_ng>
121
collating-symbol <ar_u>
122
collating-symbol <ar_oe>
123
collating-symbol <ar_yu>
124
collating-symbol <ar_ve>
125
collating-symbol <ar_e>
126
collating-symbol <ar_i>
127
collating-symbol <ar_y>
151
reorder-after <U0061>
152
<U0259> <schwa>;<PCL>;<MIN>;IGNORE
153
<U00E4> <schwa>;<REU>;<MIN>;IGNORE
154
reorder-after <U0041>
155
<U018F> <schwa>;<PCL>;<CAP>;IGNORE
156
<U00C4> <schwa>;<REU>;<CAP>;IGNORE
158
reorder-after <U0063>
159
<U00E7> <ccedilla>;<CDI>;<MIN>;IGNORE
160
reorder-after <U0043>
161
<U00C7> <ccedilla>;<CDI>;<CAP>;IGNORE
163
reorder-after <U0067>
164
<U01A3> <gh>;<PCL>;<MIN>;IGNORE
165
<U011F> <gh>;<BRE>;<MIN>;IGNORE
166
reorder-after <U0047>
167
<U01A2> <gh>;<PCL>;<CAP>;IGNORE
168
<U011E> <gh>;<BRE>;<CAP>;IGNORE
170
reorder-after <U0068>
171
<U2C68> <htail>;<PCL>;<MIN>;IGNORE
172
<h,> <htail>;<PCL>;<MIN>;IGNORE
173
reorder-after <U0048>
174
<U2C67> <htail>;<PCL>;<CAP>;IGNORE
175
<H,> <htail>;<PCL>;<CAP>;IGNORE
177
reorder-after <U006B>
178
<U2C6A> <ktail>;<PCL>;<MIN>;IGNORE
179
<k,> <ktail>;<PCL>;<MIN>;IGNORE
180
reorder-after <U004B>
181
<U2C69> <ktail>;<PCL>;<CAP>;IGNORE
182
<K,> <ktail>;<PCL>;<CAP>;IGNORE
184
reorder-after <U006E>
185
<U00F1> <ng>;<TIL>;<MIN>;IGNORE
186
reorder-after <U004E>
187
<U00D1> <ng>;<TIL>;<CAP>;IGNORE
189
reorder-after <U006F>
190
<U0275> <obar>;<PCL>;<MIN>;IGNORE
191
<U00F6> <obar>;<REU>;<MIN>;IGNORE
192
reorder-after <U004F>
193
<U019F> <obar>;<PCL>;<CAP>;IGNORE
194
<U00D6> <obar>;<REU>;<CAP>;IGNORE
196
reorder-after <U0073>
197
<U015F> <scedilla>;<CDI>;<MIN>;IGNORE
198
reorder-after <U0053>
199
<U015E> <scedilla>;<CDI>;<CAP>;IGNORE
201
reorder-after <U0075>
202
<U00FC> <udiaeresis>;<REU>;<MIN>;IGNORE
203
reorder-after <U0055>
204
<U00DC> <udiaeresis>;<REU>;<CAP>;IGNORE
206
reorder-after <U007A>
207
<U2C6C> <ztail>;<PCL>;<MIN>;IGNORE
208
<z,> <ztail>;<PCL>;<MIN>;IGNORE
209
<U0225> <ztail>;<PCL>;<MIN>;IGNORE
210
reorder-after <U005A>
211
<U2C6B> <ztail>;<PCL>;<CAP>;IGNORE
212
<Z,> <ztail>;<PCL>;<CAP>;IGNORE
213
<U0224> <ztail>;<PCL>;<CAP>;IGNORE
92
% <yeh with hamza above> + <alef> = ئا
93
collating-symbol <ARA_ywha_alef>
95
% <yeh with hamza above> + <ae> = ئە
96
collating-symbol <ARA_ywha_ae>
99
collating-symbol <ARA_ae>
102
collating-symbol <ARA_ng>
104
% <heh doachashmee> = ھ
105
collating-symbol <ARA_hehd>
107
% <yeh with hamza above> + <waw> = ئو
108
collating-symbol <ARA_ywha_waw>
110
% <yeh with hamza above> + <u> = ئۇ
111
collating-symbol <ARA_ywha_u>
114
collating-symbol <ARA_u>
116
% <yeh with hamza above> + <oe> = ئۆ
117
collating-symbol <ARA_ywha_oe>
120
collating-symbol <ARA_oe>
122
% <yeh with hamza above> + <yu> = ئۈ
123
collating-symbol <ARA_ywha_yu>
126
collating-symbol <ARA_yu>
129
collating-symbol <ARA_ve>
131
% <yeh with hamza above> + <e> = ئې
132
collating-symbol <ARA_ywha_e>
135
collating-symbol <ARA_e>
137
% <yeh with hamza above> + <alef maksura> = ئى
138
collating-symbol <ARA_ywha_alma>
141
collating-symbol <ARA_yeh>
143
% <yeh with hamza above> = ئ
144
collating-symbol <ARA_ywha>
146
collating-element <ara_h_alef> from "<U0626><U0627>" % ئا
147
collating-element <ara_h_ae> from "<U0626><U06D5>" % ئە
148
collating-element <ara_h_waw> from "<U0626><U0648>" % ئو
149
collating-element <ara_h_u> from "<U0626><U06C7>" % ئۇ
150
collating-element <ara_h_oe> from "<U0626><U06C6>" % ئۆ
151
collating-element <ara_h_yu> from "<U0626><U06C8>" % ئۈ
152
collating-element <ara_h_e> from "<U0626><U06D0>" % ئې
153
collating-element <ara_h_alma> from "<U0626><U0649>" % ئى
216
155
reorder-after <alef>
218
reorder-after <keheh>
220
167
reorder-after <waw>
229
reorder-after <U0627>
230
<U06D5> <ar_ae>;<BAS>;<MIN>;IGNORE
231
reorder-after <U06A9>
232
<U06AD> <ar_ng>;<BAS>;<MIN>;IGNORE
233
reorder-after <U0648>
234
<U06C7> <ar_u>;<BAS>;<MIN>;IGNORE
235
<U06C6> <ar_oe>;<BAS>;<MIN>;IGNORE
236
<U06C8> <ar_yu>;<BAS>;<MIN>;IGNORE
237
<U06CB> <ar_ve>;<BAS>;<MIN>;IGNORE
238
<U06D0> <ar_e>;<BAS>;<MIN>;IGNORE
239
<U06CC> <ar_i>;<BAS>;<MIN>;IGNORE
240
<U064A> <ar_y>;<BAS>;<MIN>;IGNORE
184
reorder-after <U0627>
185
<ara_h_alef> <ARA_ywha_alef>;<BAS>;<MIN>;IGNORE
186
<U0627> <alef>;<BAS>;<MIN>;IGNORE
187
<ara_h_ae> <ARA_ywha_ae>;<BAS>;<MIN>;IGNORE
188
<U06D5> <ARA_ae>;<BAS>;<MIN>;IGNORE
190
reorder-after <U06AF>
191
<U06AD> <ARA_ng>;<BAS>;<MIN>;IGNORE
193
reorder-after <U0646>
194
<U06BE> <ARA_hehd>;<BAS>;<MIN>;IGNORE
196
reorder-after <U0648>
197
<ara_ywha_waw> <ARA_ywha_waw>;<BAS>;<MIN>;IGNORE
198
<U0648> <waw>;<BAS>;<MIN>;IGNORE
199
<ara_ywha_u> <ARA_ywha_u>;<BAS>;<MIN>;IGNORE
200
<U06C7> <ARA_u>;<BAS>;<MIN>;IGNORE
201
<ara_ywha_oe> <ARA_ywha_oe>;<BAS>;<MIN>;IGNORE
202
<U06C6> <ARA_oe>;<BAS>;<MIN>;IGNORE
203
<ara_ywha_yu> <ARA_ywha_yu>;<BAS>;<MIN>;IGNORE
204
<U06C8> <ARA_yu>;<BAS>;<MIN>;IGNORE
205
<U06CB> <ARA_ve>;<BAS>;<MIN>;IGNORE
206
<ara_ywha_e> <ARA_ywha_e>;<BAS>;<MIN>;IGNORE
207
<U06D0> <ARA_e>;<BAS>;<MIN>;IGNORE
208
<ara_ywha_alma> <ARA_ywha_alma>;<BAS>;<MIN>;IGNORE
209
<U0649> <alef_maksura>;<BAS>;<MIN>;IGNORE
210
<U064A> <ARA_yeh>;<BAS>;<MIN>;IGNORE
211
<U0626> <ARA_ywha>;<BAS>;<MIN>;IGNORE
265
abday "<U0053><U0075><U006E>";"<U004D><U006F><U006E>";/
266
"<U0054><U0075><U0065>";"<U0057><U0065><U0064>";/
267
"<U0054><U0068><U0075>";"<U0046><U0072><U0069>";/
268
"<U0053><U0061><U0074>"
269
day "<U0053><U0075><U006E><U0064><U0061><U0079>";/
270
"<U004D><U006F><U006E><U0064><U0061><U0079>";/
271
"<U0054><U0075><U0065><U0073><U0064><U0061><U0079>";/
272
"<U0057><U0065><U0064><U006E><U0065><U0073><U0064><U0061><U0079>";/
273
"<U0054><U0068><U0075><U0072><U0073><U0064><U0061><U0079>";/
274
"<U0046><U0072><U0069><U0064><U0061><U0079>";/
275
"<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>"
276
abmon "<U004A><U0061><U006E>";"<U0046><U0065><U0062>";/
277
"<U004D><U0061><U0072>";"<U0041><U0070><U0072>";/
278
"<U004D><U0061><U0079>";"<U004A><U0075><U006E>";/
279
"<U004A><U0075><U006C>";"<U0041><U0075><U0067>";/
280
"<U0053><U0065><U0070>";"<U004F><U0063><U0074>";/
281
"<U004E><U006F><U0076>";"<U0044><U0065><U0063>"
282
mon "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";/
283
"<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0079>";/
284
"<U004D><U0061><U0072><U0063><U0068>";/
285
"<U0041><U0070><U0072><U0069><U006C>";/
286
"<U004D><U0061><U0079>";/
287
"<U004A><U0075><U006E><U0065>";/
288
"<U004A><U0075><U006C><U0079>";/
289
"<U0041><U0075><U0067><U0075><U0073><U0074>";/
290
"<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
291
"<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/
292
"<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
293
"<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
294
% date formats following ISO 8601-1988
295
d_t_fmt "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064><U0054><U0025><U0054><U0020><U0025><U005A>"
296
d_fmt "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064>"
242
day "<U064A><U06D5><U0643><U0634><U06D5><U0646><U0628><U06D5>";/
243
"<U062F><U06C8><U0634><U06D5><U0646><U0628><U06D5>";/
244
"<U0633><U06D5><U064A><U0634><U06D5><U0646><U0628><U06D5>";/
245
"<U0686><U0627><U0631><U0634><U06D5><U0646><U0628><U06D5>";/
246
"<U067E><U06D5><U064A><U0634><U06D5><U0646><U0628><U06D5>";/
247
"<U062C><U06C8><U0645><U06D5>";/
248
"<U0634><U06D5><U0646><U0628><U06D5>"
249
abmon "<U0642><U06D5><U06BE><U0631><U0649><U062A><U0627><U0646>";/
250
"<U06BE><U06C7><U062A>";/
251
"<U0646><U0648><U0631><U06C7><U0632>";/
252
"<U0626><U06C8><U0645><U0649><U062F>";/
253
"<U0628><U0627><U06BE><U0627><U0631>";/
254
"<U0633><U06D5><U067E><U06D5><U0631>";/
255
"<U0686><U0649><U0644><U0644><U06D5>";/
256
"<U062A><U0648><U0645><U06C7><U0632>";/
257
"<U0645><U0649><U0632><U0627><U0646>";/
258
"<U0626><U0648><U063A><U06C7><U0632>";/
259
"<U0626><U0648><U063A><U0644><U0627><U0642>";/
260
"<U0643><U06C6><U0646><U06D5><U0643>"
261
mon "<U0642><U06D5><U06BE><U0631><U0649><U062A><U0627><U0646>";/
262
"<U06BE><U06C7><U062A>";/
263
"<U0646><U0648><U0631><U06C7><U0632>";/
264
"<U0626><U06C8><U0645><U0649><U062F>";/
265
"<U0628><U0627><U06BE><U0627><U0631>";/
266
"<U0633><U06D5><U067E><U06D5><U0631>";/
267
"<U0686><U0649><U0644><U0644><U06D5>";/
268
"<U062A><U0648><U0645><U06C7><U0632>";/
269
"<U0645><U0649><U0632><U0627><U0646>";/
270
"<U0626><U0648><U063A><U06C7><U0632>";/
271
"<U0626><U0648><U063A><U0644><U0627><U0642>";/
272
"<U0643><U06C6><U0646><U06D5><U0643>"
274
% %a، %d-%m-%Y، %T (w، dd-mm-YYYY، HH:MM:SS) (قىسقا ھەپتە، 31-12-2012، 23:08:59)
275
d_t_fmt "<U0025><U0061><U060C><U0020><U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0059>/
276
<U060C><U0020><U0025><U0054>"
278
% %a، %d-%m-%Y (w، dd-mm-YYYY) (قىسقا ھەپتە، 31-12-2012)
279
d_fmt "<U0025><U0061><U060C><U0020><U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0059>"
297
282
t_fmt "<U0025><U0054>"
300
date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
301
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
302
<U0025><U005A><U0020><U0025><U0059>"
286
% %a، %d-%m-%Y، %T (w، dd-mm-YYYY، HH:MM:SS) (قىسقا ھەپتە، 31-12-2012، 23:08:59)
287
date_fmt "<U0025><U0061><U060C><U0020><U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0059>/
288
<U060C><U0020><U0025><U0054>"
307
yesexpr "<U005E><U005B><U0031><U004A><U006A><U0073><U0053><U0079><U0059><U006F><U004F><U005D><U002E><U002A>"
308
noexpr "<U005E><U005B><U0030><U006E><U004E><U005D><U002E><U002A>"
293
yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
294
noexpr "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
295
yesstr "<U0059><U0065><U0073>"
296
nostr "<U004E><U006F>"
313
299
% Default paper: A4
319
305
% Metric System (ISO 1000)