diff --git a/pcsx2-qt/AutoUpdaterDialog.cpp b/pcsx2-qt/AutoUpdaterDialog.cpp index 95f7e731d8..6e3a8d0d9d 100644 --- a/pcsx2-qt/AutoUpdaterDialog.cpp +++ b/pcsx2-qt/AutoUpdaterDialog.cpp @@ -385,7 +385,7 @@ void AutoUpdaterDialog::getChangesComplete(QNetworkReply* reply) if (update_will_break_save_states) { changes_html.prepend(tr("

Save State Warning

Installing this update will make your save states " - "incompatible. Please ensure you have saved your games to memory card " + "incompatible. Please ensure you have saved your games to a Memory Card " "before installing this update or you will lose progress.

")); } diff --git a/pcsx2-qt/Settings/AchievementSettingsWidget.cpp b/pcsx2-qt/Settings/AchievementSettingsWidget.cpp index 60aeb79897..eadba28b17 100644 --- a/pcsx2-qt/Settings/AchievementSettingsWidget.cpp +++ b/pcsx2-qt/Settings/AchievementSettingsWidget.cpp @@ -56,8 +56,8 @@ AchievementSettingsWidget::AchievementSettingsWidget(SettingsDialog* dialog, QWi dialog->registerWidgetHelp(m_ui.unofficialTestMode, tr("Test Unofficial Achievements"), tr("Unchecked"), tr("When enabled, PCSX2 will list achievements from unofficial sets. Please note that these achievements are " "not tracked by RetroAchievements, so they unlock every time.")); - dialog->registerWidgetHelp(m_ui.richPresence, tr("Enable Rich Presence"), tr("Unchecked"), - tr("When enabled, rich presence information will be collected and sent to the server where supported.")); + dialog->registerWidgetHelp(m_ui.richPresence, tr("Enable RA's Rich Presence"), tr("Unchecked"), + tr("When enabled, rich presence information will be collected and sent to the RetroAchievements servers where supported.")); dialog->registerWidgetHelp(m_ui.challengeMode, tr("Enable Hardcore Mode"), tr("Unchecked"), tr("\"Challenge\" mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions.")); dialog->registerWidgetHelp(m_ui.leaderboards, tr("Enable Leaderboards"), tr("Checked"), diff --git a/pcsx2-qt/Settings/AchievementSettingsWidget.ui b/pcsx2-qt/Settings/AchievementSettingsWidget.ui index fd3cd78bb0..6be03ad319 100644 --- a/pcsx2-qt/Settings/AchievementSettingsWidget.ui +++ b/pcsx2-qt/Settings/AchievementSettingsWidget.ui @@ -49,7 +49,7 @@ - Enable Rich Presence + Enable RA's Rich Presence diff --git a/pcsx2-qt/Settings/AdvancedSettingsWidget.cpp b/pcsx2-qt/Settings/AdvancedSettingsWidget.cpp index 106f9bc364..8ac6b5159f 100644 --- a/pcsx2-qt/Settings/AdvancedSettingsWidget.cpp +++ b/pcsx2-qt/Settings/AdvancedSettingsWidget.cpp @@ -90,11 +90,11 @@ AdvancedSettingsWidget::AdvancedSettingsWidget(SettingsDialog* dialog, QWidget* "end of the block, not on the instruction which caused the exception. Refer to the console to see the address where the invalid " "access occurred.")); - dialog->registerWidgetHelp(m_ui.vu0RoundingMode, tr("Rounding Mode"), tr("Chop / Zero (Default)"), tr("")); - dialog->registerWidgetHelp(m_ui.vu1RoundingMode, tr("Rounding Mode"), tr("Chop / Zero (Default)"), tr("")); + dialog->registerWidgetHelp(m_ui.vu0RoundingMode, tr("VU0 Rounding Mode"), tr("Chop / Zero (Default)"), tr("")); + dialog->registerWidgetHelp(m_ui.vu1RoundingMode, tr("VU1 Rounding Mode"), tr("Chop / Zero (Default)"), tr("")); - dialog->registerWidgetHelp(m_ui.vu0ClampMode, tr("Clamping Mode"), tr("Normal (Default)"), tr("")); - dialog->registerWidgetHelp(m_ui.vu1ClampMode, tr("Clamping Mode"), tr("Normal (Default)"), tr("")); + dialog->registerWidgetHelp(m_ui.vu0ClampMode, tr("VU0 Clamping Mode"), tr("Normal (Default)"), tr("")); + dialog->registerWidgetHelp(m_ui.vu1ClampMode, tr("VU1 Clamping Mode"), tr("Normal (Default)"), tr("")); dialog->registerWidgetHelp(m_ui.vu0Recompiler, tr("Enable VU0 Recompiler (Micro Mode)"), tr("Checked"), tr("Enables VU0 Recompiler.")); @@ -107,7 +107,7 @@ AdvancedSettingsWidget::AdvancedSettingsWidget(SettingsDialog* dialog, QWidget* tr("Performs just-in-time binary translation of 32-bit MIPS-I machine code to x86.")); dialog->registerWidgetHelp(m_ui.gameFixes, tr("Enable Game Fixes"), tr("Checked"), - tr("Automatically loads and applies gamefixes to known problematic games on game start.")); + tr("Automatically loads and applies fixes to known problematic games on game start.")); dialog->registerWidgetHelp(m_ui.patches, tr("Enable Compatibility Patches"), tr("Checked"), tr("Automatically loads and applies compatibility patches to known problematic games.")); diff --git a/pcsx2-qt/Settings/AudioSettingsWidget.cpp b/pcsx2-qt/Settings/AudioSettingsWidget.cpp index f98cd027bf..3ca5444421 100644 --- a/pcsx2-qt/Settings/AudioSettingsWidget.cpp +++ b/pcsx2-qt/Settings/AudioSettingsWidget.cpp @@ -109,7 +109,7 @@ AudioSettingsWidget::AudioSettingsWidget(SettingsDialog* dialog, QWidget* parent updateLatencyLabels(); dialog->registerWidgetHelp(m_ui.syncMode, tr("Synchronization"), tr("TimeStretch (Recommended)"), - tr("When running outside of 100% speed, adjusts the tempo on audio instead of dropping frames. Produces much nicer fast forward/slowdown audio.")); + tr("When running outside of 100% speed, adjusts the tempo on audio instead of dropping frames. Produces much nicer fast-forward/slowdown audio.")); dialog->registerWidgetHelp(m_ui.expansionMode, tr("Expansion"), tr("Stereo (None, Default)"), tr("")); @@ -126,7 +126,7 @@ AudioSettingsWidget::AudioSettingsWidget(SettingsDialog* dialog, QWidget* parent dialog->registerWidgetHelp(m_ui.sequenceLength, tr("Sequence Length"), tr("30 ms"), tr("")); - dialog->registerWidgetHelp(m_ui.seekWindowSize, tr("Seekwindow Size"), tr("20 ms"), tr("")); + dialog->registerWidgetHelp(m_ui.seekWindowSize, tr("Seek Window Size"), tr("20 ms"), tr("")); dialog->registerWidgetHelp(m_ui.overlap, tr("Overlap"), tr("10 ms"), tr("")); diff --git a/pcsx2-qt/Settings/ControllerGlobalSettingsWidget.ui b/pcsx2-qt/Settings/ControllerGlobalSettingsWidget.ui index f5c1a96bba..d0eeb25d33 100644 --- a/pcsx2-qt/Settings/ControllerGlobalSettingsWidget.ui +++ b/pcsx2-qt/Settings/ControllerGlobalSettingsWidget.ui @@ -122,7 +122,7 @@ - The XInput source provides support for XBox 360 / XBox One / XBox Series controllers, and third party controllers which implement the XInput protocol. + The XInput source provides support for Xbox 360 / Xbox One / Xbox Series controllers, and third party controllers which implement the XInput protocol. true diff --git a/pcsx2-qt/Settings/CreateMemoryCardDialog.cpp b/pcsx2-qt/Settings/CreateMemoryCardDialog.cpp index 37967c89ff..1b350b4d55 100644 --- a/pcsx2-qt/Settings/CreateMemoryCardDialog.cpp +++ b/pcsx2-qt/Settings/CreateMemoryCardDialog.cpp @@ -122,14 +122,14 @@ void CreateMemoryCardDialog::createCard() if (FileMcd_GetCardInfo(nameStr).has_value()) { QMessageBox::critical(this, tr("Create Memory Card"), - tr("Failed to create the memory card, because another card with the name '%1' already exists.").arg(name)); + tr("Failed to create the Memory Card, because another card with the name '%1' already exists.").arg(name)); return; } if (!FileMcd_CreateNewCard(nameStr, m_type, m_fileType)) { QMessageBox::critical(this, tr("Create Memory Card"), - tr("Failed to create the memory card, the log may contain more information.")); + tr("Failed to create the Memory Card, the log may contain more information.")); return; } @@ -141,6 +141,6 @@ void CreateMemoryCardDialog::createCard() } #endif - QMessageBox::information(this, tr("Create Memory Card"), tr("Memory card '%1' created.").arg(name)); + QMessageBox::information(this, tr("Create Memory Card"), tr("Memory Card '%1' created.").arg(name)); accept(); } diff --git a/pcsx2-qt/Settings/CreateMemoryCardDialog.ui b/pcsx2-qt/Settings/CreateMemoryCardDialog.ui index c42b072838..178818820d 100644 --- a/pcsx2-qt/Settings/CreateMemoryCardDialog.ui +++ b/pcsx2-qt/Settings/CreateMemoryCardDialog.ui @@ -44,7 +44,7 @@ - <html><head/><body><p><span style=" font-weight:700;">Create Memory Card</span><br />Enter the name of the memory card you wish to create, and choose a size. We recommend either using 8MB memory cards, or folder memory cards for best compatibility.</p></body></html> + <html><head/><body><p><span style=" font-weight:700;">Create Memory Card</span><br />Enter the name of the Memory Card you wish to create, and choose a size. We recommend either using 8MB Memory Cards, or folder Memory Cards for best compatibility.</p></body></html> Qt::RichText @@ -112,7 +112,7 @@ - A typical size for third-party memory cards which should work with most games. + A typical size for third-party Memory Cards which should work with most games. Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop @@ -136,7 +136,7 @@ - A typical size for third-party memory cards which should work with most games. + A typical size for third-party Memory Cards which should work with most games. Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop @@ -184,7 +184,7 @@ - Store memory card contents in the host filesystem instead of a file. + Store Memory Card contents in the host filesystem instead of a file. Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop @@ -208,7 +208,7 @@ - This is the standard Sony-provisioned size PS1 memory card, and only compatible with PS1 games. + This is the standard Sony-provisioned size PS1 Memory Card, and only compatible with PS1 games. Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop @@ -235,7 +235,7 @@ - NTFS compression is built-in, fast, and completely reliable. Typically compresses memory cards (highly recommended). + NTFS compression is built-in, fast, and completely reliable. Typically compresses Memory Cards (highly recommended). Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft diff --git a/pcsx2-qt/Settings/DEV9DnsHostDialog.ui b/pcsx2-qt/Settings/DEV9DnsHostDialog.ui index 736a036b3a..1ca8cf62cc 100644 --- a/pcsx2-qt/Settings/DEV9DnsHostDialog.ui +++ b/pcsx2-qt/Settings/DEV9DnsHostDialog.ui @@ -11,7 +11,7 @@ - Network DNS Hosts Inport/Export + Network DNS Hosts Import/Export diff --git a/pcsx2-qt/Settings/EmulationSettingsWidget.cpp b/pcsx2-qt/Settings/EmulationSettingsWidget.cpp index 6536926a2b..9214e8e29f 100644 --- a/pcsx2-qt/Settings/EmulationSettingsWidget.cpp +++ b/pcsx2-qt/Settings/EmulationSettingsWidget.cpp @@ -90,26 +90,26 @@ EmulationSettingsWidget::EmulationSettingsWidget(SettingsDialog* dialog, QWidget dialog->registerWidgetHelp(m_ui.normalSpeed, tr("Normal Speed"), "100%", tr("Sets the target emulation speed. It is not guaranteed that this speed will be reached, " "and if not, the emulator will run as fast as it can manage.")); - dialog->registerWidgetHelp(m_ui.fastForwardSpeed, tr("Fast Forward Speed"), tr("User Preference"), - tr("Sets the fast forward speed. This speed will be used when the fast forward hotkey is pressed/toggled.")); - dialog->registerWidgetHelp(m_ui.slowMotionSpeed, tr("Slow Motion Speed"), tr("User Preference"), - tr("Sets the slow motion speed. This speed will be used when the slow motion hotkey is pressed/toggled.")); + dialog->registerWidgetHelp(m_ui.fastForwardSpeed, tr("Fast-Forward Speed"), tr("User Preference"), + tr("Sets the fast-forward speed. This speed will be used when the fast-forward hotkey is pressed/toggled.")); + dialog->registerWidgetHelp(m_ui.slowMotionSpeed, tr("Slow-Motion Speed"), tr("User Preference"), + tr("Sets the slow-motion speed. This speed will be used when the slow-motion hotkey is pressed/toggled.")); dialog->registerWidgetHelp(m_ui.speedLimiter, tr("Speed Limiter"), tr("Checked"), tr("Limits the emulation to the appropriate framerate for the currently running game.")); - dialog->registerWidgetHelp(m_ui.eeCycleRate, tr("Cycle Rate"), tr("100% (Normal Speed)"), + dialog->registerWidgetHelp(m_ui.eeCycleRate, tr("EE Cycle Rate"), tr("100% (Normal Speed)"), tr("Higher values may increase internal framerate in games, but will increase CPU requirements substantially. " "Lower values will reduce the CPU load allowing lightweight games to run full speed on weaker CPUs.")); - dialog->registerWidgetHelp(m_ui.eeCycleSkipping, tr("Cycle Skip"), tr("Disabled"), + dialog->registerWidgetHelp(m_ui.eeCycleSkipping, tr("EE Cycle Skip"), tr("Disabled"), tr("Makes the emulated Emotion Engine skip cycles. " "Helps a small subset of games like SOTC. Most of the time it's harmful to performance.")); dialog->registerWidgetHelp(m_ui.affinityControl, tr("Affinity Control"), tr("Disabled"), tr("Sets the priority for specific threads in a specific order ignoring the system scheduler. " - "May help CPUs with big (P) and little (E) cores (e.g. Intel 12th or newer generation CPUs from Intel or other vendors such as AMD)")); - dialog->registerWidgetHelp(m_ui.MTVU, tr("MTVU (Multi-threaded VU1)"), tr("Checked"), + "May help CPUs with big (P) and little (E) cores (e.g. Intel 12th or newer generation CPUs from Intel or other vendors such as AMD).")); + dialog->registerWidgetHelp(m_ui.MTVU, tr("Enable Multithreaded VU1 (MTVU1)"), tr("Checked"), tr("Generally a speedup on CPUs with 3 or more threads. " "Safe for most games, but a few are incompatible and may hang.")); - dialog->registerWidgetHelp(m_ui.instantVU1, tr("Instant VU1"), tr("Checked"), + dialog->registerWidgetHelp(m_ui.instantVU1, tr("Enable Instant VU1"), tr("Checked"), tr("Runs VU1 instantly. Provides a modest speed improvement in most games. " "Safe for most games, but a few games may exhibit graphical errors.")); dialog->registerWidgetHelp(m_ui.fastCDVD, tr("Enable Fast CDVD"), tr("Unchecked"), diff --git a/pcsx2-qt/Settings/EmulationSettingsWidget.ui b/pcsx2-qt/Settings/EmulationSettingsWidget.ui index b65c243aa5..a68b868a34 100644 --- a/pcsx2-qt/Settings/EmulationSettingsWidget.ui +++ b/pcsx2-qt/Settings/EmulationSettingsWidget.ui @@ -51,14 +51,14 @@ - Slow Motion Speed: + Slow-Motion Speed: - Fast Forward Speed: + Fast-Forward Speed: @@ -97,7 +97,7 @@ - Enable Multi-Threaded VU1 (MTVU) + Enable Multithreaded VU1 (MTVU) diff --git a/pcsx2-qt/Settings/GraphicsSettingsWidget.cpp b/pcsx2-qt/Settings/GraphicsSettingsWidget.cpp index d915c2b3c8..5d4b3aa9fe 100644 --- a/pcsx2-qt/Settings/GraphicsSettingsWidget.cpp +++ b/pcsx2-qt/Settings/GraphicsSettingsWidget.cpp @@ -416,23 +416,24 @@ GraphicsSettingsWidget::GraphicsSettingsWidget(SettingsDialog* dialog, QWidget* tr("Selects the quality at which screenshots will be compressed. Higher values preserve more detail for JPEG, and reduce file " "size for PNG.")); - dialog->registerWidgetHelp(m_ui.stretchY, tr("Stretch Height"), tr("100%"), - tr("Stretches (> 100%) or squashes (< 100%) the vertical component of the display")); + dialog->registerWidgetHelp(m_ui.stretchY, tr("Vertical Stretch"), tr("100%"), + // Characters need to be converted into entities in order to be shown correctly. + tr("Stretches (< 100%) or squashes (> 100%) the vertical component of the display.")); dialog->registerWidgetHelp(m_ui.fullscreenModes, tr("Fullscreen Mode"), tr("Borderless Fullscreen"), tr("Chooses the fullscreen resolution and frequency.")); dialog->registerWidgetHelp(m_ui.cropLeft, tr("Left"), tr("0px"), - tr("Changes number of pixels cropped from the left side of the display")); + tr("Changes the number of pixels cropped from the left side of the display.")); dialog->registerWidgetHelp(m_ui.cropTop, tr("Top"), tr("0px"), - tr("Changes number of pixels cropped from the top of the display")); + tr("Changes the number of pixels cropped from the top of the display.")); dialog->registerWidgetHelp(m_ui.cropRight, tr("Right"), tr("0px"), - tr("Changes number of pixels cropped from the right side of the display")); + tr("Changes the number of pixels cropped from the right side of the display.")); dialog->registerWidgetHelp(m_ui.cropBottom, tr("Bottom"), tr("0px"), - tr("Changes number of pixels cropped from the bottom of the display")); + tr("Changes the number of pixels cropped from the bottom of the display.")); } // Rendering tab @@ -450,7 +451,7 @@ GraphicsSettingsWidget::GraphicsSettingsWidget(SettingsDialog* dialog, QWidget* m_ui.textureFiltering, tr("Texture Filtering"), tr("Bilinear (PS2)"), tr("Control the texture filtering of the emulation.")); dialog->registerWidgetHelp(m_ui.trilinearFiltering, tr("Trilinear Filtering"), tr("Automatic (Default)"), - tr("Control the texture tri-filtering of the emulation.")); + tr("Control the texture's trilinear filtering of the emulation.")); dialog->registerWidgetHelp(m_ui.anisotropicFiltering, tr("Anisotropic Filtering"), tr("Off (Default)"), tr("Reduces texture aliasing at extreme viewing angles.")); @@ -468,7 +469,7 @@ GraphicsSettingsWidget::GraphicsSettingsWidget(SettingsDialog* dialog, QWidget* tr("Control the accuracy level of the GS blending unit emulation.
" "The higher the setting, the more blending is emulated in the shader accurately, and the higher the speed penalty will " "be.
" - "Do note that Direct3D's blending is reduced in capability compared to OpenGL/Vulkan")); + "Do note that Direct3D's blending is reduced in capability compared to OpenGL/Vulkan.")); dialog->registerWidgetHelp(m_ui.texturePreloading, tr("Texture Preloading"), tr("Full (Hash Cache)"), tr("Uploads entire textures at once instead of small pieces, avoiding redundant uploads when possible. " @@ -538,9 +539,9 @@ GraphicsSettingsWidget::GraphicsSettingsWidget(SettingsDialog* dialog, QWidget* dialog->registerWidgetHelp(m_ui.disablePartialInvalidation, tr("Disable Partial Source Invalidation"), tr("Unchecked"), tr("By default, the texture cache handles partial invalidations. Unfortunately it is very costly to compute CPU wise. " "This hack replaces the partial invalidation with a complete deletion of the texture to reduce the CPU load. " - "It helps snowblind engine games.")); - dialog->registerWidgetHelp(m_ui.frameBufferConversion, tr("Frame Buffer Conversion"), tr("Unchecked"), - tr("Convert 4-bit and 8-bit frame buffer on the CPU instead of the GPU. " + "It helps with the Snowblind engine games.")); + dialog->registerWidgetHelp(m_ui.frameBufferConversion, tr("Framebuffer Conversion"), tr("Unchecked"), + tr("Convert 4-bit and 8-bit framebuffer on the CPU instead of the GPU. " "Helps Harry Potter and Stuntman games. It has a big impact on performance.")); dialog->registerWidgetHelp(m_ui.preloadFrameData, tr("Preload Frame Data"), tr("Unchecked"), @@ -581,7 +582,7 @@ GraphicsSettingsWidget::GraphicsSettingsWidget(SettingsDialog* dialog, QWidget* "too.")); dialog->registerWidgetHelp(m_ui.alignSprite, tr("Align Sprite"), tr("Unchecked"), - tr("Fixes issues with upscaling(vertical lines) in Namco games like Ace Combat, Tekken, Soul Calibur, etc.")); + tr("Fixes issues with upscaling (vertical lines) in Namco games like Ace Combat, Tekken, Soul Calibur, etc.")); dialog->registerWidgetHelp(m_ui.wildHack, tr("Wild Arms Hack"), tr("Unchecked"), tr("Lowers the GS precision to avoid gaps between pixels when upscaling. Fixes the text on Wild Arms games.")); @@ -637,10 +638,10 @@ GraphicsSettingsWidget::GraphicsSettingsWidget(SettingsDialog* dialog, QWidget* tr("Shows on-screen-display messages when events occur such as save states being " "created/loaded, screenshots being taken, etc.")); - dialog->registerWidgetHelp(m_ui.osdShowFPS, tr("Show Game Frame Rate"), tr("Unchecked"), + dialog->registerWidgetHelp(m_ui.osdShowFPS, tr("Show FPS"), tr("Unchecked"), tr("Shows the internal frame rate of the game in the top-right corner of the display.")); - dialog->registerWidgetHelp(m_ui.osdShowSpeed, tr("Show Emulation Speed"), tr("Unchecked"), + dialog->registerWidgetHelp(m_ui.osdShowSpeed, tr("Show Speed Percentages"), tr("Unchecked"), tr("Shows the current emulation speed of the system in the top-right corner of the display as a percentage.")); dialog->registerWidgetHelp(m_ui.osdShowResolution, tr("Show Resolution"), tr("Unchecked"), @@ -654,7 +655,7 @@ GraphicsSettingsWidget::GraphicsSettingsWidget(SettingsDialog* dialog, QWidget* tr("Shows counters for internal graphical utilization, useful for debugging.")); dialog->registerWidgetHelp(m_ui.osdShowIndicators, tr("Show Indicators"), tr("Unchecked"), - tr("Shows OSD icon indicators for emulation states such as Pausing, Turbo, Fast Forward, and Slow Motion.")); + tr("Shows OSD icon indicators for emulation states such as Pausing, Turbo, Fast-Forward, and Slow-Motion.")); dialog->registerWidgetHelp(m_ui.osdShowSettings, tr("Show Settings"), tr("Unchecked"), tr("Displays various settings and the current values of those settings, useful for debugging.")); @@ -699,7 +700,7 @@ GraphicsSettingsWidget::GraphicsSettingsWidget(SettingsDialog* dialog, QWidget* dialog->registerWidgetHelp(m_ui.disableDualSource, tr("Disable Dual Source Blending"), tr("Unchecked"), tr("")); - dialog->registerWidgetHelp(m_ui.disableFramebufferFetch, tr("Disable Frame Buffer Fetch"), tr("Unchecked"), tr("")); + dialog->registerWidgetHelp(m_ui.disableFramebufferFetch, tr("Disable Framebuffer Fetch"), tr("Unchecked"), tr("")); dialog->registerWidgetHelp(m_ui.skipPresentingDuplicateFrames, tr("Skip Presenting Duplicate Frames"), tr("Unchecked"), tr("Detects when idle frames are being presented in 25/30fps games, and skips presenting those frames. The frame is still " diff --git a/pcsx2-qt/Settings/GraphicsSettingsWidget.ui b/pcsx2-qt/Settings/GraphicsSettingsWidget.ui index e6bdc9f44d..4ab9863c49 100644 --- a/pcsx2-qt/Settings/GraphicsSettingsWidget.ui +++ b/pcsx2-qt/Settings/GraphicsSettingsWidget.ui @@ -143,7 +143,7 @@ - De-interlacing: + Deinterlacing: @@ -338,7 +338,7 @@ - Integer Upscaling + Integer Scaling @@ -1630,7 +1630,7 @@ - Show Notifications + Show OSD Messages @@ -1651,7 +1651,7 @@ - Show Speed + Show Speed Percentages diff --git a/pcsx2-qt/Settings/InterfaceSettingsWidget.cpp b/pcsx2-qt/Settings/InterfaceSettingsWidget.cpp index 06b1bf54b4..20b6f86ba8 100644 --- a/pcsx2-qt/Settings/InterfaceSettingsWidget.cpp +++ b/pcsx2-qt/Settings/InterfaceSettingsWidget.cpp @@ -152,7 +152,7 @@ InterfaceSettingsWidget::InterfaceSettingsWidget(SettingsDialog* dialog, QWidget m_ui.hideMainWindow, tr("Hide Main Window When Running"), tr("Unchecked"), tr("Hides the main window (with the game list) when a game is running, requires Render To Separate Window to be enabled.")); dialog->registerWidgetHelp(m_ui.perGameSettings, tr("Enable Per-Game Settings"), tr("Checked"), - tr("When enabled, custom per-game settings will be appled. Disable to always use the global configuration.")); + tr("When enabled, custom per-game settings will be applied. Disable to always use the global configuration.")); dialog->registerWidgetHelp( m_ui.discordPresence, tr("Enable Discord Presence"), tr("Unchecked"), tr("Shows the game you are currently playing as part of your profile in Discord.")); diff --git a/pcsx2-qt/Settings/MemoryCardConvertDialog.cpp b/pcsx2-qt/Settings/MemoryCardConvertDialog.cpp index b6b99b8706..911ed42262 100644 --- a/pcsx2-qt/Settings/MemoryCardConvertDialog.cpp +++ b/pcsx2-qt/Settings/MemoryCardConvertDialog.cpp @@ -49,22 +49,22 @@ MemoryCardConvertDialog::MemoryCardConvertDialog(QWidget* parent, QString select switch (m_srcCardInfo.type) { case MemoryCardType::File: - SetType(MemoryCardType::Folder, MemoryCardFileType::Unknown, "Uses a folder on your PC filesystem, instead of a file. Infinite capacity, while keeping the same compatibility as an 8 MB memory card."); + SetType(MemoryCardType::Folder, MemoryCardFileType::Unknown, "Uses a folder on your PC filesystem, instead of a file. Infinite capacity, while keeping the same compatibility as an 8 MB Memory Card."); break; case MemoryCardType::Folder: switch (m_ui.conversionTypeSelect->currentData().toInt()) { case 8: - SetType(MemoryCardType::File, MemoryCardFileType::PS2_8MB, "A standard, 8 MB memory card. Most compatible, but smallest capacity."); + SetType(MemoryCardType::File, MemoryCardFileType::PS2_8MB, "A standard, 8 MB Memory Card. Most compatible, but smallest capacity."); break; case 16: - SetType(MemoryCardType::File, MemoryCardFileType::PS2_16MB, "2x larger than a standard memory card. May have some compatibility issues."); + SetType(MemoryCardType::File, MemoryCardFileType::PS2_16MB, "2x larger than a standard Memory Card. May have some compatibility issues."); break; case 32: - SetType(MemoryCardType::File, MemoryCardFileType::PS2_32MB, "4x larger than a standard memory card. Likely to have compatibility issues."); + SetType(MemoryCardType::File, MemoryCardFileType::PS2_32MB, "4x larger than a standard Memory Card. Likely to have compatibility issues."); break; case 64: - SetType(MemoryCardType::File, MemoryCardFileType::PS2_64MB, "8x larger than a standard memory card. Likely to have compatibility issues."); + SetType(MemoryCardType::File, MemoryCardFileType::PS2_64MB, "8x larger than a standard Memory Card. Likely to have compatibility issues."); break; default: QMessageBox::critical(this, tr("Convert Memory Card Failed"), tr("Invalid MemoryCardType")); @@ -104,7 +104,7 @@ void MemoryCardConvertDialog::onProgressUpdated(int value, int range) void MemoryCardConvertDialog::onThreadFinished() { - QMessageBox::information(this, tr("Conversion Complete"), tr("Memory card \"%1\" converted to \"%2\"").arg(m_selectedCard).arg(m_destCardName)); + QMessageBox::information(this, tr("Conversion Complete"), tr("Memory Card \"%1\" converted to \"%2\"").arg(m_selectedCard).arg(m_destCardName)); accept(); } @@ -151,7 +151,7 @@ bool MemoryCardConvertDialog::SetupPicklist() { case MemoryCardType::File: m_ui.conversionTypeSelect->addItems({"Folder"}); - SetType(MemoryCardType::Folder, MemoryCardFileType::Unknown, "Uses a folder on your PC filesystem, instead of a file. Infinite capacity, while keeping the same compatibility as an 8 MB memory card."); + SetType(MemoryCardType::Folder, MemoryCardFileType::Unknown, "Uses a folder on your PC filesystem, instead of a file. Infinite capacity, while keeping the same compatibility as an 8 MB Memory Card."); break; case MemoryCardType::Folder: // Compute which file types should be allowed. @@ -225,7 +225,7 @@ bool MemoryCardConvertDialog::SetupPicklist() if (!typeSet) { - QMessageBox::critical(this, tr("Cannot Convert Memory Card"), tr("Your folder memory card has too much data inside it to be converted to a file memory card. The largest supported file memory card has a capacity of 64 MB. To convert your folder memory card, you must remove game folders until its size is 64 MB or less.")); + QMessageBox::critical(this, tr("Cannot Convert Memory Card"), tr("Your folder Memory Card has too much data inside it to be converted to a file Memory Card. The largest supported file Memory Card has a capacity of 64 MB. To convert your folder Memory Card, you must remove game folders until its size is 64 MB or less.")); return false; } @@ -286,25 +286,25 @@ void MemoryCardConvertDialog::SetType(MemoryCardType type, MemoryCardFileType fi void MemoryCardConvertDialog::SetType_8() { - SetType(MemoryCardType::File, MemoryCardFileType::PS2_8MB, "A standard, 8 MB memory card. Most compatible, but smallest capacity."); + SetType(MemoryCardType::File, MemoryCardFileType::PS2_8MB, "A standard, 8 MB Memory Card. Most compatible, but smallest capacity."); } void MemoryCardConvertDialog::SetType_16() { - SetType(MemoryCardType::File, MemoryCardFileType::PS2_16MB, "2x larger as a standard memory card. May have some compatibility issues."); + SetType(MemoryCardType::File, MemoryCardFileType::PS2_16MB, "2x larger as a standard Memory Card. May have some compatibility issues."); } void MemoryCardConvertDialog::SetType_32() { - SetType(MemoryCardType::File, MemoryCardFileType::PS2_32MB, "4x larger than a standard memory card. Likely to have compatibility issues."); + SetType(MemoryCardType::File, MemoryCardFileType::PS2_32MB, "4x larger than a standard Memory Card. Likely to have compatibility issues."); } void MemoryCardConvertDialog::SetType_64() { - SetType(MemoryCardType::File, MemoryCardFileType::PS2_64MB, "8x larger than a standard memory card. Likely to have compatibility issues."); + SetType(MemoryCardType::File, MemoryCardFileType::PS2_64MB, "8x larger than a standard Memory Card. Likely to have compatibility issues."); } void MemoryCardConvertDialog::SetType_Folder() { - SetType(MemoryCardType::Folder, MemoryCardFileType::Unknown, "Uses a folder on your PC filesystem, instead of a file. Infinite capacity, while keeping the same compatibility as an 8 MB memory card."); + SetType(MemoryCardType::Folder, MemoryCardFileType::Unknown, "Uses a folder on your PC filesystem, instead of a file. Infinite capacity, while keeping the same compatibility as an 8 MB Memory Card."); } diff --git a/pcsx2-qt/Settings/MemoryCardConvertDialog.ui b/pcsx2-qt/Settings/MemoryCardConvertDialog.ui index 0b94100260..b591e625b6 100644 --- a/pcsx2-qt/Settings/MemoryCardConvertDialog.ui +++ b/pcsx2-qt/Settings/MemoryCardConvertDialog.ui @@ -109,7 +109,7 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } </style></head><body style=" font-family:'Segoe UI'; font-size:9pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Note: Converting a memory card creates a COPY of your existing memory card. It does NOT delete, modify, or replace your existing memory card.</p></body></html> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Note: Converting a Memory Card creates a COPY of your existing Memory Card. It does NOT delete, modify, or replace your existing Memory Card.</p></body></html>
diff --git a/pcsx2-qt/Settings/MemoryCardConvertWorker.cpp b/pcsx2-qt/Settings/MemoryCardConvertWorker.cpp index 77b7aaf63e..546d29ce23 100644 --- a/pcsx2-qt/Settings/MemoryCardConvertWorker.cpp +++ b/pcsx2-qt/Settings/MemoryCardConvertWorker.cpp @@ -84,7 +84,7 @@ bool MemoryCardConvertWorker::ConvertToFile(const std::string& srcFolderName, co if (!writeResult) { - Console.Error("%s(%s, %s, %d) Failed to write memory card contents to file", __FUNCTION__, srcPath.c_str(), destPath.c_str(), type); + Console.Error("%s(%s, %s, %d) Failed to write Memory Card contents to file", __FUNCTION__, srcPath.c_str(), destPath.c_str(), type); return false; } #ifdef _WIN32 @@ -112,7 +112,7 @@ bool MemoryCardConvertWorker::ConvertToFolder(const std::string& srcFileName, co if (!sourceBufferOpt.has_value()) { - Console.Error("%s(%s, %s, %d) Failed to open file memory card!", __FUNCTION__, srcFileName.c_str(), destFolderName.c_str(), type); + Console.Error("%s(%s, %s, %d) Failed to open file Memory Card!", __FUNCTION__, srcFileName.c_str(), destFolderName.c_str(), type); return false; } @@ -147,8 +147,8 @@ bool MemoryCardConvertWorker::ConvertToFolder(const std::string& srcFileName, co targetFolderMemoryCard.Close(); - // If the source file memory card was larger than 8 MB, the raw copy will have also made the superblock of - // the destination folder memory card larger than 8 MB. For compatibility, we always want folder memory cards + // If the source file Memory Card was larger than 8 MB, the raw copy will have also made the superblock of + // the destination folder Memory Card larger than 8 MB. For compatibility, we always want folder Memory Cards // to report 8 MB, so we'll override that here. Don't do this on the simulated run, only the actual. if (!simulateWrites && sourceBuffer.size() != FolderMemoryCard::TotalSizeRaw) { diff --git a/pcsx2-qt/Settings/MemoryCardSettingsWidget.cpp b/pcsx2-qt/Settings/MemoryCardSettingsWidget.cpp index f9a2af9964..ddfc4d0f5b 100644 --- a/pcsx2-qt/Settings/MemoryCardSettingsWidget.cpp +++ b/pcsx2-qt/Settings/MemoryCardSettingsWidget.cpp @@ -71,8 +71,8 @@ MemoryCardSettingsWidget::MemoryCardSettingsWidget(SettingsDialog* dialog, QWidg refresh(); - dialog->registerWidgetHelp(m_ui.autoEject, tr("Auto-eject memory cards when loading save states"), tr("Checked"), - tr("Avoids broken memory card saves. May not work with some games such as Guitar Hero.")); + dialog->registerWidgetHelp(m_ui.autoEject, tr("Auto-eject Memory Cards when loading save states"), tr("Checked"), + tr("Avoids broken Memory Card saves. May not work with some games such as Guitar Hero.")); dialog->registerWidgetHelp(m_ui.automaticManagement, tr("Automatically manage saves based on running game"), tr("Checked"), tr("(Folder type only / Card size: Auto) Loads only the relevant booted game saves, ignoring others. Avoids running out of space for saves.")); @@ -99,7 +99,7 @@ void MemoryCardSettingsWidget::setupAdditionalUi() for (u32 i = 0; i < static_cast(m_slots.size()); i++) createSlotWidgets(&m_slots[i], i); - // button to swap memory cards + // button to swap Memory Cards QToolButton* swap_button = new QToolButton(m_ui.portGroupBox); swap_button->setIcon(QIcon::fromTheme("arrow-left-right-line")); swap_button->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Expanding); @@ -156,7 +156,7 @@ void MemoryCardSettingsWidget::tryInsertCard(u32 slot, const QString& newCard) const std::vector mcds(FileMcd_GetAvailableCards(true)); if (std::none_of(mcds.begin(), mcds.end(), [&newCardStr](const AvailableMcdInfo& mcd) { return mcd.name == newCardStr; })) { - QMessageBox::critical(this, tr("Error"), tr("This memory card is unknown.")); + QMessageBox::critical(this, tr("Error"), tr("This Memory Card is unknown.")); return; } @@ -218,7 +218,7 @@ void MemoryCardSettingsWidget::deleteCard() return; if (QMessageBox::question(QtUtils::GetRootWidget(this), tr("Delete Memory Card"), - tr("Are you sure you wish to delete the memory card '%1'?\n\n" + tr("Are you sure you wish to delete the Memory Card '%1'?\n\n" "This action cannot be reversed, and you will lose any saves on the card.") .arg(selectedCard)) != QMessageBox::Yes) { @@ -228,7 +228,7 @@ void MemoryCardSettingsWidget::deleteCard() if (!FileMcd_DeleteCard(selectedCard.toStdString())) { QMessageBox::critical(QtUtils::GetRootWidget(this), tr("Delete Memory Card"), - tr("Failed to delete the memory card. The log may have more information.")); + tr("Failed to delete the Memory Card. The log may have more information.")); return; } @@ -264,7 +264,7 @@ void MemoryCardSettingsWidget::renameCard() if (!FileMcd_RenameCard(selectedCard.toStdString(), newNameStr)) { QMessageBox::critical(QtUtils::GetRootWidget(this), tr("Rename Memory Card"), - tr("Failed to rename memory card. The log may contain more information.")); + tr("Failed to rename Memory Card. The log may contain more information.")); return; } diff --git a/pcsx2-qt/Settings/MemoryCardSettingsWidget.ui b/pcsx2-qt/Settings/MemoryCardSettingsWidget.ui index ce1543c688..9031a9ec3c 100644 --- a/pcsx2-qt/Settings/MemoryCardSettingsWidget.ui +++ b/pcsx2-qt/Settings/MemoryCardSettingsWidget.ui @@ -198,7 +198,7 @@ - Auto-eject memory cards when loading save states + Auto-eject Memory Cards when loading save states diff --git a/pcsx2-qt/Settings/SettingsDialog.cpp b/pcsx2-qt/Settings/SettingsDialog.cpp index fd653d0074..7d44911a78 100644 --- a/pcsx2-qt/Settings/SettingsDialog.cpp +++ b/pcsx2-qt/Settings/SettingsDialog.cpp @@ -113,9 +113,9 @@ void SettingsDialog::setupUi(const GameList::Entry* game) // Only show the game fixes for per-game settings, there's really no reason to be setting them globally. if (show_advanced_settings && isPerGameSettings()) { - addWidget(m_game_fix_settings_widget = new GameFixSettingsWidget(this, m_ui.settingsContainer), tr("Game Fix"), + addWidget(m_game_fix_settings_widget = new GameFixSettingsWidget(this, m_ui.settingsContainer), tr("Game Fixes"), QStringLiteral("close-line"), - tr("Game Fix Settings
Gamefixes can work around incorrect emulation in some titles.
However, they can " + tr("Game Fixes Settings
Game Fixes can work around incorrect emulation in some titles.
However, they can " "also cause problems in games if used incorrectly.
It is best to leave them all disabled unless advised otherwise.")); } @@ -126,7 +126,7 @@ void SettingsDialog::setupUi(const GameList::Entry* game) tr("Audio Settings
These options control the audio output of the console.

Mouse over an option for " "additional information.")); - // for now, memory cards aren't settable per-game + // for now, Memory Cards aren't settable per-game if (!isPerGameSettings()) { addWidget(m_memory_card_settings = new MemoryCardSettingsWidget(this, m_ui.settingsContainer), tr("Memory Cards"),