Merge pull request #1897 from ModOrganizer2/tutorial_translation_fixes

Tutorial translation updates
This commit is contained in:
Jeremy Rimpo
2023-10-05 09:17:40 -05:00
committed by GitHub
2 changed files with 8 additions and 2 deletions
+7 -1
View File
@@ -1075,6 +1075,12 @@ void MainWindow::createEndorseMenu()
void MainWindow::createHelpMenu()
{
//: Translation strings for tutorial names
static std::map<QString, const char*> translate = {
{"First Steps", QT_TR_NOOP("First Steps")},
{"Conflict Resolution", QT_TR_NOOP("Conflict Resolution")},
{"Overview", QT_TR_NOOP("Overview")}};
auto* menu = ui->actionHelp->menu();
if (!menu) {
// this happens on startup because languageChanged() (which calls this) is
@@ -1131,7 +1137,7 @@ void MainWindow::createHelpMenu()
fileName);
continue;
}
QAction* tutAction = new QAction(params.at(0), tutorialMenu);
QAction* tutAction = new QAction(tr(translate[params.at(0)]), tutorialMenu);
tutAction->setData(fileName);
tutorials.push_back(std::make_pair(params.at(1).toInt(), tutAction));
}
+1 -1
View File
@@ -38,7 +38,7 @@ Rectangle {
Text {
id: textBox
text: "Exit Tutorial"
text: qsTr("Exit Tutorial")
font.pointSize: 12
font.bold: false
width: innerWidth