Articles in this section
Category / Section

Multilanguage Support in Bold BI Dashboards

Published:

Implementing Multilanguage Support in Bold BI Dashboards

Bold BI dashboards offer a flexible platform for visualizing and interacting with data. One of the workarounds that enhance the user experience is the ability to support multiple languages within a dashboard. This article provides a guide on how to implement multilanguage support using a workaround solution.

Demo sample:

To see this in action, you can view a sample multilingual dashboard at the following link: multilanguage.boldbidemo.com/demo

Creating a Multilanguage Data Source

To support multiple languages, you need to prepare your data source with multilanguage columns. For example, if you want to display data in English and French, your data source should contain two columns for each piece of data—one in English and one in French.

Here’s how you can set up your data source:

  1. Create a data source that includes a language column in English and a corresponding translated data column in French.rte_image_124.png
  2. Ensure that you have the same data column twice, one for each language.

Utilizing Dashboard Parameters and Expressions

Once your data source is ready, you can use dashboard parameters and expressions to switch between languages:

  1. Create a dashboard parameter that allows users to select their preferred language (e.g., English or French).rte_image_128.png
  2. Use expressions to switch the data column based on the selected language parameter.rte_image_133.png rte_image_140.png
  3. Please refer to the following image for how we use the expression in the Widget title and Assign data section.An expression Used in the Widget Title. An expression used in Assign data.
  4. For example, if a user selects French from the dashboard parameter, the dashboard will display data from the French column. Conversely, if English is selected, the dashboard will show data from the English column.
English
French

Important Considerations

  • This solution is a workaround and has certain limitations.
  • The data source column name will remain in English and cannot be changed dynamically to another language.
  • Users should ensure that their data source is correctly set up with bilingual columns for this workaround to function properly.

By following these steps, you can create a Bold BI dashboard that caters to a multilingual audience, enhancing the accessibility and usability of your data visualizations.

Additional References

For more information on how to implement this solution and other features of Bold BI, please visit the following resources:

Implementing multilanguage support in your Bold BI dashboards can significantly improve the user experience for a global audience. With careful data source preparation and the use of dashboard parameters and expressions, you can provide a seamless and interactive experience for users in their preferred language.


Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
PN
Written by Premkumar Nedumaran
Updated
Comments (0)
Please  to leave a comment
Access denied
Access denied