Juho Hiltunen
1443c970cd
cmn: search for dictionary matches instead of translating characters.
cmn (Mandarin chinese) has been broken since 4825905
.
This fix makes mandarin behave more like Cantonese. Instead of
translating characters, we search for dictionary matches.
The functionality of normal vs Chao tones should be investigated more.
Looks like latin characters as pinyin still uses Chao tones whereas
the characters in cmn_list and cmn_listx do not.
See #1044 for discussion. See also #1028 and #1163 .
2 years ago
Juho Hiltunen
366658e85a
cmn: yue: add tests for latin characters as English or pinyin/jyutping
2 years ago
Juho Hiltunen
69c79ab931
code cleanup: remove unused phonemetable ph_yoruba
2 years ago
Juho Hiltunen
89522c6431
code cleanup: remove unused phonemetable ph_burmese
Myanmar/Burmese (my) uses phonemetable ph_myanmar instead.
2 years ago
Juho Hiltunen
0dbe71827e
remove unused phonemetable for kinyarwanda.
Fixup for commit 89768755
.
2 years ago
Juho Hiltunen
4e7740fa96
code cleanup: remove unused phonemetable ak (akan)
2 years ago
Juho Hiltunen
2ef9d75067
code cleanup: remove dead code related to language 'wo'
This is the only reference to the language.
2 years ago
Juho Hiltunen
8976875590
code cleanup: remove dead code related to Kiryarwanda
This is the only reference to the language.
2 years ago
Juho Hiltunen
3eb43c1ef5
code cleanup: remove dead code related to Tibetan
Language 'bo' has no data files. Tibetan might have been supported
before but clearly isn't any longer.
2 years ago
Juho Hiltunen
7492475728
code cleanup: make a function for checking tr->chars_ignore
ReadClause() is very long and should be shortened for code readability
2 years ago
Juho Hiltunen
a161118976
code cleanup: move lookupwchar2 to readclause.c
It's used only in readclause.c
TODO: Rename so the meaning of the function is easier to understand.
2 years ago
Juho Hiltunen
aa24065d5b
tests: Add tests for ignored or replaced characters (tr->chars_ignore)
2 years ago
Valdis Vitolins
5c666cd36d
Update changelog
2 years ago
Valdis Vitolins
f745d47305
Merge pull request #1307
2 years ago
Valdis Vitolins
3394a620e4
Update changelog
2 years ago
Valdis Vitolins
6989b23065
Merge pull request #1305
2 years ago
Valdis Vitolins
96ab4ec3c2
Fix issue #1230: unable to pronounce 20s
2 years ago
Andiv06
dc02d07db7
Update Hebrew
I added some number for Hebrew because is missing probably
2 years ago
Andiv06
bd219fbabf
Fix Uzbek
2 years ago
Samuel Thibault
8789e1e8e1
Increase buffer size for thousands processing
E.g. yue does not have many thousands separators, so the value may be very
large, possibly as much as maxint.
2 years ago
Samuel Thibault
3c220e5831
Fix calling utf8_in2
utf8_in2, when working in backward mode, is assuming that we are giving
the address of the last byte of the previous character (see all other
calls to utf8_in2). Otherwise, utf8_in2 returns the size of the current
multibyte character instead of that of the previous multibyte character.
2 years ago
Samuel Thibault
4412de57fd
Fix number processing buffer overflow fix
This first reverts "Fix number_buf buffer overflow"
(commit ada93e2db0
)
This for loop is apparently actually expected to to skip over NUL
characters.
Fixes #1302
Instead, this limits number processing to 32 digits, as break_numbers does
not support more and would provide bogus result with further digits.
Also fix the signedness of break_numbers so that the 32th bit
actually effectively works.
2 years ago
Valdis Vitolins
29dfc18a2f
Update changelog
2 years ago
Valdis Vitolins
5e37c68c0f
lv: add ordinal numbers
2 years ago
Valdis Vitolins
6063f7166b
Update changelog
2 years ago
Valdis Vitolins
66345ba9ea
Merge pull request #1303
2 years ago
Andiv06
958fb25591
Update Kyrgyz
2 years ago
Valdis Vitolins
c706e2f617
Merge pull request #1298
2 years ago
Valdis Vitolins
de874ee3e8
There is no documented/needed of suffix for cardinal numbers
2 years ago
Samuel Thibault
cbb2b32cb1
mb-fr*-en: Give separate names
Otherwise if e.g. only mbrola-fr4 is installed, when the application tries
to load voice en-french, it actually ends up trying to load mb-fr1-en.
2 years ago
Andiv06
e322584a14
Update Nogai
2 years ago
Bill Dengler
bc1e1a597c
Fix pronunciation of Aira
2 years ago
Quin
97414c47b9
Fixed typo in dictionary documentation.
2 years ago
Valdis Vitolins
5891514b17
Describe contribution quality rules in more details
2 years ago
Valdis Vitolins
7ffb18e46a
Update changelog
2 years ago
Valdis Vitolins
c632c8e518
Merge pull request #1296
2 years ago
Valdis Vitolins
7e100fcc52
Update changelog
2 years ago
Valdis Vitolins
ca465c4c9e
Merge pull request #1294
2 years ago
boracasli98
b37abb2e74
Nogai updated
2 years ago
Andiv06
fdf2ada8f5
Fix numbers for Nogai
2 years ago
FelipeZanabria
72f3de50c7
Added Reed variant
This variant sounds consistent and similar to Reed voice, found on Eloquence
2 years ago
Valdis Vitolins
9ff04634d3
Update changelog
2 years ago
Valdis Vitolins
4abb964a81
Merge pull request #1284
2 years ago
Valdis Vitolins
ff0f9c2045
Update changelog
2 years ago
Valdis Vitolins
5f012dc58c
Merge pull request #1280
2 years ago
Andiv06
d7596e1857
Fix Numbers
2 years ago
Alexander Epaneshnikov
875fdd57f3
Merge pull request #1283 from codeofdusk/mto-update-changes
Update changelog for mto
2 years ago
Bill Dengler
c31371beb7
Update changelog for mto
2 years ago
Andiv06
d22a72a0b2
Update Guarani
2 years ago
Valdis Vitolins
8ef73099ac
Update changelog
2 years ago