I'm currently in Brazil and using Window 8 in English. But looks like Draw.io decide to use my ip to define the language of menus.

The translation is good but I really prefer in English since all help is easier in English.

Is it possible to change language to English?


It is not possible to change the language of Draw.io, unless you change your own computer's language setting to English, which would then change the language of Draw.io accordingly.

If this is not feasible, you can try adding a ?lang=en at the end of the URL (like https://www.draw.io/?lang=en) to force it to appear in English, but it will not remember this setting though, you would have to set it every single time you visit the site.

  • Your querystring worked for me. Apr 8 '13 at 16:08
  • @hydra Would it be possible to change your answer to include the details in mine? The language menu has been in for about 18 months, but a google search tends to show your answer first and people think it can't be done. If you update yours, I'll just delete mine, thanks. Mar 9 '15 at 12:55

With the initial language we use the language of the browser installation, which can vary from the OS language setting. We don't process IP addresses, draw.io is entirely client-side.

There are menus to change the default language for your browser in two places. At the bottom right of the initial splash screen there is a little "world" icon:

enter image description here

You can select a new language and refresh the page for that to take effect.

The world icon also appears at the right of the menu bar while using the application:

enter image description here

Again, you need to refresh the page for the language change to take effect. Note that you also need cookies to be enabled for the setting to persist.

  • This is strange. My Os is in english and my browser too. Actually I have both Portuguese and English but the one I was using was English. Right now I tried again and it displayed in Portuguese even my browser been set to English before access that site. Apr 8 '13 at 16:11
  • Different browsers offer different values for the value we read. For IE we use the "userLanguage" value and for other browsers the "language" value. We know this isn't the best solution for an end-user application, it's like this because it originally wasn't designed to be end-user. But, as I say, when the change goes in you'll only need to set the language once and then it'll be remembered. Apr 8 '13 at 19:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.