<file>icons/48x48/edit-select-all.png</file>
<file>icons/16x16/staron.png</file>
<file>icons/16x16/staroff.png</file>
- <file>translations/dict_pl.qm</file>
- <file>translations/dict_en.qm</file>
<file>config/mdictionary.config</file>
<file>xsl/style.css</file>
<file>xsl/xsl.xsl</file>
+ <file>translations/en_US.qm</file>
+ <file>translations/pl_PL.qm</file>
</qresource>
</RCC>
return result;
}
+void retranslate() {
+ QString locale = QLocale::system().name();
+
+ QTranslator translator;
+ QTranslator qtTranslator;
+
+ qtTranslator.load("qt_" + locale,
+ QLibraryInfo::location(QLibraryInfo::TranslationsPath));
+ QCoreApplication::installTranslator(&qtTranslator);
+
+ qDebug()<<locale;
+ if(!translator.load(":/translations/" + locale)) {
+ translator.load(":/translations/en_US");
+
+ }
+
+ QCoreApplication::installTranslator(&translator);
+}
+
int main(int argc, char *argv[]) {
QApplication a(argc, argv);
QApplication::setOrganizationName("Comarch S.A.");
qRegisterMetaType<Notify>("Notify");
qRegisterMetaType<Notify::NotifyType>("Notify::NotifyType");
- QString locale = QLocale::system().name();
-
- QTranslator qtTranslator;
- qtTranslator.load("qt_" + locale,
- QLibraryInfo::location(QLibraryInfo::TranslationsPath));
-
- a.installTranslator(&qtTranslator);
-
- QTranslator mdictionaryTranslator;
-
- if(locale == "pl_PL")
- mdictionaryTranslator.load(":/translations/dict_pl");
-
- else
-
- mdictionaryTranslator.load(":/translations/dict_en");
-
- a.installTranslator(&mdictionaryTranslator);
+ retranslate();
Backbone backbone;
MainWindow w(&backbone);
RESOURCES += ../../data/gui.qrc
-TRANSLATIONS += dict_pl.ts \
- dict_en.ts
+TRANSLATIONS += pl_PL.ts \
+ en_US.ts
target.path = $$BIN_DIR
INSTALLS += target
QTranslator *translator = new QTranslator(this);
- if(!translator->load(":/translations/" + locale)) {
- translator->load(":/translations/en_EN");
+ if(!translator->load(":/google/translations/" + locale)) {
+ translator->load(":/google/translations/en_US");
}
QCoreApplication::installTranslator(translator);
}
GoogleDictDialog.h \
GoogleDialog.h
-TRANSLATIONS += dict_google_pl.ts \
- dict_google_en.ts
+TRANSLATIONS += pl_PL.ts \
+ en_US.ts
RESOURCES += \
google.qrc
<RCC>
- <qresource prefix="/">
- <file>translations/en_EN.qm</file>
+ <qresource prefix="/google">
<file>translations/pl_PL.qm</file>
+ <file>translations/en_US.qm</file>
</qresource>
</RCC>
#endif
cacheLayout = new QHBoxLayout;
- cacheCheckBox = new QCheckBox(tr("Optimize for quicker searches"));
+ cacheCheckBox = new QCheckBox(tr("Optimize"));
cacheCheckBox->setToolTip(cacheToolTip);
cacheLayout->addWidget(cacheCheckBox);
#ifdef Q_WS_MAEMO_5
RESOURCES += \
xdxf.qrc
-TRANSLATIONS += dict_xdxf_pl.ts \
- dict_xdxf_en.ts
+TRANSLATIONS += pl_PL.ts \
+ en_US.ts
unix {
INSTALLS += dicts plugin-icon
<RCC>
- <qresource prefix="/">
- <file>translations/en_EN.qm</file>
+ <qresource prefix="/xdxf">
<file>translations/pl_PL.qm</file>
+ <file>translations/en_US.qm</file>
</qresource>
</RCC>
QTranslator *translator = new QTranslator(this);
- if(!translator->load(":/translations/" + locale)) {
- translator->load(":/translations/en_EN");
+ if(!translator->load(":/xdxf/translations/" + locale)) {
+ translator->load(":/xdxf/translations/en_US");
}
QCoreApplication::installTranslator(translator);
}