|
1 /* |
|
2 * Copyright (c) 2003 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: sample strings for arabic testing |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 #ifndef ARABIC_STRINGS_LOC |
|
20 #define ARABIC_STRINGS_LOC |
|
21 |
|
22 /* random snippet of real arabic text in unicode hex format |
|
23 <0xfeff><0x0648><0x062a><0x062a><0x0639><0x0631><0x0636>" "<0x062c><0x064a> |
|
24 <0x062a><0x064a><0x0646><0x0645><0x064a><0x0643><0x064a>" "<0x0645><0x0646> |
|
25 <0x0630>" "<0x0623><0x0633><0x0627><0x0628><0x064a><0x0639>" "<0x0644><0x0627> |
|
26 <0x0646><0x062a><0x0642><0x0627><0x062f><0x0627><0x062a>" "<0x0628><0x0633> |
|
27 <0x0628><0x0628>" "<0x0641><0x0636><0x064a><0x062d><0x0629> \"<0x0639><0x0631> |
|
28 <0x0627><0x0642>" "<0x063a><0x064a><0x062a>\"". "<0x0648><0x0641><0x064a>" " |
|
29 <0x0627><0x0644><0x062d><0x0645><0x0644><0x0629>" "<0x0627><0x0644><0x0627> |
|
30 <0x0646><0x062a><0x062e><0x0627><0x0628><0x064a><0x0629>" "<0x0623><0x062e> |
|
31 <0x0630>" "<0x0639><0x0644><0x064a><0x0647><0x0627>" "<0x0625><0x062e><0x0641> |
|
32 <0x0627><0x0621>" "<0x0645><0x0639><0x0644><0x0648><0x0645><0x0627><0x062a>" " |
|
33 <0x0633><0x0631><0x064a><0x0629>" "<0x0645><0x0646>" "<0x0648><0x0632><0x0627> |
|
34 <0x0631><0x0629>" "<0x0627><0x0644><0x062e><0x0627><0x0631><0x062c><0x064a> |
|
35 <0x0629>" "<0x0639><0x0646>" "<0x0644><0x0642><0x0627><0x0621>" "<0x0628> |
|
36 <0x064a><0x0646>" "<0x0627><0x0644><0x0631><0x0626><0x064a><0x0633>" "<0x0627> |
|
37 <0x0644><0x0623><0x0645><0x064a><0x0631><0x0643><0x064a>" "<0x062c><0x0648> |
|
38 <0x0631><0x062c>" "<0x0628><0x0648><0x0634>" "<0x0645><0x0639>" "<0x0644> |
|
39 <0x064a><0x0628><0x0648><0x0646><0x0646>" "<0x0641><0x064a>" "<0x0648> |
|
40 <0x0627><0x0634><0x0646><0x0637><0x0646>" "<0x0641><0x064a>" "<0x062f> |
|
41 <0x064a><0x0633><0x0645><0x0628><0x0631/>" "<0x0643><0x0627><0x0646> |
|
42 <0x0648><0x0646>" "<0x0627><0x0644><0x0623><0x0648><0x0644>" 2002." |
|
43 */ |
|
44 |
|
45 /* another random snippet |
|
46 <0x0648><0x062a><0x0634><0x064a><0x0631>" "<0x0647><0x0630><0x0647>" " |
|
47 <0x0627><0x0644><0x0648><0x062b><0x0627><0x0626><0x0642>" "<0x0625><0x0644> |
|
48 <0x0649>" "<0x0623><0x0646>" "<0x0644><0x064a><0x0628><0x0648><0x0646> |
|
49 <0x0646>" "<0x0623><0x0639><0x0631><0x0628>" "<0x0644><0x0644><0x0628> |
|
50 <0x064a><0x062a>" "<0x0627><0x0644><0x0623><0x0628><0x064a><0x0636>" " |
|
51 <0x0639><0x0646>" "<0x062f><0x0639><0x0645><0x0647>" "<0x0644><0x062a> |
|
52 <0x062f><0x062e><0x0644>" "<0x0623><0x0645><0x064a><0x0631><0x0643><0x064a> |
|
53 " "<0x0641><0x064a>" "<0x0627><0x0644><0x0639><0x0631><0x0627><0x0642>" " |
|
54 <0x062f><0x0648><0x0646>" "<0x0627><0x0633><0x062a><0x0634><0x0627><0x0631> |
|
55 <0x0629>" "<0x062d><0x0643><0x0648><0x0645><0x062a><0x0647><0x060c>" " |
|
56 <0x0641><0x064a>" "<0x0648><0x0642><0x062a>" "<0x0643><0x0627><0x0646> |
|
57 <0x062a>" "<0x0641><0x064a><0x0647>" "<0x063a><0x0627><0x0644><0x0628> |
|
58 <0x064a><0x0629>" "<0x0645><0x0646>" "<0x0627><0x0644><0x0641><0x0646> |
|
59 <0x0644><0x0646><0x062f><0x064a><0x064a><0x0646>" "<0x062a><0x0639> |
|
60 <0x0627><0x0631><0x0636>" "<0x0630><0x0644><0x0643>"." |
|
61 */ |
|
62 |
|
63 /* 3rd sample of arabic text |
|
64 <0x0648><0x0642><0x062f>" "<0x0627><0x0633><0x062a><0x062e><0x062f> |
|
65 <0x0645><0x062a>" "<0x062c><0x064a><0x062a><0x064a><0x0646><0x0645> |
|
66 <0x064a><0x0643><0x064a>" "<0x062c><0x0632><0x0621><0x0627>" " |
|
67 <0x0645><0x0646>" "<0x0647><0x0630><0x0647>" "<0x0627><0x0644><0x0645> |
|
68 <0x0639><0x0644><0x0648><0x0645><0x0627><0x062a>" "<0x0644><0x0644> |
|
69 <0x062a><0x0642><0x062f><0x0645>" "<0x0639><0x0644><0x0649>" "<0x0645> |
|
70 <0x0646><0x0627><0x0641><0x0633><0x0647><0x0627>" "<0x0648><0x0641> |
|
71 <0x0627><0x0632><0x062a>" "<0x0641><0x064a>" "<0x0627><0x0644><0x0646> |
|
72 <0x0647><0x0627><0x064a><0x0629>" "<0x0641><0x064a>" "<0x0627><0x0644> |
|
73 <0x0627><0x0646><0x062a><0x062e><0x0627><0x0628><0x0627><0x062a>" "<0x0628> |
|
74 <0x0641><0x0627><0x0631><0x0642>" "<0x0628><0x0633><0x064a><0x0637.>" " |
|
75 <0x0648><0x0646><0x0641><0x062a>" "<0x0628><0x0639><0x062f>" "<0x0630> |
|
76 <0x0644><0x0643>" "<0x0627><0x0637><0x0644><0x0627><0x0639><0x0647><0x0627> |
|
77 " "<0x0639><0x0644><0x0649>" "<0x0627><0x0644><0x0648><0x062b><0x0627> |
|
78 <0x0626><0x0642>" "<0x0627><0x0644><0x0633><0x0631><0x064a><0x0629><0x060c> |
|
79 " "<0x0625><0x0644><0x0627>" "<0x0623><0x0646>" "<0x0627><0x0644><0x0634> |
|
80 <0x0647><0x0627><0x062f><0x0627><0x062a>" "<0x0627><0x0644><0x062a><0x064a> |
|
81 " "<0x0643><0x0634><0x0641><0x062a>" "<0x0641><0x064a>" "<0x0627><0x0644> |
|
82 <0x0623><0x0633><0x0627><0x0628><0x064a><0x0639>" "<0x0627><0x0644><0x0623> |
|
83 <0x062e><0x064a><0x0631><0x0629>" "<0x0644><0x0645>" "<0x062a><0x0643> |
|
84 <0x0646>" "<0x0644><0x0635><0x0627><0x0644><0x062d><0x0647><0x0627>"." |
|
85 */ |
|
86 |
|
87 |
|
88 /* fourth sample |
|
89 <0x0648><0x062c><0x0627><0x0621><0x062a>" "<0x0627><0x0633><0x062a><0x0642> |
|
90 <0x0627><0x0644><0x0629>" "<0x062c><0x064a><0x062a><0x064a><0x0646><0x0645> |
|
91 <0x064a><0x0643><0x064a>" "<0x0645><0x0641><0x0627><0x062c><0x0623><0x0629> |
|
92 " "<0x0644><0x0633><0x0643><0x0627><0x0646>" "<0x0641><0x0646><0x0644><0x0646> |
|
93 <0x062f><0x0627>" "<0x0627><0x0644><0x0628><0x0627><0x0644><0x063a>" "<0x0639> |
|
94 <0x062f><0x062f><0x0647><0x0645 5.2>" "<0x0645><0x0644><0x0627><0x064a> |
|
95 <0x064a><0x0646>" "<0x0646><0x0633><0x0645><0x0629>" "<0x0648><0x0627> |
|
96 <0x0644><0x0630><0x064a><0x0646>" "<0x064a><0x0641><0x062a><0x062e><0x0631> |
|
97 <0x0648><0x0646>" "<0x0644><0x0623><0x0646><0x0641><0x0633><0x0647><0x0645> |
|
98 " "<0x0628><0x0627><0x0644><0x0627><0x0633><0x062a><0x0642><0x0631><0x0627> |
|
99 <0x0631>" "<0x0648><0x0627><0x0644><0x062a><0x0639><0x0627><0x0641><0x064a> |
|
100 " "<0x0645><0x0646>" "<0x0631><0x0643><0x0648><0x062f>" "<0x0641><0x064a> |
|
101 " "<0x0623><0x0648><0x0627><0x0626><0x0644>" "<0x0627><0x0644><0x062a> |
|
102 <0x0633><0x0639><0x064a><0x0646><0x0627><0x062a>" "<0x0644><0x064a><0x0635> |
|
103 <0x0628><0x062d>" "<0x0627><0x0642><0x062a><0x0635><0x0627><0x062f><0x0647> |
|
104 <0x0645>" "<0x0623><0x062d><0x062f>" "<0x0623><0x0642><0x0648><0x0649>" " |
|
105 <0x0627><0x0644><0x0627><0x0642><0x062a><0x0635><0x0627><0x062f><0x064a> |
|
106 <0x0627><0x062a>" "<0x0641><0x064a>" "<0x0627><0x0644><0x0627><0x062a><0x062d> |
|
107 <0x0627><0x062f>" "<0x0627><0x0644><0x0623><0x0648><0x0631><0x0648><0x0628> |
|
108 <0x064a><0x0645><0x0646>" "<0x062c><0x0647><0x0629>" "<0x0623><0x062e> |
|
109 <0x0631><0x0649><0x060c>" "<0x062e><0x0631><0x062c>" "<0x0627><0x0644> |
|
110 <0x0645><0x063a><0x0631><0x0628><0x064a>" "<0x064a><0x0648><0x0646><0x0633> |
|
111 */ |
|
112 |
|
113 |
|
114 /* text from 2nd sample */ |
|
115 #define qtn_arabic_text \ |
|
116 <0x0648><0x062a><0x0634><0x064a><0x0631>" "<0x0647><0x0630><0x0647>" "\ |
|
117 <0x0627><0x0644><0x0648><0x062b><0x0627><0x0626><0x0642>" "<0x0625><0x0644>\ |
|
118 <0x0649>" "<0x0623><0x0646>" "<0x0644><0x064a><0x0628><0x0648><0x0646> |
|
119 |
|
120 /* medium length snippet of text from samples */ |
|
121 #define qtn_arabic_medium <0x0648><0x0642><0x062f>" "\ |
|
122 <0x0627><0x0633><0x062a><0x062e><0x062f><0x0645><0x062a> |
|
123 |
|
124 /* meaningless arabic strings, 4 same characters each */ |
|
125 #define qtn_arabic_short <0x062A><0x062A><0x062A><0x062A> |
|
126 #define qtn_arabic_short0 <0x062B><0x062B><0x062B><0x062B> |
|
127 #define qtn_arabic_short1 <0x062C><0x062C><0x062C><0x062C> |
|
128 #define qtn_arabic_short2 <0x062D><0x062D><0x062D><0x062D> |
|
129 #define qtn_arabic_short3 <0x062E><0x062E><0x062E><0x062E> |
|
130 #define qtn_arabic_short4 <0x062F><0x062F><0x062F><0x062F> |
|
131 #define qtn_arabic_short5 <0x0622><0x0622><0x0622><0x0622> |
|
132 #define qtn_arabic_short6 <0x0623><0x0623><0x0623><0x0623> |
|
133 #define qtn_arabic_short7 <0x0624><0x0624><0x0624><0x0624> |
|
134 #define qtn_arabic_short8 <0x0625><0x0625><0x0625><0x0625> |
|
135 #define qtn_arabic_short9 <0x0626><0x0626><0x0626><0x0626> |
|
136 |
|
137 /* some latin text inserted in arabic snippet */ |
|
138 #define qtn_arabic_and_latin "Little latin text"\ |
|
139 <0x0645><0x063a><0x0631><0x0628><0x064a>\ |
|
140 "And some more"\ |
|
141 <0x064a><0x0648><0x0646><0x0633>\ |
|
142 |
|
143 /* same arabic text as previous snippet, shorter latin parts */ |
|
144 #define qtn_arabic_latin_medium \ |
|
145 <0x0645><0x063a><0x0631><0x0628><0x064a>\ |
|
146 "And some latin"\ |
|
147 <0x064a><0x0648><0x0646><0x0633>\ |
|
148 |
|
149 /* short arabic & latin texts - arabic parts again 4 same chars each */ |
|
150 #define qtn_arabic_latin_short <0x0632><0x0632>"short" <0x0632><0x0632> |
|
151 #define qtn_arabic_latin_short0 <0x0633><0x0633>"latin" <0x0633><0x0633> |
|
152 #define qtn_arabic_latin_short1 <0x0634><0x0634>" text" <0x0634><0x0634> |
|
153 #define qtn_arabic_latin_short2 <0x0635><0x0635>"text " <0x0635><0x0635> |
|
154 #define qtn_arabic_latin_short3 <0x0636><0x0636>" and " <0x0636><0x0636> |
|
155 #define qtn_arabic_latin_short4 <0x0637><0x0637>" some" <0x0637><0x0637> |
|
156 #define qtn_arabic_latin_short5 <0x0638><0x0638>"more " <0x0638><0x0638> |
|
157 #define qtn_arabic_latin_short6 <0x0639><0x0639>" or " <0x0639><0x0639> |
|
158 #define qtn_arabic_latin_short7 <0x063a><0x063a>" less "<0x063A><0x063a> |
|
159 #define qtn_arabic_latin_short8 <0x063b><0x063b>" or " <0x063B><0x063b> |
|
160 #define qtn_arabic_latin_short9 <0x063c><0x063c>" most "<0x063C><0x063c> |
|
161 |
|
162 // arabic numerals 1234567890 |
|
163 #define qtn_arabic_nums <0x0661><0x0662><0x0663><0x0664><0x0665>\ |
|
164 <0x0666><0x0667><0x0668><0x0669><0x0660> |
|
165 // for softkeys |
|
166 #define qtn_arabic_ok <0x0645><0x0648><0x0627><0x0641><0x0642> |
|
167 #define qtn_arabic_cancel <0x0625><0x0644><0x063a><0x0627><0x0621> |
|
168 |
|
169 |
|
170 #endif // ARABIC_STRINGS_LOC |