Hello all,
I made a multi language application using the LCL's i18n capabilities. For LCL controls (TButton, TLabel etc.) and ResourceStrings this works fine.
For custom controls, e.g. a button based on TCustomControl, currently I do the translations using a ResourceString and assigning the captions "manually" for each button which is quite some effort. I'd like to implement the i18n capabilities in the control.
So my question is, how to implement a string property in a custom control to be 'i18n'-sensitive? I.e. to be listed in the po-file by Lazarus and to be translated automatically by the LCLTranslator.
A web and forum search didn't bring me further.
Regards~