Mehul Harry's DevExpress Blog

This Blog


Mehul Harry is the DevExpress Web Program Manager. Follow him on twitter: @Mehulharry

Subscribe (RSS, Email)


DevExtreme Localization Adds Spanish and Brazilian Portuguese Languages (v17.2.5)

Update February 22, 2018: Thanks to the excellent community of folks using DevExtreme, we now have Italian, French, Chinese, Czech, Swedish, and Finnish localizations of DevExtreme ready and will be available in the minor releases: v17.2.6 and v17.1.10.

DevExtreme provides an easy way to localize UI widgets. It uses the localization module to load translations of specific captions/messages such as 'Back', 'Cancel', 'Select', 'Loading', 'Search', and others to the corresponding languages. The DevExtreme locale extensions are provided by separate ready-to-use predefined dictionaries with our installation. These dictionaries include all the captions, titles, and messages that are used in DevExtreme UI widgets.

With the v17.2.5 minor release, DevExtreme now provides you the first community localizations for Spanish (es) and Brazilian Portuguese (pt-BR). This now make six languages that DevExtreme Localization provides messages for:

  1. English (en)
  2. German (de)
  3. Japanese (ja)
  4. Russian (ru)
  5. Spanish (es)
  6. Brazilian Portuguese (pt-BR)

To localize dates, numbers, and currencies, you can use third-party libraries - Intl or Globalize. In addition DevExtreme allows you use Globalize library to localize messages. Learn more about Localization by reading this helpful blog post.

GitHub Contribution

In April 2017, we moved the DevExtreme library to GitHub which provides many benefits like access to pre-releases and sprints. However, it also means that our code is available to view and contribute to!

In fact, these two new translations were provided by one GitHub community member. I'd like to thank GitHub user: @pedrofurtado for these contributions. I'd also like to thank users perrich, Laupe, and jdvjdv82 for their contributions too. Their contributions of French and Czech localizations are under review now and we'd like your help with these too.

Help Us Translate

We need your help to translate more languages.

Specifically, we have two incomplete translations: French and Czech.

Here's how to help:

  1. Read our Contribution Guide ( and Section 5 of the License Agreement (
  2. Fork the DevExtreme repository.
  3. Commit your translation to /js/localization/messages/ folder in your fork. We recommend you use the latest development branch (currently 18.1).
  4. Create a pull request - Our engineers will check it, merge it and cherry-pick to previous versions.

We'll include these two new localizations in a future minor DevExtreme release (v17.1.10) too.

Are you using DevExtreme with a different localization?

Drop me a line below. Or better yet, post a screenshot link of your DevExtreme enabled website. Thanks!


Twitter: @mehulharry

Published Feb 22 2018, 11:05 AM by
Bookmark and Share


Mo cisse

When are you going to add French ?

January 25, 2018 11:48 AM

Anders Enges

I have a complete swedish translation (and an almost complete finnish as well), but don't really like to do go through the full Github bransh-push-pull request and so on for one single file. Is there any other way to contribute only the messages JSON file?

Is there any other user but me that needs swedish and finnish translations?

January 29, 2018 1:57 AM

Mehul Harry (DevExpress)

@Anders, thanks, we appreciate it and there are DevExtreme customers all around the world so these translations could help someone. :)

For now, could you please email me the translations here: Our DevExtreme team will integrate it and we'll be sure to drop a mention to your GitHub @aenges account in our pull request.


January 29, 2018 10:36 AM

Mehul Harry (DevExpress)


We're looking for community contributions like @Anders and others above. We will consider adding a French translation as well.

Could you please tell me if you're using DevExtreme controls with a French website?


January 29, 2018 10:39 AM

Geert Depickere

I started with the translations to Dutch. I will let you know when I am done.

February 22, 2018 2:29 PM

About Mehul Harry (DevExpress)

Mehul Harry is an ASP.NET technical evangelist at Developer Express. You can reach him directly at You can also follow him on Twitter:

Chat is one of the many ways you can contact members of the DevExpress Team.
We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.

If you need additional product information, write to us at or call us at +1 (818) 844-3383


DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, Delphi, HTML5 or iOS & Android development. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.

Copyright © 1998-2018 Developer Express Inc.
All trademarks or registered trademarks are property of their respective owners