Support forum of the software localization tool Sisulizer


.NET, Delphi, ... - Sisulizer Localization Tool Support Home

Get in contact with the makers of Sisulizer.
Our forum is open for all questions around Sisulizer from customers and prospects.
Don't hesitate to register and ask. The Sisulizer team will answer ASAP.

Search     Help Home Sisulizer Website Download
Search by username
Not logged in - Login | Register 

 Moderated by: Sisusupport, Renate.Reinartz, Markus.Kreisel, Ilkka.Salmenius
New Topic Reply Printer Friendly
Bug or feature? - Bugs and Quirks in Sisulizer - Technical Support (You need to be registered at the forum to write) - .NET, Delphi, ... - Sisulizer Localization Tool Support
AuthorPost
 Posted: Thu Mar 22nd, 2007 03:38 pm
PM Private Upload Quote Reply
Jacob Pedersen
Member
 

Joined: Thu Mar 8th, 2007
Location:  
Posts: 25
Status: 
Offline
I use embedded resource dll's which I extract at run time when needed. I have chosen only to include strings in my dll's.

When changing language I use the code from reInit.pas (Borland Delphi 2006) to go through all forms to update the strings. However more than just strings are changed. It appears at least the following gets touched too:

* Application size changes. It gets the size of the form at design time. It's no longer maximized

* Some graphics disappear. Same bitmaps and icons are wanted for all translations. A custom component where graphics is set via:

  AButton.ImageList := AImgList;
  AButton.GlyphIndex := AGlyphIndex;


losses the graphics?

* Application Title/Caption changes. Maybe I need to update myself but that will be alot of work. It would be better if it only changed if it was not changed at runtime

* Date on a TMonthCalender changes?

* Toolbuttons on Toolbars changes location. Some toolbars which are hidden at design time and set visible at runtime, disappear.

So all in all. A lot more than my strings are touched. Question is: Is this an option (I looked but could not find any thing), limitation of SL or is there something wrong with code in reInit?

Thanks

Back To Top PM Private Upload Quote Reply

 Posted: Fri Mar 23rd, 2007 09:14 am
PM Private Upload Quote Reply
Sisusupport
Administrator
 

Joined: Sat Apr 8th, 2006
Location: Monschau, Germany
Posts: 2261
Status: 
Offline
Hi Jacob,

When you use LoadNewResourceModule and ReinitializeForms functions VCL reloads resources but does not call the events (e.g. OnCreate and OnShow) again. If you have added new components and set their properties or changes the visibility of existing components on TForm.OnCreate or TForm.OnShow events you have to redo the changes again after you have called LoadNewResourceModule and ReinitializeForms functions.

Jaakko



____________________
http://www.sisulizer.com - Three simple steps to localize
Back To Top PM Private Upload Quote Reply

 Posted: Fri Mar 23rd, 2007 11:31 am
PM Private Upload Quote Reply
Jacob Pedersen
Member
 

Joined: Thu Mar 8th, 2007
Location:  
Posts: 25
Status: 
Offline
Ok I see thanks...  I have blocked this function in my code.

Now I just need to learn how to stop autoloading of resource DLL's, then all should be well and I can purchase the software

http://www.sisulizer.net/view_topic.php?id=213&forum_id=3&jump_to=969

You have excellent support, which is good to know before a purchase :)

Back To Top PM Private Upload Quote Reply

 Posted: Fri Mar 23rd, 2007 11:46 am
PM Private Upload Quote Reply
Markus.Kreisel
Administrator


Joined: Sat Apr 8th, 2006
Location: Monschau, Germany
Posts: 3165
Status: 
Offline
Jacob Pedersen wrote
You have excellent support, which is good to know before a purchase :)


Thank you very much.

It is our main goals to make our custumers happy. This forum helps us to do this in pulic so everybody can see it. We are not perfect but with the help of our valued users we work hard to always advance in the right direction.

Best

Markus



____________________
http://www.sisulizer.com - Three simple steps to localize
Back To Top PM Private Upload Quote Reply

Current time is 10:58 pm  
.NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Bugs and Quirks in Sisulizer > Bug or feature?



WowUltra modified by Sisulizer Copyright © 2007-18 by Jim Hale - Based on WowBB Copyright © 2003-2006 Aycan Gulez

Impress - Privacy statement

Sisulizer software localization tool - Three simple steps to localize