Vorlagenprogrammierung | Diskussionen | Lua | Unterseiten | |||
Modul | Deutsch | English
|
Modul: | Dokumentation |
Diese Seite enthält Code in der Programmiersprache Lua. Einbindungszahl Cirrus
local Serial = "2020-05-26"
--[===[
transText/data/be
mw.loadData()
CREDITS:
User:Kenny McFly
User:Sebastian Wallroth
SOURCE:
https://github.com/real68er/wikyrillomat/blob/master/wikyrillomat.html
]===]
return { data = {
be = { use = "Cyrl",
targets = {
de = {
script = "Latn",
replace = { -- Sonderfälle
-- с zwischen zwei von аеійоуўыэьяёю = ss
{ "([АЕІЙОУЎЫЭЯЁЮаеійоуўыэяёю])с([аеійоуўыэяёю])",
"%1ss%2" },
-- e nach Vokal = je
{ "([аеійоуўыэяёю'’])е", "%1je" },
-- ь vor аеійоуўыэ = j
{ "ь([аеійоуўыэ])", "j%1" },
-- с zwischen Vokal und ь+Vokal = ss
{ "([АЕІЙОУЎЫЭЯЁЮаеійоуўыэяёю])с([j])",
"%1ss%2" },
-- Einzelbuchstaben
{ 0x410, "A" }, -- А
{ 0x411, "B" }, -- Б
{ 0x412, "W" }, -- В
{ 0x413, "H" }, -- Г
{ 0x490, "G" }, -- Ґ
{ 0x414, "D" }, -- Д
{ 0x415, "Je" }, -- Е
{ 0x416, "Sch" }, -- Ж
{ 0x417, "S" }, -- З
{ 0x406, "I" }, -- І
{ 0x419, "J" }, -- Й
{ 0x41A, "K" }, -- К
{ 0x41B, "L" }, -- Л
{ 0x41C, "M" }, -- М
{ 0x41D, "N" }, -- Н
{ 0x41E, "O" }, -- О
{ 0x41F, "P" }, -- П
{ 0x420, "R" }, -- Р
{ 0x421, "S" }, -- С
{ 0x422, "T" }, -- Т
{ 0x423, "U" }, -- У
{ 0x40E, "U" }, -- Ў
{ 0x424, "F" }, -- Ф
{ 0x425, "Ch" }, -- Х
{ 0x426, "Z" }, -- Ц
{ 0x427, "Tsch" }, -- Ч
{ 0x428, "Sch" }, -- Ш
{ 0x42B, "Y" }, -- Ы
{ 0x42D, "E" }, -- Э
{ 0x42E, "Ju" }, -- Ю
{ 0x401, "Jo" }, -- Ё
{ 0x42F, "Ja" }, -- Я
{ 0x430, "a" }, -- а
{ 0x431, "b" }, -- б
{ 0x432, "w" }, -- в
{ 0x433, "h" }, -- г
{ 0x491, "g" }, -- ґ
{ 0x434, "d" }, -- д
{ 0x435, "e" }, -- е
{ 0x436, "sch" }, -- ж
{ 0x437, "s" }, -- з
{ 0x456, "i" }, -- і
{ 0x439, "j" }, -- й
{ 0x43A, "k" }, -- к
{ 0x43B, "l" }, -- л
{ 0x43C, "m" }, -- м
{ 0x43D, "n" }, -- н
{ 0x43E, "o" }, -- о
{ 0x43F, "p" }, -- п
{ 0x440, "r" }, -- р
{ 0x441, "s" }, -- с
{ 0x442, "t" }, -- т
{ 0x443, "u" }, -- у
{ 0x45E, "u" }, -- ў
{ 0x444, "f" }, -- ф
{ 0x445, "ch" }, -- х
{ 0x446, "z" }, -- ц
{ 0x447, "tsch" }, -- ч
{ 0x448, "sch" }, -- ш
{ 0x44C, "" }, -- ь
{ 0x44B, "y" }, -- ы
{ 0x44D, "e" }, -- э
{ 0x44E, "ju" }, -- ю
{ 0x451, "jo" }, -- ё
{ 0x44F, "ja" } -- я
}
} -- de
}
} -- be
}, -- data
failsafe = Serial
}