Tweak Qt strings to be more translation friendly
This commit is contained in:
parent
a436c6182b
commit
45040f00c6
|
@ -93,9 +93,9 @@ QGroupBox* NewPatchDialog::CreateEntry(int index)
|
|||
auto* type_layout = new QHBoxLayout;
|
||||
auto* remove = new QPushButton(tr("Remove"));
|
||||
|
||||
auto* byte = new QRadioButton(tr("byte"));
|
||||
auto* word = new QRadioButton(tr("word"));
|
||||
auto* dword = new QRadioButton(tr("dword"));
|
||||
auto* byte = new QRadioButton(tr("8-bit"));
|
||||
auto* word = new QRadioButton(tr("16-bit"));
|
||||
auto* dword = new QRadioButton(tr("32-bit"));
|
||||
|
||||
type_layout->addWidget(byte);
|
||||
type_layout->addWidget(word);
|
||||
|
|
|
@ -87,7 +87,11 @@ void PatchesWidget::OnEdit()
|
|||
auto patch = m_patches[m_list->row(item)];
|
||||
|
||||
if (!patch.user_defined)
|
||||
patch.name += tr(" (Copy)").toStdString();
|
||||
{
|
||||
// i18n: If there is a pre-defined patch with the name %1 and the user wants to edit it,
|
||||
// a copy of it gets created with this name
|
||||
patch.name = tr("%1 (Copy)").arg(QString::fromStdString(patch.name)).toStdString();
|
||||
}
|
||||
|
||||
if (NewPatchDialog(patch).exec())
|
||||
{
|
||||
|
|
|
@ -299,10 +299,9 @@ void GCMemcardManager::ExportFiles(bool prompt)
|
|||
}
|
||||
}
|
||||
|
||||
QMessageBox::information(this, tr("Success"),
|
||||
tr("Successfully exported %1 %2")
|
||||
.arg(count)
|
||||
.arg(count == 1 ? tr("save file") : tr("save files")));
|
||||
QString text = count == 1 ? tr("Successfully exported the save file.") :
|
||||
tr("Successfully exported the %1 save files.");
|
||||
QMessageBox::information(this, tr("Success"), text);
|
||||
}
|
||||
|
||||
void GCMemcardManager::ExportAllFiles()
|
||||
|
@ -362,11 +361,10 @@ void GCMemcardManager::DeleteFiles()
|
|||
// Ask for confirmation if we are to delete multiple files
|
||||
if (count > 1)
|
||||
{
|
||||
auto response = QMessageBox::warning(this, tr("Question"),
|
||||
tr("Do you want to delete the %1 selected %2?")
|
||||
.arg(count)
|
||||
.arg(count == 1 ? tr("save file") : tr("save files")),
|
||||
QMessageBox::Yes | QMessageBox::Abort);
|
||||
QString text = count == 1 ? tr("Do you want to delete the selected save file?") :
|
||||
tr("Do you want to delete the %1 selected save files?").arg(count);
|
||||
auto response =
|
||||
QMessageBox::warning(this, tr("Question"), text, QMessageBox::Yes | QMessageBox::Abort);
|
||||
|
||||
if (response == QMessageBox::Abort)
|
||||
return;
|
||||
|
|
|
@ -118,7 +118,7 @@ void WiiPane::CreateMisc()
|
|||
"(576i) for PAL games.\nMay not work for all games."));
|
||||
m_screensaver_checkbox->setToolTip(tr("Dims the screen after five minutes of inactivity."));
|
||||
m_system_language_choice->setToolTip(tr("Sets the Wii system language."));
|
||||
m_sd_card_checkbox->setToolTip(tr("Saved to /Wii/sd.raw (default size is 128mb)"));
|
||||
m_sd_card_checkbox->setToolTip(tr("Saved to /Wii/sd.raw (default size is 128mb)."));
|
||||
m_connect_keyboard_checkbox->setToolTip(tr("May cause slow down in Wii Menu and some games."));
|
||||
|
||||
misc_settings_group_layout->addWidget(m_pal60_mode_checkbox, 0, 0, 1, 1);
|
||||
|
@ -156,7 +156,7 @@ void WiiPane::CreateWiiRemoteSettings()
|
|||
m_main_layout->addWidget(wii_remote_settings_group);
|
||||
m_wiimote_motor = new QCheckBox(tr("Wii Remote Rumble"));
|
||||
|
||||
m_wiimote_sensor_position_label = new QLabel(tr("Sensor Position:"));
|
||||
m_wiimote_sensor_position_label = new QLabel(tr("Sensor Bar Position:"));
|
||||
m_wiimote_ir_sensor_position = new QComboBox();
|
||||
m_wiimote_ir_sensor_position->addItem(tr("Top"));
|
||||
m_wiimote_ir_sensor_position->addItem(tr("Bottom"));
|
||||
|
|
|
@ -17,10 +17,12 @@
|
|||
GCTASInputWindow::GCTASInputWindow(QWidget* parent, int num) : QDialog(parent)
|
||||
{
|
||||
setWindowTitle(tr("GameCube TAS Input %1").arg(num + 1));
|
||||
auto* main_stick_box = CreateStickInputs(this, tr("Main Stick (ALT+F/G)"), m_x_main_stick_value,
|
||||
m_y_main_stick_value, 255, 255, Qt::Key_F, Qt::Key_G);
|
||||
auto* c_stick_box = CreateStickInputs(this, tr("C Stick (ALT+H/J)"), m_x_c_stick_value,
|
||||
m_y_c_stick_value, 255, 255, Qt::Key_H, Qt::Key_J);
|
||||
auto* main_stick_box =
|
||||
CreateStickInputs(this, tr("Main Stick") + QStringLiteral(" (ALT+F/G)"), m_x_main_stick_value,
|
||||
m_y_main_stick_value, 255, 255, Qt::Key_F, Qt::Key_G);
|
||||
auto* c_stick_box =
|
||||
CreateStickInputs(this, tr("C Stick") + QStringLiteral(" (ALT+H/J)"), m_x_c_stick_value,
|
||||
m_y_c_stick_value, 255, 255, Qt::Key_H, Qt::Key_J);
|
||||
|
||||
auto* top_layout = new QHBoxLayout;
|
||||
top_layout->addWidget(main_stick_box);
|
||||
|
@ -28,10 +30,12 @@ GCTASInputWindow::GCTASInputWindow(QWidget* parent, int num) : QDialog(parent)
|
|||
|
||||
auto* triggers_box = new QGroupBox(tr("Triggers"));
|
||||
|
||||
auto* l_trigger_layout = CreateSliderValuePairLayout(this, tr("Left (ALT+N)"), m_l_trigger_value,
|
||||
255, Qt::Key_N, triggers_box);
|
||||
auto* r_trigger_layout = CreateSliderValuePairLayout(this, tr("Right (ALT+M)"), m_r_trigger_value,
|
||||
255, Qt::Key_M, triggers_box);
|
||||
auto* l_trigger_layout =
|
||||
CreateSliderValuePairLayout(this, tr("Left") + QStringLiteral(" (ALT+N)"), m_l_trigger_value,
|
||||
255, Qt::Key_N, triggers_box);
|
||||
auto* r_trigger_layout =
|
||||
CreateSliderValuePairLayout(this, tr("Right") + QStringLiteral(" (ALT+M)"), m_r_trigger_value,
|
||||
255, Qt::Key_M, triggers_box);
|
||||
|
||||
auto* triggers_layout = new QVBoxLayout;
|
||||
triggers_layout->addLayout(l_trigger_layout);
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
WiiTASInputWindow::WiiTASInputWindow(QWidget* parent, int num) : QDialog(parent), m_num(num)
|
||||
{
|
||||
m_ir_box = new QGroupBox(tr("IR (ALT+F/G)"));
|
||||
m_ir_box = new QGroupBox(tr("IR") + QStringLiteral(" (ALT+F/G)"));
|
||||
|
||||
auto* x_layout = new QHBoxLayout;
|
||||
m_ir_x_value = CreateSliderValuePair(this, x_layout, ir_max_x, Qt::Key_F, Qt::Horizontal,
|
||||
|
@ -58,24 +58,24 @@ WiiTASInputWindow::WiiTASInputWindow(QWidget* parent, int num) : QDialog(parent)
|
|||
ir_layout->addLayout(visual_layout);
|
||||
m_ir_box->setLayout(ir_layout);
|
||||
|
||||
m_nunchuk_stick_box =
|
||||
CreateStickInputs(this, tr("Nunchuk Stick (ALT+X/Y)"), m_nunchuk_stick_x_value,
|
||||
m_nunchuk_stick_y_value, 255, 255, Qt::Key_X, Qt::Key_Y);
|
||||
m_nunchuk_stick_box = CreateStickInputs(this, tr("Nunchuk Stick") + QStringLiteral(" (ALT+X/Y)"),
|
||||
m_nunchuk_stick_x_value, m_nunchuk_stick_y_value, 255,
|
||||
255, Qt::Key_X, Qt::Key_Y);
|
||||
|
||||
m_classic_left_stick_box =
|
||||
CreateStickInputs(this, tr("Left Stick (ALT+F/G)"), m_classic_left_stick_x_value,
|
||||
m_classic_left_stick_y_value, 63, 63, Qt::Key_F, Qt::Key_G);
|
||||
m_classic_left_stick_box = CreateStickInputs(
|
||||
this, tr("Left Stick") + QStringLiteral(" (ALT+F/G)"), m_classic_left_stick_x_value,
|
||||
m_classic_left_stick_y_value, 63, 63, Qt::Key_F, Qt::Key_G);
|
||||
|
||||
m_classic_right_stick_box =
|
||||
CreateStickInputs(this, tr("Right Stick (ALT+Q/W)"), m_classic_right_stick_x_value,
|
||||
m_classic_right_stick_y_value, 31, 31, Qt::Key_Q, Qt::Key_W);
|
||||
m_classic_right_stick_box = CreateStickInputs(
|
||||
this, tr("Right Stick") + QStringLiteral(" (ALT+Q/W)"), m_classic_right_stick_x_value,
|
||||
m_classic_right_stick_y_value, 31, 31, Qt::Key_Q, Qt::Key_W);
|
||||
|
||||
// Need to enforce the same minimum width because otherwise the different lengths in the labels
|
||||
// used on the QGroupBox will cause the StickWidgets to have different sizes.
|
||||
m_ir_box->setMinimumWidth(20);
|
||||
m_nunchuk_stick_box->setMinimumWidth(20);
|
||||
|
||||
m_remote_orientation_box = new QGroupBox(tr("Remote Orientation"));
|
||||
m_remote_orientation_box = new QGroupBox(tr("Wii Remote Orientation"));
|
||||
|
||||
auto* top_layout = new QHBoxLayout;
|
||||
top_layout->addWidget(m_ir_box);
|
||||
|
@ -84,14 +84,20 @@ WiiTASInputWindow::WiiTASInputWindow(QWidget* parent, int num) : QDialog(parent)
|
|||
top_layout->addWidget(m_classic_right_stick_box);
|
||||
|
||||
auto* remote_orientation_x_layout =
|
||||
CreateSliderValuePairLayout(this, tr("X (ALT+Q)"), m_remote_orientation_x_value, 1023,
|
||||
Qt::Key_Q, m_remote_orientation_box);
|
||||
// i18n: Refers to a 3D axis (used when mapping motion controls)
|
||||
CreateSliderValuePairLayout(this, tr("X") + QStringLiteral(" (ALT+Q)"),
|
||||
m_remote_orientation_x_value, 1023, Qt::Key_Q,
|
||||
m_remote_orientation_box);
|
||||
auto* remote_orientation_y_layout =
|
||||
CreateSliderValuePairLayout(this, tr("Y (ALT+W)"), m_remote_orientation_y_value, 1023,
|
||||
Qt::Key_W, m_remote_orientation_box);
|
||||
// i18n: Refers to a 3D axis (used when mapping motion controls)
|
||||
CreateSliderValuePairLayout(this, tr("Y") + QStringLiteral(" (ALT+W)"),
|
||||
m_remote_orientation_y_value, 1023, Qt::Key_W,
|
||||
m_remote_orientation_box);
|
||||
auto* remote_orientation_z_layout =
|
||||
CreateSliderValuePairLayout(this, tr("Z (ALT+E)"), m_remote_orientation_z_value, 1023,
|
||||
Qt::Key_E, m_remote_orientation_box);
|
||||
// i18n: Refers to a 3D axis (used when mapping motion controls)
|
||||
CreateSliderValuePairLayout(this, tr("Z") + QStringLiteral(" (ALT+E)"),
|
||||
m_remote_orientation_z_value, 1023, Qt::Key_E,
|
||||
m_remote_orientation_box);
|
||||
|
||||
auto* remote_orientation_layout = new QVBoxLayout;
|
||||
remote_orientation_layout->addLayout(remote_orientation_x_layout);
|
||||
|
@ -102,14 +108,20 @@ WiiTASInputWindow::WiiTASInputWindow(QWidget* parent, int num) : QDialog(parent)
|
|||
m_nunchuk_orientation_box = new QGroupBox(tr("Nunchuk Orientation"));
|
||||
|
||||
auto* nunchuk_orientation_x_layout =
|
||||
CreateSliderValuePairLayout(this, tr("X (ALT+I)"), m_nunchuk_orientation_x_value, 1023,
|
||||
Qt::Key_I, m_nunchuk_orientation_box);
|
||||
// i18n: Refers to a 3D axis (used when mapping motion controls)
|
||||
CreateSliderValuePairLayout(this, tr("X") + QStringLiteral(" (ALT+I)"),
|
||||
m_nunchuk_orientation_x_value, 1023, Qt::Key_I,
|
||||
m_nunchuk_orientation_box);
|
||||
auto* nunchuk_orientation_y_layout =
|
||||
CreateSliderValuePairLayout(this, tr("Y (ALT+O)"), m_nunchuk_orientation_y_value, 1023,
|
||||
Qt::Key_O, m_nunchuk_orientation_box);
|
||||
// i18n: Refers to a 3D axis (used when mapping motion controls)
|
||||
CreateSliderValuePairLayout(this, tr("Y") + QStringLiteral(" (ALT+O)"),
|
||||
m_nunchuk_orientation_y_value, 1023, Qt::Key_O,
|
||||
m_nunchuk_orientation_box);
|
||||
auto* nunchuk_orientation_z_layout =
|
||||
CreateSliderValuePairLayout(this, tr("Z (ALT+P)"), m_nunchuk_orientation_z_value, 1023,
|
||||
Qt::Key_P, m_nunchuk_orientation_box);
|
||||
// i18n: Refers to a 3D axis (used when mapping motion controls)
|
||||
CreateSliderValuePairLayout(this, tr("Z") + QStringLiteral(" (ALT+P)"),
|
||||
m_nunchuk_orientation_z_value, 1023, Qt::Key_P,
|
||||
m_nunchuk_orientation_box);
|
||||
|
||||
auto* nunchuk_orientation_layout = new QVBoxLayout;
|
||||
nunchuk_orientation_layout->addLayout(nunchuk_orientation_x_layout);
|
||||
|
@ -118,10 +130,12 @@ WiiTASInputWindow::WiiTASInputWindow(QWidget* parent, int num) : QDialog(parent)
|
|||
m_nunchuk_orientation_box->setLayout(nunchuk_orientation_layout);
|
||||
|
||||
m_triggers_box = new QGroupBox(tr("Triggers"));
|
||||
auto* l_trigger_layout = CreateSliderValuePairLayout(
|
||||
this, tr("Left (ALT+N)"), m_left_trigger_value, 31, Qt::Key_N, m_triggers_box);
|
||||
auto* r_trigger_layout = CreateSliderValuePairLayout(
|
||||
this, tr("Right (ALT+M)"), m_right_trigger_value, 31, Qt::Key_M, m_triggers_box);
|
||||
auto* l_trigger_layout =
|
||||
CreateSliderValuePairLayout(this, tr("Left") + QStringLiteral(" (ALT+N)"),
|
||||
m_left_trigger_value, 31, Qt::Key_N, m_triggers_box);
|
||||
auto* r_trigger_layout =
|
||||
CreateSliderValuePairLayout(this, tr("Right") + QStringLiteral(" (ALT+M)"),
|
||||
m_right_trigger_value, 31, Qt::Key_M, m_triggers_box);
|
||||
|
||||
auto* triggers_layout = new QVBoxLayout;
|
||||
triggers_layout->addLayout(l_trigger_layout);
|
||||
|
@ -162,7 +176,7 @@ WiiTASInputWindow::WiiTASInputWindow(QWidget* parent, int num) : QDialog(parent)
|
|||
remote_buttons_layout->addLayout(buttons_layout1);
|
||||
remote_buttons_layout->addLayout(buttons_layout2);
|
||||
|
||||
m_remote_buttons_box = new QGroupBox(tr("Remote Buttons"));
|
||||
m_remote_buttons_box = new QGroupBox(tr("Wii Remote Buttons"));
|
||||
m_remote_buttons_box->setLayout(remote_buttons_layout);
|
||||
|
||||
auto* nunchuk_buttons_layout = new QHBoxLayout;
|
||||
|
@ -252,7 +266,7 @@ void WiiTASInputWindow::UpdateExt(u8 ext)
|
|||
{
|
||||
if (ext == 1)
|
||||
{
|
||||
setWindowTitle(tr("Wii TAS Input %1 - Remote + Nunchuk").arg(m_num + 1));
|
||||
setWindowTitle(tr("Wii TAS Input %1 - Wii Remote + Nunchuk").arg(m_num + 1));
|
||||
m_ir_box->show();
|
||||
m_nunchuk_stick_box->show();
|
||||
m_classic_right_stick_box->hide();
|
||||
|
@ -280,7 +294,7 @@ void WiiTASInputWindow::UpdateExt(u8 ext)
|
|||
}
|
||||
else
|
||||
{
|
||||
setWindowTitle(tr("Wii TAS Input %1 - Remote").arg(m_num + 1));
|
||||
setWindowTitle(tr("Wii TAS Input %1 - Wii Remote").arg(m_num + 1));
|
||||
m_ir_box->show();
|
||||
m_nunchuk_stick_box->hide();
|
||||
m_classic_right_stick_box->hide();
|
||||
|
|
Loading…
Reference in New Issue