Enabling multi-language natural language questions
By default, Insight Advisor (in-app) in Qlik Sense Enterprise on Windows only supports English. To enable other languages, you need to set up a multi-cloud deployment with a Qlik Cloud tenant. For more information on available languages, see 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.