Using Plant SCADA to Switch the Process Analyst Language
- Last UpdatedSep 12, 2025
- 1 minute read
Plant SCADA uses the Cicode function Login() or UserLogin(). To allow the Process Analyst to determine the language to display, you need to map your Plant SCADA language databases to the Process Analyst resource files.
To do this, add a new .ini section called [ProcessAnalyst] to the Citect.ini file on each of your Plant SCADA clients and servers, and create a mapping for each language. (This section might already exist in your Citect.ini file.) The mapping needs to use this format:
LanguagePath.<Langauge>=<ProcessAnalystLanguage>
Where <Language> is the name of a specific Plant SCADA language as defined in Plant SCADA Studio's Setup activity.
For example,
[ProcessAnalyst]
LanguagePath.French=fr LanguagePath.French(France)=fr
LanguagePath.Chinese=zh-CN
LanguagePath.German=de
The last step is to verify each of your machines contains the necessary language fonts. Windows provides facilities to add the necessary languages to your machine via the Regional and Language Options dialog box, accessible from the Control Panel. This step is necessary if you want to use Asian languages on an English operating system. See Create Your Own Process Analyst Resource.dll for details on adding languages to your system.
With the .ini file now configured, languages installed, and the Resource.dll files in place, when the either the Login() or UserLogin() Cicode functions are called, Plant SCADA and the Process Analyst will automatically change into the selected language.