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.

Reply via email to