3199d7889b
								
							 
						 
						
							
									Belarusian: improvements 
							 
							
							
- fixed/removed not working rules in be_list
- added stress to the words in be_list
- fixed multi thousand transcription
- removed not working rules in be_rules
- added rules of palatalization, phonemes lengthen
- fixed dropping of [a] at the end of words
- fixed message "Full dictionary is not installed for"
- added configuration in tr_languages.c
- fixed/added phonemes for `Q`, `ts`, `ts;`, `dz`, `dz.`, `;` etc 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								d44cc383bd
								
							 
						 
						
							
									Georgian: increase numbers to use maximum digits 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								c05690be34
								
							 
						 
						
							
									cleanup: move LoadConfig to langopts.c 
							 
							
							
LoadConfig() should be refactored to support both voice and language options set
in LoadVoice() and LoadLanguageOptions(). 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								dc60881171
								
							 
						 
						
							
									et: fi: move spellingStress from code to language configuration 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								015bb42a70
								
							 
						 
						
							
									new configurable language option: spellingStress 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								f342b5d319
								
							 
						 
						
							
									cleanup: make spelling_stress bool and set default value 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								c701b09c25
								
							 
						 
						
							
									cleanup: reorganize LOPT defines 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								4d70ceceb5
								
							 
						 
						
							
									Remove LOPT_IT_DOUBLING and delete unused functionality. 
							 
							
							
Code checked for both langopt LOPT_IT_DOUBLING and attribe $double.
LOPT_IT_DOUBLING is redundant. $double already has a test in
dictionary.test
Code had a check for tr->langopts.param[LOPT_IT_DOUBLING] & 2 but that bit value is
not used in any language. That logic was removed. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								3b2557cfdd
								
							 
						 
						
							
									et: fi: move configuration from code to language file 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								644f02c26a
								
							 
						 
						
							
									fixup case V_TUNES 
							 
							
							
previous changing of variable names caused an error in the program logic. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								78c9b55c5f
								
							 
						 
						
							
									fixup language options status and maintainer. 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								b4c223a256
								
							 
						 
						
							
									fixup: move some language option keywords to the correct MNEM_TAB. 
							 
							
							
Caused when creating LoadLanguageOptions(). 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								7115e46879
								
							 
						 
						
							
									fi: uncomment number configuration. 
							 
							
							
Accidentally commented out in ac82698f 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								a19e4b8df2
								
							 
						 
						
							
									resize and initialize a two-dimensional array to pass sanitizer 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								eae4595dc9
								
							 
						 
						
							
									cleanup: move shared enums and MNEM_TABs to header file 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								78c6873427
								
							 
						 
						
							
									cleanup: call CheckTranslator at start of LoadLangugeOptions 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								3182dee147
								
							 
						 
						
							
									code cleanup: move CheckTranslator() to langopts.c 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								159ab0ee76
								
							 
						 
						
							
									cleanup: move langopts.params handling to LoadLanguageOptions() 
							 
							
							
These have no tests and should be refactore to be similar to other
langopts. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								b820b68182
								
							 
						 
						
							
									cleanup: move words to LoadLanguageOptions() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								ac82698f99
								
							 
						 
						
							
									cleanup: move numbers to LoadLanguageOptions() 
							 
							
							
Note: This feature has no tests. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								bdf18eafb1
								
							 
						 
						
							
									cleanup:  moved dictmin to LoadLanguageOptions() 
							 
							
							
Note: This feature has no tests. It doesn't look very useful and I think
could be removed. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e1d936dc52
								
							 
						 
						
							
									cleanup:  moved dictrules to LoadLanguageOptions() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								f28841162f
								
							 
						 
						
							
									moved tunes to LoadLanguageOptions() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								c92180f918
								
							 
						 
						
							
									cleanup: move n_tunes and tunes to where they are used 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								ec897eff32
								
							 
						 
						
							
									fixup, add langopts.h to version control 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e38142acd1
								
							 
						 
						
							
									cleanup: moved intonation to LoadLanguageOptions() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								8e3399bb98
								
							 
						 
						
							
									cleanup: move stressRule to LoadLanguageOptions() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								9caada3b31
								
							 
						 
						
							
									cleanup: move stressOpt to LoadLanguageOptions() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								46bc25e173
								
							 
						 
						
							
									cleanup: move stressAmp to LoadLanguageOptions() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								2a462e4afe
								
							 
						 
						
							
									cleanup: move stressAdd to LoadLanguageOptions() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								db57230320
								
							 
						 
						
							
									fixup error message for Bad Voice attribute. 
							 
							
							
We currently have two switch statements. Every key should go to only one
of them. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								77282aca34
								
							 
						 
						
							
									cleanup: move stressLength to LoadLanguageOptions() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								4a2890250b
								
							 
						 
						
							
									code cleanup: new file langopts.c for handling language options. 
							 
							
							
The switch case in LoadVoice() currently mixes voice and language
options. This change will start separating them into two functions.
CheckTranslator will be moved to langopts.c. In the future there should
be no need to use it in voices.c. There will be other temporary
solutions also. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								d126f67fee
								
									
										
											
								
							 
						 
						
							
									Russian: Set max_digits to 18 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								45f25b5564
								
							 
						 
						
							
									Fix dictionary_skipwords bug. It should be injected when re-structing method TranslateWord3. 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								8e6a21fdeb
								
							 
						 
						
							
									Fix issue of word item in cmn_listx not taking effect. 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								52fa8a597d
								
									
										
											
								
							 
						 
						
							
									Windows: add mto 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								563db55147
								
									
										
											
								
							 
						 
						
							
									Russian: improve numbers 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								545f38a46b
								
							 
						 
						
							
									code cleanup: remove unused #defines 
							 
							
							
Note: Strange that FLAG_ALT7 is used but ALT4-ALT6 are not. Same with
R6p. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								4a9f0e21be
								
							 
						 
						
							
									code cleanup: move Is*() helper functions to common.c 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								57c7285ff9
								
							 
						 
						
							
									code cleanup: move ApplySpecialAttribute2() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								741bea9510
								
							 
						 
						
							
									code cleanup: make LookupFlags() static 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								597cb2f440
								
							 
						 
						
							
									code cleanup: move Unpronouncable() and Unpronouncable2() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								9d03b09537
								
							 
						 
						
							
									code cleanup: move ChangeWordStress() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								c5db9220bf
								
							 
						 
						
							
									code cleanup: move Read4Bytes() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								14ede3e372
								
							 
						 
						
							
									code cleanup: move is_str_totally_null() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								64f12fec87
								
							 
						 
						
							
									code cleanup: move towlower2() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								ac3b9f6199
								
							 
						 
						
							
									code cleanup: move utf8_* functions. 
							 
							
							
utf8_nbytes() is only used in dictionary.c. Others are moved to common.c 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								4acc295477
								
							 
						 
						
							
									Read8Numbers: enforce that we have 8 integers as data 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								22ef8b260d
								
							 
						 
						
							
									Read8Numbers: Fix zeroing data 
							 
							
							
							
						 
						3 years ago