]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fix untranslated places panel entries
authorAntonio Rojas <arojas@archlinux.org>
Thu, 12 Apr 2018 20:49:05 +0000 (22:49 +0200)
committerAntonio Rojas <arojas@archlinux.org>
Thu, 12 Apr 2018 20:49:05 +0000 (22:49 +0200)
Load the places panel entries strings from the kio5 catalog, where they live now

BUG: 392822
Differential Revision: https://phabricator.kde.org/D12119

src/panels/places/placesitem.cpp

index ff81e8e63026c5a5ba55746339bb4403b52df6d9..ee168e4a309d39e94e45cd12baa1d33d68845c31 100644 (file)
@@ -139,7 +139,7 @@ void PlacesItem::setBookmark(const KBookmark& bookmark)
     const QString udi = bookmark.metaDataItem(QStringLiteral("UDI"));
     if (udi.isEmpty()) {
         setIcon(bookmark.icon());
-        setText(i18nc("KFile System Bookmarks", bookmark.text().toUtf8().constData()));
+        setText(i18ndc("kio5", "KFile System Bookmarks", bookmark.text().toUtf8().constData()));
         setUrl(bookmark.url());
         setSystemItem(bookmark.metaDataItem(QStringLiteral("isSystemItem")) == QLatin1String("true"));
     } else {
@@ -245,7 +245,7 @@ void PlacesItem::updateBookmarkForRole(const QByteArray& role)
         //
         // NOTE: It is important to use "KFile System Bookmarks" as context
         // (see PlacesItemModel::createSystemBookmarks()).
-        if (text() != i18nc("KFile System Bookmarks", m_bookmark.text().toUtf8().data())) {
+        if (text() != i18ndc("kio5", "KFile System Bookmarks", m_bookmark.text().toUtf8().data())) {
             m_bookmark.setFullText(text());
         }
     } else if (role == "url") {