Button text not translated

Rick Walsh rickmwalsh at gmail.com
Sun Oct 11 20:32:44 PDT 2015


On 12 October 2015 at 13:59, Dirk Hohndel <dirk at hohndel.org> wrote:

>
> On Oct 11, 2015, at 7:08 PM, Rick Walsh <rickmwalsh at gmail.com> wrote:
>
>
>
> On 12 October 2015 at 10:47, Rick Walsh <rickmwalsh at gmail.com> wrote:
>
>> Hi,
>>
>> Testing the windows daily binary (4.4.98-75) on Windows 10, it appears
>> that a number of buttons haven't been translated.  I tested this in
>> Swedish, Danish and German (fun in a language you can't speak).  Examples
>> include:
>> - Dive plan: Save and Cancel buttons are in English
>> - Close without saving: Save, Discard and Cancel are in English
>> - Preferences: OK, Discard, and Apply are in English
>>
>> Sorry, I'm not sure where these strings are marked in the code, and I
>> don't have time at the moment to work it out.
>>
>
> I'm pretty sure these are standard QDialogButtonBox buttons, and
> translations should be handled by qt5.  How to do this is beyond me.
>
> FWIW, I just tried on Fedora 22, using the latest master (c9c9673), and
> the problem is the same.  I do have qm files, including qt_sv.qm, qt_de.qm
> and qtbase_de.qm, in /usr/share/qt5/translations.
>
>
> Those texts should indeed come from the Qt translations. And if you have
> the qt and qtbase .qm files, I'm not quite sure where to take this. Hmm.
>

I have qt_[some languages].qm and qtbase_[fewer languages].qm (from the
qt5-qttranslatations Fedora package).  I'm not sure if that's significant.
German at least has both; Swedish (sv) and Danish (da) have qt_??.qm, but
not qtbase_??.qm.

ls -1 /usr/share/qt5/translations/qt_??.qm
/usr/share/qt5/translations/qtbase_??.qm
/usr/share/qt5/translations/qt_ar.qm
/usr/share/qt5/translations/qtbase_ca.qm
/usr/share/qt5/translations/qtbase_cs.qm
/usr/share/qt5/translations/qtbase_de.qm
/usr/share/qt5/translations/qtbase_fi.qm
/usr/share/qt5/translations/qtbase_fr.qm
/usr/share/qt5/translations/qtbase_hu.qm
/usr/share/qt5/translations/qtbase_it.qm
/usr/share/qt5/translations/qtbase_ja.qm
/usr/share/qt5/translations/qtbase_ko.qm
/usr/share/qt5/translations/qtbase_lv.qm
/usr/share/qt5/translations/qtbase_ru.qm
/usr/share/qt5/translations/qtbase_sk.qm
/usr/share/qt5/translations/qtbase_uk.qm
/usr/share/qt5/translations/qt_ca.qm
/usr/share/qt5/translations/qt_cs.qm
/usr/share/qt5/translations/qt_da.qm
/usr/share/qt5/translations/qt_de.qm
/usr/share/qt5/translations/qt_es.qm
/usr/share/qt5/translations/qt_fa.qm
/usr/share/qt5/translations/qt_fi.qm
/usr/share/qt5/translations/qt_fr.qm
/usr/share/qt5/translations/qt_gl.qm
/usr/share/qt5/translations/qt_he.qm
/usr/share/qt5/translations/qt_hu.qm
/usr/share/qt5/translations/qt_it.qm
/usr/share/qt5/translations/qt_ja.qm
/usr/share/qt5/translations/qt_ko.qm
/usr/share/qt5/translations/qt_lt.qm
/usr/share/qt5/translations/qt_pl.qm
/usr/share/qt5/translations/qt_pt.qm
/usr/share/qt5/translations/qt_ru.qm
/usr/share/qt5/translations/qt_sk.qm
/usr/share/qt5/translations/qt_sl.qm
/usr/share/qt5/translations/qt_sv.qm
/usr/share/qt5/translations/qt_uk.qm

On Windows I'm using your installer package, so I assume it depends on the
translations in your build system.


> Thiago, any ideas?
>
> /D
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20151012/8b4d3377/attachment-0001.html>


More information about the subsurface mailing list