Qt: Update German translation and register widget help (based on the new UI) (#1544)

* Update duckstation-qt_de.ts

* Update biossettingswidget.cpp

* Update emulationsettingswidget.cpp

* Update advancedsettingswidget.cpp

* Update displaysettingswidget.cpp
This commit is contained in:
Max833 2021-01-31 16:11:49 +01:00 committed by GitHub
parent 260e39a516
commit bd43241f3e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 411 additions and 367 deletions

View file

@ -197,6 +197,25 @@ AdvancedSettingsWidget::AdvancedSettingsWidget(QtHostInterface* host_interface,
addBooleanTweakOption(m_host_interface, m_ui.tweakOptionTable, tr("Increase Timer Resolution"), "Main", addBooleanTweakOption(m_host_interface, m_ui.tweakOptionTable, tr("Increase Timer Resolution"), "Main",
"IncreaseTimerResolution", true); "IncreaseTimerResolution", true);
dialog->registerWidgetHelp(
m_ui.logLevel, tr("Log Level"), "Information",
tr("Sets the verbosity of messages logged. Higher levels will log more messages."));
dialog->registerWidgetHelp(
m_ui.logToConsole, tr("Log To System Console"), "User Preference",
tr("Logs messages to the console window."));
dialog->registerWidgetHelp(
m_ui.logToDebug, tr("Log To Debug Console"), "User Preference",
tr("Logs messages to the debug console where supported."));
dialog->registerWidgetHelp(
m_ui.logToWindow, tr("Log To Window"), "User Preference",
tr("Logs messages to the window."));
dialog->registerWidgetHelp(
m_ui.logToFile, tr("Log To File"), "User Preference",
tr("Logs messages to duckstation.log in the user directory."));
dialog->registerWidgetHelp(
m_ui.showDebugMenu, tr("Show Debug Menu"), "Unchecked",
tr("Shows a debug menu bar with additional statistics and quick settings."));
} }
AdvancedSettingsWidget::~AdvancedSettingsWidget() = default; AdvancedSettingsWidget::~AdvancedSettingsWidget() = default;

View file

@ -96,6 +96,8 @@ BIOSSettingsWidget::BIOSSettingsWidget(QtHostInterface* host_interface, QWidget*
dialog->registerWidgetHelp(m_ui.fastBoot, tr("Fast Boot"), tr("Unchecked"), dialog->registerWidgetHelp(m_ui.fastBoot, tr("Fast Boot"), tr("Unchecked"),
tr("Patches the BIOS to skip the console's boot animation. Does not work with all games, " tr("Patches the BIOS to skip the console's boot animation. Does not work with all games, "
"but usually safe to enabled.")); "but usually safe to enabled."));
dialog->registerWidgetHelp(m_ui.enableTTYOutput, tr("Enable TTY Output"), tr("Unchecked"),
tr("Patches the BIOS to log calls to printf(). Only use when debugging, can break games."));
refreshList(); refreshList();

View file

@ -68,6 +68,9 @@ DisplaySettingsWidget::DisplaySettingsWidget(QtHostInterface* host_interface, QW
tr("If your system contains multiple GPUs or adapters, you can select which GPU you wish to use for the hardware " tr("If your system contains multiple GPUs or adapters, you can select which GPU you wish to use for the hardware "
"renderers. <br>This option is only supported in Direct3D and Vulkan. OpenGL will always use the default " "renderers. <br>This option is only supported in Direct3D and Vulkan. OpenGL will always use the default "
"device.")); "device."));
dialog->registerWidgetHelp(
m_ui.fullscreenMode, tr("Fullscreen Mode"), tr("Borderless Fullscreen"),
tr("Chooses the fullscreen resolution and frequency."));
dialog->registerWidgetHelp( dialog->registerWidgetHelp(
m_ui.displayAspectRatio, tr("Aspect Ratio"), m_ui.displayAspectRatio, tr("Aspect Ratio"),
qApp->translate("DisplayAspectRatio", Settings::GetDisplayAspectRatioName(Settings::DEFAULT_DISPLAY_ASPECT_RATIO)), qApp->translate("DisplayAspectRatio", Settings::GetDisplayAspectRatioName(Settings::DEFAULT_DISPLAY_ASPECT_RATIO)),

View file

@ -68,6 +68,14 @@ EmulationSettingsWidget::EmulationSettingsWidget(QtHostInterface* host_interface
"potentially increasing the emulation speed by less than 1%. Sync To Host Refresh Rate will not take effect if " "potentially increasing the emulation speed by less than 1%. Sync To Host Refresh Rate will not take effect if "
"the console's refresh rate is too far from the host's refresh rate. Users with variable refresh rate displays " "the console's refresh rate is too far from the host's refresh rate. Users with variable refresh rate displays "
"should disable this option.")); "should disable this option."));
dialog->registerWidgetHelp(
m_ui.rewindEnable, tr("Rewinding"), tr("Unchecked"),
tr("<b>Enable Rewinding:</b> Saves state periodically so you can rewind any mistakes while playing.<br> "
"<b>Rewind Save Frequency:</b> How often a rewind state will be created. Higher frequencies have greater system requirements.<br> "
"<b>Rewind Buffer Size:</b> How many saves will be kept for rewinding. Higher values have greater memory requirements."));
dialog->registerWidgetHelp(
m_ui.runaheadFrames, tr("Runahead"), tr("Disabled"),
tr("Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements."));
updateRewind(); updateRewind();
} }

File diff suppressed because it is too large Load diff