Page 1 of 1

Show available languages

Posted: Tue Apr 03, 2012 6:32 am
by mediatech
How to show available languages ?

using following code:
...
var
sLng: string;
n: Integer;
begin
sLng:= ExtractFileDir(Application.ExeName)+'\test.sib';
siLangRTSE1.LoadAllFromFile( sLng, false);
siLangRTSE1.ActiveLanguage:= 1;
n:= siLangRTSE1.NumOfLanguages;
ListBox1.Items:= siLangRTSE1.LangNames;
end;
...

sib-File exists and has 3 languages named "Deutsch" , "English" and "number". But in "Listbox1" is just shown "Language N1"... and "NumOfLAnguages" ist "1".

So, what is wrong ?

Andreas

Posted: Wed Apr 04, 2012 6:44 am
by isiticov
LoadAllFromFile() method should be used only for loading SIL files. For loading SIB files please use LoadAllFromBinaryFile().