-
Notifications
You must be signed in to change notification settings - Fork 0
/
romaji_kiriji.py
121 lines (121 loc) · 2.01 KB
/
romaji_kiriji.py
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
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
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
romaji_kiriji_mapping = {
"a": "а",
"ka": "ка",
"sa": "са",
"ta": "та",
"na": "на",
"ha": "ха",
"ma": "ма",
"ya": "я",
"ra": "ра",
"wa": "ва",
"n": "н",
#
"ga": "га",
"za": "дза",
"da": "да",
"ba": "ба",
"pa": "па",
#
"i": "и",
"ki": "ки",
"shi": "си",
"chi": "ти",
"ni": "ни",
"hi": "хи",
"mi": "ми",
#
"ri": "ри",
"wi": "ви",
#
"gi": "ги",
"ji": "дзи",
"bi": "би",
"pi": "пи",
#
"u": "у",
"ku": "ку",
"su": "су",
"tsu": "цу",
"nu": "ну",
"fu": "фу",
"mu": "му",
"yu": "ю",
"ru": "ру",
#
"gu": "гу",
"zu": "дзу",
"bu": "бу",
"pu": "пу",
#
"e": "э",
"ke": "кэ",
"se": "сэ",
"te": "тэ",
"ne": "нэ",
"he": "хэ",
"me": "мэ",
#
"re": "рэ",
"we": "вэ",
#
"ge": "гэ",
"ze": "дзэ",
"de": "дэ",
"be": "бэ",
"pe": "пэ",
#
"o": "о",
"ko": "ко",
"so": "со",
"to": "то",
"no": "но",
"ho": "хо",
"mo": "мо",
"yo": "ё",
"ro": "ро",
"wo": "во",
#
"go": "го",
"zo": "дзо",
"do": "до",
"bo": "бо",
"po": "по",
#
"kya": "кя",
"sha": "ся",
"cha": "тя",
"nya": "ня",
"hya": "хя",
"mya": "мя",
"rya": "ря",
"gya": "гя",
"ja": "дзя",
"bya": "бя",
"pya": "пя",
#
"kyu": "кю",
"shu": "сю",
"chu": "тю",
"nyu": "ню",
"hyu": "хю",
"myu": "мю",
"ryu": "рю",
"gyu": "гю",
"ju": "дзю",
"byu": "бю",
"pyu": "пю",
#
"kyo": "кё",
"sho": "сё",
"cho": "тё",
"nyo": "нё",
"hyo": "хё",
"myo": "мё",
"ryo": "рё",
"gyo": "гё",
"jo": "дзё",
"byo": "бё",
"pyo": "пё",
}
# https://en.wikipedia.org/wiki/Polivanov_system