Changing the default Language of QT Designer
-
Hi and welcome to devnet,
AFAIK, it currently uses the system locales to set its language so there's no manual way to change it. However if you are using Qt Creator, you can change its language in the preferences.
-
Changing Qt Creator Tools/Options/Environment/Interface/Language from <system.language> to English does not change Qt Designer's UI language.
Where can I vote/request for Qt Designer UI language to be user-selectable?
Or what can I do to get Qt Designer UI in English, on Win7? My locale is Slovenian.
Have fun,Simon
S love nia -
Qt Creator and Designer as applications have no relationship at all so setting the language in Qt Creator won't have any effect on Designer.
My suggestion was to use the designer plugin from Qt Creator to do you application GUI rather than designer itself.
If you are ready to build Designer, the modification is minor: just don't load the translator on startup. -
for QtCreator, you can change the default language setting through menu->toos->options..
for Qt Designer, for now there's no such a menu to do, but you can let the Qt Designer not load the language file on start up, for my environment, go to Qt5.7.1/Qt5.7/mingw53_32/translations, you can see there is some files designer_xx.qm(xx is a country code),so you can delete it or remove it to other folder(rename wont work), then the designer will load the default english to it's ui.
in your case, i guess delete or remove the designaer_de.qm would solve the problem -
What you could try is, removing the translation (*.qm) files, than qt an d qtdesigner should load with default english.
This is untested, but it should work,
translation files usually found here:
/Qt/Tools/QtCreator/share/qtcreator/translations -
In my case, since I have it in Conda, my translation files are in: C:\ProgramData\Anaconda3\Library\translations, so I zipped all the files there as precaution.
Now my Qt designer is in english. (Y)
-
@chatgirl
I can't believe that in 2023 we have to do this.. While some text editor made by a solo developer supports language change (e.g. Notepad++).It tool nearly 12 years to make developers of Qt Creator add that feature to..Windows version of Creator. Or permit use source files with encoding that aren't "OS native" in their mind. Oddly enough, features exist on Linux version, just not on Widows.
Absense of QoL features in Creater along with clunky interface cause so much stigma that it is considered worst IDE in some corporate workspaces (e.g. my company) and people avoid it. Similar issues with Designer causes developers to move away from Native widgets to QML or ditch Qt UI altogether and use somethign else (OSG,of example). Is this actually the plan?