Nos principaux clients

Promotions jusqu'au 30.6.2021

Les offres sont destinées aux clients commerciaux et industriels.
Tous les prix sont nets.

Grille tarifaire complète.

Vous n'êtes pas sûr du choix de votre édition ? Visitez notre tableau Comparatif des éditions

Mise à jour à la 4

Sisulizer 4 is a payés mise à jour recommendée pour tous les clients de Sisulizer 1.x, 2008/2010 et 3.

Update to Sisulizer 4

Vous utilisez encore Sisulizer 1.x, Sisulizer 2008/2010 ou Sisulizer 3?

Il est temps de mettre à jour à la version 4 pour profiter des nouvelles fonctions des versions 4.

News sur le logiciel de localisation

Version 4 Build 374 libéré

30.11.2018

La nouvelle version a de nouvelles fonctions. [plus]

Tutorials

5.3.2019

Tutorials updated [...]

.NET Support updated

14.6.2018

New in May 2018: [...]

Sisulizer 4 Build 366

1.3.2017

Build 366 - support for Visual Studio 2017 [...]

10 Years Sisulizer

5.8.2016

Celebrate and save Big. [...]

Nos clients utilisent Sisulizer...

portée clients internationaux avec le logiciel dans leur langue

pour localiser leurs interne logiciel dans les filiales internationales

construire multilingue logiciel personnalisé pour les entreprises de leurs clients

comme Les fournisseurs de services de localisation parce que c'est l'outil de localisation de leurs clients

pour localiser le logiciel à gouvernement Agences

À enseigner les logiciels localisation dans les universités

pour la localisation de logiciels sur électronique Dispositifs

Traduction de logiciels pour biomédical Matériel

pour localiser le logiciel dans la Mining L'industrie

créer un logiciel mulitlingual pour mécanique Ingénierie

 

DRC File

Delphi resource string file (.drc) is used by Sisulizer to get the complete resource string context of the items.

When Delphi compiler compiles a resourcestring it stores the string is a standard Windows string resource and assigns an id for the string. If you add new resourcestrings into the application or delete existing ones, the compiler will give most resourcestrings new ids. This will most likely cause loss of translations or a existing translations to be replaced with wrong translations. To prevent this give a DRC file name so Sisulizer can use it to link resource string variable names and resource string ids (e.g. SSampleString equals 4567). The resource string variable name will change only if the programmer will intentionally change the resourcestring variable name. DRC files use .drc file extension (e.g. C:\Samples\Project1.drc).

You can localize a Delphi binary file without specifying the DRC file but in that case Sisulizer can not use resource name as context ids. Possible context methods are:

Context method Description
String value Sisulizer uses string values as context values. This is safe even if you modify and recompile your application. However if the application has the same text in two ore more resource strings this method brings only one row to the project file. So all instances of the same text will share the same row and you can no longer translate them in a different way.
Resource id Sisulizer uses resource ids as context values. This is potentially dangerous because it is very likely that Delphi compiler will change the resource strings ids next time you compile your project. This will cause lost of translations or switching of existing translations. Both are very hard to fix.

Because both alternative context methods have their limitation and dangers it is very much recommended to specify a DRC file. To create a .drc file choose Project | Options | Linking from Delphi and select Detailed in the Map file selection. In Delphi XE2 or later you can also turn DRC files on by checking Output resource string .drc file check box.

Samples string in different context methods

For an example let's look at SelectFile.pas that has the following resource string.

resourcestring
  SBrowseFile = '&Browse...';

The following table shows how the context is generated in each context method.

Context method Context String
Resource name SelectFile.SBrowseFile &Browse...
String value &Browse... &Browse...
Resource id 4096.65520 &Browse...

As you can see the resource id context id does not give any meaningful information (4096.65520) for translator. The string value method also does not give any additional information compared to the string value (&Browse... vs. &Browse...). The resource name method gives extra information (SelectFile.SBrowseFile) in addition of the string value.

FireMonkey

If you use FireMonkey and you localize also your Mac file you must use DRC files. You need to specify both the Windows and Mac DRC file in the source options. Learn more about Mac localization.