Localizing the content of dashboards


You can localize the content of BMC Helix Dashboards to meet the needs of global audience. Users can view the content in their preferred language by changing the locale setting. For example, if the locale setting is German, users will see the content of BMC Helix Dashboards in German. 

To localize the dashboard content, you can use global or local keys. Use global keys for strings that appear in multiple dashboards so you can reuse them and easily update them everywhere. Use local keys for strings that are specific to a single dashboard.

 

Supported locales

BMC Helix Dashboards supports the following languages for localization:

  • French
  • German
  • Spanish
  • French (Canada)
  • English (Canada) 

BMC Helix Dashboards supports complete localization of most artifacts, but some artifacts and plug-ins are not localized. For details, see Localized and nonlocalized artifacts.

To change the language

You can change the default language in the Default preferences section. 

To change the default language for all users

A tenant administrator can set the default language to be used to display content for all the BMC Helix Dashboards users in the organization.

  1. From the navigation menu menu_icon.png, click Administration > General.
  2. On the Default preferences tab, select a language in which you want the content to be displayed from the Language list.
    The default language is changed for all the users in the organization. 

To change the default language for an individual user

An editor or a viewer can change the default language setting for their own individual account. This change overrides the language set by the tenant administrator.

  1. Click the user icon and select Profile.
  2. In the Preferences section, select a language from the Language list.

To localize a dashboard folder 

Important

The following feature is under controlled availability to select customers.

A user can change the language of any dashboard folder. To do so, perform these steps: -

  1. Open a folder
  2. From the Folder options list, select Manage Locales.
    Screenshot 2025-04-25 183529.png

    ​​​​​
  3. ​Select your desired language and click Save.
  4. To validate the display of translated folders, select the same translated language from the Profile settings.

  5. Navigate to your folder again.

  6.  

    The folder name is translated to the selected language.

    Screenshot 2025-04-25 184447.png
     

To localize the dashboard labels

Important

The following feature is under controlled availability to select customers.

As an administrator or editor, configure the settings to localize dashboard labels, such as dashboard names and descriptions.

  1. Open a dashboard for which you want to localize the labels and click the Settings icon Screenshot 2025-04-28 170803.png​​.  
  2. On the Localization tab, create a new key to localize any dashboard label.​​​​​​

    A key is a unique identifier for a dashboard label. It is linked to the translated value in the selected language. There are two types of keys:

    • Local key — A local key is created specifically for an individual dashboard and can be used within that specific dashboard.
    • Global key — Global keys are applicable across all dashboards. They are shared keys used commonly in multiple dashboards.
  3. To create a key, perform the following steps: 
    1. Click New key.
      Screenshot 2025-04-25 122899.png
    2. Enter a key and its default value.
    3. Click Add.
      Screenshot 2025-04-24 123642.png
       
  4. From the language list, select the desired language for translation.
    Screenshot 2025-04-28 182009.png
     
  5. Save the dashboard.
  6. Perform these steps to use this key for displaying the correct value in the translated language:
    1. Navigate to your dashboard panel for which you want to localize the labels, hover over it, and click vertical_ellipsis.jpg.

    2. Click Edit.

    3. Under Panel options, click the Title field.

    4. Press Ctrl+Y to select the local or global key directly.

      Screenshot 2025-04-29 145022.png

    5. Perform the previous step to add another key to translate other labels.

    6. Click Apply.

    7. (Optional)Perform the previous steps to localize the other dashboard panels. 

  7. ​To validate the display of translated labels, select the same translated language from the Profile settings and refresh the dashboard.

Screenshot 2025-04-25 172616.png​​​​​

Screenshot 2025-04-25 173014.png

 

Localized and nonlocalized artifacts 

The following sections provide a list of localized and nonlocalized artifacts:

Artifacts that are localized 

  • Navigation menu under Dashboards
  • Options to browse for folders and dashboards
  • All the options in the Administration section
  • User profile section
  • Option to add a visualization while creating a custom dashboard
  • Services data (For the Service Management query type, data is returned to the locale you configure.)
  • Report scheduler

Artifacts that are not localized

  • Visualization and data source plugins; for example, BMC Helix data source plug-in and BMC Bar Chart visualization plug-in
  • Out-of-the-box dashboards

Localizable fields

While creating a custom dashboard, you can specify values in your preferred language for the following dashboard fields:

Category

Fields

General information
 

Dashboard parent folder name

Dashboard name

Dashboard description

Date/time range selector

You can localize the date selector by using the localization settings of the browser.

Dashboard settings

Variable or filter display name

Variable or filter value

Filter input

Tags

Link title

Link tooltip

Panel settings (common fields)

Panel title

Panel description

Query

You can enter SQL queries only in English. However, data returned by the query can be in local languages.

Organize fields

Use this option to localize the column names returned by the queries.

Value mappings

Use this option to localize the content in dashboard panels.

Series name

Date and time labels on time series axis

The date or time legends can be localized by using the  localization settings of the browser.

Datalink title

Dashboard operations

Search dashboard by title or name

Filter dashboards by localized tags

Export dashboard as JSON

Import dashboard from JSON

Returned query data

Aggregated data returned by the query

Raw data returned by the SQL query

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*