local u = mw.ustring.char
local data = {
= {
allow_repeated_char = true,
from = {
"",
"ؤ",
"",
"ة",
"ء",
},
to = {
"ا",
"و",
"ي",
"ه",
},
},
= {
allow_repeated_char = true,
from = {
"ם",
"ן",
"ך",
"ף",
"ץ",
"ﭏ",
"װ",
"ױ",
"ײ",
"",
},
to = {
"מ",
"נ",
"כ",
"פ",
"צ",
"אל",
"וו",
"וי",
"יי",
}
},
= {
from = {"ու"},
to = {"ŭ"},
},
= {
from = {"à", "", "", "", "", "ç", "l·l"},
to = {"a", "e", "i", "o", "u", "c", "ll"},
},
= {ignore = {"Latn"}},
= {
from = {"á", "é", "í", "ó", "", "ý", "ch"},
to = {"a", "e", "i", "o", "u", "y", "χ"},
},
= {
from = {"ä", "ö", "ü", ""},
to = {"a", "o", "u", "ss"},
},
= {
from = {
"", --uppercase characters are included due to this bug: https://bugs.php.net/bug.php?id=69267
"",
"",
"",
"",
"",
"",
"",
"",
""
},
to = {
"α",
"ε",
"η",
"ι",
"ο",
"υ",
"ω",
"ρ",
"σ"
},
},
= {
from = {"", "", "", "", "", "æ" , "œ" , "", "ñ", "'"},
to = {"a", "e", "i", "o", "u", "ae", "oe", "c", "n"},
},
= {
from = {"", "", "", "", "", "", "ç", "æ", "œ", "'"},
to = {"a", "e", "i", "o", "u", "y", "c", "ae", "oe"},
},
= {
from = {
"", --uppercase characters are included due to this bug: https://bugs.php.net/bug.php?id=69267
"",
"",
"",
"",
"",
"",
"",
"",
""
},
to = {
"α",
"ε",
"η",
"ι",
"ο",
"υ",
"ω",
"ρ",
"σ"
}
},
= {
allow_repeated_char = true,
from = {
"ם",
"ן",
"ך",
"ף",
"ץ",
"ﭏ",
"װ",
"ױ",
"ײ",
"",
},
to = {
"מ",
"נ",
"כ",
"פ",
"צ",
"אל",
"וו",
"וי",
"יי",
}
},
= {
from = {"á", "é", "í", "ó", "ú", "ő", "ű", "cs", "dz", "gy", "ly", "ny", "sz", "ty", "zs", "dzs"},
to = {"a", "e", "i", "o", "u", "ö", "ü", "č", "ď", "ǰ", "ľ", "ň", "š", "ť", "ž", "ǯ"},
},
= {
from = {"ու", "եւ"},
to = {"ŭ", "և"},
},
= {
allow_repeated_char = true,
from = {'が', 'ぎ', 'ぐ', 'げ', 'ご', 'ざ', 'じ', 'ず', 'ぜ', 'ぞ', 'だ', 'ぢ', 'づ', 'で', 'ど', 'ば', 'び', 'ぶ', 'べ', 'ぼ', 'ぱ', 'ぴ', 'ぷ', 'ぺ', 'ぽ', 'ゔ'},
to = {'か', 'き', 'く', 'け', 'こ', 'さ', 'し', 'す', 'せ', 'そ', 'た', 'ち', 'つ', 'て', 'と', 'は', 'ひ', 'ふ', 'へ', 'ほ', 'は', 'ひ', 'ふ', 'へ', 'ほ', 'う'},
ignore = {"Latn"},
},
= {
from = {"v", "j"},
to = {"u", "i"}
},
= {
from = {"", "", "", "", ""},
to = {"a", "e", "i", "o", "u"},
},
= {
from = {"ć", "ę", "ł", "ń", "ó", "ś", ""},
to = {"c", "e", "l", "n", "o", "s", "z"},
},
= {
from = {"ё"},
to = {"е"},
},
= {
from = {"ու"},
to = {"ŭ"},
},
= {
allow_repeated_char = true,
from = {
"ם",
"ן",
"ך",
"ף",
"ץ",
"ﭏ",
"װ",
"ױ",
"ײ",
"",
"",
},
to = {
"מ",
"נ",
"כ",
"פ",
"צ",
"אל",
"וו",
"וי",
"יי",
}
},
= {
ignore = {"Latn"},
},
}
return data