-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPY translate
56 lines (54 loc) · 1.05 KB
/
PY translate
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# Oversæt Dania til IPA
text = "sdrαgs"
text = text.translate(str.maketrans({
'p': 'pʰ',
't': 'ts',
'k': 'kʰ',
'b': 'p',
'd': 't',
'g': 'k',
'r': 'ʁ',
'ᶊ': 'ɕ',
'ƞ': 'ŋ',
'ð': 'ɤ',
'ɹ': 'ɐ',
'·': 'ː',
'ʼ': '̰',
'æ': 'ɛ',
'a': 'æ',
'α': 'a',
'ö': 'œ',
'å': 'ɔ',
'ɔ': 'ɒ',
}))
print(text)
# Oversæt Græske bogstaver til latinske
text = "εις διωνυσον"
text = text.translate(str.maketrans({
'α': 'a',
'β': 'b',
'γ': 'g',
'δ': 'd',
'ε': 'e',
'ζ': 'z',
'η': 'e',
'θ': 'th',
'ι': 'i',
'κ': 'c',
'λ': 'l',
'μ': 'm',
'ν': 'n',
'ξ': 'x',
'ο': 'o',
'π': 'p',
'ρ': 'r',
'σ': 's',
'ς': 's',
'τ': 't',
'υ': 'y',
'φ': 'f',
'χ': 'ch',
'ψ': 'ps',
'ω': 'o',
}))
print(text)