alphabetify
Version:
Learn a new alphabet by reading a good text in your native alphabet with more and more foreign letters.
106 lines • 1.9 kB
JSON
{
"alphabet": "α-ω",
"languages": ["en", "de"],
"macros": [],
"rules": [
[
["p", "π"],
["b__", "mπ"]
],
[
["a", "α"],
["ä__", "ai"],
["ae", "ä"]
],
[
["v", "β", "en"],
["w", "β", "de"]
],
[
["g", "γ"],
["gh", "γ"],
["gg", "g", "de"],
["ng", "gg"],
["nk", "gk"],
["nx", "gx"],
["nch", "gch"]
],
[["d", "δ"]],
[["e", "ε"]],
[
["z", "ζ"],
["j__", "dz", "en"],
["gg_", "dz", "en"],
["ch_", "tz", "en"]
],
[
["if_", "ηf"],
["iv_", "ηv"],
["iy_", "ηy"]
],
[["th", "θ"]],
[
["i", "ι"],
["y", "ι"],
["ey", "ei"],
["ay", "ei"],
["j", "i", "de"]
],
[
["k", "κ"],
["c([^ειei])", "κ$1"]
],
[["l", "λ"]],
[["m", "μ"]],
[["x", "ξ"]],
[["o", "ο"]],
[["r", "ρ"]],
[
["s(?=[a-zα-ω])", "σ"],
["c([ειeih])", "σ$1"],
["s(?![a-zα-ω])", "ς"],
["ß__", "ss"]
],
[["t", "τ"]],
[
["ü", "υ"],
["af", "aυ"],
["av", "aυ"],
["ef", "eυ"],
["evt", "eυt"],
["ηf", "ηυ"],
["ηv", "ηυ"],
["ηy", "ηυ"],
["u_", "oυ"],
["w_", "oυ", "en"],
["wh", "oυ"]
],
[
["f", "φ"],
["ph", "f"],
["v_", "f", "de"]
],
[
["gh", "χ"],
["kh", "χ"],
["sh", "χ"],
["sch", "sχ"],
["h", "χ"],
["h(?=[αειοωυηaeiouyäöü])", "χ"],
["h(?![αειοωυηaeiouyäöü])", ""],
["ch", "χ", "de"]
],
[["ps", "ψ"]],
[
["oa", "ω"],
["awe", "ω"],
["or", "ωr"],
["oor", "ωr"],
["ore", "ωr"],
["oar", "ωr"],
["ought", "ωt"],
["four", "fωr"]
],
[["n", "ν"]]
]
}