Mercurial > hg > octave-nkf
diff libgui/src/resource-manager.cc @ 16858:cd29604214c5
Use the Qscintilla langiage file if available
* resource-manager.cc./.h(config_translators): besides the qt and custom gui
language file, load qscintilla language file, too
* octave-gui.cc(octave_start_gui): call new config_translator function and
install translator for qscintilla, too
author | Torsten <ttl@justmail.de> |
---|---|
date | Thu, 27 Jun 2013 20:37:51 +0200 |
parents | 64f9a3e301d3 |
children | c82b3614eace |
line wrap: on
line diff
--- a/libgui/src/resource-manager.cc +++ b/libgui/src/resource-manager.cc @@ -83,7 +83,9 @@ } void -resource_manager::config_translators (QTranslator *qt_tr,QTranslator *gui_tr) +resource_manager::config_translators (QTranslator *qt_tr, + QTranslator *qsci_tr, + QTranslator *gui_tr) { QSettings *settings = resource_manager::get_settings (); // FIXME -- what should happen if settings is 0? @@ -94,6 +96,9 @@ // load the translator file for qt strings qt_tr->load("qt_" + language, QLibraryInfo::location(QLibraryInfo::TranslationsPath)); + // load the translator file for qscintilla settings + qsci_tr->load("qscintilla_" + language, + QLibraryInfo::location(QLibraryInfo::TranslationsPath)); // load the translator file for gui strings gui_tr->load (language, get_gui_translation_dir ()); }