From 3be9916cf26e99b98a4eda2828396212482ff5e8 Mon Sep 17 00:00:00 2001 From: Andre Hartmann Date: Sun, 9 Feb 2025 21:21:11 +0100 Subject: [PATCH] Git: InstantBlame: Make tooltip actions translatable Change-Id: I2c29a0ccfa055d8e5c10ca5d4988450341b5d716 Reviewed-by: Eike Ziller --- src/plugins/git/instantblame.cpp | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/plugins/git/instantblame.cpp b/src/plugins/git/instantblame.cpp index d67bd0b2ce6..21a1c7c796b 100644 --- a/src/plugins/git/instantblame.cpp +++ b/src/plugins/git/instantblame.cpp @@ -115,15 +115,19 @@ QString BlameMark::toolTipText(const CommitInfo &info) const QString actions; if (!info.modified) { - actions = QString( + const QString blameRevision = Tr::tr("Blame %1").arg(info.hash.left(8)); + const QString blameParent = Tr::tr("Blame Parent"); + const QString showFile = Tr::tr("File at %1").arg(info.hash.left(8)); + const QString logForLine = Tr::tr("Log for line %1").arg(info.line); + actions = QString( "" - " " - " " - " " - " " + " " + " " + " " + " " "
Blame %1Blame ParentFile at %1Log for line %2%1%2%3%4
" "

") - .arg(info.hash.left(8), QString::number(info.line)); + .arg(blameRevision, blameParent, showFile, logForLine); } const QString header = QString(