The above functions, except lcStrGet, are intended to use inside of the
LC_EVENT_ADDSTR event procedure.
Localization of LiteCAD.exe
- Run LiteCAD.exe and press <Tab> key - command window will appear.
- In the command window enter "savestr".
This command will create file LC_original.lng in the Config directory.
File LC_original.lng contains orininal GUI strings of LiteCAD.
- Run application EditLng.exe, which is used to create LNG file with translated strings.
- By menu "File / Open Original..." load the file LC_original.lng
- Edit fields in the "String" column, with required language.
After finishing - save contents of this column in LNG file, for example LC_russian.lng .
The file will be placed in the Config directory.
- Open the file LiteCAD_exe.cfg in text editor and find the string
LANGUAGE=
- Add name of the created LNG file, for example
LANGUAGE=LC_russian.lng
- Save and close the file LiteCAD_exe.cfg
- Run LiteCAD.exe . Now all replaced GUI strings will be loaded from LC_russian.lng .
For not replaced strings, LiteCAD will use original.
In your own application you can load LNG file in the LC_EVENT_ADDSTR event procedure
by the function lcStrFileLoad , for example:
lcStrFileLoad( L"LC_russian.lng" );