Browse Source

Add ft and st ligatures in en_rules file, create test for ligature replacement

master
Valdis Vitolins 7 years ago
parent
commit
52767d9c03
2 changed files with 4 additions and 1 deletions
  1. 2
    0
      dictsource/en_rules
  2. 2
    1
      tests/translate.test

+ 2
- 0
dictsource/en_rules View File

@@ -50,6 +50,8 @@
ff ff // ligatures
fi fi
fl fl
ſt ft
st st

ά α // some of polytonic greek to plain greek letters (list in el_rules is much longer)
έ ε

+ 2
- 1
tests/translate.test View File

@@ -47,7 +47,8 @@ test_phonemes en " 'e@ri:z r'eInboU" "♈ 🌈"
test_phonemes en " Ekskla#m'eIS@n kw'EstS@n m'A@k" "⁉"
test_phonemes en " Ekskla#m'eIS@n kw'EstS@n m'A@k r'eInboU" "⁉ 🌈"
test_phonemes en " r'oUlIN 0nD@ fl'o@ l'aafIN" "🤣" # skip words

# Test replacement rules
test_phonemes en " 'i:T@ d'i:m@n Ens,aIkl@p'oUdi@r- ,0n@m,at@p'oUIk a#m'i:b@ f'i:t@s l'0ft h'Ist@ri" "Æther dæmon encyclopœdia onomatopœic amœba fœtus loſt history"
# bug: https://github.com/espeak-ng/espeak-ng/issues/471
test_phonemes sk " sm'eju:tsa s'a tv'a:R" "☺"
test_phonemes sk " bl'ax sm'eju:tsa s'a tv'a:R" "blah ☺"

Loading…
Cancel
Save