VcsBase: Convert to Tr::tr

To reduce the amount of duplicated strings for translators to handle.
The problem is not very prominent in vcsbase, but that's where we
are moving everywhere else.

Change-Id: Icb11fad3bccfea8a1408420e729566a75adccb66
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
hjk
2023-01-18 09:38:35 +01:00
parent 7e815270f1
commit fa7dd2fd3b
46 changed files with 293 additions and 1510 deletions

View File

@@ -3,6 +3,7 @@
#include "vcsoutputwindow.h"
#include "vcsbasetr.h"
#include "vcsoutputformatter.h"
#include <coreplugin/editormanager/editormanager.h>
@@ -12,14 +13,12 @@
#include <texteditor/fontsettings.h>
#include <texteditor/texteditorsettings.h>
#include <utils/fileutils.h>
#include <utils/filepath.h>
#include <utils/qtcprocess.h>
#include <utils/theme/theme.h>
#include <QAction>
#include <QContextMenuEvent>
#include <QDir>
#include <QFileInfo>
#include <QMenu>
#include <QPlainTextEdit>
#include <QPoint>
@@ -162,7 +161,7 @@ void OutputWindowPlainTextEdit::contextMenuEvent(QContextMenuEvent *event)
repo = repo.pathAppended(token);
if (repo.isFile()) {
menu->addSeparator();
openAction = menu->addAction(VcsOutputWindow::tr("Open \"%1\"").arg(repo.nativePath()));
openAction = menu->addAction(Tr::tr("Open \"%1\"").arg(repo.nativePath()));
openAction->setData(repo.absoluteFilePath().toVariant());
}
}
@@ -170,7 +169,7 @@ void OutputWindowPlainTextEdit::contextMenuEvent(QContextMenuEvent *event)
if (href.isEmpty()) {
// Add 'clear'
menu->addSeparator();
clearAction = menu->addAction(VcsOutputWindow::tr("Clear"));
clearAction = menu->addAction(Tr::tr("Clear"));
}
// Run
@@ -330,7 +329,7 @@ QWidget *VcsOutputWindow::outputWidget(QWidget *parent)
QString VcsOutputWindow::displayName() const
{
return tr("Version Control");
return Tr::tr("Version Control");
}
int VcsOutputWindow::priorityInStatusBar() const
@@ -444,8 +443,8 @@ QString VcsOutputWindow::msgExecutionLogEntry(const FilePath &workingDir, const
const QString maskedCmdline = ProcessArgs::quoteArg(command.executable().toUserOutput())
+ ' ' + formatArguments(command.splitArguments());
if (workingDir.isEmpty())
return tr("Running: %1").arg(maskedCmdline) + '\n';
return tr("Running in %1: %2").arg(workingDir.toUserOutput(), maskedCmdline) + '\n';
return Tr::tr("Running: %1").arg(maskedCmdline) + '\n';
return Tr::tr("Running in %1: %2").arg(workingDir.toUserOutput(), maskedCmdline) + '\n';
}
void VcsOutputWindow::appendShellCommandLine(const QString &text)