diff -r fcb676ca077d -r fdbe8253b596 messagingapp/shareui/src/shareui.cpp --- a/messagingapp/shareui/src/shareui.cpp Wed Sep 01 14:19:13 2010 +0530 +++ b/messagingapp/shareui/src/shareui.cpp Tue Sep 07 13:28:39 2010 +0530 @@ -20,6 +20,9 @@ #include "shareuiprivate.h" #include +#include +#include +#include /** * Default Constructor. * @@ -27,6 +30,16 @@ ShareUi::ShareUi() : d_ptr(NULL) { + QString locale = QLocale::system().name(); + QString path = "z:/resource/qt/translations/"; + + mTranslator = new QTranslator(); + mTranslator_comm = new QTranslator(); + + bool result = mTranslator->load(path + QString("share_") + locale); + result = mTranslator_comm->load(path + QString("common_") + locale); + qApp->installTranslator(mTranslator); + qApp->installTranslator(mTranslator_comm); } @@ -39,7 +52,10 @@ if(d_ptr) { delete d_ptr; - } + } + delete mTranslator; + delete mTranslator_comm; + } /**