Project

General

Profile

« Previous | Next » 

Revision 445

Added by Matthias about 17 years ago

Optimized search and highlighting funktions

View differences:

convert.php
151 151
'Ỳ'=>'Y','ỳ'=>'y','Ỵ'=>'Y','ỵ'=>'y','Ỷ'=>'Y','ỷ'=>'y','Ỹ'=>'Y','ỹ'=>'y',
152 152

  
153 153
//### CYRILLIC (transliteration following iso 9:1995)
154
'А'=>'A','а'=>'a',
155
'Ӑ'=>'A','ӑ'=>'a',
156
'Ӓ'=>'A','ӓ'=>'a',
157
'Ә'=>'A','ә'=>'a',
158
'Б'=>'B','б'=>'b',
159
'В'=>'V','в'=>'v',
160
'Г'=>'G','г'=>'g',
161
'Ґ'=>'G','ґ'=>'g',
162
'Ҕ'=>'G','ҕ'=>'g',
163
'Ғ'=>'G','ғ'=>'g',
164
'Д'=>'D','д'=>'d',
165
'Ђ'=>'D','ђ'=>'d',
166
'Ѓ'=>'G','ѓ'=>'g',
167
'Е'=>'E','е'=>'e',
168
'Ё'=>'E','ё'=>'e',
169
'Ӗ'=>'E','ӗ'=>'e',
170
'Є'=>'E','є'=>'e',
171
'Ҽ'=>'C','ҽ'=>'c',
172
'Ҿ'=>'C','ҿ'=>'c',
173
'Ж'=>'Z','ж'=>'z',
174
'Ӂ'=>'Z','ӂ'=>'z',
175
'Ӝ'=>'Z','ӝ'=>'z',
176
'Җ'=>'Z','җ'=>'z',
177
'З'=>'Z','з'=>'z',
178
'Ӟ'=>'Z','ӟ'=>'z',
179
'Ѕ'=>'Z','ѕ'=>'z',
180
'Ӡ'=>'Z','ӡ'=>'z',
181
'И'=>'I','и'=>'i',
182
'Ӥ'=>'I','ӥ'=>'i',
183
'І'=>'I','і'=>'i',
184
'Ї'=>'I','ї'=>'i',
185
'Й'=>'J','й'=>'j',
186
'Ј'=>'J','ј'=>'j',
187
'К'=>'K','к'=>'k',
188
'Қ'=>'K','қ'=>'k',
189
'Ҟ'=>'K','ҟ'=>'k',
190
'Л'=>'L','л'=>'l',
191
'Љ'=>'L','љ'=>'l',
192
'М'=>'M','м'=>'m',
193
'Н'=>'N','н'=>'n',
194
'Њ'=>'N','њ'=>'n',
195
'Ҥ'=>'N','ҥ'=>'n',
196
'Ң'=>'N','ң'=>'n',
197
'О'=>'O','о'=>'o',
198
'Ӧ'=>'O','ӧ'=>'o',
199
'Ө'=>'O','ө'=>'o',
200
'П'=>'P','п'=>'p',
201
'Ҧ'=>'P','ҧ'=>'p',
202
'Р'=>'R','р'=>'r',
203
'С'=>'S','с'=>'s',
204
'Ҫ'=>'C','ҫ'=>'c',
205
'Т'=>'T','т'=>'t',
206
'Ҭ'=>'T','ҭ'=>'t',
207
'Ћ'=>'C','ћ'=>'c',
208
'Ќ'=>'K','ќ'=>'k',
209
'У'=>'U','у'=>'u',
210
'Ў'=>'U','ў'=>'u',
211
'Ӱ'=>'U','ӱ'=>'u',
212
'Ӳ'=>'U','ӳ'=>'u',
213
'Ү'=>'U','ү'=>'u',
214
'Ф'=>'F','ф'=>'f',
215
'Х'=>'H','х'=>'h',
216
'Ҳ'=>'H','ҳ'=>'h',
217
'Һ'=>'H','һ'=>'h',
218
'Ц'=>'C','ц'=>'c',
219
'Ҵ'=>'C','ҵ'=>'c',
220
'Ч'=>'C','ч'=>'c',
221
'Ӵ'=>'C','ӵ'=>'c',
222
'Ҷ'=>'C','ҷ'=>'c',
223
'Џ'=>'D','џ'=>'d',
224
'Ш'=>'S','ш'=>'s',
225
'Щ'=>'S','щ'=>'s',
226
'Ы'=>'Y','ы'=>'y',
227
'Ӹ'=>'Y','ӹ'=>'y',
228
'Э'=>'E','э'=>'e',
229
'Ю'=>'U','ю'=>'u',
230
'Я'=>'A','я'=>'a',
231
'Ѣ'=>'E','ѣ'=>'e',
232
'Ѫ'=>'A','ѫ'=>'a',
233
'Ѳ'=>'F','ѳ'=>'f',
234
'Ѵ'=>'Y','ѵ'=>'y',
235
'Ҩ'=>'O','ҩ'=>'o',
236
// ?
237
'Ъ'=>'-',
238
'Ь'=>'-',
239
'Ӏ'=>'-',
240
'ь'=>'-',
154
'А'=>'A','а'=>'a', // A
155
'Ӑ'=>'A','ӑ'=>'a', // A WITH BREVE
156
'Ӓ'=>'A','ӓ'=>'a', // A WITH DIAERESIS
157
'Ӕ'=>'A','ӕ'=>'a', // LIGATURE A IE
158
'Ә'=>'A','ә'=>'a', // SCHWA
159
'Ӛ'=>'A','ӛ'=>'a', // SCHWA WITH DIAERESIS
160
'Б'=>'B','б'=>'b', // BE
161
'В'=>'V','в'=>'v', // VE
162
'Г'=>'G','г'=>'g', // GHE
163
'Ґ'=>'G','ґ'=>'g', // GHE WITH UPTURN
164
'Ҕ'=>'G','ҕ'=>'g', // GHE WITH MIDDLE HOOK
165
'Ғ'=>'G','ғ'=>'g', // GHE WITH STROKE
166
'Ӷ'=>'G','ӷ'=>'g', // GHE WITH DESCENDER
167
'Д'=>'D','д'=>'d', // DE
168
'Ђ'=>'D','ђ'=>'d', // DJE
169
'Ѓ'=>'G','ѓ'=>'g', // GJE
170
'Ѐ'=>'E','ѐ'=>'e', // IE WITH GRAVE
171
'Е'=>'E','е'=>'e', // IE
172
'Ё'=>'E','ё'=>'e', // IO
173
'Ӗ'=>'E','ӗ'=>'e', // IE WITH BREVE
174
'Є'=>'E','є'=>'e', // UKRAINIAN IE
175
'Ҽ'=>'C','ҽ'=>'c', // ABKHASIAN CHE
176
'Ҿ'=>'C','ҿ'=>'c', // ABKHASIAN CHE WITH DESCENDER
177
'Ж'=>'Z','ж'=>'z', // ZHE
178
'Ӂ'=>'Z','ӂ'=>'z', // ZHE WITH BREVE
179
'Ӝ'=>'Z','ӝ'=>'z', // ZHE WITH DIAERESIS
180
'Җ'=>'Z','җ'=>'z', // ZHE WITH DESCENDER
181
'З'=>'Z','з'=>'z', // ZE
182
'Ӟ'=>'Z','ӟ'=>'z', // ZE WITH DIAERESIS
183
'Ѕ'=>'Z','ѕ'=>'z', // DZE
184
'Ӡ'=>'Z','ӡ'=>'z', // ABKHASIAN DZE
185
'Ѝ'=>'I','ѝ'=>'i', // I WITH GRAVE
186
'И'=>'I','и'=>'i', // I
187
'Ӣ'=>'I','ӣ'=>'i', // I WITH MACRON
188
'Ӥ'=>'I','ӥ'=>'i', // I WITH DIAERESIS
189
'І'=>'I','і'=>'i', // BYELORUSSIAN-UKRAINIAN I
190
'Ї'=>'I','ї'=>'i', // YI
191
'Й'=>'J','й'=>'j', // SHORT I
192
'Ј'=>'J','ј'=>'j', // JE
193
'К'=>'K','к'=>'k', // KA
194
'Қ'=>'K','қ'=>'k', // KA WITH DESCENDER
195
'Ҝ'=>'K','ҝ'=>'k', // KA WITH VERTICAL STROKE
196
'Ҟ'=>'K','ҟ'=>'k', // KA WITH STROKE
197
'Ҡ'=>'K','ҡ'=>'k', // BASHKIR KA
198
'Л'=>'L','л'=>'l', // EL
199
'Љ'=>'L','љ'=>'l', // LJE
200
'М'=>'M','м'=>'m', // EM
201
'Н'=>'N','н'=>'n', // EN
202
'Њ'=>'N','њ'=>'n', // NJE
203
'Ҥ'=>'N','ҥ'=>'n', // LIGATURE EN GHE
204
'Ң'=>'N','ң'=>'n', // EN WITH DESCENDER
205
'О'=>'O','о'=>'o', // O
206
'Ӧ'=>'O','ӧ'=>'o', // O WITH DIAERESIS
207
'Ө'=>'O','ө'=>'o', // BARRED O
208
'Ӫ'=>'O','ӫ'=>'o', // BARRED O WITH DIAERESIS
209
'П'=>'P','п'=>'p', // PE
210
'Ҧ'=>'P','ҧ'=>'p', // PE WITH MIDDLE HOOK
211
'Р'=>'R','р'=>'r', // ER
212
'С'=>'S','с'=>'s', // ES
213
'Ҫ'=>'C','ҫ'=>'c', // ES WITH DESCENDER
214
'Т'=>'T','т'=>'t', // TE
215
'Ҭ'=>'T','ҭ'=>'t', // TE WITH DESCENDER
216
'Ћ'=>'C','ћ'=>'c', // TSHE
217
'Ќ'=>'K','ќ'=>'k', // KJE
218
'У'=>'U','у'=>'u', // U
219
'Ў'=>'U','ў'=>'u', // SHORT U
220
'Ӯ'=>'U','ӯ'=>'u', // U WITH MACRON
221
'Ӱ'=>'U','ӱ'=>'u', // U WITH DIAERESIS
222
'Ӳ'=>'U','ӳ'=>'u', // U WITH DOUBLE ACUTE
223
'Ү'=>'U','ү'=>'u', // STRAIGHT U
224
'Ұ'=>'U','ұ'=>'u', // STRAIGHT U WITH STROKE
225
'Ф'=>'F','ф'=>'f', // EF
226
'Х'=>'H','х'=>'h', // HA
227
'Ҳ'=>'H','ҳ'=>'h', // HA WITH DESCENDER
228
'Һ'=>'H','һ'=>'h', // SHHA
229
'Ц'=>'C','ц'=>'c', // TSE
230
'Ҵ'=>'C','ҵ'=>'c', // LIGATURE TE TSE
231
'Ч'=>'C','ч'=>'c', // CHE
232
'Ӵ'=>'C','ӵ'=>'c', // CHE WITH DIAERESIS
233
'Ҷ'=>'C','ҷ'=>'c', // CHE WITH DESCENDER
234
'Ҹ'=>'C','ҹ'=>'c', // CHE WITH VERTICAL STROKE
235
'Џ'=>'D','џ'=>'d', // DZHE
236
'Ш'=>'S','ш'=>'s', // SHA
237
'Щ'=>'S','щ'=>'s', // SHCHA
238
'Ы'=>'Y','ы'=>'y', // YERU
239
'Ӹ'=>'Y','ӹ'=>'y', // YERU WITH DIAERESIS
240
'Э'=>'E','э'=>'e', // E
241
'Ӭ'=>'E','ӭ'=>'e', // E WITH DIAERESIS
242
'Ю'=>'U','ю'=>'u', // YU
243
'Я'=>'A','я'=>'a', // YA
244
'Ѣ'=>'E','ѣ'=>'e', // YAT
245
'Ѫ'=>'A','ѫ'=>'a', // BIG YUS
246
'Ѳ'=>'F','ѳ'=>'f', // FITA
247
'Ѵ'=>'Y','ѵ'=>'y', // IZHITSA
248
'Ѷ'=>'Y','ѷ'=>'y', // IZHITSA WITH DOUBLE GRAVE ACCENT
249
'Ҩ'=>'O','ҩ'=>'o', // ABKHASIAN HA
250
'Ѡ'=>'O','ѡ'=>'o', // OMEGA
251
'Ѥ'=>'E','ѥ'=>'e', // IOTIFIED E
252
'Ѧ'=>'U','ѧ'=>'u', // LITTLE YUS (???)
253
'Ѩ'=>'U','ѩ'=>'u', // IOTIFIED LITTLE YUS (???)
254
'Ѭ'=>'U','ѭ'=>'u', // IOTIFIED BIG YUS (???)
255
'Ѯ'=>'K','ѯ'=>'k', // KSI (???)
256
'Ѱ'=>'P','ѱ'=>'p', // PSI (???)
257
'Ѹ'=>'U','ѹ'=>'u', // UK
258
'Ѻ'=>'O','ѻ'=>'o', // ROUND OMEGA (???)
259
'Ѽ'=>'O','ѽ'=>'o', // OMEGA WITH TITLO (???)
260
'Ѿ'=>'O','ѿ'=>'o', // OT (???)
261
'Ҁ'=>'K','ҁ'=>'k', // KOPPA (???)
262
'Ҋ'=>'J','ҋ'=>'j', // SHORT I WITH TAIL
263
'Ҏ'=>'R','Ҏ'=>'r', // ER WITH TICK
264
'Ҙ'=>'Z','ҙ'=>'z', // ZE WITH DESCENDER
265
'Ӄ'=>'K','ӄ'=>'k', // KA WITH HOOK
266
'Ӆ'=>'L','ӆ'=>'l', // EL WITH TAIL
267
'Ӈ'=>'N','ӈ'=>'n', // EN WITH HOOK
268
'Ӊ'=>'N','ӊ'=>'n', // EN WITH TAIL
269
'Ӌ'=>'C','ӌ'=>'c', // KHAKASSIAN CHE
270
'Ӎ'=>'M','ӎ'=>'m', // EM WITH TAIL
271
// specialchars
272
'ъ'=>'-','Ъ'=>'-', // HARD SIGN
273
'Ь'=>'-','ь'=>'-', // SOFT SIGN
274
'Ҍ'=>'-', // SEMISOFT SIGN
275
'Ӏ'=>'-', // PALOCHKA
241 276
'́'=>'',
242 277

  
243 278
//### (new) GREEK (transcription following wikipedia: http://de.wikipedia.org/w/index.php?title=Wikipedia:Namenskonventionen/Neugriechisch&oldid=29601735 )

Also available in: Unified diff