Veeam Backup Enterprise Manager is available in several languages. If the language you need is not available, you can add it. Before you start adding new languages, check whether the languages are supported by the server where Veeam Backup Enterprise Manager is deployed.
To check whether a language is supported, run the following command:
New-Object -TypeName 'System.Globalization.CultureInfo' -ArgumentList "<code>"
where <code> is an ISO 639-1 code that represents the language. The code consists of a two-letter lowercase culture code and optional two-letter uppercase region code. For example: en, fr-CA, fr-FR, pt-BR or pt-PT.
To add new languages:
- Translate source UI texts to the new languages.
For more information, see Translating Source Texts.
- Convert the translation files.
For more information, see Converting PO to JSON.
- Save the translation files to the lang folder. The default path is the following: %PROGRAMFILES%\Veeam\Backup and Replication\Enterprise Manager\WebApp\scripts\build\production\resources\lang.
Make sure the JSON translation files are named as follows: messages.xx.json, vcloud_messages.xx.json, vsphere_messages.xx.json. For more information on file naming, see File Names.
- In IIS Manager, restart the VeeamBackup website and recycle the VeeamBackup application pool. For more information, see the Site <site> and Recycling Settings for an Application Pool <recycling> sections of Microsoft Docs.