Regenerated: autoconf configure.in
[platform/upstream/glibc.git] / localedata / locales / fa_IR
1 comment_char %
2 escape_char  /
3 %
4 % Persian Language Locale for Iran with ISIRI-3342 character set
5 % Source: The Persian Internet Project
6 % Address: Computing Center, Sharif University of Technology,
7 %    Azadi Ave, Tehran, Iran
8 % Contact: Roozbeh Pournader
9 % Email: roozbeh@sina.sharif.ac.ir
10 % Tel: +98 21 6022378
11 % Fax:
12 % Language: fa
13 % Territory: IR
14 % Revision: 0.0
15 % Date: 1999-12-11
16 % Users: general
17 % Repertoiremap:
18 % Charset: ISIRI-3342
19 % Distribution and use is free, also
20 % for commercial purposes.
21  
22 % Note that the following can not be used for character sets
23 % other than ISIRI-3342. It is dependent to the ISIRI-3342
24 % BIDI behaviour which is not the same as Unicode BIDI behaviour.
25 % So, another versions will be needed for UTF-8 and IRAN-SYSTEM.
26  
27 LC_IDENTIFICATION
28 title      "Persian locale for Iran"
29 source     "The Persian Internet Project"
30 address    "Computing Center, Sharif University of Technology,, Azadi Ave, Tehran, Iran"
31 contact    ""
32 email      "bug-glibc@gnu.org"
33 tel        ""
34 fax        ""
35 language   "Persian"
36 territory  "Iran"
37 revision   "1.0"
38 date       "2000-06-29"
39 %
40 category  "fa_IR:2000";LC_IDENTIFICATION
41 category  "fa_IR:2000";LC_CTYPE
42 category  "fa_IR:2000";LC_COLLATE
43 category  "fa_IR:2000";LC_TIME
44 category  "fa_IR:2000";LC_NUMERIC
45 category  "fa_IR:2000";LC_MONETARY
46 category  "fa_IR:2000";LC_MESSAGES
47 category  "fa_IR:2000";LC_PAPER
48 category  "fa_IR:2000";LC_NAME
49 category  "fa_IR:2000";LC_ADDRESS
50 category  "fa_IR:2000";LC_TELEPHONE
51
52 END LC_IDENTIFICATION
53
54 LC_CTYPE
55 %
56 upper   <U0041>;<U0042>;<U0043>;<U0044>;<U0045>;<U0046>;<U0047>;<U0048>;<U0049>;<U004A>;<U004B>;<U004C>;<U004D>;/
57         <U004E>;<U004F>;<U0050>;<U0051>;<U0052>;<U0053>;<U0054>;<U0055>;<U0056>;<U0057>;<U0058>;<U0059>;<U005A>
58 %
59 lower   <U0061>;<U0062>;<U0063>;<U0064>;<U0065>;<U0066>;<U0067>;<U0068>;<U0069>;<U006A>;<U006B>;<U006C>;<U006D>;/
60         <U006E>;<U006F>;<U0070>;<U0071>;<U0072>;<U0073>;<U0074>;<U0075>;<U0076>;<U0077>;<U0078>;<U0079>;<U007A>
61 %
62 alpha   <U0041>;<U0042>;<U0043>;<U0044>;<U0045>;<U0046>;<U0047>;<U0048>;<U0049>;<U004A>;<U004B>;<U004C>;<U004D>;/
63         <U004E>;<U004F>;<U0050>;<U0051>;<U0052>;<U0053>;<U0054>;<U0055>;<U0056>;<U0057>;<U0058>;<U0059>;<U005A>;/
64         <U0061>;<U0062>;<U0063>;<U0064>;<U0065>;<U0066>;<U0067>;<U0068>;<U0069>;<U006A>;<U006B>;<U006C>;<U006D>;/
65         <U006E>;<U006F>;<U0070>;<U0071>;<U0072>;<U0073>;<U0074>;<U0075>;<U0076>;<U0077>;<U0078>;<U0079>;<U007A>;/
66         <U0622>;<U0627>;<U0621>;<U0628>;<U067E>;<U062A>;<U062B>;<U062C>;<U0686>;<U062D>;/
67         <U062E>;<U062F>;<U0630>;<U0631>;<U0632>;<U0698>;<U0633>;<U0634>;<U0635>;<U0636>;/
68         <U0637>;<U0638>;<U0639>;<U063A>;<U0641>;<U0642>;<kf>;<U06AF>;<U0644>;<U0645>;/
69         <U0646>;<U0648>;<U0647>;<yf>;<U0623>;<U0624>;<U0625>;<yh>;<U0629>;<U0643>;<U064A>
70 %
71 % I'm not sure how can I make Persian digits get accepted
72 % as digits.
73 %
74 digit   <U0030>;...;<U0039>;/
75         <0f>;...;<9f>
76 %
77 xdigit  <U0030>;<U0031>;<U0032>;<U0033>;<U0034>;/
78         <U0035>;<U0036>;<U0037>;<U0038>;<U0039>;/
79         <U0041>;<U0042>;<U0043>;<U0044>;<U0045>;<U0046>;/
80         <U0061>;<U0062>;<U0063>;<U0064>;<U0065>;<U0066>
81 %
82 blank   <U0020>;<U0009>;<SP+>;<HT+>
83 %
84 space   <U0020>;<U000A>;<U000B>;<U000C>;<U000D>;<U0009>;/
85         <SP+>;<LF+>;<VT+>;<FF+>;<CR+>;<HT+>
86 %
87 cntrl   <U0000>;<U0001>;<U0002>;<U0003>;<U0004>;<U0005>;/
88         <U0006>;<U0007>;<U0008>;<U0009>;<U000A>;<U000B>;/
89         <U000C>;<U000D>;<U000E>;<U000F>;<U0010>;<U0011>;/
90         <U0012>;<U0013>;<U0014>;<U0015>;<U0016>;<U0017>;/
91         <U0018>;<U0019>;<U001A>;<U001B>;<U001C>;<U001D>;/
92         <U001E>;<U001F>;/
93         <NU+>;<SH+>;<SX+>;<EX+>;<ET+>;<EQ+>;/
94         <AK+>;<BL+>;<BS+>;<HT+>;<LF+>;<VT+>;/
95         <FF+>;<CR+>;<SO+>;<SI+>;<DL+>;<D1+>;/
96         <D2+>;<D3+>;<D4+>;<NK+>;<SY+>;<EB+>;/
97         <CN+>;<EM+>;<SB+>;<EC+>;<FS+>;<GS+>;/
98         <RS+>;<US+>;/
99         <zwnj>;<zwj>
100 %
101 punct   <U0021>;<U0022>;<U0023>;<U0024>;<U0025>;<U0026>;<U0027>;/
102         <U0028>;<U0029>;<U002A>;<U002B>;<U002C>;<U002D>;<U002E>;/
103         <U002F>;<U003A>;<U003B>;<U003C>;<U003D>;<U003E>;<U003F>;/
104         <U0040>;<U005B>;<U005C>;<U005D>;<U005E>;/
105         <U005F>;<U0060>;<U007B>;<U007C>;<U007D>;<U007E>;/
106         <!+>;<Rl>;<%+>;<U2214>;<,f>;<(+>;/
107         <)+>;<*X+>;<+f>;<U060C>;<-f>;<.f>;/
108         <U2044>;<:f>;<U061B>;</>f>;<=f>;/
109         <<U0066>;<U061F>;<<(+>;<)/>+>;<(!+>;/
110         <!)+>;<U00AB>;<U00BB>;<*+>;<U0640>;/
111         <!!+>;<U005C>;<U064E>;<U0650>;<U064F>;/
112         <U064B>;<U064D>;<U064C>;<U0651>;<U0652>
113 %
114 tolower (<U0041>,<U0061>);(<U0042>,<U0062>);(<U0043>,<U0063>);(<U0044>,<U0064>);(<U0045>,<U0065>);/
115         (<U0046>,<U0066>);(<U0047>,<U0067>);(<U0048>,<U0068>);(<U0049>,<U0069>);(<U004A>,<U006A>);/
116         (<U004B>,<U006B>);(<U004C>,<U006C>);(<U004D>,<U006D>);(<U004E>,<U006E>);(<U004F>,<U006F>);/
117         (<U0050>,<U0070>);(<U0051>,<U0071>);(<U0052>,<U0072>);(<U0053>,<U0073>);(<U0054>,<U0074>);/
118         (<U0055>,<U0075>);(<U0056>,<U0076>);(<U0057>,<U0077>);(<U0058>,<U0078>);(<U0059>,<U0079>);(<U005A>,<U007A>)
119 %
120 toupper (<U0061>,<U0041>);(<U0062>,<U0042>);(<U0063>,<U0043>);(<U0064>,<U0044>);(<U0065>,<U0045>);/
121         (<U0066>,<U0046>);(<U0067>,<U0047>);(<U0068>,<U0048>);(<U0069>,<U0049>);(<U006A>,<U004A>);/
122         (<U006B>,<U004B>);(<U006C>,<U004C>);(<U006D>,<U004D>);(<U006E>,<U004E>);(<U006F>,<U004F>);/
123         (<U0070>,<U0050>);(<U0071>,<U0051>);(<U0072>,<U0052>);(<U0073>,<U0053>);(<U0074>,<U0054>);/
124         (<U0075>,<U0055>);(<U0076>,<U0056>);(<U0077>,<U0057>);(<U0078>,<U0058>);(<U0079>,<U0059>);(<U007A>,<U005A>)
125 END LC_CTYPE
126  
127 LC_COLLATE
128  
129 % Based on en_DK collation specifications.
130 % Many lines are deleted because ISIRI-3342 does
131 % not support any Latin character not in ASCII.
132 % The four part sorting is preserved to maintain
133 % compatiblity with original en_DK.P
134  
135 % Ordering algorithm:
136 %  1. Spaces and hyphen (but not soft
137 %     hyphen) before punctuation
138 %     characters, punctuation characters
139 %     before numbers,
140 %     umbers before letters.
141 %  2. A distinction is made with regards
142 %     to case as noted below.
143 %  3. Special characters are ignored
144 %     when comparing letters, but then
145 %     they are considered
146 %  4. Latin script is sorted before Arabic
147 %     to attract notice in index, etc.
148 %
149 % collating symbols
150  
151 collating-symbol <CAPITAL>
152 collating-symbol <SMALL>
153  
154 collating-symbol <NONE>
155 collating-symbol <SPECIAL>
156  
157 % Latin collation order:
158 %   letter;accent;case;specials
159 % which becomes
160 %   letter;variant;harekat;specials
161 % for Persian.
162  
163 order_start forward;forward;forward;position
164  
165 % <CAPITAL> or <SMALL> letters first:
166  
167 <CAPITAL>
168 <SMALL>
169  
170 % Accents:
171  
172 <NONE>
173 <SPECIAL>
174  
175 <U0020> IGNORE;IGNORE;IGNORE;<U0020>
176 <SP+>   IGNORE;IGNORE;IGNORE;<SP+>
177 <U0009> IGNORE;IGNORE;IGNORE;<U0009>
178 <HT+>   IGNORE;IGNORE;IGNORE;<HT+>
179 <U000B> IGNORE;IGNORE;IGNORE;<U000B>
180 <VT+>   IGNORE;IGNORE;IGNORE;<VT+>
181 <U000D> IGNORE;IGNORE;IGNORE;<U000D>
182 <CR+>   IGNORE;IGNORE;IGNORE;<CR+>
183 <U000A> IGNORE;IGNORE;IGNORE;<U000A>
184 <LF+>   IGNORE;IGNORE;IGNORE;<LF+>
185 <U000C> IGNORE;IGNORE;IGNORE;<U000C>
186 <FF+>   IGNORE;IGNORE;IGNORE;<FF+>
187 <U005F> IGNORE;IGNORE;IGNORE;<U005F>
188 <U002D> IGNORE;IGNORE;IGNORE;<U002D>
189 <-f>    IGNORE;IGNORE;IGNORE;<-f>
190 <U0640> IGNORE;IGNORE;IGNORE;<U0640>
191 <U002C> IGNORE;IGNORE;IGNORE;<U002C>
192 <U003B> IGNORE;IGNORE;IGNORE;<U003B>
193 <U003A> IGNORE;IGNORE;IGNORE;<U003A>
194 <:f>    IGNORE;IGNORE;IGNORE;<:f>
195 <U0021> IGNORE;IGNORE;IGNORE;<U0021>
196 <!+>    IGNORE;IGNORE;IGNORE;<!+>
197 <U003F> IGNORE;IGNORE;IGNORE;<U003F>
198 <U002F> IGNORE;IGNORE;IGNORE;<U002F>
199 <U2044> IGNORE;IGNORE;IGNORE;<U2044>
200 <U002E> IGNORE;IGNORE;IGNORE;<U002E>
201 <U2214> IGNORE;IGNORE;IGNORE;<U2214>
202 <U0060> IGNORE;IGNORE;IGNORE;<U0060>
203 <U005E> IGNORE;IGNORE;IGNORE;<U005E>
204 <U007E> IGNORE;IGNORE;IGNORE;<U007E>
205 <U0027> IGNORE;IGNORE;IGNORE;<U0027>
206 <U0022> IGNORE;IGNORE;IGNORE;<U0022>
207 <U00AB> IGNORE;IGNORE;IGNORE;<U00AB>
208 <U00BB> IGNORE;IGNORE;IGNORE;<U00BB>
209 <U0028> IGNORE;IGNORE;IGNORE;<U0028>
210 <)+>    IGNORE;IGNORE;IGNORE;<)+>
211 <U0029> IGNORE;IGNORE;IGNORE;<U0029>
212 <(+>    IGNORE;IGNORE;IGNORE;<(+>
213 <U005B> IGNORE;IGNORE;IGNORE;<U005B>
214 <)/>+>  IGNORE;IGNORE;IGNORE;<)/>+>
215 <U005D> IGNORE;IGNORE;IGNORE;<U005D>
216 <<(+>   IGNORE;IGNORE;IGNORE;<<(+>
217 <U007B> IGNORE;IGNORE;IGNORE;<U007B>
218 <!)+>   IGNORE;IGNORE;IGNORE;<!)+>
219 <U007D> IGNORE;IGNORE;IGNORE;<U007D>
220 <(!+>   IGNORE;IGNORE;IGNORE;<(!+>
221 <U0040> IGNORE;IGNORE;IGNORE;<U0040>
222 <U0024> IGNORE;IGNORE;IGNORE;<U0024>
223 <U002A> IGNORE;IGNORE;IGNORE;<U002A>
224 <*+>    IGNORE;IGNORE;IGNORE;<*+>
225 <U005C> IGNORE;IGNORE;IGNORE;<U005C>
226 <////+> IGNORE;IGNORE;IGNORE;<////+>
227 <U0026> IGNORE;IGNORE;IGNORE;<U0026>
228 <U0023> IGNORE;IGNORE;IGNORE;<U0023>
229 <U0025> IGNORE;IGNORE;IGNORE;<U0025>
230 <U002B> IGNORE;IGNORE;IGNORE;<U002B>
231 <+f>    IGNORE;IGNORE;IGNORE;<+f>
232 <*X+>   IGNORE;IGNORE;IGNORE;<*X+>
233 <U003C> IGNORE;IGNORE;IGNORE;<U003C>
234 <<U0066>        IGNORE;IGNORE;IGNORE;<<U0066>
235 <U003D> IGNORE;IGNORE;IGNORE;<U003D>
236 <=f>    IGNORE;IGNORE;IGNORE;<=f>
237 <U003E> IGNORE;IGNORE;IGNORE;<U003E>
238 </>f>   IGNORE;IGNORE;IGNORE;</>f>
239 <U007C> IGNORE;IGNORE;IGNORE;<U007C>
240 <!!+>   IGNORE;IGNORE;IGNORE;<!!+>
241 <U0000> IGNORE;IGNORE;IGNORE;<U0000>
242 <U0001> IGNORE;IGNORE;IGNORE;<U0001>
243 <U0002> IGNORE;IGNORE;IGNORE;<U0002>
244 <U0003> IGNORE;IGNORE;IGNORE;<U0003>
245 <U0004> IGNORE;IGNORE;IGNORE;<U0004>
246 <U0005> IGNORE;IGNORE;IGNORE;<U0005>
247 <U0006> IGNORE;IGNORE;IGNORE;<U0006>
248 <U0007> IGNORE;IGNORE;IGNORE;<U0007>
249 <U0008> IGNORE;IGNORE;IGNORE;<U0008>
250 <U000E> IGNORE;IGNORE;IGNORE;<U000E>
251 <U000F> IGNORE;IGNORE;IGNORE;<U000F>
252 <U0010> IGNORE;IGNORE;IGNORE;<U0010>
253 <U0011> IGNORE;IGNORE;IGNORE;<U0011>
254 <U0012> IGNORE;IGNORE;IGNORE;<U0012>
255 <U0013> IGNORE;IGNORE;IGNORE;<U0013>
256 <U0014> IGNORE;IGNORE;IGNORE;<U0014>
257 <U0015> IGNORE;IGNORE;IGNORE;<U0015>
258 <U0016> IGNORE;IGNORE;IGNORE;<U0016>
259 <U0017> IGNORE;IGNORE;IGNORE;<U0017>
260 <U0018> IGNORE;IGNORE;IGNORE;<U0018>
261 <U0019> IGNORE;IGNORE;IGNORE;<U0019>
262 <U001A> IGNORE;IGNORE;IGNORE;<U001A>
263 <U001B> IGNORE;IGNORE;IGNORE;<U001B>
264 <U001C> IGNORE;IGNORE;IGNORE;<U001C>
265 <U001D> IGNORE;IGNORE;IGNORE;<U001D>
266 <U001E> IGNORE;IGNORE;IGNORE;<U001E>
267 <U001F> IGNORE;IGNORE;IGNORE;<U001F>
268 <U007F> IGNORE;IGNORE;IGNORE;<U007F>
269 <NU+>   IGNORE;IGNORE;IGNORE;<NU+>
270 <SH+>   IGNORE;IGNORE;IGNORE;<SH+>
271 <SX+>   IGNORE;IGNORE;IGNORE;<SX+>
272 <EX+>   IGNORE;IGNORE;IGNORE;<EX+>
273 <ET+>   IGNORE;IGNORE;IGNORE;<ET+>
274 <EQ+>   IGNORE;IGNORE;IGNORE;<EQ+>
275 <AK+>   IGNORE;IGNORE;IGNORE;<AK+>
276 <BL+>   IGNORE;IGNORE;IGNORE;<BL+>
277 <BS+>   IGNORE;IGNORE;IGNORE;<BS+>
278 <SO+>   IGNORE;IGNORE;IGNORE;<SO+>
279 <SI+>   IGNORE;IGNORE;IGNORE;<SI+>
280 <DL+>   IGNORE;IGNORE;IGNORE;<DL+>
281 <D1+>   IGNORE;IGNORE;IGNORE;<D1+>
282 <D2+>   IGNORE;IGNORE;IGNORE;<D2+>
283 <D3+>   IGNORE;IGNORE;IGNORE;<D3+>
284 <D4+>   IGNORE;IGNORE;IGNORE;<D4+>
285 <NK+>   IGNORE;IGNORE;IGNORE;<NK+>
286 <SY+>   IGNORE;IGNORE;IGNORE;<SY+>
287 <EB+>   IGNORE;IGNORE;IGNORE;<EB+>
288 <CN+>   IGNORE;IGNORE;IGNORE;<CN+>
289 <EM+>   IGNORE;IGNORE;IGNORE;<EM+>
290 <SB+>   IGNORE;IGNORE;IGNORE;<SB+>
291 <EC+>   IGNORE;IGNORE;IGNORE;<EC+>
292 <FS+>   IGNORE;IGNORE;IGNORE;<FS+>
293 <GS+>   IGNORE;IGNORE;IGNORE;<GS+>
294 <RS+>   IGNORE;IGNORE;IGNORE;<RS+>
295 <US+>   IGNORE;IGNORE;IGNORE;<US+>
296 <DT+>   IGNORE;IGNORE;IGNORE;<DT+>
297 <zwnj>  IGNORE;IGNORE;IGNORE;<zwnj>
298 <zwj>   IGNORE;IGNORE;IGNORE;<zwj>
299 UNDEFINED       IGNORE;IGNORE;IGNORE
300  
301 <U0030> <U0030>;<U0030>;IGNORE;IGNORE
302 <U0031> <U0031>;<U0031>;IGNORE;IGNORE
303 <U0032> <U0032>;<U0032>;IGNORE;IGNORE
304 <U0033> <U0033>;<U0033>;IGNORE;IGNORE
305 <U0034> <U0034>;<U0034>;IGNORE;IGNORE
306 <U0035> <U0035>;<U0035>;IGNORE;IGNORE
307 <U0036> <U0036>;<U0036>;IGNORE;IGNORE
308 <U0037> <U0037>;<U0037>;IGNORE;IGNORE
309 <U0038> <U0038>;<U0038>;IGNORE;IGNORE
310 <U0039> <U0039>;<U0039>;IGNORE;IGNORE
311  
312 <U0041> <U0041>;<NONE>;<CAPITAL>;IGNORE
313 <U0061> <U0041>;<NONE>;<SMALL>;IGNORE
314 <U0042> <U0042>;<NONE>;<CAPITAL>;IGNORE
315 <U0062> <U0042>;<NONE>;<SMALL>;IGNORE
316 <U0043> <U0043>;<NONE>;<CAPITAL>;IGNORE
317 <U0063> <U0043>;<NONE>;<SMALL>;IGNORE
318 <U0044> <U0044>;<NONE>;<CAPITAL>;IGNORE
319 <U0064> <U0044>;<NONE>;<SMALL>;IGNORE
320 <U0045> <U0045>;<NONE>;<CAPITAL>;IGNORE
321 <U0065> <U0045>;<NONE>;<SMALL>;IGNORE
322 <U0046> <U0046>;<NONE>;<CAPITAL>;IGNORE
323 <U0066> <U0046>;<NONE>;<SMALL>;IGNORE
324 <U0047> <U0047>;<NONE>;<CAPITAL>;IGNORE
325 <U0067> <U0047>;<NONE>;<SMALL>;IGNORE
326 <U0048> <U0048>;<NONE>;<CAPITAL>;IGNORE
327 <U0068> <U0048>;<NONE>;<SMALL>;IGNORE
328 <U0049> <U0049>;<NONE>;<CAPITAL>;IGNORE
329 <U0069> <U0049>;<NONE>;<SMALL>;IGNORE
330 <U004A> <U004A>;<NONE>;<CAPITAL>;IGNORE
331 <U006A> <U004A>;<NONE>;<SMALL>;IGNORE
332 <U004B> <U004B>;<NONE>;<CAPITAL>;IGNORE
333 <U006B> <U004B>;<NONE>;<SMALL>;IGNORE
334 <U004C> <U004C>;<NONE>;<CAPITAL>;IGNORE
335 <U006C> <U004C>;<NONE>;<SMALL>;IGNORE
336 <U004D> <U004D>;<NONE>;<CAPITAL>;IGNORE
337 <U006D> <U004D>;<NONE>;<SMALL>;IGNORE
338 <U004E> <U004E>;<NONE>;<CAPITAL>;IGNORE
339 <U006E> <U004E>;<NONE>;<SMALL>;IGNORE
340 <U004F> <U004F>;<NONE>;<CAPITAL>;IGNORE
341 <U006F> <U004F>;<NONE>;<SMALL>;IGNORE
342 <U0050> <U0050>;<NONE>;<CAPITAL>;IGNORE
343 <U0070> <U0050>;<NONE>;<SMALL>;IGNORE
344 <U0051> <U0051>;<NONE>;<CAPITAL>;IGNORE
345 <U0071> <U0051>;<NONE>;<SMALL>;IGNORE
346 <U0052> <U0052>;<NONE>;<CAPITAL>;IGNORE
347 <U0072> <U0052>;<NONE>;<SMALL>;IGNORE
348 <U0053> <U0053>;<NONE>;<CAPITAL>;IGNORE
349 <U0073> <U0053>;<NONE>;<SMALL>;IGNORE
350 <U0054> <U0054>;<NONE>;<CAPITAL>;IGNORE
351 <U0074> <U0054>;<NONE>;<SMALL>;IGNORE
352 <U0055> <U0055>;<NONE>;<CAPITAL>;IGNORE
353 <U0075> <U0055>;<NONE>;<SMALL>;IGNORE
354 <U0056> <U0056>;<NONE>;<CAPITAL>;IGNORE
355 <U0076> <U0056>;<NONE>;<SMALL>;IGNORE
356 <U0057> <U0057>;<NONE>;<CAPITAL>;IGNORE
357 <U0077> <U0057>;<NONE>;<SMALL>;IGNORE
358 <U0058> <U0058>;<NONE>;<CAPITAL>;IGNORE
359 <U0078> <U0058>;<NONE>;<SMALL>;IGNORE
360 <U0059> <U0059>;<NONE>;<CAPITAL>;IGNORE
361 <U0079> <U0059>;<NONE>;<SMALL>;IGNORE
362 <U005A> <U005A>;<NONE>;<CAPITAL>;IGNORE
363 <U007A> <U005A>;<NONE>;<SMALL>;IGNORE
364  
365 % Persian digits have equal weight to Latin ones,
366 % but sorted after them if the strings are equal.
367  
368 <0f>    <U0030>;<0f>;IGNORE;IGNORE
369 <1f>    <U0031>;<1f>;IGNORE;IGNORE
370 <2f>    <U0032>;<2f>;IGNORE;IGNORE
371 <3f>    <U0033>;<3f>;IGNORE;IGNORE
372 <4f>    <U0034>;<4f>;IGNORE;IGNORE
373 <5f>    <U0035>;<5f>;IGNORE;IGNORE
374 <6f>    <U0036>;<6f>;IGNORE;IGNORE
375 <7f>    <U0037>;<7f>;IGNORE;IGNORE
376 <8f>    <U0038>;<8f>;IGNORE;IGNORE
377 <9f>    <U0039>;<9f>;IGNORE;IGNORE
378  
379 <U060C> IGNORE;IGNORE;IGNORE;<U060C>
380 <U061B> IGNORE;IGNORE;IGNORE;<U061B>
381 <U061F> IGNORE;IGNORE;IGNORE;<U061F>
382 <%+>    IGNORE;IGNORE;IGNORE;<%+>
383  
384 % I am not sure where should I put the next two characters.
385 <.f>    IGNORE;IGNORE;IGNORE;<.f>
386 <,f>    IGNORE;IGNORE;IGNORE;<,f>
387  
388 % Rial sign is considered as a sequence of its composing letters.
389 % If equal, it comes first.
390  
391 <Rl>    "<U0631><yf><U0627><U0644>";"<NONE><NONE><NONE><NONE>";IGNORE;IGNORE
392  
393 <U0622> <U0622>;<U0622>;IGNORE;IGNORE
394 <U0627> <U0627>;<U0627>;IGNORE;IGNORE
395 <U0621> <U0621>;<U0621>;IGNORE;IGNORE
396 <U0623> <U0621>;<U0623>;IGNORE;IGNORE
397 <U0624> <U0621>;<U0624>;IGNORE;IGNORE
398 <U0625> <U0621>;<U0625>;IGNORE;IGNORE
399 <U0626> <U0621>;<U0626>;IGNORE;IGNORE
400 <U0628> <U0628>;<U0628>;IGNORE;IGNORE
401 <U067E> <U067E>;<U067E>;IGNORE;IGNORE
402 <U062A> <U062A>;<U062A>;IGNORE;IGNORE
403 <U062B> <U062B>;<U062B>;IGNORE;IGNORE
404 <U062C> <U062C>;<U062C>;IGNORE;IGNORE
405 <U0686> <U0686>;<U0686>;IGNORE;IGNORE
406 <U062D> <U062D>;<U062D>;IGNORE;IGNORE
407 <U062E> <U062E>;<U062E>;IGNORE;IGNORE
408 <U062F> <U062F>;<U062F>;IGNORE;IGNORE
409 <U0630> <U0630>;<U0630>;IGNORE;IGNORE
410 <U0631> <U0631>;<U0631>;IGNORE;IGNORE
411 <U0632> <U0632>;<U0632>;IGNORE;IGNORE
412 <U0698> <U0698>;<U0698>;IGNORE;IGNORE
413 <U0633> <U0633>;<U0633>;IGNORE;IGNORE
414 <U0634> <U0634>;<U0634>;IGNORE;IGNORE
415 <U0635> <U0635>;<U0635>;IGNORE;IGNORE
416 <U0636> <U0636>;<U0636>;IGNORE;IGNORE
417 <U0637> <U0637>;<U0637>;IGNORE;IGNORE
418 <U0638> <U0638>;<U0638>;IGNORE;IGNORE
419 <U0639> <U0639>;<U0639>;IGNORE;IGNORE
420 <U063A> <U063A>;<U063A>;IGNORE;IGNORE
421 <U0641> <U0641>;<U0641>;IGNORE;IGNORE
422 <U0642> <U0642>;<U0642>;IGNORE;IGNORE
423 <kf>    <kf>;<kf>;IGNORE;IGNORE
424 <U0643> <kf>;<U0643>;IGNORE;IGNORE
425 <U06AF> <U06AF>;<U06AF>;IGNORE;IGNORE
426 <U0644> <U0644>;<U0644>;IGNORE;IGNORE
427 <U0645> <U0645>;<U0645>;IGNORE;IGNORE
428 <U0646> <U0646>;<U0646>;IGNORE;IGNORE
429 <U0648> <U0648>;<U0648>;IGNORE;IGNORE
430 <U0647> <U0647>;<U0647>;IGNORE;IGNORE
431 <U0629> <U0647>;<U0629>;IGNORE;IGNORE
432 <yf>    <yf>;<yf>;IGNORE;IGNORE
433 <U064A> <yf>;<U064A>;IGNORE;IGNORE
434  
435 <U064E> IGNORE;IGNORE;<U064E>;IGNORE
436 <U0650> IGNORE;IGNORE;<U0650>;IGNORE
437 <U064F> IGNORE;IGNORE;<U064F>;IGNORE
438 <U064B> IGNORE;IGNORE;<U064B>;IGNORE
439 <U064D> IGNORE;IGNORE;<U064D>;IGNORE
440 <U064C> IGNORE;IGNORE;<U064C>;IGNORE
441 <U0651> IGNORE;IGNORE;<U0651>;IGNORE
442 <U0652> IGNORE;IGNORE;<U0652>;IGNORE
443  
444 order_end
445  
446 END LC_COLLATE
447  
448 LC_MONETARY
449 int_curr_symbol   "<U0049><U0052><U0052><U0020>"
450 currency_symbol   "<Rl>"
451 mon_decimal_point "<.f>"
452 mon_thousands_sep "<,f>"
453 mon_grouping      3
454 positive_sign     ""
455 negative_sign     "<-f>"
456 int_frac_digits   0
457 frac_digits       0
458 %
459 % The POSIX standard does not allow different formats for
460 % displaying currency as local and international.
461 % When they were different, following order specifies
462 % the conventions of local currency display.
463 %
464 % The following positioning is based on ISIRI-3342 BIDI, and should not be
465 % used when using Unicode BIDI.
466 %
467 p_cs_precedes     0
468 p_sep_by_space    2
469 n_cs_precedes     0
470 n_sep_by_space    2
471 p_sign_posn       3
472 n_sign_posn       3
473 END LC_MONETARY
474  
475 LC_NUMERIC
476 decimal_point     "<.f>"
477 thousands_sep     "<,f>"
478 grouping          3
479 END LC_NUMERIC
480  
481 LC_TIME
482 abday   "<yf><U2214>";"<U062F><U2214>";"<U0633><U2214>";/
483         "<U0686><U2214>";"<U067E><U2214>";"<U062C><U2214>";/
484         "<U0634><U2214>"
485 %
486 day     "<yf><kf><zwnj><U0634><U0646><U0628><U0647>";/
487         "<U062F><U0648><U0634><U0646><U0628><U0647>";/
488         "<U0633><U0647><zwnj><U0634><U0646><U0628><U0647>";/
489         "<U0686><U0647><U0627><U0631><U0634><U0646><U0628><U0647>";/
490         "<U067E><U0646><U062C><zwnj><U0634><U0646><U0628><U0647>";/
491         "<U062C><U0645><U0639><U0647>";/
492         "<U0634><U0646><U0628><U0647>"
493 %
494 mon     "<U0698><U0627><U0646><U0648><yf><U0647>";/
495         "<U0641><U0648><U0631><U0648><yf><U0647>";/
496         "<U0645><U0627><U0631><U0633>";/
497         "<U0622><U0648><U0631><yf><U0644>";/
498         "<U0645><U0647>";/
499         "<U0698><U0648><U0626><U0646>";/
500         "<U0698><U0648><U0626><yf><U0647>";/
501         "<U0627><U0648><U062A>";/
502         "<U0633><U067E><U062A><U0627><U0645><U0628><U0631>";/
503         "<U0627><U0643><U062A><U0628><U0631>";/
504         "<U0646><U0648><U0627><U0645><U0628><U0631>";/
505         "<U062F><U0633><U0627><U0645><U0628><U0631>"
506 %
507 abmon   "<U0698><U0627><U0646>";"<U0641><U0648><U0631>";/
508         "<U0645><U0627><U0631>";"<U0622><U0648><U0631>";/
509         "<U0645><U0640><U0647>";"<U0698><U0648><U0646>";/
510         "<U0698><U0648><yf>";"<U0627><U0648><U062A>";/
511         "<U0633><U067E><U062A>";"<U0627><U0643><U062A>";/
512         "<U0646><U0648><U0627>";"<U062F><U0633><U0627>"
513 %
514 am_pm   "<U0635><U0628><U062D>";"<U0639><U0635><U0631>"
515 %
516 % The following date and time formats are based on ISIRI-3342 BIDI, and
517 % should not be used when using Unicode BIDI.
518 %
519 d_t_fmt "<U0025><U0053><:f><U0025><U004D><:f><U0025><U0049><SP+><U0025><U0070><SP+>/
520 <U0025><U0041><SP+><U0025><U0065><SP+><U0025><U0042><SP+><U0025><U0059>"
521 %
522 d_fmt "<U0025><U0064><U2044><U0025><U006D><U2044><U0025><U0059>"
523 %
524 t_fmt "<U0025><U0053><:f><U0025><U004D><:f><U0025><U0048>"
525 %
526 t_fmt_ampm "<U0025><U0053><:f><U0025><U004D><:f><U0025><U0049><SP+><U0025><U0070>"
527 %
528 END LC_TIME
529  
530 % <U0628> for <U0628><U0644><U0647>, <U0622> for <U33C2><U0631><yf>,
531 % <U062E> for <U062E><yf><U0631>, <U0646> for <U0646><U0647>.
532 % <U0066> and <U006F> are placeholders for <U0628> and <U062E>
533 % in Persian standard keyboard (revised ISIRI-2901).
534 LC_MESSAGES
535 yesexpr "<U005B><U0079><U0059><U0628><U0622><U0066><U005D><U002E><U002A>"
536 noexpr  "<U005B><U006E><U004E><U062E><U0646><U006F><U005D><U002E><U002A>"
537 END LC_MESSAGES
538
539 LC_PAPER
540 % FIXME
541 height   297
542 % FIXME
543 width    210
544 END LC_PAPER
545
546 LC_TELEPHONE
547 tel_int_fmt    "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025>/
548 <U006C>"
549 int_prefix     "<U0039><U0038>"
550 END LC_TELEPHONE
551
552 LC_MEASUREMENT
553 % FIXME
554 measurement    1
555 END LC_MEASUREMENT
556
557 LC_NAME
558 name_fmt    "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
559 <U0025><U006D><U0025><U0074><U0025><U0066>"
560 END LC_NAME
561
562 LC_ADDRESS
563 postal_fmt    "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
564 <U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/
565 <U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
566 <U004E><U0025><U0025><U007A><U0020><U0025><U0054><U0025>/
567 <U004E><U0025><U0063><U0025><U004E>"
568 END LC_ADDRESS