From 8e6a21fdeb03764cc59a42095847f3350bf940db Mon Sep 17 00:00:00 2001 From: Cameron Wong Date: Thu, 29 Sep 2022 09:32:15 +0800 Subject: [PATCH] Fix issue of word item in cmn_listx not taking effect. --- src/libespeak-ng/tr_languages.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libespeak-ng/tr_languages.c b/src/libespeak-ng/tr_languages.c index 610676bc..a4da28be 100644 --- a/src/libespeak-ng/tr_languages.c +++ b/src/libespeak-ng/tr_languages.c @@ -1590,14 +1590,14 @@ Translator *SelectTranslator(const char *name) tr->langopts.our_alphabet = 0x3100; tr->langopts.word_gap = 0x21; // length of a final vowel is less dependent on the next consonant, don't merge consonant with next word tr->langopts.textmode = true; + tr->langopts.listx = 1; // compile *_listx after *_list if (name2 == L3('y', 'u', 'e')) { - tr->langopts.listx = 1; // compile zh_listx after zh_list tr->langopts.numbers = NUM_DEFAULT; tr->langopts.numbers2 = NUM2_ZERO_TENS; tr->langopts.break_numbers = BREAK_INDIVIDUAL; } - break; } + break; default: tr->langopts.param[LOPT_UNPRONOUNCABLE] = 1; // disable check for unpronouncable words break;