changeset 27890:5ca326b3c0d5

fix missing translations due to new symbolic constants for prefs (bug #57490) * languages/be_BY.ts, languages/en_US.ts, languages/es_ES.ts, languages/nl_NL.ts: updated language files * gui-preferences-cs.h, gui-preferences-ve.h, gui-preferences-ws.h: use correct QObject child in the QT_TRANSLATE_NOOP macro * settings-dialog.cc (settings_dialog, read_workspace_colors, read_terminal_colors, read_varedit_colors): use tr () for the character string of the const QString pref; * workspace-view.cc (notice_settings, header_contextmenu_requested): use tr () for the character string of the const QString pref;
author Torsten Lilge <ttl-octave@mailbox.org>
date Wed, 01 Jan 2020 00:53:16 +0100
parents 51343fd2423f
children a444b5bc9252
files libgui/languages/be_BY.ts libgui/languages/en_US.ts libgui/languages/es_ES.ts libgui/languages/nl_NL.ts libgui/src/gui-preferences-cs.h libgui/src/gui-preferences-ed.h libgui/src/gui-preferences-ve.h libgui/src/gui-preferences-ws.h libgui/src/settings-dialog.cc libgui/src/workspace-view.cc
diffstat 10 files changed, 458 insertions(+), 511 deletions(-) [+]
line wrap: on
line diff
--- a/libgui/languages/be_BY.ts	Tue Dec 31 13:27:28 2019 -0800
+++ b/libgui/languages/be_BY.ts	Wed Jan 01 00:53:16 2020 +0100
@@ -585,7 +585,7 @@
 <context>
     <name>QObject</name>
     <message>
-        <location filename="../src/settings-dialog.cc" line="+667"/>
+        <location filename="../src/settings-dialog.cc" line="+669"/>
         <source>Difference to the default size</source>
         <translation type="unfinished">Розніца ад стандартнага памеру</translation>
     </message>
@@ -1139,29 +1139,6 @@
     </message>
 </context>
 <context>
-    <name>QTerminal::QTerminal</name>
-    <message>
-        <location filename="../src/gui-preferences-cs.h" line="+65"/>
-        <source>foreground</source>
-        <translation type="unfinished">пярэдні план</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>background</source>
-        <translation type="unfinished">задні план</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>selection</source>
-        <translation type="unfinished">вылучэнне</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>cursor</source>
-        <translation type="unfinished">курсор</translation>
-    </message>
-</context>
-<context>
     <name>QWinTerminalImpl</name>
     <message>
         <location filename="../qterminal/libqterminal/win32/QWinTerminalImpl.cpp" line="+1804"/>
@@ -2019,29 +1996,6 @@
     </message>
 </context>
 <context>
-    <name>file_editor::file_editor</name>
-    <message>
-        <location filename="../src/gui-preferences-ed.h" line="+189"/>
-        <source>Top</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Bottom</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Left</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Right</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
     <name>octave::ListDialog</name>
     <message>
         <location filename="../src/dialog.cc" line="+481"/>
@@ -4243,7 +4197,7 @@
 <context>
     <name>octave::settings_dialog</name>
     <message>
-        <location filename="../src/settings-dialog.cc" line="-575"/>
+        <location filename="../src/settings-dialog.cc" line="-577"/>
         <source>Octave Preferences</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4255,7 +4209,7 @@
     <message>
         <location line="+15"/>
         <location line="+5"/>
-        <location line="+702"/>
+        <location line="+704"/>
         <source>System setting</source>
         <translation type="unfinished">Сістэмная</translation>
     </message>
@@ -4294,6 +4248,86 @@
         <source>Hide tools tips</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../src/gui-preferences-cs.h" line="+65"/>
+        <source>foreground</source>
+        <translation type="unfinished">пярэдні план</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>background</source>
+        <translation type="unfinished">задні план</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>selection</source>
+        <translation type="unfinished">вылучэнне</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>cursor</source>
+        <translation type="unfinished">курсор</translation>
+    </message>
+    <message>
+        <location filename="../src/gui-preferences-ed.h" line="+189"/>
+        <source>Top</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Bottom</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Left</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Right</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/gui-preferences-ve.h" line="+64"/>
+        <source>Foreground</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Selected Foreground</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Selected Background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Alternate Background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/gui-preferences-ws.h" line="+82"/>
+        <source>argument</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>global</source>
+        <translation type="unfinished">глабальная</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>persistant</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>octave::setup_community_news</name>
@@ -5361,7 +5395,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+130"/>
+        <location line="+132"/>
         <source>Open in Variable Editor</source>
         <translation type="unfinished"></translation>
     </message>
@@ -5395,6 +5429,26 @@
         <source>Show filter</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../src/gui-preferences-ws.h" line="-29"/>
+        <source>Class</source>
+        <translation type="unfinished">Клас</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Dimension</source>
+        <translation type="unfinished">Памернасць</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Value</source>
+        <translation type="unfinished">Значэнне</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Attribute</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>settings_dialog</name>
@@ -6120,73 +6174,4 @@
         <translation>Пароль:</translation>
     </message>
 </context>
-<context>
-    <name>variable_editor::variable_editor</name>
-    <message>
-        <location filename="../src/gui-preferences-ve.h" line="+64"/>
-        <source>Foreground</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>workspace_model::workspace_model</name>
-    <message>
-        <location line="+1"/>
-        <source>Background</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Selected Foreground</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Selected Background</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Alternate Background</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/gui-preferences-ws.h" line="+82"/>
-        <source>argument</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>global</source>
-        <translation type="unfinished">глабальная</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>persistant</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>workspace_view::notice_settings</name>
-    <message>
-        <location line="-29"/>
-        <source>Class</source>
-        <translation type="unfinished">Клас</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Dimension</source>
-        <translation type="unfinished">Памернасць</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Value</source>
-        <translation type="unfinished">Значэнне</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Attribute</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
 </TS>
--- a/libgui/languages/en_US.ts	Tue Dec 31 13:27:28 2019 -0800
+++ b/libgui/languages/en_US.ts	Wed Jan 01 00:53:16 2020 +0100
@@ -57,7 +57,7 @@
 <context>
     <name>QObject</name>
     <message>
-        <location filename="../src/settings-dialog.cc" line="+667"/>
+        <location filename="../src/settings-dialog.cc" line="+669"/>
         <source>Difference to the default size</source>
         <translation type="unfinished"></translation>
     </message>
@@ -149,29 +149,6 @@
     </message>
 </context>
 <context>
-    <name>QTerminal::QTerminal</name>
-    <message>
-        <location filename="../src/gui-preferences-cs.h" line="+65"/>
-        <source>foreground</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>background</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>selection</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>cursor</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
     <name>QWinTerminalImpl</name>
     <message>
         <location filename="../qterminal/libqterminal/win32/QWinTerminalImpl.cpp" line="+1804"/>
@@ -363,29 +340,6 @@
     </message>
 </context>
 <context>
-    <name>file_editor::file_editor</name>
-    <message>
-        <location filename="../src/gui-preferences-ed.h" line="+189"/>
-        <source>Top</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Bottom</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Left</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Right</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
     <name>octave::ListDialog</name>
     <message>
         <location filename="../src/dialog.cc" line="+481"/>
@@ -2525,7 +2479,7 @@
 <context>
     <name>octave::settings_dialog</name>
     <message>
-        <location filename="../src/settings-dialog.cc" line="-575"/>
+        <location filename="../src/settings-dialog.cc" line="-577"/>
         <source>Octave Preferences</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2537,7 +2491,7 @@
     <message>
         <location line="+15"/>
         <location line="+5"/>
-        <location line="+702"/>
+        <location line="+704"/>
         <source>System setting</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2576,6 +2530,86 @@
         <source>Hide tools tips</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../src/gui-preferences-cs.h" line="+65"/>
+        <source>foreground</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>selection</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>cursor</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/gui-preferences-ed.h" line="+189"/>
+        <source>Top</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Bottom</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Left</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Right</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/gui-preferences-ve.h" line="+64"/>
+        <source>Foreground</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Selected Foreground</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Selected Background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Alternate Background</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/gui-preferences-ws.h" line="+82"/>
+        <source>argument</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>global</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>persistant</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>octave::setup_community_news</name>
@@ -3637,7 +3671,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+130"/>
+        <location line="+132"/>
         <source>Open in Variable Editor</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3671,6 +3705,26 @@
         <source>Show filter</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../src/gui-preferences-ws.h" line="-29"/>
+        <source>Class</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Dimension</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Value</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Attribute</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>settings_dialog</name>
@@ -4393,73 +4447,4 @@
         <translation type="unfinished"></translation>
     </message>
 </context>
-<context>
-    <name>variable_editor::variable_editor</name>
-    <message>
-        <location filename="../src/gui-preferences-ve.h" line="+64"/>
-        <source>Foreground</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>workspace_model::workspace_model</name>
-    <message>
-        <location line="+1"/>
-        <source>Background</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Selected Foreground</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Selected Background</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Alternate Background</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/gui-preferences-ws.h" line="+82"/>
-        <source>argument</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>global</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>persistant</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>workspace_view::notice_settings</name>
-    <message>
-        <location line="-29"/>
-        <source>Class</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Dimension</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Value</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Attribute</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
 </TS>
--- a/libgui/languages/es_ES.ts	Tue Dec 31 13:27:28 2019 -0800
+++ b/libgui/languages/es_ES.ts	Wed Jan 01 00:53:16 2020 +0100
@@ -57,7 +57,7 @@
 <context>
     <name>QObject</name>
     <message>
-        <location filename="../src/settings-dialog.cc" line="+667"/>
+        <location filename="../src/settings-dialog.cc" line="+669"/>
         <source>Difference to the default size</source>
         <translation>Diferencia con el tamaño predeterminado</translation>
     </message>
@@ -152,29 +152,6 @@
     </message>
 </context>
 <context>
-    <name>QTerminal::QTerminal</name>
-    <message>
-        <location filename="../src/gui-preferences-cs.h" line="+65"/>
-        <source>foreground</source>
-        <translation type="unfinished">primer plano</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>background</source>
-        <translation type="unfinished">segundo plano</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>selection</source>
-        <translation type="unfinished">selección</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>cursor</source>
-        <translation type="unfinished">cursor</translation>
-    </message>
-</context>
-<context>
     <name>QWinTerminalImpl</name>
     <message>
         <location filename="../qterminal/libqterminal/win32/QWinTerminalImpl.cpp" line="+1804"/>
@@ -369,29 +346,6 @@
     </message>
 </context>
 <context>
-    <name>file_editor::file_editor</name>
-    <message>
-        <location filename="../src/gui-preferences-ed.h" line="+189"/>
-        <source>Top</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Bottom</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Left</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Right</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
     <name>octave::ListDialog</name>
     <message>
         <location filename="../src/dialog.cc" line="+481"/>
@@ -2645,7 +2599,7 @@
 <context>
     <name>octave::settings_dialog</name>
     <message>
-        <location filename="../src/settings-dialog.cc" line="-575"/>
+        <location filename="../src/settings-dialog.cc" line="-577"/>
         <source>Octave Preferences</source>
         <translation>Preferencias de Octave</translation>
     </message>
@@ -2657,7 +2611,7 @@
     <message>
         <location line="+15"/>
         <location line="+5"/>
-        <location line="+702"/>
+        <location line="+704"/>
         <source>System setting</source>
         <translation>Configuración del sistema</translation>
     </message>
@@ -2696,6 +2650,86 @@
         <source>Hide tools tips</source>
         <translation>Ocultar ayuda emergente</translation>
     </message>
+    <message>
+        <location filename="../src/gui-preferences-cs.h" line="+65"/>
+        <source>foreground</source>
+        <translation type="unfinished">primer plano</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>background</source>
+        <translation type="unfinished">segundo plano</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>selection</source>
+        <translation type="unfinished">selección</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>cursor</source>
+        <translation type="unfinished">cursor</translation>
+    </message>
+    <message>
+        <location filename="../src/gui-preferences-ed.h" line="+189"/>
+        <source>Top</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Bottom</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Left</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Right</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/gui-preferences-ve.h" line="+64"/>
+        <source>Foreground</source>
+        <translation type="unfinished">Primer plano</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Background</source>
+        <translation type="unfinished">Fondo</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Selected Foreground</source>
+        <translation type="unfinished">Primer plano seleccionado</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Selected Background</source>
+        <translation type="unfinished">Segundo plano seleccionado</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Alternate Background</source>
+        <translation type="unfinished">Alternan segundo plano</translation>
+    </message>
+    <message>
+        <location filename="../src/gui-preferences-ws.h" line="+82"/>
+        <source>argument</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>global</source>
+        <translation type="unfinished">global</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>persistant</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>octave::setup_community_news</name>
@@ -3777,7 +3811,7 @@
         <translation>Colores para los atributos de variable:</translation>
     </message>
     <message>
-        <location line="+130"/>
+        <location line="+132"/>
         <source>Open in Variable Editor</source>
         <translation>Abrir en el editor de variables</translation>
     </message>
@@ -3811,6 +3845,26 @@
         <source>Show filter</source>
         <translation>Mostrar filtro</translation>
     </message>
+    <message>
+        <location filename="../src/gui-preferences-ws.h" line="-29"/>
+        <source>Class</source>
+        <translation type="unfinished">Clase</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Dimension</source>
+        <translation type="unfinished">Dimensión</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Value</source>
+        <translation type="unfinished">Valor</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Attribute</source>
+        <translation type="unfinished">Atributo</translation>
+    </message>
 </context>
 <context>
     <name>settings_dialog</name>
@@ -4536,73 +4590,4 @@
         <translation>Contraseña:</translation>
     </message>
 </context>
-<context>
-    <name>variable_editor::variable_editor</name>
-    <message>
-        <location filename="../src/gui-preferences-ve.h" line="+64"/>
-        <source>Foreground</source>
-        <translation type="unfinished">Primer plano</translation>
-    </message>
-</context>
-<context>
-    <name>workspace_model::workspace_model</name>
-    <message>
-        <location line="+1"/>
-        <source>Background</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Selected Foreground</source>
-        <translation type="unfinished">Primer plano seleccionado</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Selected Background</source>
-        <translation type="unfinished">Segundo plano seleccionado</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Alternate Background</source>
-        <translation type="unfinished">Alternan segundo plano</translation>
-    </message>
-    <message>
-        <location filename="../src/gui-preferences-ws.h" line="+82"/>
-        <source>argument</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>global</source>
-        <translation type="unfinished">global</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>persistant</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>workspace_view::notice_settings</name>
-    <message>
-        <location line="-29"/>
-        <source>Class</source>
-        <translation type="unfinished">Clase</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Dimension</source>
-        <translation type="unfinished">Dimensión</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Value</source>
-        <translation type="unfinished">Valor</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Attribute</source>
-        <translation type="unfinished">Atributo</translation>
-    </message>
-</context>
 </TS>
--- a/libgui/languages/nl_NL.ts	Tue Dec 31 13:27:28 2019 -0800
+++ b/libgui/languages/nl_NL.ts	Wed Jan 01 00:53:16 2020 +0100
@@ -585,7 +585,7 @@
 <context>
     <name>QObject</name>
     <message>
-        <location filename="../src/settings-dialog.cc" line="+667"/>
+        <location filename="../src/settings-dialog.cc" line="+669"/>
         <source>Difference to the default size</source>
         <translation>Verschil met standaardgrootte</translation>
     </message>
@@ -1139,29 +1139,6 @@
     </message>
 </context>
 <context>
-    <name>QTerminal::QTerminal</name>
-    <message>
-        <location filename="../src/gui-preferences-cs.h" line="+65"/>
-        <source>foreground</source>
-        <translation>voorgrond</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>background</source>
-        <translation>achtergrond</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>selection</source>
-        <translation>selectie</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>cursor</source>
-        <translation>aanwijzer</translation>
-    </message>
-</context>
-<context>
     <name>QWinTerminalImpl</name>
     <message>
         <location filename="../qterminal/libqterminal/win32/QWinTerminalImpl.cpp" line="+1804"/>
@@ -2019,29 +1996,6 @@
     </message>
 </context>
 <context>
-    <name>file_editor::file_editor</name>
-    <message>
-        <location filename="../src/gui-preferences-ed.h" line="+189"/>
-        <source>Top</source>
-        <translation>Bovenaan</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Bottom</source>
-        <translation>Onderaan</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Left</source>
-        <translation>Links</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Right</source>
-        <translation>Rechts</translation>
-    </message>
-</context>
-<context>
     <name>octave::ListDialog</name>
     <message>
         <location filename="../src/dialog.cc" line="+481"/>
@@ -3491,8 +3445,8 @@
     </message>
     <message>
         <location line="+16"/>
-        <source>Set search map</source>
-        <translation>Stel zoekmap in</translation>
+        <source>Set search directory</source>
+        <translation type="unfinished"></translation>
     </message>
 </context>
 <context>
@@ -3597,7 +3551,7 @@
     <message>
         <location filename="../src/octave-dock-widget.cc" line="+75"/>
         <source>Undock widget</source>
-        <translation>Widget laten zweven ("undock")</translation>
+        <translation>Widget laten zweven (&quot;undock&quot;)</translation>
     </message>
     <message>
         <location line="+8"/>
@@ -4059,12 +4013,12 @@
     <message>
         <location line="+71"/>
         <source>Dock widget</source>
-        <translation>Widget terug in venster ("dock")</translation>
+        <translation>Widget terug in venster (&quot;dock&quot;)</translation>
     </message>
     <message>
         <location line="+49"/>
         <source>Undock widget</source>
-        <translation>Widget laten zweven ("undock")</translation>
+        <translation>Widget laten zweven (&quot;undock&quot;)</translation>
     </message>
 </context>
 <context>
@@ -4236,7 +4190,7 @@
     <message>
         <location line="+1"/>
         <source>Move to Bottom</source>
-        <translation>Verschuif naar onderaan></translation>
+        <translation>Verschuif naar onderaan&gt;</translation>
     </message>
     <message>
         <location line="+1"/>
@@ -4287,7 +4241,7 @@
 <context>
     <name>octave::settings_dialog</name>
     <message>
-        <location filename="../src/settings-dialog.cc" line="-575"/>
+        <location filename="../src/settings-dialog.cc" line="-577"/>
         <source>Octave Preferences</source>
         <translation>Octave voorkeuren</translation>
     </message>
@@ -4299,7 +4253,7 @@
     <message>
         <location line="+15"/>
         <location line="+5"/>
-        <location line="+702"/>
+        <location line="+704"/>
         <source>System setting</source>
         <translation>Systeeminstelling</translation>
     </message>
@@ -4338,6 +4292,86 @@
         <source>Hide tools tips</source>
         <translation>Verberg tool tips</translation>
     </message>
+    <message>
+        <location filename="../src/gui-preferences-ed.h" line="+189"/>
+        <source>Top</source>
+        <translation type="unfinished">Bovenaan</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Bottom</source>
+        <translation type="unfinished">Onderaan</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Left</source>
+        <translation type="unfinished">Links</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Right</source>
+        <translation type="unfinished">Rechts</translation>
+    </message>
+    <message>
+        <location filename="../src/gui-preferences-cs.h" line="+65"/>
+        <source>foreground</source>
+        <translation type="unfinished">voorgrond</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>background</source>
+        <translation type="unfinished">achtergrond</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>selection</source>
+        <translation type="unfinished">selectie</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>cursor</source>
+        <translation type="unfinished">aanwijzer</translation>
+    </message>
+    <message>
+        <location filename="../src/gui-preferences-ve.h" line="+64"/>
+        <source>Foreground</source>
+        <translation type="unfinished">Voorgrond</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Background</source>
+        <translation type="unfinished">Achtergrond</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Selected Foreground</source>
+        <translation type="unfinished">Gekozen Voorgrond</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Selected Background</source>
+        <translation type="unfinished">Gekozen achtergrond</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Alternate Background</source>
+        <translation type="unfinished">Andere Achtergrond</translation>
+    </message>
+    <message>
+        <location filename="../src/gui-preferences-ws.h" line="+82"/>
+        <source>argument</source>
+        <translation type="unfinished">argument</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>global</source>
+        <translation type="unfinished">globaal</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>persistant</source>
+        <translation type="unfinished">blijvend</translation>
+    </message>
 </context>
 <context>
     <name>octave::setup_community_news</name>
@@ -5172,7 +5206,7 @@
     <message>
         <location line="+14"/>
         <source>Undock widget</source>
-        <translation>Widget laten zweven ("undock")</translation>
+        <translation>Widget laten zweven (&quot;undock&quot;)</translation>
     </message>
     <message>
         <location line="+23"/>
@@ -5416,7 +5450,7 @@
         <translation>Kleuren voor eigenschappen van variabelen:</translation>
     </message>
     <message>
-        <location line="+130"/>
+        <location line="+132"/>
         <source>Open in Variable Editor</source>
         <translation>Toon in Variable Editor</translation>
     </message>
@@ -5450,6 +5484,26 @@
         <source>Show filter</source>
         <translation>Toon filter</translation>
     </message>
+    <message>
+        <location filename="../src/gui-preferences-ws.h" line="-29"/>
+        <source>Class</source>
+        <translation type="unfinished">Klasse</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Dimension</source>
+        <translation type="unfinished">Dimensie</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Value</source>
+        <translation type="unfinished">Waarde</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Attribute</source>
+        <translation type="unfinished">Eigenschap</translation>
+    </message>
 </context>
 <context>
     <name>settings_dialog</name>
@@ -5838,7 +5892,7 @@
     <message>
         <location line="+44"/>
         <source>Tab position</source>
-        <translation>Tab positie></translation>
+        <translation>Tab positie&gt;</translation>
     </message>
     <message>
         <location line="+112"/>
@@ -6172,73 +6226,4 @@
         <translation>Wachtwoord:</translation>
     </message>
 </context>
-<context>
-    <name>variable_editor::variable_editor</name>
-    <message>
-        <location filename="../src/gui-preferences-ve.h" line="+64"/>
-        <source>Foreground</source>
-        <translation>Voorgrond</translation>
-    </message>
-</context>
-<context>
-    <name>workspace_model::workspace_model</name>
-    <message>
-        <location line="+1"/>
-        <source>Background</source>
-        <translation>Achtergrond</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Selected Foreground</source>
-        <translation>Gekozen Voorgrond</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Selected Background</source>
-        <translation>Gekozen achtergrond</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Alternate Background</source>
-        <translation>Andere Achtergrond</translation>
-    </message>
-    <message>
-        <location filename="../src/gui-preferences-ws.h" line="+82"/>
-        <source>argument</source>
-        <translation>argument</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>global</source>
-        <translation>globaal</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>persistant</source>
-        <translation>blijvend</translation>
-    </message>
-</context>
-<context>
-    <name>workspace_view::notice_settings</name>
-    <message>
-        <location line="-29"/>
-        <source>Class</source>
-        <translation>Klasse</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Dimension</source>
-        <translation>Dimensie</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Value</source>
-        <translation>Waarde</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Attribute</source>
-        <translation>Eigenschap</translation>
-    </message>
-</context>
 </TS>
--- a/libgui/src/gui-preferences-cs.h	Tue Dec 31 13:27:28 2019 -0800
+++ b/libgui/src/gui-preferences-cs.h	Wed Jan 01 00:53:16 2020 +0100
@@ -62,10 +62,10 @@
 };
 const QStringList
 cs_color_names (QStringList ()
-             << QT_TRANSLATE_NOOP ("QTerminal::QTerminal", "foreground")
-             << QT_TRANSLATE_NOOP ("QTerminal::QTerminal", "background")
-             << QT_TRANSLATE_NOOP ("QTerminal::QTerminal", "selection")
-             << QT_TRANSLATE_NOOP ("QTerminal::QTerminal", "cursor"));
+             << QT_TRANSLATE_NOOP ("octave::settings_dialog", "foreground")
+             << QT_TRANSLATE_NOOP ("octave::settings_dialog", "background")
+             << QT_TRANSLATE_NOOP ("octave::settings_dialog", "selection")
+             << QT_TRANSLATE_NOOP ("octave::settings_dialog", "cursor"));
 
 const gui_pref
 cs_focus_cmd ("terminal/focus_after_command", QVariant (false));
--- a/libgui/src/gui-preferences-ed.h	Tue Dec 31 13:27:28 2019 -0800
+++ b/libgui/src/gui-preferences-ed.h	Wed Jan 01 00:53:16 2020 +0100
@@ -186,10 +186,10 @@
 // Tabs
 const QStringList
 ed_tab_position_names (QStringList ()
-                       << QT_TRANSLATE_NOOP ("file_editor::file_editor", "Top")
-                       << QT_TRANSLATE_NOOP ("file_editor::file_editor", "Bottom")
-                       << QT_TRANSLATE_NOOP ("file_editor::file_editor", "Left")
-                       << QT_TRANSLATE_NOOP ("file_editor::file_editor", "Right"));
+                       << QT_TRANSLATE_NOOP ("octave::settings_dialog", "Top")
+                       << QT_TRANSLATE_NOOP ("octave::settings_dialog", "Bottom")
+                       << QT_TRANSLATE_NOOP ("octave::settings_dialog", "Left")
+                       << QT_TRANSLATE_NOOP ("octave::settings_dialog", "Right"));
 
 const gui_pref
 ed_tab_position ("editor/tab_position", QVariant (QTabWidget::North));
--- a/libgui/src/gui-preferences-ve.h	Tue Dec 31 13:27:28 2019 -0800
+++ b/libgui/src/gui-preferences-ve.h	Wed Jan 01 00:53:16 2020 +0100
@@ -61,10 +61,10 @@
 };
 
 const QStringList ve_color_names (QStringList ()
-    << QT_TRANSLATE_NOOP ("variable_editor::variable_editor", "Foreground")
-    << QT_TRANSLATE_NOOP ("workspace_model::workspace_model", "Background")
-    << QT_TRANSLATE_NOOP ("workspace_model::workspace_model", "Selected Foreground")
-    << QT_TRANSLATE_NOOP ("workspace_model::workspace_model", "Selected Background")
-    << QT_TRANSLATE_NOOP ("workspace_model::workspace_model", "Alternate Background"));
+    << QT_TRANSLATE_NOOP ("octave::settings_dialog", "Foreground")
+    << QT_TRANSLATE_NOOP ("octave::settings_dialog", "Background")
+    << QT_TRANSLATE_NOOP ("octave::settings_dialog", "Selected Foreground")
+    << QT_TRANSLATE_NOOP ("octave::settings_dialog", "Selected Background")
+    << QT_TRANSLATE_NOOP ("octave::settings_dialog", "Alternate Background"));
 
 #endif
--- a/libgui/src/gui-preferences-ws.h	Tue Dec 31 13:27:28 2019 -0800
+++ b/libgui/src/gui-preferences-ws.h	Wed Jan 01 00:53:16 2020 +0100
@@ -52,10 +52,10 @@
 ws_mru_list ("workspaceview/mru_list", QVariant ());
 
 const QStringList ws_columns_shown (QStringList ()
-    << QT_TRANSLATE_NOOP ("workspace_view::notice_settings", "Class")
-    << QT_TRANSLATE_NOOP ("workspace_view::notice_settings", "Dimension")
-    << QT_TRANSLATE_NOOP ("workspace_view::notice_settings", "Value")
-    << QT_TRANSLATE_NOOP ("workspace_view::notice_settings", "Attribute"));
+    << QT_TRANSLATE_NOOP ("octave::workspace_view", "Class")
+    << QT_TRANSLATE_NOOP ("octave::workspace_view", "Dimension")
+    << QT_TRANSLATE_NOOP ("octave::workspace_view", "Value")
+    << QT_TRANSLATE_NOOP ("octave::workspace_view", "Attribute"));
 
 const QStringList ws_columns_shown_keys (QStringList ()
     << "workspaceview/show_class"
@@ -79,8 +79,8 @@
 
 const QStringList
 ws_color_names (QStringList ()
-             << QT_TRANSLATE_NOOP ("workspace_model::workspace_model", "argument")
-             << QT_TRANSLATE_NOOP ("workspace_model::workspace_model", "global")
-             << QT_TRANSLATE_NOOP ("workspace_model::workspace_model", "persistant"));
+             << QT_TRANSLATE_NOOP ("octave::settings_dialog", "argument")
+             << QT_TRANSLATE_NOOP ("octave::settings_dialog", "global")
+             << QT_TRANSLATE_NOOP ("octave::settings_dialog", "persistant"));
 
 #endif
--- a/libgui/src/settings-dialog.cc	Tue Dec 31 13:27:28 2019 -0800
+++ b/libgui/src/settings-dialog.cc	Wed Jan 01 00:53:16 2020 +0100
@@ -295,7 +295,9 @@
     cb_show_eol->setChecked (settings->value (ed_show_eol_chars).toBool ());
     cb_show_hscrollbar->setChecked (settings->value (ed_show_hscroll_bar).toBool ());
 
-    editor_combox_tab_pos->insertItems (0, ed_tab_position_names);
+    for (int i = 0; i < ed_tab_position_names.length (); i++)
+      editor_combox_tab_pos->insertItem (i,
+              tr (ed_tab_position_names.at (i).toStdString ().data ()));
     editor_combox_tab_pos->setCurrentIndex
       (settings->value (ed_tab_position).toInt ());
 
@@ -1055,7 +1057,8 @@
 
     for (int i = 0; i < ws_colors_count; i++)
       {
-        description[i] = new QLabel ("    " + ws_color_names.at (i));
+        description[i] = new QLabel ("    "
+          + tr (ws_color_names.at (i).toStdString ().data ()));
         description[i]->setAlignment (Qt::AlignRight);
         connect (m_ws_enable_colors, SIGNAL (toggled (bool)),
                  description[i], SLOT(setEnabled (bool)));
@@ -1114,7 +1117,8 @@
     int row = 0;
     for (unsigned int i = 0; i < cs_colors_count; i++)
       {
-        description[i] = new QLabel ("    " + cs_color_names.at (i));
+        description[i] = new QLabel ("    "
+            + tr (cs_color_names.at (i).toStdString ().data ()));
         description[i]->setAlignment (Qt::AlignRight);
         QVariant default_var = cs_colors[i].def;
         QColor setting_color = settings->value (cs_colors[i].key, cs_colors[i].def).value<QColor> ();
@@ -1159,7 +1163,8 @@
     int row = 0;
     for (int i = 0; i < ve_colors_count; i++)
       {
-        description[i] = new QLabel ("    " + ve_color_names.at (i));
+        description[i] = new QLabel ("    "
+            + tr (ve_color_names.at (i).toStdString ().data ()));
         description[i]->setAlignment (Qt::AlignRight);
 
         // The default colors are given as color roles for
--- a/libgui/src/workspace-view.cc	Tue Dec 31 13:27:28 2019 -0800
+++ b/libgui/src/workspace-view.cc	Wed Jan 01 00:53:16 2020 +0100
@@ -214,7 +214,8 @@
               QString (R"(<div style="background-color:%1;color:%2">%3</div>)")
               .arg (m_model->storage_class_color (i).name ())
               .arg (m_model->storage_class_color (i + ws_colors_count).name ())
-              .arg (ws_color_names.at (i));
+              .arg (QCoreApplication::translate ("octave::settings_dialog",
+                                ws_color_names.at (i).toStdString ().data ()));
           }
       }
 
@@ -294,8 +295,9 @@
 
     for (int i = 0; i < ws_columns_shown.length (); i++)
       {
-        QAction *action = menu.addAction (ws_columns_shown.at (i),
-                                          &sig_mapper, SLOT (map ()));
+        QAction *action
+          = menu.addAction (tr (ws_columns_shown.at (i).toStdString ().data ()),
+                            &sig_mapper, SLOT (map ()));
         sig_mapper.setMapping (action, i);
         action->setCheckable (true);
         action->setChecked (settings->value (ws_columns_shown_keys.at (i),true).toBool ());