Reece H. Dunn
|
36c6727e90
|
issue #518: Add the 'е є ї' letters to the Y group in Translate_Russian, not SetCyrillicLetters.
|
2018-07-19 19:49:28 +01:00 |
|
Reece H. Dunn
|
17dac5ea53
|
Add a comment to SetCyrillicLetters describing which languages it applies to.
|
2018-07-19 19:19:03 +01:00 |
|
Reece H. Dunn
|
e7e59f99d3
|
Fix the warnings in PrepareLetters.
|
2018-07-16 07:51:20 +01:00 |
|
Valdis Vitolins
|
f5ad8ea561
|
docs: add note for Arabic language
|
2018-07-15 18:54:25 +03:00 |
|
Valdis Vitolins
|
f9fd8ddc84
|
ar: Update changelog
|
2018-07-15 18:50:16 +03:00 |
|
Valdis Vitolins
|
9677659cee
|
ar: add rule to stress penultimate syllable for closed last syllable
|
2018-07-15 18:42:18 +03:00 |
|
Valdis Vitolins
|
6b57e97283
|
ar: set default stress on antepenultimate syllable
|
2018-07-15 18:41:50 +03:00 |
|
Valdis Vitolins
|
d695c01026
|
ar: add replacement rules from specific Hamza to standard Hamza
|
2018-07-15 18:41:27 +03:00 |
|
Valdis Vitolins
|
d45b5a0140
|
ar: add explicit rules for end of word, shadda and sukun after consonants
|
2018-07-15 18:41:19 +03:00 |
|
Valdis Vitolins
|
419a23d666
|
ar: kasra/damma before waw/yeh should be consumed during spelling decision
|
2018-07-15 18:41:10 +03:00 |
|
Valdis Vitolins
|
92074bf124
|
ar: fix rules for carried hamza
|
2018-07-15 18:41:02 +03:00 |
|
Valdis Vitolins
|
a209324dc8
|
ar: add more backsound for vowels after thick consonants for synthesized voice
|
2018-07-15 18:40:51 +03:00 |
|
Valdis Vitolins
|
aab2143a5a
|
ar: make lengtening phoneme longer, remove unnecessary rules for doubled phonemes
|
2018-07-15 18:40:39 +03:00 |
|
Valdis Vitolins
|
dd9e37bbe4
|
ar: remove unnecessary shadda rules
With properly ordered diacritics using replace rules before,
shadda should be always directly after consonant
|
2018-07-15 18:40:31 +03:00 |
|
Valdis Vitolins
|
dd551386a9
|
ar: add rules to reorder diacritics in 'canonical order'
|
2018-07-15 18:40:24 +03:00 |
|
Valdis Vitolins
|
7205e6dc45
|
ar: fix formatting
|
2018-07-15 18:40:17 +03:00 |
|
Valdis Vitolins
|
67db60b31b
|
ar: create letter groups G (shadda), H (hamza), Y (sukun)
|
2018-07-15 18:40:08 +03:00 |
|
Valdis Vitolins
|
45905c39f2
|
ar: create group of short vowels A
|
2018-07-15 18:40:01 +03:00 |
|
Valdis Vitolins
|
d5a875fce8
|
ar: create group of thick letters F
|
2018-07-15 18:39:53 +03:00 |
|
Valdis Vitolins
|
cfa13e7ec6
|
ar: create consonant/vowel letter group B
|
2018-07-15 18:39:44 +03:00 |
|
Valdis Vitolins
|
db05102c3c
|
ar: ad rule for alef wasla
|
2018-07-15 18:39:35 +03:00 |
|
Valdis Vitolins
|
42a123b5bc
|
ar: remove duplicated rule
|
2018-07-15 18:39:27 +03:00 |
|
Valdis Vitolins
|
c24e12dfae
|
ar: remove rule overlapping with ه (_S1 h
|
2018-07-15 18:39:19 +03:00 |
|
Valdis Vitolins
|
d663645c05
|
ar: consonant at the end of word is without vowel
|
2018-07-15 18:39:11 +03:00 |
|
Valdis Vitolins
|
56e86d952e
|
ar: add lengthen character for doubled two-letter phonemes
|
2018-07-15 18:39:04 +03:00 |
|
Valdis Vitolins
|
7a89051ccb
|
ar: use rules for diacritics instead of teh rules
|
2018-07-15 18:38:57 +03:00 |
|
Valdis Vitolins
|
779fdc78a6
|
ar: words ending ...ah should be spelled as ..a
|
2018-07-15 18:38:49 +03:00 |
|
Valdis Vitolins
|
a61fd63ee0
|
ar: change doubled phonemes to long phoneme
|
2018-07-15 18:38:40 +03:00 |
|
Valdis Vitolins
|
76d1e2e531
|
ar: change linebreaks to Unix style
|
2018-07-15 18:38:32 +03:00 |
|
Valdis Vitolins
|
80ee37633d
|
ar: reorganize vowel groups
|
2018-07-15 18:38:21 +03:00 |
|
Valdis Vitolins
|
2c582a9eda
|
ar: add rules to handle yeh and waw with explicit vowels
|
2018-07-15 18:38:11 +03:00 |
|
Valdis Vitolins
|
d1f3833af4
|
ar: add rule for kasra
|
2018-07-15 18:38:02 +03:00 |
|
Valdis Vitolins
|
4c6ceafb40
|
ar: add rules for sukun after consonant
|
2018-07-15 18:37:55 +03:00 |
|
Valdis Vitolins
|
f5d96d5226
|
ar: handle madda after consonant
|
2018-07-15 18:37:46 +03:00 |
|
Valdis Vitolins
|
2f0a95f02e
|
ar: fix formatting
|
2018-07-15 18:37:36 +03:00 |
|
Valdis Vitolins
|
f38a533ff9
|
ar: change letter group L03 to C group
|
2018-07-15 18:37:27 +03:00 |
|
Valdis Vitolins
|
9404cf667e
|
ar: add more rules for teh
|
2018-07-15 18:37:17 +03:00 |
|
Valdis Vitolins
|
9f5b0d9424
|
ar: remove definition for km, as it is defined as word in ar_list
|
2018-07-15 18:37:05 +03:00 |
|
Valdis Vitolins
|
90451cb9ae
|
ar: remove words from ar_listx already defined in ar_list
|
2018-07-15 18:36:55 +03:00 |
|
Valdis Vitolins
|
f821c8313a
|
ar: remove empty and unused letter group
|
2018-07-15 18:36:44 +03:00 |
|
Valdis Vitolins
|
de5d78d827
|
ar: more fixes to change doubled sound to long sound
|
2018-07-15 18:36:31 +03:00 |
|
Valdis Vitolins
|
21f19e2ea7
|
ar: don't add vowel for consonant at the end of word
|
2018-07-15 18:36:14 +03:00 |
|
Valdis Vitolins
|
9aa75145f5
|
ar: fix incorrect mapping for p and g
|
2018-07-15 18:35:52 +03:00 |
|
Valdis Vitolins
|
df1a6045a0
|
ar: improve sound of A (Ain) and H (Hah)
|
2018-07-15 18:34:30 +03:00 |
|
Valdis Vitolins
|
c92e70183c
|
ar: allow diacritics before normal letters as Arabic characters
|
2018-07-15 18:33:20 +03:00 |
|
Valdis Vitolins
|
1cf7549392
|
Prepare Arabic letters using PrepareLetters() function
PrepareLetters() function also could be used to set up letter groups A, B, C, etc. from string
and further could be loaded from configuration file
|
2018-07-15 18:26:28 +03:00 |
|
Reece H. Dunn
|
801a8d197c
|
TranslateChars: Supress an unsigned to signed cast
|
2018-07-14 08:10:41 +01:00 |
|
Reece H. Dunn
|
c8f84f1f46
|
Merge remote-tracking branch 'valdisvi/master'
|
2018-07-14 08:05:24 +01:00 |
|
Reece H. Dunn
|
0acda3660c
|
Update the emoji translations to CLDR 33.1.
|
2018-07-13 21:30:00 +01:00 |
|
Reece H. Dunn
|
eccfa76267
|
de: move the extended symbol names to the data/annotationsEspeak/de.xml file
|
2018-07-13 21:23:57 +01:00 |
|