Search found 2217 matches

by isiticov
Sun Dec 22, 2019 7:45 am
Forum: TsiLang Components Suite
Topic: TsiLang Expert minor issues in 7.8
Replies: 5
Views: 817

Hello Malcolm,

Thank you for reporting these.
1- Will check this.
2- These settings apply when you load/save translations for the project(s) using Project Manager popup-menu, not from TsiLang Expert.
by isiticov
Fri Dec 20, 2019 4:04 am
Forum: TsiLang Components Suite
Topic: Menu Help option does not display anything
Replies: 6
Views: 750

Found and fixed the problem. The fix will apply in the next update release.

Thank you for reporting this!
by isiticov
Thu Dec 19, 2019 5:38 pm
Forum: TsiLang Components Suite
Topic: Menu Help option does not display anything
Replies: 6
Views: 750

Will check this...
by isiticov
Thu Dec 19, 2019 1:38 pm
Forum: TsiLang Components Suite
Topic: Menu Help option does not display anything
Replies: 6
Views: 750

Hello, At run-time the Help button just uses: Application.HelpContext(HelpContext); And form's HelpContext is 10000. So if you application will have a help file and there will be a help topic with context ID=10000 then it will be displayed upon Help button click. At design-time this button w...
by isiticov
Tue Dec 17, 2019 7:59 am
Forum: TsiLang Components Suite
Topic: TsiLang and Runtime Component Creation
Replies: 6
Views: 821

At run-time- no, there is no such functionality. But if you're worrying about size of stored translations then you can add in code something like this: Label1.Caption := 'File'; Label2.Caption :+ 'File And then translate this code with TsiLang Expert. This will add only ONE entry for "File" item int...
by isiticov
Sun Dec 15, 2019 11:36 am
Forum: TsiLang Components Suite
Topic: TsiLang and Runtime Component Creation
Replies: 6
Views: 821

Hello, After adding/creating component at run-time you can call BuildList method to update translations and this will add a new entry(ies) for newly created components. And after that you can use ReplaceStringValue() method to add values for all languages. But may be you can describe your situation ...
by isiticov
Sun Dec 15, 2019 7:23 am
Forum: General
Topic: TsiLang Translation and Runtime Component Creation
Replies: 2
Views: 979

Hello,

1) - Please check the answer in TsiLang forum.

2) - TsiLabel just a label with additional text effects, such as shadow and so on. This is just a bonus component. :)
by isiticov
Sun Dec 15, 2019 7:21 am
Forum: TsiLang Components Suite
Topic: TsiLang and Runtime Component Creation
Replies: 6
Views: 821

Hello,

You can add code for updating the component's properties into OnChangeLanguage event and translate it. For example:

Code: Select all

procedure TForm1.siLang1ChangeLanguage(Sender: TObject);
begin
  LabelRunTime.Caption := siLang1.GetTextOrDefault('IDS_1');
end;
Something like that.
by isiticov
Thu Dec 12, 2019 1:42 pm
Forum: TsiLang Components Suite
Topic: TsiLang Components Suite Version 7.8!
Replies: 0
Views: 734

TsiLang Components Suite Version 7.8!

We're glad to announce the release of TsiLang Components Suite version 7.8! New version includes support for Embarcadero RAD Studio 10.3.3 Rio, Android 64 and Linux. Other new features and improvements are described at https://www.tsilang.com/whats-new/ Trial version is available at TsiLang Componen...
by isiticov
Thu Dec 12, 2019 5:18 am
Forum: TsiLang Components Suite
Topic: Support Android Dialog
Replies: 1
Views: 469

FireMonkey 2 and later displays message dialog boxes (such as ShowMessage(), MessageDlg()) using OS's API and doesn't allow to interact to UI controls on these dialogs. This is the reason why TsiLang is unable to translate their built-in controls.
Sorry.
by isiticov
Mon Dec 02, 2019 9:22 am
Forum: TsiLang Components Suite
Topic: Support for Delphi 10.3.3?
Replies: 2
Views: 599

Hello,
10.3.3 is supported as well as there are no differences in DCUs since 10.3.2.
Only if you need Android 64 support you would need to re-build using sources.
by isiticov
Sun Dec 01, 2019 8:25 am
Forum: Resource Builder
Topic: .RC file seems to always be saved in unicode format
Replies: 2
Views: 657

Hello,

It looks like a small bug there with this. If you open (or create and save) Unicode RC file first then all next savings will be in Unicode as well. If you open (or create and save) ANSI RC file then next savings will be in ANSI format.
Sorry for this.
by isiticov
Thu Oct 24, 2019 9:26 am
Forum: TsiLang Components Suite
Topic: Merging of dfm files with different translation data
Replies: 4
Views: 1024

There is no such switch currently. We will check how this could be improved.
by isiticov
Thu Oct 24, 2019 8:17 am
Forum: TsiLang Components Suite
Topic: Merging of dfm files with different translation data
Replies: 4
Views: 1024

isiticov wrote:And later load back to DFM after merging.
Please note: you would need to perform this every time after merging if you store translations inside EXE(DFM).
by isiticov
Thu Oct 24, 2019 8:15 am
Forum: TsiLang Components Suite
Topic: Merging of dfm files with different translation data
Replies: 4
Views: 1024

Hello,

The easiest way would be to save translation to external files and then merge them with SIL Editor. If you want to use the version controls merging then save to SIL (textual) file. And later load back to DFM after merging.