source: reactapp/src/Util/transliterate.js

main
Last change on this file was 080a3f3, checked in by Viktor <mlviktor23@…>, 2 years ago

styled search component

  • Property mode set to 100644
File size: 1.7 KB
Line 
1export const transliterate = (name) => {
2 return name
3 .replaceAll("Sh", "Ш")
4 .replaceAll("sh", "ш")
5 .replaceAll("Dzh", "Џ")
6 .replaceAll("dzh", "џ")
7 .replaceAll("Ch", "Ч")
8 .replaceAll("ch", "ч")
9 .replaceAll("Кј", "Ќ")
10 .replaceAll("kj", "ќ")
11 .replaceAll("Nj", "Њ")
12 .replaceAll("nj", "њ")
13 .replaceAll("Lj", "Љ")
14 .replaceAll("lj", "љ")
15 .replaceAll("Dz", "Ѕ")
16 .replaceAll("dz", "ѕ")
17 .replaceAll("Zh", "Ж")
18 .replaceAll("zh", "ж")
19 .replaceAll("Gj", "Ѓ")
20 .replaceAll("gj", "ѓ")
21 .replaceAll("A", "A")
22 .replaceAll("a", "а")
23 .replaceAll("B", "Б")
24 .replaceAll("b", "б")
25 .replaceAll("V", "В")
26 .replaceAll("v", "в")
27 .replaceAll("G", "Г")
28 .replaceAll("g", "г")
29 .replaceAll("D", "Д")
30 .replaceAll("d", "д")
31 .replaceAll("E", "Е")
32 .replaceAll("e", "е")
33 .replaceAll("Z", "З")
34 .replaceAll("z", "з")
35 .replaceAll("I", "И")
36 .replaceAll("i", "и")
37 .replaceAll("J", "Ј")
38 .replaceAll("j", "ј")
39 .replaceAll("K", "К")
40 .replaceAll("k", "к")
41 .replaceAll("L", "Л")
42 .replaceAll("l", "л")
43 .replaceAll("M", "М")
44 .replaceAll("m", "м")
45 .replaceAll("N", "Н")
46 .replaceAll("n", "н")
47 .replaceAll("O", "О")
48 .replaceAll("o", "о")
49 .replaceAll("P", "П")
50 .replaceAll("p", "п")
51 .replaceAll("R", "Р")
52 .replaceAll("r", "р")
53 .replaceAll("S", "С")
54 .replaceAll("s", "с")
55 .replaceAll("T", "Т")
56 .replaceAll("t", "т")
57 .replaceAll("U", "У")
58 .replaceAll("u", "у")
59 .replaceAll("F", "Ф")
60 .replaceAll("f", "ф")
61 .replaceAll("H", "Х")
62 .replaceAll("h", "х")
63 .replaceAll("C", "Ц")
64 .replaceAll("c", "ц");
65};
Note: See TracBrowser for help on using the repository browser.