Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

Custom action display wrong language


1 reply to this topic

aydind

aydind
  • Full Members
  • 4 posts

Posted 25 April 2008 - 09:31

I use Installshield 2008 premier edition and project type is Basic Msi.
Project default language is Turkish. I selected English language then Custom action (deferred or rollback type) messagebox and setup progress always display Turkish strings, (because default language is always used).

I dissolved this problem. I created Turkish.txt and English.txt and use GetProfString. ProductCode was Turkish, I called Turkish.txt or ProductCode was English I called English.txt.

Is there another way to solve this problem?

Edited by aydind, 25 April 2008 - 09:33.


m.nouryan

m.nouryan
  • Full Members
  • 23 posts

Posted 23 May 2008 - 19:17

Well, this does not happen to me,

if you save your strings in StringTables (you should have one string value per language for each STRINGID) and load the string in your script, you should be fine. (at least it has always worked for me);

STRING szMsg;
.
.
.
.
szMsg = @STRING_TABLE_ID;

BTW, the string tables support unicode strings as well.

if I have misunderstood your problem, let me know.