g'day,

LastLDKey and Search history are working fine for Thai unicode now. I
have not been able to build a valid Thai locale conf file yet. Only
Genesis and Exodus are in Thai in the attached file. Each time the rc5
version starts, it has the following error message.

"VerseKey::Book: เนป... does not have a matching toupper abbrevs entry!
book number returned was: 0(1)"

The conf file has three entries for Genesis and Exodus. From the message
it seems to want to convert the entries to upper case which is
non-existent in Thai.

As mentioned in a previous e-mail with Deutsch book names, the names
display properly and are looked up properly. However they do not display
properly in the drop down list.

ak


Troy A. Griffitts wrote:
Adrian,
I had a look at the code. LastLDKey wasn't doing UTF8 conversion on the read back in, but it was converting on the way out. I've fixed this.

I also checked Lookup and Search history and it seems to be doing conversion correctly. Not sure if we added that recently, but give it a try for me and let us know if you still have problems.

Also added a quick check to not change the search type if you're using the same module.

    Thanks again to all who tested rc4.


http://crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/BibleCS-1.5.8rc5.zip


    -Troy.



Adrian Korten wrote:
g'day,

I assume that this request has not been done in .rc4. There is still a problem with storing the last lexicon definition if the data is utf-8. Could this be fixed or could a flag be added to not store the last definition? For Thai, we have turned off the Saved Lookup and Saved Search but Lexicon cannot be turned off. Eventually, the corrupted utf-8 data causes sword to crash.

-----------------
[History]
LastComModule=Personal
LastLDKey=O'?C,O'(c)y"?u"O'?C,O'(c)y"O'(c)a`O'?C,O'(c)y"O'(c)?O'?C,O'(c)y"?U"O'?C,O'(c)O"?a^O'?C,O'(c)y"?e^O'?C,O'(c)O"?a^O'?C,O'(c)y"O'(c)i"O'?C,O'(c)y"O'(c)u"O'?C,O'(c)O"?e^
LastLDModule=tbsStudyDRaw
LastParaMod01=
LastParaMod02=
LastParaMod03=
LastTextModule=TBS71b
LastVerse=II Kings 11:15
LookupSaveCount=0
SearchSaveCount=0
------------------

Thanks for your help in this matter.

ak
_______________________________________________
sword-devel mailing list: [email protected]
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

_______________________________________________
sword-devel mailing list: [email protected]
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


[Meta]
Name=tai
Description=Thai Unicode
Encoding=UTF-8

[Text]
Genesis=ปฐมกาล

Exodus=อพยพ

Leviticus=Imamat
Numbers=Bilangan
Deuteronomy=Ulangan
Joshua=Yosua
Judges=Hakim-hakim
Ruth=Rut
I Samuel=1 Samuel
II Samuel=2 Samuel
I Kings=1 Raja-raja
II Kings=2 Raja-raja
I Chronicles=1 Tawarikh
II Chronicles=2 Tawarikh
Ezra=Ezra
Nehemiah=Nehemia
Esther=Ester
Job=Ayub
Psalms=Mazmur
Proverbs=Amsal
Ecclesiastes=Pengkhotbah
Song of Solomon=Kidung Agung
Isaiah=Yesaya
Jeremiah=Yeremia
Lamentations=Ratapan
Ezekiel=Yehezkiel
Daniel=Daniel
Hosea=Hosea
Joel=Yoel
Amos=Amos
Obadiah=Obaja
Jonah=Yunus
Micah=Mikha
Nahum=Nahum
Habakkuk=Habakuk
Zephaniah=Zefanya
Haggai=Hagai
Zechariah=Zakharia
Malachi=Maleakhi
Matthew=Matius
Mark=Markus
Luke=Lukas
John=Yohanes
Acts=Kisah Para Rasul
Romans=Roma
I Corinthians=1 Korintus
II Corinthians=2 Korintus
Galatians=Galatia
Ephesians=Efesus
Philippians=Filipi
Colossians=Kolose
I Thessalonians=1 Tesalonika
II Thessalonians=2 Tesalonika
I Timothy=1 Timotius
II Timothy=2 Timotius
Titus=Titus
Philemon=Filemon
Hebrews=Ibrani
James=Yakobus
I Peter=1 Petrus
II Peter=2 Petrus
I John=1 Yohanes
II John=2 Yohanes
III John=3 Yohanes
Jude=Yudas
Revelation of John=Wahyu

[Book Abbrevs]
1 C=46
1 CHRONICLES=13
1 CORINTHIANS=46
1 JN=62
1 JOHN=62
1 KGS=11
1 KINGS=11
1 KOR=46
1 KORINTUS=46
1 PE=60
1 PETER=60
1 PETRUS=60
1 PTR=60
1 RA=11
1 RAJA=11
1 SA=9
1 SAMUEL=9
1 TA=13
1 TAWARIKH=13
1 TE=52
1 TESALONIKA=52
1 THESSALONIANS=52
1 TI=54
1 TIMOTHY=54
1 TIMOTIUS=54
1 YO=62
1 YOHANES=62
1C=46
1CHRONICLES=13
1CORINTHIANS=46
1JN=62
1JOHN=62
1KGS=11
1KINGS=11
1KO=46
1PE=60
1PETER=60
1PTR=60
1RA=11
1SA=9
1SAMUEL=9
1TA=13
1TE=52
1THESSALONIANS=52
1TI=54
1TIMOTHY=54
1YO=62
1YOH=62
2 C=47
2 CHRONICLES=14
2 CORINTHIANS=47
2 JN=63
2 JOHN=63
2 KGS=12
2 KINGS=12
2 KO=47
2 KORINTUS=47
2 PE=61
2 PETER=61
2 PETRUS=61
2 PTR=61
2 RA=12
2 RAJA=12
2 SA=10
2 SAMUEL=10
2 TA=14
2 TAWARIKH=14
2 TE=53
2 TESALONIKA=53
2 THESSALONIANS=53
2 TI=55
2 TIMOTHY=55
2 TIMOTIUS=55
2 YO=63
2 YOHANES=63
2C=47
2CHRONICLES=14
2CORINTHIANS=47
2JN=63
2JOHN=63
2KGS=12
2KINGS=12
2KO=47
2PE=61
2PETER=61
2PTR=61
2RA=12
2SA=10
2SAMUEL=10
2TA=14
2TE=53
2THESSALONIANS=53
2TI=55
2TIMOTHY=55
2YO=63
2YOH=63
3 JN=64
3 JOHN=64
3 YO=64
3 YOHANES=64
3JN=64
3JOHN=64
3YO=64
3YOH=64
A=20
ACTS=44
AM=30
AMO=30
AMOS=30
AMS=20
AMSAL=20
AYB=18
AYU=18
AYUB=18
BIL=4
BILANGAN=4
C=51
CANTICLE OF CANTICLES=22
COC=22
COLOSSIANS=51
D=27
DAN=27
DANIEL=27
DEUTERONOMY=5
E=49
ECCLESIASTES=21
EF=49
EFESUS=49
EPHESIANS=49
EST=17
ESTER=17
ESTHER=17
EXODUS=2
อพยพ
=2
EZEKIEL=26
EZR=15
EZRA=15
F=50
FILE=57
FILEMON=57
FILI=50
FILIPI=50
FLM=57
FLP=50
G=48
GAL=48
GALATIA=48
GALATIANS=48
GENESIS=1
ปฐมกาล
=1
H=7
HA=7
HAB=35
HABAKKUK=35
HABAKUK=35
HAG=37
HAGAI=37
HAGGAI=37
HAK=7
HAKIM-HAKIM=7
HE=58
HEBREWS=58
HOS=28
HOSEA=28
I C=46
I CHRONICLES=13
I CORINTHIANS=46
I JN=62
I JOHN=62
I KGS=11
I KINGS=11
I KO=46
I PE=60
I PETER=60
I PETRUS=60
I PTR=60
I RA=11
I SA=9
I SAMUEL=9
I TA=13
I TE=52
I THESSALONIANS=52
I TI=54
I TIMOTHY=54
I YO=62
I=3
IBR=58
IBRANI=58
IC=46
ICHRONICLES=13
ICORINTHIANS=46
II C=47
II CHRONICLES=14
II CORINTHIANS=47
II JN=63
II JOHN=63
II KGS=12
II KINGS=12
II KO=47
II PE=61
II PETER=61
II PETRUS=61
II PTR=61
II RA=12
II SA=10
II SAMUEL=10
II TA=14
II TE=53
II THESSALONIANS=53
II TI=55
II TIMOTHY=55
II YO=63
IIC=47
IICHRONICLES=14
IICORINTHIANS=47
III JN=64
III JOHN=64
III YO=64
IIIJN=64
IIIJOHN=64
IIIYO=64
IIJN=63
IIJOHN=63
IIKGS=12
IIKINGS=12
IIKO=47
IIPE=61
IIPETER=61
IIPETRUS=61
IIPTR=61
IIRA=12
IISA=10
IISAMUEL=10
IITA=14
IITE=53
IITHESSALONIANS=53
IITI=54
IITI=55
IITIMOTHY=55
IIYO=63
IJN=62
IJOHN=62
IKGS=11
IKINGS=11
IKO=46
IM=3
IMAMAT=3
IPE=60
IPETER=60
IPETRUS=60
IPTR=60
IRA=11
ISA=23
ISAIAH=23
ISAMUEL=9
ITA=13
ITE=52
ITHESSALONIANS=52
ITIMOTHY=54
IYES=23
IYO=62
J=43
JAMES=59
JAS=59
JEREMIAH=24
JN=43
JO=43
JOB=18
JOEL=29
JOHN=43
JONAH=32
JOSHUA=6
JUD=7
JUDE=65
JUDGES=7
KEJ=1
KEJADIAN=1
KEL=2
KELUARAN=2
KID=22
KIDUNG AGUNG=22
KIS=44
KISAH PARA RASUL=44
KOL=51
KOLOSE=51
L=42
LAMENTATIONS=25
LEVITICUS=3
LK=42
LUK=42
LUKAS=42
LUKE=42
MA=40
MAL=39
MALACHI=39
MALEAKHI=39
MARK=41
MARKUS=41
MAT=40
MATIUS=40
MATTHEW=40
MAZ=19
MAZMUR=19
MICAH=33
MIK=33
MIKHA=33
MK=41
MR=41
MRK=41
MT=40
MZM=19
N=16
NAH=34
NAHUM=34
NEH=16
NEHEMIA=16
NEHEMIAH=16
NUMBERS=4
OB=31
OBADIAH=31
OBAJA=31
P=21
PENGK=21
PENGKHOTBAH=21
PH=50
PHILEMON=57
PHILIPPIANS=50
PHM=57
PHP=50
PKH=21
PROVERBS=20
PSALMS=19
PSM=19
PSS=19
R=45
RAT=25
RATAPAN=25
REVELATION OF JOHN=66
REVELATION OF ST. JOHN=66
REVELATION=66
RM=45
ROM=45
ROMA=45
ROMANS=45
RUT=8
RUTH=8
SONG OF SOLOMON=22
SONG OF SONGS=22
SOS=22
TIT=56
TITUS=56
UL=5
ULANGAN=5
WAH=66
WAHYU=66
WHY=66
Y=43
YAK=59
YAKOBUS=59
YE=23
YEH=26
YEHEZKIEL=26
YER=24
YEREMIA=24
YES=23
YESAYA=23
YL=29
YO=43
YOE=29
YOEL=29
YOH=43
YOHANES=43
YOS=6
YOSUA=6
YUD=65
YUDAS=65
YUN=32
YUNUS=32
ZAK=38
ZAKHARIA=38
ZECHARIAH=38
ZEF=36
ZEFANYA=36
ZEPHANIAH=36

ปฐก=1
อพย=2
_______________________________________________
sword-devel mailing list: [email protected]
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to