The LLANGUAGE file contains internationalized versions of system messages that are sent from LDL.
The LANGUAGE Migration Tool converts existing Enterprise Application 3.x LLANGUAGE files into equivalent language.rc files, suitable for use in AB Suite.
To access the Language Migration Tool, select Start, expand Agile Business Suite 7.0, and then click LANGUAGE Migration Tool. The Language Migration Utility appears.
Complete the following settings to convert an existing Enterprise Application 3.x LLANGUAGE file into an Agile Business Suite language.rc file.
Source File
Enter or browse for the name of an existing Enterprise Application 3.x LLANGUAGE file.
Output Directory
Enter or browse for the directory path where the Agile Business Suite language.rc file should be saved.
Process to Convert language.rc to language.dll
You must convert the language.rc file to a language.dll to use in AB Suite. In addition, before converting the language.rc file to Language.dll, you must follow a few steps in order to update the language.rc so that it is same as the latest file in AB Suite.
You can obtain language.rc from the LLanguage file using the Language Migration Utility by performing the following
Copy the strings from the file “ABSRuntimeMessages.txt”, which is available in the bin folder at the end of the language.rc file that is after the line MSG_CLR_1500 "*".
Copy the following files to a working folder.
Language.rc where the latest strings are added
Latest resource.h file which is available in bin folder
Existing Language.dll
rlman.exe which is available in the bin folder
Create a Language.res file (compiled resource script) by running the command rcLanguage.rc.
Notes:
The /i parameter might be required if INCLUDE environmental variable is not defined.
he following headers are required. By default, these are located at:
afxres.h – C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.15.26726\atlmfc\include
winresrc.h – C:\Program Files (x86)\Windows Kits\10\Include\10.0.17134.0\um
So, the final command is:
rc /i "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.15.26726\atlmfc\include"
/i "C:\Program Files (x86)\Windows Kits\10\Include\10.0.17134.0\um" Language.rc
Finally, create a new Language.dll file by running the command:
rlman -r Language.dll Language.res Language.dll
This replaces the contents of the new resource file into the existing Language.dll.