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/bg
mw.loadData()
CREDITS:
User:Kenny McFly
User:Sebastian Wallroth
SOURCE:
https://github.com/real68er/wikyrillomat/blob/master/wikyrillomat.html
]===]
return { data = {
bg = { use = "Cyrl",
targets = {
de = {
script = "Latn",
replace = { -- Sonderfälle
-- кс in Vorname mit griechischen Wurzeln = x
{ "Алекс", "Alex" },
{ "Оксан", "Oxan" },
{ "Ксен", "Xen" },
{ "Макс", "Max" },
{ "Феликс", "Felix" },
-- с zwischen zwei von аеийоуъяёю = ss
{ "([АЕИЙОУЪЯЁЮаеийоуъяёю])с([аеийоуъяёю])",
"%1ss%2" },
-- ь vor Vokal = j
{ "ь([аеиоуъ])", "j%1" },
-- с zwischen Vokal und ь+Vokal = ss
{ "([АЕИЙОУЪЯЁЮаеийоуъяёю])с([j])", "%1ss%2" },
-- Einzelbuchstaben
{ 0x0410, "A" }, -- А
{ 0x0411, "B" }, -- Б
{ 0x0412, "W" }, -- В
{ 0x0413, "G" }, -- Г
{ 0x0414, "D" }, -- Д
{ 0x0415, "E" }, -- Е
{ 0x0416, "Sch" }, -- Ж
{ 0x0417, "S" }, -- З
{ 0x0418, "I" }, -- И
{ 0x0419, "J" }, -- Й
{ 0x041A, "K" }, -- К
{ 0x041B, "L" }, -- Л
{ 0x041C, "M" }, -- М
{ 0x041D, "N" }, -- Н
{ 0x041E, "O" }, -- О
{ 0x041F, "P" }, -- П
{ 0x0420, "R" }, -- Р
{ 0x0421, "S" }, -- С
{ 0x0422, "T" }, -- Т
{ 0x0423, "U" }, -- У
{ 0x0424, "F" }, -- Ф
{ 0x0425, "Ch" }, -- Х
{ 0x0426, "Z" }, -- Ц
{ 0x0427, "Tsch" }, -- Ч
{ 0x0428, "Sch" }, -- Ш
{ 0x0429, "Scht" }, -- Щ
{ 0x042A, "A" }, -- Ъ
{ 0x042E, "Ju" }, -- Ю
{ 0x042F, "Ja" }, -- Я
{ 0x0430, "a" }, -- а
{ 0x0431, "b" }, -- б
{ 0x0432, "w" }, -- в
{ 0x0433, "g" }, -- г
{ 0x0434, "d" }, -- д
{ 0x0435, "e" }, -- е
{ 0x0436, "sch" }, -- ж
{ 0x0437, "s" }, -- з
{ 0x0438, "i" }, -- и
{ 0x0439, "j" }, -- й
{ 0x043A, "k" }, -- к
{ 0x043B, "l" }, -- л
{ 0x043C, "m" }, -- м
{ 0x043D, "n" }, -- н
{ 0x043E, "o" }, -- о
{ 0x043F, "p" }, -- п
{ 0x0440, "r" }, -- р
{ 0x0441, "s" }, -- с
{ 0x0442, "t" }, -- т
{ 0x0443, "u" }, -- у
{ 0x0444, "f" }, -- ф
{ 0x0445, "ch" }, -- х
{ 0x0446, "z" }, -- ц
{ 0x0447, "tsch" }, -- ч
{ 0x0448, "sch" }, -- ш
{ 0x0449, "scht" }, -- щ
{ 0x044A, "a" }, -- ъ
{ 0x044C, "" }, -- ь
{ 0x044E, "ju" }, -- ю
{ 0x044F, "ja" } -- я
}
} -- de
}
} -- bg
}, -- data
failsafe = Serial
}