Update handler.py
Browse files- handler.py +45 -45
handler.py
CHANGED
@@ -47,51 +47,51 @@ class EndpointHandler():
|
|
47 |
|
48 |
@staticmethod
|
49 |
def dutch_to_english(text: Text) -> Text:
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
for src, dst in replacements:
|
96 |
text = text.replace(src, dst)
|
97 |
return text
|
|
|
47 |
|
48 |
@staticmethod
|
49 |
def dutch_to_english(text: Text) -> Text:
|
50 |
+
replacements = [
|
51 |
+
("à", "a"),
|
52 |
+
("ç", "c"),
|
53 |
+
("è", "e"),
|
54 |
+
("ë", "e"),
|
55 |
+
("í", "i"),
|
56 |
+
("ï", "i"),
|
57 |
+
("ö", "o"),
|
58 |
+
("ü", "u"),
|
59 |
+
('&', "en"),
|
60 |
+
('á','a'),
|
61 |
+
('ä','a'),
|
62 |
+
('î','i'),
|
63 |
+
('ó','o'),
|
64 |
+
('ö','o'),
|
65 |
+
('ú','u'),
|
66 |
+
('û','u'),
|
67 |
+
('ă','a'),
|
68 |
+
('ć','c'),
|
69 |
+
('đ','d'),
|
70 |
+
('š','s'),
|
71 |
+
('ţ','t'),
|
72 |
+
('j', 'y'),
|
73 |
+
('k', 'k'),
|
74 |
+
('ci', 'si'),
|
75 |
+
('ce', 'se'),
|
76 |
+
('ca', 'ka'),
|
77 |
+
('co', 'ko'),
|
78 |
+
('cu', 'ku'),
|
79 |
+
(' sch', ' sg'),
|
80 |
+
('sch ', 's '),
|
81 |
+
('ch', 'g'),
|
82 |
+
('eeuw', 'eaw'),
|
83 |
+
('ee', 'ea'),
|
84 |
+
('aai','ay'),
|
85 |
+
('oei', 'ooy'),
|
86 |
+
('ooi', 'oay'),
|
87 |
+
('ieuw', 'eew'),
|
88 |
+
('ie', 'ee'),
|
89 |
+
('oo', 'oa'),
|
90 |
+
('oe', 'oo'),
|
91 |
+
('ei', '\\i\\'),
|
92 |
+
('ij', 'i'),
|
93 |
+
('\\i\\', 'i')
|
94 |
+
]
|
95 |
for src, dst in replacements:
|
96 |
text = text.replace(src, dst)
|
97 |
return text
|