Browse Source

set numerals to be read individually until a better system is found

master
Filomena Rocca 1 year ago
parent
commit
d388d2ebcb
2 changed files with 9 additions and 24 deletions
  1. 2
    23
      dictsource/xex_list
  2. 7
    1
      src/libespeak-ng/tr_languages.c

+ 2
- 23
dictsource/xex_list View File

@@ -11,28 +11,7 @@ _7 Z%aI
_8 bw%i
_9 gj%u
_0X n%u
_1X n%E
_2X dw%o
_3X tj%E
_4X kw%a
_5X p%eI
_6X lj%o
_7X Z%aI
_8X bw%i
_9X gj%u
_00 S%idw%o
_10 n%ES%i
_20 dw%oS%i
_30 tj%ES%i
_40 kw%aS%i
_50 p%eIS%i
_60 lj%oS%i
_70 Z%aIS%i
_80 bw%iS%i
_90 gj%uS%i
_dpt z%ew
//vla pe patxozi
@@ -65,7 +44,7 @@ z zózot
_y ýbu
c xúxut-loqban
c xúxut loqban
$phonememode

+ 7
- 1
src/libespeak-ng/tr_languages.c View File

@@ -1582,6 +1582,12 @@ Translator *SelectTranslator(const char *name)
tr->langopts.numbers = NUM_DECIMAL_COMMA | NUM_HUNDRED_AND_DIGIT | NUM_DFRACTION_4 | NUM_ZERO_HUNDRED;

}
break;
case L3('x', 'e', 'x'): // Xextan
{
tr->langopts.numbers = 0;
}
break;
case L3('s', 'h', 'n'):
tr->langopts.tone_language = 1; // Tone language, use CalcPitches_Tone() rather than CalcPitches()
@@ -1658,4 +1664,4 @@ static void Translator_Russian(Translator *tr)
tr->langopts.numbers2 = NUM2_THOUSANDPLEX_VAR_THOUSANDS | NUM2_THOUSANDS_VAR1; // variant numbers before thousands
tr->langopts.max_digits = 32;
tr->langopts.max_initial_consonants = 5;
}
}

Loading…
Cancel
Save