...
During the upgrade of Kyvos and Kyvos Manager application, the additional language files will not be preserved and must be updated manually after the application upgrade.
Adding a new language
To add a new language, perform the following steps.
...
On the Language Settings page, in the Supported Language section, hover the language and click the three dots action menu (…).
Click Delete Language.
The Delete Language dialog is displayed.
Enter your Kyvos Manager password and click Delete. The language has been deleted. You must restart Kyvos Manager and Kyvos to come in effect.
The process of updating the additional language file should be
Before the upgrade, customer /Kyvos-support should take the backup of additional language bundle files (By downloading the same from Kyvos Manager UI). There should be a note in KM upgrade screen to remind user of this.
During the upgrade process, the additional language bundle files are not preserved.
After the upgrade, customer/Kyvos-support should download the English language bundle file from Kyvos Manager UI
Use the English bundle files as source, find the changes (addition/deletion/modifications of key/value pair) in each file and translate them in their own language files
Upload the updated language bundle zip from Kyvos Manager.
In case the user forgets to perform this action, there will be an on-screen notification generated in KM application to remind upload of language bundle to user.
Single language bundle (tar file) uploaded/downloaded must contain language files for all the Kyvos components, i.e., web UI, BI server, commons, and Kyvos Manager.
You must ensure the correctness of uploaded files.
Since the language bundle files are loaded by the components at the time of bootup and then they are cached, so adding/deleting/updating language needs the components to restart.