Hello community, here is the log from the commit of package ki18n for openSUSE:Factory checked in at 2015-08-05 06:49:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ki18n (Old) and /work/SRC/openSUSE:Factory/.ki18n.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ki18n" Changes: -------- --- /work/SRC/openSUSE:Factory/ki18n/ki18n.changes 2015-07-14 19:13:14.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ki18n.new/ki18n.changes 2015-08-05 06:49:26.000000000 +0200 @@ -1,0 +2,8 @@ +Sat Aug 1 13:54:53 UTC 2015 - wbauer@tmo.at + +- Fix fallbackLang.diff: slashes were missing which resulted in + wrong paths, relPath (XX/LC_MESSAGE/) was erroneously added + to the returned directory path too which prevented the translation + files from actually being opened. (boo#932158) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fallbackLang.diff ++++++ --- /var/tmp/diff_new_pack.4a2TyN/_old 2015-08-05 06:49:27.000000000 +0200 +++ /var/tmp/diff_new_pack.4a2TyN/_new 2015-08-05 06:49:27.000000000 +0200 @@ -1,7 +1,7 @@ diff -urNB a/src/kcatalog.cpp b/src/kcatalog.cpp --- a/src/kcatalog.cpp 2015-06-06 23:17:35.000000000 +0200 +++ b/src/kcatalog.cpp 2015-06-12 11:18:12.263968360 +0200 -@@ -110,26 +110,52 @@ +@@ -110,26 +110,51 @@ QString KCatalog::catalogLocaleDir(const QByteArray &domain, const QString &language) { @@ -11,13 +11,12 @@ .arg(language, QFile::decodeName(domain)); + + // Specific SUSE kf5 location ; bundle-lang-bla ; update-translations ; generic -+ localeDirs << "/usr/share/locale/kf5" << "/usr/share/locale-bundle/kf5" << "/usr/share/locale-langpack"; ++ localeDirs << "/usr/share/locale/kf5/" << "/usr/share/locale-bundle/kf5/" << "/usr/share/locale-langpack/"; + + foreach (const QString &locDir, localeDirs) { + QFile file(locDir + relpath); + if (file.exists()) { -+ localeDir = QFileInfo(locDir + relpath).absolutePath(); -+ return localeDir; ++ return locDir; + } + } + // Check the standard locations