[Akonadi] [Bug 298735] DAV not working if using Swedish locale
Yury G. Kudryashov
urkud at ya.ru
Fri Apr 26 15:50:21 BST 2013
https://bugs.kde.org/show_bug.cgi?id=298735
Yury G. Kudryashov <urkud at ya.ru> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDSINFO |REOPENED
CC| |urkud at ya.ru
Resolution|WORKSFORME |---
Ever confirmed|0 |1
--- Comment #13 from Yury G. Kudryashov <urkud at ya.ru> ---
It seems that I found the root of the problem. In davutils.cpp,
DavUtils::protocolName() returns a localized string while protocolByName
expects untranslated string.
It is easy to fix for new installations (just remove i18n() calls, will post a
review request tonight) but the real problems is to migrate old data. E.g., the
current code writes the localized names to config file.
On my computer, I've manually replaced old (localized) strings with the
original (CalDav, CardDav) but this didn't help until I removed and recreated
the resouce. Looking at the Akonadi logs, it seems that it tried to recreate a
collection with the same parentId and name.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list