Update to Version 3

Sisulizer version 3 is a paid update recommended for all Sisulizer customers.

Still using Sisulizer 1.x or Sisulizer 2008/2010?

Time to update to version 3 now and profit from all new features in version 3.

Specials run until May, 31 2012

Offers are for commercial and industrial customers only.
All prices are net.

Complete Price Sheet.

Not sure which edition is the right one? Visit our Edition Comparison

Social Networks

Please click this facebook button if you want to share this page with friends

Share

(english) (german)


Please click this Google +1

button to give Sisulizer a positive vote in Googles new voting system.

Thank you very much.

Selected Customers

Software Localization News

Version 3 Build 331 released

4/23/2012

The new build comes with many new features. [more]

Top News: Version 3

11/9/2011

Sisulizer version 3 out now. [more]

Tips & Tricks

9/30/2011

You are looking for tips and tricks around Sisulizer? [more]

Delphi Tage

9/8/2011

Delphi Tage 2011 in Cologne are sold out! [more]

Download Build 321

8/12/2011

Please us a download manager for your download. [more]

Windows Binary Source | Header files

Specifies the header file

Header Files

Specifies .h files that contains the symbolic names of the resource id. If you specify file(s) Sisulizer uses the symbolic names of the file instead of the resource ids that are integers. Let's have an example. We have two files: resources.rc that contains the resources and resources.h that contains names and ids. resources.h contains the following line:

#define IDS_ABOUTBOX 101

It give IDS_ABOUTBOX symbolic name and integer id 101. resources.rc contains the following lines:

STRINGTABLE
BEGIN
  IDS_ABOUTBOX "&About Converter..."
END

When the resource compiler compiles the above resource it gives the string id. The id is an integer number 101. This is stored to the resource data of EXE file with the actually string. When Sisulizer scans the resource data it gives the string id that is 101. Unfortunately this id does not tell much about the string and its context. If you give the resource id file Sisulizer uses the symbolic name of the id (IDS_ABOUTBOX ) as context. This gives more information to the translator than plain number of 101 would give.

If you add a resource id file or files Sisulizer uses symbolic names instead of integer values on every possible id. This also makes it possible to import translations from localized .rc files. Without header files you can import translations only from localized binary files.

Click Add to add a new file. Click Edit to edit the selected file. Click remove to remove the selected file. Click Clear to remove all files.

Resource Files

By default Visual Studio uses IDS_xxx as resource ids. If this is true in your case you can leave this filed empty. However if you use some other id naming convention you have to specify the original resource files (.rc) too. This way Sisulizer can map the integer id to the correct symbolic name.

Click Add to add a new file. Click Edit to edit the selected file. Click remove to remove the selected file. Click Clear to remove all files.