= ezFIT 4 Localization =
== Application Localization ==
* [[swdev:howto:Software Localization Using Multilizer]]
== Installer Localization==
=== Instructions for Developers ===
* Open InnoSetup installer script.
* Add a directive to define language:
#if AppLangSupp == ""
#define
...
#elif...
#else
#define English
#endif
* Add Language resources under section ''[Languages]'':
[Languages]
#ifdef English
Name: English; MessagesFile: compiler:Default.isl
#endif
#ifdef
Name: ; MessagesFile: compiler:Languages\.isl
#endif
* Add and translate resource strings under section ''[CustomMessages]'':
[CustomMessages]
#ifdef English
SelectDrivers=Select Drivers
...
#endif
; should be replaced by the target language to localize
#ifdef
;.String=
.SelectDrivers=Seleccionar Controladores
...
#endif
=== Instructions for Translators ===
Syntax for resource strings to translate:
;
.=
...
Example
; English (Default)
rsSelectDrivers=Select Drivers
; Spanish
Spanish.rsSelectDrivers=Seleccionar Controladores
...