https://bugs.kde.org/show_bug.cgi?id=181528
--- Comment #11 from Alexander Potashev <aspotas...@gmail.com> --- I think I know how to fix it: these must be i18nc() calls, not just i18n() because strings are extracted with contexts "External tool name" or "External tool category". diff --git a/addons/externaltools/kateexternaltool.cpp b/addons/externaltools/kateexternaltool.cpp index 3a8ce0e31..45c0ac879 100644 --- a/addons/externaltools/kateexternaltool.cpp +++ b/addons/externaltools/kateexternaltool.cpp @@ -144,12 +144,12 @@ void KateExternalTool::save(KConfigGroup &cg) const QString KateExternalTool::translatedName() const { - return name.isEmpty() ? QString() : i18n(name.toUtf8().data()); + return name.isEmpty() ? QString() : i18nc("External tool name", name.toUtf8().data()); } QString KateExternalTool::translatedCategory() const { - return category.isEmpty() ? QString() : i18n(category.toUtf8().data()); + return category.isEmpty() ? QString() : i18nc("External tool category", category.toUtf8().data()); } bool operator==(const KateExternalTool &lhs, const KateExternalTool &rhs) -- You are receiving this mail because: You are watching all bug changes.