Adding multi-language support for Insight Advisor and Insight Advisor Chat
By default, Insight Advisor and Insight Advisor Chat only support English in Qlik Sense Enterprise on Windows. To support other languages, you need to set up a multi-cloud deployment with a Qlik Cloud tenant.
For more information on available languages, see
-
Insight Advisor: Supported languages
-
Insight Advisor Chat: Supported languages
Do the following:
-
Set up a multi-cloud deployment
-
Set up a multi-cloud deployment with a local bearer token. For details, see Distributing apps to Qlik Cloud.
-
Make sure the API endpoint URL ends with a “/”. For example, if your Qlik Cloud tenant URL is https://demos.qlik.com, the API endpoint should be https://demos.qlik.com/.
-
-
Configure the Service Dispatcher
-
Stop the Qlik Sense Service Dispatcher, which handles the execution of the Qlik Licensing Service.
-
Open the services.conf file, typically located at %Program Files%\Qlik\Sense\ServiceDispatcher\services.conf.
-
Find the [nl-parser] section.
-
Under [nl-parser.parameters], add the parameter:
--multi-cloud-deployment-name=<Your_Qlik_Cloud_deployment_name>.
-
Save and close the file.
-
-
Enable multi-language support
-
Add a system variable named NLU_MULTI_LINGUAL and set its value to true.
-
Open the capabilities.json file located at C:\Program Files\Qlik\Sense\CapabilityService.
-
In the capabilities.json file, add a feature flag named NLU_MULTI_LINGUAL and set it to true.
-
-
Restart services
-
Restart the Qlik Sense Service Dispatcher and the Qlik Sense Proxy Service.
-
For multi-node installations, repeat these steps on all nodes.
Data transfer considerations
Multi-language support in Insight Advisor is achieved using a multi-cloud deployment. This configuration involves transfer of data from your on-premises Qlik Sense Enterprise on Windows deployment to Qlik Cloud, and should be considered with respect to regional and organizational data transfer policies.