bugGNU Octave - Bugs: bug #53526, Translation files for 4.4 Release

 
 

bug #53526: Translation files for 4.4 Release

Submitter:  Rik <rik5>
Submitted:  Fri 30 Mar 2018 03:22:27 PM UTC
   
 
Category:  GUI Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Documentation
Status:  Fixed Assigned to:  None
Originator Name:  Open/Closed:  * Closed
Release:  * dev Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Mon 16 Apr 2018 04:21:09 PM UTC, comment #87: 

I pushed the latest Chinese translation from Jun here (http://hg.savannah.gnu.org/hgweb/octave/rev/6855c9749d9a).

Rik <rik5>
Group administrator
Mon 16 Apr 2018 01:55:46 PM UTC, comment #86: 

I translated new marked strings to chinese and attached the patch here.

(file #43950)

JunWang <junwang>
Mon 16 Apr 2018 08:00:57 AM UTC, comment #85: 

I updated the French translation file here:

http://hg.savannah.gnu.org/hgweb/octave/rev/fa9993b55617

Pantxo Diribarne <pantxo>
Group Member
Mon 16 Apr 2018 04:59:25 AM UTC, comment #84: 

The first release candidate has been available at ftp://alpha.gnu.org/gnu/octave/ for about 3 days.  It uses the old .ts files.

Rik <rik5>
Group administrator
Mon 16 Apr 2018 03:28:34 AM UTC, comment #83: 

btw: is it possible to test these ts files live on Windows?
iow: are you compiling release candidates for Windows yet?
thanks.

Felipe G. Nievinski <fgnievinski>
Mon 16 Apr 2018 03:27:22 AM UTC, comment #82: 

pt_BR update attached.

I've used the latest version available at:

http://hg.savannah.gnu.org/hgweb/octave/file/tip/libgui/languages/pt_BR.ts


(file #43946)

Felipe G. Nievinski <fgnievinski>
Mon 16 Apr 2018 03:06:26 AM UTC, comment #81: 

I checked in the German, Dutch, and Catalan translations, as well as the patch by Markus to remove "Escape" from the list of tranlateable strings.

Rik <rik5>
Group administrator
Sun 15 Apr 2018 09:41:09 PM UTC, comment #80: 

Please see attached a patch for the new, hopefully last, version of the ca_ES translation

(file #43940)

avlas <kupiqu>
Sun 15 Apr 2018 05:49:00 PM UTC, comment #79: 

The attached changeset removes the tr from the QShortcut.

(file #43938)

Markus Mützel <mmuetzel>
Group administrator
Sun 15 Apr 2018 04:07:10 PM UTC, comment #78: 

Attached = updated Dutch translation cset.

I couldn't find where "Escape" cam from, so I just didn't actually translate it (Dutch computer lingo = half English anyway)

(file #43935)

Philip Nienhuis <philipnienhuis>
Group Member
Sun 15 Apr 2018 10:28:09 AM UTC, comment #77: 

The attached changeset fixes a typo in Alexander's. I also changed "Alternativer Hintergrund" to "Abwechselnder Hintergrund" to make it more related to "Zeilen abwechselnd einfärben".

It should be applied instead of Alexander's patch.

(file #43934)

Markus Mützel <mmuetzel>
Group administrator
Sun 15 Apr 2018 10:18:06 AM UTC, comment #76: 

While checking the new strings, I found that one in documentation.cc:

    QShortcut *hide_shortcut = new QShortcut (QKeySequence (tr ("Escape")), p);


Would it be better to not use a translatable string to identify the character and instead use the key identifier directly:

    QShortcut *hide_shortcut = new QShortcut (QKeySequence (Qt::Key_Escape), p);


That would avoid that translators could accidentally mess up the shortcut.

Markus Mützel <mmuetzel>
Group administrator
Sun 15 Apr 2018 10:12:33 AM UTC, comment #75: 

Added a patch for de_DE

(file #43933)

Alexander Wilms <alexanderw>
Sun 15 Apr 2018 05:35:48 AM UTC, comment #74: 

I have updated the translation files with changeset
http://hg.savannah.gnu.org/hgweb/octave/rev/75ee2de069ee

Most of the files now have 11 new (not translated) strings.
I do not see a big problem if they are not translated until 4.4 release. However, if they were, so much the better.

Torsten Lilge <ttl>
Group Member
Sun 15 Apr 2018 01:13:08 AM UTC, comment #73: 

@Philip: You're right.  It appears that those strings were never marked for translation.


  QStringList
  variable_editor::color_names (void)
  {
    QStringList output;

    output << "Foreground";
    output << "Background";
    output << "Selected Foreground";
    output << "Selected Background";
    output << "Alternate Background";

    return output;
  }


I marked them for translation in this cset: http://hg.savannah.gnu.org/hgweb/octave/rev/65f201566857

I don't know how bothered people will be about the missing translations.  Torsten could re-generate the .ts files and the translators could go through another round of edits to add these 5 strings.  Or we could just wait 8 months until the 5.0 release.

Does anyone have a strong opinion?


Rik <rik5>
Group administrator
Sun 15 Apr 2018 12:58:37 AM UTC, comment #72: 

@Salva: I added your name to the list of translators here http://hg.savannah.gnu.org/hgweb/octave/rev/dd33fea906f6.

Rik <rik5>
Group administrator
Sat 14 Apr 2018 09:59:34 PM UTC, comment #71: 

I just noted in 4.3.90 that in Preferences pne | vaiable Editor there's no translation for the Variable Editor colors; see attached pic.
My editor couldn't find "Alternate Background" in the nl_NL.ts file (from default branch but does that matter?).


Philip Nienhuis <philipnienhuis>
Group Member
Sat 14 Apr 2018 02:19:38 PM UTC, comment #70: 

Just adding my info to the translators file (attached patch) for the case you want to update it

(file #43927)

avlas <kupiqu>
Fri 13 Apr 2018 06:19:23 PM UTC, comment #69: 

Excellent, thank you!

avlas <kupiqu>
Fri 13 Apr 2018 06:18:09 PM UTC, comment #68: 

I pushed the latest Catalan translation here (http://hg.savannah.gnu.org/hgweb/octave/rev/e5341aff3cb8).

Rik <rik5>
Group administrator
Fri 13 Apr 2018 01:30:19 PM UTC, comment #67: 

I know these fixes are after deadline but

> I know this fixes are deadline but couldn't fully test my translation until Today because the flatpak version including these new translations was not available until Yesterday (I tried compiling Octave myself but got some errors and gave it up).

avlas <kupiqu>
Fri 13 Apr 2018 01:27:23 PM UTC, comment #66: 

I revised the Catalan translation and the new version (attached) should be much much better in terms of coherence, fixed typos and much better in-context translations.

I know this fixes are deadline but couldn't fully test my translation until Today because the flatpak version including these new translations was not available until Yesterday (I tried compiling Octave myself but got some errors and gave it up).

It would be very appreciated if you could make an exception and add it to Octave 4.4.

Thanks

(file #43912)

avlas <kupiqu>
Mon 09 Apr 2018 06:29:17 PM UTC, comment #65: 

Works.  Thanks.

Dan Sebald <sebald>
Mon 09 Apr 2018 06:24:12 PM UTC, comment #64: 
Rik <rik5>
Group administrator
Mon 09 Apr 2018 06:17:17 PM UTC, comment #63: 

I'm seeing a compile error:


  GEN      libgui/languages/nl_NL.qm
config.status: creating libgui/mk-default-qt-settings.sh-tmp
lrelease error: Parse error at /home/sebald/octave/octave/octave/libgui/languages/nl_NL.ts:2764:27: Expected ''' or '"', but got '>'.
config.status: executing libgui/mk-default-qt-settings.sh commands
Makefile:27553: recipe for target 'libgui/languages/nl_NL.qm' failed
make[2]: *** [libgui/languages/nl_NL.qm] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/usr/local/src/octave/octave/build1'
Makefile:26470: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/usr/local/src/octave/octave/build1'
Makefile:10175: recipe for target 'all' failed
make: *** [all] Error 2


Looks like there is something missing after "type=" prior to the closing bracket:


        <translation type=>De huidige inhoud van de editor kan niet worden gecodeerd


Dan Sebald <sebald>
Mon 09 Apr 2018 06:00:00 PM UTC, comment #62: 

@Philip: I guess it wasn't.  I applied the second update for nl_NL.ts here (http://hg.savannah.gnu.org/hgweb/octave/rev/27fe7e6aba31).

Rik <rik5>
Group administrator
Mon 09 Apr 2018 05:27:44 PM UTC, comment #61: 

Was the last version of the Dutch translation pushed as well? (file #43814)

Philip Nienhuis <philipnienhuis>
Group Member
Mon 09 Apr 2018 01:14:24 AM UTC, comment #60: 

Thanks Rik.


Just a minor issue: I believe the ellipsis (...) should be retained at the end of these sentences:

Export shortcuts into file...
Import shortcuts from file...

They serve to indicate the user will be asked about the filename.

The original suggestion was just to remove a spurious blank space before the ellipsis.

Thanks and congrats for release 4.4.

Felipe G. Nievinski <fgnievinski>
Mon 09 Apr 2018 01:08:06 AM UTC, comment #59: 

I changed a few of the GUI strings to make their purpose clearer as suggested by Felipe (http://hg.savannah.gnu.org/hgweb/octave/rev/3aed4f0ba3cd).  The change was made on the development branch.  Translation for the 4.4 release is now closed.

Marking this issue report as fixed and closing.

Rik <rik5>
Group administrator
Mon 09 Apr 2018 12:58:24 AM UTC, comment #58: 

Thanks everyone for the translation files.  I pushed the following changesets:

Italian : http://hg.savannah.gnu.org/hgweb/octave/rev/2209bafb745e
Portugese : http://hg.savannah.gnu.org/hgweb/octave/rev/d19634a54b57
Catalan : http://hg.savannah.gnu.org/hgweb/octave/rev/eed5ea70348b


Rik <rik5>
Group administrator
Mon 09 Apr 2018 12:13:14 AM UTC, comment #57: 

Ok, Catalan translations attached (ca_ES.ts).

I previously added translation for the org.octave.Octave file (#43841:  org.octave.Octave.files.Ca.patch).

Hope they are considered :)

(file #43848)

avlas <kupiqu>
Sun 08 Apr 2018 11:02:31 PM UTC, comment #56: 

I'd like to suggest updating the following English strings:

Console Widget -> Command Window

convert line endings to &windows (crlf) -> Convert Line Endings to &Windows (CRLF)

Export shortcuts into file ... -> Export shortcuts into file...

Failed to open %1 as octave shortcut file -> Failed to open %1 as Octave shortcut file

Import shortcuts from file ... -> Import shortcuts from file...


Felipe G. Nievinski <fgnievinski>
Sun 08 Apr 2018 10:45:39 PM UTC, comment #55: 

Here are the diff files for pt_BR (Brazilian Portuguese).


(file #43845, file #43846, file #43847)

Felipe G. Nievinski <fgnievinski>
Sun 08 Apr 2018 02:21:33 PM UTC, comment #54: 

I attach a new patch that merges the changes in #43822 and #43839.

(file #43842)

Massimiliano Fasi <mfasi>
Sun 08 Apr 2018 11:03:03 AM UTC, comment #53: 

I'm trying again. I didn't notice the other Italian patch when I submitted mine. Perhaps I can have a look at the two patches and merge them manually?

(file #43839)

Anonymous
Sat 07 Apr 2018 04:57:27 PM UTC, comment #52: 

@Massimiliano: No file seems to be attached to the bug report.  Could you try to upload your file again?

Also, should your patch be applied on top of the patch from Marco in comment #50?  Or should it replace the file in comment #50?

Rik <rik5>
Group administrator
Sat 07 Apr 2018 01:05:13 PM UTC, comment #51: 

The patch I attach updates the Italian translation.

Massimiliano Fasi <mfasi>
Fri 06 Apr 2018 01:37:41 PM UTC, comment #50: 

Here it is the Italian translation, not perfect, but understandable.

(file #43822)

Marco Caliari <caliari>
Group Member
Thu 05 Apr 2018 09:39:41 PM UTC, comment #49: 

@Torsten:
Here's the updated translation. I saw that of those 6 "new" ones, 3 or 4 were just old ones moved elsewhere.

Ah and it doesn't match default (yet) - that may explain a few things :-)

(file #43814)

Philip Nienhuis <philipnienhuis>
Group Member
Thu 05 Apr 2018 07:22:07 PM UTC, comment #48: 

@Philip: First of all, the NL translation is complete on my system. I have no idea why you are seeing all these English phrases. Have you tested on default

Second, the updated language file contains 6 new or modified strings. It would be great if you find the time to translate them.

Torsten Lilge <ttl>
Group Member
Thu 05 Apr 2018 06:02:16 PM UTC, comment #47: 

@torten:
I brifly looked at the pushed cset.
Do I infer correctly that nl_NL.ts needs another round ? (I'm happy to do so)

Philip Nienhuis <philipnienhuis>
Group Member
Thu 05 Apr 2018 03:20:34 PM UTC, comment #46: 

I pushed the Chinese translations to the desktop files by Jun Wang here (http://hg.savannah.gnu.org/hgweb/octave/rev/6e935942e57a).

Rik <rik5>
Group administrator
Thu 05 Apr 2018 11:02:41 AM UTC, comment #45: 

I updated the latest French translation file:

http://hg.savannah.gnu.org/hgweb/octave/rev/bae60a19bb61

Pantxo Diribarne <pantxo>
Group Member
Thu 05 Apr 2018 02:14:45 AM UTC, comment #44: 

I have made chinese translation of org.octave.Octave.desktop.in and org.octave.Octave.appdata.xml.

(file #43806)

JunWang <junwang>
Wed 04 Apr 2018 09:02:06 PM UTC, comment #43: 

@Torsten:
Ignored translations a.o., in the attached pics (NL_.....png)

There are also cases in the main window drop down menus, but I can't  make screen shots of those.



Philip Nienhuis <philipnienhuis>
Group Member
Wed 04 Apr 2018 08:13:16 PM UTC, comment #42: 

I have updated es, fr, and nl language files with the most recently added strings.

Torsten Lilge <ttl>
Group Member
Wed 04 Apr 2018 06:20:18 PM UTC, comment #41: 

@Philip: the ts-file looks okay, linguist does not report any missing translations. Where do they occur? I am currently making a new build and will ckeck afterwards.

Torsten Lilge <ttl>
Group Member
Wed 04 Apr 2018 05:25:37 PM UTC, comment #40: 

@Rik comment #38:
There were some glitches I mentioned, I hoped Torsten could look at it.
Otherwise we'll wait for 4.4.1.

Philip Nienhuis <philipnienhuis>
Group Member
Wed 04 Apr 2018 04:07:08 PM UTC, comment #39: 

@Jun: Thank you for the updated Chinese translation.  Could you also take a look at etc/icons/org.octave.Octave.desktop.in and etc/icons/org.octave.Octave.appdata.xml?  These two files have a single string that needs to be translated.

Rik <rik5>
Group administrator
Wed 04 Apr 2018 04:04:43 PM UTC, comment #38: 

@Philip: I pushed your full changeset version of the Dutch translation here (http://hg.savannah.gnu.org/hgweb/octave/rev/3f0aca5c36b4).

Rik <rik5>
Group administrator
Wed 04 Apr 2018 09:03:14 AM UTC, comment #37: 

I updated the French translationss here:

http://hg.savannah.gnu.org/hgweb/octave/rev/d890fdd23c95

Pantxo Diribarne <pantxo>
Group Member
Mon 02 Apr 2018 10:18:54 PM UTC, comment #36: 

Valentin just sent me the Spanish translation file es_ES.ts directly which I checked in here http://hg.savannah.gnu.org/hgweb/octave/rev/c1dab27c55af.

Rik <rik5>
Group administrator
Mon 02 Apr 2018 06:46:32 PM UTC, comment #35: 

Here's the Dutch translation, as cset and as plain nl_NL.ts file.

I just tested the translation and I found that at various places the translation "doesn't work". However I can see nothing odd at the places in nl_NL.ts I assume the translation is located.

(file #43772, file #43773)

Philip Nienhuis <philipnienhuis>
Group Member
Mon 02 Apr 2018 06:20:29 PM UTC, comment #34: 

Sorry, I edited zh_CN.ts in text editor and forgot remove unfinished attributes. I will attach new patch later.

JunWang <junwang>
Mon 02 Apr 2018 04:17:54 PM UTC, comment #33: 

@Jun, Tatsuro, Alexander & Markus: Thank you very much for the translations. I have updated the language files de_DE, ja_JP, zh_CN for including the recent changes in some strings.

@Jun: while updateing, "lupdate" showed me a large number of new strings. Is it correct that the translation was not yet complete?

Torsten Lilge <ttl>
Group Member
Mon 02 Apr 2018 08:06:39 AM UTC, comment #32: 

Thx, I'll upload the Dutch translation later today

Philip Nienhuis <philipnienhuis>
Group Member
Sun 01 Apr 2018 10:25:47 PM UTC, comment #31: 

The attribute can be removed when the translation is finished.

Torsten Lilge <ttl>
Group Member
Sun 01 Apr 2018 10:08:54 PM UTC, comment #30: 

I didn't use linguist; I manually translated the .tr file.

Again, the question is: do these attributes belong there?

FWIW, in the original file that you checked out(?) recently, there were nodes with and without those attributes.

Philip Nienhuis <philipnienhuis>
Group Member
Sun 01 Apr 2018 09:51:08 PM UTC, comment #29: 

@Philip, when using the tool "linguist", you can mark the current translation as done and go to the next unfinished translation.

Torsten Lilge <ttl>
Group Member
Sun 01 Apr 2018 02:38:55 PM UTC, comment #28: 

Q:
In those *.ts files, in the translation nodes, e.g.:


:
<source>Open</source>
<translation type="unfinished">Open</translation>
:


I see the attribute
type="unfinished"

Shouldn't these attributes be removed? That is, I guess these attributes indicate a translation is required or still incomplete.
I'll await an answer before uploading the Dutch translation; I've completed it and is /without/ those tags.

I do upload the org.octave.Octave.appdata.xml and org.octave.Octave.desktop.in files (complete, no patch, the translations there are just one-liners)


(file #43757, file #43758)

Philip Nienhuis <philipnienhuis>
Group Member
Sun 01 Apr 2018 08:40:48 AM UTC, comment #27: 

I made Simplified Chinese translation and attached the patch.

(file #43756)

JunWang <junwang>
Sun 01 Apr 2018 05:57:33 AM UTC, comment #26: 

@ Torsten: No, The patch from comment #24 replaces the one from comment #21. Before updating the .ts files with new English strings, the patch from comment #22 should be applied.

Alexander Wilms <alexanderw>
Sat 31 Mar 2018 05:58:38 PM UTC, comment #25: 

@Alexander: Does your patch from comment #24 replaces the one from comment #22? If yes, does comment #24 now contains the current German translaton?

Torsten Lilge <ttl>
Group Member
Sat 31 Mar 2018 05:14:43 PM UTC, comment #24: 

I've made some small changes to Markus's changeset and attached it.

(file #43744)

Alexander Wilms <alexanderw>
Sat 31 Mar 2018 05:12:58 PM UTC, comment #23: 

Before re-updateing the language files, the translations done so far should be pushed into the repo. Is this the case?

Torsten Lilge <ttl>
Group Member
Sat 31 Mar 2018 04:55:24 PM UTC, comment #22: 

I attached the chose -> choose patch.

(file #43743)

Alexander Wilms <alexanderw>
Sat 31 Mar 2018 11:50:51 AM UTC, comment #21: 

@Alexander: I follow your point that we should probably do the same as other libre projects. So I went ahead with the more formal "Sie".
Can you create a patch for the "chose"->"choose" change in comment #14. I missed that yesterday.

Please, see the attached patch for the latest German translations.


@Dan: Unfortunately, I don't know how to re-create the .ts files to check whether your patch in comment #18 would omit these fields. CC'ing Torsten who was the author of the respective changeset.

(file #43741)

Markus Mützel <mmuetzel>
Group administrator
Sat 31 Mar 2018 05:37:20 AM UTC, comment #20: 

I have made Jpanese translations.
I have attached the changeset.

(file #43736)

Tatsuro MATSUOKA <tmacchant>
Fri 30 Mar 2018 10:20:51 PM UTC, comment #19: 

@Rik, I'm attaching a diff file (not really a changeset) in which I did what I described in

https://savannah.gnu.org/bugs/?53526#comment12

It did require a bit of code change.  This is only for testing whether the translation issue is solved for those two particular objects.

I can't see any affect from changing "Default column width" or "Default row height" on the appearance of the Variable Editor tables (before or after patch), so I'm not sure the attached changes are exactly what should be done.  When I select "Apply" or "OK" in the Preferences... window the Variable Editor table does go through some visual adjustment, but the row/column sizing remains roughly the same.

(file #43734)

Dan Sebald <sebald>
Fri 30 Mar 2018 08:51:50 PM UTC, comment #18: 

Oh, I get what you mean.  That "20" happens to be placed in the box in QtCreator as an example string and the translator utility thinks that is something it has to translate.  One approach would be to go to the QtCreator property settings, select the "text" field and delete the "20".

However you are detecting that translation is being done on the varedit_columnWidth object, can you see any similar thing going on for the QSpinBoxes?  Say, editor_notebook_tab_width_min?  If not, then a QSpinBox should do.  One should be able to select a value of 20 somehow in the QSpinBox's properties menu.

Dan Sebald <sebald>
Fri 30 Mar 2018 08:50:04 PM UTC, comment #17: 

Not being a native German speaker, which of the files attached to this patch should I push?  File #43730 or #43732?

Rik <rik5>
Group administrator
Fri 30 Mar 2018 08:48:03 PM UTC, comment #16: 

@Markus: At some points the strings need to be corrected, so why not now?  I pushed your two modifications here http://hg.savannah.gnu.org/hgweb/octave/rev/27ade14df345.

You're right that it would be ideal to now re-generate the .ts files and have translators work on these new files.  But, the changes haven't been much and I'm anxious to speed forward to a release.  I think we just fix them at the next bug fix release.

Rik <rik5>
Group administrator
Fri 30 Mar 2018 08:37:43 PM UTC, comment #15: 

@Dan: The reason the string is translated is because it is the default text shown when the widget is created.  One could have something like "Type text in this widget" which would appear in slightly translucent gray.  That phrase would need to be in the user's language.

I think you're right, a spinbox could work for this instance.  However, I'm not a GUI person so I really don't know.

Rik <rik5>
Group administrator
Fri 30 Mar 2018 08:19:44 PM UTC, comment #14: 

@Markus

I changed a "chose" to "choose" in the patch.

I used the formal pronoun, since many other open source projects I know (LibreOffice, Thunderbird, VLC) do so and I think it sounds more professional if Octave is used in an Enterprise.

Alexander Wilms <alexanderw>
Fri 30 Mar 2018 08:16:57 PM UTC, comment #13: 

More generally, why is translation attempted on the input?  If I started typing in one language and it showed up on screen as Spangalese I'd be rather confused.

Dan Sebald <sebald>
Fri 30 Mar 2018 08:09:07 PM UTC, comment #12: 

One could replace the <widget class="QLineEdit" name="varedit_columnWidth"> with a QSpinBox.  There is an example of a QSpinBox on the "Editor" tab; it's called editor_notebook_tab_width_min.  I don't think any changes are needed for any other code because the result of that spin box might be a text string, which if passed through any code that currently checks if the varedit_columnWidth is a valid number will pass.

Install QtCreator and then run "qtcreator settings-dialog.ui &" at the command line.  Click on the proper "Variable Editor" tab, select the varedit_columnWidth object and delete it.  Pick a QSpinBox from the left-side tools menu and drop it in place of the deleted object, change the width/height to suit, rename the object varedit_columnWidth in the yellow-ish property window on the right.  Save.  Do the same for any others that you think should be numbers instead of general text.  If I recall correctly, spin boxes will also allow general text entry at the keyboard, but they will attempt to ensure the text is always a number.

Dan Sebald <sebald>
Fri 30 Mar 2018 08:02:52 PM UTC, comment #11: 

The attached patch makes some more minor changes to those strings. I don't know whether it is worth applying...

How should we proceed? Should we re-create the .ts files with the updated strings? Or first wait for the translations to come in and change the files afterwards?

I merged Alexander's .ts file with mine. See the other attachment.
@Alexander: Thanks for your help. You are very welcome to review and change the merged version.
I have seen that you changed all strings to use the "Sie" form where applicable. CC'ing Andreas who managed the German translation when 4.2 was released. If I remember correctly, he voted for "Duzen". I have no strong opinion on that. What was your reasoning?

Maybe we should ask the mailing list what they use for e.g. French and Spanish. Although customs are definitely different depending on where you live...

(file #43731, file #43732)

Markus Mützel <mmuetzel>
Group administrator
Fri 30 Mar 2018 07:31:11 PM UTC, comment #10: 

In other tabs "QSpinBox" seems to be used for similar settings. But maybe someone who knows what they are doing should change that.

Markus Mützel <mmuetzel>
Group administrator
Fri 30 Mar 2018 07:28:56 PM UTC, comment #9: 

I screwed up the commit (no commit message, no summary) but the changes Markus identified have been done (http://hg.savannah.gnu.org/hgweb/octave/rev/32a7222d637a).

Rik <rik5>
Group administrator
Fri 30 Mar 2018 07:26:42 PM UTC, comment #8: 

Someone who understands .ui files needs to debug why the numbers "20" and "2" are translatabale.

If you look at the file settings-dialog.ui at line 2713 you find


                <widget class="QLineEdit" name="varedit_columnWidth">
                 <property name="text">
                  <string>20</string>
                 </property>
                </widget>


So the UI definition file is calling for a QLineEdit widget and setting the the text field to 20.  Maybe there is some other widget that just accepts numbers?

Rik <rik5>
Group administrator
Fri 30 Mar 2018 07:23:35 PM UTC, comment #7: 

Thanks Rik.
Those are the text fields in the "Variable Editor" tab that are labelled "Default column width" and "Default row height" respectively.

Markus Mützel <mmuetzel>
Group administrator
Fri 30 Mar 2018 07:07:51 PM UTC, comment #6: 

@Markus: I fixed most of the things you found in comment #5.  Can you give me the file and line numbers for the settings dialog "20" and "2" instances?

Rik <rik5>
Group administrator
Fri 30 Mar 2018 06:27:02 PM UTC, comment #5: 

Some other minor things:
The capitalization of "convert line endings to &amp;windows (crlf)" doesn't match the other similar strings.
Why is the string "&%1 %2" in octave::file_editor translatable?
Some strings in octave::file_editor_tab use the word "codec" where I think that "encoding" should be used.
Why is the string "./%1.txt" in octave::variable_editor_stack translatable?
Why are the numbers "20" and "2" in the settings dialog translatable?

Markus Mützel <mmuetzel>
Group administrator
Fri 30 Mar 2018 06:09:15 PM UTC, comment #4: 

I couldn't find a way to export it as .tm only .qm, so I've uploaded the .ts

(file #43730)

Alexander Wilms <alexanderw>
Fri 30 Mar 2018 05:39:51 PM UTC, comment #3: 

The status tip "Another paste clipboard into variable data" for pasting a table in variable-editor.cc seems not that fitting.

Alexander Wilms <alexanderw>
Fri 30 Mar 2018 05:04:05 PM UTC, comment #2: 

Correct.  I changed "curent" to "current" in this cset (http://hg.savannah.gnu.org/hgweb/octave/rev/6c1611e6830f).

Rik <rik5>
Group administrator
Fri 30 Mar 2018 04:38:03 PM UTC, comment #1: 

I noticed a typo in the Editor pane of the settings window:

"Wrap long lines at curent window border"

Alexander Wilms <alexanderw>
Fri 30 Mar 2018 03:22:27 PM UTC, original submission:  

This bug report will serve as a place to upload the translation files (*.tm) for the GUI.

Rik <rik5>
Group administrator

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #43950:  zh-cn.patch added by junwang (204KiB - application/octet-stream - chinese translation update)
file #43946:  pt_BR.ts.diff added by fgnievinski (3KiB - application/octet-stream)
file #43940:  ca_ES_last_Version.patch added by kupiqu (85KiB - text/x-patch)
file #43938:  bug53526_qshortcut_escape.patch added by mmuetzel (1KiB - application/octet-stream)
file #43935:  dutch_transl_no_3.cset added by philipnienhuis (3KiB - application/octet-stream)
file #43934:  bug53526_de_DE_v6.patch added by mmuetzel (3KiB - application/octet-stream)
file #43933:  de_DE.patch added by alexanderw (3KiB - text/x-patch)
file #43927:  translators.patch added by kupiqu (552B - text/x-patch)
file #43912:  ca_ES.ts added by kupiqu (137KiB - video/mpeg)
file #43848:  ca_ES.ts added by kupiqu (138KiB - video/mpeg)
file #43845:  pt_BR.ts.diff added by fgnievinski (94KiB - application/octet-stream)
file #43846:  org.octave.Octave.desktop.in.diff added by fgnievinski (83B - application/octet-stream)
file #43847:  org.octave.Octave.appdata.xml.diff added by fgnievinski (108B - application/octet-stream)
file #43842:  it_IT_merge.patch added by mfasi (211KiB - text/x-patch)
file #43839:  it_IT.patch added by None (209KiB - text/x-patch)
file #43822:  it_IT.ts added by caliari (137KiB - text/vnd.trolltech.linguist)
file #43814:  nl_NL_#2.cset added by philipnienhuis (3KiB - application/octet-stream)
file #43806:  zh-CN.patch added by junwang (196KiB - application/octet-stream - org.octave.octave.desktop.in, org.octave.octave.appdata.xml)
file #43778:  zh_CN.patch added by junwang (195KiB - application/octet-stream - zh_CN finished)
file #43772:  nl_NL.ts added by philipnienhuis (189KiB - text/vnd.trolltech.linguist)
file #43773:  nl_NL_Dutch_translation.cset added by philipnienhuis (143KiB - application/octet-stream)
file #43758:  org.octave.Octave.desktop.in added by philipnienhuis (549B - application/octet-stream)
file #43756:  zh_cn_trans.patch added by junwang (264KiB - application/octet-stream - zh_CN translations)
file #43744:  de_DE.patch added by alexanderw (151KiB - text/x-patch)
file #43743:  choose.patch added by alexanderw (1KiB - text/x-patch)
file #43741:  bug53526_de.patch added by mmuetzel (151KiB - application/octet-stream)
file #43736:  Jpanese-trans.patch added by tmacchant (160KiB - text/x-patch)
file #43731:  bug53526_strings.patch added by mmuetzel (2KiB - application/octet-stream)
file #43732:  de_DE.ts added by mmuetzel (141KiB - video/vnd.dlna.mpeg-tts)
file #43730:  de_DE.ts added by alexanderw (138KiB - text/vnd.trolltech.linguist)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by fgnievinski (Updated the item)
  • -email is unavailable- added by kupiqu (Updated the item)
  • -email is unavailable- added by mfasi (Posted a comment)
  • -email is unavailable- added by caliari (Updated the item)
  • -email is unavailable- added by pantxo (Posted a comment)
  • -email is unavailable- added by junwang (Updated the item)
  • -email is unavailable- added by ttl (Posted a comment)
  • -email is unavailable- added by mmuetzel
  • -email is unavailable- added by tmacchant (Updated the item)
  • -email is unavailable- added by sebald (Posted a comment)
  • -email is unavailable- added by mmuetzel
  • -email is unavailable- added by mmuetzel (Posted a comment)
  • -email is unavailable- added by alexanderw (Posted a comment)
  • -email is unavailable- added by rik5 (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 25 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-04-16 junwang Attached File- Added zh-cn.patch, #43950
    2018-04-16 fgnievinski Attached File- Added pt_BR.ts.diff, #43946
    2018-04-15 kupiqu Attached File- Added ca_ES_last_Version.patch, #43940
    2018-04-15 mmuetzel Attached File- Added bug53526_qshortcut_escape.patch, #43938
    2018-04-15 philipnienhuis Attached File- Added dutch_transl_no_3.cset, #43935
    2018-04-15 mmuetzel Attached File- Added bug53526_de_DE_v6.patch, #43934
    2018-04-15 alexanderw Attached File- Added de_DE.patch, #43933
    2018-04-14 philipnienhuis Attached File- Added VarEd-translation_Dutch.PNG, #43929
    2018-04-14 kupiqu Attached File- Added translators.patch, #43927
    2018-04-13 kupiqu Attached File- Added ca_ES.ts, #43912
    2018-04-09 rik5 StatusIn Progress Fixed
        Open/ClosedOpen Closed
    2018-04-09 kupiqu Attached File- Added ca_ES.ts, #43848
    2018-04-08 fgnievinski Attached File- Added pt_BR.ts.diff, #43845
        Attached File- Added org.octave.Octave.desktop.in.diff, #43846
        Attached File- Added org.octave.Octave.appdata.xml.diff, #43847
    2018-04-08 mfasi Attached File- Added it_IT_merge.patch, #43842
    2018-04-08 kupiqu Attached File- Added org.octave.Octave.files.Ca.patch, #43841
    2018-04-08 None Attached File- Added it_IT.patch, #43839
    2018-04-06 caliari Attached File- Added it_IT.ts, #43822
    2018-04-05 philipnienhuis Attached File- Added nl_NL_#2.cset, #43814
    2018-04-05 junwang Attached File- Added zh-CN.patch, #43806
    2018-04-04 philipnienhuis Attached File- Added NL_editor_prefs.PNG, #43802
        Attached File- Added NL_shortcut_prefs.PNG, #43803
        Attached File- Added NL_var_editor_prefs.PNG, #43804

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code