FeedReader:

- added language support

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6023 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
thunder2 2012-12-20 18:36:58 +00:00
parent d9ebe7c593
commit a570f969bc
36 changed files with 11080 additions and 204 deletions

View file

@ -140,14 +140,16 @@ std::string FeedReaderPlugin::getPluginName() const
return QApplication::translate("FeedReaderPlugin", "FeedReader").toUtf8().constData();
}
QTranslator* FeedReaderPlugin::qt_translator(QApplication */*app*/, const QString& languageCode) const
QTranslator* FeedReaderPlugin::qt_translator(QApplication */*app*/, const QString& languageCode, const QString& externalDir) const
{
if (languageCode == "en") {
return NULL;
}
QTranslator* translator = new QTranslator();
if (translator->load(":/lang/FeedReader_" + languageCode + ".qm")) {
if (translator->load(externalDir + "/FeedReader_" + languageCode + ".qm")) {
return translator;
} else if (translator->load(":/lang/FeedReader_" + languageCode + ".qm")) {
return translator;
}