Reece H. Dunn
|
b07448cf30
|
en: add replacement rule tests
|
2018-07-21 14:30:14 +01:00 |
|
Reece H. Dunn
|
bba7069cb3
|
issue #520: Use .replace rules in the language rule files for Cyrillic to Latin
|
2018-07-21 14:09:04 +01:00 |
|
Reece H. Dunn
|
530686f2fd
|
language-pronunciation.test: Support an optional message/description.
|
2018-07-21 13:19:42 +01:00 |
|
Reece H. Dunn
|
32ab396ea1
|
Don't declare the Arabic letter strings using array syntax.
|
2018-07-19 20:21:09 +01:00 |
|
Reece H. Dunn
|
bfe184c641
|
Make PrepareLetters actually set the letter bits, and rename to SetLetterBitsUTF8.
|
2018-07-19 20:19:15 +01:00 |
|
Reece H. Dunn
|
7f42bd39b4
|
Move PrepareLetters next to SetLetterBitsRange.
|
2018-07-19 20:03:23 +01:00 |
|
Reece H. Dunn
|
22ee347234
|
Use script name prefixes in the Set[Script]Letters functions for group bit lists.
|
2018-07-19 20:00:47 +01:00 |
|
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 |
|