External strings enable user visible text in ESL programs to be translated to other languages, without needing to edit the ESL source code for each language. External strings are enabled by compiling the program with the command line switch -xstr or one of the other related switches. This produces a resource file. The resource file is translated into each language and then converted into resource DLLs. The strings are loaded from the proper DLL at run time.
See the Externalizing Strings section of ESL Internationalization for further information.
See Also
EslXstr( ) ESLLIB Function
EslXstrFromDLL( ) ESLLIB Function
EslXstrPreloadAllStrings( ) ESLLIB Subroutine
EslXstrResetAllStrings( ) ESLLIB Subroutine
EslXstrSetPrimaryDLL( ) ESLLIB Subroutine
EslXstrSetSecondaryDLL( ) ESLLIB Subroutine
Substitute1( ) to Substitute9( ) ESLSTR Functions
use "xsrefresh" Action Statement