diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/ovqt_plugin_translation_manager.xml b/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/ovqt_plugin_translation_manager.xml
new file mode 100644
index 000000000..93a7f19bf
--- /dev/null
+++ b/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/ovqt_plugin_translation_manager.xml
@@ -0,0 +1,10 @@
+
+ ovqt_plugin_translation_manager
+ TranslationManager
+ 0.8
+ Ryzom Core
+ Translation Manager plugin.
+
+
+
+
\ No newline at end of file
diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/translation_manager_main_window.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/translation_manager_main_window.cpp
index 651050835..23509bd20 100644
--- a/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/translation_manager_main_window.cpp
+++ b/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/translation_manager_main_window.cpp
@@ -19,7 +19,7 @@
// Project system includes
#include "../core/icore.h"
#include "../core/core_constants.h"
-#include "../core/imenu_manager.h"
+#include "../core/menu_manager.h"
#include "../../extension_system/iplugin_spec.h"
// Qt includes
@@ -124,7 +124,7 @@ void CMainWindow::createToolbar()
connect(mergeSingleFileAct, SIGNAL(triggered()), this, SLOT(mergeSingleFile()));
// Windows menu
Core::ICore *core = Core::ICore::instance();
- Core::IMenuManager *menuManager = core->menuManager();
+ Core::MenuManager *menuManager = core->menuManager();
windowMenu = menuManager->menuBar()->addMenu("Window");
updateWindowsList();
connect(windowMenu, SIGNAL(aboutToShow()), this, SLOT(updateWindowsList()));
diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/translation_manager_plugin.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/translation_manager_plugin.cpp
index 3efbdd0e8..a40c8e969 100644
--- a/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/translation_manager_plugin.cpp
+++ b/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/translation_manager_plugin.cpp
@@ -22,7 +22,7 @@
// Project system includes
#include "../core/icore.h"
#include "../core/core_constants.h"
-#include "../core/imenu_manager.h"
+#include "../core/menu_manager.h"
#include "../../extension_system/iplugin_spec.h"
// NeL includes
@@ -66,7 +66,7 @@ bool TranslationManagerPlugin::initialize(ExtensionSystem::IPluginManager *plugi
void TranslationManagerPlugin::extensionsInitialized()
{
Core::ICore *core = Core::ICore::instance();
- Core::IMenuManager *menuManager = core->menuManager();
+ Core::MenuManager *menuManager = core->menuManager();
//menuManager = _plugMan->getObject();
// Menu Actions for plugin
QAction *aboutTManPlugin = new QAction("Translation Manager", this);
@@ -89,34 +89,6 @@ void TranslationManagerPlugin::setNelContext(NLMISC::INelContext *nelContext)
_LibContext = new NLMISC::CLibraryContext(*nelContext);
}
-QString TranslationManagerPlugin::name() const
-{
- return "Translation Manager";
-}
-
-QString TranslationManagerPlugin::version() const
-{
- return "0.1";
-}
-
-QString TranslationManagerPlugin::vendor() const
-{
- return "cemycc";
-}
-
-QString TranslationManagerPlugin::description() const
-{
- return "OVQT plugin for translation files.";
-}
-
-QStringList TranslationManagerPlugin::dependencies() const
-{
- QStringList list;
- list.append(Core::Constants::OVQT_CORE_PLUGIN);
- //list.append("ObjectViewer");
- return list;
-}
-
void TranslationManagerPlugin::addAutoReleasedObject(QObject *obj)
{
_plugMan->addObject(obj);
diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/translation_manager_plugin.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/translation_manager_plugin.h
index 94c75d628..f9cb6798c 100644
--- a/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/translation_manager_plugin.h
+++ b/code/nel/tools/3d/object_viewer_qt/src/plugins/translation_manager/translation_manager_plugin.h
@@ -59,12 +59,6 @@ public:
void setNelContext(NLMISC::INelContext *nelContext);
- QString name() const;
- QString version() const;
- QString vendor() const;
- QString description() const;
- QStringList dependencies() const;
-
void addAutoReleasedObject(QObject *obj);
QObject *objectByName(const QString &name) const;