#if AppLangSupp == "<LanguageNameHere>" #define <LanguageNameHere> ... #elif... #else #define English #endif
[Languages]
: [Languages] #ifdef English Name: English; MessagesFile: compiler:Default.isl #endif #ifdef <LanguageNameHere> Name: <LanguageNameHere>; MessagesFile: compiler:Languages\<LanguageNameHere>.isl #endif
[CustomMessages]
: [CustomMessages] #ifdef English SelectDrivers=Select Drivers ... #endif ; <LanguageNameHere> should be replaced by the target language to localize #ifdef <LanguageNameHere> ;<LanguageNameHere>.String=<TranslatedString> <LanguageNameHere>.SelectDrivers=Seleccionar Controladores ... #endif
Syntax for resource strings to translate:
; <LanguageNameHere> <LanguageNameHere>.<ResourceStringName>=<ResourceStringValueToTranslate> ...
Example
; English (Default) rsSelectDrivers=Select Drivers ; Spanish Spanish.rsSelectDrivers=Seleccionar Controladores ...