bugGNU Octave - Bugs: bug #56614, missing translation in...

 
 

bug #56614: missing translation in "Close" dialog buttons of GUI editor (Win only)

Submitter:  Hartmut <hardy>
Submitted:  Thu 11 Jul 2019 04:39:09 PM UTC
   
 
Category:  GUI Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Other
Status:  Fixed Assigned to:  lostbard
Originator Name:  Open/Closed:  * Closed
Release:  * 5.1.0 Operating System:  * Microsoft Windows
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Sun 04 Aug 2019 11:54:57 PM UTC, comment #5: 

Marking as closed and fixed

John Donoghue <lostbard>
Group Member
Wed 31 Jul 2019 07:47:47 PM UTC, comment #4: 
John Donoghue <lostbard>
Group Member
Tue 30 Jul 2019 12:05:33 PM UTC, comment #3: 

Looking in octave 5.1.0 vs Octave 4.2.0, I see (in the mxe installation of 4.2) the transaction files for qt_de.pm, but not in octave 5.1.0, or 4.4.0 - which is when it changed to using Qt 5.0, so I am guessing that we are not installing the QT translation files


I'll take a look at what is missng

John Donoghue <lostbard>
Group Member
Wed 17 Jul 2019 06:56:05 PM UTC, comment #2: 

Sorry, but I do not have access any more to those Win10 PCs from my comment #0. That means that I am unable to answer Torsten's questions from comment #1. Those PCs were used in a big training site, I assume that their OS installation was mostly "vanilla Windows 10".

Maybe someone else can report if those Qt GUI buttons get properly translated under Win10?

Hartmut <hardy>
Wed 17 Jul 2019 05:31:59 PM UTC, comment #1: 

Thank you for the report. The dialog you are referring to uses Qt standard buttons. This means that the text is not translated by octave (at least for the German version) but by Qt. There might be a problem with your installation but in this case I would expect more dialog boxes showing untranslated buttons.

What happens when you have a modified file and try to set a breakpoint in the GUI? Does the following dialog box have translated buttons?

Torsten Lilge <ttl>
Group Member
Thu 11 Jul 2019 04:39:09 PM UTC, original submission:  

Here are the steps to reproduce the behavior (under Windows):

  • Start the Octave GUI
  • Go to the GUI tab with the script editor
  • type some code into the script editor
  • close the editor tab of this m-file, without saving it beforehand
  • A GUI dialog window pops up and nicly asks you if you maybe want to save your work before closing the tab. The text of this question is nicley translated (to german in my case). So for so good.
  • But: The text on the 3 GUI buttons is NOT translated, it is still in english in my case :(


I have observed this with Octave 5.1.0 (exe installer from the project page) under Win10. If you do the same steps with Octave 5.1.0 (self compiled, official tar ball) under Linux, the those GUI buttons ARE properly translated.

Hartmut <hardy>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by lostbard (Posted a comment)
  • -email is unavailable- added by ttl (Posted a comment)
  • -email is unavailable- added by hardy (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-08-04 lostbard StatusReady For Test Fixed
        Open/ClosedOpen Closed
    2019-07-31 lostbard StatusNone Ready For Test
        Assigned toNone lostbard
    2019-07-11 hardy Attached File- Added Screenshot_Close-Dialog_(Win10).png, #47194
        Attached File- Added Screenshot_Close-Dialog_(Linux).png, #47195

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code