Hi,
We are currently working on our projects translations.
We are using Delphi 7 version 7.0 Build 4.453 with AlphaControls 2009 v6.61
For the translation, we use the Delphi integrated internationalization tool.
When we try to update the language librarys, we get error on each forms with TsAlphaImageList controls on it.
Here is an example of the error msg (translated from french) “ObjectTextToResource failed : line too long at line 26”.
When checking the translated DFM file, the storage of the “Items” property is on a unique line, but in the original DFM it's stored on multiple lines (about 70 char by lines).
Is there a way to change this behaviour ?
With standard TImageList we don't have this issue, but our main project use a lot of TsAlphaImageList and we want to keep them for the PNG support.
There is a test project in the attachments :
A form with :
1 TLabel
1 TImageList
1 TsAlphaImageList
The error DFM can be found in the subfolder “ENG” name “Unit1.ERR_DFM”
You can get the error messages by following those steps :
– Open ProjectGroup1.bpg
– Menu : View –> Project Manager
– Choose Project1.exe
– Menu : Project –> Update Language
Sorry for the bad english, feel free to ask more details or explanation if you don't understand some of our sentence.
Thank you