Work with the CSV Files
- Last UpdatedOct 30, 2024
- 1 minute read
When you localize the AVEVA Batch Management application and start the application, all localized applications/service will preload the resources (.CSV files) it needs.
All resource strings pull localization information from the respective .CSV files.
-
Each Resource Group has its own .CSV.
-
The CSV must always contain the following Headers:
-
ResourceName – The "Key" for the resource string. This is how the string is retrieved.
-
DefaultValue – This is the original value of the string.
-
Value – This is the string that will be used in the interface after localization. You can update this column with the localized text.
-
Comment – Used to provide additional information about the string.
Note: Make sure that all the required headers exist in the .CSV file. Otherwise, it will not be loaded and the application will not open. A warning message will be logged in the logger if the rows are not formatted properly.
-
-
Localized App/Services always load the following CSVs:
-
(AppName).csv
-
Services like InfoMngr and SimMngr do not have an app CSV.
-
-
Common.csv
-
dkerrors.csv
-
dklib.csv
-
-
InfoMngr – loads additional CSVs that are required by runtime clients.
-
The tooltips are localized as per the format with only the text after "\n" as the tooltip.
-
When you uninstall the AVEVA Batch Management application, the Configurator renames the messages folder to ‘messages_<date>_<time> and the localized CSV files are not deleted.