Changing the Sisense’s Language

Applicable to Sisense on Linux and Microsoft Windows

To learn about changing the Sisense's language in Linux, see Changing the Sisense’s Language.

Sisense supports multiple languages in the Sisense making it easier to extract meaningful insights from your data in your users’ local language.

The following images display two interfaces, one in English and the other in Spanish.

English Spanish

What has been Translated?

Sisense has translated text that your users might see including menu names, buttons, messages, and other elements in the Sisense. Translating the Sisense does not affect your data or how it is displayed.

The Sisense has been localized to the following languages:

Note, the following content is not being localized:

Note: You can use your own translation of Sisense automated emails by defining your own. Click here for more information.

Changing Sisense’s Default Language

Administrators can select the default language for the Sisense. Setting the default language affects all users and groups who access the Sisense dashboard. Additionally, Administrators can then set the language for specific groups and users when adding new users or by editing a group or user account.

After selecting a new language, each string with a translation is displayed in that language across all your Sisense users’ interfaces.

If you have defined a custom translation, the name of the language as defined in the settings.json is displayed in this list. See Embedding Custom Languages below for more information.

Sisense’s default language is English. After changing the system language, you can revert back to the English or any other language by selecting it from the list.

To modify your default language:

  1. In the Sisense, click Admin in the top menu, and then Settings in the left menu.
  2. Select the relevant language from the Language list. After selecting the language, the UI is immediately translated.
  3. Click Save. The Sisense is translated in the selected language.

Embedding Customized Languages

Sisense enables you to display your own translations in the Sisense by replacing the values of strings in any language you choose.

You can embed customized languages by modifying configuration and resource files replacing the string values according to your requirements.

For example, in the homepage of the Sisense, the word “Explore” is displayed. In the resource file home.js, you can modify the value of this string to display your own text as shown below.

"welcome_user": "Welcome",
"explore": {
"explore": "Explore",
"learn": "Learn & find new tips & tricks",
"links": {
"welcome_user": "Welcome",
"explore": {
"explore": "TEST",
"learn": "Learn & find new tips & tricks",
"links": {

In addition to modifying the resource files, you must modify the settings.json file and specify your language’s name and update the version. In this example, the language has been changed to “test” and the version increased from 1.0.0 to 1.0.1.

{ “displayName”: “test”, “version”: “1.0.1” }

The value of “displayName” is displayed as your language’s name in Default Language list on the System Configuration page. In the example below, the displayed was set to Test.

Upgrading Sisense may replace the bundled translation files. If you wish to modify a bundled language, copy of all of the translation files to a new directory, and change the copied versions to prevent your translation from being overwritten.

To customize the Sisense’s language:

  1. Navigate to the directory ...\Program Files\Sisense\app\translations\.
  2. In the \translations directory, copy the en-us(default) directory, paste it in the \translation directory and rename it.
  3. In the new directory, open each resource file and translate the strings into the desired language saving each file after your changes are made.
  4. Open the settings.json file and replace the following key values:
    displayName: Enter the name of the language.
    version: Enter the name of the new version. Currently, the version is 1.0.0. For each version, increase this value, for example, 1.0.1.
  5. Save the changes in a file called settings.json in your new language folder.
  6. In the Sisense, click Admin in the top menu, and then Settings in the left menu.
  7. Select your customized translation from the Language list. The Sisense is displayed in your customized translation.
  8. Click Save.