Juho Hiltunen
a434ca4cbb
fix #1370 Cmn voice not correctly translated
...
1. Rewrite cmn_rules. Vowel will be spoken as Mandarin only when it's
with a tone number. Otherwise, it will be regarded as English. This will
make English words translated more correctly.
2. Fix issue of word item in cmn_listx not taking effect.
3. Fix dictionary_skipwords bug. It should be injected when re-structing
method TranslateWord3.
2022-09-29 07:09:34 +03:00
Juho Hiltunen
f5442cfe4e
Merge branch 'master' into master
2022-09-29 06:22:28 +03:00
Cameron Wong
45f25b5564
Fix dictionary_skipwords bug. It should be injected when re-structing method TranslateWord3.
2022-09-29 09:36:31 +08:00
Cameron Wong
8e6a21fdeb
Fix issue of word item in cmn_listx not taking effect.
2022-09-29 09:32:15 +08:00
Cameron Wong
ddf2218f39
add test for Mandarin word
2022-09-29 09:27:12 +08:00
Cameron Wong
b3af30a5be
Rewrite cmn_rules. Vowel will be spoken as Mandarin only when it's with a tone number. Otherwise, it will be regarded as English. This will make English words translated more correctly.
2022-09-29 09:13:11 +08:00
Juho Hiltunen
b52441f9ac
tr: do not prolong â and î.
...
See #1388 and #875 .
2022-09-27 20:35:42 +03:00
Juho Hiltunen
4f9044c99f
Updates italian source dictionaries ( #1395 )
...
Add some rules and exceptions for italian language.
2022-09-25 20:30:57 +03:00
Juho Hiltunen
e46ed1ab16
Merge branch 'master' into master
2022-09-24 21:47:27 +03:00
Juho Hiltunen
80976d7fbf
docs: add a section about tests when adding a new language
...
Closes #1194 .
2022-09-24 08:25:26 +03:00
Christianlm
90de0d55fa
Updates italian source dictionaries
2022-09-23 19:32:10 +02:00
Alexander Epaneshnikov
97e557a8b2
Merge pull request #1383 from codeofdusk/nanaimo
2022-09-18 16:19:58 +03:00
Bill Dengler
cbf0b19d59
Fix pronunciation of Nanaimo
2022-09-18 05:49:34 -07:00
Alexander Epaneshnikov
ac0129f26a
Merge pull request #1381 from alex19EP/windows/add-mto
...
Windows: add mto dict
2022-09-18 02:16:21 +03:00
Alexander Epaneshnikov
52fa8a597d
Windows: add mto
2022-09-18 02:13:48 +03:00
Alexander Epaneshnikov
e544403e7c
Merge pull request #1372 from kirill-jjj/russian
...
Russian: improve numbers and add words
2022-09-18 01:22:19 +03:00
kirill-jjj
563db55147
Russian: improve numbers
2022-09-18 01:17:00 +03:00
kirill-jjj
995dc1e2ef
Russian: Add new words to ru extra file, add some new rules
2022-09-18 00:56:04 +03:00
jaacoppi
df8af89ddd
Merge pull request #1379
...
Code cleanup: relocate functions & remove unused #defines
2022-09-17 20:03:10 +03:00
jaacoppi
57115a8eaf
Merge pull request #1376 from bkmgit/patch-1
...
Fix vowels link
2022-09-17 19:29:42 +03:00
Juho Hiltunen
545f38a46b
code cleanup: remove unused #defines
...
Note: Strange that FLAG_ALT7 is used but ALT4-ALT6 are not. Same with
R6p.
2022-09-17 19:19:44 +03:00
Juho Hiltunen
4a9f0e21be
code cleanup: move Is*() helper functions to common.c
2022-09-17 18:57:20 +03:00
Juho Hiltunen
57c7285ff9
code cleanup: move ApplySpecialAttribute2()
2022-09-17 18:20:38 +03:00
Juho Hiltunen
741bea9510
code cleanup: make LookupFlags() static
2022-09-17 18:09:23 +03:00
Juho Hiltunen
597cb2f440
code cleanup: move Unpronouncable() and Unpronouncable2()
2022-09-17 18:05:01 +03:00
Juho Hiltunen
9d03b09537
code cleanup: move ChangeWordStress()
2022-09-17 18:05:01 +03:00
Juho Hiltunen
c5db9220bf
code cleanup: move Read4Bytes()
2022-09-17 17:41:43 +03:00
Juho Hiltunen
14ede3e372
code cleanup: move is_str_totally_null()
2022-09-17 17:28:52 +03:00
Juho Hiltunen
64f12fec87
code cleanup: move towlower2()
2022-09-17 17:22:01 +03:00
Juho Hiltunen
ac3b9f6199
code cleanup: move utf8_* functions.
...
utf8_nbytes() is only used in dictionary.c. Others are moved to common.c
2022-09-17 11:24:59 +03:00
Benson Muite
3be0b98a1a
Fix vowels link
2022-09-17 09:17:24 +03:00
Samuel Thibault
4acc295477
Read8Numbers: enforce that we have 8 integers as data
2022-09-17 02:43:35 +02:00
Yury Popov
22ef8b260d
Read8Numbers: Fix zeroing data
2022-09-17 02:43:35 +02:00
Yury Popov
8e92ecf91c
Add libsonic to macOS CI build
2022-09-16 14:16:26 +02:00
Alexander Epaneshnikov
822cb137fd
Merge pull request #1371 from alex19EP/windows-fix
...
fix compilation on windows
2022-09-13 19:17:08 +03:00
Alexander Epaneshnikov
32ea3eaa5b
Windows: update gitignore
2022-09-13 19:13:33 +03:00
Alexander Epaneshnikov
389b1a9761
Windows: fix compilation
...
fb06936c b52d1f3afd and c4d8976fbc broke it.
2022-09-13 19:13:32 +03:00
Alexander Epaneshnikov
6c2fe6c358
Merge pull request #1367
2022-09-13 12:39:58 +03:00
kirill-jjj
6901f6e917
Russian: Add a bunch of new rules and fix old ones.
2022-09-13 12:35:21 +03:00
kirill-jjj
4f00d9f27f
Russian: fix russian numbers 1000000 and 1000000000
2022-09-13 12:30:14 +03:00
Valdis Vitolins
95768ad79f
Merge pull request #1336
2022-09-13 11:09:02 +03:00
Valdis Vitolins
8001cf5a48
Merge pull request #1320
2022-09-12 22:33:42 +03:00
Valdis Vitolins
b6ffccff6a
Improve syllabic m and n
2022-09-12 22:10:52 +03:00
Alexander Epaneshnikov
f6d6fc3d34
Merge pull request #1366 from kirill-jjj/russian
...
Russian: fix regressive voicing assimilation and number 8
2022-09-12 19:51:33 +03:00
kirill-jjj
7c26a12cef
Russian: Fix for number 8
2022-09-12 19:26:31 +03:00
kirill-jjj
571c9af09b
Russian: Try to fix regressive voicing assimilation.
2022-09-12 19:26:29 +03:00
Alexander Epaneshnikov
8c49e1d32e
Merge pull request #1364 from djphoenix/macos-ci
2022-09-12 12:27:02 +03:00
Yury Popov
0f5a30ffcc
Temporary disable tests that fails on macOS
2022-09-12 11:48:55 +03:00
Yury Popov
52ae26a95b
Add macos-latest to build matrix
2022-09-12 11:21:39 +03:00
Alexander Epaneshnikov
735ecdb856
Merge pull request #1363 from kirill-jjj/russian
...
fix for russian word интерфейс
2022-09-12 00:25:17 +03:00