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

ff ff // ligatures ff ff // ligatures
fi fi fi fi
fl fl fl fl
ſt ft
st st


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

+ 2
- 1
tests/translate.test View File

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" "⁉"
test_phonemes en " Ekskla#m'eIS@n kw'EstS@n m'A@k r'eInboU" "⁉ 🌈" 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_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 # bug: https://github.com/espeak-ng/espeak-ng/issues/471
test_phonemes sk " sm'eju:tsa s'a tv'a:R" "☺" 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 ☺" test_phonemes sk " bl'ax sm'eju:tsa s'a tv'a:R" "blah ☺"

Loading…
Cancel
Save