Internationalization in the Camunda BPM Tasklist

By
  • Blog
  • >
  • Internationalization in the Camunda BPM Tasklist
TOPICS

30 Day Free Trial

Bring together legacy systems, RPA bots, microservices and more with Camunda

Join the Camunda Developer Newsletter

Get the latest events, release notes, and product updates straight to your mailbox

TRENDING CONTENT
In an international open source project like ours, the users speak a huge variety of languages. When building our new Tasklist we had to address the question of how to deal with internationalization.

Customizing Your Own Language

In addition to the default language, we added the possibility to plugin your own language for all Tasklist texts, labels, dates and date formats. You can of course use multiple languages at a time, based on the browser settings of your users. To achieve this, you simply need to add your own language file(s) to your Tasklist, without even restarting the application.


Read the documentation on how to customize your language settings.

Existing Translations

The great thing of having a community is that you get a lot of feedback and contributions. Existing translations are available as community extension, so far for German, Russian, Ukrainian, Polish and Dutch.
All languages available can be found in the tasklist-translations community extension.
We welcome any other contribution for new languages, e.g., Spanish, Portuguese, Indian, French, Chinese, …

Watch the video to see how it works.

Default Language

For us, the most natural language to use is English, which is spoken most by our users. That is why our Tasklist is shipped in English. We did not add any other languages to the product, since we want to focus on development rather than translation.

Limitations

As you can see, there are parts of the application which are not translated by a new language file. This refers to labels which are associated to the specific user tasks (title), processes and filters. Those entities come from the engines database or from the specific process applications which cannot be controlled by the Tasklist.
The solution to this issue are language specific filters and process applications.

Further readings

Read our user guide to find our more about other customization capabilities of the Tasklist.

Try All Features of Camunda Platform

Related Content

What are business processes, and why are they important? Learn how they work, types of business processes, & why well-orchestrated processes are critical.
Study demonstrates significant benefits to adopting Camunda and provides a powerful customizable tool to help you understand the impact it can have on your organization.
Learn how Samantha, as a developer and a new Camunda user, explored Camunda Optimize to enhance their development process.