Browse Source

Merge branch 'upstream' into development

Conflicts:
	dictsource/dict_phonemes
	dictsource/ne_list
	dictsource/ne_rules
	phsource/compile_report
master
Reece Dunn 13 years ago
parent
commit
e343d33848
8 changed files with 1554 additions and 781 deletions
  1. 72
    1
      dictsource/hu_list
  2. 2
    0
      dictsource/hu_rules
  3. 236
    174
      dictsource/ne_list
  4. 1154
    596
      dictsource/ne_rules
  5. 44
    0
      dictsource/pt_list
  6. 31
    9
      dictsource/ta_rules
  7. 1
    1
      src/synthdata.cpp
  8. 14
    0
      src/translate.cpp

+ 72
- 1
dictsource/hu_list View File

@@ -3413,7 +3413,7 @@ javaslom $unstressend
védeni $unstressend
internetezés $unstressend
kerülhet $unstressend
(az internetezés) Az_||intER2nEtEze:S $unstressend
(az internetezés) Az_'||intER2nEtEze:S $unstressend
(veheti azt) vEhEti_||Ast $unstressend
keresztül $unstressend
(bonyolítani rajta) bon^oli:tAni_||R2AjtA $unstressend
@@ -5134,6 +5134,77 @@ lemondani $unstressend
hallgatták $unstressend
(hogyan fog végződni) hoJAn_||fog_||ve:gzY:dni $unstressend
akadálymentesítés
politikusai $unstressend
igazolják $unstressend
(elmúlt évek) Elmu:lt_||e:vEk $unstressend
módosítását $unstressend
(Az ellenérvek) Az_||El:Ene:R2vEk $unstressend
bizonygatni $unstressend
jogát $unstressend
(a kérdést) A'||ke:R2de:St $unstressend
(teljesen hülyén) tEljESEn_||hyje:n $unstressend
(ne nézz) nE_||ne:zz $unstressend
tudd $unstressend
kérdéseket $unstressend
téma $unstressend
halálbüntetés $unstressend
embereket $unstressend
halálbüntetést $unstressend
ítéletet $unstressend
tanyát $unstressend
halálra $unstressend
(öltek meg) YltEk_||mEg $unstressend
(éves férfira) e:vES_||fe:R2fiR2A $unstressend
(éves nőre) e:vES_||nY:R2E $unstressend
(éves lányt) e:vES_||la:n^t $unstressend
(éves kislányt) e:vES_||kiSla:n^t $unstressend
(éves fiút) e:vES_||fiu:t $unstressend
(éves kisfiút) e:vES_||kiSfiu:t $unstressend
(éves férfi) e:vES_||fe:R2fi $unstressend
(éves nő) e:vES_||nY: $unstressend
(éves lány) e:vES_||la:n^ $unstressend
(éves kislány) e:vES_||kiSla:n^ $unstressend
(éves fiú) e:vES_||fiu: $unstressend
(éves kisfiú) e:vES_||kiSfiu: $unstressend
(éves ember) e:vES_||EmbER2 $unstressend
(éves embert) e:vES_||EmbER2t $unstressend
(is végezték) iS_||ve:gEzte:k $unstressend
(hajtottak végre) hAjtot:Ak_||ve:gR2E $unstressend
(hajtották végre) hAjtot:a:k_||ve:gR2E $unstressend
csinálták $unstressend
(lenne rá) lEn:E_||R2a: $unstressend
követelik $unstressend
ezért $unstressend
gárda $unstressend
(is állítják) iS_||a:li:c:a:k $unstressend
(mellett volna) mEl:Et:_||volnA $unstressend
(húsz évben) hu:s_||e:vbEn $unstressend
elutasították $unstressend
szabályozzák $unstressend
ezek $unstressend
végrehajtani $unstressend
unióból $unstressend
felmondanánk $unstressend
történne $unstressend
(feltétele volt) fElte:tElE_||volt $unstressend
visszaállítaná $unstressend
kapnánk $unstressend
jogunkat $unstressend
(lenne ennek) lEn:E_||En:Ek $unstressend
hülyéskedj $unstressend
(be újra) bE_||u:jR2A $unstressend
(hajtanak végre) hAjtAnAk_||ve:gR2E $unstressend
övezik $unstressend
százalékát $unstressend
(teszik ki) tEsik_||ki $unstressend
(százalékát teszik ki) sa:zAle:ka:t_||tEsik_||ki $unstressend
(hajtják végre) hAjca:k_||ve:gR2E $unstressend
országnak $unstressend
igazolni $unstressend
felindulásból $unstressend
tudatállapotban $unstressend



// word pairs
(mit eszel) mit_||EsEl $unstressend

+ 2
- 0
dictsource/hu_rules View File

@@ -1005,6 +1005,7 @@ szivárvá) ny (játsz n^
utá) n (nyom n
verse) ny (játék n^
_elle) n (jav n
vagyo) n (jog n

.group o
o o
@@ -2144,6 +2145,7 @@ felira) ts (áv t|S
_á) tsz (orult t|s
leme) tsz (vén ts
_cha) tsz (ob t|s
robo) ts (of t|S

.group tt
tt t:

+ 236
- 174
dictsource/ne_list View File

@@ -1,174 +1,236 @@
// Nepali
// This file is UTF8 encoded

// Numbers
// devanagari numbers are changed to latin characters before translation

_0 S'un.j@3
_1 'ek
_2 d'uI
_3 t'in
_4 c'ar:
_5 p'anc
_6 ch'@2
_7 s'at
_8 'at.h
_9 n'VU

_10 dVs
_11 egh'ar@
_12 b'ar@
_13 t'er@
_14 ch'od@
_15 p'Vndr@
_16 s'or@
_17 s'Vt:r@2
_18 Vt.h:'ar@2
_19 unn'aIs

_20 b'is
_21 ek:'aIs
_22 b'aIs
_23 t'eIs
_24 c'obis
_25 p@c:'is
_26 ch@bb'irs
_27 s@t:'aIs
_28 ath:'aIs
_29 unt'is
_30 t'is

_31 ekt:'is
_32 bat:'is
_33 tet:'is
_34 co~t'is
_35 p@Int:'is
_36 chaT:'tis
_37 s@Int'is
_38 art'is
_39 untal'is

_40 cal'is
_41 ikcal'is
_42 baIal'is
_43 tE~tal'is
_44 cowal'is
_45 paI'ntalis
_46 chhijal'is
_47 sE~tal'is
_48 artal'is
_49 'un^cas

_50 p@c'as
_51 ek'aUnn@
_52 baH'unn@
_53 tr'ipnn@
_54 c'Ouw@nn@
_55 p'achp@nn@
_56 chh@p:'p@nn@
_57 s@nt'aUnn@
_58 @nth:'aUnn@
_59 un@n'sat:hi

_60 s'at.hi
_61 '[email protected]
_62 b'@[email protected]
_63 t'[email protected]
_64 c'[email protected]
_65 p@[email protected]
_66 ch'[email protected]
_67 s'[email protected]
_68 [email protected]
_69 un@ans@tt@ri

_70 sat:'Vr:
_71 ikhat:'Vr:
_72 b@hat:'Vr:
_73 tihat:'Vr:
_74 cohat:'Vr:
_75 pach,at:'Vr:
_76 ch@3j@3t:'Vr:
_77 s@t@hat:'Vr:
_78 athhat:'Vr:
_79 ,un^ias'i

_80 ,Vss'i
_81 ikjas'i
_82 baIas'i
_83 tiras'i
_84 coras'i
_85 p@'casi
_86 chijas'i
_87 sVt:as'i
_88 ath:as'i
_89 'unan:'n@b:e

_90 nVb:'e
_91 ikj'an@we
_92 b'an@we
_93 tir'an@we
_94 cor'am@we
_95 p@c'an@we
_96 chij'an@we
_97 s@t:'an@we
_98 ath:'an@we
_99 nin^j'an@we

_0C s'Ve
_0M1 h@z'ar
_0M2 l'akh
_0M3 cr'ore
_0M4 b'ilion // ?? English
_dpt _d@s@ml'o:_ // ?? what is Hi for "." ?

// Single consonants
क k@
क़ q@
ख kh@
ख़ x@
ग g@
ग़ Q@
घ gh@
ङ N@
च c@
छ ch@
ज J@
ज़ z@
झ Jh@
ञ n^@
ट t.@
ठ t.h@
ड d.@
ड़ r.@
ढ d.h@
ण n.@ // retroflex n.@
त t@
थ th@
द d@
ध dh@
न n@
प p@
फ ph@
फ़ f@
ब b@
भ bh@
म m@
य j@
र r@
ऱ r@
ल l@
ळ l.@
व v@
श S@
ष s.@ // retroflex [S]
स s@
ह H@
क़ q@
ख़ x@
ग़ Q@
ज़ z@
ड़ r-@
ढ़ hr@
फ़ f@
य़ j@

// Nepali Language.
// This list file is prepared by Him Prasad Gautam (Nepal).
// This file is UTF-8 encoded.
// letter groups:
// A - Independent and Dependent Vowels:
// 0x904 to 0x914, 0x93E to 0x94D, 0x950, 0x960 to 0x963, 0x972
// B - Dependent Vowels and Halanta:
// 0x93E to 0x94C, 0x94d, 0x962, 0x963
// C - Consonants:
// 0x915 to 0x939, 0x958 to 0x95F, 0x97B, 0x97c, 0x97E, 0x97F
// Independent Vowels:
// 0x904 to 0x914, 0x950,0x960, 0x961, 0x977
// Nepali (Devanagari) Alphabets: 0x901 to 0x980
// Numbers: 0x966 to 096F
// symbols:
// 0x901 to 0x903, 0x93C, 0x93D, 0x951 to 0x954, 0x964, 0x965, 0x970, 0x971, 0x97D
// conditional rules
// ?1 Pronounciation of a consonant at the end of a word.
// ?2 use diphthong for "ai".
// ?3 use diphthong for "au"
_0 S'u:n'na:
_1 e:'k'
_2 d'u:,i:
_3 t'i:n
_4 c'a:r:
_5 p'a:nc
_6 ch'@2
_7 s'a:t
_8 'a:th.
_9 n'V'u:
_10 d'Vs
_11 e:'gh'a:r'V
_12 b'a:r@2
_13 t'e:hr@
_14 ch'O:d@2
_15 p'Vndr@2
_16 s'o:r@2
_17 s'Vtr@2
_18 a'th.'a:r@2
_19 U:nn'a:i's
_20 b'i:s
_21 e:k:k'a:i:s
_22 b'a:Is
_23 t'e:Is
_24 c'O:b'Is
_25 p@c:'Is
_26 ch@b'b'i:s
_27 s@t:'a:Is
_28 ath:'a:Is
_29 U:n'Vnt'Is
_30 t'i:s
_31 e:k@t:'Is
_32 b'at:'Is
_33 t'e:t't'i:s
_34 cO~,t'I:s
_35 pE~t'Is
_36 ch@:t't'I:s
_37 sE~t'Is
_38 art'Is
_39 U:n'an'c'a:l'i:s
_40 ca:l'Is
_41 e':kc'a:l'is
_42 baIa:l'Is
_43 t'ri:c'a:l'i:s
_44 cO:wa:l'Is
_45 paI'nta:l'Is
_46 chhIja:l'Is
_47 s@'d.cta:l'Is
_48 a'th.'c'a:l'Is
_49 U'n'an'c'a:s
:
_50 p@c'a:s
_51 e:k'a:wVn'n:'V
_52 b'a:wVn'n:'V
_53 t'rI:p'an'nV
_54 c'Ou:wVn'nV
_55 p'ac'pVn'nV
_56 chh@p:'Vn'nV
_57 s'Vn't:'a:w@n'n':V
_58 a'nth:'a:w@n'n':V
_59 U'n'Vn's'a:th.i:
_60 s'a:th.i:
_61 e:k'as@th.'th.i:
_62 b'E:s@th.':th.'i:
_63 t'r'i:,s@th.'th.'i:
_64 c'O:s@th.'th.'i:
_65 p'E~'s@th.'th.'i:
_66 ch'E's@th.'th.'i:
_67 s'Vt's@th.'th.'i:
_68 a'th.,s@th.'th.'i:
_69 U:n'an's'Vtt'ar'i:
_70 s'at't@r'i::
_71 e:k'ah'at:'Vr:
_72 b@h'att'Vr:
_73 tIjatt:'Vr:
_74 cO:hat:'Vr:
_75 pach,at:'Vr:
_76 ch@'j'ah'at't'Vr:
_77 s@t@hatt:'Vr:
_78 athhatt:'Vr:
_79 U'n'a:s'i:
_80 a's's'i:
_81 e:k'a:s'i:
_82 baIa:s'i:
_83 trIj'a:s'i:
_84 cO:ra:s'i:
_85 p'ac'a:s'i:
_86 ch@j'a:s'i:
_87 s'V:t'a:s'i:
_88 a'th.:a:s'i:
_89 u:n'a:n'ab'b'e:
_90 n@b'b'e:
_91 e:k'a:n@b'b'e:
_92 b'aj'a:n@b'b'e:
_93 trIj'a:n@b'b'e:
_94 cO:r'a:n@b'b'e:
_95 p@n'c'a:n@b'b'e:
_96 ch@j'a:n@b'b'e:
_97 s@n't:'a:n@b'b'e:
_98 a'n'th.'a:n@b'b'e:
_99 U:n'n'a:nsh@je:
_0C s'aj@
_0M1 h@z'a:r@
_0M2 l'a:kh@
_0M3 k'a'ro:d.@
_0M4 'Vr@b
_0M5 kh'Vr@b'V
_0M6 n'i:l'
_0M7 p'Vd'm@
_0M8 sh'an,kh@
_0M9 m'ah'a:,sh'ankh@
_0M10 p@r'a:rrd:dh@
_dpt _th'o:plo_
// Symbols in Nepali
। $pause
// Single consonants
क k@
क़ q@
ख kh@
ख़ x@
ग g@
ग़ Q@
घ gh@
ङ N@
च c@
छ ch@
ज J@
ज़ z@
झ Jh@
ञ n^@
ट t.@
ठ th.@
ड d.@
ड़ r.@
ढ dh.@
ण n.@ // retroflex n.@
त t@
थ th@
द d@
ध dh@
न n@
प p@
फ ph@
फ़ f@
ब b@
भ bh@
म m@
य j@
र r@
ऱ r@
ल l@
ळ l.@
व w@
श S@
ष s.@ // retroflex [S]
स s@
ह H@
क़ q@
ख़ x@
ग़ Q@
ज़ z@
ड़ r@
ढ़ hr@
फ़ f@
य़ j@
// Exceptions of pronounciation rules in some words
हुन h'u'n@
आज a:'J@:
अब V'b@2
वन b'a'n@2
तर t'ar@, $pause
पर p'ar@,
वर w'ar@:
मेरो $pause
म m@2,, $u $brk
नि $pause
त t@,
र $u $pause
पो $u $pause
हो $u $brk
के k'e,: $brk
दुःख d'u,,kh@
सुख s'u=kh@
जव J'a@
राष्ट्रिय r'a:S,t.rI:j@2 $2
सित s'it@
होइन h'oi:n@2
भएन bh'Vj'en@2
गएन g'Vj'en@2
खाएन khaj'en@2
दिएन d'ij'en@2
//

+ 1154
- 596
dictsource/ne_rules
File diff suppressed because it is too large
View File


+ 44
- 0
dictsource/pt_list View File

@@ -644,25 +644,52 @@ governo gov'ernU $noun
// $alt changes stressed [e] or [o] phoneme to open [E] or [O]
// $alt2 changes stressed [E] or [O] phoneme to close [e] or [o]

acerto $alt2 $noun
adore $alt
alferes $alt
ameba $alt
boca $alt2
borboleta $alt2
catorze $alt2
cerca $alt $verb
cerco $alt $verb
chamego $alt2
comeres $alt2
conheço $alt2
copa $alt
copo $alt
corpos $alt
corvos $alt
couber $alt
couberem $alt
couberdes $alt
couberes $alt
der $alt
dez $alt
doce $alt2
descova $alt2
enumerem $alt
erro $alt2 $noun
estiverdes $alt
estiveres $alt
farofa $alt
fere $alt
ferem $alt
fizer $alt
fizerem $alt
fizerdes $alt
fizeres $alt
fogos $alt
fosse $alt2
fossem $alt2
germe $alt
grosso $alt2
hoje $alt2
jogos $alt
líderes $alt2
lopes $alt
mantiverdes $alt
mantiveres $alt
mexa m'eS&
mexi meS'i
mexo m'eSU
@@ -681,15 +708,30 @@ ovos $alt
paexa paeSa
pedra $alt
perdem $alt
pesa $alt
pesam $alt
peso $alt
peso $alt2 $noun
portos $alt
povos $alt
preto $alt2
profere $alt
proferem $alt
puder $alt
puserdes $alt
quero $alt
rede $alt2
rixa xiS&
rogas $alt
selvagem seUv'aZeIN
soco $alt2
sofrem $alt
sofres $alt
sopre $alt
soprem $alt
souber $alt
souberdes $alt
souberes $alt
souberem $alt
sugerem $alt
suor swOr
@@ -698,8 +740,10 @@ teta $alt2
tiver $alt
tiveres $alt
torres $alt2
tropeço $alt2 $noun
vanessa $alt2
verbo $alt
verme $alt
vierem $alt
violeta $alt2


+ 31
- 9
dictsource/ta_rules View File

@@ -172,6 +172,7 @@
_) க (திய gV
_) க (தியில் gV
_) க (தியை gV
_) க (ந்தக gV
_) க (ந்தர்வ gV
_) கனக (ச்சித gVnVkV
_) க (னக்க gV
@@ -188,6 +189,7 @@
_) க (மவென்ற gV
_) க (ம்பீர gV
_) க (ம்முன gV
_) க (ம்மென gV
_) க (யாசுர gV
_) க (யானா gV
_) க (யாவ gV
@@ -903,6 +905,7 @@ _மீனலோ) ச (னி tSV
_) சர்ச (ி tSVrtS
_) ச (ர்ச்சில tSV
_) ச (ர்ச்சு tSV
_) ச (ர்மிளா s.V
அஃப்) ச (ல zV
மருதா) ச (ல tSV
வேதா) ச (ல tSV
@@ -925,6 +928,7 @@ _தணிகா) ச (ல tSV
_) சாந்த (ில tSa:nd
_) ச (ாந்து tS
_) ச (ாந்தை tS
அமே) ச (ான z
_) சா (னல tSe:
_) ச (ான்ஸ tS
_) ச (ாப்டர tS
@@ -938,6 +942,7 @@ _தணிகா) ச (ல tSV
சமா) ச (ார tS
விப) ச (ார tS
_கிரL06) ச (ார tS
_குணா) ச (ார tS
ராஜோப) ச (ார tS
ஆ) ச (ார_ tS
ஆ) ச (ாரத் tS
@@ -967,6 +972,7 @@ _தணிகா) ச (ல tSV
_) ச (ிட்டு tS
_) ச (ிட்ல tS
_) ச (ிதம்பர tS
_பிராய) ச (ித்த tS
_) ச (ித்தப்பன tS
_) ச (ித்தப்பா tS
_) ச (ித்தப்பிரமை s
@@ -994,12 +1000,15 @@ _தணிகா) ச (ல tSV
_) ச (ிப்பு tS
_) ச (ிப்பை tS
_) ச (ிப்ஸ tS
_மலே) ச (ிய Z
இந்தோனே) ச (ிய Z
_பக்தி_) சிரத் (தை srVd
சி (ரம s
_) சி (ரார்த்த s
_) சிரிலங்க (ா srilVNk
_) சிரு (ங்கார sri
_) சிரு (ஷ்டி sri
_பா) ச (ில z
_ஃபா) ச (ில z
_) சி (லாகி s
_) ச (ிலிய tS
@@ -1103,6 +1112,7 @@ _ஜலகண்டே) சு (வ s
_) ச (ைனாவ tS
_) ச (ைனீஸ tS
_) ச (ோட்டா tS
ஓ) ச (ோன z
_) ச (ௌக்கிதார tS
_) ச (ௌதரி tS
_) ச (ௌதிரி tS
@@ -1117,13 +1127,17 @@ _ஜலகண்டே) சு (வ s
ஜ (B dZ
_) ஜு (வால dZ
_டின்) ஜ (ர tSV
_ப) ஜ (ார z
_) ஜ (ுல்பி z
_) ஜ (ுல்ஃபி z
அ) ஜ (ாருதீன z
_) ஜ (ர்தாரி zV
_) ஜ (ியா z
_ரம்) ஜ (ான z
_ப) ஜ (ார Z
_) ஜ (ுல்பி Z
_) ஜ (ுல்ஃபி Z
அ) ஜ (ாருதீன Z
_) ஜ (ர்தாரி ZV
_) ஜ (ியா Z
_ரம்) ஜ (ான Z
_க) ஜ (ல் ZV
_க) ஜ (லை ZV
_க) ஜ (லி ZV
_க) ஜ (லா ZV


.group ஞ
@@ -1357,6 +1371,7 @@ _லான்_) ட (ென்னிஸ t.
_) ட (ென்ஷன t.
_) டெம்ப (ர t.empV
_) டெம்ப (ோ t.emp
_) ட (ெய்லர t.
_) ட (ெர t.
_) டெலஸ்கோப் t.elVsko:p
_) ட (ெலிஃபோன t.
@@ -1951,6 +1966,7 @@ _ஜனார்) த்த (ன ddV
சில) த்த (ினங் dd
பல) த்த (ினங் dd
வர்) த்த (ினி dd
L03) த்த (ினி+ tt
சா) த்த (ிய dd
ம) த்த (ிய dd
வா) த்த (ிய dd
@@ -2393,6 +2409,7 @@ _விளையாடு_) ப (ாம்பே p
_) பார்ப (டா ba:rbV
_) ப (ார்மL04ி f
_) ப (ார்முல f
_) ப (ார்லிய b
_) ப (ாலக b
_) ப (ாலக் p
_) ப (ாலக்காட p
@@ -2729,6 +2746,7 @@ _விளையாடு_) ப (ாம்பே p
_) ப (ீர்மேட p
_) ப (ீஷ்ம b
_) ப (ீஹார b
_) புக (ாரெஸ்ட buk
_) ப (ுக்கிங் b
_) ப (ுக்கில b
_) ப (ுக்கென்ற b
@@ -2736,6 +2754,7 @@ _விளையாடு_) ப (ாம்பே p
_) ப (ுக்தி b
_) ப (ுக்ல b
_) ப (ுஜ b
_) புடாப (ெஸ்ட bud.a:p
_) ப (ுட்டி b
_பெனசீர்_) ப (ுட்டோ b
_) புட்ப (ால fut.b
@@ -2827,6 +2846,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ெதர f
_) ப (ெத்தல b
_) பெத் (ல bet
_) ப (ெந்தகோஸ்த b
_) ப (ெனசீர b
_) பெப்ப (ே bebb
_) ப (ெப்ரவரி f
@@ -2997,13 +3017,13 @@ _பெனசீர்_) ப (ுட்டோ b

//sort
இடர்) ப pV#
நடை) ப p
நடை) ப pV#
_கேம்) ப pV#
_பிரதீ) ப pV#
ஒலிம்) ப pV#
சங்கல்) ப pV#
_சொல்) ப pV#
_பயன்) ப pV
_பயன்) ப pV#
_விகல்) ப pV#
அடால்) ப fV#
_ஷரீ) ப (+ fV#
@@ -3140,6 +3160,7 @@ _முனிசி) ப (ல pV
_முத்து) ப (வள pV
த) ப (ஸ bV
_வா) ப (ஸ pV
ஆக்டோ) ப (ஸ pV
_தீ) ப (ா p
_கலி) ப (ா f
_கலீ) ப (ா f
@@ -3188,6 +3209,7 @@ _வெளிப்) ப (ாக b
_மறு) ப (ாத p
ஆமதா) ப (ாத b
அL06மதா) ப (ாத b
இஸ்லாமா) ப (ாத b
ஒளரங்கா) ப (ாத b
ஔரங்கா) ப (ாத b
_சரி) ப (ாதி p

+ 1
- 1
src/synthdata.cpp View File

@@ -35,7 +35,7 @@
#include "translate.h"
#include "wave.h"

const char *version_string = "1.46.20 15.Jul.12";
const char *version_string = "1.46.21 25.Jul.12";
const int version_phdata = 0x014600;

int option_device_number = -1;

+ 14
- 0
src/translate.cpp View File

@@ -2797,6 +2797,20 @@ if((c == '/') && (tr->langopts.testing & 2) && IsDigit09(next_in) && IsAlpha(pre

letter_count++;

if(tr->letter_bits_offset > 0)
{
if(((c < 0x250) && (prev_out >= tr->letter_bits_offset)) ||
((c >= tr->letter_bits_offset) && (letter_count > 1) && (prev_out < 0x250)))
{
// Don't mix native and Latin characters in the same word
// Break into separate words
c = ' ';
space_inserted = 1;
word_flags |= FLAG_HYPHEN_AFTER;
next_word_flags |= FLAG_HYPHEN;
}
}

if(iswupper(c))
{
c = towlower2(c);

Loading…
Cancel
Save