Index: graphspell-js/char_player.js ================================================================== --- graphspell-js/char_player.js +++ graphspell-js/char_player.js @@ -237,10 +237,12 @@ ["AU", ["EAU", "O", "Ô"]], ["em", ["an", "am", "en"]], ["EM", ["AN", "AM", "EN"]], ["en", ["an", "am", "em"]], ["EN", ["AN", "AM", "EM"]], + ["ae", ["æ", "é"]], + ["AE", ["Æ", "É"]], ["ai", ["ei", "é", "è", "ê", "ë"]], ["AI", ["EI", "É", "È", "Ê", "Ë"]], ["ei", ["ai", "é", "è", "ê", "ë"]], ["EI", ["AI", "É", "È", "Ê", "Ë"]], ["ch", ["sh", "c", "ss"]], @@ -247,10 +249,12 @@ ["CH", ["SH", "C", "SS"]], ["ct", ["x", "cc"]], ["CT", ["X", "CC"]], ["oa", ["oi",]], ["OA", ["OI",]], + ["oe", ["œ",]], + ["OE", ["Œ",]], ["oi", ["oa", "oie"]], ["OI", ["OA", "OIE"]], ["ph", ["f",]], ["PH", ["F",]], ["qu", ["q", "cq", "ck", "c", "k"]], Index: graphspell/char_player.py ================================================================== --- graphspell/char_player.py +++ graphspell/char_player.py @@ -226,10 +226,12 @@ "AU": ("EAU", "O", "Ô"), "em": ("an", "am", "en"), "EM": ("AN", "AM", "EN"), "en": ("an", "am", "em"), "EN": ("AN", "AM", "EM"), + "ae": ("æ", "é"), + "AE": ("Æ", "É"), "ai": ("ei", "é", "è", "ê", "ë"), "AI": ("EI", "É", "È", "Ê", "Ë"), "ei": ("ai", "é", "è", "ê", "ë"), "EI": ("AI", "É", "È", "Ê", "Ë"), "ch": ("sh", "c", "ss"), @@ -236,10 +238,12 @@ "CH": ("SH", "C", "SS"), "ct": ("x", "cc"), "CT": ("X", "CC"), "oa": ("oi",), "OA": ("OI",), + "oe": ("œ",), + "OE": ("Œ",), "oi": ("oa", "oie"), "OI": ("OA", "OIE"), "ph": ("f",), "PH": ("F",), "qu": ("q", "cq", "ck", "c", "k"),