Dashboards & Visualizations

Dashboard display fields language.

arun_kant_sharm
Path Finder

Hi Experts,

I created one app for monitoring, in that app have many dashboards. In that dashboards label and title (present in XML file ) come in English.
Is in splunk have any conf file to change the language of dashboards?
I tried ja_JP for Japanese language but its modified only default fields.

0 Karma
1 Solution

poete
Builder

Hello, @arun_kant_sharma.

I had a look to this pb myself some time ago.

Here are the steps you can use in order to translate xml labels and titles.

  1. Create a lookup in order to translate the labels and titles, based on the locale (ja-JP, fr-FR, en-US, ...)

It should look like :
locale,label,title1
fr-FR,phrase,titre1
en-US,sentence,title1

Add as many columns as needed to fit the number of titles.

  1. Add dd as many coa search to your dashboard, looking like this :


    |inputlookup yourlookup.csv


    search locale=$env:locale|s$

    $result.title1$
    $result.label$

  2. Add some js to your dashboard

In the js, you can get the content of the tokens, see http://dev.splunk.com/view/webframework-developapps/SP-CAAAEW3

From there, you can replace the content of the <label> tag of the dashboard, and replace it with the value of LabelToken.

In case you need to change the title of different panels, add an id in the <panel> tags, in order to get the right panel.

View solution in original post

poete
Builder

Hello, @arun_kant_sharma.

I had a look to this pb myself some time ago.

Here are the steps you can use in order to translate xml labels and titles.

  1. Create a lookup in order to translate the labels and titles, based on the locale (ja-JP, fr-FR, en-US, ...)

It should look like :
locale,label,title1
fr-FR,phrase,titre1
en-US,sentence,title1

Add as many columns as needed to fit the number of titles.

  1. Add dd as many coa search to your dashboard, looking like this :


    |inputlookup yourlookup.csv


    search locale=$env:locale|s$

    $result.title1$
    $result.label$

  2. Add some js to your dashboard

In the js, you can get the content of the tokens, see http://dev.splunk.com/view/webframework-developapps/SP-CAAAEW3

From there, you can replace the content of the <label> tag of the dashboard, and replace it with the value of LabelToken.

In case you need to change the title of different panels, add an id in the <panel> tags, in order to get the right panel.

arun_kant_sharm
Path Finder

Thanks for your answer.
So it simply means, for handle multiple language in a Splunk Dashboard, we use the same approach that usually we use to make other multi language website. Splunk have no conf file for handle it ?

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Why Splunk Customers Should Attend Cisco Live 2026 Las Vegas

Why Splunk Customers Should Attend Cisco Live 2026 Las Vegas     Cisco Live 2026 is almost here, and this ...

What Is the Name of the USB Key Inserted by Bob Smith? (BOTS Hint, Not the Answer)

Hello Splunkers,   So you searched, “what is the name of the usb key inserted by bob smith?”  Not gonna lie… ...

Automating Threat Operations and Threat Hunting with Recorded Future

    Automating Threat Operations and Threat Hunting with Recorded Future June 29, 2026 | Register   Is your ...