summaryrefslogtreecommitdiffstats
path: root/doc/src/snippets
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-08-30 15:55:27 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2021-08-31 16:43:06 +0200
commitb42a5bac54a9d6781691af9e796ef0c4c3514fce (patch)
tree3a1f0304e3aaa413134dc22a975402c5b4ee2716 /doc/src/snippets
parent76a0f6cab2df2afa2e68c9f6d35fbbb27afcdc39 (diff)
Update documentation on translations
Adapt to qtbase/74515a7a30b809a3ab0a2d67496e870ea3c872e6. Pick-to: 6.2 Change-Id: I200e8a6803a46deb064f84d312a15e888f5d4e6d Reviewed-by: Kai Koehne <kai.koehne@qt.io> Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Diffstat (limited to 'doc/src/snippets')
-rw-r--r--doc/src/snippets/code/doc_src_i18n.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/doc/src/snippets/code/doc_src_i18n.cpp b/doc/src/snippets/code/doc_src_i18n.cpp
index 2bd80d5ab..c5f379b97 100644
--- a/doc/src/snippets/code/doc_src_i18n.cpp
+++ b/doc/src/snippets/code/doc_src_i18n.cpp
@@ -130,8 +130,8 @@ int main(int argc, char *argv[])
QApplication app(argc, argv);
QTranslator myappTranslator;
- myappTranslator.load(QLocale(), QLatin1String("myapp"), QLatin1String("_"), QLatin1String(":/i18n"));
- app.installTranslator(&myappTranslator);
+ if (myappTranslator.load(QLocale::system(), u"myapp"_qs, u"_"_qs, u":/i18n"_qs))
+ app.installTranslator(&myappTranslator);
return app.exec();
}
@@ -197,6 +197,8 @@ void same_global_function(LoginWidget *logwid)
//! [14]
QTranslator qtTranslator;
- qtTranslator.load(QLocale::system(), QStringLiteral("qtbase_"));
- app.installTranslator(&qtTranslator);
+ if (qtTranslator.load(QLocale::system(), u"qtbase"_qs, u"_"_qs,
+ QLibraryInfo::path(QLibraryInfo::TranslationsPath))) {
+ app.installTranslator(&qtTranslator);
+ }
//! [14]