i18n: Clear up UI strings (#188)

* Rename "Protected mode" to "Prevent Closing"

* Use Title Case for action text

* Rephrase some settings labels

* Grammar fixes in aboutdialog

* Rename rotate right and left to clockwise and counterclockwise

* Rename go to next frame

* Ran lupdate

* Revert "Ran lupdate"

This reverts commit 60d994361f080f4c6e797fe9378283ab75fd9823.

* Migrate translations to the new source strings

* Rename Copy Image to Copy as Raster Image

* Revert back to built-in instead of custom

* Rename Prevent Closing to Lock Mode

* Clarify Lock Mode behavior

* Mark lock mode description translations as unfinished
This commit is contained in:
Tech-Tac authored and GitHub committed 2026-10-03 09:36:13 +08:00
1 parent 0ed8aaf7c2
commit 4c359ec56f
24 files changed
+1326 -1328

No files matched your search

+7 -7
View File
@@ -72,7 +72,7 @@ SettingsDialog::SettingsDialog(QWidget *parent)
newShortcuts);
if (!succ) {
QMessageBox::warning(this, tr("Failed to set shortcuts"),
tr("Please check if shortcuts are duplicated with existing shortcuts."));
tr("Please check if these shortcuts are assigned to other actions."));
}
shortcutEdit->setShortcuts(action->shortcuts());
});
@@ -91,7 +91,7 @@ SettingsDialog::SettingsDialog(QWidget *parent)
};
static QList< QPair<Settings::WindowSizeBehavior, QString> > _iws_options {
{ Settings::WindowSizeBehavior::Auto, tr("Auto size") },
{ Settings::WindowSizeBehavior::Auto, tr("Auto") },
{ Settings::WindowSizeBehavior::Maximized, tr("Maximized") },
{ Settings::WindowSizeBehavior::Windowed, tr("Windowed") }
};
@@ -123,17 +123,17 @@ SettingsDialog::SettingsDialog(QWidget *parent)
hidpiDropDown.append(hidpiOption.second);
}
settingsForm->addRow(tr("Stay on top when start-up"), m_stayOnTop);
settingsForm->addRow(tr("Use built-in close window animation"), m_useBuiltInCloseAnimation);
settingsForm->addRow(tr("Stay on top by default"), m_stayOnTop);
settingsForm->addRow(tr("Use built-in window closing animation"), m_useBuiltInCloseAnimation);
settingsForm->addRow(tr("Show title bar"), m_showTitleBar);
settingsForm->addRow(tr("Show bird's-eye view"), m_showBirdEyeView);
settingsForm->addRow(tr("Use light-color checkerboard"), m_useLightCheckerboard);
settingsForm->addRow(tr("Use light-colored checkerboard"), m_useLightCheckerboard);
settingsForm->addRow(tr("Loop the loaded gallery"), m_loopGallery);
settingsForm->addRow(tr("Auto long image mode"), m_autoLongImageMode);
settingsForm->addRow(tr("Automatically fit long images"), m_autoLongImageMode);
settingsForm->addRow(tr("Limit SVG support to SVG Tiny 1.2"), m_svgTiny12Only);
settingsForm->addRow(tr("Double-click behavior"), m_doubleClickBehavior);
settingsForm->addRow(tr("Mouse wheel behavior"), m_mouseWheelBehavior);
settingsForm->addRow(tr("Default window size"), m_initWindowSizeBehavior);
settingsForm->addRow(tr("Default window state"), m_initWindowSizeBehavior);
settingsForm->addRow(tr("HiDPI scale factor rounding policy"), m_hiDpiRoundingPolicyBehavior);
m_stayOnTop->setChecked(Settings::instance()->stayOnTop());