Page 1 of 1

TsiLangExpert load SIL file - corrupt Russian language

Posted: Tue May 05, 2009 8:25 am
by Phoner
I am using TsiLang version 6.4 and Delphi2009.
My application supports Russian language (Cyrillic) - the charset is set correctly. I can save the project to SIL file. This SIL file can be changed without problems - all Russian letters are displayed correctly.
Loading this changed SIL file again with TsiLangExpert destroys the Russian language - only cryptic signs are visible.
What is wrong here?

Posted: Wed May 06, 2009 7:49 am
by isiticov
Do you use StoreAsUTF8 property of TsiLang?

Posted: Thu May 07, 2009 11:30 am
by Phoner
No. In some earlier post you told me not to do so.

Posted: Mon May 11, 2009 4:27 am
by isiticov
Could you please send us sample project that reproduces this problem? Since we tried to reproduce this and it worked just fine.

Posted: Thu May 14, 2009 9:10 am
by Phoner
I sent you a mail, because I don't know how to attach something here in the forum.
I hope you received the mail and can reproduce the problem.

Posted: Thu May 14, 2009 4:37 pm
by isiticov
Yes, thank you for the sample. We're investigating it...

Posted: Wed Jul 29, 2009 1:36 pm
by Phoner
I've just installed version 6.4.1 - but the problem keeps the same.
Save the project from TsiLangExpert and load back destroys my Russian language. All other languages seems to be OK. Russian is the only language not using Latin characters in my project.

Posted: Thu Jul 30, 2009 8:13 am
by isiticov
Do you have proper settings for CharSets for Russian language?

Posted: Mon Aug 03, 2009 2:00 pm
by Phoner
Yes, RUSSIAN_CHARSET is set for all entries in the column for Russian language.
The created SIL file can be loaded with SILEdior without problems. All Russian strings are displayed OK. Only loading a SIL file with the expert produces the wrongs characters.

Posted: Tue Aug 04, 2009 12:41 pm
by isiticov
Do you modify SIL file in SIL Editor before loading? Or just simple- save-load produces corruption of the characters?

Posted: Wed Aug 05, 2009 3:07 pm
by Phoner
I have the problem without using the SILEditor at all. Just save and load with the expert produces the wrong characters.
I just tested with SILEditor the saved file. That file seems to be OK.

Posted: Sun Sep 13, 2009 9:54 am
by Phoner
Now I tried version6.5 - the problem still exists. I have to put in changled translations manually. I can't load the project from SIL file without destroying Russian language.