<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../aboutdialog.cpp" line="45"/>
        <source>DuckStation is a free and open-source simulator/emulator of the Sony PlayStation&lt;span style=&quot;vertical-align:super;&quot;&gt;TM&lt;/span&gt; console, focusing on playability, speed, and long-term maintainability.</source>
        <translation>DuckStation是索尼PlayStation&lt;span style=&quot;vertical-align:super;&quot;&gt;TM&lt;/span&gt;游戏机的免费开源仿真器/模拟器，专注于可玩性，速度，以及长期可维护性。</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="50"/>
        <source>License</source>
        <translation>License</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="59"/>
        <source>DuckStation Third-Party Notices</source>
        <translation>DuckStation第三方通知</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="79"/>
        <source>Missing thirdparty.html file. You should request it from where-ever you obtained DuckStation.</source>
        <translation>缺失第三方html文件。您应当从您获得DuckStation的地方去索取它。</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="29"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="48"/>
        <source>Authors</source>
        <translation>作者</translation>
    </message>
    <message>
        <location filename="../aboutdialog.ui" line="101"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../aboutdialog.ui" line="14"/>
        <source>About DuckStation</source>
        <translation>关于Duckstation</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="49"/>
        <source>Icon by</source>
        <translation>图标由</translation>
    </message>
</context>
<context>
    <name>AchievementLoginDialog</name>
    <message>
        <location filename="../achievementlogindialog.cpp" line="71"/>
        <source>Login Error</source>
        <translation>登入错误</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="29"/>
        <source>RetroAchievements Login</source>
        <comment>Window title</comment>
        <translation>RetroAchievements登入</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="27"/>
        <source>&amp;Login</source>
        <translation>登入(&amp;L)</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="94"/>
        <source>User Name:</source>
        <translation>用户名:</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="40"/>
        <source>Logging in...</source>
        <translation>登入中…</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="72"/>
        <source>Login failed.
Error: %1

Please check your username and password, and try again.</source>
        <translation>登入失败。
错误: %1

请检查您的用户名和密码，然后重试。</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="79"/>
        <source>Enable Achievements</source>
        <translation>启用成就</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="80"/>
        <source>Achievement tracking is not currently enabled. Your login will have no effect until after tracking is enabled.

Do you want to enable tracking now?</source>
        <translation>成就追踪当前没有启用。在启用追踪之前，您的登入将没有效果。

您想要现在启用追踪吗？</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="91"/>
        <source>Enable Hardcore Mode</source>
        <translation>启用硬核模式</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="92"/>
        <source>Hardcore mode is not currently enabled. Enabling hardcore mode allows you to set times, scores, and participate in game-specific leaderboards.

However, hardcore mode also prevents the usage of save states, cheats and slowdown functionality.

Do you want to enable hardcore mode?</source>
        <translation>硬核模式当前没有启用。启用硬核模式允许您设置时间，得分，并参与特定于游戏的排行榜。

然而，硬核模式也阻止了存档，金手指和减速功能的使用。

您想要启用硬核模式吗？</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="109"/>
        <source>Reset System</source>
        <translation>重启系统</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="110"/>
        <source>Hardcore mode will not be enabled until the system is reset. Do you want to reset the system now?</source>
        <translation>硬核模式在系统重启之前将不会启用。您想要现在重启系统吗？</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="104"/>
        <source>Password:</source>
        <translation>密码:</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="122"/>
        <source>Ready...</source>
        <translation>准备…</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="69"/>
        <source>Please enter your user name and password for retroachievements.org below. Your password will not be saved in DuckStation, an access token will be generated and used instead.</source>
        <translation>请在下面输入您的retroachievements.org的用户名和密码。您的密码将不会保存在DuckStation中，取而代之的是将会生成一个访问令牌并使用。</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="22"/>
        <source>&lt;strong&gt;Your RetroAchievements login token is no longer valid.&lt;/strong&gt; You must re-enter your credentials for achievements to be tracked. Your password will not be saved in DuckStation, an access token will be generated and used instead.</source>
        <translation>&lt;strong&gt;您在RetroAchievements的登入令牌不再有效。&lt;/strong&gt;您必须重新登入您的凭据用以跟踪成就。您的密码将不会保存在DuckStation中，取而代之的是将会生成一个访问令牌并使用。</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="57"/>
        <source>RetroAchievements Login</source>
        <comment>Header text</comment>
        <translation>RetroAchievements登入</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="73"/>
        <source>Login failed.</source>
        <translation>登入失败。</translation>
    </message>
</context>
<context>
    <name>AchievementSettingsWidget</name>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="52"/>
        <source>Displays popup messages on events such as achievement unlocks and game completion.</source>
        <translation>在成就解锁和游戏完成等事件上显示弹出消息。</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="150"/>
        <source>Reset System</source>
        <translation>重启系统</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="214"/>
        <source>View Profile...</source>
        <translation>查看档案…</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="49"/>
        <source>&quot;Challenge&quot; mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions.</source>
        <translation>成就的“挑战”模式，包括排行榜追踪。禁用存档，金手指，和减速功能。</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="49"/>
        <location filename="../achievementsettingswidget.cpp" line="68"/>
        <source>Test Unofficial Achievements</source>
        <translation>测试非官方成就</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="63"/>
        <location filename="../achievementsettingswidget.cpp" line="48"/>
        <source>Enable Hardcore Mode</source>
        <translation>启用硬核模式</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="61"/>
        <source>Shows icons in the lower-right corner of the screen when a challenge/primed achievement is active.</source>
        <translation>当挑战/最高成就处于活动状态，在屏幕右下角显示图标。</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="151"/>
        <source>Hardcore mode will not be enabled until the system is reset. Do you want to reset the system now?</source>
        <translation>硬核模式在系统重启之前将不会启用。您想要现在重启系统吗？</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="239"/>
        <source>Game Info</source>
        <translation>游戏信息</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="185"/>
        <location filename="../achievementsettingswidget.cpp" line="60"/>
        <source>Enable In-Game Overlays</source>
        <translation>启用游戏内覆盖</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="47"/>
        <source>When enabled and logged in, DuckStation will scan for achievements on startup.</source>
        <translation>当启用并登入时，DuckStation将在启动时扫描成就。</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="63"/>
        <source>When enabled, each session will behave as if no achievements have been unlocked.</source>
        <translation>当启用时，每个会话将表现得如同没有解锁成就。</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="42"/>
        <location filename="../achievementsettingswidget.cpp" line="46"/>
        <source>Enable Achievements</source>
        <translation>启用成就</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="187"/>
        <source>Logout</source>
        <translation>登出</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="178"/>
        <location filename="../achievementsettingswidget.cpp" line="57"/>
        <source>Enable Sound Effects</source>
        <translation>启用声音效果</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="221"/>
        <location filename="../achievementsettingswidget.cpp" line="192"/>
        <source>Login...</source>
        <translation>登入…</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="58"/>
        <source>Plays sound effects for events such as achievement unlocks and leaderboard submissions.</source>
        <translation>为成就解锁和排行榜提交等事件播放声音效果。</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="125"/>
        <location filename="../achievementsettingswidget.cpp" line="51"/>
        <source>Show Achievement Notifications</source>
        <translation>显示成就通知</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="35"/>
        <location filename="../achievementsettingswidget.cpp" line="64"/>
        <source>Enable Spectator Mode</source>
        <translation>启用观众模式</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="195"/>
        <source>Account</source>
        <translation>账户</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="65"/>
        <source>When enabled, DuckStation will assume all achievements are locked and not send any unlock notifications to the server.</source>
        <translation>当启用时，DuckStation将假定全部成就都被锁定，并且不会向服务器发送任何解锁通知。</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="55"/>
        <source>Displays popup messages when starting, submitting, or failing a leaderboard challenge.</source>
        <translation>在开始，提交，或挑战排行榜失败时，显示弹出消息。</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="116"/>
        <location filename="../achievementsettingswidget.ui" line="162"/>
        <source>5 seconds</source>
        <translation>5秒</translation>
    </message>
    <message numerus="yes">
        <location filename="../achievementsettingswidget.cpp" line="164"/>
        <location filename="../achievementsettingswidget.cpp" line="171"/>
        <source>%n seconds</source>
        <translation>
            <numerusform>%n秒</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="51"/>
        <location filename="../achievementsettingswidget.cpp" line="54"/>
        <location filename="../achievementsettingswidget.cpp" line="57"/>
        <location filename="../achievementsettingswidget.cpp" line="60"/>
        <source>Checked</source>
        <translation>勾选</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="46"/>
        <location filename="../achievementsettingswidget.cpp" line="48"/>
        <location filename="../achievementsettingswidget.cpp" line="62"/>
        <location filename="../achievementsettingswidget.cpp" line="64"/>
        <location filename="../achievementsettingswidget.cpp" line="68"/>
        <location filename="../achievementsettingswidget.cpp" line="72"/>
        <source>Unchecked</source>
        <translation>不勾选</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="191"/>
        <source>Not Logged In.</source>
        <translation>未登入。</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="56"/>
        <location filename="../achievementsettingswidget.cpp" line="62"/>
        <source>Enable Encore Mode</source>
        <translation>启用回演模式</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="69"/>
        <source>When enabled, DuckStation will list achievements from unofficial sets. Please note that these achievements are not tracked by RetroAchievements, so they unlock every time.</source>
        <translation>当启用时，DuckStation将列出非官方集的成就。请注意，这些成就不会被RetroAchievements追踪，所以它们每次都会解锁。</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="184"/>
        <source>Username: %1
Login token generated on %2.</source>
        <translation>用户名: %1
登入令牌生成于%2。</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="171"/>
        <location filename="../achievementsettingswidget.cpp" line="54"/>
        <source>Show Leaderboard Notifications</source>
        <translation>显示排行榜通知</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="29"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="80"/>
        <source>Notifications</source>
        <translation>通知</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="73"/>
        <source>When enabled, the first disc in a playlist will be used for achievements, regardless of which disc is active.</source>
        <translation>当启用时，游戏列表中的第一张光盘将用于成就，无论该张光盘是否处于活动状态。</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="201"/>
        <source>Username:
Login token generated at:</source>
        <translation>用户名:
登入令牌生成于:</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="70"/>
        <location filename="../achievementsettingswidget.cpp" line="72"/>
        <source>Use First Disc From Playlist</source>
        <translation>使用游戏列表中第一张光盘</translation>
    </message>
</context>
<context>
    <name>Achievements</name>
    <message>
        <location filename="../../core/achievements.cpp" line="2786"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2787"/>
        <source>Score</source>
        <translation>得分</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1894"/>
        <location filename="../../core/achievements.cpp" line="1935"/>
        <source>{0} cannot be performed while hardcore mode is active. Do you want to disable hardcore mode? {0} will be cancelled if you select No.</source>
        <translation>当硬核模式处于活动状态时，无法执行{0}。您想要禁用硬核模式吗？如果您选择“否”，{0}将会被取消。</translation>
    </message>
    <message>
        <source>You have unlocked {0} of {1} achievements, and earned {2} of {3} points.</source>
        <translation type="vanished">您已经解锁了{0}的{1}成就，并获得了{2}的{3}点数。</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1893"/>
        <location filename="../../core/achievements.cpp" line="1934"/>
        <source>Confirm Hardcore Mode</source>
        <translation>确认硬核模式</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1479"/>
        <source>Hardcore mode is now disabled.</source>
        <translation>硬核模式现已禁用。</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1104"/>
        <source>Hardcore mode will be enabled on system reset.</source>
        <translation>硬核模式将在系统重启时启用。</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1131"/>
        <source>{} (Unofficial)</source>
        <translation>{} (非官方)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1153"/>
        <source>Mastered {}</source>
        <translation>掌握{}</translation>
    </message>
    <message>
        <source>{} achievements, {} points</source>
        <translation type="vanished">{}成就，{}点数</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1172"/>
        <source>Leaderboard attempt started.</source>
        <translation>排行榜尝试开始。</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1187"/>
        <source>Leaderboard attempt failed.</source>
        <translation>排行榜尝试失败。</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1202"/>
        <source>Your Time: {}{}</source>
        <translation>您的时间: {}{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1203"/>
        <source>Your Score: {}{}</source>
        <translation>您的得分: {}{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1204"/>
        <source>Your Value: {}{}</source>
        <translation>您的值: {}{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1213"/>
        <source> (Submitting)</source>
        <translation> (提交中)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1232"/>
        <source>Your Time: {} (Best: {})</source>
        <translation>您的时间: {} (最佳: {})</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1233"/>
        <source>Your Score: {} (Best: {})</source>
        <translation>您的得分: {} (最佳: {})</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1234"/>
        <source>Your Value: {} (Best: {})</source>
        <translation>您的值: {} (最佳: {})</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1239"/>
        <source>{}
Leaderboard Position: {} of {}</source>
        <translation>{}
排行榜位置: {}的{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1367"/>
        <source>Server error in {}:
{}</source>
        <translation>服务器错误在{}:
{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1381"/>
        <source>Achievements Disconnected</source>
        <translation>成就断开连接</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1382"/>
        <source>An unlock request could not be completed. We will keep retrying to submit this request.</source>
        <translation>解锁请求无法完成。我们将继续重试提交此请求。</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1394"/>
        <source>Achievements Reconnected</source>
        <translation>成就重新连接</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1395"/>
        <source>All pending unlock requests have completed.</source>
        <translation>全部挂起的解锁请求已完成。</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1815"/>
        <source>Score: {} ({} softcore)
Unread messages: {}</source>
        <extracomment>Summary for login notification.</extracomment>
        <translation>得分: {} ({}软核)
未读消息: {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1918"/>
        <location filename="../../core/achievements.cpp" line="1941"/>
        <source>Cannot {} while hardcode mode is active.</source>
        <translation>在硬核模式处于活动状态时无法{}。</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1938"/>
        <source>Yes</source>
        <translation>是</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1939"/>
        <source>No</source>
        <translation>否</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2164"/>
        <source>Active Challenge Achievements</source>
        <translation>活动的挑战成就</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2292"/>
        <source> (Hardcore Mode)</source>
        <translation> (硬核模式)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2306"/>
        <source>You have unlocked all achievements and earned {} points!</source>
        <translation>您已经解锁了全部成就并获得了{}点数！</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2362"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2362"/>
        <source>Locked</source>
        <translation>锁定</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2363"/>
        <source>Unlocked</source>
        <translation>解锁</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2363"/>
        <source>Unsupported</source>
        <translation>不支持</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2364"/>
        <source>Unofficial</source>
        <translation>非官方</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2364"/>
        <source>Recently Unlocked</source>
        <translation>最近解锁</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2365"/>
        <source>Active Challenges</source>
        <translation>活动的挑战</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2365"/>
        <source>Almost There</source>
        <translation>近在咫尺</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2472"/>
        <source>{} points</source>
        <translation>{}点数</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2473"/>
        <source>{} point</source>
        <translation>{}点数</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2421"/>
        <source>XXX points</source>
        <translation>XXX点数</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="890"/>
        <location filename="../../core/achievements.cpp" line="917"/>
        <source>Failed to read executable from disc. Achievements disabled.</source>
        <translation>无法从光盘读取可执行文件。成就已禁用。</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1077"/>
        <source>{0}, {1}.</source>
        <translation>{0}, {1}.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1155"/>
        <source>{0}, {1}</source>
        <translation>{0}, {1}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2531"/>
        <source>Unlocked: {}</source>
        <translation>解锁: {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2748"/>
        <source>Show Best</source>
        <translation>显示最佳</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2748"/>
        <source>Show Nearby</source>
        <translation>显示附近</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2776"/>
        <source>Rank</source>
        <translation>排名</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2781"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2788"/>
        <source>Value</source>
        <translation>值</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2801"/>
        <source>Date Submitted</source>
        <translation>日期提交</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2865"/>
        <source>Downloading leaderboard data, please wait...</source>
        <translation>下载排行榜数据中，请稍候…</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2884"/>
        <location filename="../../core/achievements.cpp" line="2893"/>
        <source>Loading...</source>
        <translation>读取中…</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3086"/>
        <location filename="../../core/achievements.cpp" line="3106"/>
        <source>Leaderboard download failed</source>
        <translation>排行榜下载失败</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1629"/>
        <location filename="../../core/system.cpp" line="1641"/>
        <source>Resuming state</source>
        <translation>继续档</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1069"/>
        <source>{} (Hardcore Mode)</source>
        <translation>{} (硬核模式)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2311"/>
        <source>You have unlocked {0} of {1} achievements, earning {2} of {3} possible points.</source>
        <translation>您已经解锁了{0}的{1}成就，获得了{2}的{3}可能的点数。</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2727"/>
        <source>Submitting scores is disabled because hardcore mode is off. Leaderboards are read-only.</source>
        <translation>无法提交分数，因为硬核模式已关闭。因此排行榜仅限读取。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1380"/>
        <source>Loading state</source>
        <translation>读档</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2710"/>
        <source>This game has {} leaderboards.</source>
        <translation>此游戏有{}排行榜。</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1087"/>
        <location filename="../../core/achievements.cpp" line="2319"/>
        <source>This game has no achievements.</source>
        <translation>此游戏没有成就。</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1478"/>
        <source>Hardcore mode is now enabled.</source>
        <translation>硬核模式现已启用。</translation>
    </message>
</context>
<context>
    <name>AdvancedSettingsWidget</name>
    <message>
        <location filename="../advancedsettingswidget.ui" line="143"/>
        <source>Value</source>
        <translation>值</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="191"/>
        <location filename="../advancedsettingswidget.cpp" line="193"/>
        <location filename="../advancedsettingswidget.cpp" line="195"/>
        <location filename="../advancedsettingswidget.cpp" line="197"/>
        <source>User Preference</source>
        <translation>用户偏好</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="221"/>
        <source>Increase Timer Resolution</source>
        <translation>提高计时器分辨率</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="110"/>
        <source>Tweaks/Hacks</source>
        <translation>修正/调整</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="61"/>
        <location filename="../advancedsettingswidget.cpp" line="191"/>
        <source>Log To System Console</source>
        <translation>记录到系统游戏机</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="234"/>
        <source>Display Line Start Offset</source>
        <translation>显示线起始偏移</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="29"/>
        <source>Logging</source>
        <translation>日志记录</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="198"/>
        <source>Logs messages to duckstation.log in the user directory.</source>
        <translation>将消息记录到用户数据目录中的duckstation.log。</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="194"/>
        <source>Logs messages to the debug console where supported.</source>
        <translation>将消息记录到所支持的调试游戏机。</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="258"/>
        <source>CD-ROM Mechacon Version</source>
        <translation>CD-ROM机械控制器版本</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="262"/>
        <source>CD-ROM Region Check</source>
        <translation>CD-ROM区域检查</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="266"/>
        <source>Enable PINE</source>
        <translation>启用PINE</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="267"/>
        <source>PINE Slot</source>
        <translation>PINE档位</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="270"/>
        <source>Enable PCDrv</source>
        <translation>启用PCDrv</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="236"/>
        <source>Display Line End Offset</source>
        <translation>显示线结束偏移</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="240"/>
        <source>DMA Max Slice Ticks</source>
        <translation>DMA最大片段时数</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="219"/>
        <source>Apply Compatibility Settings</source>
        <translation>应用兼容性设置</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="215"/>
        <source>Apply Game Settings</source>
        <translation>应用游戏设置</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="223"/>
        <source>Load Devices From Save States</source>
        <translation>从存档载入设备</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="225"/>
        <source>Compress Save States</source>
        <translation>压缩存档</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="246"/>
        <source>GPU Max Run-Ahead</source>
        <translation>GPU最大预运行</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="253"/>
        <source>Enable Recompiler Fast Memory Access</source>
        <translation>启用重新编译器快速内存访问</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="37"/>
        <source>Log Level:</source>
        <translation>日志级别:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="138"/>
        <source>Option</source>
        <translation>选项</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="94"/>
        <source>System Settings</source>
        <translation>系统设置</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="68"/>
        <location filename="../advancedsettingswidget.cpp" line="195"/>
        <source>Log To Window</source>
        <translation>记录到窗口</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="151"/>
        <source>Reset To Default</source>
        <translation>重置为默认</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="244"/>
        <source>GPU FIFO Size</source>
        <translation>GPU的FIFO大小</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="139"/>
        <source>Select folder for %1</source>
        <translation>选择%1的文件夹</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="242"/>
        <source>DMA Halt Ticks</source>
        <translation>DMA停顿时数</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="75"/>
        <location filename="../advancedsettingswidget.cpp" line="193"/>
        <source>Log To Debug Console</source>
        <translation>记录到调试游戏机</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="190"/>
        <source>Sets the verbosity of messages logged. Higher levels will log more messages.</source>
        <translation>设置记录的消息的详细级别。更高的级别将记录更多的消息。</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="192"/>
        <source>Logs messages to the console window.</source>
        <translation>将消息记录到游戏机窗口。</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="189"/>
        <source>Log Level</source>
        <translation>日志级别</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="232"/>
        <source>Display Active End Offset</source>
        <translation>显示活动的结束偏移</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="189"/>
        <source>Information</source>
        <translation>信息</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="249"/>
        <source>Enable Recompiler Memory Exceptions</source>
        <translation>启用重新编译器内存异常</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="199"/>
        <source>Unchecked</source>
        <translation>不勾选</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="200"/>
        <source>Shows a debug menu bar with additional statistics and quick settings.</source>
        <translation>显示带有额外统计信息和快速设置的调试菜单栏。</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="251"/>
        <source>Enable Recompiler Block Linking</source>
        <translation>启用重新编译器块链接</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="47"/>
        <source>Log Filters:</source>
        <translation>日志筛选器:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="82"/>
        <location filename="../advancedsettingswidget.cpp" line="197"/>
        <source>Log To File</source>
        <translation>记录到文件</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="272"/>
        <source>PCDrv Root Directory</source>
        <translation>PCDrv根目录</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="271"/>
        <source>Enable PCDrv Writes</source>
        <translation>启用PCDrv写入</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="100"/>
        <location filename="../advancedsettingswidget.cpp" line="199"/>
        <source>Show Debug Menu</source>
        <translation>显示调试菜单</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="230"/>
        <source>Display Active Start Offset</source>
        <translation>显示活动的起始偏移</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="263"/>
        <source>Allow Booting Without SBI File</source>
        <translation>没有SBI文件情况下允许启动</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="196"/>
        <source>Logs messages to the window.</source>
        <translation>将消息记录到窗口。</translation>
    </message>
</context>
<context>
    <name>AnalogController</name>
    <message>
        <location filename="../../core/analog_controller.cpp" line="814"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="816"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="818"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="815"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="817"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="819"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="809"/>
        <source>Cross</source>
        <translation>叉叉</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="812"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="836"/>
        <source>Invert Left/Right</source>
        <translation>翻转左/右</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="835"/>
        <source>Not Inverted</source>
        <translation>未翻转</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="859"/>
        <source>Button/Trigger Deadzone</source>
        <translation>按键/触发器死区</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="841"/>
        <source>Force Analog Mode on Reset</source>
        <translation>重启时强制模拟模式</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="849"/>
        <source>Analog Deadzone</source>
        <translation>模拟死区</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="871"/>
        <source>Inverts the direction of the right analog stick.</source>
        <translation>翻转右模拟遥杆的方向。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="319"/>
        <location filename="../../core/negcon_rumble.cpp" line="262"/>
        <source>Controller {} is locked to digital mode by the game.</source>
        <translation>控制器{}被游戏锁定为数字模式。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="808"/>
        <source>Circle</source>
        <translation>圆圈</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="870"/>
        <source>Invert Right Stick</source>
        <translation>翻转右摇杆</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="118"/>
        <location filename="../../core/negcon_rumble.cpp" line="124"/>
        <source>Controller {} switched to analog mode.</source>
        <translation>控制器{}切换为模拟模式。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="811"/>
        <source>Select</source>
        <translation>选择</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="810"/>
        <source>Square</source>
        <translation>方块</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="318"/>
        <location filename="../../core/negcon_rumble.cpp" line="261"/>
        <source>Controller {} is locked to analog mode by the game.</source>
        <translation>控制器{}被游戏锁定为模拟模式。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="838"/>
        <source>Invert Left/Right + Up/Down</source>
        <translation>翻转左/右+上/下</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="868"/>
        <source>Inverts the direction of the left analog stick.</source>
        <translation>翻转左模拟遥杆的方向。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="864"/>
        <source>Sets the rumble bias value. If rumble in some games is too weak or not functioning, try increasing this value.</source>
        <translation>设置隆响声的偏置值。如果隆响声在某些游戏中太弱或不起作用，尝试增大这个值。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="842"/>
        <source>Forces the controller to analog mode when the console is reset/powered on.</source>
        <translation>当游戏机重启/开机时，强制控制器进入模拟模式。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="807"/>
        <source>Triangle</source>
        <translation>三角</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="837"/>
        <source>Invert Up/Down</source>
        <translation>翻转上/下</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="863"/>
        <source>Vibration Bias</source>
        <translation>震动偏置</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="119"/>
        <location filename="../../core/negcon_rumble.cpp" line="125"/>
        <source>Controller {} switched to digital mode.</source>
        <translation>控制器{}切换为数字模式。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="803"/>
        <source>D-Pad Up</source>
        <translation>十字方向键 上</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="804"/>
        <source>D-Pad Right</source>
        <translation>十字方向键 右</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="805"/>
        <source>D-Pad Down</source>
        <translation>十字方向键 下</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="806"/>
        <source>D-Pad Left</source>
        <translation>十字方向键 左</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="813"/>
        <source>Analog Toggle</source>
        <translation>模拟切换</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="821"/>
        <source>Left Stick Left</source>
        <translation>左摇杆 左</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="822"/>
        <source>Left Stick Right</source>
        <translation>左摇杆 右</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="823"/>
        <source>Left Stick Down</source>
        <translation>左摇杆 下</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="824"/>
        <source>Left Stick Up</source>
        <translation>左摇杆 上</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="825"/>
        <source>Right Stick Left</source>
        <translation>右摇杆 左</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="826"/>
        <source>Right Stick Right</source>
        <translation>右摇杆 右</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="827"/>
        <source>Right Stick Down</source>
        <translation>右摇杆 下</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="828"/>
        <source>Right Stick Up</source>
        <translation>右摇杆 上</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="846"/>
        <source>Allows you to use the analog sticks to control the d-pad in digital mode, as well as the buttons.</source>
        <translation>允许您在数字模式下使用模拟摇杆来控制十字方向键，以及按键。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="853"/>
        <source>Analog Sensitivity</source>
        <translation>模拟灵敏度</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="854"/>
        <source>Sets the analog stick axis scaling factor. A value between 130% and 140% is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
        <translation>设置模拟摇杆轴的缩放系数。当使用最新的控制器时，例如DualShock 4、Xbox One控制器，建议使用130%到140%之间的值。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="845"/>
        <source>Use Analog Sticks for D-Pad in Digital Mode</source>
        <translation>在数字模式下使用模拟摇杆代替十字方向键</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="860"/>
        <source>Sets the deadzone for activating buttons/triggers, i.e. the fraction of the trigger which will be ignored.</source>
        <translation>设置激活按键/触发器的死区，也就是触发器中会被忽略的小部分。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="867"/>
        <source>Invert Left Stick</source>
        <translation>翻转左摇杆</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="850"/>
        <source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
        <translation>设置模拟摇杆的死区，也就是摇杆移动中会被忽略的小部分。</translation>
    </message>
</context>
<context>
    <name>AnalogJoystick</name>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="365"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="367"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="369"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="366"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="368"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="370"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="360"/>
        <source>Cross</source>
        <translation>叉叉</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="363"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="387"/>
        <source>Invert Left/Right</source>
        <translation>翻转左/右</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="386"/>
        <source>Not Inverted</source>
        <translation>未翻转</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="392"/>
        <source>Analog Deadzone</source>
        <translation>模拟死区</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="406"/>
        <source>Inverts the direction of the right analog stick.</source>
        <translation>翻转右模拟遥杆的方向。</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="359"/>
        <source>Circle</source>
        <translation>圆圈</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="405"/>
        <source>Invert Right Stick</source>
        <translation>翻转右摇杆</translation>
    </message>
    <message>
        <source>Controller %u switched to analog mode.</source>
        <translation type="vanished">控制器%u切换为模拟模式。</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="362"/>
        <source>Select</source>
        <translation>选择</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="361"/>
        <source>Square</source>
        <translation>方块</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="389"/>
        <source>Invert Left/Right + Up/Down</source>
        <translation>翻转左/右+上/下</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="403"/>
        <source>Inverts the direction of the left analog stick.</source>
        <translation>翻转左模拟遥杆的方向。</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="358"/>
        <source>Triangle</source>
        <translation>三角</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="388"/>
        <source>Invert Up/Down</source>
        <translation>翻转上/下</translation>
    </message>
    <message>
        <source>Controller %u switched to digital mode.</source>
        <translation type="vanished">控制器%u切换为数字模式。</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="354"/>
        <source>D-Pad Up</source>
        <translation>十字方向键 上</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="355"/>
        <source>D-Pad Right</source>
        <translation>十字方向键 右</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="356"/>
        <source>D-Pad Down</source>
        <translation>十字方向键 下</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="357"/>
        <source>D-Pad Left</source>
        <translation>十字方向键 左</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="364"/>
        <source>Mode Toggle</source>
        <translation>模式切换</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="372"/>
        <source>Left Stick Left</source>
        <translation>左摇杆 左</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="373"/>
        <source>Left Stick Right</source>
        <translation>左摇杆 右</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="374"/>
        <source>Left Stick Down</source>
        <translation>左摇杆 下</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="375"/>
        <source>Left Stick Up</source>
        <translation>左摇杆 上</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="376"/>
        <source>Right Stick Left</source>
        <translation>右摇杆 左</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="377"/>
        <source>Right Stick Right</source>
        <translation>右摇杆 右</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="378"/>
        <source>Right Stick Down</source>
        <translation>右摇杆 下</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="379"/>
        <source>Right Stick Up</source>
        <translation>右摇杆 上</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="396"/>
        <source>Analog Sensitivity</source>
        <translation>模拟灵敏度</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="397"/>
        <source>Sets the analog stick axis scaling factor. A value between 130% and 140% is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
        <translation>设置模拟摇杆轴的缩放系数。当使用最新的控制器时，例如DualShock 4、Xbox One控制器，建议使用130%到140%之间的值。</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="402"/>
        <source>Invert Left Stick</source>
        <translation>翻转左摇杆</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="393"/>
        <source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
        <translation>设置模拟摇杆的死区，也就是摇杆移动中会被忽略的小部分。</translation>
    </message>
</context>
<context>
    <name>AudioBackend</name>
    <message>
        <source>Cubeb</source>
        <translation type="vanished">Cubeb</translation>
    </message>
    <message>
        <source>Null (No Output)</source>
        <translation type="vanished">空 (没有输出)</translation>
    </message>
    <message>
        <source>SDL</source>
        <translation type="vanished">SDL</translation>
    </message>
    <message>
        <source>XAudio2</source>
        <translation type="vanished">XAudio2</translation>
    </message>
</context>
<context>
    <name>AudioExpansionSettingsDialog</name>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="14"/>
        <source>Audio Expansion Settings</source>
        <translation>音频扩展设置</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="20"/>
        <source>Circular Wrap:</source>
        <translation>环形缠绕:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="51"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="466"/>
        <source>30</source>
        <translation>30</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="60"/>
        <source>Shift:</source>
        <translation>切换:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="91"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="171"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="211"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="251"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="291"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="331"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="371"/>
        <source>20</source>
        <translation>20</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="100"/>
        <source>Depth:</source>
        <translation>深度:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="131"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="140"/>
        <source>Focus:</source>
        <translation>焦点:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="180"/>
        <source>Center Image:</source>
        <translation>中心图像:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="220"/>
        <source>Front Separation:</source>
        <translation>前分离:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="260"/>
        <source>Rear Separation:</source>
        <translation>后分离:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="300"/>
        <source>Low Cutoff:</source>
        <translation>低截断:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="340"/>
        <source>High Cutoff:</source>
        <translation>高截断:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="411"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Audio Expansion Settings&lt;/span&gt;&lt;br/&gt;These settings fine-tune the behavior of the FreeSurround-based channel expander.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;音频扩展设置&lt;/span&gt;&lt;br/&gt;这些设置可微调基于FreeSurround的声道扩展器的行为。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="429"/>
        <source>Block Size:</source>
        <translation>块大小:</translation>
    </message>
</context>
<context>
    <name>AudioSettingsWidget</name>
    <message>
        <location filename="../audiosettingswidget.cpp" line="306"/>
        <location filename="../audiosettingswidget.cpp" line="307"/>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="256"/>
        <location filename="../audiosettingswidget.ui" line="312"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <source>50 ms</source>
        <translation type="vanished">50毫秒</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="93"/>
        <source>Audio Backend</source>
        <translation>音频后端</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="119"/>
        <source>Buffer Size:</source>
        <translation>缓冲大小:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="65"/>
        <source>Stretch Mode:</source>
        <translation>拉伸模式:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="100"/>
        <location filename="../audiosettingswidget.ui" line="204"/>
        <source>0 ms</source>
        <translation>0毫秒</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="126"/>
        <source>Expansion Mode:</source>
        <translation>扩展模式:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="145"/>
        <location filename="../audiosettingswidget.cpp" line="115"/>
        <source>Expansion Settings</source>
        <translation>扩展设置</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="162"/>
        <location filename="../audiosettingswidget.cpp" line="121"/>
        <source>Stretch Settings</source>
        <translation>拉伸设置</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="222"/>
        <source>Output Volume:</source>
        <translation>输出音量:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="266"/>
        <location filename="../audiosettingswidget.cpp" line="124"/>
        <source>Reset Volume</source>
        <translation>重置音量</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="322"/>
        <location filename="../audiosettingswidget.cpp" line="127"/>
        <source>Reset Fast Forward Volume</source>
        <translation>重置快进音量</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="343"/>
        <location filename="../audiosettingswidget.cpp" line="109"/>
        <source>Mute CD Audio</source>
        <translation>静音CD音轨</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="336"/>
        <location filename="../audiosettingswidget.cpp" line="107"/>
        <source>Mute All Sound</source>
        <translation>静音全部声音</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="104"/>
        <source>Controls the volume of the audio played on the host.</source>
        <translation>控制本机播放的音频的音量。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="103"/>
        <source>Output Volume</source>
        <translation>输出音量</translation>
    </message>
    <message>
        <source>Maximum Latency: %1 frames / %2 ms (%3ms buffer + %5ms output)</source>
        <translation type="vanished">最大延迟: %1帧/%2毫秒 (%3毫秒缓冲+%5毫秒输出)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="133"/>
        <source>Output Latency:</source>
        <translation>输出延迟:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="110"/>
        <source>Forcibly mutes both CD-DA and XA audio from the CD-ROM. Can be used to disable background music in some games.</source>
        <translation>强制静音CD-ROM中的CD-DA和XA音轨。可用于在某些游戏中禁用背景音乐。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="107"/>
        <source>Minimal</source>
        <translation>最小值</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="108"/>
        <source>Prevents the emulator from producing any audible sound.</source>
        <translation>防止模拟器产生任何可听见的声音。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="99"/>
        <source>The buffer size determines the size of the chunks of audio which will be pulled by the host. Smaller values reduce the output latency, but may cause hitches if the emulation speed is inconsistent. Note that the Cubeb backend uses smaller chunks regardless of this value, so using a low value here may not significantly change latency.</source>
        <translation>缓冲大小决定本机将拉动的音频块的大小。较小的值可减少输出延迟，但如果模拟速度不一致，则可能引起故障。请注意，Cubeb后端使用更小的块而不管该值如何，因此在这里使用低值可能不会显著改变延迟。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="216"/>
        <source>Controls</source>
        <translation>控制</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="72"/>
        <source>Output Device:</source>
        <translation>输出设备:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="29"/>
        <source>Configuration</source>
        <translation>配置</translation>
    </message>
    <message>
        <source>Time Stretch (Tempo Change, Best Sound)</source>
        <translation type="vanished">时间拉伸 (节奏变化，最佳声音)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="58"/>
        <source>Backend:</source>
        <translation>后端:</translation>
    </message>
    <message>
        <source>Start dumping audio to file as soon as the emulator is started. Mainly useful as a debug option.</source>
        <translation type="vanished">一旦模拟器启动，就开始将音频转储到文件中。主要用作调试选项。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="48"/>
        <source>Maximum latency: 0 frames (0.00ms)</source>
        <translation>最大延迟: 0帧 (0.00毫秒)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="107"/>
        <location filename="../audiosettingswidget.cpp" line="109"/>
        <source>Unchecked</source>
        <translation>不勾选</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="112"/>
        <source>Expansion Mode</source>
        <translation>扩展模式</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="112"/>
        <source>Disabled (Stereo)</source>
        <translation>禁用 (立体声)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="113"/>
        <source>Determines how audio is expanded from stereo to surround for supported games. This includes games that support Dolby Pro Logic/Pro Logic II.</source>
        <translation>确定受支持的游戏如何将音频从立体声扩展到环绕声。这包括支持Dolby Pro Logic/Pro Logic II的游戏。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="115"/>
        <location filename="../audiosettingswidget.cpp" line="121"/>
        <location filename="../audiosettingswidget.cpp" line="124"/>
        <location filename="../audiosettingswidget.cpp" line="127"/>
        <location filename="../audiosettingswidget.cpp" line="265"/>
        <source>N/A</source>
        <extracomment>Preserve the %1 variable, adapt the latter ms (and/or any possible spaces in between) to your language&apos;s ruleset.</extracomment>
        <translation>N/A</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="116"/>
        <source>These settings fine-tune the behavior of the FreeSurround-based channel expander.</source>
        <translation>这些设置可微调基于FreeSurround的声道扩展器的行为。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="122"/>
        <source>These settings fine-tune the behavior of the SoundTouch audio time stretcher when running outside of 100% speed.</source>
        <translation>这些设置可微调SoundTouch音频时间拉伸器在100%速度之外运行时的行为。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="125"/>
        <location filename="../audiosettingswidget.cpp" line="128"/>
        <source>Resets volume back to the global/inherited setting.</source>
        <translation>将音量重置回全局/继承设置。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="126"/>
        <location filename="../audiosettingswidget.cpp" line="129"/>
        <source>Resets volume back to the default, i.e. full.</source>
        <translation>将音量重置回默认值，即最大。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="192"/>
        <location filename="../audiosettingswidget.cpp" line="223"/>
        <source>Default</source>
        <translation>默认</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="243"/>
        <source>Unknown Device &quot;%1&quot;</source>
        <translation>未知设备&quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="275"/>
        <source>Maximum Latency: %1 ms (%2 ms buffer + %3 ms expand + %4 ms output)</source>
        <translation>最大延迟: %1毫秒 (%2毫秒缓冲+%3毫秒扩展+%4毫秒输出)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="283"/>
        <source>Maximum Latency: %1 ms (%2 ms buffer + %3 ms output)</source>
        <translation>最大延迟: %1毫秒 (%2毫秒缓冲+%3毫秒输出)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="293"/>
        <source>Maximum Latency: %1 ms (%2 ms expand, minimum output latency unknown)</source>
        <translation>最大延迟: %1毫秒 (%2毫秒扩展，最小输出延迟未知)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="299"/>
        <source>Maximum Latency: %1 ms (minimum output latency unknown)</source>
        <translation>最大延迟: %1毫秒 (最小输出延迟未知)</translation>
    </message>
    <message>
        <source>Start Dumping On Boot</source>
        <translation type="vanished">启动时开始转储</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="94"/>
        <source>The audio backend determines how frames produced by the emulator are submitted to the host. Cubeb provides the lowest latency, if you encounter issues, try the SDL backend. The null backend disables all host audio output.</source>
        <translation>音频后端决定如何将模拟器生成的帧提交给本机。Cubeb提供最低的延迟，如果遇到问题，请尝试SDL后端。空后端禁用全部本机音频输出。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="41"/>
        <source>Driver:</source>
        <translation>驱动程序:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="118"/>
        <source>Stretch Mode</source>
        <translation>拉伸模式</translation>
    </message>
    <message>
        <source>Resampling (Pitch Shift)</source>
        <translation type="vanished">重新取样 (音高移位)</translation>
    </message>
    <message>
        <source>Off (Noisy)</source>
        <translation type="vanished">关闭 (噪声)</translation>
    </message>
    <message>
        <source>Maximum Latency: %1 frames / %2 ms</source>
        <translation type="vanished">最大延迟: %1帧/%2毫秒</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="98"/>
        <source>Output Latency</source>
        <translation>输出延迟</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="278"/>
        <source>Fast Forward Volume:</source>
        <translation>快进音量:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="106"/>
        <source>Controls the volume of the audio played on the host when fast forwarding.</source>
        <translation>控制快进时本机播放的音频的音量。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="119"/>
        <source>When running outside of 100% speed, adjusts the tempo on audio instead of dropping frames. Produces much nicer fast forward/slowdown audio at a small cost to performance.</source>
        <translation>当运行在100%以外的速度时，调整音频上的节奏而不是掉帧。以较小的性能成本产生更好的快进/慢进音频。</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="118"/>
        <source>Time Stretching</source>
        <translation>时间拉伸</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="83"/>
        <location filename="../audiosettingswidget.cpp" line="86"/>
        <location filename="../audiosettingswidget.cpp" line="505"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="98"/>
        <location filename="../audiosettingswidget.cpp" line="265"/>
        <location filename="../audiosettingswidget.cpp" line="266"/>
        <source>%1 ms</source>
        <translation>%1毫秒</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="105"/>
        <source>Fast Forward Volume</source>
        <translation>快进音量</translation>
    </message>
</context>
<context>
    <name>AudioStream</name>
    <message>
        <source>None</source>
        <translation type="vanished">无</translation>
    </message>
    <message>
        <source>Resampling</source>
        <translation type="vanished">重新取样</translation>
    </message>
    <message>
        <source>Time Stretching</source>
        <translation type="vanished">时间拉伸</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="167"/>
        <source>Null (No Output)</source>
        <translation>空 (没有输出)</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="169"/>
        <source>Cubeb</source>
        <translation>Cubeb</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="170"/>
        <source>SDL</source>
        <translation>SDL</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="205"/>
        <source>Disabled (Stereo)</source>
        <translation>禁用 (立体声)</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="205"/>
        <source>Stereo with LFE</source>
        <translation>立体声带低频增强</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="206"/>
        <source>Quadraphonic</source>
        <translation>四声道</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="206"/>
        <source>Quadraphonic with LFE</source>
        <translation>四声道带低频增强</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="207"/>
        <source>5.1 Surround</source>
        <translation>5.1环绕声</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="207"/>
        <source>7.1 Surround</source>
        <translation>7.1环绕声</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="239"/>
        <source>Off (Noisy)</source>
        <translation>关闭 (噪声)</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="240"/>
        <source>Resampling (Pitch Shift)</source>
        <translation>重新取样 (音高移位)</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="241"/>
        <source>Time Stretch (Tempo Change, Best Sound)</source>
        <translation>时间拉伸 (节奏变化，最佳声音)</translation>
    </message>
    <message>
        <location filename="../../util/cubeb_audio_stream.cpp" line="305"/>
        <location filename="../../util/cubeb_audio_stream.cpp" line="316"/>
        <source>Default</source>
        <translation>默认</translation>
    </message>
</context>
<context>
    <name>AudioStretchSettingsDialog</name>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="14"/>
        <source>Audio Stretch Settings</source>
        <translation>音频拉伸设置</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="20"/>
        <source>Sequence Length:</source>
        <translation>序列长度:</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="51"/>
        <source>30</source>
        <translation>30</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="60"/>
        <source>Seekwindow Size:</source>
        <translation>视窗大小:</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="91"/>
        <source>20</source>
        <translation>20</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="100"/>
        <source>Overlap:</source>
        <translation>重叠:</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="131"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="171"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Audio Stretch Settings&lt;/span&gt;&lt;br/&gt;These settings fine-tune the behavior of the SoundTouch audio time stretcher when running outside of 100% speed.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;音频拉伸设置&lt;/span&gt;&lt;br/&gt;这些设置可微调SoundTouch音频时间拉伸器在100%速度之外运行时的行为。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="189"/>
        <source>Use Quickseek</source>
        <translation>使用快速搜索</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="196"/>
        <source>Use Anti-Aliasing Filter</source>
        <translation>使用反锯齿过滤器</translation>
    </message>
</context>
<context>
    <name>AutoUpdaterDialog</name>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="373"/>
        <source>Current Version: %1 (%2)</source>
        <translation>当前版本: %1 (%2)</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="464"/>
        <source>&lt;h2&gt;Save State Warning&lt;/h2&gt;&lt;p&gt;Installing this update will make your save states &lt;b&gt;incompatible&lt;/b&gt;. Please ensure you have saved your games to memory card before installing this update or you will lose progress.&lt;/p&gt;</source>
        <translation>&lt;h2&gt;存档警告&lt;/h2&gt;&lt;p&gt;安装此更新将会使您的存档因版本差异导致&lt;b&gt;不兼容&lt;/b&gt;。在安装此更新之前，请确保您已经将您的游戏保存到记忆卡，否则您将失去进度。&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="109"/>
        <source>Remind Me Later</source>
        <translation>稍后提醒我</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="60"/>
        <source>Current Version: </source>
        <translation>当前版本: </translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="102"/>
        <source>Skip This Update</source>
        <translation>跳过这个更新</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="154"/>
        <source>Do not show again</source>
        <translation>不再显示</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="220"/>
        <location filename="../autoupdaterdialog.cpp" line="725"/>
        <source>Updater Error</source>
        <translation>更新程序错误</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="324"/>
        <source>No updates are currently available. Please try again later.</source>
        <translation>当前没有可用的更新。请稍后再试。</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="472"/>
        <source>&lt;h2&gt;Settings Warning&lt;/h2&gt;&lt;p&gt;Installing this update will reset your program configuration. Please note that you will have to reconfigure your settings after this update.&lt;/p&gt;</source>
        <translation>&lt;h2&gt;设置警告&lt;/h2&gt;&lt;p&gt;安装此更新将重置您的程序配置。请注意，您必须在此更新后重新配置您的设置。&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="500"/>
        <source>Downloading %1...</source>
        <translation>下载中%1…</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="725"/>
        <source>Failed to remove updater exe after update.</source>
        <translation>无法在升级后删除exe更新程序。</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="376"/>
        <source>Loading...</source>
        <translation>读取中…</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="95"/>
        <source>Download and Install...</source>
        <translation>下载并安装…</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="375"/>
        <source>New Version: %1 (%2)</source>
        <translation>新版本: %1 (%2)</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="67"/>
        <source>New Version: </source>
        <translation>新版本: </translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="476"/>
        <source>&lt;h4&gt;Installing this update will download %1 MB through your internet connection.&lt;/h4&gt;</source>
        <translation>&lt;h4&gt;安装此更新将通过您的互联网连接下载%1MB。&lt;/h4&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="51"/>
        <source>Update Available</source>
        <translation>可用更新</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="431"/>
        <source>&lt;h2&gt;Changes:&lt;/h2&gt;</source>
        <translation>&lt;h2&gt;更改:&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="17"/>
        <location filename="../autoupdaterdialog.cpp" line="323"/>
        <location filename="../autoupdaterdialog.cpp" line="499"/>
        <source>Automatic Updater</source>
        <translation>自动更新程序</translation>
    </message>
</context>
<context>
    <name>BIOSSettingsWidget</name>
    <message>
        <location filename="../biossettingswidget.ui" line="101"/>
        <source>Open in Explorer...</source>
        <translation>在文件资源管理器打开…</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="114"/>
        <source>Use Global Setting</source>
        <translation>使用全局设置</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="116"/>
        <source>Auto-Detect</source>
        <translation>自动检测</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="166"/>
        <location filename="../biossettingswidget.cpp" line="28"/>
        <source>Enable TTY Logging</source>
        <translation>启用TTY日志记录</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="59"/>
        <source>NTSC-U/C (US/Canada):</source>
        <translation>NTSC-U/C (美国/加拿大):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="153"/>
        <source>Options and Patches</source>
        <translation>选项和补丁</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="126"/>
        <source>DuckStation will search for BIOS images in this directory.</source>
        <translation>DuckStation将在此目录中搜索BIOS文件:</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="141"/>
        <source>Browse...</source>
        <translation>浏览…</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="120"/>
        <source>BIOS Directory</source>
        <translation>BIOS目录</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="52"/>
        <source>NTSC-J (Japan):</source>
        <translation>NTSC-J (日本):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="25"/>
        <location filename="../biossettingswidget.cpp" line="28"/>
        <source>Unchecked</source>
        <translation>不勾选</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="159"/>
        <location filename="../biossettingswidget.cpp" line="25"/>
        <source>Fast Boot</source>
        <translation>快速启动</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="29"/>
        <source>Logs BIOS calls to printf(). Not all games contain debugging messages.</source>
        <translation>记录BIOS对printf()的调用。并非全部游戏都包含调试消息。</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="108"/>
        <source>Refresh List</source>
        <translation>刷新列表</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="134"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="29"/>
        <source>BIOS Selection</source>
        <translation>BIOS选择</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="26"/>
        <source>Patches the BIOS to skip the console&apos;s boot animation. Does not work with all games, but usually safe to enable.</source>
        <translation>对BIOS应用补丁以跳过游戏机的启动动画，不适用于全部游戏，但通常可以安全启用。</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="45"/>
        <source>PAL (Europe, Australia):</source>
        <translation>PAL (欧洲，澳大利亚):</translation>
    </message>
</context>
<context>
    <name>CDImageHasher</name>
    <message>
        <location filename="../../util/cd_image_hasher.cpp" line="27"/>
        <source>Computing hash for Track {}/Index {}...</source>
        <translation>正在计算轨道{}/索引{}的哈希值...</translation>
    </message>
</context>
<context>
    <name>CPUExecutionMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="977"/>
        <source>Recompiler (Fastest)</source>
        <translation>重新编译器 (最快)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="975"/>
        <source>Interpreter (Slowest)</source>
        <translation>解释器 (最慢)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="976"/>
        <source>Cached Interpreter (Faster)</source>
        <translation>缓存解释器 (较快)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="978"/>
        <source>New Recompiler (Experimental)</source>
        <translation>新的重新编译器 (实验)</translation>
    </message>
</context>
<context>
    <name>CPUFastmemMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1006"/>
        <source>Disabled (Slowest)</source>
        <translation>禁用 (最慢)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1008"/>
        <source>LUT (Faster)</source>
        <translation>LUT (较快)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1007"/>
        <source>MMap (Hardware, Fastest, 64-Bit Only)</source>
        <translation>内存映射 (硬件，最快，仅64位)</translation>
    </message>
</context>
<context>
    <name>CheatCodeEditorDialog</name>
    <message>
        <location filename="../cheatcodeeditordialog.cpp" line="23"/>
        <location filename="../cheatcodeeditordialog.cpp" line="29"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="43"/>
        <source>Type:</source>
        <translation>类型:</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="14"/>
        <source>Cheat Code Editor</source>
        <translation>金手指代码编辑器</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.cpp" line="23"/>
        <source>Description cannot be empty.</source>
        <translation>描述不能为空。</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="23"/>
        <source>Description:</source>
        <translation>描述:</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="33"/>
        <source>Group:</source>
        <translation>分组:</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.cpp" line="29"/>
        <source>Instructions are invalid.</source>
        <translation>指令无效。</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="53"/>
        <source>Activation:</source>
        <translation>激活:</translation>
    </message>
</context>
<context>
    <name>CheatManagerWindow</name>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="14"/>
        <source>Cheat Manager</source>
        <translation>金手指管理器</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="26"/>
        <source>&amp;Add Group...</source>
        <translation>新建分组(&amp;A)…</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="33"/>
        <source>&amp;Add Code...</source>
        <translation>新建代码(&amp;A)…</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="40"/>
        <source>&amp;Edit Code...</source>
        <translation>编辑代码(&amp;E)…</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="50"/>
        <source>&amp;Delete Code</source>
        <translation>删除代码(&amp;D)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="60"/>
        <location filename="../cheatmanagerwindow.cpp" line="167"/>
        <location filename="../cheatmanagerwindow.cpp" line="273"/>
        <location filename="../cheatmanagerwindow.cpp" line="278"/>
        <source>Activate</source>
        <translation>激活</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="67"/>
        <source>Import...</source>
        <translation>导入…</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="77"/>
        <source>Export...</source>
        <translation>导出…</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="84"/>
        <source>Clear</source>
        <translation>清除</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="91"/>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="120"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="125"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="130"/>
        <source>Activation</source>
        <translation>激活</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="135"/>
        <source>Instructions</source>
        <translation>指令</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="278"/>
        <source>Toggle</source>
        <translation>开关</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="362"/>
        <source>Add Group</source>
        <translation>新建分组</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="362"/>
        <source>Group Name:</source>
        <translation>分组名:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="368"/>
        <location filename="../cheatmanagerwindow.cpp" line="503"/>
        <location filename="../cheatmanagerwindow.cpp" line="526"/>
        <location filename="../cheatmanagerwindow.cpp" line="549"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="368"/>
        <source>This group name already exists.</source>
        <translation>已经存在此分组名。</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="459"/>
        <source>Delete Code</source>
        <translation>删除代码</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="460"/>
        <source>Are you sure you wish to delete the selected code? This action is not reversible.</source>
        <translation>您确定想要删除选中的代码吗？此操作是不可逆的。</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="487"/>
        <source>From File...</source>
        <translation>从文件…</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="488"/>
        <source>From Text...</source>
        <translation>从文本…</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="494"/>
        <source>PCSXR/Libretro Cheat Files (*.cht *.txt);;All Files (*.*)</source>
        <translation>PCSXR/Libretro金手指文件 (*.cht *.txt);;全部文件 (*.*)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="496"/>
        <location filename="../cheatmanagerwindow.cpp" line="519"/>
        <source>Import Cheats</source>
        <translation>导入金手指</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="503"/>
        <location filename="../cheatmanagerwindow.cpp" line="526"/>
        <source>Failed to parse cheat file. The log may contain more information.</source>
        <translation>无法解析金手指文件。日志可能包含更多信息。</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="519"/>
        <source>Cheat File Text:</source>
        <translation>金手指文件文本:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="542"/>
        <source>PCSXR Cheat Files (*.cht);;All Files (*.*)</source>
        <translation>PCSXR金手指文件 (*.cht);;全部文件 (*.*)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="544"/>
        <source>Export Cheats</source>
        <translation>导出金手指</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="549"/>
        <source>Failed to save cheat file. The log may contain more information.</source>
        <translation>无法保存金手指文件。日志可能包含更多信息。</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="554"/>
        <source>Confirm Clear</source>
        <translation>确认清除</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="555"/>
        <source>Are you sure you want to remove all cheats? This is not reversible.</source>
        <translation>您确定想要删除全部金手指吗？这是不可逆的。</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="568"/>
        <source>Confirm Reset</source>
        <translation>确认重置</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="569"/>
        <source>Are you sure you want to reset the cheat list? Any cheats not in the DuckStation database WILL BE LOST.</source>
        <translation>您确定想要重置金手指列表吗？任何不在DuckStation数据库中的金手指将会丢失。</translation>
    </message>
</context>
<context>
    <name>Cheats</name>
    <message>
        <location filename="../../core/cheats.cpp" line="2770"/>
        <source>Gameshark</source>
        <translation>金手指</translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="2795"/>
        <source>Manual</source>
        <translation>手动操作</translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="2795"/>
        <source>Automatic (Frame End)</source>
        <translation>自动操作 (帧结束)</translation>
    </message>
</context>
<context>
    <name>ColorPickerButton</name>
    <message>
        <location filename="../colorpickerbutton.cpp" line="41"/>
        <source>Select LED Color</source>
        <translation>选择LED颜色</translation>
    </message>
</context>
<context>
    <name>CommonHost</name>
    <message>
        <source>Default Output Device</source>
        <translation type="vanished">默认输出设备</translation>
    </message>
</context>
<context>
    <name>ConsoleRegion</name>
    <message>
        <location filename="../../core/settings.cpp" line="916"/>
        <source>PAL (Europe, Australia)</source>
        <translation>PAL (欧洲，澳大利亚)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="915"/>
        <source>Auto-Detect</source>
        <translation>自动检测</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="915"/>
        <source>NTSC-J (Japan)</source>
        <translation>NTSC-J (日本)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="916"/>
        <source>NTSC-U/C (US, Canada)</source>
        <translation>NTSC-U/C (美国，加拿大)</translation>
    </message>
</context>
<context>
    <name>ConsoleSettingsWidget</name>
    <message>
        <location filename="../consolesettingswidget.ui" line="250"/>
        <source>2x</source>
        <translation>2x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="255"/>
        <source>3x</source>
        <translation>3x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="260"/>
        <source>4x</source>
        <translation>4x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="265"/>
        <source>5x</source>
        <translation>5x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="270"/>
        <source>6x</source>
        <translation>6x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="275"/>
        <source>7x</source>
        <translation>7x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="280"/>
        <source>8x</source>
        <translation>8x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="285"/>
        <source>9x</source>
        <translation>9x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="290"/>
        <source>10x</source>
        <translation>10x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="80"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="105"/>
        <source>Reduces the simulated time for the CD-ROM sled to move to different areas of the disc. Can improve loading times, but crash games which do not expect the CD-ROM to operate faster.</source>
        <translation>减少CD-ROM滑橇移动到光盘不同区域的模拟时间。可以改善加载时间，不过对于那些不期望CD-ROM操作更快的游戏，反会引起崩溃。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="93"/>
        <location filename="../consolesettingswidget.cpp" line="78"/>
        <source>Enable Clock Speed Control (Overclocking/Underclocking)</source>
        <translation>启用主频控制 (超频/降频)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="75"/>
        <source>Recompiler (Fastest)</source>
        <translation>重新编译器 (最快)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="73"/>
        <source>Auto-Detect</source>
        <translation>自动检测</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="88"/>
        <source>Enables an additional 6MB of RAM to obtain a total of 2+6 = 8MB, usually present on dev consoles. Games have to use a larger heap size for this additional RAM to be usable. Titles which rely on memory mirrors may break, so it should only be used with compatible mods.</source>
        <translation>启用额外的6MB内存以获得总共2+6=8MB内存，通常出现在开发型游戏机。游戏必须使用更大的堆大小才能使用这些额外的内存。依赖于内存镜像的标题可能会破裂，所以它应当仅被用于可兼容的mod。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="37"/>
        <source>%1 sectors (%2 KB / %3 ms)</source>
        <translation>%1扇区 (%2KB/%3毫秒)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="149"/>
        <location filename="../consolesettingswidget.cpp" line="82"/>
        <source>Enable Recompiler ICache</source>
        <translation>启用重新编译器ICache</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="34"/>
        <source>Disabled (Synchronous)</source>
        <translation>禁用 (异步)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="120"/>
        <source>Ignores the subchannel provided by the drive when using physical discs, instead always generating subchannel data. Won&apos;t work with libcrypt games, but can improve read reliability on some drives.</source>
        <translation>忽略使用物理光盘时驱动器提供的子渠道，而始终生成子通道数据。不可用于libcrypt游戏，但能提高某些驱动器的读取可靠性。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="165"/>
        <source>Yes, I will confirm bugs without overclocking before reporting.</source>
        <translation>好的，在提交报告之前，我会在没有超频的情况下确认错误。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="83"/>
        <source>Simulates stalls in the recompilers when the emulated CPU would have to fetch instructions into its cache. Makes games run closer to their console framerate, at a small cost to performance. Interpreter mode always simulates the instruction cache.</source>
        <translation>当模拟的CPU必须将指令提取到它的缓存时，在重新编译器中模拟停顿。以较小的性能成本，使游戏运行更接近它们的游戏机帧率。解释器模式总是模拟指令缓存。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="73"/>
        <source>CPU Emulation</source>
        <translation>CPU模拟</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="54"/>
        <location filename="../consolesettingswidget.cpp" line="87"/>
        <source>Enable 8MB RAM (Dev Console)</source>
        <translation>启用8MB内存 (开发型游戏机)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="73"/>
        <source>Region</source>
        <translation>区域</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="158"/>
        <source>Enabling CPU overclocking will break games, cause bugs, reduce performance and can significantly increase system requirements.

By enabling this option you are agreeing to not create any bug reports unless you have confirmed the bug also occurs with overclocking disabled.

This warning will only be shown once.</source>
        <translation>启用CPU超频将破坏游戏，导致错误，降低性能，并会显著增加系统需求。

通过启用此选项，即表示您同意不创建任何错误报告，除非您已确认该错误也在禁用超频的情况下发生。

此警告将仅显示一次。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="176"/>
        <location filename="../consolesettingswidget.cpp" line="100"/>
        <source>None (Double Speed)</source>
        <translation>无 (2倍速)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="107"/>
        <source>Asynchronous Readahead</source>
        <translation>异步预读</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="181"/>
        <source>2x (Quad Speed)</source>
        <translation>2x (4倍速)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="245"/>
        <location filename="../consolesettingswidget.cpp" line="104"/>
        <source>None (Normal Speed)</source>
        <translation>无 (正常速度)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="80"/>
        <source>Overclocking Percentage</source>
        <translation>超频百分比</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="108"/>
        <source>Reduces hitches in emulation by reading/decompressing CD data asynchronously on a worker thread. Higher sector numbers can reduce spikes when streaming FMVs or audio on slower storage or when using compression formats such as CHD.</source>
        <translation>通过在工作线程上异步读取/解压缩CD数据来减少模拟中的故障。当流媒体FMV或音频在较慢的存储或使用压缩格式 (例如CHD) 时，更高的扇区数可以减少峰值。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="74"/>
        <source>Determines the emulated hardware type.</source>
        <translation>确定模拟硬件类型。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="93"/>
        <source>Disables all enhancement options, simulating the system as accurately as possible. Use to quickly determine whether an enhancement is responsible for game bugs.</source>
        <translation>禁用所有增强选项，尽可能精确地模拟系统。用于快速确定增强功能是否导致游戏错误。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="101"/>
        <source>Speeds up CD-ROM reads by the specified factor. Only applies to double-speed reads, and is ignored when audio is playing. May improve loading speeds in some games, at the cost of breaking others.</source>
        <translation>以指定的系数加快CD-ROM的读取速度。仅适用于2倍速读取，并在播放音频时被忽略。可能会提高某些游戏的加载速度，但代价是破坏其他游戏。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="104"/>
        <source>CD-ROM Seek Speedup</source>
        <translation>CD-ROM搜寻加速</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="100"/>
        <source>CD-ROM Read Speedup</source>
        <translation>CD-ROM读取加速</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="35"/>
        <source>Region:</source>
        <translation>区域:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="81"/>
        <source>Selects the percentage of the normal clock speed the emulated hardware will run at.</source>
        <translation>选择模拟硬件将运行时正常主频的百分比。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="107"/>
        <source>8 Sectors</source>
        <translation>8扇区</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="97"/>
        <location filename="../consolesettingswidget.cpp" line="113"/>
        <source>Loads the game image into RAM. Useful for network paths that may become unreliable during gameplay. In some cases also eliminates stutter when games initiate audio track playback.</source>
        <translation>将游戏镜像加载到内存中。对于在游戏过程中可能变得不可靠的网络路径非常有用。在某些情况下，还可以消除游戏启动音轨播放时的卡顿。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="166"/>
        <source>No, take me back to safety.</source>
        <translation>不好，带我返回安全模式。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="78"/>
        <location filename="../consolesettingswidget.cpp" line="82"/>
        <location filename="../consolesettingswidget.cpp" line="87"/>
        <location filename="../consolesettingswidget.cpp" line="92"/>
        <location filename="../consolesettingswidget.cpp" line="96"/>
        <location filename="../consolesettingswidget.cpp" line="112"/>
        <location filename="../consolesettingswidget.cpp" line="115"/>
        <location filename="../consolesettingswidget.cpp" line="119"/>
        <source>Unchecked</source>
        <translation>不勾选</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="300"/>
        <source>Preload Image To RAM</source>
        <translation>预加载镜像到内存</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="29"/>
        <source>Console</source>
        <translation>游戏机</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="240"/>
        <source>Infinite/Instantaneous</source>
        <translation>无限的/瞬时的</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="208"/>
        <source>%1% (%2MHz)</source>
        <translation>%1% (%2MHz)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="96"/>
        <location filename="../consolesettingswidget.cpp" line="112"/>
        <source>Preload Image to RAM</source>
        <translation>预加载镜像到内存</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="79"/>
        <source>Execution Mode:</source>
        <translation>执行模式:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="76"/>
        <source>Determines how the emulated CPU executes instructions.</source>
        <translation>确定模拟CPU如何执行指令。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="75"/>
        <source>Execution Mode</source>
        <translation>执行模式</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="159"/>
        <source>CD-ROM Emulation</source>
        <translation>CD-ROM模拟</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="191"/>
        <source>4x (8x Speed)</source>
        <translation>4x (8倍速)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="168"/>
        <source>Read Speedup:</source>
        <translation>读取加速:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="314"/>
        <location filename="../consolesettingswidget.cpp" line="119"/>
        <source>Ignore Drive Subcode</source>
        <translation>忽略驱动器子码</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="323"/>
        <source>Async Readahead:</source>
        <translation>异步预读:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="307"/>
        <location filename="../consolesettingswidget.cpp" line="115"/>
        <source>Apply Image Patches</source>
        <translation>应用镜像补丁</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="113"/>
        <source>100% (effective 33.3mhz)</source>
        <translation>100% (有效性 33.3mhz)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="229"/>
        <source>Seek Speedup:</source>
        <translation>搜寻加速:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="186"/>
        <source>3x (6x Speed)</source>
        <translation>3x (6倍速)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="79"/>
        <source>When this option is chosen, the clock speed set below will be used.</source>
        <translation>当选择此选项时，将使用下列设置的主频。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="116"/>
        <source>Automatically applies patches to disc images when they are present in the same directory. Currently only PPF patches are supported with this option.</source>
        <translation>当补丁和光盘镜像共存于同一目录中时，自动应用补丁，目前这个选项仅支持PPF补丁。</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="221"/>
        <source>10x (20x Speed)</source>
        <translation>10x (20倍速)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="216"/>
        <source>9x (18x Speed)</source>
        <translation>9x (18倍速)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="47"/>
        <location filename="../consolesettingswidget.cpp" line="92"/>
        <source>Disable All Enhancements</source>
        <translation>禁用全部增强</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="61"/>
        <source>Enable Cheats</source>
        <translation>启用金手指</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="201"/>
        <source>6x (12x Speed)</source>
        <translation>6x (12倍速)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="206"/>
        <source>7x (14x Speed)</source>
        <translation>7x (14倍速)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="211"/>
        <source>8x (16x Speed)</source>
        <translation>8x (16倍速)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="196"/>
        <source>5x (10x Speed)</source>
        <translation>5x (10倍速)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="162"/>
        <source>CPU Overclocking Warning</source>
        <translation>CPU超频警告</translation>
    </message>
</context>
<context>
    <name>Controller</name>
    <message>
        <location filename="../../core/analog_controller.cpp" line="304"/>
        <location filename="../../core/analog_joystick.cpp" line="71"/>
        <location filename="../../core/analog_joystick.cpp" line="246"/>
        <location filename="../../core/negcon_rumble.cpp" line="247"/>
        <source>Controller {} switched to analog mode.</source>
        <translation>控制器{}切换为模拟模式。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="305"/>
        <location filename="../../core/analog_joystick.cpp" line="72"/>
        <location filename="../../core/analog_joystick.cpp" line="247"/>
        <location filename="../../core/negcon_rumble.cpp" line="248"/>
        <source>Controller {} switched to digital mode.</source>
        <translation>控制器{}切换为数字模式。</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget</name>
    <message>
        <location filename="../controllerbindingwidget.ui" line="117"/>
        <location filename="../controllerbindingwidgets.cpp" line="347"/>
        <source>Automatic Mapping</source>
        <translation>自动映射</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="40"/>
        <source>Bindings</source>
        <translation>绑定</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="80"/>
        <source>Macros</source>
        <translation>宏</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="131"/>
        <location filename="../controllerbindingwidgets.cpp" line="296"/>
        <source>Clear Mapping</source>
        <translation>清除映射</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="29"/>
        <source>Controller Type</source>
        <translation>控制器类型</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="348"/>
        <source>No generic bindings were generated for device &apos;%1&apos;. The controller/source may not support automatic mapping.</source>
        <translation>没有为设备&apos;%1&apos;生成通用绑定。控制器/源可能不支持自动映射。</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="406"/>
        <source>Axes</source>
        <translation>轴</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="434"/>
        <source>Buttons</source>
        <translation>按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="60"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="297"/>
        <source>Are you sure you want to clear all mappings for this controller? This action cannot be undone.</source>
        <translation>您确定想要清除此控制器的全部映射吗？此操作不可撤消。</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="286"/>
        <source>No devices available</source>
        <translation>没有可用的设备</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_AnalogController</name>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="608"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="506"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1171"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="574"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="438"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1109"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="129"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="298"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="941"/>
        <source>Up</source>
        <translation>上</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="49"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="218"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="861"/>
        <source>Down</source>
        <translation>下</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="89"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="258"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="821"/>
        <source>Left</source>
        <translation>左</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="43"/>
        <source>D-Pad</source>
        <translation>十字方向键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="652"/>
        <source>Cross</source>
        <translation>叉叉</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="169"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="338"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="901"/>
        <source>Right</source>
        <translation>右</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="540"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="815"/>
        <source>Right Analog</source>
        <translation>右模拟</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="212"/>
        <source>Left Analog</source>
        <translation>左模拟</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1149"/>
        <source>Analog</source>
        <translation>模拟</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="772"/>
        <source>Circle</source>
        <translation>圆圈</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="472"/>
        <source>Select</source>
        <translation>选择</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="692"/>
        <source>Square</source>
        <translation>方块</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="381"/>
        <source>Large Motor</source>
        <translation>大电机</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="732"/>
        <source>Triangle</source>
        <translation>三角</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="79"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="119"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="159"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="199"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="248"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="288"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="328"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="368"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="411"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="462"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="496"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="530"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="564"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="598"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="632"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="682"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="722"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="762"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="802"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="851"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="891"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="931"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="971"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1014"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1139"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1161"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1201"/>
        <source>PushButton</source>
        <translation>按下按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="646"/>
        <source>Face Buttons</source>
        <translation>面按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="984"/>
        <source>Small Motor</source>
        <translation>小电机</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_AnalogJoystick</name>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="432"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="466"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1056"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="398"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="500"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1016"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="129"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="298"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="901"/>
        <source>Up</source>
        <translation>上</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="49"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="218"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="821"/>
        <source>Down</source>
        <translation>下</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="89"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="258"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="781"/>
        <source>Left</source>
        <translation>左</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1109"/>
        <source>Mode</source>
        <translation>模式</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="43"/>
        <source>D-Pad</source>
        <translation>十字方向键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="612"/>
        <source>Cross</source>
        <translation>叉叉</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="169"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="338"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="861"/>
        <source>Right</source>
        <translation>右</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="534"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="775"/>
        <source>Right Analog</source>
        <translation>右模拟</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="212"/>
        <source>Left Analog</source>
        <translation>左模拟</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="732"/>
        <source>Circle</source>
        <translation>圆圈</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="568"/>
        <source>Select</source>
        <translation>选择</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="652"/>
        <source>Square</source>
        <translation>方块</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="692"/>
        <source>Triangle</source>
        <translation>三角</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="79"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="119"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="159"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="199"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="248"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="288"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="328"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="368"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="422"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="456"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="490"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="524"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="558"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="592"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="642"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="682"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="722"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="762"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="811"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="851"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="891"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="931"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1046"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1086"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1121"/>
        <source>PushButton</source>
        <translation>按下按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="606"/>
        <source>Face Buttons</source>
        <translation>面按键</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_DigitalController</name>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="43"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="77"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="145"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="111"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="553"/>
        <source>Up</source>
        <translation>上</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="473"/>
        <source>Down</source>
        <translation>下</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="513"/>
        <source>Left</source>
        <translation>左</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="467"/>
        <source>D-Pad</source>
        <translation>十字方向键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="202"/>
        <source>Cross</source>
        <translation>叉叉</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="593"/>
        <source>Right</source>
        <translation>右</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="687"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="322"/>
        <source>Circle</source>
        <translation>圆圈</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="653"/>
        <source>Select</source>
        <translation>选择</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="242"/>
        <source>Square</source>
        <translation>方块</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="282"/>
        <source>Triangle</source>
        <translation>三角</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="67"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="101"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="135"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="169"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="232"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="272"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="312"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="352"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="503"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="543"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="583"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="623"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="677"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="711"/>
        <source>PushButton</source>
        <translation>按下按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="196"/>
        <source>Face Buttons</source>
        <translation>面按键</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_GunCon</name>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="177"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="137"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="306"/>
        <source>Up</source>
        <translation>上</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="226"/>
        <source>Down</source>
        <translation>下</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="75"/>
        <source>Fire</source>
        <translation>射击</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="266"/>
        <source>Left</source>
        <translation>左</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="346"/>
        <source>Right</source>
        <translation>右</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="470"/>
        <source>Pointer Setup</source>
        <translation>指针设置</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="476"/>
        <source>&lt;p&gt;By default, lightguns will use the mouse pointer. To use the mouse, you &lt;strong&gt;do not&lt;/strong&gt; need to configure any bindings apart from the trigger and buttons.&lt;/p&gt;

&lt;p&gt;If you want to use a controller, or lightgun which simulates a controller instead of a mouse, then you should bind it to Relative Aiming. Otherwise, Relative Aiming should be &lt;strong&gt;left unbound&lt;/strong&gt;.&lt;/p&gt;</source>
        <translation>&lt;p&gt;默认情况下，光枪将使用鼠标指针。要使用鼠标，除了触发器和按键之外，您&lt;strong&gt;不&lt;/strong&gt;需要配置任何绑定。&lt;/p&gt;

&lt;p&gt;如果您想要使用控制器，或光枪——即替代鼠标的模拟控制器，那么您应当将其绑定到相对瞄准。否则，相对瞄准应当&lt;strong&gt;保持未绑定状态&lt;/strong&gt;。&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="220"/>
        <source>Relative Aiming</source>
        <extracomment>Try to use Sony&apos;s official terminology for this. A good place to start would be in the console or the DualShock 2&apos;s manual. If this element was officially translated to your language by Sony in later DualShocks, you may use that term.</extracomment>
        <translation>相对瞄准</translation>
    </message>
    <message>
        <source>&lt;p&gt;By default, GunCon will use the mouse pointer. To use the mouse, you &lt;strong&gt;do not&lt;/strong&gt; need to configure any bindings apart from the trigger and buttons.&lt;/p&gt;

&lt;p&gt;If you want to use a controller, or lightgun which simulates a controller instead of a mouse, then you should bind it to Relative Aiming. Otherwise, Relative Aiming should be &lt;strong&gt;left unbound&lt;/strong&gt;.&lt;/p&gt;</source>
        <translation type="vanished">&lt;p&gt;默认情况下，GunCon将使用鼠标指针。要使用鼠标，除了触发器和按键之外，您&lt;strong&gt;不&lt;/strong&gt;需要配置任何绑定。&lt;/p&gt;

&lt;p&gt;如果您想要使用控制器，或光枪——即替代鼠标的模拟控制器，那么您应当将其绑定到相对瞄准。否则，相对瞄准应当&lt;strong&gt;保持未绑定状态&lt;/strong&gt;。&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="29"/>
        <source>Trigger</source>
        <translation>触发器</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="131"/>
        <source>Side Buttons</source>
        <translation>侧按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="65"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="105"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="167"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="207"/>
        <source>PushButton</source>
        <translation>按下按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="35"/>
        <source>Fire Offscreen</source>
        <translation>屏幕外射击</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_Justifier</name>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="29"/>
        <source>Trigger</source>
        <translation>触发器</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="35"/>
        <source>Fire Offscreen</source>
        <translation>屏幕外射击</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="65"/>
        <location filename="../controllerbindingwidget_justifier.ui" line="105"/>
        <location filename="../controllerbindingwidget_justifier.ui" line="167"/>
        <location filename="../controllerbindingwidget_justifier.ui" line="207"/>
        <source>PushButton</source>
        <translation>按下按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="75"/>
        <source>Fire</source>
        <translation>射击</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="131"/>
        <source>Side Buttons</source>
        <translation>侧按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="137"/>
        <source>Back</source>
        <translation>返回</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="177"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="220"/>
        <source>Relative Aiming</source>
        <extracomment>Try to use Sony&apos;s official terminology for this. A good place to start would be in the console or the DualShock 2&apos;s manual. If this element was officially translated to your language by Sony in later DualShocks, you may use that term.</extracomment>
        <translation>相对瞄准</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="226"/>
        <source>Down</source>
        <translation>下</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="266"/>
        <source>Left</source>
        <translation>左</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="306"/>
        <source>Up</source>
        <translation>上</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="346"/>
        <source>Right</source>
        <translation>右</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="470"/>
        <source>Pointer Setup</source>
        <translation>指针设置</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="476"/>
        <source>&lt;p&gt;By default, lightguns will use the mouse pointer. To use the mouse, you &lt;strong&gt;do not&lt;/strong&gt; need to configure any bindings apart from the trigger and buttons.&lt;/p&gt;

&lt;p&gt;If you want to use a controller, or lightgun which simulates a controller instead of a mouse, then you should bind it to Relative Aiming. Otherwise, Relative Aiming should be &lt;strong&gt;left unbound&lt;/strong&gt;.&lt;/p&gt;</source>
        <translation>&lt;p&gt;默认情况下，光枪将使用鼠标指针。要使用鼠标，除了触发器和按键之外，您&lt;strong&gt;不&lt;/strong&gt;需要配置任何绑定。&lt;/p&gt;

&lt;p&gt;如果您想要使用控制器，或光枪——即替代鼠标的模拟控制器，那么您应当将其绑定到相对瞄准。否则，相对瞄准应当&lt;strong&gt;保持未绑定状态&lt;/strong&gt;。&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_Mouse</name>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="93"/>
        <source>Left</source>
        <translation>左</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="53"/>
        <source>Right</source>
        <translation>右</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="47"/>
        <source>Buttons</source>
        <translation>按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="83"/>
        <location filename="../controllerbindingwidget_mouse.ui" line="123"/>
        <source>PushButton</source>
        <translation>按下按键</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_NeGcon</name>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="487"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="447"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="367"/>
        <source>I</source>
        <translation>I</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="276"/>
        <source>L</source>
        <translation>L</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="310"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="407"/>
        <source>II</source>
        <translation>II</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="142"/>
        <source>Up</source>
        <translation>上</translation>
    </message>
    <message>
        <source>%1%</source>
        <translation type="vanished">%1%</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="62"/>
        <source>Down</source>
        <translation>下</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="102"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="648"/>
        <source>Left</source>
        <translation>左</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="56"/>
        <source>D-Pad</source>
        <translation>十字方向键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="182"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="608"/>
        <source>Right</source>
        <translation>右</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="225"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="602"/>
        <source>Steering/Twist</source>
        <translation>转向/扭转</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="92"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="132"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="172"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="212"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="249"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="300"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="334"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="397"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="437"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="477"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="517"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="638"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="678"/>
        <source>PushButton</source>
        <translation>按下按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="361"/>
        <source>Face Buttons</source>
        <translation>面按键</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_NeGconRumble</name>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="56"/>
        <source>D-Pad</source>
        <translation>十字方向键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="62"/>
        <source>Down</source>
        <translation>下</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="92"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="132"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="172"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="212"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="249"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="300"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="334"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="397"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="437"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="477"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="517"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="638"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="678"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="716"/>
        <source>PushButton</source>
        <translation>按下按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="102"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="648"/>
        <source>Left</source>
        <translation>左</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="142"/>
        <source>Up</source>
        <translation>上</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="182"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="608"/>
        <source>Right</source>
        <translation>右</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="225"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="276"/>
        <source>L</source>
        <translation>L</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="310"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="361"/>
        <source>Face Buttons</source>
        <translation>面按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="367"/>
        <source>I</source>
        <translation>I</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="407"/>
        <source>II</source>
        <translation>II</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="447"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="487"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="602"/>
        <source>Steering/Twist</source>
        <translation>转向/扭转</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="704"/>
        <source>Analog</source>
        <translation>模拟</translation>
    </message>
</context>
<context>
    <name>ControllerCustomSettingsWidget</name>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="845"/>
        <source>Browse...</source>
        <translation>浏览…</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="872"/>
        <source>Restore Default Settings</source>
        <translation>恢复默认设置</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="848"/>
        <source>Select File</source>
        <translation>选择文件</translation>
    </message>
</context>
<context>
    <name>ControllerGlobalSettingsWidget</name>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="306"/>
        <location filename="../controllerglobalsettingswidget.ui" line="361"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="104"/>
        <source>Disabled</source>
        <translation>禁用</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="130"/>
        <source>SDL Input Source</source>
        <translation>SDL输入源</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="175"/>
        <source>Enable IOKit Driver</source>
        <translation>启用IOKit驱动程序</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="182"/>
        <source>Enable MFI Driver</source>
        <translation>启用MFI驱动程序</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="224"/>
        <source>When this option is enabled, hotkeys can be set in this input profile, and will be used instead of the global hotkeys. By default, hotkeys are always shared between all profiles.</source>
        <translation>当启用此选项时，热键可以在此输入控制档中设置，并将用于替代全局热键。默认情况下，热键总是在全部控制档之间共用。</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="55"/>
        <source>Detected Devices</source>
        <translation>检测设备</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="86"/>
        <source>The multitap enables up to 8 controllers to be connected to the console. Each multitap provides 4 ports. Multitap is not supported by all games.</source>
        <translation>多接头能使多达8个控制器连接到游戏机。每个多接头提供4个接口。并不是全部游戏都支持多接头。</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="218"/>
        <source>Profile Settings</source>
        <translation>控制档设置</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="162"/>
        <source>Controller LED Settings</source>
        <translation>控制器LED设置</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="146"/>
        <source>Enable SDL Input Source</source>
        <translation>启用SDL输入源</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="80"/>
        <source>Controller Multitap</source>
        <translation>多接头控制器</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="114"/>
        <source>Enable on Port 2 Only</source>
        <translation>仅启用接口2</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="109"/>
        <source>Enable on Port 1 Only</source>
        <translation>仅启用接口1</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="198"/>
        <source>The XInput source provides support for XBox 360 / XBox One / XBox Series controllers, and third party controllers which implement the XInput protocol.</source>
        <translation>XInput源提供了对XBox 360/XBox One/XBox系列控制器以及执行XInput协议的第三方控制器的支持。</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="155"/>
        <source>DualShock 4 / DualSense Enhanced Mode</source>
        <translation>DualShock 4/DualSense增强模式</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="379"/>
        <source>Use Raw Input</source>
        <translation>使用原生输入</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="119"/>
        <source>Enable on Ports 1 and 2</source>
        <translation>启用接口1和接口2</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="244"/>
        <source>Mouse/Pointer Source</source>
        <translation>鼠标/指针源</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="315"/>
        <source>Vertical Sensitivity:</source>
        <translation>垂直灵敏度:</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="250"/>
        <source>Using raw input improves precision when you bind controller sticks to the mouse pointer. Also enables multiple mice to be used.</source>
        <translation>当您将控制器摇杆绑定到鼠标指针时，使用原生输入可以提高精度。还可以使用多个鼠标。</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="192"/>
        <source>XInput Source</source>
        <translation>XInput源</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="208"/>
        <source>Enable XInput Input Source</source>
        <translation>启用XInput输入源</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="136"/>
        <source>The SDL input source supports most controllers, and provides advanced functionality for DualShock 4 / DualSense pads in Bluetooth mode (Vibration / LED Control).</source>
        <translation>SDL输入源支持大多数控制器，并在蓝牙模式 (振动/LED控制) 下为DualShock 4/DualSense手柄提供高级功能。</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="372"/>
        <source>Enable Mouse Mapping</source>
        <translation>启用鼠标映射</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="29"/>
        <source>DInput Source</source>
        <translation>DInput源</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="45"/>
        <source>Enable DInput Input Source</source>
        <translation>启用DInput输入源</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="234"/>
        <source>Use Per-Profile Hotkeys</source>
        <translation>每个控制档使用独立热键</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="35"/>
        <source>The DInput source provides support for legacy controllers which do not support XInput. Accessing these controllers via SDL instead is recommended.</source>
        <translation>DInput源提供了对不支持XInput的旧式控制器的支持。建议改为通过SDL访问这些控制器。</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="96"/>
        <source>Multitap Mode:</source>
        <translation>多接头模式:</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="260"/>
        <source>Horizontal Sensitivity:</source>
        <translation>水平灵敏度:</translation>
    </message>
</context>
<context>
    <name>ControllerLEDSettingsDialog</name>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="14"/>
        <source>Controller LED Settings</source>
        <translation>控制器LED设置</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="20"/>
        <source>SDL-0 LED</source>
        <translation>SDL-0 LED</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="56"/>
        <source>SDL-1 LED</source>
        <translation>SDL-1 LED</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="82"/>
        <source>Enable DualSense Player LED</source>
        <translation>启用DualSense Player的LED</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="44"/>
        <source>SDL-2 LED</source>
        <translation>SDL-2 LED</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="32"/>
        <source>SDL-3 LED</source>
        <translation>SDL-3 LED</translation>
    </message>
</context>
<context>
    <name>ControllerMacroEditWidget</name>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="29"/>
        <source>Binds/Buttons</source>
        <translation>绑定/按键</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="35"/>
        <source>Select the buttons which you want to trigger with this macro. All buttons are activated concurrently.</source>
        <translation>选择您想要用此宏来触发的按键。全部按键均同时激活。</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="72"/>
        <source>Press To Toggle</source>
        <translation>按下以切换</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="634"/>
        <source>Set Frequency</source>
        <translation>设置频率</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="106"/>
        <source>Set...</source>
        <translation>设置…</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="99"/>
        <source>Macro will toggle every N frames.</source>
        <translation>宏将每N帧触发一次。</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="628"/>
        <source>Not Configured</source>
        <translation>未配置</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="59"/>
        <source>Select the trigger to activate this macro. This can be a single button, or combination of buttons (chord). Shift-click for multiple triggers.</source>
        <translation>选择触发器以激活此宏。这可以是单个按键，也可以是多个按键的组合 (和弦)。按住Shift后点击下方，可绑多个触发器。</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="51"/>
        <source>Trigger</source>
        <translation>触发器</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="634"/>
        <source>Frequency: </source>
        <translation>频率: </translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="91"/>
        <source>Frequency</source>
        <translation>频率</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="81"/>
        <source>PushButton</source>
        <translation>按下按键</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="665"/>
        <source>Macro will toggle buttons every %1 frames.</source>
        <translation>宏将每%1帧触发一次按键。</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="663"/>
        <source>Macro will not repeat.</source>
        <translation>宏将不会重复。</translation>
    </message>
</context>
<context>
    <name>ControllerMacroWidget</name>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="537"/>
        <source>Macro %1
%2</source>
        <translation>宏%1
%2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="528"/>
        <source>Controller Port %1 Macros</source>
        <translation>控制器接口%1宏</translation>
    </message>
</context>
<context>
    <name>ControllerSettingsWindow</name>
    <message>
        <location filename="../controllersettingswindow.ui" line="20"/>
        <source>DuckStation Controller Settings</source>
        <translation>DuckStation控制器设置</translation>
    </message>
    <message>
        <source>Profile:</source>
        <translation type="vanished">控制档:</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="82"/>
        <source>New Profile</source>
        <translation>新建控制档</translation>
    </message>
    <message>
        <source>Load Profile</source>
        <translation type="vanished">加载控制档</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="72"/>
        <source>Editing Profile:</source>
        <translation>编辑控制档:</translation>
    </message>
    <message>
        <source>Activate Profile</source>
        <translation type="vanished">激活控制档</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="92"/>
        <source>Apply Profile</source>
        <translation>应用控制档</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="102"/>
        <source>Delete Profile</source>
        <translation>删除控制档</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="112"/>
        <location filename="../controllersettingswindow.cpp" line="208"/>
        <source>Restore Defaults</source>
        <translation>恢复默认</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="96"/>
        <location filename="../controllersettingswindow.cpp" line="107"/>
        <location filename="../controllersettingswindow.cpp" line="121"/>
        <source>Create Input Profile</source>
        <translation>创建输入控制档</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="96"/>
        <source>Enter the name for the new input profile:</source>
        <translation>输入新输入控制档的名称:</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="103"/>
        <location filename="../controllersettingswindow.cpp" line="149"/>
        <location filename="../controllersettingswindow.cpp" line="196"/>
        <location filename="../controllersettingswindow.cpp" line="497"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="103"/>
        <source>A profile with the name &apos;%1&apos; already exists.</source>
        <translation>已经存在一个名称为&apos;%1&apos;的控制档。</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="108"/>
        <source>Do you want to copy all bindings from the currently-selected profile to the new profile? Selecting No will create a completely empty profile.</source>
        <translation>您想要将全部绑定从当前选择的控制档复制到一个新的控制档吗？选择“否”将创建一个完全空的控制档。</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="122"/>
        <source>Do you want to copy the current hotkey bindings from global settings to the new input profile?</source>
        <translation>您想要将当前热键绑定从全局设置复制到一个新的控制档吗？</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="150"/>
        <source>Failed to save the new profile to &apos;%1&apos;.</source>
        <translation>无法保存新控制档到&apos;%1&apos;。</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="160"/>
        <source>Load Input Profile</source>
        <translation>加载输入控制档</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="161"/>
        <source>Are you sure you want to load the input profile named &apos;%1&apos;?

All current global bindings will be removed, and the profile bindings loaded.

You cannot undo this action.</source>
        <translation>您确定想要加载&apos;%1&apos;命名的输入控制档吗？

所有当前的全局绑定都将被删除，并加载控制档绑定。

您无法撤消此操作。</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="185"/>
        <source>Delete Input Profile</source>
        <translation>删除输入控制档</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="186"/>
        <source>Are you sure you want to delete the input profile named &apos;%1&apos;?

You cannot undo this action.</source>
        <translation>您确定想要删除&apos;%1&apos;命名的输入控制档吗？

您无法撤消此操作。</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="196"/>
        <source>Failed to delete &apos;%1&apos;.</source>
        <translation>无法删除&apos;%1&apos;。</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="209"/>
        <source>Are you sure you want to restore the default controller configuration?

All shared bindings and configuration will be lost, but your input profiles will remain.

You cannot undo this action.</source>
        <translation>您确定想要恢复默认控制器配置吗？

全部共用绑定和配置都将丢失，但您的输入控制档将保留。

您无法撤消此操作。</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="380"/>
        <source>Global Settings</source>
        <translation>全局设置</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="413"/>
        <location filename="../controllersettingswindow.cpp" line="451"/>
        <source>Controller Port %1%2
%3</source>
        <translation>控制器接口%1%2
%3</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="414"/>
        <location filename="../controllersettingswindow.cpp" line="452"/>
        <source>Controller Port %1
%2</source>
        <translation>控制器接口%1
%2</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="424"/>
        <source>Hotkeys</source>
        <translation>热键</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="475"/>
        <source>Shared</source>
        <translation>共用</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="497"/>
        <source>The input profile named &apos;%1&apos; cannot be found.</source>
        <translation>无法找到&apos;%1&apos;命名的输入控制档。</translation>
    </message>
</context>
<context>
    <name>ControllerType</name>
    <message>
        <source>None</source>
        <translation type="vanished">无</translation>
    </message>
    <message>
        <source>NeGcon Rumble</source>
        <translation type="vanished">NeGcon隆响声</translation>
    </message>
    <message>
        <location filename="../../core/controller.cpp" line="19"/>
        <source>Not Connected</source>
        <translation>没有连接</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="306"/>
        <source>GunCon</source>
        <translation>光枪</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="345"/>
        <source>NeGcon</source>
        <translation>NeGcon</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="184"/>
        <source>Digital Controller</source>
        <translation>数字控制器</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="222"/>
        <source>PlayStation Mouse</source>
        <translation>PlayStation鼠标</translation>
    </message>
    <message>
        <source>Analog Controller (DualShock)</source>
        <translation type="vanished">模拟控制器 (DualShock)</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="877"/>
        <source>Analog Controller</source>
        <translation>模拟控制器</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="412"/>
        <source>Analog Joystick</source>
        <translation>模拟操纵杆</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="763"/>
        <source>NeGcon with Rumble</source>
        <translation>NeGcon伴隆响声</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="393"/>
        <source>Justifier</source>
        <translation>Justifier</translation>
    </message>
</context>
<context>
    <name>CoverDownloadDialog</name>
    <message>
        <location filename="../coverdownloaddialog.cpp" line="87"/>
        <source>Stop</source>
        <translation>停止</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="105"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="95"/>
        <location filename="../coverdownloaddialog.cpp" line="87"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.cpp" line="65"/>
        <source>Download complete.</source>
        <translation>下载完成。</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="73"/>
        <source>Use Serial File Names</source>
        <translation>使用序号文件名</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="50"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;In the box below, specify the URLs to download covers from, with one template URL per line. The following variables are available:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${title}:&lt;/span&gt; Title of the game.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${filetitle}:&lt;/span&gt; Name component of the game&apos;s filename.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${serial}:&lt;/span&gt; Serial of the game.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Example:&lt;/span&gt; https://www.example-not-a-real-domain.com/covers/${serial}.jpg&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;在下面的框中，指定要下载封面的URL，每行一个模板URL。可用的变量如下:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${title}:&lt;/span&gt; 游戏标题。&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${filetitle}:&lt;/span&gt; 含游戏文件名的组合名称。&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${serial}:&lt;/span&gt; 游戏序号。&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;范例:&lt;/span&gt; https://www.example-not-a-real-domain.com/covers/${serial}.jpg&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="63"/>
        <source>By default, the downloaded covers will be saved with the game&apos;s title. If this is not desired, you can check the &quot;Use Serial File Names&quot; box below. Using serials instead of game titles will prevent conflicts when multiple regions of the same game are used.</source>
        <translation>默认情况下，下载的封面将以游戏标题保存。如果这不合您要求，您可以勾选下面的“使用序号文件名”框。当使用同一游戏的多个区域时，使用序号而不是游戏标题可以防止冲突。</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="14"/>
        <source>Download Covers</source>
        <translation>下载封面</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="80"/>
        <source>Waiting to start...</source>
        <translation>等待开始…</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="38"/>
        <source>DuckStation can automatically download covers for games which do not currently have a cover set. We do not host any cover images, the user must provide their own source for images.</source>
        <translation>DuckStation可为当前没有封面集的游戏去自动下载封面。我们不托管任何封面图片，用户必须提供他们自己的图片来源。</translation>
    </message>
</context>
<context>
    <name>DebuggerAddBreakpointDialog</name>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="14"/>
        <source>Add Breakpoint</source>
        <translation>添加断点</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="20"/>
        <source>Address:</source>
        <translation>地址:</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="30"/>
        <source>Type:</source>
        <translation>类型:</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="39"/>
        <source>Execute</source>
        <translation>执行</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="49"/>
        <source>Read</source>
        <translation>读取</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="56"/>
        <source>Write</source>
        <translation>写入</translation>
    </message>
</context>
<context>
    <name>DebuggerCodeModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="184"/>
        <source>Bytes</source>
        <translation>字节</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="89"/>
        <location filename="../debuggermodels.cpp" line="99"/>
        <location filename="../debuggermodels.cpp" line="114"/>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;无效&gt;</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="182"/>
        <source>Address</source>
        <translation>地址</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="186"/>
        <source>Instruction</source>
        <translation>指令</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="188"/>
        <source>Comment</source>
        <translation>注释</translation>
    </message>
</context>
<context>
    <name>DebuggerRegistersModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="369"/>
        <source>Value</source>
        <translation>值</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="367"/>
        <source>Register</source>
        <translation>寄存器</translation>
    </message>
</context>
<context>
    <name>DebuggerStackModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="443"/>
        <source>Value</source>
        <translation>值</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="425"/>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;无效&gt;</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="441"/>
        <source>Address</source>
        <translation>地址</translation>
    </message>
</context>
<context>
    <name>DebuggerWindow</name>
    <message>
        <location filename="../debuggerwindow.ui" line="264"/>
        <source>#</source>
        <translation>#</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="317"/>
        <source>F5</source>
        <translation>F5</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="359"/>
        <source>F9</source>
        <translation>F9</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="345"/>
        <source>F10</source>
        <translation>F10</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="331"/>
        <source>F11</source>
        <translation>F11</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="167"/>
        <source>RAM</source>
        <translation>内存</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="191"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="184"/>
        <source>EXP1</source>
        <translation>EXP1</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="136"/>
        <location filename="../qtutils.cpp" line="187"/>
        <source>Enter memory address:</source>
        <translation>输入内存地址:</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="289"/>
        <source>Stack</source>
        <translation>堆栈</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="470"/>
        <source>Trace</source>
        <translation>追踪</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="431"/>
        <source>Go To PC</source>
        <translation>转到电脑</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="428"/>
        <source>&amp;Go To PC</source>
        <translation>转到电脑(&amp;G)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="341"/>
        <location filename="../debuggerwindow.cpp" line="368"/>
        <source>Invalid search pattern. It should contain hex digits or question marks.</source>
        <translation>无效的搜索模式。它应当包含十六进制数字或问号。</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="339"/>
        <source>Step &amp;Over</source>
        <translation>跨越(&amp;O)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="50"/>
        <location filename="../debuggerwindow.ui" line="244"/>
        <source>Breakpoints</source>
        <translation>断点</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="364"/>
        <source>&amp;Close</source>
        <translation>关闭(&amp;C)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="31"/>
        <source>&amp;Debug</source>
        <translation>调试(&amp;D)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="467"/>
        <source>&amp;Trace</source>
        <translation>追踪(&amp;T)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="400"/>
        <source>&amp;Clear Breakpoints</source>
        <translation>清除断点(&amp;C)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="459"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="448"/>
        <source>Ctrl+G</source>
        <translation>Ctrl+G</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="274"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="414"/>
        <source>&amp;Add Breakpoint</source>
        <translation>添加断点(&amp;A)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="434"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="473"/>
        <source>Ctrl+T</source>
        <translation>Ctrl+T</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="145"/>
        <source>Memory</source>
        <translation>存储器</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="216"/>
        <source>Search</source>
        <translation>搜索</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="356"/>
        <source>Toggle Breakpoint</source>
        <translation>断点开关</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="396"/>
        <source>Pattern found at 0x%1 (passed the end of memory).</source>
        <translation>在0x%1找到了模式 (通过了内存的末端)。</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="279"/>
        <source>Hit Count</source>
        <translation>响应次数</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="403"/>
        <source>Clear Breakpoints</source>
        <translation>清除断点</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="353"/>
        <location filename="../debuggerwindow.cpp" line="274"/>
        <source>Toggle &amp;Breakpoint</source>
        <translation>断点开关(&amp;B)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="442"/>
        <source>Go To &amp;Address</source>
        <translation>转到地址(&amp;A)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="229"/>
        <source>Failed to add step-out breakpoint, are you in a valid function?</source>
        <translation>无法添加跨出断点，您处于有效函数中吗？</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="480"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="481"/>
        <location filename="../qtutils.cpp" line="204"/>
        <source>Invalid address. It should be in hex (0x12345678 or 12345678)</source>
        <translation>无效的地址。它应当是十六进制 (0x12345678或12345678)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="149"/>
        <source>Trace logging started to cpu_log.txt.
This file can be several gigabytes, so be aware of SSD wear.</source>
        <translation>追踪日志记录开始写入cpu_log.txt。
此文件能达到几个GB，所以请注意固态硬盘的耐受。</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="269"/>
        <source>Address</source>
        <translation>地址</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="177"/>
        <source>Scratchpad</source>
        <translation>暂存器</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="380"/>
        <source>Pattern not found.</source>
        <translation>没有找到模式。</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="445"/>
        <source>Go To Address</source>
        <translation>转到地址</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="420"/>
        <source>Ctrl+F9</source>
        <translation>Ctrl+F9</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="402"/>
        <source>Pattern found at 0x%1.</source>
        <translation>在0x%1找到了模式。</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="375"/>
        <source>Step Out</source>
        <translation>跨出</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="92"/>
        <source>Disassembly</source>
        <translation>反汇编</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="62"/>
        <source>toolBar</source>
        <translation>工具栏</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="392"/>
        <source>Ctrl+F10</source>
        <translation>Ctrl+F10</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="378"/>
        <source>Ctrl+F11</source>
        <translation>Ctrl+F11</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="406"/>
        <source>Ctrl+Del</source>
        <translation>Ctrl+Del</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="229"/>
        <source>Debugger</source>
        <translation>调试器</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="328"/>
        <source>Step Into</source>
        <translation>跨进</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="342"/>
        <source>Step Over</source>
        <translation>跨越</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="372"/>
        <source>Step O&amp;ut</source>
        <translation>跨出(&amp;U)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="325"/>
        <source>&amp;Step Into</source>
        <translation>跨进(&amp;S)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="126"/>
        <source>Enter code address:</source>
        <translation>输入代码地址:</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="155"/>
        <source>Trace logging to cpu_log.txt stopped.</source>
        <translation>追踪日志记录写入cpu_log.txt已停止。</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="198"/>
        <source>&amp;Remove</source>
        <translation>删除(&amp;R)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="286"/>
        <source>View in &amp;Dump</source>
        <translation>在转储中查看(&amp;D)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="289"/>
        <source>&amp;Follow Load/Store</source>
        <translation>跟随加载/存储(&amp;F)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="667"/>
        <source>Failed to add breakpoint. A breakpoint may already exist at this address.</source>
        <translation>无法添加断点。在该地址可能已经存在一个断点。</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="686"/>
        <source>Failed to remove breakpoint. This breakpoint may not exist.</source>
        <translation>无法删除断点。此断点可能不存在。</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="456"/>
        <source>&amp;Dump Address</source>
        <translation>转储地址(&amp;D)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="386"/>
        <location filename="../debuggerwindow.cpp" line="277"/>
        <source>&amp;Run To Cursor</source>
        <translation>运行到光标(&amp;R)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="389"/>
        <source>Run To Cursor</source>
        <translation>运行到光标</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="114"/>
        <source>Registers</source>
        <translation>寄存器</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="417"/>
        <source>Add Breakpoint</source>
        <translation>添加断点</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="314"/>
        <source>Pause/Continue</source>
        <translation>暂停/继续</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="311"/>
        <source>&amp;Pause/Continue</source>
        <translation>暂停/继续(&amp;P)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="14"/>
        <source>CPU Debugger</source>
        <translation>CPU调试器</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="110"/>
        <source>No address selected.</source>
        <translation>没有选定的地址。</translation>
    </message>
    <message>
        <source>Execute</source>
        <translation type="vanished">执行</translation>
    </message>
    <message>
        <source>Read</source>
        <translation type="vanished">读取</translation>
    </message>
    <message>
        <source>Write</source>
        <translation type="vanished">写入</translation>
    </message>
    <message>
        <source>Added breakpoint at 0x%08X.</source>
        <translation type="vanished">在0x%08X添加断点。</translation>
    </message>
    <message>
        <source>Removed %s breakpoint at 0x%08X.</source>
        <translation type="vanished">删除%s断点在x%08X。</translation>
    </message>
    <message>
        <source>0x%08X is not a call instruction.</source>
        <translation type="vanished">0x%08X不是一个调用指令。</translation>
    </message>
    <message>
        <source>Can&apos;t step over double branch at 0x%08X</source>
        <translation type="vanished">无法在0x%08X跨越双分支。</translation>
    </message>
    <message>
        <source>Stepping over to 0x%08X.</source>
        <translation type="vanished">跨越到0x%08X。</translation>
    </message>
    <message>
        <source>Instruction read failed at %08X while searching for function end.</source>
        <translation type="vanished">在搜索函数末端时，无法在%08X读取指令。</translation>
    </message>
    <message>
        <source>Stepping out to 0x%08X.</source>
        <translation type="vanished">跨出到0x%08X。</translation>
    </message>
    <message>
        <source>No return instruction found after %u instructions for step-out at %08X.</source>
        <translation type="vanished">在%u指令用于跨出%08X后没有找到返回指令。</translation>
    </message>
</context>
<context>
    <name>DigitalController</name>
    <message>
        <location filename="../../core/digital_controller.cpp" line="167"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="169"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="168"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="170"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="163"/>
        <source>Cross</source>
        <translation>叉叉</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="166"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="179"/>
        <source>Forces the Digital Controller to act as a Pop&apos;n Controller.</source>
        <translation>强制数字控制器充当Pop&apos;n控制器。</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="178"/>
        <source>Force Pop&apos;n Controller Mode</source>
        <translation>强制Pop&apos;n控制器模式</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="157"/>
        <source>D-Pad Up</source>
        <translation>十字方向键 上</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="158"/>
        <source>D-Pad Right</source>
        <translation>十字方向键 右</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="159"/>
        <source>D-Pad Down</source>
        <translation>十字方向键 下</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="160"/>
        <source>D-Pad Left</source>
        <translation>十字方向键 左</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="162"/>
        <source>Circle</source>
        <translation>圆圈</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="165"/>
        <source>Select</source>
        <translation>选择</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="164"/>
        <source>Square</source>
        <translation>方块</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="161"/>
        <source>Triangle</source>
        <translation>三角</translation>
    </message>
</context>
<context>
    <name>DiscRegion</name>
    <message>
        <location filename="../../core/settings.cpp" line="945"/>
        <source>Other</source>
        <translation>其他</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="945"/>
        <source>PAL (Europe, Australia)</source>
        <translation>PAL (欧洲，澳大利亚)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="946"/>
        <source>Non-PS1</source>
        <translation>非PS1</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="944"/>
        <source>NTSC-J (Japan)</source>
        <translation>NTSC-J (日本)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="944"/>
        <source>NTSC-U/C (US, Canada)</source>
        <translation>NTSC-U/C (美国，加拿大)</translation>
    </message>
</context>
<context>
    <name>DisplayAlignment</name>
    <message>
        <location filename="../../core/settings.cpp" line="1426"/>
        <source>Center</source>
        <translation>中</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1426"/>
        <source>Left / Top</source>
        <translation>左/顶</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1427"/>
        <source>Right / Bottom</source>
        <translation>右/底</translation>
    </message>
</context>
<context>
    <name>DisplayAspectRatio</name>
    <message>
        <location filename="../../core/settings.cpp" line="1360"/>
        <source>Stretch To Fill</source>
        <translation>拉伸后填充</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1361"/>
        <source>Custom</source>
        <translation>自定义</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1359"/>
        <source>Auto (Game Native)</source>
        <translation>自动 (游戏原设)</translation>
    </message>
</context>
<context>
    <name>DisplayCropMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1330"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1330"/>
        <source>Only Overscan Area</source>
        <translation>仅过扫描区域</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1331"/>
        <source>All Borders</source>
        <translation>全部边界</translation>
    </message>
</context>
<context>
    <name>DisplayDeinterlacingMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1297"/>
        <source>Disabled (Flickering)</source>
        <translation>禁用 (闪烁)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1298"/>
        <source>Weave (Combing)</source>
        <translation>编织 (梳理)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1299"/>
        <source>Blend (Blur)</source>
        <translation>混合 (模糊)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1300"/>
        <source>Adaptive (FastMAD)</source>
        <translation>自适应 (FastMAD)</translation>
    </message>
</context>
<context>
    <name>DisplayScalingMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1458"/>
        <source>Nearest-Neighbor (Integer)</source>
        <translation>最近邻 (整数)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1457"/>
        <source>Nearest-Neighbor</source>
        <translation>最近邻</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1460"/>
        <source>Bilinear (Sharp)</source>
        <translation>双线性 (锐化)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1461"/>
        <source>Bilinear (Integer)</source>
        <translation>双线性 (整数)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1459"/>
        <source>Bilinear (Smooth)</source>
        <translation>双线性 (光滑)</translation>
    </message>
</context>
<context>
    <name>EmptyGameListWidget</name>
    <message>
        <location filename="../emptygamelistwidget.ui" line="102"/>
        <source>Scan For New Games</source>
        <translation>扫描新游戏</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="65"/>
        <source>Add Game Directory...</source>
        <translation>添加游戏目录…</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="30"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;No games in supported formats were found.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Please add a directory with games to begin.&lt;/p&gt;&lt;p&gt;Game dumps in the following formats will be scanned and listed:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;没有找到格式支持的游戏。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;请添加一个游戏目录开始。&lt;/p&gt;&lt;p&gt;以下格式的游戏转储将会被扫描并列出:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="40"/>
        <source>TextLabel</source>
        <translation>文本标签</translation>
    </message>
</context>
<context>
    <name>EmuThread</name>
    <message>
        <location filename="../qthost.cpp" line="2000"/>
        <source>%1x%2</source>
        <translation>%1x%2</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="826"/>
        <location filename="../qthost.cpp" line="840"/>
        <location filename="../qthost.cpp" line="867"/>
        <location filename="../qthost.cpp" line="1269"/>
        <location filename="../qthost.cpp" line="1403"/>
        <location filename="../qthost.cpp" line="1424"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="827"/>
        <source>Failed to boot system: %1</source>
        <translation>无法启动系统: %1</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="841"/>
        <source>Failed to load state: %1</source>
        <translation>无法读档: %1</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="867"/>
        <source>No resume save state found.</source>
        <translation>没有找到可继续存档。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1157"/>
        <source>Memory Card Busy</source>
        <translation>记忆卡无空闲</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1158"/>
        <source>WARNING: Your game is still saving to the memory card. Continuing to %1 may IRREVERSIBLY DESTROY YOUR MEMORY CARD. We recommend resuming your game and waiting 5 seconds for it to finish saving.

Do you want to %1 anyway?</source>
        <translation>警告：您的游戏仍在保存到记忆卡中。继续%1可能会不可逆转地破坏您的记忆卡。我们建议继续您的游戏，并等待它5秒钟以完成保存.

您到底想不想%1？</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1182"/>
        <source>shut down</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1204"/>
        <source>reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1238"/>
        <source>change disc</source>
        <translation>更换光盘</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1269"/>
        <source>Failed to switch to subimage %1</source>
        <translation>无法切换为子镜像%1</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1403"/>
        <location filename="../qthost.cpp" line="1424"/>
        <source>Failed to save state: %1</source>
        <translation>无法存档: %1</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1595"/>
        <source>Game not loaded or no RetroAchievements available.</source>
        <translation>游戏未加载或RetroAchievements不可用。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2009"/>
        <source>Game: %1 FPS</source>
        <translation>游戏: %1帧/秒</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1591"/>
        <source>Rich presence inactive or unsupported.</source>
        <translation>Rich Presence不活动或不支持。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1583"/>
        <source>Game: %1 (%2)
</source>
        <translation>游戏: %1 (%2)
</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2019"/>
        <source>Video: %1 FPS (%2%)</source>
        <translation>视频: %1帧/秒 (%2%)</translation>
    </message>
</context>
<context>
    <name>EmulationSettingsWidget</name>
    <message>
        <location filename="../emulationsettingswidget.ui" line="55"/>
        <source>Turbo Speed:</source>
        <translation>涡轮速度:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="96"/>
        <location filename="../emulationsettingswidget.cpp" line="99"/>
        <source>User Preference</source>
        <translation>用户偏好</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="197"/>
        <location filename="../emulationsettingswidget.cpp" line="141"/>
        <source>Disabled</source>
        <translation>禁用</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="99"/>
        <source>Turbo Speed</source>
        <translation>涡轮速度</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="109"/>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host&apos;s refresh rate when VSync is enabled. This results in the smoothest animations possible, at the cost of potentially increasing the emulation speed by less than 1%. Sync To Host Refresh Rate will not take effect if the console&apos;s refresh rate is too far from the host&apos;s refresh rate. Users with variable refresh rate displays should disable this option.</source>
        <translation>调整模拟速度，使得在垂直同步启用时，游戏机的刷新率与本机的刷新率一致。这可能会产生最流畅的动画，但潜在的代价是模拟速度增加不到1%。如果游戏机的刷新率与本机的刷新率相差太远，同步到本机的刷新率将不会生效。使用可变刷新率显示的用户应当禁用此选项。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="116"/>
        <source>Enabling this option will ensure every frame the console renders is displayed to the screen, at a consistent rate, for optimal frame pacing. If you have a GSync/FreeSync display, enable this option. If you are having difficulties maintaining full speed, or are getting audio glitches, try disabling this option.</source>
        <translation>启用此选项将确保游戏机渲染的每一帧都以一致的速率显示在屏幕上，以获得最佳的帧间距。如果您有GSync/FreeSync显示器，请启用此选项。如果您难以保持全速，或者出现音频故障，尝试禁用此选项。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="121"/>
        <source>Reduces input latency by delaying the start of frame until closer to the presentation time. This may cause dropped frames on slower systems with higher frame time variance, if the buffer size is not sufficient.</source>
        <translation>通过延迟帧开始直到更接近呈现时间来减少输入延迟。如果缓冲区大小不够，在较慢的系统上出现较高帧时间变化时可能引起掉帧。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="123"/>
        <source>Frame Time Buffer</source>
        <translation>帧时间缓冲</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="124"/>
        <source>%1 ms</source>
        <translation>%1 毫秒</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="125"/>
        <source>Specifies the amount of buffer time added, which reduces the additional sleep time introduced. Higher values increase input latency, but decrease the risk of overrun, or missed frames. Lower values require faster hardware.</source>
        <translation>指定增加的缓冲时间大小，以减少引入的额外睡眠时间。较高的值增加输入延迟，但降低超支或错过框架的风险。较低的值需要更快的硬件。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="130"/>
        <source>Skips the presentation/display of frames that are not unique. Can be combined with driver-level frame generation to increase perceptible frame rate. Can result in worse frame pacing, and is not compatible with syncing to host refresh.</source>
        <translation>跳过非唯一的帧呈现/显示。可以与驱动器级帧生成相结合，以提高可感知的帧速率。可能导致帧间距变差，并且与本机刷新的同步不兼容。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="162"/>
        <source>Unlimited</source>
        <translation>无限制</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="202"/>
        <source>1 Frame</source>
        <translation>1帧</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="29"/>
        <source>Speed Control</source>
        <translation>速度控制</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="189"/>
        <source>Runahead:</source>
        <translation>预运行:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="149"/>
        <source>Rewind Save Frequency:</source>
        <translation>倒带保存频率:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="269"/>
        <source>Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements.</source>
        <translation>倒带未启用。请注意，启用倒带可能会显著增加系统需求。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="247"/>
        <source>10 Frames</source>
        <translation>10帧</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="227"/>
        <source>6 Frames</source>
        <translation>6帧</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="68"/>
        <source>Latency Control</source>
        <translation>延迟控制</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="88"/>
        <location filename="../emulationsettingswidget.cpp" line="103"/>
        <source>Vertical Sync (VSync)</source>
        <translation>垂直同步 (VSync)</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="74"/>
        <location filename="../emulationsettingswidget.cpp" line="120"/>
        <source>Reduce Input Latency</source>
        <translation>减少输入延迟</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="102"/>
        <location filename="../emulationsettingswidget.cpp" line="129"/>
        <source>Skip Duplicate Frame Display</source>
        <translation>跳过重复帧显示</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="111"/>
        <source>Frame Time Buffer:</source>
        <translation>帧时间缓冲:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="118"/>
        <source> Milliseconds</source>
        <translation> 毫秒</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="232"/>
        <source>7 Frames</source>
        <translation>7帧</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="237"/>
        <source>8 Frames</source>
        <translation>8帧</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="242"/>
        <source>9 Frames</source>
        <translation>9帧</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="207"/>
        <source>2 Frames</source>
        <translation>2帧</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="212"/>
        <source>3 Frames</source>
        <translation>3帧</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="217"/>
        <source>4 Frames</source>
        <translation>4帧</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="222"/>
        <source>5 Frames</source>
        <translation>5帧</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="176"/>
        <source> Frames</source>
        <translation>帧</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="142"/>
        <source>Enable Rewinding</source>
        <translation>启用倒带</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="135"/>
        <source>&lt;b&gt;Enable Rewinding:&lt;/b&gt; Saves state periodically so you can rewind any mistakes while playing.&lt;br&gt; &lt;b&gt;Rewind Save Frequency:&lt;/b&gt; How often a rewind state will be created. Higher frequencies have greater system requirements.&lt;br&gt; &lt;b&gt;Rewind Buffer Size:&lt;/b&gt; How many saves will be kept for rewinding. Higher values have greater memory requirements.</source>
        <translation>&lt;b&gt;启用倒带：&lt;/b&gt;周期地自动存档以使您可以在游戏时倒回任何错误。&lt;br&gt; &lt;b&gt;倒带保存频率：&lt;/b&gt;倒带档的创建频率。频率越高对系统的需求就越大。&lt;br&gt; &lt;b&gt;倒带缓冲大小：&lt;/b&gt;倒带档的保留数量。数值越高对内存的需求就越大。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="95"/>
        <location filename="../emulationsettingswidget.cpp" line="115"/>
        <source>Optimal Frame Pacing</source>
        <translation>最佳帧间距</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="136"/>
        <source>Rewind/Runahead</source>
        <translation>倒带/预运行</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="81"/>
        <location filename="../emulationsettingswidget.cpp" line="108"/>
        <source>Sync To Host Refresh Rate</source>
        <translation>同步到本机刷新率</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="35"/>
        <source>Emulation Speed:</source>
        <translation>模拟速度:</translation>
    </message>
    <message numerus="yes">
        <location filename="../emulationsettingswidget.cpp" line="252"/>
        <source>Rewind for %n frame(s), lasting %1 second(s) will require up to %2MB of RAM and %3MB of VRAM.</source>
        <translation>
            <numerusform>倒带%n帧，持续%1秒将需要多达%2MB内存和%3MB显存。</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="159"/>
        <source>Use Global Setting [%1%]</source>
        <translation>使用全局设置 [%1%]</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="169"/>
        <source>Rewind Buffer Size:</source>
        <translation>倒带缓冲大小:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="157"/>
        <source>Use Global Setting [Unlimited]</source>
        <translation>使用全局设置 [无限制]</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="156"/>
        <source> Seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="103"/>
        <location filename="../emulationsettingswidget.cpp" line="108"/>
        <location filename="../emulationsettingswidget.cpp" line="115"/>
        <location filename="../emulationsettingswidget.cpp" line="120"/>
        <location filename="../emulationsettingswidget.cpp" line="129"/>
        <location filename="../emulationsettingswidget.cpp" line="134"/>
        <source>Unchecked</source>
        <translation>不勾选</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="263"/>
        <source>Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements.</source>
        <translation>倒带被禁用，因为启用了预运行。预运行会显著增加系统需求。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="97"/>
        <source>Sets the fast forward speed. This speed will be used when the fast forward hotkey is pressed/toggled.</source>
        <translation>设置快进速度。这个速度将在快进热键被按下/切换时使用。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="100"/>
        <source>Sets the turbo speed. This speed will be used when the turbo hotkey is pressed/toggled. Turboing will take priority over fast forwarding if both hotkeys are pressed/toggled.</source>
        <translation>设置涡轮速度。这个速度将在涡轮热键被按下/切换时使用。如果同时按下/切换两个热键，涡轮将优先于快进。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="104"/>
        <source>Synchronizes presentation of the console&apos;s frames to the host. Enabling may result in smoother animations, at the cost of increased input lag. &lt;strong&gt;GSync/FreeSync users should enable Optimal Frame Pacing instead.&lt;/strong&gt;</source>
        <translation>将游戏机的帧呈现同步到本机。启用它可能会带来更顺畅的动画，但代价是会增加输入延迟。&lt;strong&gt;GSync/FreeSync用户应启用最佳帧间距。&lt;/strong&gt;</translation>
    </message>
    <message>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host&apos;s refresh rate when both VSync and Audio Resampling settings are enabled. This results in the smoothest animations possible, at the cost of potentially increasing the emulation speed by less than 1%. Sync To Host Refresh Rate will not take effect if the console&apos;s refresh rate is too far from the host&apos;s refresh rate. Users with variable refresh rate displays should disable this option.</source>
        <translation type="vanished">调整模拟速度，使得在垂直同步和音频重新采样都启用时，游戏机的刷新率和本机的刷新率互相匹配。这可能会产生最流畅的动画，但潜在的代价是模拟速度增加不到1%。如果游戏机的刷新率与本机的刷新率相差太远，同步到本机的刷新率将不会生效。使用可变刷新率显示的用户应当禁用此选项。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="93"/>
        <source>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.</source>
        <translation>设置目标模拟速度。不能保证达到这个速度，如果不能，模拟器将以它能管理的速度运行。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="142"/>
        <source>Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements.</source>
        <translation>提前模拟系统并回滚/回放以减少输入滞后。非常高的系统需求。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="141"/>
        <source>Runahead</source>
        <translation>预运行</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="92"/>
        <source>Emulation Speed</source>
        <translation>模拟速度</translation>
    </message>
    <message>
        <source>Enabling this option will ensure every frame the console renders is displayed to the screen, for optimal frame pacing. If you are having difficulties maintaining full speed, or are getting audio glitches, try disabling this option.</source>
        <translation type="vanished">启用此选项将确保游戏机渲染的每一帧都显示在屏幕上，以获得最佳的帧间距。如果您在保持全速时遇到困难，或者遇到音频故障，尝试禁用此选项。</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="168"/>
        <source>%1% [%2 FPS (NTSC) / %3 FPS (PAL)]</source>
        <translation>%1% [%2帧/秒 (NTSC) / %3帧/秒 (PAL)]</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="134"/>
        <source>Rewinding</source>
        <translation>倒带</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="255"/>
        <source>TextLabel</source>
        <translation>文本标签</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="45"/>
        <source>Fast Forward Speed:</source>
        <translation>快进速度:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="96"/>
        <source>Fast Forward Speed</source>
        <translation>快进速度</translation>
    </message>
</context>
<context>
    <name>FolderSettingsWidget</name>
    <message>
        <location filename="../foldersettingswidget.ui" line="52"/>
        <location filename="../foldersettingswidget.ui" line="92"/>
        <location filename="../foldersettingswidget.ui" line="132"/>
        <location filename="../foldersettingswidget.ui" line="172"/>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="179"/>
        <source>Used for storing save states.</source>
        <translation>用于存放存档。</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="29"/>
        <source>Cache Directory</source>
        <translation>缓存目录</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="59"/>
        <source>Used for storing shaders and game list data.</source>
        <translation>用于存放着色器和游戏列表数据。</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="69"/>
        <source>Covers Directory</source>
        <translation>封面目录</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="45"/>
        <location filename="../foldersettingswidget.ui" line="85"/>
        <location filename="../foldersettingswidget.ui" line="125"/>
        <location filename="../foldersettingswidget.ui" line="165"/>
        <source>Open...</source>
        <translation>打开…</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="109"/>
        <source>Screenshots Directory</source>
        <translation>屏幕截图目录</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="38"/>
        <location filename="../foldersettingswidget.ui" line="78"/>
        <location filename="../foldersettingswidget.ui" line="118"/>
        <location filename="../foldersettingswidget.ui" line="158"/>
        <source>Browse...</source>
        <translation>浏览…</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="99"/>
        <source>Used for storing covers in the game grid/Big Picture UIs.</source>
        <translation>用于存放游戏方格/大视画UI的封面。</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="139"/>
        <source>Used for screenshots.</source>
        <translation>用于存放屏幕截图。</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="149"/>
        <source>Save States Directory</source>
        <translation>存档目录</translation>
    </message>
</context>
<context>
    <name>FullscreenUI</name>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7180"/>
        <source>1x</source>
        <translation>1x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7185"/>
        <source>2x</source>
        <translation>2x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7191"/>
        <source>3x</source>
        <translation>3x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7198"/>
        <source>4x</source>
        <translation>4x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7203"/>
        <source>5x</source>
        <translation>5x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7209"/>
        <source>6x</source>
        <translation>6x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7215"/>
        <source>7x</source>
        <translation>7x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7220"/>
        <source>8x</source>
        <translation>8x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7225"/>
        <source>9x</source>
        <translation>9x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7229"/>
        <source>About</source>
        <translation>关于</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7241"/>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host when VSync is enabled.</source>
        <translation>调整模拟速度，使得在垂直同步启用时，游戏机的刷新率与本机的刷新率一致。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7246"/>
        <source>An error occurred while deleting empty game settings:
{}</source>
        <translation>删除空游戏设置时发生错误:
{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7247"/>
        <source>An error occurred while saving game settings:
{}</source>
        <translation>保存游戏设置时发生错误:
{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7248"/>
        <source>Applies modern dithering techniques to further smooth out gradients when true color is enabled.</source>
        <translation>当启用真彩色时，应用现代抖动技术进一步平滑渐变。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7252"/>
        <source>Attempts to detect one pixel high/wide lines that rely on non-upscaled rasterization behavior, filling in gaps introduced by upscaling.</source>
        <translation>尝试检测依赖于非放大光栅化行为的一个像素高/宽的线条，填补由放大带来的空白。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7255"/>
        <source>Audio Control</source>
        <translation>音频控制</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7264"/>
        <source>Automatically loads and applies cheats on game start. Cheats can break games and saves.</source>
        <translation>游戏启动时自动加载并应用金手指。金手指会破坏游戏和保存。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7273"/>
        <source>Back</source>
        <translation>返回</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7284"/>
        <source>Change Page</source>
        <translation>更改页面</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7285"/>
        <source>Change Selection</source>
        <translation>更改选择</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7286"/>
        <source>Change View</source>
        <translation>更改视图</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7287"/>
        <source>Changes settings for the application.</source>
        <translation>更改应用程序的设置。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7291"/>
        <source>Chooses the language used for UI elements.</source>
        <translation>选择用于UI元素的语言。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7304"/>
        <source>Completely exits the application, returning you to your desktop.</source>
        <translation>完全退出本应用程序，带您回到您的桌面。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7305"/>
        <source>Configuration</source>
        <translation>配置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7308"/>
        <source>Contributor List</source>
        <translation>贡献者名单</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7325"/>
        <source>Could not find any CD/DVD-ROM devices. Please ensure you have a drive connected and sufficient permissions to access it.</source>
        <translation>找不到任何CD/DVD-ROM设备。请确保您已连接驱动器，并有足够的访问权限。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7329"/>
        <source>Create New...</source>
        <translation>创建新...</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7340"/>
        <source>Deinterlacing Mode</source>
        <translation>逐行扫描模式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7344"/>
        <source>Desktop Mode</source>
        <translation>桌面模式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7347"/>
        <source>Determines how audio is expanded from stereo to surround for supported games.</source>
        <translation>确定受支持的游戏如何将音频从立体声扩展到环绕声。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7354"/>
        <source>Determines that field that the game list will be sorted by.</source>
        <translation>确定游戏列表将按哪个字段排序。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7357"/>
        <source>Determines the format that screenshots will be saved/compressed with.</source>
        <translation>确定将保存/压缩屏幕截图的格式。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7359"/>
        <source>Determines the size of screenshots created by DuckStation.</source>
        <translation>确定DuckStation创建的屏幕截图的大小。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7361"/>
        <source>Determines which algorithm is used to convert interlaced frames to progressive for display on your system.</source>
        <translation>确定使用哪种算法将隔行扫描帧转换为逐行扫描帧，以便在您的系统上显示。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7365"/>
        <source>Disable Mailbox Presentation</source>
        <translation>禁用Mailbox呈现</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7366"/>
        <source>Disable PGXP on 2D Polygons</source>
        <translation>禁用PGXP在2D多边形</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7371"/>
        <source>Disc {} | {}</source>
        <translation>光盘{}|{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7389"/>
        <source>Enable Cheats</source>
        <translation>启用金手指</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7414"/>
        <source>Ensures every frame generated is displayed for optimal pacing. Enable for variable refresh displays, such as GSync/FreeSync. Disable if you are having speed or sound issues.</source>
        <translation>确保生成的每一帧以最佳间距显示。如果您有速度或声音问题，请禁用。启用可变刷新显示器，例如GSync/FreeSync。如果您有速度或声音问题，请禁用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7415"/>
        <source>Enter Value</source>
        <translation>输入值</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7417"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7421"/>
        <source>Exit DuckStation</source>
        <translation>退出DuckStation</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7423"/>
        <source>Exits Big Picture mode, returning to the desktop interface.</source>
        <translation>退出大视画模式，回到本软件的桌面界面。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7424"/>
        <source>Expansion Mode</source>
        <translation>扩展模式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7434"/>
        <source>File Size</source>
        <translation>文件大小</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7435"/>
        <source>File Size: %.2f MB</source>
        <translation>文件大小: %.2f MB</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7441"/>
        <source>Forces the use of FIFO over Mailbox presentation, i.e. double buffering instead of triple buffering. Usually results in worse frame pacing.</source>
        <translation>强制使用FIFO而不是Mailbox呈现，即双缓冲而不是三缓冲。通常会导致更差的帧间距。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7443"/>
        <source>Frame Time Buffer</source>
        <translation>帧时间缓冲</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7469"/>
        <source>Graphics Settings</source>
        <translation>图像设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7489"/>
        <source>Internal Resolution</source>
        <translation>内置分辨率</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7492"/>
        <source>Latency Control</source>
        <translation>延迟控制</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7493"/>
        <source>Launch Options</source>
        <translation>启动选项</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7495"/>
        <source>Launch a game from a file, disc, or starts the console without any disc inserted.</source>
        <translation>从文件、光盘来启动游戏，或在未插入任何光盘的情况下来启动游戏机。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7500"/>
        <source>Line Detection</source>
        <translation>线检测</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7501"/>
        <source>List Settings</source>
        <translation>列表设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7503"/>
        <source>Load Global State</source>
        <translation>读取全局档</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7526"/>
        <source>Macro {} Press To Toggle</source>
        <translation>宏{}按下以切换</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7529"/>
        <source>Memory Card Busy</source>
        <translation>记忆卡无空闲</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7534"/>
        <source>Merge Multi-Disc Games</source>
        <translation>合并多光盘游戏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7535"/>
        <source>Merges multi-disc games into one item in the game list.</source>
        <translation>在游戏列表中将多光盘游戏合并为一个项目。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7541"/>
        <source>Multitap</source>
        <translation>多接头</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7545"/>
        <source>Navigate</source>
        <translation>导航</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7553"/>
        <source>No, resume the game.</source>
        <translation>不，继续游戏。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7558"/>
        <source>OK</source>
        <translation>好</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7162"/>
        <source>%d ms</source>
        <translation>%d毫秒</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7164"/>
        <source>-</source>
        <translation>-</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7169"/>
        <source>10x</source>
        <translation>10x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7171"/>
        <source>11x</source>
        <translation>11x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7173"/>
        <source>12x</source>
        <translation>12x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7174"/>
        <source>13x</source>
        <translation>13x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7175"/>
        <source>14x</source>
        <translation>14x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7177"/>
        <source>15x</source>
        <translation>15x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7178"/>
        <source>16x</source>
        <translation>16x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7419"/>
        <source>Exit</source>
        <translation>退出</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7578"/>
        <source>Path</source>
        <translation>路径</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7786"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7686"/>
        <source>Session: {}</source>
        <translation>会话: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7195"/>
        <source>40% [24 FPS (NTSC) / 20 FPS (PAL)]</source>
        <translation>40% [24 FPS (NTSC) / 20 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7629"/>
        <source>Reset Settings</source>
        <translation>重置设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7806"/>
        <source>Uses native resolution coordinates for 2D polygons, instead of precise coordinates. Can fix misaligned UI in some games, but otherwise should be left disabled.</source>
        <translation>使用2D多边形的原始分辨率坐标，而不是精确坐标。可以修复某些游戏中未对齐的UI，但除此之外应保持禁用状态。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7811"/>
        <source>Vertical Sync (VSync)</source>
        <translation>垂直同步 (VSync)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7812"/>
        <source>WARNING: Your game is still saving to the memory card. Continuing to {0} may IRREVERSIBLY DESTROY YOUR MEMORY CARD. We recommend resuming your game and waiting 5 seconds for it to finish saving.

Do you want to {0} anyway?</source>
        <translation>警告：您的游戏仍在保存到记忆卡中。继续{0}可能会不可逆转地破坏您的记忆卡。我们建议继续您的游戏，并等待它5秒钟以完成保存.

您到底想不想{0}？</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7823"/>
        <source>Writes textures which can be replaced to the dump directory.</source>
        <translation>写入可以替换为转储目录的纹理。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7343"/>
        <source>Depth Buffer</source>
        <translation>深度缓冲</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7630"/>
        <source>Reset System</source>
        <translation>重启系统</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7362"/>
        <source>Device Settings</source>
        <translation>设备设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7258"/>
        <source>Automatic Mapping</source>
        <translation>自动映射</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7299"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7201"/>
        <source>50% [30 FPS (NTSC) / 25 FPS (PAL)]</source>
        <translation>50% [30 FPS (NTSC) / 25 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7515"/>
        <source>Login</source>
        <translation>登入</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7778"/>
        <source>Title</source>
        <translation>标题</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7682"/>
        <source>Selects the resolution scale that will be applied to the final image. 1x will downsample to the original console resolution.</source>
        <translation>选择将应用于最终图像的分辨率比率。1x将缩减采样到原始的游戏机分辨率。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7416"/>
        <source>Enter the name of the input profile you wish to create.</source>
        <translation>输入您想要创建的输入控制档的名称。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7692"/>
        <source>Sets the target emulation speed. It is not guaranteed that this speed will be reached on all systems.</source>
        <translation>设置目标模拟速度。不能保证在所有系统上都能达到这个速度。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7475"/>
        <source>How many saves will be kept for rewinding. Higher values have greater memory requirements.</source>
        <translation>倒带档的保留数量。数值越高对内存的需求就越大。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7825"/>
        <source>&quot;Challenge&quot; mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions.</source>
        <translation>成就的“挑战”模式，包括排行榜追踪。禁用存档，金手指，和减速功能。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7447"/>
        <source>GPU Renderer</source>
        <translation>GPU渲染器</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7368"/>
        <source>Disabled</source>
        <translation>禁用</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7519"/>
        <source>Logs in to RetroAchievements.</source>
        <translation>登入到RetroAchievements。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7735"/>
        <source>Smooths out the blockiness of magnified textures on 3D objects.</source>
        <translation>平滑3D物体上放大纹理的块状。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7473"/>
        <source>Hides the mouse pointer/cursor when the emulator is in fullscreen mode.</source>
        <translation>当模拟器处于全屏模式时隐藏鼠标指针/光标。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7454"/>
        <source>Game Slot {0}##game_slot_{0}</source>
        <translation>游戏档位{0}##游戏_档位_{0}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7759"/>
        <source>Switches between full screen and windowed when the window is double-clicked.</source>
        <translation>当双击窗口时，在全屏和窗口之间切换。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7540"/>
        <source>Moves this shader lower in the chain, applying it later.</source>
        <translation>移动此着色器到链中更低的位置，更晚地应用它。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7254"/>
        <source>Audio Backend</source>
        <translation>音频后端</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7766"/>
        <source>Texture Replacements</source>
        <translation>纹理替换</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7700"/>
        <source>Shared Card Name</source>
        <translation>共用记忆卡名称</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7524"/>
        <source>Macro {} Buttons</source>
        <translation>宏{}按键</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7548"/>
        <source>No cheats found for {}.</source>
        <translation>没有找到{}的金手指。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7650"/>
        <source>Runahead/Rewind</source>
        <translation>预运行/倒带</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7584"/>
        <source>Pauses the emulator when you minimize the window or switch to another application, and unpauses when you switch back.</source>
        <translation>在最小化窗口或切换为其他应用程序时暂停模拟器，在切换回模拟器时取消暂停。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7740"/>
        <source>Spectator Mode</source>
        <translation>观众模式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7785"/>
        <source>Turbo Speed</source>
        <translation>涡轮速度</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7797"/>
        <source>Use Light Theme</source>
        <translation>使用浅色主题</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7539"/>
        <source>Moves this shader higher in the chain, applying it earlier.</source>
        <translation>移动此着色器到链中更高的位置，更早地应用它。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7239"/>
        <source>Adds a new shader to the chain.</source>
        <translation>添加一个新的着色器到链。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7369"/>
        <source>Disables dithering and uses the full 8 bits per channel of color information.</source>
        <translation>禁用色彩抖动并使用每个通道完整的8位颜色信息。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7182"/>
        <source>20% [12 FPS (NTSC) / 10 FPS (PAL)]</source>
        <translation>20% [12 FPS (NTSC) / 10 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7728"/>
        <source>Simulates the region check present in original, unmodified consoles.</source>
        <translation>模拟原始的，未修改的游戏机中存在的区域检查。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7479"/>
        <source>Increase Timer Resolution</source>
        <translation>提高计时器分辨率</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7188"/>
        <source>30% [18 FPS (NTSC) / 15 FPS (PAL)]</source>
        <translation>30% [18 FPS (NTSC) / 15 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7796"/>
        <source>Use Global Setting</source>
        <translation>使用全局设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7238"/>
        <source>Adds a new directory to the game search list.</source>
        <translation>在游戏搜索列表中添加一个新目录。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7277"/>
        <source>Borderless Fullscreen</source>
        <translation>无边界全屏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7376"/>
        <source>Double-Click Toggles Fullscreen</source>
        <translation>双击切换全屏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7587"/>
        <source>Performance enhancement - jumps directly between blocks instead of returning to the dispatcher.</source>
        <translation>性能增强——直接跳到块之间，而不是返回到分配器。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7628"/>
        <source>Reset Play Time</source>
        <translation>重置游戏时长</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7665"/>
        <source>Screen Display</source>
        <translation>屏幕显示</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7591"/>
        <source>Port {} Controller Type</source>
        <translation>接口{}控制器类型</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7810"/>
        <source>Value: {} | Default: {} | Minimum: {} | Maximum: {}</source>
        <translation>值: {} | 默认: {} | 最小: {} | 最大: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7738"/>
        <source>Sound Effects</source>
        <translation>声音效果</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7550"/>
        <source>No resume save state found.</source>
        <translation>没有找到可继续存档。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7818"/>
        <source>When enabled, the minimum supported output latency will be used for the host API.</source>
        <translation>当启用时，本机API将使用最小支持的输出延迟。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7348"/>
        <source>Determines how large the on-screen messages and monitor are.</source>
        <translation>确定同屏消息和显示器的大小。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7512"/>
        <source>Log To System Console</source>
        <translation>记录到系统游戏机</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7807"/>
        <source>Uses perspective-correct interpolation for colors, which can improve visuals in some games.</source>
        <translation>使用透视校正插值的颜色，这可以改善某些游戏的视觉效果。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7333"/>
        <source>Current Game</source>
        <translation>当前游戏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7480"/>
        <source>Increases the field of view from 4:3 to the chosen display aspect ratio in 3D games.</source>
        <translation>在3D游戏中将视野从4:3增加到选定的显示宽高比。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7560"/>
        <source>On-Screen Display</source>
        <translation>同屏显示</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7257"/>
        <source>Auto-Detect</source>
        <translation>自动检测</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7476"/>
        <source>How often a rewind state will be created. Higher frequencies have greater system requirements.</source>
        <translation>倒带档的创建频率。频率越高对系统的需求就越大。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7440"/>
        <source>Forces a full rescan of all games previously identified.</source>
        <translation>强制完全重新扫描之前识别的所有游戏。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7597"/>
        <source>Preload Replacement Textures</source>
        <translation>预加载替换纹理</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7768"/>
        <source>The XInput source provides support for XBox 360/XBox One/XBox Series controllers.</source>
        <translation>XInput源提供了对XBox 360/XBox One/XBox系列控制器的支持。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7703"/>
        <source>Show Enhancement Settings</source>
        <translation>显示增强设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7598"/>
        <source>Presents frames on a background thread when fast forwarding or vsync is disabled.</source>
        <translation>当禁用了快进或垂直同步时，在后台线程上呈现帧。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7725"/>
        <source>Shows the host&apos;s GPU usage in the top-right corner of the display.</source>
        <translation>在显示右上角显示本机的GPU使用情况。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7218"/>
        <source>80% [48 FPS (NTSC) / 40 FPS (PAL)]</source>
        <translation>80% [48 FPS (NTSC) / 40 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7653"/>
        <source>Save Profile</source>
        <translation>保存控制档</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7531"/>
        <source>Memory Card Port {}</source>
        <translation>记忆卡接口{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7223"/>
        <source>90% [54 FPS (NTSC) / 45 FPS (PAL)]</source>
        <translation>90% [54 FPS (NTSC) / 45 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7259"/>
        <source>Automatic based on window size</source>
        <translation>自动根据窗口尺寸</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7502"/>
        <source>Load Devices From Save States</source>
        <translation>从存档载入设备</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7589"/>
        <source>Perspective Correct Textures</source>
        <translation>透视校正纹理</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7406"/>
        <source>Enable debugging when supported by the host&apos;s renderer API. Only for developer use.</source>
        <translation>当本机的渲染器API支持时，启用调试。仅供开发人员使用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7799"/>
        <source>Use Software Renderer For Readbacks</source>
        <translation>使用软件渲染器进行回读</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7763"/>
        <source>Test Unofficial Achievements</source>
        <translation>测试非官方成就</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7544"/>
        <source>Mute CD Audio</source>
        <translation>静音CD音轨</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7505"/>
        <source>Load Resume State</source>
        <translation>读取继续档</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7752"/>
        <source>Start the console without any disc inserted.</source>
        <translation>启动游戏机而不插入任何光盘。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7527"/>
        <source>Macro {} Trigger</source>
        <translation>宏{}触发器</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7429"/>
        <source>Failed to load shader {}. It may be invalid.
Error was:</source>
        <translation>无法加载着色器{}。它可能是无效的。
错误是:</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7834"/>
        <source>{} does not exist.</source>
        <translation>{}不存在。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7514"/>
        <source>Logging Settings</source>
        <translation>日志记录设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7715"/>
        <source>Shows icons in the lower-right corner of the screen when a challenge/primed achievement is active.</source>
        <translation>当挑战/最高成就处于活动状态，在屏幕右下角显示图标。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7403"/>
        <source>Enable TTY Logging</source>
        <translation>启用TTY日志记录</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7504"/>
        <source>Load Profile</source>
        <translation>加载控制档</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7683"/>
        <source>Selects the resolution to use in fullscreen modes.</source>
        <translation>选择要在全屏模式下使用的分辨率。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7251"/>
        <source>Aspect Ratio</source>
        <translation>宽高比</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7610"/>
        <source>Reduces &quot;wobbly&quot; polygons by attempting to preserve the fractional component through memory transfers.</source>
        <translation>尝试通过内存传输来保留部分的构成组件，从而减少“抖动的”多边形。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7803"/>
        <source>Uses a light coloured theme instead of the default dark theme.</source>
        <translation>使用浅色主题代替默认的深色主题。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7586"/>
        <source>Per-game controller configuration initialized with global settings.</source>
        <translation>游戏各自控制器配置初始化为全局设置。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7385"/>
        <source>Emulation Settings</source>
        <translation>模拟设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7543"/>
        <source>Mute All Sound</source>
        <translation>静音全部声音</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7793"/>
        <source>Unlimited</source>
        <translation>无限制</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7353"/>
        <source>Determines quality of audio when not running at 100% speed.</source>
        <translation>当不以100％速度运行时，确定音频的质量。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7196"/>
        <source>400% [240 FPS (NTSC) / 200 FPS (PAL)]</source>
        <translation>400% [240 FPS (NTSC) / 200 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7320"/>
        <source>Controls the volume of the audio played on the host.</source>
        <translation>控制本机播放的音频的音量。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7207"/>
        <source>60% [36 FPS (NTSC) / 30 FPS (PAL)]</source>
        <translation>60% [36 FPS (NTSC) / 30 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7567"/>
        <source>Output Volume</source>
        <translation>输出音量</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7616"/>
        <source>Release Date: %s</source>
        <translation>发行日期: %s</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7311"/>
        <source>Controller Port {} Settings</source>
        <translation>控制器接口{}设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7743"/>
        <source>Speeds up CD-ROM seeks by the specified factor. May improve loading speeds in some games, and break others.</source>
        <translation>以指定的系数加快CD-ROM的搜寻速度。可能会提高某些游戏的加载速度，但破坏其他游戏。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7635"/>
        <source>Resume Game</source>
        <translation>继续游戏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7397"/>
        <source>Enable Recompiler ICache</source>
        <translation>启用重新编译器ICache</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7471"/>
        <source>Hardcore mode will be enabled on next game restart.</source>
        <translation>硬核模式将在下次游戏重启时启用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7292"/>
        <source>Chroma Smoothing For 24-Bit Display</source>
        <translation>24位显示色度平滑</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7620"/>
        <source>Remove From List</source>
        <translation>从列表中删除</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7410"/>
        <source>Enables more precise frame pacing at the cost of battery life.</source>
        <translation>以电池寿命为代价启用更精确的帧间距。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7232"/>
        <source>Achievement Notifications</source>
        <translation>成就通知</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7391"/>
        <source>Enable Fast Boot</source>
        <translation>启用快速启动</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7165"/>
        <source>1 Frame</source>
        <translation>1帧</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7213"/>
        <source>70% [42 FPS (NTSC) / 35 FPS (PAL)]</source>
        <translation>70% [42 FPS (NTSC) / 35 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7401"/>
        <source>Enable SDL Input Source</source>
        <translation>启用SDL输入源</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7513"/>
        <source>Logging</source>
        <translation>日志记录</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7642"/>
        <source>Rewind Save Slots</source>
        <translation>倒带保存档位</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7619"/>
        <source>Remove From Chain</source>
        <translation>从链上删除</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7449"/>
        <source>Game Grid</source>
        <translation>游戏方格</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7450"/>
        <source>Game List</source>
        <translation>游戏列表</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7520"/>
        <source>Logs messages to duckstation.log in the user directory.</source>
        <translation>将消息记录到用户数据目录中的duckstation.log。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7522"/>
        <source>Logs messages to the debug console where supported.</source>
        <translation>将消息记录到所支持的调试游戏机。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7346"/>
        <source>Details unavailable for game not scanned in game list.</source>
        <translation>游戏列表中未扫描出来的游戏，详情不可用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7392"/>
        <source>Enable In-Game Overlays</source>
        <translation>启用游戏内覆盖</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7314"/>
        <source>Controller Port {}{} Settings</source>
        <translation>控制器接口{}{}设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7745"/>
        <source>Stage {}: {}</source>
        <translation>层{}: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7621"/>
        <source>Removed stage {} ({}).</source>
        <translation>删除层{} ({})。</translation>
    </message>
    <message>
        <source>Ensures every frame generated is displayed for optimal pacing. Disable if you are having speed or sound issues.</source>
        <translation type="vanished">确保生成的每一帧以最佳间距显示。如果您有速度或声音问题，请禁用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7557"/>
        <source>Not Scanning Subdirectories</source>
        <translation>不扫描子目录</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7640"/>
        <source>Reverses the game list sort order from the default (usually ascending to descending).</source>
        <translation>颠倒默认的游戏列表排序顺序(通常是升序到降序)。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7643"/>
        <source>Rewind for {0} frames, lasting {1:.2f} seconds will require up to {2} MB of RAM and {3} MB of VRAM.</source>
        <translation>倒带{0}帧，持续{1:.2f}秒将需要多达{2}MB内存和{3}MB显存。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7644"/>
        <source>Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements.</source>
        <translation>倒带被禁用，因为启用了预运行。预运行会显著增加系统需求。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7645"/>
        <source>Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements.</source>
        <translation>倒带未启用。请注意，启用倒带可能会显著增加系统需求。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7663"/>
        <source>Scan For New Games</source>
        <translation>扫描新游戏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7596"/>
        <source>Preload Images to RAM</source>
        <translation>预加载镜像到内存</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7769"/>
        <source>The audio backend determines how frames produced by the emulator are submitted to the host.</source>
        <translation>音频后端决定如何将模拟器生成的帧提交给本机。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7460"/>
        <source>Game settings have been cleared for &apos;{}&apos;.</source>
        <translation>&apos;{}&apos;的游戏设置已经被清除。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7691"/>
        <source>Sets the fast forward speed. It is not guaranteed that this speed will be reached on all systems.</source>
        <translation>设置快进速度。不能保证在所有系统上都能达到这个速度。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7295"/>
        <source>Clear Shaders</source>
        <translation>清除着色器</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7724"/>
        <source>Shows the host&apos;s CPU usage based on threads in the top-right corner of the display.</source>
        <translation>在显示右上角显示基于线程的本机的CPU使用情况。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7442"/>
        <source>Forcibly mutes both CD-DA and XA audio from the CD-ROM. Can be used to disable background music in some games.</source>
        <translation>强制静音CD-ROM中的CD-DA和XA音轨。可用于在某些游戏中禁用背景音乐。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7183"/>
        <source>200% [120 FPS (NTSC) / 100 FPS (PAL)]</source>
        <translation>200% [120 FPS (NTSC) / 100 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7800"/>
        <source>Username: {}</source>
        <translation>用户名: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7720"/>
        <source>Shows the current controller state of the system in the bottom-left corner of the display.</source>
        <translation>在显示左下角显示系统的当前控制器状态。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7342"/>
        <source>Delete State</source>
        <translation>删除档</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7802"/>
        <source>Uses a blit presentation model instead of flipping. This may be needed on some systems.</source>
        <translation>使用位块传输呈现模型而不是翻转。在某些系统上可能需要这样。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7764"/>
        <source>Texture Dumping</source>
        <translation>纹理转储</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7327"/>
        <source>Covers Directory</source>
        <translation>封面目录</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7813"/>
        <source>When enabled and logged in, DuckStation will scan for achievements on startup.</source>
        <translation>当启用并登入时，DuckStation将在启动时扫描成就。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7741"/>
        <source>Speed Control</source>
        <translation>速度控制</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7202"/>
        <source>500% [300 FPS (NTSC) / 250 FPS (PAL)]</source>
        <translation>500% [300 FPS (NTSC) / 250 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7530"/>
        <source>Memory Card Directory</source>
        <translation>记忆卡目录</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7816"/>
        <source>When enabled, each session will behave as if no achievements have been unlocked.</source>
        <translation>当启用时，每个会话将表现得如同没有解锁成就。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7782"/>
        <source>Toggle every %d frames</source>
        <translation>每%d帧触发一次</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7467"/>
        <source>Global Slot {0} - {1}##global_slot_{0}</source>
        <translation>全局档位{0} - {1}##全局_档位_{0}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7538"/>
        <source>Move Up</source>
        <translation>上移</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7378"/>
        <source>Downloads covers from a user-specified URL template.</source>
        <translation>从用户指定的URL模板下载封面。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7280"/>
        <source>CPU Emulation</source>
        <translation>CPU模拟</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7339"/>
        <source>Default: Enabled</source>
        <translation>默认: 启用</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7601"/>
        <source>Prevents the screen saver from activating and the host from sleeping while emulation is running.</source>
        <translation>禁止激活屏幕保护程序，同时防止本机在模拟运行时休眠。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7282"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7456"/>
        <source>Game not loaded or no RetroAchievements available.</source>
        <translation>游戏未加载或RetroAchievements不可用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7390"/>
        <source>Enable Discord Presence</source>
        <translation>启用Discord-Presence</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7388"/>
        <source>Enable Achievements</source>
        <translation>启用成就</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7633"/>
        <source>Resolution change will be applied after restarting.</source>
        <translation>分辨率更改将在重新启动后生效。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7328"/>
        <source>Create</source>
        <translation>创建</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7710"/>
        <source>Show Resolution</source>
        <translation>显示分辨率</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7262"/>
        <source>Automatic mapping failed, no devices are available.</source>
        <translation>自动映射失败，没有可用的设备。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7624"/>
        <source>Rendering</source>
        <translation>渲染</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7298"/>
        <source>Clears the mask/transparency bit in VRAM write dumps.</source>
        <translation>清除显存写入转储中的掩码/透明位。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7426"/>
        <source>Failed to delete save state.</source>
        <translation>无法删除存档。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7569"/>
        <source>Overlays or replaces normal triangle drawing with a wireframe/line view.</source>
        <translation>用线框/线视图覆盖或替换常规三角形绘图。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7166"/>
        <source>10 Frames</source>
        <translation>10帧</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7206"/>
        <source>6 Frames</source>
        <translation>6帧</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7212"/>
        <source>7 Frames</source>
        <translation>7帧</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7217"/>
        <source>8 Frames</source>
        <translation>8帧</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7222"/>
        <source>9 Frames</source>
        <translation>9帧</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7181"/>
        <source>2 Frames</source>
        <translation>2帧</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7187"/>
        <source>3 Frames</source>
        <translation>3帧</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7194"/>
        <source>4 Frames</source>
        <translation>4帧</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7200"/>
        <source>5 Frames</source>
        <translation>5帧</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7462"/>
        <source>Game title copied to clipboard.</source>
        <translation>游戏标题复制到剪贴板。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7400"/>
        <source>Enable Rewinding</source>
        <translation>启用倒带</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7214"/>
        <source>700% [420 FPS (NTSC) / 350 FPS (PAL)]</source>
        <translation>700% [420 FPS (NTSC) / 350 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7380"/>
        <source>Downsampling</source>
        <translation>缩减采样</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7780"/>
        <source>Toggle Fast Forward</source>
        <translation>快进开关</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7595"/>
        <source>Post-processing shaders reloaded.</source>
        <translation>后处理着色器重新加载。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7372"/>
        <source>Discord Server</source>
        <translation>Discord服务器</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7600"/>
        <source>Prevents the emulator from producing any audible sound.</source>
        <translation>防止模拟器产生任何可听见的声音。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7585"/>
        <source>Per-Game Configuration</source>
        <translation>游戏各自配置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7517"/>
        <source>Logout</source>
        <translation>登出</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7428"/>
        <source>Failed to load &apos;{}&apos;.</source>
        <translation>无法加载&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7826"/>
        <source>&quot;PlayStation&quot; and &quot;PSX&quot; are registered trademarks of Sony Interactive Entertainment Europe Limited. This software is not affiliated in any way with Sony Interactive Entertainment.</source>
        <translation>“PlayStation”和“PSX”是索尼互动娱乐欧洲有限公司的注册商标。本软件不以任何方式隶属于索尼互动娱乐公司。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7490"/>
        <source>Last Played</source>
        <translation>最近游玩</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7439"/>
        <source>Forces PAL games to run at NTSC timings, i.e. 60hz. Some PAL games will run at their &quot;normal&quot; speeds, while others will break.</source>
        <translation>强制PAL游戏运行在NTSC时间，即60hz。一些PAL游戏将以它们的“正常”速度运行，而另一些则会中断。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7775"/>
        <source>Time Played</source>
        <translation>游玩时长</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7693"/>
        <source>Sets the turbo speed. It is not guaranteed that this speed will be reached on all systems.</source>
        <translation>设置涡轮转速。不能保证在所有系统上都能达到这个速度。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7364"/>
        <source>Disable Interlacing</source>
        <translation>禁用隔行扫描</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7197"/>
        <source>450% [270 FPS (NTSC) / 225 FPS (PAL)]</source>
        <translation>450% [270 FPS (NTSC) / 225 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7622"/>
        <source>Removes this shader from the chain.</source>
        <translation>从链中删除此着色器。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7281"/>
        <source>CPU Mode</source>
        <translation>CPU模式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7507"/>
        <source>Loads all replacement texture to RAM, reducing stuttering at runtime.</source>
        <translation>将全部替换纹理加载到内存，减少运行时的卡顿。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7669"/>
        <source>Search Directories</source>
        <translation>搜索目录</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7465"/>
        <source>Genre: %s</source>
        <translation>游戏类型: %s</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7614"/>
        <source>Region</source>
        <translation>区域</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7613"/>
        <source>Reduces polygon Z-fighting through depth testing. Low compatibility with games.</source>
        <translation>通过深度测试减少多边形Z冲突。与游戏的兼容性低。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7721"/>
        <source>Shows the current emulation speed of the system in the top-right corner of the display as a percentage.</source>
        <translation>在显示右上角以百分比显示系统的当前模拟速度。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7549"/>
        <source>No input profiles available.</source>
        <translation>没有可用的输入控制档。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7237"/>
        <source>Add Shader</source>
        <translation>添加着色器</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7577"/>
        <source>Patches the BIOS to skip the boot animation. Safe to enable.</source>
        <translation>对BIOS应用补丁以跳过启动动画。安全启用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7685"/>
        <source>Serial</source>
        <translation>序号</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7402"/>
        <source>Enable Subdirectory Scanning</source>
        <translation>启用子目录扫描</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7533"/>
        <source>Memory Card {} Type</source>
        <translation>记忆卡{}格式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7588"/>
        <source>Perspective Correct Colors</source>
        <translation>透视校正颜色</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7664"/>
        <source>Scanning Subdirectories</source>
        <translation>扫描子目录</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7296"/>
        <source>Clears a shader from the chain.</source>
        <translation>从链中清除一个着色器。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7554"/>
        <source>None (Double Speed)</source>
        <translation>无 (2倍速)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7652"/>
        <source>SDL DualShock 4 / DualSense Enhanced Mode</source>
        <translation>SDL DualShock 4/DualSense增强模式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7452"/>
        <source>Game Properties</source>
        <translation>游戏属性</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7374"/>
        <source>Displays popup messages on events such as achievement unlocks and leaderboard submissions.</source>
        <translation>在诸如成就解锁和排行榜提交等事件中显示弹出消息。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7488"/>
        <source>Interface Settings</source>
        <translation>界面设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7367"/>
        <source>Disable Subdirectory Scanning</source>
        <translation>禁用子目录扫描</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7491"/>
        <source>Last Played: %s</source>
        <translation>最近游玩: %s</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7617"/>
        <source>Reload Shaders</source>
        <translation>重新加载着色器</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7334"/>
        <source>Debugging Settings</source>
        <translation>调试设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7714"/>
        <source>Shows enhancement settings in the bottom-right corner of the screen.</source>
        <translation>在屏幕右下角显示增强设置。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7315"/>
        <source>Controller Settings</source>
        <translation>控制器设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7309"/>
        <source>Controller Port {}</source>
        <translation>控制器接口{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7184"/>
        <source>250% [150 FPS (NTSC) / 125 FPS (PAL)]</source>
        <translation>250% [150 FPS (NTSC) / 125 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7564"/>
        <source>Optimal Frame Pacing</source>
        <translation>最佳帧间距</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7835"/>
        <source>{} is not a valid disc image.</source>
        <translation>{}不是有效的光盘镜像。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7331"/>
        <source>Crop Mode</source>
        <translation>裁剪模式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7657"/>
        <source>Saved {:%c}</source>
        <translation>保存{:%c}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7179"/>
        <source>175% [105 FPS (NTSC) / 87 FPS (PAL)]</source>
        <translation>175% [105 FPS (NTSC) / 87 FPS (PAL)]</translation>
    </message>
    <message>
        <source>Synchronizes presentation of the console&apos;s frames to the host. Enable for smoother animations.</source>
        <translation type="vanished">将游戏机的帧呈现同步到本机。启用更顺畅的动画。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7795"/>
        <source>Use Debug GPU Device</source>
        <translation>使用调试GPU设备</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7559"/>
        <source>OSD Scale</source>
        <translation>OSD比率</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7318"/>
        <source>Controls</source>
        <translation>控制</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7506"/>
        <source>Load State</source>
        <translation>读档</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7760"/>
        <source>Sync To Host Refresh Rate</source>
        <translation>同步到本机刷新速率</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7623"/>
        <source>Renames existing save states when saving to a backup file.</source>
        <translation>重新命名现有存档，当保存到一个备用文件时。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7253"/>
        <source>Attempts to map the selected port to a chosen controller.</source>
        <translation>尝试将选定接口映射到所选控制器。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7565"/>
        <source>Options</source>
        <translation>选项</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7576"/>
        <source>Patches</source>
        <translation>补丁</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7271"/>
        <source>BIOS for {}</source>
        <translation>{}的BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7732"/>
        <source>Slow Boot</source>
        <translation>慢性启动</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7592"/>
        <source>Position</source>
        <translation>位置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7499"/>
        <source>Leaderboards are not enabled.</source>
        <translation>排行榜没有启用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7737"/>
        <source>Sort Reversed</source>
        <translation>排序颠倒</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7660"/>
        <source>Scales internal VRAM resolution by the specified multiplier. Some games require 1x VRAM resolution.</source>
        <translation>通过指定的乘法器缩放内置显存分辨率。有些游戏需要1x的显存分辨率。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7350"/>
        <source>Determines how much of the area typically not visible on a consumer TV set to crop/hide.</source>
        <translation>确定在消费者电视机上通常不可见的区域中有多少要裁剪/隐藏。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7352"/>
        <source>Determines how the emulated console&apos;s output is upscaled or downscaled to your monitor&apos;s resolution.</source>
        <translation>确定如何将模拟游戏机的输出放大或缩小到您的显示器的分辨率。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7370"/>
        <source>Disables interlaced rendering and display in the GPU. Some games can render in 480p this way, but others will break.</source>
        <translation>在GPU中禁用隔行渲染和显示。一些游戏可以用这种方式渲染480p，但另一些游戏会崩溃。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7235"/>
        <source>Achievements are not enabled.</source>
        <translation>成就没有启用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7590"/>
        <source>Plays sound effects for events such as achievement unlocks and leaderboard submissions.</source>
        <translation>为成就解锁和排行榜提交等事件播放声音效果。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7307"/>
        <source>Console Settings</source>
        <translation>游戏机设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7324"/>
        <source>Copy Settings</source>
        <translation>套用设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7274"/>
        <source>Back To Pause Menu</source>
        <translation>返回暂停菜单</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7632"/>
        <source>Resets memory card directory to default (user directory).</source>
        <translation>重置记忆卡目录为默认 (用户目录)。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7470"/>
        <source>Hardcore Mode</source>
        <translation>硬核模式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7268"/>
        <source>BIOS Directory</source>
        <translation>BIOS目录</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7718"/>
        <source>Shows on-screen-display messages when events occur.</source>
        <translation>在事件发生时显示同屏显示消息。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7256"/>
        <source>Audio Settings</source>
        <translation>音频设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7608"/>
        <source>Recompiler Fast Memory Access</source>
        <translation>重新编译器快速内存访问</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7767"/>
        <source>The SDL input source supports most controllers.</source>
        <translation>SDL输入源支持大多数控制器。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7486"/>
        <source>Input profile &apos;{}&apos; saved.</source>
        <translation>输入控制档&apos;{}&apos;已保存。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7655"/>
        <source>Save State</source>
        <translation>存档</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7436"/>
        <source>File Title</source>
        <translation>文件标题</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7384"/>
        <source>Dump Replaceable VRAM Writes</source>
        <translation>转储可替换的显存写入</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7186"/>
        <source>2x (Quad Speed)</source>
        <translation>2x (4倍速)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7528"/>
        <source>Makes games run closer to their console framerate, at a small cost to performance.</source>
        <translation>以较小的性能成本，使游戏运行更接近它们的游戏机帧率。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7804"/>
        <source>Uses a second thread for drawing graphics. Speed boost, and safe to use.</source>
        <translation>使用第二个线程来绘制图像。速度提升，安全使用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7510"/>
        <source>Log To Debug Console</source>
        <translation>记录到调试游戏机</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7265"/>
        <source>Automatically saves the emulator state when powering down or exiting. You can then resume directly from where you left off next time.</source>
        <translation>在关闭或退出模拟器时自动存档。然后下次您可以直接从离开的地方继续。</translation>
    </message>
    <message>
        <source>Display FPS Limit</source>
        <translation type="vanished">显示帧率限制</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7381"/>
        <source>Downsampling Display Scale</source>
        <translation>缩减采样显示比率</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7231"/>
        <source>Account</source>
        <translation>账户</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7658"/>
        <source>Saves state periodically so you can rewind any mistakes while playing.</source>
        <translation>周期地自动存档以使您可以在游戏时倒回任何错误。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7474"/>
        <source>Hotkey Settings</source>
        <translation>热键设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7694"/>
        <source>Sets the verbosity of messages logged. Higher levels will log more messages.</source>
        <translation>设置记录的消息的详细级别。更高的级别将记录更多的消息。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7777"/>
        <source>Timing out in {:.0f} seconds...</source>
        <translation>{:.0f}秒种后超时…</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7599"/>
        <source>Preserve Projection Precision</source>
        <translation>保留投影精度</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7555"/>
        <source>None (Normal Speed)</source>
        <translation>无 (正常速度)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7547"/>
        <source>No Game Selected</source>
        <translation>没有选定的游戏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7568"/>
        <source>Overclocking Percentage</source>
        <translation>超频百分比</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7593"/>
        <source>Post-Processing Settings</source>
        <translation>后处理设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7594"/>
        <source>Post-processing chain cleared.</source>
        <translation>后处理链清理。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7626"/>
        <source>Rescan All Games</source>
        <translation>重新扫描全部游戏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7337"/>
        <source>Default View</source>
        <translation>默认视图</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7336"/>
        <source>Default Boot</source>
        <translation>默认启动</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7808"/>
        <source>Uses perspective-correct interpolation for texture coordinates, straightening out warped textures.</source>
        <translation>对纹理坐标使用透视校正插值，矫直扭曲的纹理。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7654"/>
        <source>Save Screenshot</source>
        <translation>保存屏幕截图</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7437"/>
        <source>Force 4:3 For 24-Bit Display</source>
        <translation>24位显示强制4:3</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7805"/>
        <source>Uses game-specific settings for controllers for this game.</source>
        <translation>为此游戏的控制器使用特定于游戏的设置。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7446"/>
        <source>GPU Adapter</source>
        <translation>GPU适配器</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7293"/>
        <source>Clean Boot</source>
        <translation>清除启动</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7572"/>
        <source>PGXP Geometry Correction</source>
        <translation>PGXP几何校正</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7272"/>
        <source>BIOS to use when emulating {} consoles.</source>
        <translation>在模拟{}游戏机时使用的BIOS。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7383"/>
        <source>DuckStation is a free and open-source simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability.</source>
        <translation>DuckStation是索尼PlayStation(TM) 游戏机的免费开源仿真器/模拟器，专注于可玩性，速度，以及长期可维护性。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7756"/>
        <source>Stretches the display to match the aspect ratio by multiplying vertically instead of horizontally.</source>
        <translation>通过垂直相乘而不是水平相乘来拉伸显示以匹配宽高比。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7508"/>
        <source>Loads the game image into RAM. Useful for network paths that may become unreliable during gameplay.</source>
        <translation>将游戏镜像加载到内存中。对于在游戏过程中可能变得不可靠的网络路径非常有用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7521"/>
        <source>Logs messages to the console window.</source>
        <translation>将消息记录到游戏机窗口。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7571"/>
        <source>PGXP Depth Clear Threshold</source>
        <translation>PGXP深度清除阈值</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7701"/>
        <source>Show CPU Usage</source>
        <translation>显示CPU使用</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7707"/>
        <source>Show GPU Usage</source>
        <translation>显示GPU使用</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7412"/>
        <source>Encore Mode</source>
        <translation>回演模式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7814"/>
        <source>When enabled, DuckStation will assume all achievements are locked and not send any unlock notifications to the server.</source>
        <translation>当启用时，DuckStation将假定全部成就都被锁定，并且不会向服务器发送任何解锁通知。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7444"/>
        <source>From File...</source>
        <translation>从文件…</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7651"/>
        <source>Runs the software renderer in parallel for VRAM readbacks. On some systems, this may result in greater performance.</source>
        <translation>并行运行软件渲染器，进行显存回读。在某些系统上，这可能会带来更好的性能。</translation>
    </message>
    <message>
        <source>Limits how many frames are displayed to the screen. These frames are still rendered.</source>
        <translation type="vanished">限制屏幕上显示的帧数。这些帧仍会渲染。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7356"/>
        <source>Determines the emulated hardware type.</source>
        <translation>确定模拟硬件类型。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7659"/>
        <source>Scaled Dithering</source>
        <translation>缩放色彩抖动</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7289"/>
        <source>Cheat List</source>
        <translation>金手指列表</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7242"/>
        <source>Advanced Settings</source>
        <translation>高级设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7773"/>
        <source>Threaded Presentation</source>
        <translation>线程呈现</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7819"/>
        <source>When playing a multi-disc game and using per-game (title) memory cards, use a single memory card for all discs.</source>
        <translation>当进行多光盘游戏并且选用每个游戏独立记忆卡 (游戏标题) 时，全部光盘使用一个单记忆卡。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7574"/>
        <source>PGXP Settings</source>
        <translation>PGXP设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7784"/>
        <source>True Color Rendering</source>
        <translation>真彩色渲染</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7332"/>
        <source>Culling Correction</source>
        <translation>剔除校正</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7260"/>
        <source>Automatic mapping completed for {}.</source>
        <translation>{}的自动映射完成。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7379"/>
        <source>Downsamples the rendered image prior to displaying it. Can improve overall image quality in mixed 2D/3D games.</source>
        <translation>在显示渲染图像之前对其进行缩减采样。对混合2D/3D游戏可以提高整体图像质量。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7602"/>
        <source>Provides vibration and LED control support over Bluetooth.</source>
        <translation>通过蓝牙提供振动和LED控制支持。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7563"/>
        <source>Operations</source>
        <translation>操作</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7581"/>
        <source>Pause On Start</source>
        <translation>开始时暂停</translation>
    </message>
    <message>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host when VSync and Audio Resampling are enabled.</source>
        <translation type="vanished">调整模拟速度，使得在垂直同步和音频重新采样启用时，游戏机的刷新率跟本机互相匹配。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7556"/>
        <source>Not Logged In</source>
        <translation>未登入</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7688"/>
        <source>Set VRAM Write Dump Alpha Channel</source>
        <translation>设置显存写入转储Alpha通道</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7375"/>
        <source>Displays popup messages when starting, submitting, or failing a leaderboard challenge.</source>
        <translation>在开始，提交，或挑战排行榜失败时，显示弹出消息。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7727"/>
        <source>Simulates the CPU&apos;s instruction cache in the recompiler. Can help with games running too fast.</source>
        <translation>在重新编译器中模拟CPU的指令缓存。可以帮助解决游戏运行过快的问题。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7189"/>
        <source>300% [180 FPS (NTSC) / 150 FPS (PAL)]</source>
        <translation>300% [180 FPS (NTSC) / 150 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7233"/>
        <source>Achievements</source>
        <translation>成就</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7580"/>
        <source>Pause On Focus Loss</source>
        <translation>失去焦点时暂停</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7646"/>
        <source>Rich presence inactive or unsupported.</source>
        <translation>Rich Presence不活动或不支持。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7250"/>
        <source>Are you sure you want to clear the current post-processing chain? All configuration will be lost.</source>
        <translation>您确定想要清除当前的后处理链吗？全部配置都将丢失。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7546"/>
        <source>No Binding</source>
        <translation>没有绑定</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7687"/>
        <source>Set Input Binding</source>
        <translation>设置输入绑定</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7497"/>
        <source>Leaderboard Notifications</source>
        <translation>排行榜通知</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7288"/>
        <source>Changes the aspect ratio used to display the console&apos;s output to the screen.</source>
        <translation>对游戏机输出到屏幕的显示进行宽高比的更改。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7817"/>
        <source>When enabled, memory cards and controllers will be overwritten when save states are loaded.</source>
        <translation>当启用时，记忆卡和控制器将在载入存档时被覆盖。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7758"/>
        <source>Switches back to 4:3 display aspect ratio when displaying 24-bit content, usually FMVs.</source>
        <translation>当显示24位内容 (通常是FMV) 时，切换回4:3显示宽高比。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7263"/>
        <source>Automatically applies patches to disc images when they are present, currently only PPF is supported.</source>
        <translation>当补丁和光盘镜像共存时，自动应用补丁，目前仅支持PPF。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7509"/>
        <source>Log Level</source>
        <translation>日志级别</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7711"/>
        <source>Show Speed</source>
        <translation>显示速度</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7748"/>
        <source>Start File</source>
        <translation>启动文件</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7746"/>
        <source>Start BIOS</source>
        <translation>启动BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7753"/>
        <source>Stores the current settings to an input profile.</source>
        <translation>存储当前设置到一个输入控制档。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7211"/>
        <source>6x (for 1440p)</source>
        <translation>6x (适合1440p)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7702"/>
        <source>Show Controller Input</source>
        <translation>显示控制器输入</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7205"/>
        <source>5x (for 1080p)</source>
        <translation>5x (适合1080p)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7387"/>
        <source>Enable 8MB RAM</source>
        <translation>启用8MB内存</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7300"/>
        <source>Close Game</source>
        <translation>关闭游戏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7762"/>
        <source>Temporarily disables all enhancements, useful when testing.</source>
        <translation>暂时禁用全部增强功能，在测试时很有用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7301"/>
        <source>Close Menu</source>
        <translation>关闭菜单</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7532"/>
        <source>Memory Card Settings</source>
        <translation>记忆卡设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7551"/>
        <source>No save present in this slot.</source>
        <translation>此档位中没有保存。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7240"/>
        <source>Adds additional precision to PGXP data post-projection. May improve visuals in some games.</source>
        <translation>为PGXP数据后投影增加额外的精度。可以改善某些游戏的视觉效果。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7398"/>
        <source>Enable Recompiler Memory Exceptions</source>
        <translation>启用重新编译器内存异常</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7399"/>
        <source>Enable Region Check</source>
        <translation>启用区域检查</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7297"/>
        <source>Clears all settings set for this game.</source>
        <translation>清除此游戏的全部设置。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7662"/>
        <source>Scaling</source>
        <translation>缩放</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7680"/>
        <source>Selects the percentage of the normal clock speed the emulated hardware will run at.</source>
        <translation>选择模拟硬件将运行时正常主频的百分比。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7709"/>
        <source>Show OSD Messages</source>
        <translation>显示OSD消息</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7457"/>
        <source>Game path copied to clipboard.</source>
        <translation>游戏路径复制到剪贴板。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7409"/>
        <source>Enables an additional three controller slots on each port. Not supported in all games.</source>
        <translation>在每个接口上启用额外的3个控制器档位。并非所有游戏都支持。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7422"/>
        <source>Exit Without Saving</source>
        <translation>退出不保存</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7604"/>
        <source>Quick Save</source>
        <translation>快速保存</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7349"/>
        <source>Determines how much latency there is between the audio being picked up by the host API, and played through speakers.</source>
        <translation>确定在本机API拾取音频和通过扬声器播放音频之间有多少延迟。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7316"/>
        <source>Controller Type</source>
        <translation>控制器类型</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7405"/>
        <source>Enable XInput Input Source</source>
        <translation>启用XInput输入源</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7583"/>
        <source>Pauses the emulator when a game is started.</source>
        <translation>在游戏开始时暂停模拟器。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7234"/>
        <source>Achievements Settings</source>
        <translation>成就设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7430"/>
        <source>Failed to save input profile &apos;{}&apos;.</source>
        <translation>无法保存输入控制档&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7570"/>
        <source>PGXP (Precision Geometry Transform Pipeline)</source>
        <translation>PGXP (精确几何转换管线)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7484"/>
        <source>Input Sources</source>
        <translation>输入源</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7341"/>
        <source>Delete Save</source>
        <translation>删除保存</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7236"/>
        <source>Add Search Directory</source>
        <translation>添加搜索目录</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7798"/>
        <source>Use Single Card For Multi-Disc Games</source>
        <translation>为多光盘游戏使用单记忆卡</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7641"/>
        <source>Rewind Save Frequency</source>
        <translation>倒带保存频率</translation>
    </message>
    <message>
        <source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs. Only applies to the hardware renderers.</source>
        <translation type="vanished">平滑24位内容 (通常是FMV) 中颜色过渡之间的块状。仅适用于硬件渲染器。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7677"/>
        <source>Select Macro {} Binds</source>
        <translation>设置宏{}绑定</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7270"/>
        <source>BIOS Settings</source>
        <translation>BIOS设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7689"/>
        <source>Sets a threshold for discarding precise values when exceeded. May help with glitches in some games.</source>
        <translation>设置一个阈值，当超过时丢弃精确值。可能有助于解决某些游戏中的故障。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7431"/>
        <source>Fast Boot</source>
        <translation>快速启动</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7736"/>
        <source>Sort By</source>
        <translation>排序依据</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7326"/>
        <source>Cover Settings</source>
        <translation>封面设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7518"/>
        <source>Logs BIOS calls to printf(). Not all games contain debugging messages.</source>
        <translation>记录BIOS对printf()的调用。并非全部游戏都包含调试消息。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7482"/>
        <source>Infinite/Instantaneous</source>
        <translation>无限的/瞬时的</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7395"/>
        <source>Enable Post Processing</source>
        <translation>启用后处理</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7382"/>
        <source>Duck icon by icons8 (https://icons8.com/icon/74847/platforms.undefined.short-title)</source>
        <translation>鸭子图标由icons8 (https://icons8.com/icon/74847/platforms.undefined.short-title)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7712"/>
        <source>Show Status Indicators</source>
        <translation>显示状态指示器</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7611"/>
        <source>Reduces hitches in emulation by reading/decompressing CD data asynchronously on a worker thread.</source>
        <translation>通过在工作线程上异步读取/解压缩CD数据来减少模拟中的故障。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7453"/>
        <source>Game Quick Save</source>
        <translation>游戏快速保存</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7396"/>
        <source>Enable Recompiler Block Linking</source>
        <translation>启用重新编译器块链接</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7713"/>
        <source>Shows a visual history of frame times in the upper-left corner of the display.</source>
        <translation>在显示左上角显示帧时间的可视历史记录。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7722"/>
        <source>Shows the current rendering resolution of the system in the top-right corner of the display.</source>
        <translation>在显示右上角显示系统的当前渲染分辨率。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7477"/>
        <source>Identifies any new files added to the game directories.</source>
        <translation>标识添加到游戏目录的任何新文件。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7496"/>
        <source>Launch a game from images scanned from your game directories.</source>
        <translation>以您的游戏目录扫描出的镜像来启动游戏。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7335"/>
        <source>Default</source>
        <translation>默认</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7757"/>
        <source>Summary</source>
        <translation>概述</translation>
    </message>
    <message>
        <source>Apply Per-Game Settings</source>
        <translation type="vanished">应用每个游戏各自设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7345"/>
        <source>Details</source>
        <translation>详情</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7377"/>
        <source>Download Covers</source>
        <translation>下载封面</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7749"/>
        <source>Start Fullscreen</source>
        <translation>全屏启动</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7770"/>
        <source>The selected memory card image will be used in shared mode for this slot.</source>
        <translation>所选的记忆卡文件将在共用模式下用于此档位。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7438"/>
        <source>Force NTSC Timings</source>
        <translation>强制NTSC计时</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7463"/>
        <source>Game type copied to clipboard.</source>
        <translation>游戏格式复制到剪贴板。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7656"/>
        <source>Save State On Exit</source>
        <translation>退出时存档</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7363"/>
        <source>Disable All Enhancements</source>
        <translation>禁用全部增强</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7511"/>
        <source>Log To File</source>
        <translation>记录到文件</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7459"/>
        <source>Game serial copied to clipboard.</source>
        <translation>游戏序号复制到剪贴板。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7302"/>
        <source>Compatibility Rating</source>
        <translation>兼容性评定</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7168"/>
        <source>1000% [600 FPS (NTSC) / 500 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7772"/>
        <source>This game has no leaderboards.</source>
        <translation>此游戏没有排行榜。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7360"/>
        <source>Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed.</source>
        <translation>当按下热键来关闭模拟器/游戏时，确定是否显示确认提示。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7451"/>
        <source>Game List Settings</source>
        <translation>游戏列表设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7695"/>
        <source>Sets which sort of memory card image will be used for slot {}.</source>
        <translation>设置档位{}将使用哪种类型的记忆卡文件。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7425"/>
        <source>Failed to copy text to clipboard.</source>
        <translation>无法复制文本到剪贴板。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7627"/>
        <source>Reset Memory Card Directory</source>
        <translation>重置记忆卡目录</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7373"/>
        <source>Display Settings</source>
        <translation>显示设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7562"/>
        <source>Open in File Browser</source>
        <translation>在文件浏览器中打开</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7603"/>
        <source>Push a controller button or axis now.</source>
        <translation>现在按下控制器按键或轴。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7679"/>
        <source>Selects the GPU to use for rendering.</source>
        <translation>选择用于渲染的GPU。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7801"/>
        <source>Uses PGXP for all instructions, not just memory operations.</source>
        <translation>对全部指令使用PGXP，而不仅仅是内存操作。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7774"/>
        <source>Threaded Rendering</source>
        <translation>线程渲染</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7190"/>
        <source>350% [210 FPS (NTSC) / 175 FPS (PAL)]</source>
        <translation>350% [210 FPS (NTSC) / 175 FPS (PAL)]</translation>
    </message>
    <message>
        <source>When enabled, per-game settings will be applied, and incompatible enhancements will be disabled.</source>
        <translation type="vanished">启用后，每个游戏将会应用各自独立的设置，并且不兼容的增强将被禁用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7523"/>
        <source>Logs out of RetroAchievements.</source>
        <translation>登出RetroAchievements。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7615"/>
        <source>Region: </source>
        <translation>区域: </translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7276"/>
        <source>Behavior</source>
        <translation>行为</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7411"/>
        <source>Enables the replacement of background textures in supported games.</source>
        <translation>允许在支持的游戏中替换背景纹理。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7552"/>
        <source>No save states found.</source>
        <translation>没有找到存档。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7605"/>
        <source>RAIntegration is being used instead of the built-in achievements implementation.</source>
        <translation>正在用RAIntegration而不是内置的成就实现。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7278"/>
        <source>Buffer Size</source>
        <translation>缓冲大小</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7755"/>
        <source>Stretch Mode</source>
        <translation>拉伸模式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7394"/>
        <source>Enable PGXP Vertex Cache</source>
        <translation>启用PGXP顶点缓存</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7696"/>
        <source>Setting {} binding {}.</source>
        <translation>设置{}绑定{}。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7494"/>
        <source>Launch a game by selecting a file/disc image.</source>
        <translation>通过选择文件/光盘镜像来启动游戏。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7729"/>
        <source>Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements.</source>
        <translation>提前模拟系统并回滚/回放以减少输入滞后。非常高的系统需求。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7408"/>
        <source>Enables an additional 6MB of RAM to obtain a total of 2+6 = 8MB, usually present on dev consoles.</source>
        <translation>启用额外的6MB内存以获得总共2+6=8MB内存，通常出现在开发型游戏机。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7458"/>
        <source>Game region copied to clipboard.</source>
        <translation>游戏区域复制到剪贴板。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7172"/>
        <source>125% [75 FPS (NTSC) / 62 FPS (PAL)]</source>
        <translation>125% [75 FPS (NTSC) / 62 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7649"/>
        <source>Runahead</source>
        <translation>预运行</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7791"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7303"/>
        <source>Compatibility: </source>
        <translation>兼容性: </translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7815"/>
        <source>When enabled, DuckStation will list achievements from unofficial sets. These achievements are not tracked by RetroAchievements.</source>
        <translation>当启用时，DuckStation将列出非官方集的成就。这些成就不会被RetroAchievements追踪。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7634"/>
        <source>Restores the state of the system prior to the last state loaded.</source>
        <translation>将系统进度恢复到读取末次存档之前。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7455"/>
        <source>Game compatibility rating copied to clipboard.</source>
        <translation>游戏兼容性评定复制到剪贴板。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7386"/>
        <source>Emulation Speed</source>
        <translation>模拟速度</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7266"/>
        <source>Automatically switches to fullscreen mode when the program is started.</source>
        <translation>当程序开始时自动切换为全屏模式。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7393"/>
        <source>Enable Overclocking</source>
        <translation>启动超频</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7537"/>
        <source>Move Down</source>
        <translation>下移</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7351"/>
        <source>Determines how the emulated CPU executes instructions.</source>
        <translation>确定模拟CPU如何执行指令。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7468"/>
        <source>Global Slot {0}##global_slot_{0}</source>
        <translation>全局档位{0}##全局_档位_{0}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7481"/>
        <source>Increases the precision of polygon culling, reducing the number of holes in geometry.</source>
        <translation>提高多边形剔除的精度，减少几何体中孔的数量。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7245"/>
        <source>Allows loading protected games without subchannel information.</source>
        <translation>允许加载没有子通道信息的受保护游戏。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7160"/>
        <source>%.2f Seconds</source>
        <translation>%.2f秒</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7161"/>
        <source>%d Frames</source>
        <translation>%d帧</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7163"/>
        <source>%d sectors</source>
        <translation>%d扇区</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7230"/>
        <source>About DuckStation</source>
        <translation>关于Duckstation</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7313"/>
        <source>Controller Port {}{} Macros</source>
        <translation>控制器接口{}{}宏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7561"/>
        <source>Open Containing Directory</source>
        <translation>打开包含目录</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7575"/>
        <source>Parent Directory</source>
        <translation>父目录</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7579"/>
        <source>Pause On Controller Disconnection</source>
        <translation>控制器断开连接时暂停</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7582"/>
        <source>Pauses the emulator when a controller with bindings is disconnected.</source>
        <translation>当带有绑定的控制器断开连接时，暂停模拟器。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7609"/>
        <source>Reduce Input Latency</source>
        <translation>减少输入延迟</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7612"/>
        <source>Reduces input latency by delaying the start of frame until closer to the presentation time.</source>
        <translation>通过延迟帧开始直到更接近呈现时间来减少输入延迟。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7636"/>
        <source>Resume Last Session</source>
        <translation>继续前次节点</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7637"/>
        <source>Return To Game</source>
        <translation>返回游戏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7638"/>
        <source>Return to desktop mode, or exit the application.</source>
        <translation>回到桌面模式，或退出本应用程序。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7639"/>
        <source>Return to the previous menu.</source>
        <translation>返回前一个菜单。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7647"/>
        <source>Round Upscaled Texture Coordinates</source>
        <translation>圆化放大纹理坐标</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7648"/>
        <source>Rounds texture coordinates instead of flooring when upscaling. Can fix misaligned textures in some games, but break others, and is incompatible with texture filtering.</source>
        <translation>当放大时，对纹理坐标进行圆化处理，而不是打平处理。可以修复某些游戏中未对齐的纹理，但会破坏其他游戏，并且与纹理过滤不兼容。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7666"/>
        <source>Screenshot Format</source>
        <translation>屏幕截图格式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7667"/>
        <source>Screenshot Quality</source>
        <translation>屏幕截图质量</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7668"/>
        <source>Screenshot Size</source>
        <translation>屏幕截图大小</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7671"/>
        <source>Select</source>
        <translation>选择</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7673"/>
        <source>Select Disc</source>
        <translation>选择光盘</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7674"/>
        <source>Select Disc Drive</source>
        <translation>选择光盘驱动</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7676"/>
        <source>Select Game</source>
        <translation>选择游戏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7678"/>
        <source>Select State</source>
        <translation>选择存档</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7681"/>
        <source>Selects the quality at which screenshots will be compressed.</source>
        <translation>选择压缩屏幕截图的质量。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7684"/>
        <source>Selects the view that the game list will open to.</source>
        <translation>选择游戏列表将打开的视图。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7706"/>
        <source>Show GPU Statistics</source>
        <translation>显示GPU统计信息</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7708"/>
        <source>Show Latency Statistics</source>
        <translation>显示延迟统计信息</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7716"/>
        <source>Shows information about input and audio latency in the top-right corner of the display.</source>
        <translation>在显示右上角显示关于输入和音频延迟的信息。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7717"/>
        <source>Shows information about the emulated GPU in the top-right corner of the display.</source>
        <translation>在显示右上角显示关于模拟的GPU的信息。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7723"/>
        <source>Shows the game you are currently playing as part of your profile in Discord.</source>
        <translation>显示您当前正在玩的游戏并将它们作为您在Discord的个人资料的一部分。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7730"/>
        <source>Skip Duplicate Frame Display</source>
        <translation>跳过重复帧显示</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7731"/>
        <source>Skips the presentation/display of frames that are not unique. Can result in worse frame pacing.</source>
        <translation>跳过非唯一的帧呈现/显示。可能导致帧间距变差。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7733"/>
        <source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs.</source>
        <translation>平滑24位内容 (通常是FMV) 中颜色过渡之间的块状。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7734"/>
        <source>Smooths out the blockiness of magnified textures on 2D objects.</source>
        <translation>平滑2D物体上放大纹理的块状。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7739"/>
        <source>Specifies the amount of buffer time added, which reduces the additional sleep time introduced.</source>
        <translation>指定增加的缓冲时间大小，以减少引入的额外睡眠时间。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7744"/>
        <source>Sprite Texture Filtering</source>
        <translation>精灵纹理过滤</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7747"/>
        <source>Start Disc</source>
        <translation>启动光盘</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7750"/>
        <source>Start Game</source>
        <translation>启动游戏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7751"/>
        <source>Start a game from a disc in your PC&apos;s DVD drive.</source>
        <translation>以您电脑DVD驱动器中的光盘来启动游戏。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7761"/>
        <source>Synchronizes presentation of the console&apos;s frames to the host. GSync/FreeSync users should enable Optimal Frame Pacing instead.</source>
        <translation>将游戏机的帧呈现同步到本机。GSync/FreeSync用户应启用最佳帧间距。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7781"/>
        <source>Toggle Fullscreen</source>
        <translation>全屏开关</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7783"/>
        <source>True Color Debanding</source>
        <translation>真彩色去条带</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7787"/>
        <source>UI Language</source>
        <translation>UI语言</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7788"/>
        <source>Uncompressed Size</source>
        <translation>未压缩的大小</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7789"/>
        <source>Uncompressed Size: %.2f MB</source>
        <translation>未压缩的大小: %.2f MB</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7792"/>
        <source>Unknown File Size</source>
        <translation>未知文件大小</translation>
    </message>
    <message>
        <source>VSync</source>
        <translation type="vanished">垂直同步</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7821"/>
        <source>Widescreen Hack</source>
        <translation>宽屏调整</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7824"/>
        <source>Yes, {} now and risk memory card corruption.</source>
        <translation>是的，{}现在，接受存储卡有可能损坏的风险。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7827"/>
        <source>change disc</source>
        <translation>更换光盘</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7828"/>
        <source>reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7829"/>
        <source>shut down</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7830"/>
        <source>{:%H:%M}</source>
        <translation>{:%H:%M}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7831"/>
        <source>{:%Y-%m-%d %H:%M:%S}</source>
        <translation>{:%Y-%m-%d %H:%M:%S}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7832"/>
        <source>{} Frames</source>
        <translation>{}帧</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7833"/>
        <source>{} deleted.</source>
        <translation>{}删除。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7243"/>
        <source>All Time: {}</source>
        <translation>全部时长: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7697"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7418"/>
        <source>Execution Mode</source>
        <translation>执行模式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7776"/>
        <source>Time Played: %s</source>
        <translation>游玩时长: %s</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7290"/>
        <source>Chooses the backend to use for rendering the console/game visuals.</source>
        <translation>选择用于渲染游戏机/游戏视觉效果的后端。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7310"/>
        <source>Controller Port {} Macros</source>
        <translation>控制器接口{}宏</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7542"/>
        <source>Multitap Mode</source>
        <translation>多接头模式</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7338"/>
        <source>Default: Disabled</source>
        <translation>默认: 禁用</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7742"/>
        <source>Speeds up CD-ROM reads by the specified factor. May improve loading speeds in some games, and break others.</source>
        <translation>以指定的系数加快CD-ROM的读取速度。可能会提高某些游戏的加载速度，但破坏其他游戏。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7698"/>
        <source>Settings and Operations</source>
        <translation>设置与操作</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7269"/>
        <source>BIOS Selection</source>
        <translation>BIOS选择</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7445"/>
        <source>Fullscreen Resolution</source>
        <translation>全屏分辨率</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7306"/>
        <source>Confirm Power Off</source>
        <translation>确认关机</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7279"/>
        <source>CD-ROM Emulation</source>
        <translation>CD-ROM模拟</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7771"/>
        <source>This game has no achievements.</source>
        <translation>此游戏没有成就。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7167"/>
        <source>100% [60 FPS (NTSC) / 50 FPS (PAL)]</source>
        <translation>100% [60 FPS (NTSC) / 50 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7227"/>
        <source>9x (for 4K)</source>
        <translation>9x (适合4K)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7317"/>
        <source>Controller settings reset to default.</source>
        <translation>控制器设置重置为默认。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7283"/>
        <source>Change Disc</source>
        <translation>更换光盘</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7790"/>
        <source>Undo Load State</source>
        <translation>撤消读档</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7244"/>
        <source>Allow Booting Without SBI File</source>
        <translation>没有SBI文件情况下允许启动</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7672"/>
        <source>Select Device</source>
        <translation>选择设备</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7754"/>
        <source>Stretch Display Vertically</source>
        <translation>垂直拉伸显示</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7625"/>
        <source>Replaces these settings with a previously saved input profile.</source>
        <translation>用先前保存的输入控制档替换这些设置。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7631"/>
        <source>Resets all configuration to defaults (including bindings).</source>
        <translation>重置全部配置为默认 (包括绑定)。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7275"/>
        <source>Backend Settings</source>
        <translation>后端设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7516"/>
        <source>Login token generated on {}</source>
        <translation>登入令牌生成于{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7478"/>
        <source>If not enabled, the current post processing chain will be ignored.</source>
        <translation>如果未启用，则将忽略当前的后处理链。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7413"/>
        <source>Enhancements</source>
        <translation>增强</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7404"/>
        <source>Enable VRAM Write Texture Replacement</source>
        <translation>启用显存写入纹理替换</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7466"/>
        <source>GitHub Repository</source>
        <translation>GitHub仓库</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7461"/>
        <source>Game settings initialized with global settings for &apos;{}&apos;.</source>
        <translation>游戏设置初始化为&apos;{}&apos;的全局设置。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7448"/>
        <source>GPU adapter will be applied after restarting.</source>
        <translation>将在重启后应用GPU适配器。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7498"/>
        <source>Leaderboards</source>
        <translation>排行榜</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7573"/>
        <source>PGXP Geometry Tolerance</source>
        <translation>PGXP几何公差</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7330"/>
        <source>Create Save State Backups</source>
        <translation>创建存档备份</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7219"/>
        <source>800% [480 FPS (NTSC) / 400 FPS (PAL)]</source>
        <translation>800% [480 FPS (NTSC) / 400 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7699"/>
        <source>Shader {} added as stage {}.</source>
        <translation>着色器{}添加为层{}。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7809"/>
        <source>Uses screen positions to resolve PGXP data. May improve visuals in some games.</source>
        <translation>使用屏幕位置来解析PGXP数据。可以改善某些游戏的视觉效果。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7312"/>
        <source>Controller Port {}{}</source>
        <translation>控制器接口{}{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7472"/>
        <source>Hide Cursor In Fullscreen</source>
        <translation>全屏时隐藏光标</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7321"/>
        <source>Copies the current global settings to this game.</source>
        <translation>套用当前全局设置到此游戏中。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7294"/>
        <source>Clear Settings</source>
        <translation>清除设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7199"/>
        <source>4x (8x Speed)</source>
        <translation>4x (8倍速)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7607"/>
        <source>Readahead Sectors</source>
        <translation>预读扇区</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7536"/>
        <source>Minimal Output Latency</source>
        <translation>最小输出延迟</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7224"/>
        <source>900% [540 FPS (NTSC) / 450 FPS (PAL)]</source>
        <translation>900% [540 FPS (NTSC) / 450 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7705"/>
        <source>Show Frame Times</source>
        <translation>显示帧时间</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7407"/>
        <source>Enables alignment and bus exceptions. Not needed for any known games.</source>
        <translation>启用对齐和总线异常。任何已知的游戏都不需要。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7566"/>
        <source>Output Latency</source>
        <translation>输出延迟</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7319"/>
        <source>Controls the volume of the audio played on the host when fast forwarding.</source>
        <translation>控制快进时本机播放的音频的音量。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7483"/>
        <source>Inhibit Screensaver</source>
        <translation>禁用屏幕保护程序</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7358"/>
        <source>Determines the position on the screen when black borders must be added.</source>
        <translation>当黑色边框必须添加时，确定其在屏幕上的位置。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7618"/>
        <source>Reloads the shaders from disk, applying any changes.</source>
        <translation>从磁盘重新加载着色器，应用任何更改。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7228"/>
        <source>A resume save state created at %s was found.

Do you want to load this save and continue?</source>
        <translation>找到在%s处创建的可继续存档。

您想要读取该档并继续？</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7822"/>
        <source>Wireframe Rendering</source>
        <translation>线框渲染</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7193"/>
        <source>3x (for 720p)</source>
        <translation>3x (适合720p)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7719"/>
        <source>Shows persistent icons when turbo is active or when paused.</source>
        <translation>当涡轮处于活动状态或暂停时，显示持续的图标。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7208"/>
        <source>600% [360 FPS (NTSC) / 300 FPS (PAL)]</source>
        <translation>600% [360 FPS (NTSC) / 300 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7794"/>
        <source>Use Blit Swap Chain</source>
        <translation>使用位块传输交换链</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7249"/>
        <source>Apply Image Patches</source>
        <translation>应用镜像补丁</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7487"/>
        <source>Integration</source>
        <translation>整合</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7192"/>
        <source>3x (6x Speed)</source>
        <translation>3x (6倍速)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7820"/>
        <source>When this option is chosen, the clock speed set below will be used.</source>
        <translation>当选择此选项时，将使用下列设置的主频。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7661"/>
        <source>Scales the dithering pattern with the internal rendering resolution, making it less noticeable. Usually safe to enable.</source>
        <translation>缩放色彩抖动模式与内置渲染分辨率，使其不太明显。通常可以安全启用。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7779"/>
        <source>Toggle Analog</source>
        <translation>模拟切换</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7323"/>
        <source>Copy Global Settings</source>
        <translation>套用全局设置</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7726"/>
        <source>Shows the number of frames (or v-syncs) displayed per second by the system in the top-right corner of the display.</source>
        <translation>在显示右上角显示系统的每秒显示帧数 (或垂直同步)。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7704"/>
        <source>Show FPS</source>
        <translation>显示帧率</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7765"/>
        <source>Texture Filtering</source>
        <translation>纹理过滤</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7464"/>
        <source>Game: {} ({})</source>
        <translation>游戏: {} ({})</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7176"/>
        <source>150% [90 FPS (NTSC) / 75 FPS (PAL)]</source>
        <translation>150% [90 FPS (NTSC) / 75 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7675"/>
        <source>Select Disc Image</source>
        <translation>选择光盘镜像</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7267"/>
        <source>Avoids calls to C++ code, significantly speeding up the recompiler.</source>
        <translation>避免调用C++代码，大大加快重新编译器的速度。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7261"/>
        <source>Automatic mapping failed for {}.</source>
        <translation>{}的自动映射失败。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7485"/>
        <source>Input profile &apos;{}&apos; loaded.</source>
        <translation>输入控制档&apos;{}&apos;已加载。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7322"/>
        <source>Copies the global controller configuration to this game.</source>
        <translation>套用全局控制器配置到此游戏中。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7170"/>
        <source>10x (20x Speed)</source>
        <translation>10x (20倍速)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7226"/>
        <source>9x (18x Speed)</source>
        <translation>9x (18倍速)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7210"/>
        <source>6x (12x Speed)</source>
        <translation>6x (12倍速)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7216"/>
        <source>7x (14x Speed)</source>
        <translation>7x (14倍速)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7221"/>
        <source>8x (16x Speed)</source>
        <translation>8x (16倍速)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7204"/>
        <source>5x (10x Speed)</source>
        <translation>5x (10倍速)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7525"/>
        <source>Macro {} Frequency</source>
        <translation>宏{}频率</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7690"/>
        <source>Sets a threshold for discarding the emulated depth buffer. May help in some games.</source>
        <translation>设置丢弃模拟深度缓冲区的阈值。可能对某些游戏有帮助。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7427"/>
        <source>Failed to delete {}.</source>
        <translation>无法删除{}。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7420"/>
        <source>Exit And Save State</source>
        <translation>退出同时存档</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7606"/>
        <source>Read Speedup</source>
        <translation>读取加速</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7433"/>
        <source>Fast Forward Volume</source>
        <translation>快进音量</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7355"/>
        <source>Determines the amount of audio buffered before being pulled by the host API.</source>
        <translation>确定在被本机API提取之前缓冲的音频数量。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7670"/>
        <source>Seek Speedup</source>
        <translation>搜寻加速</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7432"/>
        <source>Fast Forward Speed</source>
        <translation>快进速度</translation>
    </message>
</context>
<context>
    <name>GPU</name>
    <message>
        <location filename="../../core/gpu.cpp" line="2433"/>
        <source>Saving screenshot to &apos;{}&apos;.</source>
        <translation>保存屏幕截图到&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/gpu.cpp" line="2484"/>
        <source>Saved screenshot to &apos;{}&apos;.</source>
        <translation>保存屏幕截图到&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/gpu.cpp" line="2485"/>
        <source>Failed to save screenshot to &apos;{}&apos;.</source>
        <translation>无法保存屏幕截图到&apos;{}&apos;。</translation>
    </message>
</context>
<context>
    <name>GPUDevice</name>
    <message>
        <location filename="../../util/opengl_device.cpp" line="300"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../../util/opengl_device.cpp" line="301"/>
        <source>OpenGL renderer unavailable, your driver or hardware is not recent enough. OpenGL 3.1 or OpenGL ES 3.1 is required.</source>
        <translation>OpenGL渲染器不可用，您的驱动程序或硬件不够新。需要OpenGL 3.1或OpenGL ES 3.1。</translation>
    </message>
</context>
<context>
    <name>GPUDownsampleMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1233"/>
        <source>Disabled</source>
        <translation>禁用</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1234"/>
        <source>Box (Downsample 3D/Smooth All)</source>
        <translation>盒式 (缩减采样3D/平滑全部)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1235"/>
        <source>Adaptive (Preserve 3D/Smooth 2D)</source>
        <translation>自适应 (保留3D/平滑2D)</translation>
    </message>
</context>
<context>
    <name>GPULineDetectMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1201"/>
        <source>Disabled</source>
        <translation>禁用</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1202"/>
        <source>Quads</source>
        <translation>四边形</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1203"/>
        <source>Triangles (Basic)</source>
        <translation>三角形 (基础)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1204"/>
        <source>Triangles (Aggressive)</source>
        <translation>三角形 (激进)</translation>
    </message>
</context>
<context>
    <name>GPURenderer</name>
    <message>
        <location filename="../qthost.cpp" line="1991"/>
        <location filename="../../core/settings.cpp" line="1064"/>
        <source>Software</source>
        <translation>软件</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1051"/>
        <source>Automatic</source>
        <translation>自动</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1053"/>
        <source>Direct3D 11</source>
        <translation>Direct3D 11</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1053"/>
        <source>Direct3D 12</source>
        <translation>Direct3D 12</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1056"/>
        <source>Metal</source>
        <translation>金属</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1059"/>
        <source>Vulkan</source>
        <translation>Vulkan</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1062"/>
        <source>OpenGL</source>
        <translation>OpenGL</translation>
    </message>
</context>
<context>
    <name>GPUTextureFilter</name>
    <message>
        <location filename="../../core/settings.cpp" line="1162"/>
        <source>Bilinear</source>
        <translation>双线性</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1163"/>
        <source>Bilinear (No Edge Blending)</source>
        <translation>双线性 (无边缘混合)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1167"/>
        <source>xBR (Very Slow, No Edge Blending)</source>
        <translation>xBR (非常慢，无边缘混合)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1161"/>
        <source>Nearest-Neighbor</source>
        <translation>最近邻</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1164"/>
        <source>JINC2 (Slow)</source>
        <translation>JINC2 (慢)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1165"/>
        <source>JINC2 (Slow, No Edge Blending)</source>
        <translation>JINC2 (慢，无边缘混合)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1166"/>
        <source>xBR (Very Slow)</source>
        <translation>xBR (非常慢)</translation>
    </message>
</context>
<context>
    <name>GPUWireframeMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1263"/>
        <source>Disabled</source>
        <translation>禁用</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1263"/>
        <source>Overlay Wireframe</source>
        <translation>覆盖线框</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1264"/>
        <source>Only Wireframe</source>
        <translation>仅有线框</translation>
    </message>
</context>
<context>
    <name>GPU_HW</name>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="389"/>
        <source>Resolution scale set to {0}x (display {1}x{2}, VRAM {3}x{4})</source>
        <translation>分辨率比率设置为{0}x (显示{1}x{2}，显存{3}x{4})</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="402"/>
        <source>Multisample anti-aliasing set to {}x (SSAA).</source>
        <translation>多重采样反锯齿设置为{}x (SSAA)。</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="409"/>
        <source>Multisample anti-aliasing set to {}x.</source>
        <translation>多重采样反锯齿设置为{}x。</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="496"/>
        <source>{}x MSAA is not supported, using {}x instead.</source>
        <translation>不支持{}x MSAA，使用{}x代替。</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="508"/>
        <source>SSAA is not supported, using MSAA instead.</source>
        <translation>不支持SSAA，使用MSAA代替。</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="516"/>
        <source>Texture filter &apos;{}/{}&apos; is not supported with the current renderer.</source>
        <translation>当前渲染器不支持纹理过滤器&apos;{}/{}&apos;。</translation>
    </message>
    <message>
        <source>Texture filter &apos;{}&apos; is not supported with the current renderer.</source>
        <translation type="vanished">当前渲染器不支持纹理过滤器&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="531"/>
        <source>Geometry shaders are not supported by your GPU, and are required for wireframe rendering.</source>
        <translation>您的GPU不支持几何着色器，需要线框渲染。</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="544"/>
        <source>Resolution scale {0}x is not divisible by downsample scale {1}x, using {2}x instead.</source>
        <translation>分辨率比率{0}x不能被缩减采样比率{1}x整除，使用{2}x代替。</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="605"/>
        <source>Resolution scale {0}x not supported for adaptive downsampling, using {1}x.</source>
        <translation>分辨率比率{0}x不支持自适应缩减采样，使用{1}x。</translation>
    </message>
</context>
<context>
    <name>GS</name>
    <message>
        <source>Saved screenshot to &apos;{}&apos;.</source>
        <translation type="vanished">保存屏幕截图到&apos;{}&apos;。</translation>
    </message>
</context>
<context>
    <name>GameDatabase</name>
    <message>
        <location filename="../../core/game_database.cpp" line="58"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="58"/>
        <source>Doesn&apos;t Boot</source>
        <translation>无法启动</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="59"/>
        <source>Crashes In Intro</source>
        <translation>崩溃于开场</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="59"/>
        <source>Crashes In-Game</source>
        <translation>崩溃于游戏中</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="60"/>
        <source>Graphical/Audio Issues</source>
        <translation>图像/音频问题</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="60"/>
        <source>No Issues</source>
        <translation>没有错误</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="90"/>
        <source>Force Interpreter</source>
        <translation>强制解释器</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="91"/>
        <source>Force Software Renderer</source>
        <translation>强制软件渲染器</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="92"/>
        <source>Force Software Renderer For Readbacks</source>
        <translation>强制软件渲染器进行回读</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="93"/>
        <source>Force Round Texture Coordinates</source>
        <translation>强制圆形纹理坐标</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="94"/>
        <source>Force Interlacing</source>
        <translation>强制隔行扫描</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="95"/>
        <source>Disable True Color</source>
        <translation>禁用真彩色</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="96"/>
        <source>Disable Upscaling</source>
        <translation>禁用放大</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="97"/>
        <source>Disable Texture Filtering</source>
        <translation>禁用纹理过滤</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="98"/>
        <source>Disable Scaled Dithering</source>
        <translation>禁用缩放色彩抖动</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="99"/>
        <source>Disable Force NTSC Timings</source>
        <translation>禁用强制NTSC计时</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="100"/>
        <source>Disable Widescreen</source>
        <translation>禁用宽屏</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="101"/>
        <source>Disable PGXP</source>
        <translation>禁用PGXP</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="102"/>
        <source>Disable PGXP Culling</source>
        <translation>禁用PGXP剔除</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="103"/>
        <source>Disable PGXP Texture Correction</source>
        <translation>禁用PGXP纹理校正</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="104"/>
        <source>Disable PGXP Color Correction</source>
        <translation>禁用PGXP颜色校正</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="105"/>
        <source>Disable PGXP Depth Buffer</source>
        <translation>禁用PGXP深度缓冲</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="106"/>
        <source>Disable PGXP Preserve Projection Floating Point</source>
        <translation>禁用PGXP保留投影浮点</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="107"/>
        <source>Disable PGXP on 2D Polygons</source>
        <translation>禁用PGXP在2D多边形</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="108"/>
        <source>Force PGXP Vertex Cache</source>
        <translation>强制PGXP顶点缓存</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="109"/>
        <source>Force PGXP CPU Mode</source>
        <translation>强制PGXP在CPU模式</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="110"/>
        <source>Force Recompiler Memory Exceptions</source>
        <translation>强制重编译器内存异常</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="111"/>
        <source>Force Recompiler ICache</source>
        <translation>强制重编译器ICache</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="112"/>
        <source>Force Recompiler LUT Fastmem</source>
        <translation>强制重编译器LUT快速内存</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="113"/>
        <source>Is LibCrypt Protected</source>
        <translation>受LibCrypt保护</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="803"/>
        <location filename="../../core/game_database.cpp" line="818"/>
        <location filename="../../core/game_database.cpp" line="834"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="843"/>
        <source>Title</source>
        <translation>标题</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="844"/>
        <source>Serial</source>
        <translation>序号</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="845"/>
        <source>Rating</source>
        <translation>评定</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="849"/>
        <source>Version Tested</source>
        <translation>测试版本</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="852"/>
        <source>Comments</source>
        <translation>注释</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="856"/>
        <source>Supported Controllers</source>
        <translation>支持的控制器</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="871"/>
        <source>Traits</source>
        <translation>特性</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="881"/>
        <source>Display Active Start Offset</source>
        <translation>显示活动的起始偏移</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="883"/>
        <source>Display Active End Offset</source>
        <translation>显示活动的结束偏移</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="885"/>
        <source>Display Line Start Offset</source>
        <translation>显示线起始偏移</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="887"/>
        <source>Display Line End Offset</source>
        <translation>显示线结束偏移</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="889"/>
        <source>Display Deinterlacing Mode</source>
        <translation>显示逐行扫描模式</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="891"/>
        <source>DMA Max Slice Ticks</source>
        <translation>DMA最大片段时数</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="892"/>
        <source>DMA Halt Ticks</source>
        <translation>DMA停顿时数</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="893"/>
        <source>GPU FIFO Size</source>
        <translation>GPU的FIFO大小</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="894"/>
        <source>GPU Max Runahead</source>
        <translation>GPU最大预运行</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="895"/>
        <source>GPU PGXP Tolerance</source>
        <translation>GPU在PGXP公差</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="896"/>
        <source>GPU PGXP Depth Threshold</source>
        <translation>GPU在PGXP深度阈值</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="898"/>
        <source>GPU Line Detect Mode</source>
        <translation>GPU线检测模式</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="903"/>
        <source>Disc Set</source>
        <translation>光盘设置</translation>
    </message>
</context>
<context>
    <name>GameList</name>
    <message>
        <location filename="../../core/game_list.cpp" line="145"/>
        <source>PSF</source>
        <translation>PSF</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1363"/>
        <source>{}s</source>
        <translation>{}秒</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="144"/>
        <source>Disc</source>
        <translation>光盘</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1365"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1312"/>
        <source>Never</source>
        <translation>从未</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1329"/>
        <source>Today</source>
        <translation>今天</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="145"/>
        <source>Playlist</source>
        <translation>播放列表</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="144"/>
        <source>Disc Set</source>
        <translation>光盘设置</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="530"/>
        <source>Scanning directory &apos;{}&apos;...</source>
        <translation>扫描目录&apos;{}&apos;...</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="562"/>
        <source>Scanning &apos;{}&apos;...</source>
        <translation>扫描&apos;{}&apos;...</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1357"/>
        <source>{}h {}m</source>
        <translation>{}时{}分</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1361"/>
        <source>{}m {}s</source>
        <translation>{}分{}秒</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1359"/>
        <source>{}h {}m {}s</source>
        <translation>{}时{}分{}秒</translation>
    </message>
    <message>
        <source>{} minutes</source>
        <translation type="vanished">{}分钟</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="144"/>
        <source>PS-EXE</source>
        <translation>PS-EXE</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1334"/>
        <source>Yesterday</source>
        <translation>昨天</translation>
    </message>
    <message>
        <source>{} hours</source>
        <translation type="vanished">{}小时</translation>
    </message>
    <message numerus="yes">
        <location filename="../gamelistmodel.cpp" line="245"/>
        <source>%n hours</source>
        <translation>
            <numerusform>%n小时</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../gamelistmodel.cpp" line="247"/>
        <source>%n minutes</source>
        <translation>
            <numerusform>%n分钟</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>GameListCompatibilityRating</name>
    <message>
        <source>Graphical/Audio Issues</source>
        <translation type="vanished">图像/音频问题</translation>
    </message>
    <message>
        <source>No Issues</source>
        <translation type="vanished">无错误</translation>
    </message>
    <message>
        <source>Crashes In-Game</source>
        <translation type="vanished">崩溃于游戏中</translation>
    </message>
    <message>
        <source>Crashes In Intro</source>
        <translation type="vanished">崩溃于开场</translation>
    </message>
    <message>
        <source>Doesn&apos;t Boot</source>
        <translation type="vanished">无法启动</translation>
    </message>
    <message>
        <source>Unknown</source>
        <translation type="vanished">未知</translation>
    </message>
</context>
<context>
    <name>GameListModel</name>
    <message>
        <location filename="../gamelistmodel.cpp" line="750"/>
        <source>Size</source>
        <translation>大小</translation>
    </message>
    <message>
        <source>Type</source>
        <translation type="vanished">格式</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="746"/>
        <source>Year</source>
        <translation>年份</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="745"/>
        <source>Genre</source>
        <translation>游戏类型</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="413"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="739"/>
        <source>Icon</source>
        <translation>图标</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="741"/>
        <source>Title</source>
        <translation>标题</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="749"/>
        <source>Last Played</source>
        <translation>最近游玩</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="748"/>
        <source>Time Played</source>
        <translation>游玩时长</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="751"/>
        <source>Raw Size</source>
        <translation>原生大小</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="752"/>
        <source>Region</source>
        <translation>区域</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="740"/>
        <source>Serial</source>
        <translation>序号</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="753"/>
        <source>Compatibility</source>
        <translation>兼容性</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="747"/>
        <source>Players</source>
        <translation>玩家</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="742"/>
        <source>File Title</source>
        <translation>文件标题</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="744"/>
        <source>Publisher</source>
        <translation>出版商</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="743"/>
        <source>Developer</source>
        <translation>开发商</translation>
    </message>
</context>
<context>
    <name>GameListSearchDirectoriesModel</name>
    <message>
        <source>Path</source>
        <translation type="vanished">路径</translation>
    </message>
    <message>
        <source>Recursive</source>
        <translation type="vanished">深度搜索</translation>
    </message>
</context>
<context>
    <name>GameListSettingsWidget</name>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="57"/>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="186"/>
        <source>Open Directory...</source>
        <translation>打开目录…</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="202"/>
        <source>Would you like to scan the directory &quot;%1&quot; recursively?

Scanning recursively takes more time, but will identify files in subdirectories.</source>
        <translation>是否要深度扫描“%1”目录？

深度扫描需要更多时间，但会识别子目录中文件。</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="247"/>
        <source>Select Directory</source>
        <translation>选择目录</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="210"/>
        <source>Scan For New Games</source>
        <translation>扫描新游戏</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="107"/>
        <source>Excluded Paths (will not be scanned)</source>
        <translation>排除路径 (将不扫描)</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="76"/>
        <location filename="../gamelistsettingswidget.ui" line="171"/>
        <location filename="../gamelistsettingswidget.cpp" line="184"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="92"/>
        <source>Search Directory</source>
        <translation>搜索目录</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="97"/>
        <source>Scan Recursively</source>
        <translation>深度扫描</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="133"/>
        <source>File...</source>
        <translation>文件...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="152"/>
        <source>Folder...</source>
        <translation>文件夹...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="226"/>
        <source>Rescan All Games</source>
        <translation>重新扫描全部游戏</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="195"/>
        <source>Select Search Directory</source>
        <translation>选择搜索目录</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="237"/>
        <source>Select Path</source>
        <translation>选择路径</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="31"/>
        <source>Search Directories (will be scanned for games)</source>
        <translation>搜索目录 (将扫描游戏)</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="201"/>
        <source>Scan Recursively?</source>
        <translation>深度扫描？</translation>
    </message>
</context>
<context>
    <name>GameListWidget</name>
    <message>
        <location filename="../gamelistwidget.ui" line="80"/>
        <source>Game Grid</source>
        <translation>游戏方格</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="57"/>
        <source>Game List</source>
        <translation>游戏列表</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="103"/>
        <source>Merge Multi-Disc Games</source>
        <translation>合并多光盘游戏</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="126"/>
        <source>Show Titles</source>
        <translation>显示标题</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="220"/>
        <source>Search...</source>
        <translation>搜索…</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="202"/>
        <source>All Regions</source>
        <translation>全部区域</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="189"/>
        <source>All Types</source>
        <translation>全部格式</translation>
    </message>
</context>
<context>
    <name>GameSummaryWidget</name>
    <message>
        <location filename="../gamesummarywidget.ui" line="119"/>
        <source>#</source>
        <translation>#</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="408"/>
        <source>N/A</source>
        <translation>N/A</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="139"/>
        <source>Hash</source>
        <translation>哈希值</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="124"/>
        <source>Mode</source>
        <translation>模式</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="309"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="45"/>
        <source>Clear the line to restore the original title...</source>
        <translation>清除该行以恢复原始标题...</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="55"/>
        <location filename="../gamesummarywidget.ui" line="79"/>
        <source>Restore</source>
        <translation>恢复</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="129"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="253"/>
        <source>Verify</source>
        <translation>校验</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="269"/>
        <source>Type:</source>
        <translation>格式:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="306"/>
        <source>Comments</source>
        <translation>注释</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="261"/>
        <source>&lt;not computed&gt;</source>
        <translation>&lt;未计算&gt;</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="166"/>
        <source>Controllers:</source>
        <translation>控制器:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialog</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="88"/>
        <source>%1 (Published by %2)</source>
        <translation>%1 (%2出版)</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="215"/>
        <source>Genre:</source>
        <translation>游戏类型:</translation>
    </message>
    <message>
        <source>Compute Hashes...</source>
        <translation type="vanished">计算哈希值…</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="134"/>
        <source>Length</source>
        <translation>长度</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="162"/>
        <source>Use Global Settings</source>
        <translation>使用全局设置</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="144"/>
        <source>Status</source>
        <translation>状态</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="276"/>
        <source>Title:</source>
        <translation>标题:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="453"/>
        <source>Search on Redump.org</source>
        <translation>在Redump.org上搜索</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="88"/>
        <source>Image Path:</source>
        <translation>镜像路径:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="109"/>
        <source>%1 players</source>
        <translation>%1玩家</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="116"/>
        <source>%1-%2 memory card blocks</source>
        <translation>%1-%2记忆卡格</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="199"/>
        <source>%1 [%2]</source>
        <translation>%1 [%2]</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="253"/>
        <source>Track %1</source>
        <translation>轨道 %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="274"/>
        <source>Compatibility Report</source>
        <translation>兼容性报告</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="349"/>
        <source>Verifying hashes...</source>
        <translation>正在校验哈希值...</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="413"/>
        <source>Serial Mismatch: %1 vs %2</source>
        <translation>序号匹配错误: %1 vs %2</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="152"/>
        <source>Region:</source>
        <translation>区域:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="101"/>
        <source>Released %1</source>
        <translation>%1发行</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="102"/>
        <source>Serial:</source>
        <translation>序号:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="118"/>
        <source>%1 memory card blocks</source>
        <translation>%1记忆卡格</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="173"/>
        <source>Tracks:</source>
        <translation>轨道:</translation>
    </message>
    <message>
        <source>Edit...</source>
        <translation type="vanished">编辑…</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="408"/>
        <source>Revision: %1</source>
        <translation>修订: %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="159"/>
        <source>Developer:</source>
        <translation>开发商:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="86"/>
        <location filename="../gamesummarywidget.cpp" line="96"/>
        <location filename="../gamesummarywidget.cpp" line="123"/>
        <location filename="../gamesummarywidget.cpp" line="139"/>
        <location filename="../gamesummarywidget.cpp" line="146"/>
        <location filename="../gamesummarywidget.cpp" line="147"/>
        <location filename="../gamesummarywidget.cpp" line="148"/>
        <location filename="../gamesummarywidget.cpp" line="149"/>
        <location filename="../gamesummarywidget.cpp" line="150"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="309"/>
        <source>Failed to open CD image for hashing.</source>
        <translation>无法打开光盘镜像用于哈希值校验。</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="201"/>
        <source>Input Profile:</source>
        <translation>输入控制档:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="290"/>
        <source>Compatibility:</source>
        <translation>兼容性:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="107"/>
        <source>%1-%2 players</source>
        <translation>%1-%2玩家</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="94"/>
        <source>Published by %1</source>
        <translation>%1出版</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="194"/>
        <source>Release Info:</source>
        <translation>发行信息:</translation>
    </message>
</context>
<context>
    <name>GraphicsSettingsWidget</name>
    <message>
        <location filename="../graphicssettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="38"/>
        <source>Renderer:</source>
        <translation>渲染器:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="48"/>
        <source>Adapter:</source>
        <translation>适配器:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="68"/>
        <source>Rendering</source>
        <translation>渲染</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="92"/>
        <source>Internal Resolution:</source>
        <translation>内置分辨率:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="752"/>
        <source>Automatic (Based on Window Size)</source>
        <translation>自动 (基于窗口大小)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="753"/>
        <source>1x Native (Default)</source>
        <translation>1x 原设 (默认)</translation>
    </message>
    <message>
        <source>2x Native</source>
        <translation type="vanished">2x 原设</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="754"/>
        <source>3x Native (for 720p)</source>
        <translation>3x 原设 (适合 720p)</translation>
    </message>
    <message>
        <source>4x Native</source>
        <translation type="vanished">4x 原设</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="755"/>
        <source>5x Native (for 1080p)</source>
        <translation>5x 原设 (适合 1080p)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="756"/>
        <source>6x Native (for 1440p)</source>
        <translation>6x 原设 (适合 1440p)</translation>
    </message>
    <message>
        <source>7x Native</source>
        <translation type="vanished">7x 原设</translation>
    </message>
    <message>
        <source>8x Native</source>
        <translation type="vanished">8x 原设</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="757"/>
        <source>9x Native (for 4K)</source>
        <translation>9x 原设 (适合 4K)</translation>
    </message>
    <message>
        <source>10x Native</source>
        <translation type="vanished">10x 原设</translation>
    </message>
    <message>
        <source>11x Native</source>
        <translation type="vanished">11x 原设</translation>
    </message>
    <message>
        <source>12x Native</source>
        <translation type="vanished">12x 原设</translation>
    </message>
    <message>
        <source>13x Native</source>
        <translation type="vanished">13x 原设</translation>
    </message>
    <message>
        <source>14x Native</source>
        <translation type="vanished">14x 原设</translation>
    </message>
    <message>
        <source>15x Native</source>
        <translation type="vanished">15x 原设</translation>
    </message>
    <message>
        <source>16x Native</source>
        <translation type="vanished">16x 原设</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="102"/>
        <source>Down-Sampling:</source>
        <translation>缩减采样:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="114"/>
        <location filename="../graphicssettingswidget.ui" line="918"/>
        <source>x</source>
        <translation>x</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="129"/>
        <source>Texture Filtering:</source>
        <translation>纹理过滤:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="136"/>
        <source>Aspect Ratio:</source>
        <translation>宽高比:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="158"/>
        <source>:</source>
        <translation>:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="187"/>
        <source>Crop:</source>
        <translation>裁剪:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="197"/>
        <source>Scaling:</source>
        <translation>缩放:</translation>
    </message>
    <message>
        <source>VSync:</source>
        <translation type="vanished">垂直同步:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="258"/>
        <location filename="../graphicssettingswidget.cpp" line="311"/>
        <source>PGXP Geometry Correction</source>
        <translation>PGXP几何校正</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="237"/>
        <location filename="../graphicssettingswidget.cpp" line="300"/>
        <source>True Color Rendering</source>
        <translation>真彩色渲染</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="209"/>
        <source>PGXP Depth Buffer (Low Compatibility)</source>
        <translation>PGXP深度缓冲 (低兼容性)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="230"/>
        <location filename="../graphicssettingswidget.cpp" line="319"/>
        <source>Force 4:3 For FMVs</source>
        <translation>FMV强制4:3</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="244"/>
        <location filename="../graphicssettingswidget.cpp" line="321"/>
        <source>FMV Chroma Smoothing</source>
        <translation>FMV色度平滑</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="216"/>
        <location filename="../graphicssettingswidget.cpp" line="324"/>
        <source>Disable Interlacing</source>
        <translation>禁用隔行扫描</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="251"/>
        <location filename="../graphicssettingswidget.cpp" line="307"/>
        <source>Widescreen Rendering</source>
        <translation>宽屏渲染</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="223"/>
        <location filename="../graphicssettingswidget.cpp" line="330"/>
        <source>Force NTSC Timings</source>
        <translation>强制NTSC计时</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="177"/>
        <source>Deinterlacing:</source>
        <translation>逐行扫描:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="297"/>
        <source>Advanced</source>
        <translation>高级</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="312"/>
        <source>Display Options</source>
        <translation>显示选项</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="318"/>
        <source>Exclusive Fullscreen:</source>
        <translation>独占全屏:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="335"/>
        <source>Screen Position:</source>
        <translation>屏幕位置:</translation>
    </message>
    <message>
        <source>Display FPS Limit:</source>
        <translation type="vanished">显示帧率限制:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="398"/>
        <location filename="../graphicssettingswidget.cpp" line="345"/>
        <source>Threaded Rendering</source>
        <translation>线程渲染</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="354"/>
        <location filename="../graphicssettingswidget.cpp" line="348"/>
        <source>Threaded Presentation</source>
        <translation>线程呈现</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="361"/>
        <location filename="../graphicssettingswidget.cpp" line="359"/>
        <source>Use Blit Swap Chain</source>
        <translation>使用位块传输交换链</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="368"/>
        <location filename="../graphicssettingswidget.cpp" line="356"/>
        <source>Stretch Vertically</source>
        <translation>垂直拉伸</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="380"/>
        <location filename="../graphicssettingswidget.ui" line="972"/>
        <source>Rendering Options</source>
        <translation>渲染选项</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="386"/>
        <source>Line Detection:</source>
        <translation>线检测:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="405"/>
        <location filename="../graphicssettingswidget.cpp" line="380"/>
        <source>Scaled Dithering</source>
        <translation>缩放色彩抖动</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="419"/>
        <location filename="../graphicssettingswidget.cpp" line="374"/>
        <source>True Color Debanding</source>
        <translation>真彩色去条带</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="412"/>
        <location filename="../graphicssettingswidget.cpp" line="384"/>
        <source>Software Renderer Readbacks</source>
        <translation>软件渲染器回读</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="435"/>
        <source>Multi-Sampling:</source>
        <translation>多重采样:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="462"/>
        <source>PGXP</source>
        <translation>PGXP</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="486"/>
        <source>Geometry Tolerance:</source>
        <translation>几何公差:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="496"/>
        <location filename="../graphicssettingswidget.ui" line="905"/>
        <location filename="../graphicssettingswidget.ui" line="925"/>
        <source>px</source>
        <translation>px</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="515"/>
        <source>Depth Clear Threshold:</source>
        <translation>深度清除阈值:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="545"/>
        <location filename="../graphicssettingswidget.cpp" line="402"/>
        <source>Perspective Correct Textures</source>
        <translation>透视校正纹理</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="531"/>
        <location filename="../graphicssettingswidget.cpp" line="406"/>
        <source>Perspective Correct Colors</source>
        <translation>透视校正颜色</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="566"/>
        <location filename="../graphicssettingswidget.cpp" line="409"/>
        <source>Culling Correction</source>
        <translation>剔除校正</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="559"/>
        <location filename="../graphicssettingswidget.cpp" line="413"/>
        <source>Preserve Projection Precision</source>
        <translation>保留投影精度</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="552"/>
        <location filename="../graphicssettingswidget.cpp" line="415"/>
        <source>CPU Mode</source>
        <translation>CPU模式</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="538"/>
        <location filename="../graphicssettingswidget.cpp" line="419"/>
        <source>Vertex Cache</source>
        <translation>顶点缓存</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="599"/>
        <source>OSD</source>
        <translation>OSD</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="623"/>
        <source>OSD Scale:</source>
        <translation>OSD比率:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="630"/>
        <location filename="../graphicssettingswidget.ui" line="791"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="701"/>
        <location filename="../graphicssettingswidget.cpp" line="458"/>
        <source>Show Controller Input</source>
        <translation>显示控制器输入</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="694"/>
        <location filename="../graphicssettingswidget.cpp" line="462"/>
        <source>Show Status Indicators</source>
        <translation>显示状态指示器</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="645"/>
        <location filename="../graphicssettingswidget.cpp" line="440"/>
        <source>Show FPS</source>
        <translation>显示帧率</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="652"/>
        <location filename="../graphicssettingswidget.cpp" line="432"/>
        <source>Show OSD Messages</source>
        <translation>显示OSD消息</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="715"/>
        <location filename="../graphicssettingswidget.cpp" line="435"/>
        <source>Show Resolution</source>
        <translation>显示分辨率</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="687"/>
        <location filename="../graphicssettingswidget.cpp" line="460"/>
        <source>Show Settings</source>
        <translation>显示设置</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="659"/>
        <location filename="../graphicssettingswidget.cpp" line="443"/>
        <source>Show CPU Usage</source>
        <translation>显示CPU使用</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="666"/>
        <location filename="../graphicssettingswidget.cpp" line="449"/>
        <source>Show GPU Statistics</source>
        <translation>显示GPU统计信息</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="673"/>
        <location filename="../graphicssettingswidget.cpp" line="438"/>
        <source>Show Emulation Speed</source>
        <translation>显示模拟速度</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="708"/>
        <location filename="../graphicssettingswidget.cpp" line="455"/>
        <source>Show Frame Times</source>
        <translation>显示帧时间</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="680"/>
        <location filename="../graphicssettingswidget.cpp" line="447"/>
        <source>Show GPU Usage</source>
        <translation>显示GPU使用</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="270"/>
        <source>Sprite Texture Filtering:</source>
        <translation>精灵纹理过滤:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="347"/>
        <location filename="../graphicssettingswidget.cpp" line="352"/>
        <source>Disable Mailbox Presentation</source>
        <translation>禁用Mailbox呈现</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="426"/>
        <location filename="../graphicssettingswidget.cpp" line="388"/>
        <source>Round Upscaled Texture Coordinates</source>
        <translation>圆化放大纹理坐标</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="573"/>
        <location filename="../graphicssettingswidget.cpp" line="422"/>
        <source>Disable on 2D Polygons</source>
        <translation>禁用在2D多边形</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="722"/>
        <location filename="../graphicssettingswidget.cpp" line="452"/>
        <source>Show Latency Statistics</source>
        <translation>显示延迟统计信息</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="748"/>
        <source>Capture</source>
        <translation>截取</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="763"/>
        <source>Screenshots</source>
        <translation>屏幕截图</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="769"/>
        <source>Screenshot Size:</source>
        <translation>屏幕截图大小:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="784"/>
        <source>Quality:</source>
        <translation>质量:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="823"/>
        <source>Texture Replacements</source>
        <translation>纹理替换</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="838"/>
        <source>General Settings</source>
        <translation>常规设置</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="846"/>
        <location filename="../graphicssettingswidget.cpp" line="481"/>
        <source>Enable VRAM Write Replacement</source>
        <translation>启用显存写入替换</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="853"/>
        <location filename="../graphicssettingswidget.cpp" line="484"/>
        <source>Preload Texture Replacements</source>
        <translation>预加载纹理替换</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="860"/>
        <location filename="../graphicssettingswidget.cpp" line="486"/>
        <source>Use Old MDEC Routines</source>
        <translation>使用旧的MDEC惯例</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="872"/>
        <source>VRAM Write Dumping</source>
        <translation>显存写入转储</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="880"/>
        <location filename="../graphicssettingswidget.cpp" line="491"/>
        <source>Enable VRAM Write Dumping</source>
        <translation>启用显存写入转储</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="887"/>
        <location filename="../graphicssettingswidget.cpp" line="489"/>
        <source>Set Alpha Channel</source>
        <translation>设置Alpha通道</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="896"/>
        <source>Dump Size Threshold:</source>
        <translation>转储大小阈值:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="957"/>
        <source>Debugging</source>
        <translation>调试</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="978"/>
        <source>Wireframe Mode:</source>
        <translation>线框模式:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="991"/>
        <source>Device Options</source>
        <translation>设备选项</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="999"/>
        <location filename="../graphicssettingswidget.cpp" line="513"/>
        <source>Disable Framebuffer Fetch</source>
        <translation>禁用帧缓冲获取</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1006"/>
        <source>Disable Texture Copy To Self</source>
        <translation>禁用纹理复制到自身</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1013"/>
        <location filename="../graphicssettingswidget.cpp" line="510"/>
        <source>Disable Dual-Source Blending</source>
        <translation>禁用双源混合</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1020"/>
        <location filename="../graphicssettingswidget.cpp" line="505"/>
        <source>Use Debug Device</source>
        <translation>使用调试设备</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1027"/>
        <location filename="../graphicssettingswidget.cpp" line="508"/>
        <source>Disable Shader Cache</source>
        <translation>禁用着色器缓存</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1034"/>
        <location filename="../graphicssettingswidget.cpp" line="517"/>
        <source>Disable Texture Buffers</source>
        <translation>禁用纹理缓冲</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="247"/>
        <source>Renderer</source>
        <translation>渲染器</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="248"/>
        <source>Chooses the backend to use for rendering the console/game visuals. &lt;br&gt;Depending on your system and hardware, Direct3D 11 and OpenGL hardware backends may be available. &lt;br&gt;The software renderer offers the best compatibility, but is the slowest and does not offer any enhancements.</source>
        <translation>选择用来渲染游戏机/游戏视觉效果的后端。&lt;br&gt;根据您的系统和硬件，Direct3D 11和OpenGL硬件后端可能可用。&lt;br&gt;软件渲染器提供了最好的兼容性，但速度最慢，并且不提供任何增强。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="252"/>
        <source>Adapter</source>
        <translation>适配器</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="252"/>
        <location filename="../graphicssettingswidget.cpp" line="705"/>
        <source>(Default)</source>
        <translation>(默认)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="253"/>
        <source>If your system contains multiple GPUs or adapters, you can select which GPU you wish to use for the hardware renderers. &lt;br&gt;This option is only supported in Direct3D and Vulkan. OpenGL will always use the default device.</source>
        <translation>如果您的系统包含多个GPU或适配器，您可以选择想使用哪个GPU作为硬件渲染器。&lt;br&gt;此选项仅在Direct3D和Vulkan中受支持，OpenGL将始终使用默认设备。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="257"/>
        <source>Internal Resolution</source>
        <translation>内置分辨率</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="258"/>
        <source>Setting this beyond 1x will enhance the resolution of rendered 3D polygons and lines. Only applies to the hardware backends. &lt;br&gt;This option is usually safe, with most games looking fine at higher resolutions. Higher resolutions require a more powerful GPU.</source>
        <translation>将此值设置为超过1x将提高渲染3D多边形和线条的分辨率。仅适用于硬件后端。&lt;br&gt;此选项通常是安全的，大多数游戏在高分辨率下看起来很好。更高的分辨率需要更强大的GPU。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="262"/>
        <source>Down-Sampling</source>
        <translation>缩减采样</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="262"/>
        <location filename="../graphicssettingswidget.cpp" line="370"/>
        <location filename="../graphicssettingswidget.cpp" line="500"/>
        <location filename="../graphicssettingswidget.cpp" line="784"/>
        <source>Disabled</source>
        <translation>禁用</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="263"/>
        <source>Downsamples the rendered image prior to displaying it. Can improve overall image quality in mixed 2D/3D games, but should be disabled for pure 3D games.</source>
        <translation>在显示渲染图像之前对其进行缩减采样。对混合2D/3D游戏可以提高整体图像质量，但对于纯3D游戏应当禁用。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="265"/>
        <source>Down-Sampling Display Scale</source>
        <translation>缩减采样显示比率</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="265"/>
        <source>1x</source>
        <translation>1x</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="266"/>
        <source>Selects the resolution scale that will be applied to the final image. 1x will downsample to the original console resolution.</source>
        <translation>选择将应用于最终图像的分辨率比率。1x将缩减采样到原始的游戏机分辨率。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="269"/>
        <source>Texture Filtering</source>
        <translation>纹理过滤</translation>
    </message>
    <message>
        <source>Smooths out the blockiness of magnified textures on 3D object by using filtering. &lt;br&gt;Will have a greater effect on higher resolution scales. &lt;br&gt;The JINC2 and especially xBR filtering modes are very demanding, and may not be worth the speed penalty.</source>
        <translation type="vanished">通过使用过滤来平滑3D物体上放大纹理的块状。&lt;br&gt;在较高的分辨率比率下会有更好的效果。&lt;br&gt;JINC2，尤其是xBR过滤模式要求非常高，可能不值得付出速度降低的代价。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="280"/>
        <source>Aspect Ratio</source>
        <translation>宽高比</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="282"/>
        <source>Changes the aspect ratio used to display the console&apos;s output to the screen. The default is Auto (Game Native) which automatically adjusts the aspect ratio to match how a game would be shown on a typical TV of the era.</source>
        <translation>对游戏机输出到屏幕的显示进行宽高比的更改。默认是自动 (游戏原设)，它将自动调整宽高比，以匹配那个时代的典型电视上呈现的游戏。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="285"/>
        <source>Deinterlacing</source>
        <translation>逐行扫描</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="287"/>
        <source>Determines which algorithm is used to convert interlaced frames to progressive for display on your system. Generally, the &quot;Disable Interlacing&quot; enhancement provides better quality output, but some games require interlaced rendering.</source>
        <translation>确定使用哪种算法将隔行扫描帧转换为逐行扫描帧，以便在您的系统上显示。通常，“禁用隔行扫描”增强功能提供了更好的质量输出，但有些游戏需要隔行扫描渲染。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="291"/>
        <source>Crop</source>
        <translation>裁剪</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="293"/>
        <source>Determines how much of the area typically not visible on a consumer TV set to crop/hide. Some games display content in the overscan area, or use it for screen effects. May not display correctly with the &quot;All Borders&quot; setting. &quot;Only Overscan&quot; offers a good compromise between stability and hiding black borders.</source>
        <translation>确定在消费者电视机上通常不可见的区域中有多少要裁剪/隐藏。有些游戏在过扫描区域显示内容，或将其用于屏幕效果。在“全部边界”设置下可能无法正确显示。“仅过扫描区域”在稳定性和隐藏黑色边界之间提供了一个很好的折衷。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="297"/>
        <source>Scaling</source>
        <translation>缩放</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="297"/>
        <source>Bilinear (Smooth)</source>
        <translation>双线性 (光滑)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="298"/>
        <source>Determines how the emulated console&apos;s output is upscaled or downscaled to your monitor&apos;s resolution.</source>
        <translation>确定如何将模拟游戏机的输出放大或缩小到您的显示器的分辨率。</translation>
    </message>
    <message>
        <source>VSync</source>
        <translation type="vanished">垂直同步</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="307"/>
        <location filename="../graphicssettingswidget.cpp" line="311"/>
        <location filename="../graphicssettingswidget.cpp" line="315"/>
        <location filename="../graphicssettingswidget.cpp" line="319"/>
        <location filename="../graphicssettingswidget.cpp" line="321"/>
        <location filename="../graphicssettingswidget.cpp" line="330"/>
        <location filename="../graphicssettingswidget.cpp" line="352"/>
        <location filename="../graphicssettingswidget.cpp" line="356"/>
        <location filename="../graphicssettingswidget.cpp" line="359"/>
        <location filename="../graphicssettingswidget.cpp" line="374"/>
        <location filename="../graphicssettingswidget.cpp" line="384"/>
        <location filename="../graphicssettingswidget.cpp" line="388"/>
        <location filename="../graphicssettingswidget.cpp" line="406"/>
        <location filename="../graphicssettingswidget.cpp" line="413"/>
        <location filename="../graphicssettingswidget.cpp" line="415"/>
        <location filename="../graphicssettingswidget.cpp" line="419"/>
        <location filename="../graphicssettingswidget.cpp" line="422"/>
        <location filename="../graphicssettingswidget.cpp" line="435"/>
        <location filename="../graphicssettingswidget.cpp" line="438"/>
        <location filename="../graphicssettingswidget.cpp" line="440"/>
        <location filename="../graphicssettingswidget.cpp" line="443"/>
        <location filename="../graphicssettingswidget.cpp" line="447"/>
        <location filename="../graphicssettingswidget.cpp" line="449"/>
        <location filename="../graphicssettingswidget.cpp" line="452"/>
        <location filename="../graphicssettingswidget.cpp" line="455"/>
        <location filename="../graphicssettingswidget.cpp" line="458"/>
        <location filename="../graphicssettingswidget.cpp" line="460"/>
        <location filename="../graphicssettingswidget.cpp" line="481"/>
        <location filename="../graphicssettingswidget.cpp" line="484"/>
        <location filename="../graphicssettingswidget.cpp" line="486"/>
        <location filename="../graphicssettingswidget.cpp" line="491"/>
        <location filename="../graphicssettingswidget.cpp" line="505"/>
        <location filename="../graphicssettingswidget.cpp" line="508"/>
        <location filename="../graphicssettingswidget.cpp" line="510"/>
        <location filename="../graphicssettingswidget.cpp" line="513"/>
        <location filename="../graphicssettingswidget.cpp" line="517"/>
        <location filename="../graphicssettingswidget.cpp" line="520"/>
        <source>Unchecked</source>
        <translation>不勾选</translation>
    </message>
    <message>
        <source>Enable this option to match DuckStation&apos;s refresh rate with your current monitor or screen. VSync is automatically disabled when it is not possible (e.g. running at non-100% speed).</source>
        <translation type="vanished">启用此选项以使DuckStation的刷新率与当前显示器或屏幕互相匹配。当不可能 (例如以非100%速度运行) 时，垂直同步将自动禁用。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="300"/>
        <location filename="../graphicssettingswidget.cpp" line="324"/>
        <location filename="../graphicssettingswidget.cpp" line="345"/>
        <location filename="../graphicssettingswidget.cpp" line="348"/>
        <location filename="../graphicssettingswidget.cpp" line="380"/>
        <location filename="../graphicssettingswidget.cpp" line="402"/>
        <location filename="../graphicssettingswidget.cpp" line="409"/>
        <location filename="../graphicssettingswidget.cpp" line="432"/>
        <location filename="../graphicssettingswidget.cpp" line="462"/>
        <location filename="../graphicssettingswidget.cpp" line="489"/>
        <source>Checked</source>
        <translation>勾选</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="301"/>
        <source>Forces the precision of colours output to the console&apos;s framebuffer to use the full 8 bits of precision per channel. This produces nicer looking gradients at the cost of making some colours look slightly different. Disabling the option also enables dithering, which makes the transition between colours less sharp by applying a pattern around those pixels. Most games are compatible with this option, but there is a number which aren&apos;t and will have broken effects with it enabled.</source>
        <translation>对于输出到游戏机的帧缓冲，强制其颜色精度的每个通道使用全部8位精度。这会产生更好看的渐变，但代价是使一些颜色看起来略有不同。禁用该选项还会启用色彩抖动，通过在这些像素周围应用图案，使颜色之间的过渡不那么明显。大多数游戏都与此选项兼容，但有一部分游戏不兼容，并且在启用该选项后会产生破坏效果。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="308"/>
        <source>Scales vertex positions in screen-space to a widescreen aspect ratio, essentially increasing the field of view from 4:3 to the chosen display aspect ratio in 3D games. &lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translation>将屏幕空间中的顶点位置缩放为宽屏宽高比，从本质上将3D游戏中的视野从4:3增加到选定的显示宽高比。&lt;b&gt;&lt;u&gt;可能不兼容全部游戏。&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="312"/>
        <source>Reduces &quot;wobbly&quot; polygons and &quot;warping&quot; textures that are common in PS1 games. &lt;strong&gt;May not be compatible with all games.&lt;/strong&gt;</source>
        <translation>减少在PS1游戏中常见的“抖动”多边形和扭曲纹理。&lt;strong&gt;可能不兼容全部游戏。&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="315"/>
        <source>PGXP Depth Buffer</source>
        <translation>PGXP深度缓冲</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="316"/>
        <source>Attempts to reduce polygon Z-fighting by testing pixels against the depth values from PGXP. Low compatibility, but can work well in some games. Other games may need a threshold adjustment.</source>
        <translation>通过测试像素与PGXP的深度值来尝试减少多边形Z冲突。低兼容性，但在某些游戏中可以工作得很好。其他游戏可能需要调整阈值。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="320"/>
        <source>Switches back to 4:3 display aspect ratio when displaying 24-bit content, usually FMVs.</source>
        <translation>当显示24位内容 (通常是FMV) 时，切换回4:3显示宽高比。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="322"/>
        <source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs.</source>
        <translation>平滑24位内容 (通常是FMV) 中颜色过渡之间的块状。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="325"/>
        <source>Forces the rendering and display of frames to progressive mode. &lt;br&gt;This removes the &quot;combing&quot; effect seen in 480i games by rendering them in 480p. Usually safe to enable.&lt;br&gt;&lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translation>强制以逐行模式渲染和显示帧。&lt;br&gt;这将通过对480p进行渲染的方式来消除480i游戏中出现的“梳理”效果。通常可以安全启用。&lt;br&gt;&lt;b&gt;&lt;u&gt;可能不兼容全部游戏。&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="331"/>
        <source>Uses NTSC frame timings when the console is in PAL mode, forcing PAL games to run at 60hz. &lt;br&gt;For most games which have a speed tied to the framerate, this will result in the game running approximately 17% faster. &lt;br&gt;For variable frame rate games, it may not affect the speed.</source>
        <translation>当游戏机处于PAL模式时使用NTSC帧计时，强制PAL游戏以60hz运行。&lt;br&gt;对于大多数速度与帧率相关的游戏，这将导致游戏运行速度大约快17%。&lt;br&gt;对于可变帧率的游戏，它可能不会影响速度。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="337"/>
        <source>Fullscreen Mode</source>
        <translation>全屏模式</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="337"/>
        <location filename="../graphicssettingswidget.cpp" line="731"/>
        <source>Borderless Fullscreen</source>
        <translation>无边界全屏</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="338"/>
        <source>Chooses the fullscreen resolution and frequency.</source>
        <translation>选择全屏分辨率和频率。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="339"/>
        <source>Exclusive Fullscreen Control</source>
        <translation>独占全屏控制</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="339"/>
        <source>Automatic</source>
        <translation>自动</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="340"/>
        <source>Controls whether exclusive fullscreen can be utilized by Vulkan drivers.</source>
        <translation>控制Vulkan驱动程序是否可以使用独占全屏。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="342"/>
        <source>Position</source>
        <translation>位置</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="344"/>
        <source>Determines the position on the screen when black borders must be added.</source>
        <translation>当黑色边框必须添加时，确定其在屏幕上的位置。</translation>
    </message>
    <message>
        <source>Display FPS Limit</source>
        <translation type="vanished">显示帧率限制</translation>
    </message>
    <message>
        <source>0</source>
        <translation type="vanished">0</translation>
    </message>
    <message>
        <source>Limits the number of frames that are &lt;strong&gt;displayed&lt;/strong&gt; every second. Discard frames are &lt;strong&gt;still rendered.&lt;/strong&gt; This option can increase frame rates when fast forwarding on some systems.</source>
        <translation type="vanished">限制每秒&lt;strong&gt;显示&lt;/strong&gt;的帧数。丢弃的帧&lt;strong&gt;仍会渲染。&lt;/strong&gt;在某些系统上，该选项可提高快进时的帧率。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="271"/>
        <source>Smooths out the blockiness of magnified textures on 3D objects by using filtering. &lt;br&gt;Will have a greater effect on higher resolution scales. &lt;br&gt;The JINC2 and especially xBR filtering modes are very demanding, and may not be worth the speed penalty.</source>
        <translation>使用过滤平滑3D物体上放大纹理的块状。&lt;br&gt;在较高的分辨率比率下会有更好的效果。&lt;br&gt;JINC2，尤其是xBR过滤模式要求非常高，可能不值得付出速度降低的代价。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="275"/>
        <source>Sprite Texture Filtering</source>
        <translation>精灵纹理过滤</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="277"/>
        <source>Smooths out the blockiness of magnified textures on 2D objects by using filtering. This filter only applies to sprites and other 2D elements, such as the HUD.</source>
        <translation>使用过滤平滑2D物体上放大纹理的块状。此过滤器仅适用于精灵和其他2D元素，例如HUD。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="346"/>
        <source>Uses a second thread for drawing graphics. Currently only available for the software renderer, but can provide a significant speed improvement, and is safe to use.</source>
        <translation>使用第二个线程来绘制图像。目前仅可用于软件渲染器，但可以提供显著的速度改进，并且可以安全使用。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="349"/>
        <source>Presents frames on a background thread when fast forwarding or vsync is disabled. This can measurably improve performance in the Vulkan renderer.</source>
        <translation>当禁用了快进或垂直同步时，在后台线程上呈现帧。这可以显著提高Vulkan渲染器的性能。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="353"/>
        <source>Forces the use of FIFO over Mailbox presentation, i.e. double buffering instead of triple buffering. Usually results in worse frame pacing.</source>
        <translation>强制使用FIFO而不是Mailbox呈现，即双缓冲而不是三缓冲。通常会导致更差的帧间距。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="357"/>
        <source>Prefers stretching the display vertically instead of horizontally, when applying the display aspect ratio.</source>
        <translation>在应用显示宽高比时，优先选择垂直拉伸显示，而不是水平拉伸显示。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="360"/>
        <source>Uses a blit presentation model instead of flipping when using the Direct3D 11 renderer. This usually results in slower performance, but may be required for some streaming applications, or to uncap framerates on some systems.</source>
        <translation>当使用Direct3D 11渲染器时，使用位块传输呈现模型而不是翻转。这通常会导致性能降低，但对于某些流应用程序或在某些系统上打开帧率可能需要这样。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="365"/>
        <source>Line Detection</source>
        <translation>线检测</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="367"/>
        <source>Attempts to detect one pixel high/wide lines that rely on non-upscaled rasterization behavior, filling in gaps introduced by upscaling.</source>
        <translation>尝试检测依赖于非放大光栅化行为的一个像素高/宽的线条，填补由放大带来的空白。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="370"/>
        <source>Multi-Sampling</source>
        <translation>多重采样</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="371"/>
        <source>Uses multi-sampled anti-aliasing when rendering 3D polygons. Can improve visuals with a lower performance requirement compared to upscaling, &lt;strong&gt;but often introduces rendering errors.&lt;/strong&gt;</source>
        <translation>在渲染3D多边形时使用多重采样反锯齿。与放大相比，能以更低的性能要求改善视觉效果，&lt;strong&gt;但往往会带来渲染错误。&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="375"/>
        <source>Applies modern dithering techniques to further smooth out gradients when true color is enabled. This debanding is performed during rendering (as opposed to a post-processing step), which allows it to be fast while preserving detail. Debanding increases the file size of screenshots due to the subtle dithering pattern present in screenshots.</source>
        <translation>当启用真彩色时，应用现代抖动技术进一步平滑渐变。这种去条带是在渲染期间执行的 (与后处理步骤相反)，这使得它在保留细节的同时速度很快。由于屏幕截图中存在微妙的抖动模式，去条带会增加屏幕截图的文件大小。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="381"/>
        <source>Scales the dither pattern to the resolution scale of the emulated GPU. This makes the dither pattern much less obvious at higher resolutions. Usually safe to enable.</source>
        <translation>缩放色彩抖动图案到模拟GPU的分辨率比率。这使得色彩抖动图案在高分辨率下更加不明显。通常可以安全启用。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="385"/>
        <source>Runs the software renderer in parallel for VRAM readbacks. On some systems, this may result in greater performance when using graphical enhancements with the hardware renderer.</source>
        <translation>并行运行软件渲染器，进行显存回读。在某些系统上，当使用硬件渲染器的图像增强时，这可能会带来更好的性能。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="389"/>
        <source>Rounds texture coordinates instead of flooring when upscaling. Can fix misaligned textures in some games, but break others, and is incompatible with texture filtering.</source>
        <translation>当放大时，对纹理坐标进行圆化处理，而不是打平处理。可以修复某些游戏中未对齐的纹理，但会破坏其他游戏，并且与纹理过滤不兼容。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="395"/>
        <source>Geometry Tolerance</source>
        <translation>几何公差</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="395"/>
        <source>-1.00px (Disabled)</source>
        <translation>-1.00px (禁用)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="396"/>
        <source>Discards precise geometry when it is found to be offset past the specified threshold. This can help with games that have vertices significantly moved by PGXP, but is still a hack/workaround.</source>
        <translation>当发现精确几何体的偏移超过指定阈值时，将其丢弃。这对顶点被PGXP大幅移动的游戏有帮助，但仍是一种调整/变通方法。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="398"/>
        <source>Depth Clear Threshold</source>
        <translation>深度清除阈值</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="400"/>
        <source>Determines the increase in depth that will result in the depth buffer being cleared. Can help with depth issues in some games, but is still a hack/workaround.</source>
        <translation>确定深度的增加会导致深度缓冲被清除。可帮助解决某些游戏中的深度问题，但仍是一种调整/变通方法。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="403"/>
        <source>Uses perspective-correct interpolation for texture coordinates, straightening out warped textures. Requires geometry correction enabled.</source>
        <translation>对纹理坐标使用透视校正插值，矫直扭曲的纹理。需要启用几何校正。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="407"/>
        <source>Uses perspective-correct interpolation for vertex colors, which can improve visuals in some games, but cause rendering errors in others. Requires geometry correction enabled.</source>
        <translation>为顶点颜色使用透视校正插值，这可以改善某些游戏的视觉效果，但在其他游戏中会导致渲染错误。需要启用几何校正。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="410"/>
        <source>Increases the precision of polygon culling, reducing the number of holes in geometry. Requires geometry correction enabled.</source>
        <translation>提高多边形剔除的精度，减少几何体中孔的数量。需要启用几何校正。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="414"/>
        <source>Adds additional precision to PGXP data post-projection. May improve visuals in some games.</source>
        <translation>为PGXP数据后投影增加额外的精度。可以改善某些游戏的视觉效果。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="416"/>
        <source>Uses PGXP for all instructions, not just memory operations. Required for PGXP to correct wobble in some games, but has a high performance cost.</source>
        <translation>对全部指令使用PGXP，而不仅仅是内存操作。需要PGXP来校正某些游戏中的抖动，但有高的性能成本。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="420"/>
        <source>Uses screen-space vertex positions to obtain precise positions, instead of tracking memory accesses. Can provide PGXP compatibility for some games, but &lt;strong&gt;generally provides no benefit.&lt;/strong&gt;</source>
        <translation>使用屏幕空间顶点位置来获取精确的位置，而不是跟踪内存访问。可以为某些游戏提供PGXP兼容性，但是&lt;strong&gt;通常不会带来任何好处。&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="423"/>
        <source>Uses native resolution coordinates for 2D polygons, instead of precise coordinates. Can fix misaligned UI in some games, but otherwise should be left disabled. The game database will enable this automatically when needed.</source>
        <translation>使用2D多边形的原始分辨率坐标，而不是精确坐标。可以修复某些游戏中未对齐的UI，但除此之外应保持禁用状态。游戏数据库会在需要时自动启用。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="430"/>
        <source>OSD Scale</source>
        <translation>OSD比率</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="430"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="431"/>
        <source>Changes the size at which on-screen elements, including status and messages are displayed.</source>
        <translation>更改屏幕上元素的大小，包括状态和消息。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="433"/>
        <source>Shows on-screen-display messages when events occur such as save states being created/loaded, screenshots being taken, etc.</source>
        <translation>在事件发生时显示同屏显示消息，例如正在创建/载入存档，正在截取屏幕截图，……等。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="436"/>
        <source>Shows the resolution of the game in the top-right corner of the display.</source>
        <translation>在显示右上角显示游戏的分辨率。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="439"/>
        <source>Shows the current emulation speed of the system in the top-right corner of the display as a percentage.</source>
        <translation>在显示右上角以百分比显示系统的当前模拟速度。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="441"/>
        <source>Shows the internal frame rate of the game in the top-right corner of the display.</source>
        <translation>在显示右上角显示游戏的内部帧率。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="444"/>
        <source>Shows the host&apos;s CPU usage based on threads in the top-right corner of the display. This does not display the emulated system CPU&apos;s usage. If a value close to 100% is being displayed, this means your host&apos;s CPU is likely the bottleneck. In this case, you should reduce enhancement-related settings such as overclocking.</source>
        <translation>在显示右上角显示基于线程的本机的CPU使用情况。这并不显示模拟系统CPU的使用情况。如果显示的值接近100%，这意味着您的本机的CPU可能是瓶颈。在这种情况下，您应当减少与增强相关的设置，例如超频。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="448"/>
        <source>Shows the host&apos;s GPU usage in the top-right corner of the display.</source>
        <translation>在显示右上角显示本机的GPU使用情况。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="450"/>
        <source>Shows information about the emulated GPU in the top-right corner of the display.</source>
        <translation>在显示右上角显示关于模拟的GPU的信息。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="453"/>
        <source>Shows information about input and audio latency in the top-right corner of the display.</source>
        <translation>在显示右上角显示关于输入和音频延迟的信息。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="456"/>
        <source>Shows the history of frame rendering times as a graph in the top-right corner of the display.</source>
        <translation>在显示右上角以图表形式显示帧渲染时间的历史记录。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="459"/>
        <source>Shows the current controller state of the system in the bottom-left corner of the display.</source>
        <translation>在显示左下角显示系统的当前控制器状态。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="461"/>
        <source>Shows a summary of current settings in the bottom-right corner of the display.</source>
        <translation>在显示右下角显示当前设置的摘要。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="463"/>
        <source>Shows indicators on screen when the system is not running in its &quot;normal&quot; state. For example, fast forwarding, or being paused.</source>
        <translation>当系统未以其“正常”状态运行时，在屏幕上显示指示器。例如，快进或暂停。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="468"/>
        <source>Screenshot Size</source>
        <translation>屏幕截图大小</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="468"/>
        <source>Screen Resolution</source>
        <translation>屏幕分辨率</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="469"/>
        <source>Determines the resolution at which screenshots will be saved. Internal resolutions preserve more detail at the cost of file size.</source>
        <translation>确定将保存屏幕截图的分辨率。内置分辨率能保留更多细节，但会影响文件大小。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="472"/>
        <source>Screenshot Format</source>
        <translation>屏幕截图格式</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="472"/>
        <source>PNG</source>
        <translation>PNG</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="473"/>
        <source>Selects the format which will be used to save screenshots. JPEG produces smaller files, but loses detail.</source>
        <translation>选择将用于保存屏幕截图的格式。JPEG产生较小的文件，但丢失细节。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="474"/>
        <source>Screenshot Quality</source>
        <translation>屏幕截图质量</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="476"/>
        <source>Selects the quality at which screenshots will be compressed. Higher values preserve more detail for JPEG, and reduce file size for PNG.</source>
        <translation>选择压缩屏幕截图的质量。对于JPEG来说，较高的数值能保留更多细节，而对于PNG来说，则能减小文件大小。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="482"/>
        <source>Enables the replacement of background textures in supported games. &lt;strong&gt;This is not general texture replacement.&lt;/strong&gt;</source>
        <translation>允许在支持的游戏中替换背景纹理。&lt;strong&gt;这不是一般的纹理替换。&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="485"/>
        <source>Loads all replacement texture to RAM, reducing stuttering at runtime.</source>
        <translation>将全部替换纹理加载到内存，减少运行时的卡顿。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="487"/>
        <source>Enables the older, less accurate MDEC decoding routines. May be required for old replacement backgrounds to match/load.</source>
        <translation>启用较旧的、精度较低的MDEC解码例程。可能需要旧的替换背景方能匹配/加载。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="490"/>
        <source>Clears the mask/transparency bit in VRAM write dumps.</source>
        <translation>清除显存写入转储中的掩码/透明位。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="492"/>
        <source>Writes backgrounds that can be replaced to the dump directory.</source>
        <translation>写入可以替换为转储目录的背景。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="493"/>
        <location filename="../graphicssettingswidget.cpp" line="495"/>
        <source>Dump Size Threshold</source>
        <translation>转储大小阈值</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="493"/>
        <location filename="../graphicssettingswidget.cpp" line="495"/>
        <source>128px</source>
        <translation>128px</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="494"/>
        <location filename="../graphicssettingswidget.cpp" line="496"/>
        <source>Determines the threshold that triggers a VRAM write to be dumped.</source>
        <translation>确定触发转储显存写入的阈值。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="500"/>
        <source>Wireframe Mode</source>
        <translation>线框模式</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="501"/>
        <source>Draws a wireframe outline of the triangles rendered by the console&apos;s GPU, either as a replacement or an overlay.</source>
        <translation>为游戏机的GPU渲染的三角形绘制线框轮廓，作为替代或覆盖。</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="506"/>
        <source>Enable debugging when supported by the host&apos;s renderer API. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>当本机的渲染器API支持时，启用调试。&lt;strong&gt;仅供开发人员使用。&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="509"/>
        <source>Forces shaders to be compiled for every run of the program. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>每次运行程序时都强制编译着色器。&lt;strong&gt;仅供开发人员使用。&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="511"/>
        <source>Prevents dual-source blending from being used. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>防止使用双源混合。可用于测试损坏的图像驱动程序。&lt;strong&gt;仅供开发人员使用。&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="514"/>
        <source>Prevents the framebuffer fetch extensions from being used. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>防止使用帧缓冲获取扩展。用于测试损坏的图像驱动程序。&lt;strong&gt;仅供开发人员使用。&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="518"/>
        <source>Forces VRAM updates through texture updates, instead of texture buffers and draws. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>通过纹理更新强制更新显存，而不是纹理缓冲和绘制。这对测试损坏的图像驱动程序非常有用。&lt;strong&gt;仅供开发人员使用。&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="520"/>
        <source>Disable Texture Copies To Self</source>
        <translation>禁用纹理复制到自身</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="521"/>
        <source>Disables the use of self-copy updates for the VRAM texture. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>禁用显存纹理的自我复制更新的使用。可用于测试损坏的图像驱动程序。&lt;strong&gt;仅供开发人员使用。&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="768"/>
        <source>%1x Native</source>
        <translation>%1x 原设</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="781"/>
        <source>Use Global Setting</source>
        <translation>使用全局设置</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="786"/>
        <source>%1x MSAA</source>
        <translation>%1x MSAA</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="788"/>
        <source>%1x SSAA</source>
        <translation>%1x SSAA</translation>
    </message>
</context>
<context>
    <name>GunCon</name>
    <message>
        <location filename="../../core/guncon.cpp" line="297"/>
        <source>Cursor Color</source>
        <translation>光标颜色</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="298"/>
        <source>Applies a color to the chosen crosshair images, can be used for multiple players. Specify in HTML/CSS format (e.g. #aabbcc)</source>
        <translation>将颜色应用于所选的十字准星图像，可用于多个玩家。以HTML/CSS格式指定 (例如 #aabbcc)</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="302"/>
        <source>Scales X coordinates relative to the center of the screen.</source>
        <translation>相对于屏幕中心缩放X坐标。</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="291"/>
        <source>Crosshair Image Path</source>
        <translation>十字准星图像路径</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="276"/>
        <source>Trigger</source>
        <translation>触发器</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="277"/>
        <source>Shoot Offscreen</source>
        <translation>屏幕外射击</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="278"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="279"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="281"/>
        <source>Relative Left</source>
        <translation>相对 左</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="282"/>
        <source>Relative Right</source>
        <translation>相对 右</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="283"/>
        <source>Relative Up</source>
        <translation>相对 上</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="284"/>
        <source>Relative Down</source>
        <translation>相对 下</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="292"/>
        <source>Path to an image to use as a crosshair/cursor.</source>
        <translation>十字准星/光标图像的路径。</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="295"/>
        <source>Scale of crosshair image on screen.</source>
        <translation>屏幕内十字准星图像的缩放。</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="294"/>
        <source>Crosshair Image Scale</source>
        <translation>十字准星图像缩放</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="301"/>
        <source>X Scale</source>
        <translation>X缩放</translation>
    </message>
</context>
<context>
    <name>HostInterface</name>
    <message>
        <source>Failed to load configured BIOS file &apos;%s&apos;</source>
        <translation type="vanished">无法加载配置的BIOS文件&apos;%s&apos;</translation>
    </message>
    <message>
        <source>No BIOS image found for %s region</source>
        <translation type="vanished">没有找到适用%s区域的BIOS文件</translation>
    </message>
</context>
<context>
    <name>Hotkeys</name>
    <message>
        <location filename="../../core/hotkeys.cpp" line="238"/>
        <source>Reset System</source>
        <translation>重启系统</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="497"/>
        <location filename="../../core/hotkeys.cpp" line="516"/>
        <location filename="../../core/hotkeys.cpp" line="528"/>
        <location filename="../../core/hotkeys.cpp" line="542"/>
        <source>Audio</source>
        <translation>声音</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="186"/>
        <source>Turbo</source>
        <translation>涡轮</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="199"/>
        <source>Toggle Fullscreen</source>
        <translation>全屏开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="366"/>
        <source>Toggle PGXP</source>
        <translation>PGXP开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="497"/>
        <source>Toggle Mute</source>
        <translation>静音开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="574"/>
        <source>Select Next Save Slot</source>
        <translation>选择后一个档位</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="626"/>
        <source>Save Game State 10</source>
        <translation>保存游戏档10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="441"/>
        <source>Toggle PGXP Depth Buffer</source>
        <translation>PGXP深度缓冲开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="625"/>
        <source>Load Game State 10</source>
        <translation>读取游戏档10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="205"/>
        <source>Toggle Pause</source>
        <translation>暂停开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="192"/>
        <source>Toggle Turbo</source>
        <translation>涡轮开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="361"/>
        <source>Toggle Software Rendering</source>
        <translation>软件渲染开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="542"/>
        <source>Volume Down</source>
        <translation>减小音量</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="261"/>
        <source>Frame Step</source>
        <translation>帧进</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="425"/>
        <source>Reload Texture Replacements</source>
        <translation>重新加载纹理替换</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="347"/>
        <source>Reset Emulation Speed</source>
        <translation>重置模拟速度</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="528"/>
        <source>Volume Up</source>
        <translation>增大音量</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="461"/>
        <source>Toggle PGXP CPU Mode</source>
        <translation>PGXP在CPU模式开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="181"/>
        <source>Toggle Fast Forward</source>
        <translation>快进开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="166"/>
        <source>Open Pause Menu</source>
        <translation>打开暂停菜单</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="268"/>
        <source>Rewind</source>
        <translation>倒带</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="238"/>
        <location filename="../../core/hotkeys.cpp" line="243"/>
        <location filename="../../core/hotkeys.cpp" line="254"/>
        <location filename="../../core/hotkeys.cpp" line="261"/>
        <location filename="../../core/hotkeys.cpp" line="268"/>
        <location filename="../../core/hotkeys.cpp" line="275"/>
        <location filename="../../core/hotkeys.cpp" line="281"/>
        <location filename="../../core/hotkeys.cpp" line="288"/>
        <location filename="../../core/hotkeys.cpp" line="318"/>
        <location filename="../../core/hotkeys.cpp" line="332"/>
        <location filename="../../core/hotkeys.cpp" line="346"/>
        <source>System</source>
        <translation>系统</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="419"/>
        <source>Reload Post Processing Shaders</source>
        <translation>重新加载后处理着色器</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="558"/>
        <location filename="../../core/hotkeys.cpp" line="563"/>
        <location filename="../../core/hotkeys.cpp" line="568"/>
        <location filename="../../core/hotkeys.cpp" line="573"/>
        <location filename="../../core/hotkeys.cpp" line="578"/>
        <location filename="../../core/hotkeys.cpp" line="587"/>
        <location filename="../../core/hotkeys.cpp" line="594"/>
        <location filename="../../core/hotkeys.cpp" line="600"/>
        <source>Save States</source>
        <translation>读档/存档</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="569"/>
        <source>Select Previous Save Slot</source>
        <translation>选择前一个档位</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="559"/>
        <source>Load From Selected Slot</source>
        <translation>从所选档位读取</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="629"/>
        <source>Save Global State 1</source>
        <translation>保存全局档1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="631"/>
        <source>Save Global State 2</source>
        <translation>保存全局档2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="633"/>
        <source>Save Global State 3</source>
        <translation>保存全局档3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="635"/>
        <source>Save Global State 4</source>
        <translation>保存全局档4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="637"/>
        <source>Save Global State 5</source>
        <translation>保存全局档5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="639"/>
        <source>Save Global State 6</source>
        <translation>保存全局档6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="641"/>
        <source>Save Global State 7</source>
        <translation>保存全局档7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="643"/>
        <source>Save Global State 8</source>
        <translation>保存全局档8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="645"/>
        <source>Save Global State 9</source>
        <translation>保存全局档9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="226"/>
        <source>Open Achievement List</source>
        <translation>打开成就列表</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="401"/>
        <source>Decrease Resolution Scale</source>
        <translation>降低分辨率比率</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="647"/>
        <source>Save Global State 10</source>
        <translation>保存全局档10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="218"/>
        <source>Save Screenshot</source>
        <translation>保存屏幕截图</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="319"/>
        <source>Increase Emulation Speed</source>
        <translation>提高模拟速度</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="333"/>
        <source>Decrease Emulation Speed</source>
        <translation>降低模拟速度</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="289"/>
        <source>Toggle Clock Speed Control (Overclocking)</source>
        <translation>主频控制开关 (超频)</translation>
    </message>
    <message>
        <source>You cannot pause until another {:.1f} seconds have passed.</source>
        <translation type="vanished">直到另一个{:.1f}秒过去了，您才能暂停。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="360"/>
        <location filename="../../core/hotkeys.cpp" line="366"/>
        <location filename="../../core/hotkeys.cpp" line="394"/>
        <location filename="../../core/hotkeys.cpp" line="400"/>
        <location filename="../../core/hotkeys.cpp" line="406"/>
        <location filename="../../core/hotkeys.cpp" line="412"/>
        <location filename="../../core/hotkeys.cpp" line="418"/>
        <location filename="../../core/hotkeys.cpp" line="424"/>
        <location filename="../../core/hotkeys.cpp" line="434"/>
        <location filename="../../core/hotkeys.cpp" line="440"/>
        <location filename="../../core/hotkeys.cpp" line="461"/>
        <location filename="../../core/hotkeys.cpp" line="491"/>
        <source>Graphics</source>
        <translation>图像</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="413"/>
        <source>Toggle Internal Post-Processing</source>
        <translation>内部后处理开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="491"/>
        <source>Toggle On-Screen Display</source>
        <translation>同屏显示开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="579"/>
        <source>Save State and Select Next Slot</source>
        <translation>存档且选择后一个档位</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="628"/>
        <source>Load Global State 1</source>
        <translation>读取全局档1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="630"/>
        <source>Load Global State 2</source>
        <translation>读取全局档2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="632"/>
        <source>Load Global State 3</source>
        <translation>读取全局档3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="634"/>
        <source>Load Global State 4</source>
        <translation>读取全局档4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="636"/>
        <source>Load Global State 5</source>
        <translation>读取全局档5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="638"/>
        <source>Load Global State 6</source>
        <translation>读取全局档6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="640"/>
        <source>Load Global State 7</source>
        <translation>读取全局档7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="642"/>
        <source>Load Global State 8</source>
        <translation>读取全局档8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="644"/>
        <source>Load Global State 9</source>
        <translation>读取全局档9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="281"/>
        <source>Toggle Patch Codes</source>
        <translation>补丁代码开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="173"/>
        <source>Fast Forward</source>
        <translation>快进</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="211"/>
        <source>Power Off System</source>
        <translation>关机</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="646"/>
        <source>Load Global State 10</source>
        <translation>读取全局档10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="243"/>
        <source>Change Disc</source>
        <translation>更换光盘</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="587"/>
        <source>Undo Load State</source>
        <translation>撤消读档</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="395"/>
        <source>Increase Resolution Scale</source>
        <translation>提高分辨率比率</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="407"/>
        <source>Toggle Post-Processing</source>
        <translation>后处理开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="255"/>
        <source>Swap Memory Card Slots</source>
        <translation>交换记忆卡档位</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="166"/>
        <location filename="../../core/hotkeys.cpp" line="173"/>
        <location filename="../../core/hotkeys.cpp" line="180"/>
        <location filename="../../core/hotkeys.cpp" line="186"/>
        <location filename="../../core/hotkeys.cpp" line="192"/>
        <location filename="../../core/hotkeys.cpp" line="199"/>
        <location filename="../../core/hotkeys.cpp" line="205"/>
        <location filename="../../core/hotkeys.cpp" line="211"/>
        <location filename="../../core/hotkeys.cpp" line="218"/>
        <location filename="../../core/hotkeys.cpp" line="225"/>
        <location filename="../../core/hotkeys.cpp" line="231"/>
        <source>General</source>
        <translation>常规</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="608"/>
        <source>Save Game State 1</source>
        <translation>保存游戏档1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="610"/>
        <source>Save Game State 2</source>
        <translation>保存游戏档2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="612"/>
        <source>Save Game State 3</source>
        <translation>保存游戏档3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="614"/>
        <source>Save Game State 4</source>
        <translation>保存游戏档4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="616"/>
        <source>Save Game State 5</source>
        <translation>保存游戏档5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="618"/>
        <source>Save Game State 6</source>
        <translation>保存游戏档6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="620"/>
        <source>Save Game State 7</source>
        <translation>保存游戏档7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="622"/>
        <source>Save Game State 8</source>
        <translation>保存游戏档8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="624"/>
        <source>Save Game State 9</source>
        <translation>保存游戏档9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="607"/>
        <source>Load Game State 1</source>
        <translation>读取游戏档1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="609"/>
        <source>Load Game State 2</source>
        <translation>读取游戏档2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="611"/>
        <source>Load Game State 3</source>
        <translation>读取游戏档3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="613"/>
        <source>Load Game State 4</source>
        <translation>读取游戏档4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="615"/>
        <source>Load Game State 5</source>
        <translation>读取游戏档5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="617"/>
        <source>Load Game State 6</source>
        <translation>读取游戏档6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="619"/>
        <source>Load Game State 7</source>
        <translation>读取游戏档7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="621"/>
        <source>Load Game State 8</source>
        <translation>读取游戏档8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="623"/>
        <source>Load Game State 9</source>
        <translation>读取游戏档9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="232"/>
        <source>Open Leaderboard List</source>
        <translation>打开排行榜列表</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="516"/>
        <source>Toggle CD Audio Mute</source>
        <translation>CD音轨静音开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="564"/>
        <source>Save To Selected Slot</source>
        <translation>保存到所选档位</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="434"/>
        <source>Toggle Widescreen</source>
        <translation>宽屏开关</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="275"/>
        <source>Toggle Cheats</source>
        <translation>金手指开关</translation>
    </message>
</context>
<context>
    <name>InputBindingDialog</name>
    <message>
        <location filename="../inputbindingdialog.cpp" line="156"/>
        <location filename="../inputbindingdialog.cpp" line="172"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>按下按键/轴… [%1]</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="26"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="25"/>
        <source>Bindings for %1 %2</source>
        <translation>为%1绑定%2</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="332"/>
        <location filename="../inputbindingdialog.cpp" line="357"/>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="159"/>
        <source>Remove Binding</source>
        <translation>删除绑定</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="17"/>
        <source>Edit Bindings</source>
        <translation>编辑绑定</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="92"/>
        <source>Sensitivity:</source>
        <translation>灵敏度:</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="99"/>
        <location filename="../inputbindingdialog.ui" line="113"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="106"/>
        <source>Deadzone:</source>
        <translation>死区:</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="120"/>
        <source>Reset Volume</source>
        <translation>重置音量</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="130"/>
        <source>Reset Fast Forward Volume</source>
        <translation>重置快进音量</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="152"/>
        <source>Add Binding</source>
        <translation>添加绑定</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="26"/>
        <source>Bindings for Controller0/ButtonCircle</source>
        <translation>绑定控制器0/按键圈圈</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="166"/>
        <source>Clear Bindings</source>
        <translation>清除绑定</translation>
    </message>
</context>
<context>
    <name>InputBindingWidget</name>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="284"/>
        <location filename="../inputbindingwidgets.cpp" line="300"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>按下按键/轴… [%1]</translation>
    </message>
    <message numerus="yes">
        <location filename="../inputbindingwidgets.cpp" line="69"/>
        <source>%n bindings</source>
        <translation>
            <numerusform>%n绑定</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>InputVibrationBindingWidget</name>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="452"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="459"/>
        <source>Select vibration motor for %1.</source>
        <translation>选择%1的振动电机。</translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="453"/>
        <source>No devices with vibration motors were detected.</source>
        <translation>没有检测到带有振动电机的设备。</translation>
    </message>
</context>
<context>
    <name>InterfaceSettingsWidget</name>
    <message>
        <location filename="../interfacesettingswidget.ui" line="29"/>
        <source>Behaviour</source>
        <translation>行为</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="70"/>
        <source>Save State On Shutdown</source>
        <translation>关机时存档</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="84"/>
        <location filename="../interfacesettingswidget.cpp" line="101"/>
        <source>Pause On Focus Loss</source>
        <translation>失去焦点时暂停</translation>
    </message>
    <message>
        <source>Apply Per-Game Settings</source>
        <translation type="vanished">应用每个游戏各自设置</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="35"/>
        <location filename="../interfacesettingswidget.cpp" line="108"/>
        <source>Create Save State Backups</source>
        <translation>创建存档备份</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="63"/>
        <location filename="../interfacesettingswidget.cpp" line="93"/>
        <source>Inhibit Screensaver</source>
        <translation>禁用屏幕保护程序</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="77"/>
        <location filename="../interfacesettingswidget.cpp" line="99"/>
        <source>Pause On Start</source>
        <translation>开始时暂停</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="56"/>
        <location filename="../interfacesettingswidget.cpp" line="82"/>
        <source>Confirm Power Off</source>
        <translation>确认关机</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="42"/>
        <location filename="../interfacesettingswidget.cpp" line="110"/>
        <source>Enable Discord Presence</source>
        <translation>启用Discord-Presence</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="49"/>
        <location filename="../interfacesettingswidget.cpp" line="104"/>
        <source>Pause On Controller Disconnection</source>
        <translation>控制器断开连接时暂停</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="94"/>
        <source>Game Display</source>
        <translation>游戏显示</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="100"/>
        <location filename="../interfacesettingswidget.cpp" line="88"/>
        <source>Start Fullscreen</source>
        <translation>全屏启动</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="107"/>
        <source>Double-Click Toggles Fullscreen</source>
        <translation>双击切换全屏</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="114"/>
        <location filename="../interfacesettingswidget.cpp" line="96"/>
        <source>Render To Separate Window</source>
        <translation>渲染到分离窗口</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="121"/>
        <source>Hide Main Window When Running</source>
        <translation>运行时隐藏主窗口</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="128"/>
        <source>Disable Window Resizing</source>
        <translation>禁用窗口大小调整</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="135"/>
        <location filename="../interfacesettingswidget.cpp" line="90"/>
        <source>Hide Cursor In Fullscreen</source>
        <translation>全屏时隐藏光标</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="145"/>
        <source>Automatic Updater</source>
        <translation>自动更新程序</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="151"/>
        <source>Update Channel:</source>
        <translation>更新频道:</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="161"/>
        <source>Current Version:</source>
        <translation>当前版本:</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="175"/>
        <location filename="../interfacesettingswidget.cpp" line="116"/>
        <source>Enable Automatic Update Check</source>
        <translation>开启自动更新检查</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="197"/>
        <source>Check for Updates...</source>
        <translation>检查更新…</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="82"/>
        <location filename="../interfacesettingswidget.cpp" line="85"/>
        <location filename="../interfacesettingswidget.cpp" line="90"/>
        <location filename="../interfacesettingswidget.cpp" line="93"/>
        <location filename="../interfacesettingswidget.cpp" line="96"/>
        <location filename="../interfacesettingswidget.cpp" line="108"/>
        <location filename="../interfacesettingswidget.cpp" line="116"/>
        <source>Checked</source>
        <translation>勾选</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="83"/>
        <source>Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed.</source>
        <translation>当按下热键来关闭模拟器/游戏时，确定是否显示确认提示。</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="85"/>
        <source>Save State On Exit</source>
        <translation>退出时存档</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="86"/>
        <source>Automatically saves the emulator state when powering down or exiting. You can then resume directly from where you left off next time.</source>
        <translation>在关闭或退出模拟器时自动存档。然后下次您可以直接从离开的地方继续。</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="88"/>
        <location filename="../interfacesettingswidget.cpp" line="99"/>
        <location filename="../interfacesettingswidget.cpp" line="101"/>
        <location filename="../interfacesettingswidget.cpp" line="105"/>
        <location filename="../interfacesettingswidget.cpp" line="110"/>
        <source>Unchecked</source>
        <translation>不勾选</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="89"/>
        <source>Automatically switches to fullscreen mode when a game is started.</source>
        <translation>当游戏开始时自动切换为全屏模式。</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="91"/>
        <source>Hides the mouse pointer/cursor when the emulator is in fullscreen mode.</source>
        <translation>当模拟器处于全屏模式时隐藏鼠标指针/光标。</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="94"/>
        <source>Prevents the screen saver from activating and the host from sleeping while emulation is running.</source>
        <translation>禁止激活屏幕保护程序，同时防止本机在模拟运行时休眠。</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="97"/>
        <source>Renders the display of the simulated console to the main window of the application, over the game list. If checked, the display will render in a separate window.</source>
        <translation>将模拟游戏机的显示渲染到程序主窗口，置于游戏列表上。如果选中此项，将会渲染到分离窗口来单独显示。</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="100"/>
        <source>Pauses the emulator when a game is started.</source>
        <translation>在游戏开始时暂停模拟器。</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="102"/>
        <source>Pauses the emulator when you minimize the window or switch to another application, and unpauses when you switch back.</source>
        <translation>在最小化窗口或切换为其他应用程序时暂停模拟器，在切换回模拟器时取消暂停。</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="106"/>
        <source>Pauses the emulator when a controller with bindings is disconnected.</source>
        <translation>当带有绑定的控制器断开连接时，暂停模拟器。</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="109"/>
        <source>Backs up any previous save state when creating a new save state, with a .bak extension.</source>
        <translation>创建新的存档时，备份之前的存档，扩展名为 .bak。</translation>
    </message>
    <message>
        <source>When enabled, per-game settings will be applied, and incompatible enhancements will be disabled. You should leave this option enabled except when testing enhancements with incompatible games.</source>
        <translation type="vanished">启用后，每个游戏将会应用各自独立的设置，并且不兼容的增强将被禁用。您应当保持此选项处于启用状态，除非要用不兼容游戏去测试增强功能。</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="111"/>
        <source>Shows the game you are currently playing as part of your profile in Discord.</source>
        <translation>显示您当前正在玩的游戏并将它们作为您在Discord的个人资料的一部分。</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="117"/>
        <source>Automatically checks for updates to the program on startup. Updates can be deferred until later or skipped entirely.</source>
        <translation>启动时自动检查程序的更新，可以选择稍后更新或完全跳过。</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="124"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
</context>
<context>
    <name>Justifier</name>
    <message>
        <location filename="../../core/justifier.cpp" line="340"/>
        <source>Trigger</source>
        <translation>触发器</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="341"/>
        <source>Shoot Offscreen</source>
        <translation>屏幕外射击</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="342"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="343"/>
        <source>Back</source>
        <translation>返回</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="345"/>
        <source>Relative Left</source>
        <translation>相对 左</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="346"/>
        <source>Relative Right</source>
        <translation>相对 右</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="347"/>
        <source>Relative Up</source>
        <translation>相对 上</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="348"/>
        <source>Relative Down</source>
        <translation>相对 下</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="355"/>
        <source>Crosshair Image Path</source>
        <translation>十字准星图像路径</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="356"/>
        <source>Path to an image to use as a crosshair/cursor.</source>
        <translation>十字准星/光标图像的路径。</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="358"/>
        <source>Crosshair Image Scale</source>
        <translation>十字准星图像缩放</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="359"/>
        <source>Scale of crosshair image on screen.</source>
        <translation>屏幕内十字准星图像的缩放。</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="361"/>
        <source>Cursor Color</source>
        <translation>光标颜色</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="362"/>
        <source>Applies a color to the chosen crosshair images, can be used for multiple players. Specify in HTML/CSS format (e.g. #aabbcc)</source>
        <translation>将颜色应用于所选的十字准星图像，可用于多个玩家。以HTML/CSS格式指定 (例如 #aabbcc)</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="366"/>
        <source>X Scale</source>
        <translation>X缩放</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="367"/>
        <source>Scales X coordinates relative to the center of the screen.</source>
        <translation>相对于屏幕中心缩放X坐标。</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="369"/>
        <source>Line Start Offset</source>
        <translation>线起始偏移</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="370"/>
        <source>Offset applied to lightgun vertical position that the Justifier will first trigger on.</source>
        <translation>应用于光枪垂直位置的偏移，该偏移是Justifier最先触发光枪的位置。</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="373"/>
        <source>Line End Offset</source>
        <translation>线结束偏移</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="374"/>
        <source>Offset applied to lightgun vertical position that the Justifier will last trigger on.</source>
        <translation>应用于光枪垂直位置的偏移，该偏移是Justifier最后触发光枪的位置。</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="376"/>
        <source>Tick Offset</source>
        <translation>时数偏移</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="377"/>
        <source>Offset applied to lightgun horizontal position that the Justifier will trigger on.</source>
        <translation>应用于光枪水平位置的偏移，Justifier将在该位置触发光枪。</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="379"/>
        <source>Off-Screen Out-Of-Bounds Frames</source>
        <translation>屏幕外出界帧</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="380"/>
        <source>Number of frames that the Justifier is pointed out-of-bounds for an off-screen shot.</source>
        <translation>在屏幕外射击时，Justifier指向出界的帧数。</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="382"/>
        <location filename="../../core/justifier.cpp" line="385"/>
        <source>Off-Screen Trigger Frames</source>
        <translation>屏幕外触发帧</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="383"/>
        <source>Number of frames that the trigger is held for an off-screen shot.</source>
        <translation>屏幕外射击时按住触发器的帧数。</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="386"/>
        <source>Number of frames that the Justifier is pointed out-of-bounds after the trigger is released, for an off-screen shot.</source>
        <translation>对于屏幕外的射击，释放触发器后，Justifier指向出界的帧数。</translation>
    </message>
</context>
<context>
    <name>LogLevel</name>
    <message>
        <location filename="../../core/settings.cpp" line="883"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="886"/>
        <source>Debug</source>
        <translation>调试</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="883"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="886"/>
        <source>Trace</source>
        <translation>追踪</translation>
    </message>
    <message>
        <source>Performance</source>
        <translation type="vanished">性能</translation>
    </message>
    <message>
        <source>Profile</source>
        <translation type="vanished">简介</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="884"/>
        <source>Information</source>
        <translation>信息</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="885"/>
        <source>Developer</source>
        <translation>开发商</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="885"/>
        <source>Verbose</source>
        <translation>详尽</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="884"/>
        <source>Warning</source>
        <translation>警告</translation>
    </message>
</context>
<context>
    <name>LogWindow</name>
    <message>
        <location filename="../logwindow.cpp" line="269"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="149"/>
        <source>Attach To &amp;Main Window</source>
        <translation>附加到主窗口(&amp;M)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="123"/>
        <source>&amp;Clear</source>
        <translation>清除(&amp;C)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="143"/>
        <source>Log To &amp;File</source>
        <translation>记录到文件(&amp;F)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="130"/>
        <source>Cl&amp;ose</source>
        <translation>关闭(&amp;O)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="153"/>
        <source>Show &amp;Timestamps</source>
        <translation>显示时间戳(&amp;T)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="103"/>
        <source>Log Window</source>
        <translation>日志窗口</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="262"/>
        <source>Log Files (*.txt)</source>
        <translation>日志文件 (*.txt)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="262"/>
        <source>Select Log File</source>
        <translation>选择日志文件</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="276"/>
        <source>Log was written to %1.
</source>
        <translation>日志被写入到%1。
</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="99"/>
        <source>Log Window - %1 [%2]</source>
        <translation>日志窗口 - %1 [%2]</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="159"/>
        <source>&amp;Log Level</source>
        <translation>日志级别(&amp;L)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="125"/>
        <source>&amp;Save...</source>
        <translation>保存(&amp;S)…</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="139"/>
        <source>Log To &amp;Debug Console</source>
        <translation>记录到调试游戏机(&amp;D)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="133"/>
        <source>&amp;Settings</source>
        <translation>设置(&amp;S)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="168"/>
        <source>&amp;Filters</source>
        <translation>筛选器(&amp;F)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="135"/>
        <source>Log To &amp;System Console</source>
        <translation>记录到系统游戏机(&amp;S)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="269"/>
        <source>Failed to open file for writing.</source>
        <translation>无法打开写入文件。</translation>
    </message>
</context>
<context>
    <name>MAC_APPLICATION_MENU</name>
    <message>
        <location filename="../qttranslations.cpp" line="41"/>
        <source>Hide Others</source>
        <translation>隐藏其他</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="44"/>
        <source>Quit %1</source>
        <translation>退出%1</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="45"/>
        <source>About %1</source>
        <translation>关于%1</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="43"/>
        <source>Preferences...</source>
        <translation>偏好…</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="39"/>
        <source>Services</source>
        <translation>服务</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="40"/>
        <source>Hide %1</source>
        <translation>隐藏%1</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="42"/>
        <source>Show All</source>
        <translation>显示全部</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../mainwindow.ui" line="146"/>
        <source>&amp;Help</source>
        <translation>帮助(&amp;H)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="205"/>
        <source>&amp;View</source>
        <translation>视图(&amp;V)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1507"/>
        <source>Boot and Debug</source>
        <translation>启动和调试</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1480"/>
        <location filename="../mainwindow.cpp" line="1546"/>
        <source>Set Cover Image...</source>
        <translation>设置封面图片…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="892"/>
        <source>Zoom &amp;In (Grid View)</source>
        <translation>放大(&amp;I) (方格视图)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="382"/>
        <source>B&amp;IOS</source>
        <translation>BIOS(&amp;I)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="374"/>
        <source>E&amp;xit</source>
        <translation>退出(&amp;X)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="533"/>
        <source>Audio</source>
        <translation>声音</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="313"/>
        <location filename="../mainwindow.cpp" line="1031"/>
        <location filename="../mainwindow.cpp" line="1162"/>
        <location filename="../mainwindow.cpp" line="1433"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1223"/>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="105"/>
        <source>Theme</source>
        <translation>主题</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="801"/>
        <source>Lock Toolbar</source>
        <translation>锁定工具栏</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="768"/>
        <source>&amp;Memory Cards</source>
        <translation>记忆卡(&amp;M)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="926"/>
        <source>Save To File...</source>
        <translation>存档到文件…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1433"/>
        <source>You must select a disc to change discs.</source>
        <translation>您必须选择一张光盘用以更换光盘。</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="736"/>
        <source>Show Timers State</source>
        <translation>显示计时器状态</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1314"/>
        <source>Exit Big Picture</source>
        <translation>退出大视画</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="169"/>
        <source>Switch CPU Emulation Mode</source>
        <translation>切换CPU模拟模式</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1056"/>
        <source>&amp;Enabled Cheats</source>
        <translation>启用金手指(&amp;E)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3109"/>
        <source>&lt;p&gt;Sorry, you are trying to update a DuckStation version which is not an official GitHub release. To prevent incompatibilities, the auto-updater is only enabled on official builds.&lt;/p&gt;&lt;p&gt;To obtain an official build, please follow the instructions under &quot;Downloading and Running&quot; at the link below:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/stenzek/duckstation/&quot;&gt;https://github.com/stenzek/duckstation/&lt;/a&gt;&lt;/p&gt;</source>
        <translation>&lt;p&gt;抱歉，您正在尝试更新的DuckStation版本不是由官方GitHub所发行。为防止不兼容，自动更新程序仅在正式版本上启用。&lt;/p&gt;&lt;p&gt;要获取正式版本，请按照下面链接中的“下载并运行”下的说明进行操作：&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/stenzek/duckstation/&quot;&gt;https://github.com/stenzek/duckstation/&lt;/a&gt;lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="649"/>
        <source>Dump CPU to VRAM Copies</source>
        <translation>转储CPU到显存拷贝</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="704"/>
        <source>Dump SPU RAM...</source>
        <translation>转储SPU内存…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1584"/>
        <source>You must select a different file to the current cover image.</source>
        <translation>您必须选择与当前封面图像不同的文件。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1530"/>
        <source>Reset Play Time</source>
        <translation>重置游戏时长</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="299"/>
        <source>Start &amp;Disc...</source>
        <translation>启动光盘(&amp;D)…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1588"/>
        <source>Cover Already Exists</source>
        <translation>封面已经存在</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1138"/>
        <source>A resume save state was found for this game, saved at:

%1.

Do you want to load this state, or start from a fresh boot?</source>
        <translation>此游戏的一个可继续存档被找到，保存于:

%1。

您想要读取该档，还是从头全新开始？</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="828"/>
        <source>System &amp;Display</source>
        <translation>系统显示(&amp;D)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="315"/>
        <source>&amp;Scan For New Games</source>
        <translation>扫描新游戏(&amp;S)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1219"/>
        <source>Confirm Disc Change</source>
        <translation>确认更换光盘</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2986"/>
        <location filename="../mainwindow.cpp" line="2995"/>
        <source>Memory card &apos;%1&apos; could not be found. Try starting the game and saving to create it.</source>
        <translation>没有找到记忆卡&apos;%1&apos;。尝试开始游戏并保存创建它。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="830"/>
        <source>Edit Memory Cards...</source>
        <translation>编辑记忆卡…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="839"/>
        <source>Game &amp;Properties</source>
        <translation>游戏属性(&amp;P)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1570"/>
        <source>All Cover Image Types (*.jpg *.jpeg *.png *.webp)</source>
        <translation>全部封面图片格式 (*.jpg *.jpeg *.png *.webp)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="913"/>
        <source>Open Memory Card Directory...</source>
        <translation>打开记忆卡目录…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="689"/>
        <source>Dump Audio</source>
        <translation>转储音频</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1136"/>
        <source>Load Resume State</source>
        <translation>读取继续档</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="842"/>
        <source>Delete Save States...</source>
        <translation>删除存档…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="160"/>
        <source>&amp;Debug</source>
        <translation>调试(&amp;D)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="350"/>
        <source>&amp;Pause</source>
        <translation>暂停(&amp;P)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="339"/>
        <source>&amp;Reset</source>
        <translation>重启(&amp;R)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="232"/>
        <source>&amp;Tools</source>
        <translation>工具(&amp;T)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2885"/>
        <source>Confirm Shutdown</source>
        <translation>确认关机</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="628"/>
        <source>Resume State</source>
        <translation>继续档</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1499"/>
        <source>Full Boot</source>
        <translation>完全启动</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="452"/>
        <source>&amp;GitHub Repository...</source>
        <translation>GitHub仓库(&amp;G)…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="813"/>
        <source>Resume (%1)</source>
        <translation>继续 (%1)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="461"/>
        <source>&amp;Issue Tracker...</source>
        <translation>问题追踪器(&amp;I)…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="557"/>
        <source>Game List</source>
        <translation>游戏列表</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2889"/>
        <source>Save State For Resume</source>
        <translation>存档以便下次继续</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="438"/>
        <source>Fullscreen</source>
        <translation>全屏</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="909"/>
        <location filename="../mainwindow.cpp" line="948"/>
        <source>Global Save %1 (%2)</source>
        <translation>全局档%1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="430"/>
        <source>&amp;Post-Processing</source>
        <translation>后处理(&amp;P)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="849"/>
        <source>CPU D&amp;ebugger</source>
        <translation>CPU调试器(&amp;E)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1618"/>
        <source>Are you sure you want to reset the play time for &apos;%1&apos;?

This action cannot be undone.</source>
        <translation>您确定想要重置&apos;%1&apos;的游戏时长吗？

此操作不可撤消。</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="744"/>
        <source>Show MDEC State</source>
        <translation>显示MDEC状态</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="209"/>
        <source>&amp;Window Size</source>
        <translation>窗口尺寸(&amp;W)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="908"/>
        <source>Refresh &amp;Covers (Grid View)</source>
        <translation>刷新封面(&amp;C) (方格视图)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2965"/>
        <source>Memory card &apos;%1&apos; does not exist. Do you want to create an empty memory card?</source>
        <translation>记忆卡&apos;%1&apos;不存在。您想要创建一个空的记忆卡吗？</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="934"/>
        <location filename="../mainwindow.cpp" line="1313"/>
        <source>Start Big Picture Mode</source>
        <translation>启动大视画模式</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="657"/>
        <source>Dump VRAM to CPU Copies</source>
        <translation>转储显存到CPU拷贝</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1014"/>
        <location filename="../mainwindow.cpp" line="1224"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="56"/>
        <location filename="../mainwindow.ui" line="525"/>
        <source>Cheats</source>
        <translation>金手指</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="483"/>
        <source>View Third-Party Notices...</source>
        <translation>查看第三方通知…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="895"/>
        <source>Ctrl++</source>
        <translation>Ctrl++</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="903"/>
        <source>Ctrl+-</source>
        <translation>Ctrl+-</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="15"/>
        <source>Classic Windows</source>
        <translation>经典Windows</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="17"/>
        <source>Fusion</source>
        <translation>融合</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="20"/>
        <source>Cobalt Sky</source>
        <translation>钴蓝天空</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="21"/>
        <source>Grey Matter</source>
        <translation>灰质</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="22"/>
        <source>Dark Ruby</source>
        <translation>黑红宝石</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="23"/>
        <source>Purple Rain</source>
        <translation>紫雨</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1005"/>
        <source>Using cheats can have unpredictable effects on games, causing crashes, graphical glitches, and corrupted saves. By using the cheat manager, you agree that it is an unsupported configuration, and we will not provide you with any assistance when games break.

Cheats persist through save states even after being disabled, please remember to reset/reboot the game after turning off any codes.

Are you sure you want to continue?</source>
        <translation>使用金手指会对游戏产生不可预测的影响，如引起崩溃，图像故障，以及保存损坏。若您使用金手指管理器，即表示您同意它是一种不被支持的配置，且当游戏中断时我们不会为您提供任何帮助。

即使在被禁用后，金手指仍会通过存档而持续存在，请记得在关闭任何代码后重置/重启游戏。

您确定想要继续吗？</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="694"/>
        <source>Dump RAM...</source>
        <translation>转储内存…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1617"/>
        <source>Confirm Reset</source>
        <translation>确认重置</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="13"/>
        <source>Native</source>
        <translation>本地</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="691"/>
        <source>Select disc drive:</source>
        <translation>选择光盘驱动:</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="673"/>
        <source>Disable Interlacing</source>
        <translation>禁用隔行扫描</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="561"/>
        <source>Paused</source>
        <translation>暂停</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="887"/>
        <source>Show Titles (Grid View)</source>
        <translation>显示标题 (方格视图)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="900"/>
        <source>Zoom &amp;Out (Grid View)</source>
        <translation>缩小(&amp;O) (方格视图)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="776"/>
        <location filename="../mainwindow.cpp" line="790"/>
        <source>Resume</source>
        <translation>继续</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="509"/>
        <source>Change Disc...</source>
        <translation>更换光盘…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="613"/>
        <source>From Device...</source>
        <translation>从设备…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2970"/>
        <source>Failed to create memory card &apos;%1&apos;</source>
        <translation>无法创建记忆卡&apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="844"/>
        <source>Memory &amp;Card Editor</source>
        <translation>记忆卡编辑器(&amp;C)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2175"/>
        <location filename="../mainwindow.cpp" line="2191"/>
        <source>Binary Files (*.bin)</source>
        <translation>二进制文件 (*.bin)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="673"/>
        <source>Could not find any CD-ROM devices. Please ensure you have a CD-ROM drive connected and sufficient permissions to access it.</source>
        <translation>找不到任何CD-ROM设备。请确保您连接了一个CD-ROM驱动，并有足够的权限访问它。</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="64"/>
        <location filename="../mainwindow.cpp" line="793"/>
        <location filename="../mainwindow.cpp" line="1142"/>
        <source>Load State</source>
        <translation>读档</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="443"/>
        <source>Resolution Scale</source>
        <translation>分辨率比率</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="164"/>
        <source>Switch GPU Renderer</source>
        <translation>切换GPU渲染器</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="307"/>
        <source>Start &amp;BIOS</source>
        <translation>启动BIOS(&amp;B)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="358"/>
        <source>&amp;Load State</source>
        <translation>读档(&amp;L)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="291"/>
        <source>Start &amp;File...</source>
        <translation>启动文件(&amp;F)…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="641"/>
        <source>Show VRAM</source>
        <translation>显示显存</translation>
    </message>
    <message>
        <source>RA: Logged in as %1 (%2, %3 softcore). %4 unread messages.</source>
        <translation type="vanished">RA: 以%1 (%2, %3软核) 登入。%4未读消息。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="66"/>
        <source>All File Types (*.bin *.img *.iso *.cue *.chd *.ecm *.mds *.pbp *.exe *.psexe *.ps-exe *.psf *.minipsf *.m3u);;Single-Track Raw Images (*.bin *.img *.iso);;Cue Sheets (*.cue);;MAME CHD Images (*.chd);;Error Code Modeler Images (*.ecm);;Media Descriptor Sidecar Images (*.mds);;PlayStation EBOOTs (*.pbp *.PBP);;PlayStation Executables (*.exe *.psexe *.ps-exe);;Portable Sound Format Files (*.psf *.minipsf);;Playlists (*.m3u)</source>
        <translation>全部文件格式 (*.bin *.img *.iso *.cue *.chd *.ecm *.mds *.pbp *.exe *.psexe *.ps-exe *.psf *.minipsf *.m3u);;单轨原生镜像 (*.bin *.img *.iso);;Cue表单 (*.cue);;MAME CHD镜像 (*.chd);;错误码建模镜像 (*.ecm);;媒体描述符边车镜像 (*.mds);;PlayStation EBOOT文件 (*.pbp *.PBP);;PlayStation可执行文件 (*.exe *.psexe *.ps-exe);;便携式声音格式文件 (*.psf *.minipsf);;播放列表 (*.m3u)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1144"/>
        <source>Delete And Boot</source>
        <translation>删除并启动</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="942"/>
        <location filename="../mainwindow.cpp" line="1314"/>
        <source>Big Picture</source>
        <translation>大视画</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="492"/>
        <source>About &amp;Qt...</source>
        <translation>关于Qt(&amp;Q)…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="478"/>
        <source>Check for &amp;Updates...</source>
        <translation>检查更新(&amp;U)…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="323"/>
        <source>&amp;Rescan All Games</source>
        <translation>重新扫描全部游戏(&amp;R)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2183"/>
        <source>Binary Files (*.bin);;PNG Images (*.png)</source>
        <translation>二进制文件 (*.bin);;PNG图片 (*.png)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="865"/>
        <source>Game &amp;Grid</source>
        <translation>游戏方格(&amp;G)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="820"/>
        <source>Game &amp;List</source>
        <translation>游戏列表(&amp;L)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="72"/>
        <source>Save State</source>
        <translation>存档</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="366"/>
        <source>&amp;Save State</source>
        <translation>存档(&amp;S)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="422"/>
        <source>&amp;Graphics</source>
        <translation>图像(&amp;G)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="565"/>
        <source>&amp;Interface</source>
        <translation>界面(&amp;I)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="618"/>
        <source>From Game List...</source>
        <translation>从游戏列表…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="876"/>
        <source>Merge Multi-Disc Games</source>
        <translation>合并多光盘游戏</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="926"/>
        <source>Power Off &amp;Without Saving</source>
        <translation>关机不保存(&amp;W)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="952"/>
        <source>Memory &amp;Scanner</source>
        <translation>内存扫描器(&amp;S)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="963"/>
        <source>Show Game Icons (List View)</source>
        <translation>显示游戏图标 (列表视图)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1570"/>
        <source>Select Cover Image</source>
        <translation>选择封面图片</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="857"/>
        <source>Enable GDB Server</source>
        <translation>启用GDB服务器</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1490"/>
        <source>Default Boot</source>
        <translation>默认启动</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1561"/>
        <source>Add Search Directory...</source>
        <translation>添加搜索目录…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1222"/>
        <source>Swap Disc</source>
        <translation>交换光盘</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3102"/>
        <source>Updater Error</source>
        <translation>更新程序错误</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3115"/>
        <source>Automatic updating is not supported on the current platform.</source>
        <translation>当前平台不支持自动更新。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="687"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="712"/>
        <source>Show GPU State</source>
        <translation>显示GPU状态</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="728"/>
        <source>Show SPU State</source>
        <translation>显示SPU状态</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="608"/>
        <source>From File...</source>
        <translation>从文件…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="113"/>
        <source>Language</source>
        <translation>语言</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1589"/>
        <source>A cover image for this game already exists, do you wish to replace it?</source>
        <translation>此游戏的封面图片已经存在，您想要替换它吗？</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1220"/>
        <source>Do you want to swap discs or boot the new image (via system reset)?</source>
        <translation>您想要交换光盘还是启动新镜像 (通过系统重启)？</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="887"/>
        <source>Load From File...</source>
        <translation>从文件读档…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="909"/>
        <location filename="../mainwindow.cpp" line="948"/>
        <source>Global Save %1 (Empty)</source>
        <translation>全局档%1 (空)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="541"/>
        <source>Achievements</source>
        <translation>成就</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="903"/>
        <location filename="../mainwindow.cpp" line="942"/>
        <source>Game Save %1 (Empty)</source>
        <translation>游戏档%1 (空)</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="24"/>
        <source>QDarkStyle</source>
        <translation>暗夜</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1241"/>
        <source>Start Disc</source>
        <translation>启动光盘</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="947"/>
        <source>Cover Downloader</source>
        <translation>封面下载器</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="581"/>
        <source>Add Game Directory...</source>
        <translation>添加游戏目录…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1143"/>
        <source>Fresh Boot</source>
        <translation>全新启动</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="889"/>
        <location filename="../mainwindow.cpp" line="931"/>
        <source>Save States (*.sav)</source>
        <translation>存档 (*.sav)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="501"/>
        <source>&amp;About DuckStation...</source>
        <translation>关于DuckStation(&amp;A)…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1475"/>
        <source>Open Containing Directory...</source>
        <translation>打开包含目录…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1764"/>
        <source>%1x Scale</source>
        <translation>%1x缩放</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1493"/>
        <source>Fast Boot</source>
        <translation>快速启动</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2964"/>
        <location filename="../mainwindow.cpp" line="2969"/>
        <location filename="../mainwindow.cpp" line="2985"/>
        <location filename="../mainwindow.cpp" line="2994"/>
        <source>Memory Card Not Found</source>
        <translation>没有找到记忆卡</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1047"/>
        <source>Cheat Manager</source>
        <translation>金手指管理器</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="633"/>
        <source>Global State</source>
        <translation>全局档</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1603"/>
        <source>Failed to copy &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>无法复制&apos;%1&apos;到&apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="17"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="681"/>
        <source>Force NTSC Timings</source>
        <translation>强制NTSC计时</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1313"/>
        <source>Stop Big Picture Mode</source>
        <translation>停止大视画模式</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="665"/>
        <source>Disable All Enhancements</source>
        <translation>禁用全部增强</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1584"/>
        <location filename="../mainwindow.cpp" line="1598"/>
        <location filename="../mainwindow.cpp" line="1603"/>
        <location filename="../mainwindow.cpp" line="1608"/>
        <source>Copy Error</source>
        <translation>复制错误</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="779"/>
        <source>Resumes the last save state created.</source>
        <translation>继续末次创建的存档。</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="250"/>
        <source>toolBar</source>
        <translation>工具栏</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="790"/>
        <source>&amp;Toolbar</source>
        <translation>工具栏(&amp;T)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="720"/>
        <source>Show CD-ROM State</source>
        <translation>显示CD-ROM状态</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="517"/>
        <source>Cheats...</source>
        <translation>金手指…</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="19"/>
        <source>Dark Fusion (Blue)</source>
        <translation>暗黑融合 (蓝)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="760"/>
        <source>&amp;Screenshot</source>
        <translation>屏幕截图(&amp;S)</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="18"/>
        <source>Dark Fusion (Gray)</source>
        <translation>暗黑融合 (灰)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="38"/>
        <source>&amp;System</source>
        <translation>系统(&amp;S)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="573"/>
        <source>Advanced</source>
        <translation>高级</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="812"/>
        <source>&amp;Status Bar</source>
        <translation>状态栏(&amp;S)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="406"/>
        <source>&amp;Controllers</source>
        <translation>控制器(&amp;C)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="623"/>
        <source>Remove Disc</source>
        <translation>删除光盘</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="398"/>
        <source>E&amp;mulation</source>
        <translation>模拟(&amp;M)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="752"/>
        <source>Show DMA State</source>
        <translation>显示DMA状态</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="331"/>
        <source>Power &amp;Off</source>
        <translation>关机(&amp;O)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2887"/>
        <source>Are you sure you want to shut down the virtual machine?</source>
        <translation>您确定想要关闭虚拟机吗？</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="101"/>
        <source>S&amp;ettings</source>
        <translation>设置(&amp;E)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="589"/>
        <location filename="../mainwindow.ui" line="600"/>
        <source>&amp;Settings</source>
        <translation>设置(&amp;S)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="174"/>
        <source>Switch Crop Mode</source>
        <translation>切换裁剪模式</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1608"/>
        <source>Failed to remove &apos;%1&apos;</source>
        <translation>无法删除&apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="42"/>
        <location filename="../mainwindow.cpp" line="1271"/>
        <location filename="../mainwindow.cpp" line="1518"/>
        <source>Change Disc</source>
        <translation>更换光盘</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="895"/>
        <source>Undo Load State</source>
        <translation>撤消读档</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="549"/>
        <source>Folders</source>
        <translation>文件夹</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="390"/>
        <source>C&amp;onsole</source>
        <translation>游戏机(&amp;O)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="313"/>
        <source>Failed to get window info from widget</source>
        <translation>无法从小部件获取窗口信息</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1471"/>
        <location filename="../mainwindow.cpp" line="1535"/>
        <source>Properties...</source>
        <translation>属性…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="889"/>
        <location filename="../mainwindow.cpp" line="931"/>
        <source>Select Save State File</source>
        <translation>选择存档文件</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="470"/>
        <source>&amp;Discord Server...</source>
        <translation>Discord服务器(&amp;D)…</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="820"/>
        <location filename="../mainwindow.cpp" line="903"/>
        <location filename="../mainwindow.cpp" line="942"/>
        <source>Game Save %1 (%2)</source>
        <translation>游戏档%1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="848"/>
        <source>Confirm Save State Deletion</source>
        <translation>确认存档删除</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1003"/>
        <source>Enable Cheats</source>
        <translation>启用金手指</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1011"/>
        <source>Enable For All Games</source>
        <translation>为全部游戏启用</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1012"/>
        <source>Enable For This Game</source>
        <translation>为此游戏启用</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1031"/>
        <source>Failed to enable cheats for %1.</source>
        <translation>无法启用%1的金手指。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1058"/>
        <source>&amp;Apply Cheats</source>
        <translation>应用金手指(&amp;A)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1527"/>
        <source>Exclude From List</source>
        <translation>从列表中排除</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1555"/>
        <source>Select Disc</source>
        <translation>选择光盘</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1598"/>
        <source>Failed to remove existing cover &apos;%1&apos;</source>
        <translation>无法删除现有封面&apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="849"/>
        <source>Are you sure you want to delete all save states for %1?

The saves will not be recoverable.</source>
        <translation>您确定想要删除%1的全部存档吗？

保存将是不可恢复的。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1163"/>
        <source>Failed to delete save state file &apos;%1&apos;.</source>
        <translation>无法删除存档文件&apos;%1&apos;。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2175"/>
        <location filename="../mainwindow.cpp" line="2183"/>
        <location filename="../mainwindow.cpp" line="2191"/>
        <source>Destination File</source>
        <translation>目标文件</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="414"/>
        <source>&amp;Hotkeys</source>
        <translation>热键(&amp;H)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="658"/>
        <location filename="../mainwindow.cpp" line="1256"/>
        <source>Select Disc Image</source>
        <translation>选择光盘镜像</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="918"/>
        <source>Open Data Directory...</source>
        <translation>打开数据目录…</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="699"/>
        <source>Dump VRAM...</source>
        <translation>转储显存…</translation>
    </message>
</context>
<context>
    <name>MemoryCardEditorDialog</name>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="48"/>
        <location filename="../memorycardeditorwindow.ui" line="202"/>
        <source>Title</source>
        <translation>标题</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="53"/>
        <location filename="../memorycardeditorwindow.ui" line="207"/>
        <source>File Name</source>
        <translation>文件名</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="58"/>
        <location filename="../memorycardeditorwindow.ui" line="212"/>
        <source>Blocks</source>
        <translation>格</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="82"/>
        <location filename="../memorycardeditorwindow.ui" line="154"/>
        <source>New...</source>
        <translation>新建…</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="93"/>
        <location filename="../memorycardeditorwindow.ui" line="165"/>
        <source>Open...</source>
        <translation>打开…</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="14"/>
        <source>Memory Card Editor</source>
        <translation>记忆卡编辑器</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="68"/>
        <location filename="../memorycardeditorwindow.ui" line="144"/>
        <source>Memory Card:</source>
        <translation>记忆卡:</translation>
    </message>
</context>
<context>
    <name>MemoryCardEditorWindow</name>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="20"/>
        <source>All Memory Card Types (*.mcd *.mcr *.mc *.srm *.psm *.ps *.ddf *.mem *.vgs *.psx)</source>
        <translation>全部记忆卡格式 (*.mcd *.mcr *.mc *.srm *.psm *.ps *.ddf *.mem *.vgs *.psx)</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="23"/>
        <source>All Importable Memory Card Types (*.mcd *.mcr *.mc *.gme)</source>
        <translation>全部可导入记忆卡格式 (*.mcd *.mcr *.mc *.gme)</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="25"/>
        <source>Single Save Files (*.mcs);;All Files (*.*)</source>
        <translation>单个保存文件 (*.mcs);;全部文件 (*.*)</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="32"/>
        <source>Delete File</source>
        <translation>删除文件</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="33"/>
        <source>Undelete File</source>
        <translation>还原文件</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="34"/>
        <source>Export File</source>
        <translation>导出文件</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="35"/>
        <source>&lt;&lt;</source>
        <translation>&lt;&lt;复制</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="36"/>
        <source>&gt;&gt;</source>
        <translation>复制&gt;&gt;</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="53"/>
        <source>New Card...</source>
        <translation>新建记忆卡…</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="54"/>
        <source>Open Card...</source>
        <translation>打开记忆卡…</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="121"/>
        <source>Format Card</source>
        <translation>格式化记忆卡</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="122"/>
        <source>Import File...</source>
        <translation>导入文件…</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="123"/>
        <source>Import Card...</source>
        <translation>导入记忆卡…</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="124"/>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="238"/>
        <location filename="../memorycardeditorwindow.cpp" line="348"/>
        <location filename="../memorycardeditorwindow.cpp" line="373"/>
        <location filename="../memorycardeditorwindow.cpp" line="412"/>
        <location filename="../memorycardeditorwindow.cpp" line="422"/>
        <location filename="../memorycardeditorwindow.cpp" line="433"/>
        <location filename="../memorycardeditorwindow.cpp" line="442"/>
        <location filename="../memorycardeditorwindow.cpp" line="464"/>
        <location filename="../memorycardeditorwindow.cpp" line="484"/>
        <location filename="../memorycardeditorwindow.cpp" line="512"/>
        <location filename="../memorycardeditorwindow.cpp" line="533"/>
        <location filename="../memorycardeditorwindow.cpp" line="583"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="238"/>
        <location filename="../memorycardeditorwindow.cpp" line="348"/>
        <source>Failed to load memory card image.</source>
        <translation>无法读取记忆卡文件。</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="282"/>
        <source> (Deleted)</source>
        <translation> (已删除)</translation>
    </message>
    <message numerus="yes">
        <location filename="../memorycardeditorwindow.cpp" line="302"/>
        <source>%n block(s) free%1</source>
        <translation>
            <numerusform>%n格 空余%1</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="316"/>
        <location filename="../memorycardeditorwindow.cpp" line="342"/>
        <source>Select Memory Card</source>
        <translation>选择记忆卡</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="374"/>
        <source>Failed to write card to &apos;%1&apos;</source>
        <translation>无法写入记忆卡到&apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="388"/>
        <source>Save memory card?</source>
        <translation>保存记忆卡？</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="389"/>
        <source>Memory card &apos;%1&apos; is not saved, do you want to save before closing?</source>
        <translation>记忆卡&apos;%1&apos;未保存，您想要在关闭前保存吗？</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="413"/>
        <source>Destination memory card already contains a save file with the same name (%1) as the one you are attempting to copy. Please delete this file from the destination memory card before copying.</source>
        <translation>目标记忆卡已经包含一个与您正在尝试复制的文件同名 (%1) 的保存文件。复制前请先在目标记忆卡中删除该文件。</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="423"/>
        <source>Insufficient blocks, this file needs %1 but only %2 are available.</source>
        <translation>空间不足，此文件需要%1格，但仅有%2格可用。</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="434"/>
        <source>Failed to read file %1:
%2</source>
        <translation>无法读取文件%1:
%2</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="443"/>
        <source>Failed to write file %1:
%2</source>
        <translation>无法写入文件%1:
%2</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="513"/>
        <source>Failed to export save file %1:
%2</source>
        <translation>无法导出保存文件%1:
%2</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="534"/>
        <source>Failed to import memory card from %1:
%2</source>
        <translation>无法导入记忆卡来自%1:
%2</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="575"/>
        <source>Select Save File</source>
        <translation>选择保存文件</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="584"/>
        <source>Failed to import save from %1:
%2</source>
        <translation>无法导入保存来自%1:
%2</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="464"/>
        <source>Failed to delete file %1</source>
        <translation>无法删除文件%1</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="485"/>
        <source>Failed to undelete file %1. The file may have been partially overwritten by another save.</source>
        <translation>无法还原文件%1。该文件可能已被其他保存部分覆盖。</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="500"/>
        <source>Select Single Savefile</source>
        <translation>选择单个保存文件</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="525"/>
        <source>Select Import File</source>
        <translation>选择导入文件</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="553"/>
        <source>Format memory card?</source>
        <translation>格式化记忆卡？</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="554"/>
        <source>Formatting the memory card will destroy all saves, and they will not be recoverable. The memory card which will be formatted is located at &apos;%1&apos;.</source>
        <translation>格式化记忆卡会破坏全部保存，而且它们是无法恢复的。将被格式化的记忆卡位于&apos;%1&apos;。</translation>
    </message>
</context>
<context>
    <name>MemoryCardSettingsWidget</name>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="49"/>
        <location filename="../memorycardsettingswidget.cpp" line="139"/>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="152"/>
        <source>Select path to memory card image</source>
        <translation>选择记忆卡文件的路径</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="45"/>
        <source>Shared Settings</source>
        <translation>共用设置</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="48"/>
        <source>Open...</source>
        <translation>打开…</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="52"/>
        <source>Memory Card Directory:</source>
        <translation>记忆卡目录:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="105"/>
        <source>Memory Card %1</source>
        <translation>记忆卡%1</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="47"/>
        <location filename="../memorycardsettingswidget.cpp" line="134"/>
        <source>Browse...</source>
        <translation>浏览…</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="71"/>
        <source>Checked</source>
        <translation>勾选</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="66"/>
        <location filename="../memorycardsettingswidget.cpp" line="71"/>
        <source>Use Single Card For Multi-Disc Games</source>
        <translation>为多光盘游戏使用单记忆卡</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="72"/>
        <source>When playing a multi-disc game and using per-game (title) memory cards, a single memory card will be used for all discs. If unchecked, a separate card will be used for each disc.</source>
        <translation>当进行多光盘游戏并且选用每个游戏独立记忆卡 (游戏标题) 时，一个单记忆卡将用于全部光盘。如果不勾选，每一张光盘将使用各自独立的记忆卡。</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="23"/>
        <source>All Memory Card Types (*.mcd *.mcr *.mc)</source>
        <translation>全部记忆卡格式 (*.mcd *.mcr *.mc)</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="144"/>
        <source>Shared Memory Card Path:</source>
        <translation>共用记忆卡路径:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="85"/>
        <source>Memory Card Editor...</source>
        <translation>记忆卡编辑器…</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="80"/>
        <source>The memory card editor enables you to move saves between cards, as well as import cards of other formats.</source>
        <translation>记忆卡编辑器使您能够在记忆卡之间移动保存，以及导入其他格式的记忆卡。</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="120"/>
        <source>Memory Card Type:</source>
        <translation>记忆卡类型:</translation>
    </message>
</context>
<context>
    <name>MemoryCardType</name>
    <message>
        <location filename="../../core/settings.cpp" line="1609"/>
        <source>Separate Card Per Game (Serial)</source>
        <translation>每个游戏独立记忆卡 (序号)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1611"/>
        <source>Separate Card Per Game (File Title)</source>
        <translation>每个游戏独立记忆卡 (文件标题)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1608"/>
        <source>Shared Between All Games</source>
        <translation>全部游戏共用记忆卡</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1607"/>
        <source>No Memory Card</source>
        <translation>没有记忆卡</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1610"/>
        <source>Separate Card Per Game (Title)</source>
        <translation>每个游戏独立记忆卡 (标题)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1612"/>
        <source>Non-Persistent Card (Do Not Save)</source>
        <translation>非持续记忆卡 (不保存)</translation>
    </message>
</context>
<context>
    <name>MemoryScannerWindow</name>
    <message>
        <location filename="../memoryscannerwindow.ui" line="14"/>
        <source>Memory Scanner</source>
        <translation>内存扫描器</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="46"/>
        <location filename="../memoryscannerwindow.ui" line="384"/>
        <source>Address</source>
        <translation>地址</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="51"/>
        <location filename="../memoryscannerwindow.ui" line="394"/>
        <source>Value</source>
        <translation>值</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="56"/>
        <source>Previous Value</source>
        <translation>前一个值</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="64"/>
        <source>Search Parameters</source>
        <translation>搜索参数</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="70"/>
        <source>Value:</source>
        <translation>值:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="86"/>
        <source>Signed</source>
        <translation>有正负之分的</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="91"/>
        <source>Unsigned</source>
        <translation>无正负之分的</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="103"/>
        <source>Decimal</source>
        <translation>十进制</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="108"/>
        <source>Hex</source>
        <translation>十六进制</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="118"/>
        <source>Data Size:</source>
        <translation>数据大小:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="129"/>
        <source>Byte (1 byte)</source>
        <translation>字节 (1字节)</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="134"/>
        <source>Halfword (2 bytes)</source>
        <translation>半字 (2字节)</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="139"/>
        <source>Word (4 bytes)</source>
        <translation>单字 (4字节)</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="147"/>
        <source>Operator:</source>
        <translation>操作员:</translation>
    </message>
    <message>
        <source>Equal to...</source>
        <translation type="vanished">等于…</translation>
    </message>
    <message>
        <source>Not Equal to...</source>
        <translation type="vanished">不等于…</translation>
    </message>
    <message>
        <source>Greater Than...</source>
        <translation type="vanished">大于…</translation>
    </message>
    <message>
        <source>Greater or Equal...</source>
        <translation type="vanished">大于或等于…</translation>
    </message>
    <message>
        <source>Less Than...</source>
        <translation type="vanished">小于…</translation>
    </message>
    <message>
        <source>Less or Equal...</source>
        <translation type="vanished">小于或等于…</translation>
    </message>
    <message>
        <source>Increased By...</source>
        <translation type="vanished">增加了…</translation>
    </message>
    <message>
        <source>Decreased By...</source>
        <translation type="vanished">减少了…</translation>
    </message>
    <message>
        <source>Changed By...</source>
        <translation type="vanished">更改了…</translation>
    </message>
    <message>
        <source>Equal to Previous (Unchanged Value)</source>
        <translation type="vanished">等于前一个 (值未变化)</translation>
    </message>
    <message>
        <source>Not Equal to Previous (Changed Value)</source>
        <translation type="vanished">不等于前一个 (值有变化)</translation>
    </message>
    <message>
        <source>Greater Than Previous</source>
        <translation type="vanished">大于前一个</translation>
    </message>
    <message>
        <source>Greater or Equal to Previous</source>
        <translation type="vanished">大于或等于前一个</translation>
    </message>
    <message>
        <source>Less Than Previous</source>
        <translation type="vanished">小于前一个</translation>
    </message>
    <message>
        <source>Less or Equal to Previous</source>
        <translation type="vanished">小于或等于前一个</translation>
    </message>
    <message>
        <source>Any Value</source>
        <translation type="vanished">任何值</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="155"/>
        <source>Any Value (&apos;New Search&apos; or &apos;Reset Result Value&apos;)</source>
        <translation>任何值 (&apos;新建搜索&apos;或&apos;重置结果值&apos;)</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="160"/>
        <source>Less Than Previous Result</source>
        <translation>小于前一个结果</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="165"/>
        <source>Less or Equal to Previous Result</source>
        <translation>小于或等于前一个结果</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="170"/>
        <source>Greater Than Previous Result</source>
        <translation>大于前一个结果</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="175"/>
        <source>Greater or Equal to Previous Result</source>
        <translation>大于或等于前一个结果</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="180"/>
        <source>Not Equal to Previous Result (Changed Value)</source>
        <translation>不等于前一个结果 (值有变化)</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="185"/>
        <source>Equal to Previous Result (Unchanged Value)</source>
        <translation>等于前一个结果 (值未变化)</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="190"/>
        <source>Decreased By Value</source>
        <translation>按值减少</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="195"/>
        <source>Increased By Value</source>
        <translation>按值增加</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="200"/>
        <source>Changed By Value</source>
        <translation>按值更改</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="205"/>
        <source>Equal to Value</source>
        <translation>等于值</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="210"/>
        <source>Not Equal to Value</source>
        <translation>不等于值</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="215"/>
        <source>Less Than Value</source>
        <translation>小于值</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="220"/>
        <source>Less or Equal to Value</source>
        <translation>小于或等于值</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="225"/>
        <source>Greater Than Value</source>
        <translation>大于值</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="230"/>
        <source>Greater or Equal to Value</source>
        <translation>大于或等于值</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="238"/>
        <source>Start Address:</source>
        <translation>开始地址:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="248"/>
        <source>End Address:</source>
        <translation>结束地址:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="258"/>
        <source>Preset Range:</source>
        <translation>预设范围:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="266"/>
        <source>RAM</source>
        <translation>内存</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="271"/>
        <source>Scratchpad</source>
        <translation>暂存器</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="276"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="284"/>
        <source>Result Count:</source>
        <translation>结果计数:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="291"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="300"/>
        <source>New Search</source>
        <translation>新建搜索</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="310"/>
        <source>Search Again</source>
        <translation>再次搜索</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="320"/>
        <source>Clear Results</source>
        <translation>清除结果</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="332"/>
        <source>Add Selected Results To Watch List</source>
        <translation>将选定结果添加到观察列表</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="379"/>
        <source>Simple Cheat Code or Description</source>
        <translation>简单金手指代码或描述</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="389"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="399"/>
        <source>Freeze</source>
        <translation>冻结</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="415"/>
        <source>Load Watch</source>
        <translation>加载监视</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="428"/>
        <source>Save Watch</source>
        <translation>保存监视</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="435"/>
        <source>Add Manual Address</source>
        <translation>添加手动地址</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="445"/>
        <source>Remove Selected Entries from Watch List</source>
        <translation>从观察列表中删除选定条目</translation>
    </message>
    <message>
        <source>cheat engine address string</source>
        <translation type="vanished">金手指引擎地址字符串</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="25"/>
        <source>Byte</source>
        <translation>字节</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="25"/>
        <source>Halfword</source>
        <translation>半字</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="26"/>
        <source>Word</source>
        <translation>单字</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="26"/>
        <source>Signed Byte</source>
        <translation>有正负之分的字节</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="27"/>
        <source>Signed Halfword</source>
        <translation>有正负之分的半字</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="27"/>
        <source>Signed Word</source>
        <translation>有正负之分的单字</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="94"/>
        <source>Address of RAM for HxD Usage: 0x%1</source>
        <translation>HxD使用的内存地址: 0x%1</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="300"/>
        <source>Enter manual address:</source>
        <translation>输入手动地址:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="309"/>
        <source>Select data size:</source>
        <translation>选择数据大小:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="481"/>
        <source>%1 (only showing first %2)</source>
        <translation>%1 (仅显示第一个%2)</translation>
    </message>
</context>
<context>
    <name>MultitapMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1664"/>
        <source>Disabled</source>
        <translation>禁用</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1665"/>
        <source>Enable on Port 2 Only</source>
        <translation>仅启用接口2</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1664"/>
        <source>Enable on Port 1 Only</source>
        <translation>仅启用接口1</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1665"/>
        <source>Enable on Ports 1 and 2</source>
        <translation>启用接口1和接口2</translation>
    </message>
</context>
<context>
    <name>NeGcon</name>
    <message>
        <location filename="../../core/negcon.cpp" line="274"/>
        <source>D-Pad Up</source>
        <translation>十字方向键 上</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="275"/>
        <source>D-Pad Right</source>
        <translation>十字方向键 右</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="276"/>
        <source>D-Pad Down</source>
        <translation>十字方向键 下</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="277"/>
        <source>D-Pad Left</source>
        <translation>十字方向键 左</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="278"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="279"/>
        <source>A Button</source>
        <translation>A按键</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="280"/>
        <source>B Button</source>
        <translation>B按键</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="281"/>
        <source>I Button</source>
        <translation>I按键</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="282"/>
        <source>II Button</source>
        <translation>II按键</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="283"/>
        <source>Left Trigger</source>
        <translation>左触发器</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="284"/>
        <source>Right Trigger</source>
        <translation>右触发器</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="285"/>
        <source>Steering (Twist) Left</source>
        <translation>转向 (扭转) 左</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="286"/>
        <source>Steering (Twist) Right</source>
        <translation>转向 (扭转) 右</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="295"/>
        <source>Sets deadzone for steering axis.</source>
        <translation>设置转向轴的死区。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="297"/>
        <source>Steering Axis Saturation</source>
        <translation>转向轴饱和度</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="298"/>
        <source>Sets saturation for steering axis.</source>
        <translation>设置转向轴的饱和度。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="300"/>
        <source>Steering Axis Linearity</source>
        <translation>转向轴线性度</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="301"/>
        <source>Sets linearity for steering axis.</source>
        <translation>设置转向轴的线性度。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="303"/>
        <source>Steering Scaling</source>
        <translation>转向缩放</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="304"/>
        <source>Sets scaling for steering axis.</source>
        <translation>设置转向轴的缩放。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="306"/>
        <source>I Button Deadzone</source>
        <translation>I按键死区</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="307"/>
        <source>Sets deadzone for button I.</source>
        <translation>设置按键I的死区。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="309"/>
        <source>I Button Saturation</source>
        <translation>I按键饱和度</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="310"/>
        <source>Sets saturation for button I.</source>
        <translation>设置按键I的饱和度。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="312"/>
        <source>I Button Linearity</source>
        <translation>I按键线性度</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="313"/>
        <source>Sets linearity for button I.</source>
        <translation>设置按键I的线性度。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="315"/>
        <source>I Scaling</source>
        <translation>I缩放</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="316"/>
        <source>Sets scaling for button I.</source>
        <translation>设置按键I的缩放。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="318"/>
        <source>II Button Deadzone</source>
        <translation>II按键死区</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="319"/>
        <source>Sets deadzone for button II.</source>
        <translation>设置按键II的死区。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="321"/>
        <source>II Button Saturation</source>
        <translation>II按键饱和度</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="322"/>
        <source>Sets saturation for button II.</source>
        <translation>设置按键II的饱和度。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="324"/>
        <source>II Button Linearity</source>
        <translation>II按键线性度</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="325"/>
        <source>Sets linearity for button II.</source>
        <translation>设置按键II的线性度。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="327"/>
        <source>II Scaling</source>
        <translation>II缩放</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="328"/>
        <source>Sets scaling for button II.</source>
        <translation>设置按键II的缩放。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="330"/>
        <source>Left Trigger Deadzone</source>
        <translation>左触发器死区</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="331"/>
        <source>Sets deadzone for left trigger.</source>
        <translation>设置左触发器的死区。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="333"/>
        <source>Left Trigger Saturation</source>
        <translation>左触发器饱和度</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="334"/>
        <source>Sets saturation for left trigger.</source>
        <translation>设置左触发器的饱和度。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="336"/>
        <source>Left Trigger Linearity</source>
        <translation>左触发器线性度</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="337"/>
        <source>Sets linearity for left trigger.</source>
        <translation>设置左触发器的线性度。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="339"/>
        <source>Left Trigger Scaling</source>
        <translation>左触发器缩放</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="340"/>
        <source>Sets scaling for left trigger.</source>
        <translation>设置左触发器的缩放。</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="294"/>
        <source>Steering Axis Deadzone</source>
        <translation>转向轴死区</translation>
    </message>
</context>
<context>
    <name>NeGconRumble</name>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="732"/>
        <source>D-Pad Up</source>
        <translation>十字方向键 上</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="733"/>
        <source>D-Pad Right</source>
        <translation>十字方向键 右</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="734"/>
        <source>D-Pad Down</source>
        <translation>十字方向键 下</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="735"/>
        <source>D-Pad Left</source>
        <translation>十字方向键 左</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="736"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="737"/>
        <source>A Button</source>
        <translation>A按键</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="738"/>
        <source>B Button</source>
        <translation>B按键</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="739"/>
        <source>I Button</source>
        <translation>I按键</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="740"/>
        <source>II Button</source>
        <translation>II按键</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="741"/>
        <source>Left Trigger</source>
        <translation>左触发器</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="742"/>
        <source>Right Trigger</source>
        <translation>右触发器</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="743"/>
        <source>Steering (Twist) Left</source>
        <translation>转向 (扭转) 左</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="744"/>
        <source>Steering (Twist) Right</source>
        <translation>转向 (扭转) 右</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="745"/>
        <source>Analog Toggle</source>
        <translation>模拟切换</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="753"/>
        <source>Steering Axis Deadzone</source>
        <translation>转向轴死区</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="754"/>
        <source>Sets deadzone size for steering axis.</source>
        <translation>设置转向轴死区大小。</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="756"/>
        <source>Steering Axis Sensitivity</source>
        <translation>转向轴灵敏度</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="757"/>
        <source>Sets the steering axis scaling factor.</source>
        <translation>设置转向轴的缩放系数。</translation>
    </message>
</context>
<context>
    <name>OSDMessage</name>
    <message>
        <location filename="../../core/system.cpp" line="1313"/>
        <source>System reset.</source>
        <translation>系统重启。</translation>
    </message>
    <message>
        <source>Loading state from &apos;%s&apos; failed. Resetting.</source>
        <translation type="vanished">从&apos;%s&apos;读档失败，重启中。</translation>
    </message>
    <message>
        <source>Saving state to &apos;%s&apos; failed.</source>
        <translation type="vanished">存档到&apos;%s&apos;失败。</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="737"/>
        <source>Disabling PCDrv because no root directory is specified.</source>
        <translation>禁用PCDrv，因为没有指定根目录。</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="750"/>
        <source>PGXP is incompatible with the software renderer, disabling PGXP.</source>
        <translation>PGXP与软件渲染器不兼容，禁用PGXP。</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="779"/>
        <source>Rewind is not supported on 32-bit ARM for Android.</source>
        <translation>倒带不支持安卓系统下32位ARM处理器。</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="785"/>
        <source>Runahead is not supported on 32-bit ARM for Android.</source>
        <translation>预运行不支持安卓系统下32位ARM处理器。</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="794"/>
        <source>Rewind is disabled because runahead is enabled.</source>
        <translation>倒带被禁用，因为启用了预运行。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4021"/>
        <source>Recompiler options changed, flushing all blocks.</source>
        <translation>重新编译器选项已更改，刷新全部区块。</translation>
    </message>
    <message>
        <source>{} cheats are enabled. This may result in instability.</source>
        <translation type="vanished">{}金手指启用。这可能会导致不稳定。</translation>
    </message>
    <message>
        <source>Saved {} cheats to &apos;{}&apos;.</source>
        <translation type="vanished">保存{}金手指到&apos;{}&apos;。</translation>
    </message>
    <message>
        <source>Deleted cheat list &apos;{}&apos;.</source>
        <translation type="vanished">删除金手指列表&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5265"/>
        <source>Widescreen hack is now enabled, and aspect ratio is set to {}.</source>
        <translation>宽屏调整现已启用，宽高比设置为{}。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5273"/>
        <source>Widescreen hack is now disabled, and aspect ratio is set to {}.</source>
        <translation>宽屏调整现已禁用，宽高比设置为{}。</translation>
    </message>
    <message>
        <source>CPU clock speed control enabled (%u%% / %.3f MHz).</source>
        <translation type="vanished">CPU主频控制启用 (%u%% / %.3f MHz)。</translation>
    </message>
    <message>
        <source>CPU clock speed control disabled (%.3f MHz).</source>
        <translation type="vanished">CPU主频控制禁用 (%.3f MHz)。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="377"/>
        <source>PGXP is now enabled.</source>
        <translation>PGXP现已启用。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="378"/>
        <source>PGXP is now disabled.</source>
        <translation>PGXP现已禁用。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="455"/>
        <source>PGXP Depth Buffer is now enabled.</source>
        <translation>PGXP深度缓冲现已启用。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="456"/>
        <source>PGXP Depth Buffer is now disabled.</source>
        <translation>PGXP深度缓冲现已禁用。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="429"/>
        <source>Texture replacements reloaded.</source>
        <translation>纹理替换重新加载。</translation>
    </message>
    <message>
        <source>Failed to save undo load state.</source>
        <translation type="vanished">无法保存撤消的读档。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3077"/>
        <source>Rewinding is not enabled.</source>
        <translation>倒带未启用。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="71"/>
        <source>Cannot load state for game without serial.</source>
        <translation>无法读档没有序号的游戏。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="81"/>
        <source>No save state found in slot {}.</source>
        <translation>没有在档位{}找到存档。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="91"/>
        <location filename="../../core/imgui_overlays.cpp" line="1089"/>
        <source>Failed to load state from slot {0}:
{1}</source>
        <translation>无法读档从档位{0}:
{1}</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="103"/>
        <source>Cannot save state for game without serial.</source>
        <translation>无法存档没有序号的游戏。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="115"/>
        <location filename="../../core/imgui_overlays.cpp" line="1116"/>
        <source>Failed to save state to slot {0}:
{1}</source>
        <translation>无法存档到档位{0}:
{1}</translation>
    </message>
    <message>
        <source>Emulation speed set to %u%%.</source>
        <translation type="vanished">模拟速度设置为%u%%。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="303"/>
        <source>CPU clock speed control enabled ({:.3f} MHz).</source>
        <translation>CPU主频控制启用 ({:.3f} MHz)。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="311"/>
        <source>CPU clock speed control disabled ({:.3f} MHz).</source>
        <translation>CPU主频控制禁用 ({:.3f} MHz)。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="326"/>
        <location filename="../../core/hotkeys.cpp" line="340"/>
        <location filename="../../core/hotkeys.cpp" line="354"/>
        <source>Emulation speed set to {}%.</source>
        <translation>模拟速度设置为{}%。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="476"/>
        <source>PGXP CPU mode is now enabled.</source>
        <translation>PGXP在CPU模式现已启用。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="477"/>
        <source>PGXP CPU mode is now disabled.</source>
        <translation>PGXP在CPU模式现已禁用。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="507"/>
        <source>Volume: Muted</source>
        <translation>音量: 静音</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="512"/>
        <location filename="../../core/hotkeys.cpp" line="539"/>
        <location filename="../../core/hotkeys.cpp" line="553"/>
        <source>Volume: {}%</source>
        <translation>音量: {}%</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="523"/>
        <source>CD Audio Muted.</source>
        <translation>CD音轨静音。</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="524"/>
        <source>CD Audio Unmuted.</source>
        <translation>CD音轨解除静音。</translation>
    </message>
    <message>
        <source>Started dumping audio to &apos;%s&apos;.</source>
        <translation type="vanished">开始转储音频到&apos;%s&apos;。</translation>
    </message>
    <message>
        <source>Failed to start dumping audio to &apos;%s&apos;.</source>
        <translation type="vanished">无法开始转储音频到&apos;%s&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4786"/>
        <source>Stopped dumping audio.</source>
        <translation>停止转储音频。</translation>
    </message>
    <message>
        <source>Failed to load cheats from &apos;%s&apos;.</source>
        <translation type="vanished">无法从&apos;%s&apos;加载金手指。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3548"/>
        <source>Swapped memory card ports. Both ports have a memory card.</source>
        <translation>交换记忆卡接口。两个接口都有记忆卡。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3554"/>
        <source>Swapped memory card ports. Port 2 has a memory card, Port 1 is empty.</source>
        <translation>交换记忆卡接口。接口2有一个记忆卡，接口1是空的。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3559"/>
        <source>Swapped memory card ports. Port 1 has a memory card, Port 2 is empty.</source>
        <translation>交换记忆卡接口。接口1有一个记忆卡，接口2是空的。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3563"/>
        <source>Swapped memory card ports. Neither port has a memory card.</source>
        <translation>交换记忆卡接口。两个接口都没有记忆卡。</translation>
    </message>
    <message>
        <source>Cheat &apos;%s&apos; enabled.</source>
        <translation type="vanished">金手指&apos;%s&apos;启用。</translation>
    </message>
    <message>
        <source>Cheat &apos;%s&apos; disabled.</source>
        <translation type="vanished">金手指&apos;%s&apos;禁用。</translation>
    </message>
    <message>
        <source>Failed to save cheat list to &apos;%s&apos;</source>
        <translation type="vanished">无法保存金手指列表到&apos;%s&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2563"/>
        <source>Failed to open CD image from save state &apos;{}&apos;: {}.
Using existing image &apos;{}&apos;, this may result in instability.</source>
        <translation>无法从存档&apos;{}&apos;: {}打开光盘镜像。
使用现有镜像&apos;{}&apos;，这可能会导致不稳定。</translation>
    </message>
    <message>
        <source>Error</source>
        <translation type="vanished">错误</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3127"/>
        <source>No cheats are loaded.</source>
        <translation>没有加载的金手指。</translation>
    </message>
    <message>
        <source>Applied cheat &apos;%s&apos;.</source>
        <translation type="vanished">应用金手指&apos;%s&apos;。</translation>
    </message>
    <message>
        <source>Cheat &apos;%s&apos; is already enabled.</source>
        <translation type="vanished">金手指&apos;%s&apos;已经启用。</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="387"/>
        <source>Failed to load post-processing chain: {}</source>
        <translation>无法加载后处理链: {}</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="542"/>
        <location filename="../../util/postprocessing.cpp" line="682"/>
        <source>No post-processing shaders are selected.</source>
        <translation>没有所选后处理着色器。</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="549"/>
        <source>Post-processing is now enabled.</source>
        <translation>后处理现已启用。</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="550"/>
        <source>Post-processing is now disabled.</source>
        <translation>后处理现已禁用。</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="695"/>
        <source>Post-processing shaders reloaded.</source>
        <translation>后处理着色器重新加载。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="465"/>
        <source>CPU interpreter forced by compatibility settings.</source>
        <translation>通过兼容性设置强制CPU解释器。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="477"/>
        <source>Software renderer forced by compatibility settings.</source>
        <translation>通过兼容性设置强制软件渲染器。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="490"/>
        <source>Using software renderer for readbacks based on compatibility settings.</source>
        <translation>根据兼容性设置使用软件渲染器进行回读。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="507"/>
        <source>Interlacing forced by compatibility settings.</source>
        <translation>通过兼容性设置强制隔行扫描。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="519"/>
        <source>True color disabled by compatibility settings.</source>
        <translation>通过兼容性设置禁用真彩色。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="531"/>
        <source>Upscaling disabled by compatibility settings.</source>
        <translation>通过兼容性设置禁用放大。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="544"/>
        <source>Texture filtering disabled by compatibility settings.</source>
        <translation>通过兼容性设置禁用纹理过滤。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="557"/>
        <source>Scaled dithering disabled by compatibility settings.</source>
        <translation>通过兼容性设置禁用缩放色彩抖动。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="569"/>
        <source>Widescreen rendering disabled by compatibility settings.</source>
        <translation>通过兼容性设置禁用宽屏渲染。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="581"/>
        <source>Forcing NTSC Timings disallowed by compatibility settings.</source>
        <translation>通过兼容性设置不允许强制NTSC计时。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="594"/>
        <source>PGXP geometry correction disabled by compatibility settings.</source>
        <translation>通过兼容性设置禁用PGXP几何校正。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="605"/>
        <source>PGXP culling disabled by compatibility settings.</source>
        <translation>通过兼容性设置禁用PGXP剔除。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="618"/>
        <source>PGXP perspective corrected textures disabled by compatibility settings.</source>
        <translation>通过兼容性设置禁用PGXP透视校正纹理。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="632"/>
        <source>PGXP perspective corrected colors disabled by compatibility settings.</source>
        <translation>通过兼容性设置禁用PGXP透视校正颜色。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="645"/>
        <source>PGXP projection precision preservation disabled by compatibility settings.</source>
        <translation>通过兼容性设置禁用PGXP投影精度保留功能。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="657"/>
        <source>PGXP vertex cache forced by compatibility settings.</source>
        <translation>通过兼容性设置强制PGXP顶点缓存。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="667"/>
        <source>PGXP Vertex Cache is enabled, but it is not required for this game. This may cause rendering errors.</source>
        <translation>PGXP顶点缓存已启用，但此游戏不需要它。这可能会导致渲染错误。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="679"/>
        <source>PGXP CPU mode forced by compatibility settings.</source>
        <translation>通过兼容性设置强制PGXP在CPU模式。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="696"/>
        <source>PGXP CPU mode is enabled, but it is not required for this game. This may cause rendering errors.</source>
        <translation>PGXP CPU模式已启用，但此游戏不需要它。这可能会导致渲染错误。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="706"/>
        <source>PGXP Depth Buffer disabled by compatibility settings.</source>
        <translation>通过兼容性设置禁用PGXP深度缓冲。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="718"/>
        <source>PGXP disabled on 2D polygons by compatibility settings.</source>
        <translation>通过兼容性设置禁用PGXP在2D多边形。</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="780"/>
        <source>Controller in port {0} ({1}) is not supported for {2}.
Supported controllers: {3}
Please configure a supported controller from the list above.</source>
        <translation>在接口{0} ({1})的控制器不支持{2}。
支持的控制器: {3}
请从以上列表中配置支持的控制器。</translation>
    </message>
    <message>
        <source>Save state contains controller type %s in port %u, but %s is used. Switching.</source>
        <translation type="vanished">存档包含控制器类型%s在接口%u，但%s已被占用。正在切换中。</translation>
    </message>
    <message>
        <source>Ignoring mismatched controller type %s in port %u.</source>
        <translation type="vanished">忽略不匹配的控制器类型%s在接口%u。</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="270"/>
        <source>Memory card {} present in save state but not in system. Creating temporary card.</source>
        <translation>记忆卡{}当前接入存档中，没有接入系统。创建临时记忆卡。</translation>
    </message>
    <message>
        <source>Memory card {} from save state does match current card data. Simulating replugging.</source>
        <translation type="vanished">记忆卡{}从存档匹配了当前卡数据。模拟重插。</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="206"/>
        <source>Save state contains controller type {0} in port {1}, but {2} is used. Switching.</source>
        <translation>存档包含控制器类型{0}在接口{1}，但{2}已被占用。正在切换中。</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="215"/>
        <source>Ignoring mismatched controller type {0} in port {1}.</source>
        <translation>忽略不匹配的控制器类型{0}在接口{1}。</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="308"/>
        <source>Memory card {} from save state does not match current card data. Simulating replugging.</source>
        <translation>记忆卡{}无法从存档匹配当前卡数据。模拟重插。</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="322"/>
        <source>Memory card {} present in save state but not in system. Ignoring card.</source>
        <translation>记忆卡{}当前接入存档中，没有接入系统。忽略记忆卡。</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="336"/>
        <source>Memory card {} present in system but not in save state. Removing card.</source>
        <translation>记忆卡{}当前接入系统中，没有接入存档。删除记忆卡。</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="345"/>
        <source>Memory card {} present in system but not in save state. Replugging card.</source>
        <translation>记忆卡{}当前接入系统中，没有接入存档。重插记忆卡。</translation>
    </message>
    <message>
        <source>CD image preloading not available for multi-disc image &apos;%s&apos;</source>
        <translation type="vanished">光盘镜像预加载不适用于多光盘镜像&apos;%s&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/cdrom.cpp" line="845"/>
        <source>CD image preloading not available for multi-disc image &apos;{}&apos;</source>
        <translation>光盘镜像预加载不适用于多光盘镜像&apos;{}&apos;</translation>
    </message>
    <message>
        <location filename="../../core/cdrom.cpp" line="854"/>
        <source>Precaching CD image failed, it may be unreliable.</source>
        <translation>预缓存光盘镜像失败，这可能导致不稳定。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1404"/>
        <source>Loading state from &apos;{}&apos;...</source>
        <translation>从&apos;{}&apos;读档。</translation>
    </message>
    <message>
        <source>Save State</source>
        <translation type="vanished">存档</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1474"/>
        <source>State saved to &apos;{}&apos;.</source>
        <translation>存档到&apos;{}&apos;。</translation>
    </message>
    <message>
        <source>Failed to initialize %s renderer, falling back to software renderer.</source>
        <translation type="vanished">无法初始化%s渲染器，退回到软件渲染器。</translation>
    </message>
    <message>
        <source>This save state was created with a different BIOS version or patch options. This may cause stability issues.</source>
        <translation type="vanished">此存档是由不同的BIOS版本或补丁选项所创建的。这可能会导致稳定性问题。</translation>
    </message>
    <message>
        <source>WARNING: CPU overclock (%u%%) was different in save state (%u%%).</source>
        <translation type="vanished">警告: CPU超频 (%u%%) 不同于存档 (%u%%)。</translation>
    </message>
    <message>
        <source>{} cheats are now active.</source>
        <translation type="vanished">{}金手指现已处于活动状态。</translation>
    </message>
    <message>
        <source>{} cheats are now inactive.</source>
        <translation type="vanished">{}金手指现已处于未活动状态。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3652"/>
        <source>Failed to open disc image &apos;{}&apos;: {}.</source>
        <translation>无法打开光盘镜像&apos;{}&apos;: {}。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3666"/>
        <source>Inserted disc &apos;{}&apos; ({}).</source>
        <translation>插入光盘&apos;{}&apos; ({})。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3954"/>
        <source>Switching to {}{} GPU renderer.</source>
        <translation>切换为{}{}GPU渲染器。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3980"/>
        <source>Switching to {} audio backend.</source>
        <translation>切换为{}音频后端。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4002"/>
        <source>Switching to {} CPU execution mode.</source>
        <translation>切换为{}CPU执行模式。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4704"/>
        <source>Failed to save undo load state:
{}</source>
        <translation>无法保存撤消的读档:
{}</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4767"/>
        <source>Started dumping audio to &apos;{}&apos;.</source>
        <translation>开始转储音频到&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4775"/>
        <source>Failed to start dumping audio to &apos;{}&apos;.</source>
        <translation>无法开始转储音频到&apos;{}&apos;。</translation>
    </message>
    <message>
        <source>Failed to load cheats from &apos;{}&apos;.</source>
        <translation type="vanished">无法从&apos;{}&apos;加载金手指。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5288"/>
        <source>Switching to {} renderer...</source>
        <translation>切换为{}渲染器…</translation>
    </message>
    <message>
        <source>Failed to switch to subimage %u in &apos;%s&apos;: %s.</source>
        <translation type="vanished">无法切换为子镜像%u在&apos;%s&apos;: %s。</translation>
    </message>
    <message>
        <source>Switched to sub-image %s (%u) in &apos;%s&apos;.</source>
        <translation type="vanished">切换为子镜像%s (%u) 在&apos;%s&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="305"/>
        <source>Memory card &apos;{}&apos; could not be read, formatting.</source>
        <translation>无法读取记忆卡&apos;{}&apos;，正在格式化。</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="350"/>
        <source>Failed to save memory card to &apos;{}&apos;.</source>
        <translation>无法保存记忆卡到&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="361"/>
        <source>Saved memory card to &apos;{}&apos;.</source>
        <translation>保存记忆卡到&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="69"/>
        <location filename="../../core/negcon_rumble.cpp" line="75"/>
        <source>Analog mode forcing is disabled by game settings. Controller will start in digital mode.</source>
        <translation>通过游戏设置禁用强制模拟模式。控制器将以数字模式启动。</translation>
    </message>
</context>
<context>
    <name>PlayStationMouse</name>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="205"/>
        <source>Left Button</source>
        <translation>左键</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="206"/>
        <source>Right Button</source>
        <translation>右键</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="212"/>
        <source>Horizontal Sensitivity</source>
        <translation>水平灵敏度</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="213"/>
        <location filename="../../core/playstation_mouse.cpp" line="216"/>
        <source>Adjusts the correspondance between physical and virtual mouse movement.</source>
        <translation>调整物理和虚拟鼠标移动之间的对应关系。</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="215"/>
        <source>Vertical Sensitivity</source>
        <translation>垂直灵敏度</translation>
    </message>
</context>
<context>
    <name>PlaystationMouse</name>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="204"/>
        <source>Pointer</source>
        <translation>指针</translation>
    </message>
</context>
<context>
    <name>PostProcessing</name>
    <message>
        <location filename="../../util/postprocessing.cpp" line="171"/>
        <source>{} [GLSL]</source>
        <translation>{} [GLSL]</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="200"/>
        <source>{} [ReShade]</source>
        <translation>{} [重新着色]</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="388"/>
        <source>Unknown Error</source>
        <translation>未知错误</translation>
    </message>
</context>
<context>
    <name>PostProcessingChainConfigWidget</name>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="19"/>
        <source>Enable Post Processing</source>
        <translation>启用后处理</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="39"/>
        <source>&amp;Reload Shaders</source>
        <translation>重新加载着色器(&amp;R)</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="51"/>
        <source>Post Processing Chain</source>
        <translation>后处理链</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="81"/>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="100"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="119"/>
        <source>Clear</source>
        <translation>清除</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="138"/>
        <source>Move Up</source>
        <translation>上移</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="157"/>
        <source>Move Down</source>
        <translation>下移</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="167"/>
        <source>No Shaders Available</source>
        <translation>没有可用的着色器</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="182"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="183"/>
        <source>Failed to add shader: %1</source>
        <translation>无法添加着色器: %1</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="219"/>
        <source>Question</source>
        <translation>问题</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="219"/>
        <source>Are you sure you want to clear all shader stages?</source>
        <translation>您确定想要清除全部着色器层？</translation>
    </message>
</context>
<context>
    <name>PostProcessingSettingsWidget</name>
    <message>
        <source>Add</source>
        <translation type="vanished">添加</translation>
    </message>
    <message>
        <source>Clear</source>
        <translation type="vanished">清除</translation>
    </message>
    <message>
        <source>Error</source>
        <translation type="vanished">错误</translation>
    </message>
    <message>
        <source>Failed to add shader: %1</source>
        <translation type="vanished">无法添加着色器: %1</translation>
    </message>
    <message>
        <source>Move Up</source>
        <translation type="vanished">上移</translation>
    </message>
    <message>
        <source>Are you sure you want to clear all shader stages?</source>
        <translation type="vanished">您确定想要清除全部着色器层？</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <source>&amp;Reload Shaders</source>
        <translation type="vanished">重新加载着色器(&amp;R)</translation>
    </message>
    <message>
        <source>No Shaders Available</source>
        <translation type="vanished">没有可用的着色器</translation>
    </message>
    <message>
        <source>Enable Post Processing</source>
        <translation type="vanished">启用后处理</translation>
    </message>
    <message>
        <source>Post Processing Chain</source>
        <translation type="vanished">后处理链</translation>
    </message>
    <message>
        <source>Question</source>
        <translation type="vanished">问题</translation>
    </message>
    <message>
        <source>Move Down</source>
        <translation type="vanished">下移</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="22"/>
        <source>Display</source>
        <translation>显示</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="24"/>
        <source>Internal</source>
        <translation>内部</translation>
    </message>
</context>
<context>
    <name>PostProcessingShaderConfigWidget</name>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="402"/>
        <source>Red</source>
        <translation>红</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="402"/>
        <source>Blue</source>
        <translation>蓝</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="402"/>
        <source>Alpha</source>
        <translation>Alpha</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="402"/>
        <source>Green</source>
        <translation>绿</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="403"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../qtutils.cpp" line="175"/>
        <source>Failed to open URL.

The URL was: %1</source>
        <translation>无法打开URL。

URL: %1</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="174"/>
        <source>Failed to open URL</source>
        <translation>无法打开URL</translation>
    </message>
</context>
<context>
    <name>QtAsyncProgressThread</name>
    <message>
        <location filename="../qtprogresscallback.cpp" line="150"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="161"/>
        <source>Information</source>
        <translation>信息</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="155"/>
        <source>Question</source>
        <translation>问题</translation>
    </message>
</context>
<context>
    <name>QtHost</name>
    <message>
        <location filename="../qthost.cpp" line="228"/>
        <location filename="../qthost.cpp" line="243"/>
        <location filename="../qthost.cpp" line="264"/>
        <location filename="../qthost.cpp" line="287"/>
        <location filename="../qthost.cpp" line="295"/>
        <location filename="../qthost.cpp" line="331"/>
        <location filename="../qthost.cpp" line="351"/>
        <location filename="../qthost.cpp" line="361"/>
        <location filename="../qthost.cpp" line="374"/>
        <location filename="../qthost.cpp" line="389"/>
        <location filename="../qthost.cpp" line="402"/>
        <location filename="../qthost.cpp" line="2447"/>
        <location filename="../qthost.cpp" line="2473"/>
        <location filename="../qthost.cpp" line="2489"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="229"/>
        <source>An error occurred while deleting empty game settings:
{}</source>
        <translation>删除空游戏设置时发生错误:
{}</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="244"/>
        <source>An error occurred while saving game settings:
{}</source>
        <translation>保存游戏设置时发生错误:
{}</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="265"/>
        <source>Failed to create HTTPDownloader.</source>
        <translation>无法创建HTTP下载器。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="272"/>
        <source>Downloading %1...</source>
        <translation>下载中%1…</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="288"/>
        <source>Download failed with HTTP status code %1.</source>
        <translation>无法下载，HTTP状态码%1。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="296"/>
        <source>Download failed: Data is empty.</source>
        <translation>无法下载: 数据为空。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="332"/>
        <source>Failed to write &apos;%1&apos;.</source>
        <translation>无法写入&apos;%1&apos;。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="352"/>
        <source>Failed to open downloaded zip file.</source>
        <translation>无法打开下载的zip文件。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="362"/>
        <source>Failed to locate &apos;%1&apos; in zip.</source>
        <translation>无法在zip定位&apos;%1&apos;。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="375"/>
        <source>Failed to open &apos;%1&apos;: %2.</source>
        <translation>无法打开&apos;%1&apos;: %2。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="390"/>
        <source>Failed to read &apos;%1&apos; from zip.</source>
        <translation>无法从zip读取&apos;%1&apos;。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="403"/>
        <source>Failed to write to &apos;%1&apos;.</source>
        <translation>无法写入到&apos;%1&apos;。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1564"/>
        <source>RA: Logged in as %1 (%2, %3 softcore). %4 unread messages.</source>
        <translation>RA: 以%1 (%2, %3软核) 登入。%4未读消息。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1885"/>
        <source>Controller {} connected.</source>
        <translation>控制器{}已连接。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1898"/>
        <source>System paused because controller {} was disconnected.</source>
        <translation>系统暂停，因为控制器{}已断开连接。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1911"/>
        <source>Controller {} disconnected.</source>
        <translation>控制器{}已断开连接。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2474"/>
        <source>The specified save state does not exist.</source>
        <translation>指定的存档不存在。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2490"/>
        <source>Cannot use no-gui mode, because no boot filename was specified.</source>
        <translation>无法使用no-gui模式，因为没有指定的启动文件名。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2491"/>
        <source>Cannot use batch mode, because no boot filename was specified.</source>
        <translation>无法使用批处理模式，因为没有指定的启动文件名。</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2448"/>
        <source>File &apos;%1&apos; does not exist.</source>
        <translation>文件&apos;%1&apos;不存在。</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="311"/>
        <source>Missing Font File</source>
        <translation>缺少字体文件</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="318"/>
        <source>The font file &apos;%1&apos; is required for the On-Screen Display and Big Picture Mode to show messages in your language.&lt;br&gt;&lt;br&gt;Do you want to download this file now? These files are usually less than 10 megabytes in size.&lt;br&gt;&lt;br&gt;&lt;strong&gt;If you do not download this file, on-screen messages will not be readable.&lt;/strong&gt;</source>
        <translation>同屏显示和大视画模式需要字体文件&apos;%1&apos;才能以您的语言显示消息。&lt;br&gt;&lt;br&gt;您想要现在下载这个文件吗？这些文件的大小通常小于10兆字节。&lt;br&gt;&lt;br&gt;&lt;strong&gt;如果您不下载此文件，同屏消息将无法读取。&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="330"/>
        <source>Downloading Files</source>
        <translation>下载文件中</translation>
    </message>
</context>
<context>
    <name>QtModalProgressCallback</name>
    <message>
        <location filename="../qtprogresscallback.cpp" line="73"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="34"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="84"/>
        <source>Information</source>
        <translation>信息</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="17"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="78"/>
        <source>Question</source>
        <translation>问题</translation>
    </message>
</context>
<context>
    <name>SaveStateSelectorUI</name>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="672"/>
        <source>Saved at {0:%H:%M} on {0:%a} {0:%Y/%m/%d}.</source>
        <translation>保存于{0:%H:%M}在{0:%a} {0:%Y/%m/%d}。</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="813"/>
        <source>Load</source>
        <translation>读取</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="815"/>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="881"/>
        <source>{} ({})</source>
        <translation>{} ({})</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="906"/>
        <source>No save present in this slot.</source>
        <translation>此档位中没有保存。</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1003"/>
        <source>Global Slot {}</source>
        <translation>全局档位{}</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1004"/>
        <source>Game Slot {}</source>
        <translation>游戏档位</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1099"/>
        <source>No save state found in Global Slot {}.</source>
        <translation>没有在全局档位{}找到存档。</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1100"/>
        <source>No save state found in Slot {}.</source>
        <translation>没有在档位{}找到存档。</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1133"/>
        <source>no save yet</source>
        <translation>还没有保存</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1138"/>
        <source>Global Save Slot {0} selected ({1}).</source>
        <translation>全局档位{0}选定({1})。</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1139"/>
        <source>Save Slot {0} selected ({1}).</source>
        <translation>档位{0}选定({1})。</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="819"/>
        <source>Select Next</source>
        <translation>选择后一个</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="817"/>
        <source>Select Previous</source>
        <translation>选择前一个</translation>
    </message>
</context>
<context>
    <name>SelectDiscDialog</name>
    <message>
        <location filename="../selectdiscdialog.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialog</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="20"/>
        <source>Select the disc that you want to boot.</source>
        <translation>选择要启动的光盘。</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="31"/>
        <source>Disc</source>
        <translation>光盘</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="36"/>
        <source>File Name</source>
        <translation>文件名</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="41"/>
        <source>Last Played</source>
        <translation>最近游玩</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="64"/>
        <source>Select</source>
        <translation>选择</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="74"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.cpp" line="88"/>
        <source>Select Disc for %1</source>
        <translation>选择%1的光盘</translation>
    </message>
</context>
<context>
    <name>SettingWidgetBinder</name>
    <message>
        <location filename="../settingwidgetbinder.h" line="1237"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="362"/>
        <location filename="../settingwidgetbinder.h" line="488"/>
        <location filename="../settingwidgetbinder.h" line="618"/>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1212"/>
        <source>Confirm Folder</source>
        <translation>确认文件夹</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1238"/>
        <source>Folder path cannot be empty.</source>
        <translation>文件夹路径不能为空。</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1259"/>
        <source>Select folder for %1</source>
        <translation>选择%1的文件夹</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1298"/>
        <location filename="../settingwidgetbinder.h" line="1302"/>
        <source>Incompatible with this game.</source>
        <translation>与此游戏不兼容。</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1306"/>
        <source> [incompatible]</source>
        <translation> [不兼容]</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1214"/>
        <source>The chosen directory does not currently exist:

%1

Do you want to create this directory?</source>
        <translation>所选的目录当前不存在:

%1

您想要创建此目录吗？</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="389"/>
        <location filename="../settingwidgetbinder.h" line="519"/>
        <source>Default: </source>
        <translation>默认: </translation>
    </message>
</context>
<context>
    <name>Settings</name>
    <message>
        <source>Disabled</source>
        <translation type="vanished">禁用</translation>
    </message>
    <message>
        <source>VSync</source>
        <translation type="vanished">垂直同步</translation>
    </message>
    <message>
        <source>Relaxed VSync</source>
        <translation type="vanished">缓和垂直同步</translation>
    </message>
    <message>
        <source>VRR/FreeSync/GSync</source>
        <translation type="vanished">VRR/FreeSync/GSync</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1494"/>
        <source>Automatic</source>
        <translation>自动</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1495"/>
        <source>Disallowed</source>
        <translation>不允许</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1496"/>
        <source>Allowed</source>
        <translation>允许</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1530"/>
        <source>Screen Resolution</source>
        <translation>屏幕分辨率</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1531"/>
        <source>Internal Resolution</source>
        <translation>内置分辨率</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1532"/>
        <source>Internal Resolution (Aspect Uncorrected)</source>
        <translation>内置分辨率 (宽高比未校正)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1565"/>
        <source>PNG</source>
        <translation>PNG</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1566"/>
        <source>JPEG</source>
        <translation>JPEG</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1567"/>
        <source>WebP</source>
        <translation>WebP</translation>
    </message>
</context>
<context>
    <name>SettingsDialog</name>
    <message>
        <location filename="../settingwidgetbinder.h" line="127"/>
        <source>Use Global Setting [Enabled]</source>
        <translation>使用全局设置 [启用]</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="128"/>
        <source>Use Global Setting [Disabled]</source>
        <translation>使用全局设置 [禁用]</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="136"/>
        <location filename="../settingwidgetbinder.h" line="152"/>
        <source>Use Global Setting [%1]</source>
        <translation>使用全局设置 [%1]</translation>
    </message>
</context>
<context>
    <name>SettingsWindow</name>
    <message>
        <location filename="../settingswindow.ui" line="20"/>
        <location filename="../settingswindow.cpp" line="278"/>
        <location filename="../settingswindow.cpp" line="296"/>
        <location filename="../settingswindow.cpp" line="304"/>
        <location filename="../settingswindow.cpp" line="317"/>
        <source>DuckStation Settings</source>
        <translation>DuckStation设置</translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="89"/>
        <source>Restore Defaults</source>
        <translation>恢复默认</translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="96"/>
        <source>Copy Global Settings</source>
        <translation>套用全局设置</translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="103"/>
        <source>Clear Settings</source>
        <translation>清除设置</translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="123"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="56"/>
        <source>Summary</source>
        <translation>概述</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="58"/>
        <source>&lt;strong&gt;Summary&lt;/strong&gt;&lt;hr&gt;This page shows information about the selected game, and allows you to validate your disc was dumped correctly.</source>
        <translation>&lt;strong&gt;概述&lt;/strong&gt;&lt;hr&gt;此页面显示所选游戏的相关信息，并允许您验证您的光盘是否被正确转储。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="90"/>
        <source>Game List</source>
        <translation>游戏列表</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="92"/>
        <source>&lt;strong&gt;Game List Settings&lt;/strong&gt;&lt;hr&gt;The list above shows the directories which will be searched by DuckStation to populate the game list. Search directories can be added, removed, and switched to recursive/non-recursive.</source>
        <translation>&lt;strong&gt;游戏列表设置&lt;/strong&gt;&lt;hr&gt;上面的列表显示了DuckStation即将搜索的目录，用于其构成游戏列表。搜索目录可以添加、删除，并切换为深度搜索/非深度搜索。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="98"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="102"/>
        <source>Console</source>
        <translation>游戏机</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="107"/>
        <source>Emulation</source>
        <translation>模拟</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="82"/>
        <source>Interface</source>
        <translation>界面</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="84"/>
        <source>&lt;strong&gt;Interface Settings&lt;/strong&gt;&lt;hr&gt;These options control how the emulator looks and behaves.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;界面设置&lt;/strong&gt;&lt;hr&gt;这些选项控制模拟器的外观和行为。&lt;br&gt;&lt;br&gt;将鼠标移至选项上可获取更多信息，Shift键+滚轮可滚动该面板。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="99"/>
        <source>&lt;strong&gt;BIOS Settings&lt;/strong&gt;&lt;hr&gt;These options control which BIOS is used and how it will be patched.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;BIOS设置&lt;/strong&gt;&lt;hr&gt;这些选项控制使用哪个BIOS以及如何打补丁。&lt;br&gt;&lt;br&gt;将鼠标移至选项上可获取更多信息，Shift键+滚轮可滚动该面板。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="104"/>
        <source>&lt;strong&gt;Console Settings&lt;/strong&gt;&lt;hr&gt;These options determine the configuration of the simulated console.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;游戏机设置&lt;/strong&gt;&lt;hr&gt;这些选项决定了模拟游戏机的配置。&lt;br&gt;&lt;br&gt;将鼠标移至选项上可获取更多信息，Shift键+滚轮可滚动该面板。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="109"/>
        <source>&lt;strong&gt;Emulation Settings&lt;/strong&gt;&lt;hr&gt;These options determine the speed and runahead behavior of the system.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;模拟设置&lt;/strong&gt;&lt;hr&gt;这些选项决定了系统的速度和预运行行为。&lt;br&gt;&lt;br&gt;将鼠标移至选项上可获取更多信息，Shift键+滚轮可滚动该面板。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="112"/>
        <source>Memory Cards</source>
        <translation>记忆卡</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="114"/>
        <source>&lt;strong&gt;Memory Card Settings&lt;/strong&gt;&lt;hr&gt;This page lets you control what mode the memory card emulation will function in, and where the images for these cards will be stored on disk.</source>
        <translation>&lt;strong&gt;记忆卡设置&lt;/strong&gt;&lt;hr&gt;此页允许您分配记忆卡的工作模式，以及指定这些记忆卡将要存储在磁盘上的文件位置。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="116"/>
        <source>Graphics</source>
        <translation>图像</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="118"/>
        <source>&lt;strong&gt;Graphics Settings&lt;/strong&gt;&lt;hr&gt;These options control how the graphics of the emulated console are rendered. Not all options are available for the software renderer. Mouse over each option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;图像设置&lt;/strong&gt;&lt;hr&gt;这些选项控制模拟游戏机图像的渲染方式。并非所有选项都适用于软件渲染器。将鼠标移至每个选项上可获取更多信息，Shift键+滚轮可滚动该面板。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="135"/>
        <source>&lt;strong&gt;Achievement Settings&lt;/strong&gt;&lt;hr&gt;DuckStation uses RetroAchievements as an achievement database and for tracking progress. To use achievements, please sign up for an account at retroachievements.org. To view the achievement list in-game, press the hotkey for &lt;strong&gt;Open Pause Menu&lt;/strong&gt; and select &lt;strong&gt;Achievements&lt;/strong&gt; from the menu. Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;成就设置&lt;/strong&gt;&lt;hr&gt;DuckStation使用RetroAchievements作为成就数据库并以此来追踪进展。要使用成就，请注册一个账户于retroachievements.org。要查看游戏中的成就列表，按下热键&lt;strong&gt;打开暂停菜单&lt;/strong&gt;并从菜单中选择&lt;strong&gt;成就&lt;/strong&gt;。将鼠标移至选项上可获取更多信息，Shift键+滚轮可滚动该面板。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="167"/>
        <source>&lt;strong&gt;Advanced Settings&lt;/strong&gt;&lt;hr&gt;These options control logging and internal behavior of the emulator. Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;高级设置&lt;/strong&gt;&lt;hr&gt;这些选项控制模拟器的日志记录和内部行为。将鼠标移至选项上可获取更多信息，Shift键+滚轮可滚动该面板。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="122"/>
        <source>Post-Processing</source>
        <translation>后处理</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="124"/>
        <source>&lt;strong&gt;Post-Processing Settings&lt;/strong&gt;&lt;hr&gt;Post processing allows you to alter the appearance of the image displayed on the screen with various filters. Shaders will be executed in sequence.</source>
        <translation>&lt;strong&gt;后处理设置&lt;/strong&gt;&lt;hr&gt;后处理允许您使用各种过滤器改变屏幕上显示图像的外观。着色器将按顺序执行。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="127"/>
        <source>Audio</source>
        <translation>声音</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="129"/>
        <source>&lt;strong&gt;Audio Settings&lt;/strong&gt;&lt;hr&gt;These options control the audio output of the console. Mouse over an option for additional information.</source>
        <translation>&lt;strong&gt;音频设置&lt;/strong&gt;&lt;hr&gt;这些选项控制游戏机的音频输出。将鼠标移至选项上可获取更多信息。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="132"/>
        <source>Achievements</source>
        <translation>成就</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="160"/>
        <source>Folders</source>
        <translation>文件夹</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="162"/>
        <source>&lt;strong&gt;Folder Settings&lt;/strong&gt;&lt;hr&gt;These options control where DuckStation will save runtime data files.</source>
        <translation>&lt;strong&gt;文件夹设置&lt;/strong&gt;&lt;hr&gt;这些选项控制DuckStation将在何处保存运行时数据文件。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="165"/>
        <source>Advanced</source>
        <translation>高级</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="262"/>
        <source>Confirm Restore Defaults</source>
        <translation>确认恢复默认</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="263"/>
        <source>Are you sure you want to restore the default settings? Any preferences will be lost.</source>
        <translation>您确定想要恢复默认设置吗？任何偏好设置都将会被抹去。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="279"/>
        <source>The configuration for this game will be replaced by the current global settings.

Any current setting values will be overwritten.

Do you want to continue?</source>
        <translation>此游戏的配置将被当前的全局设置所取代。

任何当前设置值都将被覆盖。

您想要继续吗？</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="296"/>
        <source>Per-game configuration copied from global settings.</source>
        <translation>游戏各自配置套用全局设置。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="305"/>
        <source>The configuration for this game will be cleared.

Any current setting values will be lost.

Do you want to continue?</source>
        <translation>此游戏的配置将被清除。

任何当前设置值都将丢失。

您想要继续吗？</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="317"/>
        <source>Per-game configuration cleared.</source>
        <translation>游戏各自配置已清除。</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="327"/>
        <source>Recommended Value</source>
        <translation>推荐值</translation>
    </message>
    <message>
        <source>%1 [%2]</source>
        <translation type="vanished">%1 [%2]</translation>
    </message>
</context>
<context>
    <name>SetupWizardDialog</name>
    <message>
        <location filename="../setupwizarddialog.ui" line="370"/>
        <source>Search Directory</source>
        <translation>搜索目录</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="710"/>
        <source>&amp;Back</source>
        <translation>上一页(&amp;B)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="717"/>
        <location filename="../setupwizarddialog.cpp" line="140"/>
        <source>&amp;Next</source>
        <translation>下一页(&amp;N)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="457"/>
        <location filename="../setupwizarddialog.ui" line="520"/>
        <source>Automatic Mapping</source>
        <translation>自动映射</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="168"/>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="270"/>
        <source>Open Directory...</source>
        <translation>打开目录…</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="247"/>
        <source>Open in Explorer...</source>
        <translation>在文件资源管理器打开…</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="147"/>
        <source>Are you sure you want to cancel DuckStation setup?

Any changes have been saved, and the wizard will run again next time you start DuckStation.</source>
        <translation>您确定想要取消DuckStation的设置吗？

所有更改都已被保存，向导将在您下次启动DuckStation时再次运行。</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="285"/>
        <source>Would you like to scan the directory &quot;%1&quot; recursively?

Scanning recursively takes more time, but will identify files in subdirectories.</source>
        <translation>是否要深度扫描“%1”目录？

深度扫描需要更多时间，但会识别子目录中的文件。</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="196"/>
        <source>NTSC-U/C (US/Canada):</source>
        <translation>NTSC-U/C (美国/加拿大):</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="333"/>
        <source>Add...</source>
        <translation>添加…</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="71"/>
        <source>Language:</source>
        <translation>语言:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="647"/>
        <source>BIOS Image</source>
        <translation>BIOS文件</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="292"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation will automatically scan and identify games from the selected directories below, and populate the game list. These games should be dumped from discs you own. Utilities such as ImgBurn can be used to create images of game discs in .bin/.cue format.&lt;/p&gt;&lt;p&gt;Supported formats for dumps include: &lt;span style=&quot; font-weight:700;&quot;&gt;.cue&lt;/span&gt; (Cue Sheets), &lt;span style=&quot; font-weight:700;&quot;&gt;.iso/.img&lt;/span&gt; (Single Track Image), &lt;span style=&quot; font-weight:700;&quot;&gt;.ecm&lt;/span&gt; (Error Code Modeling Image), &lt;span style=&quot; font-weight:700;&quot;&gt;.mds&lt;/span&gt; (Media Descriptor Sidecar), &lt;span style=&quot; font-weight:700;&quot;&gt;.chd&lt;/span&gt; (Compressed Hunks of Data), &lt;span style=&quot; font-weight:700;&quot;&gt;.pbp&lt;/span&gt; (PlayStation Portable, Only Decrypted).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation将从以下选择的目录中自动扫描并识别游戏，并填充游戏列表。这些游戏应当从您自己的光盘中转储而来。像Imgburn之类的应用程序可被用于创建.bin/.cue格式的游戏光盘镜像。&lt;/p&gt;&lt;p&gt;支持的转储格式包括: &lt;span style=&quot; font-weight:700;&quot;&gt;.cue&lt;/span&gt; (Cue表单)，&lt;span style=&quot; font-weight:700;&quot;&gt;.iso/.img&lt;/span&gt; (单轨镜像)，&lt;span style=&quot; font-weight:700;&quot;&gt;.ecm&lt;/span&gt; (错误码建模镜像)，&lt;span style=&quot; font-weight:700;&quot;&gt;.mds&lt;/span&gt; (媒体描述符边车)，&lt;span style=&quot; font-weight:700;&quot;&gt;.chd&lt;/span&gt; (大块压缩数据)，&lt;span style=&quot; font-weight:700;&quot;&gt;.pbp&lt;/span&gt; (掌上PlayStation，仅解密的)。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="353"/>
        <location filename="../setupwizarddialog.cpp" line="268"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="88"/>
        <source>Theme:</source>
        <translation>主题:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="136"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation requires a PS1 BIOS in order to run.&lt;/p&gt;&lt;p&gt;For legal reasons, you must obtain a BIOS &lt;span style=&quot; font-weight:700;&quot;&gt;from an actual PS1 unit that you own&lt;/span&gt; (borrowing doesn&apos;t count). You should use Caetla or another utility to create an image from your console&apos;s BIOS ROM on your PC.&lt;/p&gt;&lt;p&gt;Once dumped, this BIOS image should be placed in the bios folder within the data directory shown below, or you can instruct DuckStation to scan an alternative directory.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation需要PS1 BIOS才能够运行。&lt;/p&gt;&lt;p&gt;出于法律原因，您必须&lt;span style=&quot; font-weight:700;&quot;&gt;从您拥有的实体PS1设备获取BIOS&lt;/span&gt; (借的不算)。您应当使用Caetla或其他应用程序去从的您的游戏机的BIOS ROM提取文件到您的个人电脑上。&lt;/p&gt;&lt;p&gt;一旦转储后，该BIOS文件应当放置在以下显示的数据目录内的bios文件夹中，或者您可以指示DuckStation去扫描一个备选目录。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="668"/>
        <source>Complete</source>
        <translation>完成</translation>
    </message>
    <message>
        <source>No BIOS images were found. DuckStation &lt;strong&gt;will not&lt;/strong&gt; be able to run games without a BIOS image.&lt;br&gt;&lt;br&gt;Are you sure you wish to continue without selecting a BIOS image?</source>
        <translation type="vanished">没有找到BIOS文件。DuckStation&lt;strong&gt;无法&lt;/strong&gt;在缺少BIOS文件情况下运行游戏。&lt;br&gt;&lt;br&gt;您确定想要在没有选择BIOS文件的情况下继续吗？</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="161"/>
        <source>Browse...</source>
        <translation>浏览…</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="179"/>
        <source>NTSC-J (Japan):</source>
        <translation>NTSC-J (日本):</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="640"/>
        <source>Language</source>
        <translation>语言</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="437"/>
        <location filename="../setupwizarddialog.ui" line="500"/>
        <location filename="../setupwizarddialog.cpp" line="418"/>
        <source>Default (Keyboard)</source>
        <translation>默认 (键盘)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="567"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1 style=&quot; margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:xx-large; font-weight:700;&quot;&gt;Setup Complete!&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;You are now ready to run games.&lt;/p&gt;&lt;p&gt;Further options are available under the settings menu. You can also use the Big Picture UI for navigation entirely with a gamepad.&lt;/p&gt;&lt;p&gt;We hope you enjoy using DuckStation.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1 style=&quot; margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:xx-large; font-weight:700;&quot;&gt;设置完成！&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;您现已准备好运行游戏了。&lt;/p&gt;&lt;p&gt;在设置菜单下有更多的选项可用。您也可以使用大视画UI完全以游戏手柄进行导航。&lt;/p&gt;&lt;p&gt;我们希望您愉快使用DuckStation。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="418"/>
        <source>Default (None)</source>
        <translation>默认 (无)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="375"/>
        <source>Scan Recursively</source>
        <translation>深度扫描</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="278"/>
        <source>Select Search Directory</source>
        <translation>选择搜索目录</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="478"/>
        <source>No generic bindings were generated for device &apos;%1&apos;. The controller/source may not support automatic mapping.</source>
        <translation>没有为设备&apos;%1&apos;生成通用绑定。控制器/源可能不支持自动映射。</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="402"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;By default, DuckStation will map your keyboard to the virtual controller.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;To use an external controller, you must map it first. &lt;/span&gt;On this screen, you can automatically map any controller which is currently connected. If your controller is not currently connected, you can plug it in now.&lt;/p&gt;&lt;p&gt;To change controller bindings in more detail, or use multi-tap, open the Settings menu and choose Controllers once you have completed the Setup Wizard.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;默认情况下，DuckStation会将您的键盘映射到虚拟控制器。&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;要使用外部控制器，必须先映射它。&lt;/span&gt;在此屏幕上，您可以自动映射当前连接的任何控制器。如果您的控制器当前没有连接，您可以现在插入它。&lt;/p&gt;&lt;p&gt;要更详细地更改控制器绑定，或者使用多接头，在您完成设置向导后，打开设置菜单并选择控制器。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="727"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="146"/>
        <source>Cancel Setup</source>
        <translation>取消设置</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="140"/>
        <source>&amp;Finish</source>
        <translation>结束(&amp;F)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="47"/>
        <source>No BIOS images were found. DuckStation WILL NOT be able to run games without a BIOS image.

Are you sure you wish to continue without selecting a BIOS image?</source>
        <translation>没有找到BIOS文件。DuckStation无法在缺少BIOS文件情况下运行游戏。

您确定想要在没有选择BIOS文件的情况下继续吗？</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="477"/>
        <source>Automatic Binding</source>
        <translation>自动绑定</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="307"/>
        <source>Search Directories (will be scanned for games)</source>
        <translation>搜索目录 (将扫描游戏)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="254"/>
        <source>Refresh List</source>
        <translation>刷新列表</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="412"/>
        <source>Controller Port 1</source>
        <translation>控制器接口1</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="475"/>
        <source>Controller Port 2</source>
        <translation>控制器接口2</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="111"/>
        <source>Enable Automatic Updates</source>
        <translation>启用自动更新</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="62"/>
        <source>No game directories have been selected. You will have to manually open any game dumps you want to play, DuckStation&apos;s list will be empty.

Are you sure you want to continue?</source>
        <translation>没有选择游戏目录。您必须手动打开任何您想玩的游戏转储，DuckStation的列表将是空的。

您确定想要继续吗？</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="46"/>
        <location filename="../setupwizarddialog.cpp" line="61"/>
        <source>Warning</source>
        <translation>警告</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="284"/>
        <source>Scan Recursively?</source>
        <translation>深度扫描？</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="654"/>
        <source>Game Directories</source>
        <translation>游戏目录</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="14"/>
        <source>DuckStation Setup Wizard</source>
        <translation>DuckStation设置向导</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="421"/>
        <location filename="../setupwizarddialog.ui" line="491"/>
        <source>Controller Mapped To:</source>
        <translation>控制器映射到:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="50"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1 style=&quot; margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:xx-large; font-weight:700;&quot;&gt;Welcome to DuckStation!&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;This wizard will help guide you through the configuration steps required to use the application. It is recommended if this is your first time installing DuckStation that you view the setup guide at &lt;a href=&quot;https://github.com/stenzek/duckstation#downloading-and-running&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;https://github.com/stenzek/duckstation#downloading-and-running&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;By default, DuckStation will connect to the server at &lt;a href=&quot;https://github.com/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;github.com&lt;/span&gt;&lt;/a&gt; to check for updates, and if available and confirmed, download update packages from &lt;a href=&quot;https://github.com/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;github.com&lt;/span&gt;&lt;/a&gt;. If you do not wish for DuckStation to make any network connections on startup, you should uncheck the Automatic Updates option now. The Automatic Update setting can be changed later at any time in Interface Settings.&lt;/p&gt;&lt;p&gt;Please choose a language and theme to begin.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1 style=&quot; margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:xx-large; font-weight:700;&quot;&gt;欢迎来到DuckStation！&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;此向导将帮助指导您完成使用本应用程序所需的配置步骤。如果这是您第一次安装DuckStation，建议您到&lt;a href=&quot;https://github.com/stenzek/duckstation#downloading-and-running&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;https://github.com/stenzek/duckstation#downloading-and-running&lt;/span&gt;&lt;/a&gt;查看安装指南。&lt;/p&gt;&lt;p&gt;默认情况下，DuckStation将连接到服务器&lt;a href=&quot;https://github.com/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;github.com&lt;/span&gt;&lt;/a&gt;去检查更新，如果确认有了可用的，将会从&lt;a href=&quot;https://github.com/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;github.com&lt;/span&gt;&lt;/a&gt;下载升级包。如果您不希望DuckStation在启动时进行任何网络连接，您现在应当取消选中自动更新选项。自动更新设置稍后可以在界面设置中随时更改。&lt;/p&gt;&lt;p&gt;请选择一种语言和主题开始。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="463"/>
        <source>No devices available</source>
        <translation>没有可用的设备</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="213"/>
        <source>PAL (Europe, Australia):</source>
        <translation>PAL (欧洲，澳大利亚):</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="428"/>
        <location filename="../setupwizarddialog.ui" line="481"/>
        <source>Controller Type:</source>
        <translation>控制器类型:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="661"/>
        <source>Controller Setup</source>
        <translation>控制器设置</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="151"/>
        <source>BIOS Directory:</source>
        <translation>BIOS目录:</translation>
    </message>
</context>
<context>
    <name>System</name>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="952"/>
        <location filename="../../core/fullscreen_ui.cpp" line="1009"/>
        <location filename="../../core/system.cpp" line="4640"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="953"/>
        <location filename="../../core/fullscreen_ui.cpp" line="1010"/>
        <source>Failed to boot system: {}</source>
        <translation>无法启动系统: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6082"/>
        <source>Failed to undo load state.</source>
        <translation>无法撤消读档。</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6090"/>
        <source>Failed to load state: {}</source>
        <translation>无法读档: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6113"/>
        <source>Failed to save state: {}</source>
        <translation>无法存档: {}</translation>
    </message>
    <message>
        <source>Incorrect BIOS image size</source>
        <translation type="vanished">BIOS文件大小不正确</translation>
    </message>
    <message>
        <source>Save state is incompatible: maximum version is %u but state is version %u.</source>
        <translation type="vanished">存档不兼容: 最高可兼容版本为%u但存档版本为%u。</translation>
    </message>
    <message>
        <source>Save state is incompatible: minimum version is %u but state is version %u.</source>
        <translation type="vanished">存档不兼容: 最低可兼容版本为%u但存档版本为%u。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4308"/>
        <source>Compatibility settings are not enabled. Some games may not function correctly.</source>
        <translation>兼容性设置未启用。一些游戏可能无法正常运行。</translation>
    </message>
    <message>
        <source>Failed to load save state file &apos;{}&apos; for booting.</source>
        <translation type="vanished">无法通过载入存档文件&apos;{}&apos;来启动。</translation>
    </message>
    <message>
        <source>Failed to open CD image &apos;{}&apos; used by save state: {}.</source>
        <translation type="vanished">无法打开光盘镜像&apos;{}&apos;，正被存档: {}占用中。</translation>
    </message>
    <message>
        <source>Failed to switch to subimage {} in CD image &apos;{}&apos; used by save state: {}.</source>
        <translation type="vanished">无法切换为子镜像{}在光盘镜像&apos;{}&apos;内，正被存档: {}占用中。</translation>
    </message>
    <message>
        <source>Failed to load {} BIOS.</source>
        <translation type="vanished">无法加载{}BIOS。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1431"/>
        <source>Cannot save state while memory card is being saved.</source>
        <translation>记忆卡正在保存时无法存档。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2293"/>
        <source>Failed to initialize {} renderer, falling back to software renderer.</source>
        <translation>无法初始化{}渲染器，退回到软件渲染器。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2334"/>
        <source>This save state was created with a different BIOS. This may cause stability issues.</source>
        <translation>此存档是由不同的BIOS创建的。这可能会导致稳定性问题。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2405"/>
        <source>WARNING: CPU overclock ({}%) was different in save state ({}%).</source>
        <translation>警告: CPU超频 ({}%) 不同于存档 ({}%)。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2521"/>
        <source>Save state is incompatible: minimum version is {0} but state is version {1}.</source>
        <translation>存档不兼容: 最低版本为{0}但存档版本为{1}。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2529"/>
        <source>Save state is incompatible: maximum version is {0} but state is version {1}.</source>
        <translation>存档不兼容: 最高版本为{0}但存档版本为{1}。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2573"/>
        <source>Failed to open CD image &apos;{}&apos; used by save state:
</source>
        <translation>无法打开光盘镜像&apos;{}&apos;，正被存档占用中:
</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2597"/>
        <source>Failed to switch to subimage {} in CD image &apos;{}&apos; used by save state:
</source>
        <translation>无法切换为子镜像{}在光盘镜像&apos;{}&apos;内，正被存档占用中:
</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3370"/>
        <source>Per-game memory card cannot be used for slot {} as the running game has no code. Using shared card instead.</source>
        <translation>独立记忆卡不能用于档位{}，因为正在运行的游戏没有序号。使用共用记忆卡代替。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3389"/>
        <source>Per-game memory card cannot be used for slot {} as the running game has no title. Using shared card instead.</source>
        <translation>独立记忆卡不能用于档位{}，因为正在运行的游戏没有标题。使用共用记忆卡代替。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3425"/>
        <source>Using disc-specific memory card &apos;{}&apos; instead of per-game card.</source>
        <translation>使用特定于光盘的记忆卡&apos;{}&apos;而不是独立记忆卡。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3447"/>
        <source>Per-game memory card cannot be used for slot {} as the running game has no path. Using shared card instead.</source>
        <translation>独立记忆卡不能用于档位{}，因为正在运行的游戏没有路径。使用共用记忆卡代替。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3796"/>
        <source>You are attempting to run a libcrypt protected game without an SBI file:

{0}: {1}

The game will likely not run properly.

Please check the README for instructions on how to add an SBI file.

Do you wish to continue?</source>
        <translation>您正在尝试在没有SBI文件的情况下运行libcrypt保护的游戏:

{0}: {1}

游戏可能无法正常运行。

请查看README中关于如何添加一个SBI文件的说明。

您想要继续吗？</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3807"/>
        <source>You are attempting to run a libcrypt protected game without an SBI file:

{0}: {1}

Your dump is incomplete, you must add the SBI file to run this game. 

The name of the SBI file must match the name of the disc image.</source>
        <translation>您正在尝试在没有SBI文件的情况下运行libcrypt保护的游戏:

{0}: {1}

您的转储是不完整的，您必须添加SBI文件来运行此游戏。

SBI文件的名称必须匹配光盘镜像的名称。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3874"/>
        <source>Failed to switch to subimage {} in &apos;{}&apos;: {}.</source>
        <translation>无法切换为子镜像{}在&apos;{}&apos;: {}。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3884"/>
        <source>Switched to sub-image {} ({}) in &apos;{}&apos;.</source>
        <translation>切换为子镜像{} ({}) 在&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4259"/>
        <source>CPU clock speed is set to {}% ({} / {}). This may crash games.</source>
        <translation>CPU主频设置为{}% ({} / {})。这可能会崩溃游戏。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4267"/>
        <source>CD-ROM read speedup set to {}x (effective speed {}x). This may crash games.</source>
        <translation>CD-ROM读取加速设置为{}x (有效速率{}x)。这可能会崩溃游戏。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4273"/>
        <source>CD-ROM seek speedup set to {}. This may crash games.</source>
        <translation>CD-ROM搜寻加速设置为{}。这可能会崩溃游戏。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4275"/>
        <source>Instant</source>
        <translation>瞬时</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4280"/>
        <source>Force NTSC timings is enabled. Games may run at incorrect speeds.</source>
        <translation>强制NTSC计时已启用。游戏可能以不正确的速度运行。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4287"/>
        <source>Multisample anti-aliasing is enabled, some games may not render correctly.</source>
        <translation>多重采样反锯齿已启用，一些游戏可能无法正确渲染。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4293"/>
        <source>Round upscaled texture coordinates is enabled. This may cause rendering errors.</source>
        <translation>圆化放大纹理坐标已启用。这可能会导致渲染错误。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4298"/>
        <source>8MB RAM is enabled, this may be incompatible with some games.</source>
        <translation>8MB内存已启用，这可能与某些游戏不兼容。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4302"/>
        <source>All enhancements are currently disabled.</source>
        <translation>所有增强功能当前都已禁用。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4641"/>
        <source>Failed to save resume state: {}</source>
        <translation>无法保存可继续存档: {}</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4904"/>
        <source>Invalid version {} ({} version {})</source>
        <translation>无效版本{} ({}版本{})</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5106"/>
        <source>Failed to load cheats from &apos;{}&apos;.</source>
        <translation>无法从&apos;{}&apos;加载金手指。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5141"/>
        <source>Failed to save cheat list to &apos;{}&apos;.</source>
        <translation>无法保存金手指列表到&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5161"/>
        <source>Deleted cheat list &apos;{}&apos;.</source>
        <translation>删除了金手指列表&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5205"/>
        <source>Cheat &apos;{}&apos; enabled.</source>
        <translation>金手指&apos;{}&apos;启用。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5211"/>
        <source>Cheat &apos;{}&apos; disabled.</source>
        <translation>金手指&apos;{}&apos;禁用。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5228"/>
        <source>Applied cheat &apos;{}&apos;.</source>
        <translation>使用了金手指&apos;{}&apos;。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5234"/>
        <source>Cheat &apos;{}&apos; is already enabled.</source>
        <translation>金手指&apos;{}&apos;已经启用。</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3672"/>
        <source>Game changed, reloading memory cards.</source>
        <translation>游戏变更，重新读取记忆卡。</translation>
    </message>
    <message>
        <source>Failed to load %s BIOS.</source>
        <translation type="vanished">无法加载%sBIOS。</translation>
    </message>
    <message>
        <location filename="../../core/bios.cpp" line="414"/>
        <source>No BIOS image found for {} region.

DuckStation requires a PS1 or PS2 BIOS in order to run.

For legal reasons, you *must* obtain a BIOS from an actual PS1 unit that you own (borrowing doesn&apos;t count).

Once dumped, this BIOS image should be placed in the bios folder within the data directory (Tools Menu -&gt; Open Data Directory).</source>
        <translation>没有找到适用{}区域的BIOS文件。

DuckStation需要PS1或PS2 BIOS才能够运行。

出于法律原因，您*必须*从您拥有的实体PS1设备获取BIOS (借用不算)。

一旦转储后，该BIOS文件应当放置在数据目录内的bios文件夹中 (工具菜单-&gt;打开数据目录)。</translation>
    </message>
    <message>
        <location filename="../../core/bios.cpp" line="420"/>
        <source>No BIOS image found for {} region.</source>
        <translation>没有找到适用{}区域的BIOS文件。</translation>
    </message>
    <message>
        <location filename="../../core/host.cpp" line="293"/>
        <source>Failed to create render device:

{0}

This may be due to your GPU not supporting the chosen renderer ({1}), or because your graphics drivers need to be updated.</source>
        <translation>无法创建渲染器设备:

{0}

这可能是因为您的GPU不支持所选的渲染器({1})，或因为您的图形驱动程序需要更新。</translation>
    </message>
</context>
</TS>
