Preferences Dialog: OK, Apply, Cancel buttons are not translated

• Aug 18, 2017 - 11:02
Reported version
2.2
Type
Wording/Translation
Severity
3
Status
by design
Project

GIT: 437001d / Win 7

Since GIT: d1b606e Fix #243516: Untranslated strings, from Qt
The 3 butto,s on the preferences dialog are not translated
Screenshot is for French, but seen in some other languages.

Attachment Size
MS-Preferences.png 18.91 KB

Comments

Also seen in other dialogs with thse buttons
Have try to restore defaults to be sure, Transifex verified also to see if new strings appears.

This is because with the above mentioned fix for translations of string from the Qt libs, we now just take the qt_xx.qm files straight from Qt itself, relying on them to have done the translations right, rather than putting the burden on us and having to update our (utterly outdated!) copies of their qt_XX.ts files, which also are not even on Transifex, but require manual actions to translate them.
The clean solution would be to somehow provide the Qt folks with the translations we had done already, or otherwise help them with the translations.

But this most probably won't help for MuseScore 2.2, which is (stuck with) using Qt-5.4, which won't receive any updates anymore, as far as I know.

In reply to by Jojo-Schmitz

Severity
Status (old) active by design
Status active by design

Ah ok, no problem for me, I can live with that.
I am quite surprise that QT does not have translated those strings even for 5.4 , and fortunately is not part of translating effort of MuseScore translators hobbyist.
Do you think those string are translated in QT 5.9.1 and would be avaliable ?

For that issue, as this is a QT issue, not MS, I suggest to close that.
Have a good day.

Severity
Status (old) by design active
Status by design active

I've just checked and can a) confirm the lack of translations for these button in French, b) the availability of the translation into German, both in 2.2, and c) the availability of the French translations in master (well, the Ok button is translated as Ok ;-), the others into some real French), using Qt-5.8 currently. So it really is a MuseScore 2.2 / Qt5.4 issue only.

It is a bit of a regression for some translations in 2.2, French being one, unfortunatly, but at the same time a benefit for several other translations in the same version.

In reply to by Jojo-Schmitz

Severity
Status (old) by design active
Status by design active

So Fr has been forgotten in 5.4, and is not a real problem, I'm using 2.2 because is the most stable, even nightly.
Can I suggest that you port that fix in 3.0 dev ? If this is not do ever.
Maybe it's why you have reactivated this issue

It is in 3.0 dev AKA master already (actually was in there even earlier than in 2.2)
Of do you mean backport that one to 2.2? That would mean to take the Qt 5.8 (or later) translations and using them with 2.2's Qt 5.4, which may work or may fail miserably, in any case would cause some non-trivial trickery with the builds