diff -r fdbe8253b596 -r eceabb8c7a12 messagingapp/shareui/src/shareuiprivate.cpp --- a/messagingapp/shareui/src/shareuiprivate.cpp Tue Sep 07 13:28:39 2010 +0530 +++ b/messagingapp/shareui/src/shareuiprivate.cpp Tue Sep 14 12:19:12 2010 +0530 @@ -23,6 +23,9 @@ #include #include +#include +#include +#include #include #include #include @@ -56,6 +59,18 @@ mContentItemModel = 0; mContentListView = 0; mSharePopup = 0; + + 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); + } /** @@ -63,6 +78,8 @@ */ ShareUiPrivate::~ShareUiPrivate() { + delete mTranslator; + delete mTranslator_comm; } /**