pcsx2/pcsx2-qt/Translations/pcsx2-qt_zh-CN.ts

12172 lines
565 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN" sourcelanguage="en">
<context>
<name>AboutDialog</name>
<message>
<location filename="../AboutDialog.ui" line="14"/>
<source>About PCSX2</source>
<translation>关于 PCSX2</translation>
</message>
<message>
<location filename="../AboutDialog.ui" line="69"/>
<source>SCM Version</source>
<extracomment>SCM= Source Code Management</extracomment>
<translation>SCM 版本</translation>
</message>
<message>
<location filename="../AboutDialog.ui" line="79"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;PCSX2 is a free and open-source PlayStation 2 (PS2) emulator. Its purpose is to emulate the PS2&apos;s hardware, using a combination of MIPS CPU Interpreters, Recompilers and a Virtual Machine which manages hardware states and PS2 system memory. This allows you to play PS2 games on your PC, with many additional features and benefits.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;PCSX2 是一个免费的开源 PlayStation2(PS2) 模拟器。它通过使用 MIPS CPU 解释器、重编译器以及管理硬件状态和 PS2 系统内存的虚拟机的组合来模拟 PS2 的硬件。这使您可以在您的 PC 上玩 PS2 游戏,并具有许多附加功能和优势。&lt;/p&gt;&lt;/BODY&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../AboutDialog.ui" line="105"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;PlayStation 2 and PS2 are registered trademarks of Sony Interactive Entertainment. This application is not affiliated in any way with Sony Interactive Entertainment.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;PlayStation 2 和 PS2 是索尼互动娱乐的注册商标。此应用程序与 Sony Interactive Entertainment 没有任何关联。&lt;/p&gt;&lt;/BODY&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../AboutDialog.cpp" line="42"/>
<source>Website</source>
<translation>网站</translation>
</message>
<message>
<location filename="../AboutDialog.cpp" line="44"/>
<source>Support Forums</source>
<translation>支持论坛</translation>
</message>
<message>
<location filename="../AboutDialog.cpp" line="46"/>
<source>GitHub Repository</source>
<translation>GitHub 存储库</translation>
</message>
<message>
<location filename="../AboutDialog.cpp" line="48"/>
<source>License</source>
<translation>协议</translation>
</message>
</context>
<context>
<name>AchievementLoginDialog</name>
<message>
<location filename="../Settings/AchievementLoginDialog.ui" line="17"/>
<source>RetroAchievements Login</source>
<comment>Window title</comment>
<translation>登录 RetroAchievements</translation>
</message>
<message>
<location filename="../Settings/AchievementLoginDialog.ui" line="44"/>
<source>RetroAchievements Login</source>
<comment>Header text</comment>
<translation>登录RetroAchievements</translation>
</message>
<message>
<location filename="../Settings/AchievementLoginDialog.ui" line="56"/>
<source>Please enter user name and password for retroachievements.org below. Your password will not be saved in PCSX2, an access token will be generated and used instead.</source>
<translation>请在下面输入 Retrofinements.org 的用户名和密码。您的密码不会保存在 PCSX2 中而是生成并使用访问令牌。</translation>
</message>
<message>
<location filename="../Settings/AchievementLoginDialog.ui" line="81"/>
<source>User Name:</source>
<translation>用户名:</translation>
</message>
<message>
<location filename="../Settings/AchievementLoginDialog.ui" line="91"/>
<source>Password:</source>
<translation>密码:</translation>
</message>
<message>
<location filename="../Settings/AchievementLoginDialog.ui" line="109"/>
<source>Ready...</source>
<translation>就绪...</translation>
</message>
<message>
<location filename="../Settings/AchievementLoginDialog.cpp" line="32"/>
<source>&amp;Login</source>
<translation>登录(&amp;L)</translation>
</message>
<message>
<location filename="../Settings/AchievementLoginDialog.cpp" line="45"/>
<source>Logging in...</source>
<translation>正在登录...</translation>
</message>
<message>
<location filename="../Settings/AchievementLoginDialog.cpp" line="63"/>
<source>Login Error</source>
<translation>登录时发生错误</translation>
</message>
<message>
<location filename="../Settings/AchievementLoginDialog.cpp" line="64"/>
<source>Login failed. Please check your username and password, and try again.</source>
<translation>登录失败。请检查您的用户名和密码并再次尝试。</translation>
</message>
<message>
<location filename="../Settings/AchievementLoginDialog.cpp" line="65"/>
<source>Login failed.</source>
<translation>登录失败。</translation>
</message>
</context>
<context>
<name>AchievementSettingsWidget</name>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="32"/>
<source>Global Settings</source>
<translation>全局设置</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="38"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="51"/>
<source>Enable Achievements</source>
<translation>启用成就系统</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="45"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="70"/>
<source>Show Challenge Indicators</source>
<translation>显示挑战指示器</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="52"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="59"/>
<source>Enable RA&apos;s Rich Presence</source>
<extracomment>This &quot;Rich Presence&quot; is not Discord&apos;s, but rather RetroAchivements own system.</extracomment>
<translation>开启 RA 的富状态呈现</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="59"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="61"/>
<source>Enable Hardcore Mode</source>
<translation>开启硬核模式</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="66"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="63"/>
<source>Enable Leaderboards</source>
<translation>开启排行榜</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="73"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="56"/>
<source>Test Unofficial Achievements</source>
<translation>测试非官方成就</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="80"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="53"/>
<source>Enable Test Mode</source>
<translation>开启测试模式</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="87"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="68"/>
<source>Enable Sound Effects</source>
<translation>启用声音效果</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="94"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="66"/>
<source>Show Notifications</source>
<translation>显示通知</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="104"/>
<source>Account</source>
<translation>账户</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="119"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="161"/>
<source>Login...</source>
<translation>登录...</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="126"/>
<source>View Profile...</source>
<translation>查看档案...</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="144"/>
<source>Game Info</source>
<translation>游戏信息</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.ui" line="160"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;justify&quot;&gt;PCSX2 uses RetroAchievements as an achievement database and for tracking progress. To use achievements, please sign up for an account at &lt;a href=&quot;https://retroachievements.org/&quot;&gt;retroachievements.org&lt;/a&gt;.&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;To view the achievement list in-game, press the hotkey for &lt;span style=&quot; font-weight:600;&quot;&gt;Open Pause Menu&lt;/span&gt; and select &lt;span style=&quot; font-weight:600;&quot;&gt;Achievements&lt;/span&gt; from the menu.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;justify&quot;&gt;PCSX2 使用 RetroAchievement 作为成就数据库并用其追踪进度。要使用成就, 请在 &lt;a href=&quot;https://retroachievements.org/&quot;&gt;retroachievements.org&lt;/a&gt; 登录一个账号。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;要在游戏中查看成就,请按&lt;span style=&quot; font-weight:600;&quot;&gt;打开暂停菜单&lt;/span&gt;的热键并从随后的菜单中选择&lt;span style=&quot; font-weight:600;&quot;&gt;成就&lt;/span&gt;项目。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="51"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="53"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="56"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="59"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="61"/>
<source>Unchecked</source>
<translation>未选中</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="52"/>
<source>When enabled and logged in, PCSX2 will scan for achievements on game load.</source>
<translation>当启用此选项并登录时PCSX2 将在游戏加载时扫描成就。</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="54"/>
<source>When enabled, PCSX2 will assume all achievements are locked and not send any unlock notifications to the server.</source>
<translation>启用后PCSX2 将假定所有成就都已锁定并且不会向服务器发送任何解锁通知。</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="57"/>
<source>When enabled, PCSX2 will list achievements from unofficial sets. Please note that these achievements are not tracked by RetroAchievements, so they unlock every time.</source>
<translation>启用后PCSX2 将列出非官方的成就集。请注意这些成就不是由 RetroAchievements 跟踪的,所以每次达成时都会解锁。</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="60"/>
<source>When enabled, rich presence information will be collected and sent to the RetroAchievements servers where supported.</source>
<translation>启用后,富状态信息将被收集并发送到受支持的 RetroAchievements 服务器。</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="62"/>
<source>&quot;Challenge&quot; mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions.</source>
<translation>&quot;挑战&quot; 模式的成就系统,包括排行榜跟踪。禁用即时存档、作弊和减速功能。</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="63"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="66"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="68"/>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="70"/>
<source>Checked</source>
<translation>选中</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="64"/>
<source>Enables tracking and submission of leaderboards in supported games. If leaderboards are disabled, you will still be able to view the leaderboard and scores, but no scores will be uploaded.</source>
<translation>启用跟踪和提交受支持游戏中的排行榜。如果禁用排行榜,您仍可以查看排行榜和分数,但分数不会被上传。</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="67"/>
<source>Displays popup messages on events such as achievement unlocks and leaderboard submissions.</source>
<translation>显示解锁成就和提交排名等事件的弹出消息。</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="69"/>
<source>Plays sound effects for events such as achievement unlocks and leaderboard submissions.</source>
<translation>为解锁成就和提交排名等事件播放音效。</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="71"/>
<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="../Settings/AchievementSettingsWidget.cpp" line="133"/>
<source>Reset System</source>
<translation>重置系统</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="134"/>
<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="../Settings/AchievementSettingsWidget.cpp" line="153"/>
<source>Username: %1
Login token generated on %2.</source>
<extracomment>Variable %1 is an username, variable %2 is a timestamp.</extracomment>
<translation>用户名: %1
登录令牌生成于 %2.</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="156"/>
<source>Logout</source>
<translation>注销</translation>
</message>
<message>
<location filename="../Settings/AchievementSettingsWidget.cpp" line="160"/>
<source>Not Logged In.</source>
<translation>未登录。</translation>
</message>
</context>
<context>
<name>Achievements</name>
<message>
<location filename="../../pcsx2/Achievements.cpp" line="1056"/>
<source> (Hardcore Mode)</source>
<translation> (硬核模式)</translation>
</message>
<message>
<location filename="../../pcsx2/Achievements.cpp" line="1061"/>
<source>You have earned {0} of {1} achievements, and {2} of {3} points.</source>
<translation>您已获得了 {1} 个成就中的 {0} 个,以及 {3} 个点数中的 {2} 个。</translation>
</message>
<message>
<location filename="../../pcsx2/Achievements.cpp" line="1066"/>
<source>This game has no achievements.</source>
<translation>此游戏没有成就。</translation>
</message>
<message>
<location filename="../../pcsx2/Achievements.cpp" line="1072"/>
<source>Leaderboard submission is enabled.</source>
<translation>已启用排行榜提交。</translation>
</message>
<message>
<location filename="../../pcsx2/Achievements.cpp" line="1469"/>
<source>Failed to read executable from disc. Achievements disabled.</source>
<translation>无法从光盘中读取可执行文件。成就系统已被禁用。</translation>
</message>
</context>
<context>
<name>AdvancedSettingsWidget</name>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="51"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="52"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="53"/>
<source>Use Global Setting [%1]</source>
<translation>使用全局设置 [%1]</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="73"/>
<source>Rounding Mode</source>
<translation>环绕模式</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="73"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="99"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="100"/>
<source>Chop / Zero (Default)</source>
<translation>舍去 / 零 (默认)</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="75"/>
<source>Clamping Mode</source>
<translation>接触模式</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="75"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="102"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="103"/>
<source>Normal (Default)</source>
<translation>普通 (默认)</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="77"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="115"/>
<source>Enable Recompiler</source>
<translation>启用重编译器</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="77"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="81"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="87"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="90"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="106"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="109"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="113"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="115"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="118"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="121"/>
<source>Checked</source>
<translation>选中</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="78"/>
<source>Performs just-in-time binary translation of 64-bit MIPS-IV machine code to x86.</source>
<translation>将64位MIPS-IV机器码实时转译为x86机器码。</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="81"/>
<source>Wait Loop Detection</source>
<extracomment>Wait loop: When the game makes the CPU do nothing (loop/spin) while it waits for something to happen (usually an interrupt).</extracomment>
<translation>等待循环检测</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="82"/>
<source>Moderate speedup for some games, with no known side effects.</source>
<translation>对某些游戏有轻微的加速,没有已知的副作用。</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="84"/>
<source>Enable Cache (Slow)</source>
<translation>启用缓存 (慢)</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="84"/>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="94"/>
<source>Unchecked</source>
<translation>未选中</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="84"/>
<source>Interpreter only, provided for diagnostic.</source>
<translation>仅解释器,用于诊断。</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="87"/>
<source>INTC Spin Detection</source>
<extracomment>INTC = Name of a PS2 register, leave as-is. &quot;spin&quot; = to make a cpu (or gpu) actively do nothing while you wait for something. Like spinning in a circle, you&apos;re moving but not actually going anywhere.</extracomment>
<translation>INTC 旋转检测</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="88"/>
<source>Huge speedup for some games, with almost no compatibility side effects.</source>
<translation>对某些游戏有巨大的加速作用,对兼容性几乎没有副作用。</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="90"/>
<source>Enable Fast Memory Access</source>
<translation>开启快速内存访问</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="92"/>
<source>Uses backpatching to avoid register flushing on every memory access.</source>
<extracomment>&quot;Backpatching&quot; = To edit previously generated code to change what it does (in this case, we generate direct memory accesses, then backpatch them to jump to a fancier handler function when we realize they need the fancier handler function)</extracomment>
<translation>使用后补补丁以避免在每次访问内存时刷新寄存器。</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="94"/>
<source>Pause On TLB Miss</source>
<translation>在 TLB 缺失时暂停</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="95"/>
<source>Pauses the virtual machine when a TLB miss occurs, instead of ignoring it and continuing. Note that the VM will pause after the end of the block, not on the instruction which caused the exception. Refer to the console to see the address where the invalid access occurred.</source>
<translation>当 TLB 缺失时暂停虚拟机,而不是忽略并继续。请注意虚拟机将在代码块结束后暂停,而不是在导致异常的指令上暂停。参考控制台查看发生无效访问的地址。</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="99"/>
<source>VU0 Rounding Mode</source>
<translation>VU0 循环模式</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="100"/>
<source>VU1 Rounding Mode</source>
<translation>VU1 循环模式</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="102"/>
<source>VU0 Clamping Mode</source>
<translation>VU0 压制模式</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="103"/>
<source>VU1 Clamping Mode</source>
<translation>VU1 压制模式</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="106"/>
<source>Enable VU0 Recompiler (Micro Mode)</source>
<extracomment>VU0 = Vector Unit 0. One of the PS2&apos;s processors.</extracomment>
<translation>开启 VU0 重编译器 (微模式)</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="106"/>
<source>Enables VU0 Recompiler.</source>
<translation>开启 VU0 重编译器。</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="109"/>
<source>Enable VU1 Recompiler</source>
<extracomment>VU1 = Vector Unit 1. One of the PS2&apos;s processors.</extracomment>
<translation>开启 VU1 重编译器</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="109"/>
<source>Enables VU1 Recompiler.</source>
<translation>启用 VU1 重编译器。</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="113"/>
<source>mVU Flag Hack</source>
<extracomment>mVU = PCSX2&apos;s recompiler for VU (Vector Unit) code (full name: microVU)</extracomment>
<translation>mVU 标志 Hack</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="113"/>
<source>Good speedup and high compatibility, may cause graphical errors.</source>
<translation>良好的加速和高兼容性,可能会导致图形错误。</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="116"/>
<source>Performs just-in-time binary translation of 32-bit MIPS-I machine code to x86.</source>
<translation>将32位MIPS-I机器码实时转译为x86机器码。</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="118"/>
<source>Enable Game Fixes</source>
<translation>启用游戏修复</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="119"/>
<source>Automatically loads and applies fixes to known problematic games on game start.</source>
<translation>在游戏开始时,对已知有问题的游戏自动加载并应用修复。</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="121"/>
<source>Enable Compatibility Patches</source>
<translation>启用兼容性补丁</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.cpp" line="122"/>
<source>Automatically loads and applies compatibility patches to known problematic games.</source>
<translation>为已知有问题的游戏自动加载并应用兼容性补丁。</translation>
</message>
</context>
<context>
<name>AdvancedSystemSettingsWidget</name>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="56"/>
<source>Changing these options may cause games to become non-functional. Modify at your own risk, the PCSX2 team will not provide support for configurations with these settings changed.</source>
<translation>更改这些选项可能会导致游戏无法运行。修改风险自负,PCSX2 团队不会为更改了这些设置的配置提供支持。</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="66"/>
<source>EmotionEngine (MIPS-IV)</source>
<extracomment>Emotion Engine = Commercial name of one of PS2&apos;s processors. Leave as-is unless there&apos;s an official name (like for Japanese).</extracomment>
<translation>情感引擎 (MIPS-IV)</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="72"/>
<source>Rounding Mode:</source>
<extracomment>Rounding refers here to the mathematical term.</extracomment>
<translation>循环模式:</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="80"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="197"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="291"/>
<source>Nearest</source>
<translation>最邻近插值算法</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="85"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="202"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="296"/>
<source>Negative</source>
<translation>负数</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="90"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="207"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="301"/>
<source>Positive</source>
<translation>正数</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="95"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="212"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="306"/>
<source>Chop / Zero (Default)</source>
<translation>舍去 / 零 (默认)</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="103"/>
<source>Clamping Mode:</source>
<extracomment>Clamping: Forcing out of bounds things in bounds by changing them to the closest possible value. In this case, this refers to clamping large PS2 floating point values (which map to infinity or NaN in PCs&apos; IEEE754 floats) to non-infinite ones.</extracomment>
<translation>压制模式:</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="246"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="315"/>
<source>None</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="116"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="251"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="320"/>
<source>Normal (Default)</source>
<translation>普通 (默认)</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="111"/>
<source>None</source>
<comment>ClampMode</comment>
<translation></translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="121"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="261"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="330"/>
<source>Extra + Preserve Sign</source>
<extracomment>Sign: refers here to the mathematical meaning (plus/minus).</extracomment>
<translation>额外 + 保留符号</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="126"/>
<source>Full</source>
<translation>完全</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="136"/>
<source>Wait Loop Detection</source>
<translation>等待循环检测</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="143"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="347"/>
<source>Enable Recompiler</source>
<translation>启用重编译器</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="150"/>
<source>Enable Fast Memory Access</source>
<translation>启用快速内存访问</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="157"/>
<source>Enable Cache (Slow)</source>
<translation>启用缓存 (慢)</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="164"/>
<source>INTC Spin Detection</source>
<translation>INTC 旋转检测</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="171"/>
<source>Pause On TLB Miss</source>
<translation>在 TLB 丢失时暂停</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="183"/>
<source>Vector Units (VU)</source>
<extracomment>Vector Unit/VU: refers to two of PS2&apos;s processors. Do not translate the full text or do so as a comment. Leave the acronym as-is.</extracomment>
<translation>向量单元 (VU)</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="189"/>
<source>VU1 Rounding Mode:</source>
<translation>VU1 舍入模式:</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="222"/>
<source>mVU Flag Hack</source>
<translation>mVU 标志 Hack</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="229"/>
<source>Enable VU1 Recompiler</source>
<translation>开启 VU1 重编译器</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="236"/>
<source>Enable VU0 Recompiler (Micro Mode)</source>
<translation>开启 VU0 重编译器 (微模式)</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="256"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="325"/>
<source>Extra</source>
<translation>额外</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="269"/>
<source>VU0 Clamping Mode:</source>
<translation>VU0 压制模式:</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="276"/>
<source>VU0 Rounding Mode:</source>
<translation>VU0 舍入模式:</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="283"/>
<source>VU1 Clamping Mode:</source>
<translation>VU1 压制模式:</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="341"/>
<source>I/O Processor (IOP, MIPS-I)</source>
<translation>I/O 处理器 (IOP、MIPS-I)</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="357"/>
<source>Game Settings</source>
<translation>游戏设置</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="363"/>
<source>Enable Game Fixes</source>
<translation>启用游戏修复</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="370"/>
<source>Enable Compatibility Patches</source>
<translation>启用兼容性补丁</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="380"/>
<source>Frame Rate Control</source>
<translation>帧率控制</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="386"/>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="396"/>
<source> hz</source>
<extracomment>hz=Hertz, as in the measuring unit. Shown after the corresponding number. Those languages who&apos;d need to remove the space or do something in between should do so.</extracomment>
<translation> 赫兹</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="406"/>
<source>PAL Frame Rate:</source>
<translation>PAL 帧率:</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="413"/>
<source>NTSC Frame Rate:</source>
<translation>NTSC 帧率:</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="423"/>
<source>PINE Settings</source>
<translation>PINE 设置</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="445"/>
<source>Slot:</source>
<translation>卡槽:</translation>
</message>
<message>
<location filename="../Settings/AdvancedSettingsWidget.ui" line="452"/>
<source>Enable</source>
<translation>启用</translation>
</message>
</context>
<context>
<name>AudioSettingsWidget</name>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="32"/>
<source>Timestretch Settings</source>
<translation>时间延展设置</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="38"/>
<source>Sequence Length:</source>
<translation>序列长度:</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="69"/>
<source>30</source>
<translation type="unfinished">30</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="78"/>
<source>Seekwindow Size:</source>
<translation>搜索窗口大小:</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="109"/>
<source>20</source>
<translation type="unfinished">20</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="118"/>
<source>Overlap:</source>
<translation>重叠:</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="149"/>
<source>10</source>
<translation type="unfinished">10</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="179"/>
<source>Restore Defaults</source>
<translation>还原默认设置</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="193"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="133"/>
<source>Volume</source>
<translation>音量</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="236"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="133"/>
<source>100%</source>
<translation>100%</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="277"/>
<source>Mixing Settings</source>
<translation>混响设置</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="283"/>
<source>Synchronization:</source>
<translation>同步:</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="291"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="103"/>
<source>TimeStretch (Recommended)</source>
<translation>时间延展 (推荐)</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="296"/>
<source>Async Mix (Breaks some games!)</source>
<translation>异步混合 (会破坏部分游戏!)</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="301"/>
<source>None (Audio can skip.)</source>
<translation>无 (音频可能会跳跃)</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="309"/>
<source>Expansion:</source>
<translation>扩展:</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="317"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="106"/>
<source>Stereo (None, Default)</source>
<translation>立体声 (无,默认)</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="322"/>
<source>Quadrafonic</source>
<translation>四声道</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="327"/>
<source>Surround 5.1</source>
<translation>5.1 环绕声</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="332"/>
<source>Surround 7.1</source>
<translation>7.1 环绕声</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="340"/>
<source>ProLogic Level:</source>
<extracomment>ProLogic is a Dolby brand. Leave the name as-is unless there is an official translation for your language.</extracomment>
<translation>ProLogic 等级:</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="348"/>
<source>None (Default)</source>
<translation>无 (默认)</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="353"/>
<source>ProLogic Decoding (basic)</source>
<extracomment>ProLogic is a Dolby brand. Leave the name as-is unless there is an official translation for your language.</extracomment>
<translation>ProLogic 解码 (基础)</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="358"/>
<source>ProLogic II Decoding (gigaherz)</source>
<extracomment>ProLogic II is a Dolby brand. Leave the name as-is unless there is an official translation for your language. gigaherz is the nickname of one of PCSX2&apos;s developers. Leave as-is.</extracomment>
<translation>ProLogic II 解码 (gigaherz)</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="366"/>
<source>Target Latency:</source>
<translation>目标延迟:</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="397"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="119"/>
<source>60 ms</source>
<translation>60 毫秒</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="409"/>
<source>Output Settings</source>
<translation>输出设置</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="415"/>
<source>Output Module:</source>
<translation>输出模块:</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="425"/>
<source>Output Latency:</source>
<translation>输出延迟:</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="456"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="122"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="129"/>
<source>20 ms</source>
<translation>20 毫秒</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="463"/>
<source>Minimal</source>
<translation>最小</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="472"/>
<source>Output Backend:</source>
<translation>输出后端:</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="482"/>
<source>Maximum Latency:</source>
<translation>最大延迟:</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.ui" line="492"/>
<source>Output Device:</source>
<translation>输出设备:</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="110"/>
<source>Cubeb (Cross-platform)</source>
<translation>Cubeb (跨平台)</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="62"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="64"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="89"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="92"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="94"/>
<source> ms</source>
<extracomment>Measuring unit that will appear after the number selected in its option. Adapt the space depending on your language&apos;s rules.</extracomment>
<translation> 毫秒</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="103"/>
<source>Synchronization</source>
<translation>同步</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="104"/>
<source>When running outside of 100% speed, adjusts the tempo on audio instead of dropping frames. Produces much nicer fast-forward/slowdown audio.</source>
<translation>当以超过 100% 的速度运行时,调整音频的节奏而不是丢弃帧。产生更好的快进/减速音频。</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="106"/>
<source>Expansion</source>
<translation>扩展</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="107"/>
<source>Determines how the stereo output from the emulated system is upmixed into a greater number of the output speakers.</source>
<translation>确定模拟系统的立体声输出如何上混合到更多数量的输出扬声器中。</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="110"/>
<source>Output Module</source>
<extracomment>Cubeb is an audio engine name. Leave as-is.</extracomment>
<translation>输出模块</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="111"/>
<source>Selects the library to be used for audio output.</source>
<translation>选择要被用于音频输出的库。</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="113"/>
<source>Output Backend</source>
<translation>输出后端</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="113"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="116"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="164"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="168"/>
<location filename="../Settings/AudioSettingsWidget.cpp" line="220"/>
<source>Default</source>
<translation>默认</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="114"/>
<source>When the sound output module supports multiple audio backends, determines the API to be used for audio output to the system.</source>
<translation>当声音输出模块支持多个音频后端时确定使用哪一个API将声音输出到操作系统。</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="116"/>
<source>Output Device</source>
<translation>输出设备</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="117"/>
<source>Determines which audio device to output the sound to.</source>
<translation>确定要将声音输出到哪个音频设备。</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="119"/>
<source>Target Latency</source>
<translation>目标延迟</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="120"/>
<source>Determines the buffer size which the time stretcher will try to keep filled. It effectively selects the average latency, as audio will be stretched/shrunk to keep the buffer size within check.</source>
<translation>确定时间延展器将尝试保持填充的缓冲区大小。它有效地选择了平均延迟,音频将被拉伸/收缩用以将缓冲区大小保持在可控范围内。</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="122"/>
<source>Output Latency</source>
<translation>输出延迟</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="123"/>
<source>Determines the latency from the buffer to the host audio output. This can be set lower than the target latency to reduce audio delay.</source>
<translation>确定从缓冲区到主机音频输出的延迟。可以将其设置为低于目标延迟来减少音频延迟。</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="126"/>
<source>Sequence Length</source>
<translation>序列长度</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="126"/>
<source>30 ms</source>
<translation>30 毫秒</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="129"/>
<source>Seek Window Size</source>
<extracomment>Seek Window: the region of samples (window) the audio stretching algorithm is allowed to search.</extracomment>
<translation>搜索窗口大小</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="131"/>
<source>Overlap</source>
<translation>重叠</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="131"/>
<source>10 ms</source>
<translation>10 毫秒</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="134"/>
<source>Pre-applies a volume modifier to the game&apos;s audio output before forwarding it to your computer.</source>
<translation>在将其转发到您的计算机之前将音量调节器预先应用于游戏的音频输出。</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="164"/>
<source>Use Global Setting [%1]</source>
<translation>使用全局设置 [%1]</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="308"/>
<source>%1%</source>
<extracomment>Variable value that indicates a percentage. Preserve the %1 variable, adapt the latter % (and/or any possible spaces) to your language&apos;s ruleset.</extracomment>
<translation type="unfinished">%1%</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="327"/>
<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>不适用</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="327"/>
<source>%1 ms</source>
<translation>%1 毫秒</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="334"/>
<source>Average Latency: %1 ms (%2 ms buffer + %3 ms output)</source>
<translation>平均延迟: %1 毫秒 (%2 毫秒缓冲 + %3 毫秒输出)</translation>
</message>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="341"/>
<source>Average Latency: %1 ms (minimum output latency unknown)</source>
<translation>平均延迟: %1 毫秒 (最小输出延迟未知)</translation>
</message>
</context>
<context>
<name>AutoUpdaterDialog</name>
<message>
<location filename="../AutoUpdaterDialog.ui" line="17"/>
<location filename="../AutoUpdaterDialog.cpp" line="438"/>
<location filename="../AutoUpdaterDialog.cpp" line="501"/>
<source>Automatic Updater</source>
<translation>自动更新器</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.ui" line="59"/>
<source>Update Available</source>
<translation>有可用更新</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.ui" line="68"/>
<source>Current Version: </source>
<translation>当前版本: </translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.ui" line="75"/>
<source>New Version: </source>
<translation>新版本: </translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.ui" line="103"/>
<source>Download and Install...</source>
<translation>下载并安装...</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.ui" line="110"/>
<source>Skip This Update</source>
<translation>跳过此更新</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.ui" line="117"/>
<source>Remind Me Later</source>
<translation>下次再提醒我</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.cpp" line="172"/>
<source>Updater Error</source>
<translation>更新错误</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.cpp" line="346"/>
<source>&lt;h2&gt;Changes:&lt;/h2&gt;</source>
<translation>&lt;h2&gt;改动:&lt;/h2&gt;</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.cpp" line="380"/>
<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 a 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.cpp" line="390"/>
<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="416"/>
<source>Savestate Warning</source>
<translation type="unfinished">Savestate Warning</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.cpp" line="417"/>
<source>&lt;h1&gt;WARNING&lt;/h1&gt;&lt;p style=&apos;font-size:12pt;&apos;&gt;Installing this update will make your &lt;b&gt;save states incompatible&lt;/b&gt;, &lt;i&gt;be sure to save any progress to your memory cards before proceeding&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;Do you wish to continue?&lt;/p&gt;</source>
<translation type="unfinished">&lt;h1&gt;WARNING&lt;/h1&gt;&lt;p style=&apos;font-size:12pt;&apos;&gt;Installing this update will make your &lt;b&gt;save states incompatible&lt;/b&gt;, &lt;i&gt;be sure to save any progress to your memory cards before proceeding&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;Do you wish to continue?&lt;/p&gt;</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.cpp" line="437"/>
<source>Downloading %1...</source>
<translation>正在下载 %1...</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.cpp" line="437"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.cpp" line="502"/>
<source>No updates are currently available. Please try again later.</source>
<translation>当前无可用更新。请稍后再试。</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.cpp" line="520"/>
<source>Current Version: %1 (%2)</source>
<translation>当前版本: %1 (%2)</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.cpp" line="521"/>
<source>New Version: %1 (%2)</source>
<translation>新版本: %1 (%2)</translation>
</message>
<message>
<location filename="../AutoUpdaterDialog.cpp" line="522"/>
<source>Loading...</source>
<translation>正在载入...</translation>
</message>
</context>
<context>
<name>BIOSSettingsWidget</name>
<message>
<location filename="../Settings/BIOSSettingsWidget.ui" line="32"/>
<source>BIOS Directory</source>
<translation>BIOS 目录</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.ui" line="38"/>
<source>PCSX2 will search for BIOS images in this directory.</source>
<translation>PCSX2 将搜索此目录中的 BIOS 映像。</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.ui" line="53"/>
<source>Browse...</source>
<translation>浏览...</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.ui" line="60"/>
<source>Reset</source>
<translation>重置</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.ui" line="72"/>
<source>BIOS Selection</source>
<translation>选择 BIOS</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.ui" line="93"/>
<source>Open in Explorer...</source>
<translation>在浏览器中打开...</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.ui" line="100"/>
<source>Refresh List</source>
<translation>刷新列表</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.ui" line="119"/>
<source>Filename</source>
<translation>文件名</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.ui" line="124"/>
<source>Version</source>
<translation>版本</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.ui" line="135"/>
<source>Options and Patches</source>
<translation>选项和补丁</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.ui" line="143"/>
<location filename="../Settings/BIOSSettingsWidget.cpp" line="44"/>
<source>Fast Boot</source>
<translation>快速启动</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.ui" line="150"/>
<location filename="../Settings/BIOSSettingsWidget.cpp" line="47"/>
<source>Fast Forward Boot</source>
<translation>快进启动</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.cpp" line="44"/>
<source>Checked</source>
<translation>选中</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.cpp" line="45"/>
<source>Patches the BIOS to skip the console&apos;s boot animation.</source>
<translation>修补 BIOS 跳过主机的引导动画。</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.cpp" line="47"/>
<source>Unchecked</source>
<translation>未选中</translation>
</message>
<message>
<location filename="../Settings/BIOSSettingsWidget.cpp" line="48"/>
<source>Removes emulation speed throttle until the game starts to reduce startup time.</source>
<translation>取消模拟速度限制来减少游戏启动时间。</translation>
</message>
</context>
<context>
<name>BreakpointDialog</name>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="41"/>
<source>Create / Modify Breakpoint</source>
<translation>创建/修改中断点</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="78"/>
<source>Type</source>
<translation>类型</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="84"/>
<location filename="../Debugger/BreakpointDialog.ui" line="236"/>
<source>Execute</source>
<translation>执行</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="91"/>
<location filename="../Debugger/BreakpointDialog.ui" line="157"/>
<source>Memory</source>
<translation>内存</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="116"/>
<source>Address</source>
<translation>地址</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="138"/>
<source>0</source>
<translation type="unfinished">0</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="165"/>
<source>Read</source>
<translation>读取</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="175"/>
<source>Write</source>
<translation>写入</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="185"/>
<source>Change</source>
<translation>更改</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="196"/>
<source>Size</source>
<translation>大小</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="215"/>
<source>1</source>
<translation type="unfinished">1</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="242"/>
<source>Condition</source>
<translation>条件</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="270"/>
<source>Log</source>
<translation>日志</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.ui" line="280"/>
<source>Enable</source>
<translation>开启</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.cpp" line="111"/>
<location filename="../Debugger/BreakpointDialog.cpp" line="126"/>
<location filename="../Debugger/BreakpointDialog.cpp" line="143"/>
<location filename="../Debugger/BreakpointDialog.cpp" line="151"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.cpp" line="111"/>
<location filename="../Debugger/BreakpointDialog.cpp" line="143"/>
<source>Invalid address &quot;%1&quot;</source>
<translation>无效的地址 &quot;%1&quot;</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.cpp" line="126"/>
<source>Invalid condition &quot;%1&quot;</source>
<translation>无效的条件 &quot;%1&quot;</translation>
</message>
<message>
<location filename="../Debugger/BreakpointDialog.cpp" line="151"/>
<source>Invalid size &quot;%1&quot;</source>
<translation>无效的大小 &quot;%1&quot;</translation>
</message>
</context>
<context>
<name>BreakpointModel</name>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="57"/>
<source>Execute</source>
<translation>执行</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="66"/>
<source>No Condition</source>
<translation>无条件</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="68"/>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="91"/>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="93"/>
<source>--</source>
<translation type="unfinished">--</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="70"/>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="97"/>
<source>Enabled</source>
<translation>开启</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="70"/>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="97"/>
<source>Disabled</source>
<translation>关闭</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="80"/>
<source>Read</source>
<translation>读取</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="83"/>
<source>Write(C)</source>
<extracomment>(C) = changes, as in &quot;look for changes&quot;.</extracomment>
<translation>写入(C)</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="83"/>
<source>Write</source>
<translation>写入</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="174"/>
<source>TYPE</source>
<extracomment>Warning: limited space available. Abbreviate if needed.</extracomment>
<translation>类型</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="177"/>
<source>OFFSET</source>
<extracomment>Warning: limited space available. Abbreviate if needed.</extracomment>
<translation>偏移</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="180"/>
<source>SIZE / LABEL</source>
<extracomment>Warning: limited space available. Abbreviate if needed.</extracomment>
<translation>大小 / 标签</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="183"/>
<source>INSTRUCTION</source>
<extracomment>Warning: limited space available. Abbreviate if needed.</extracomment>
<translation>指令</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="186"/>
<source>CONDITION</source>
<extracomment>Warning: limited space available. Abbreviate if needed.</extracomment>
<translation>条件</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="189"/>
<source>HITS</source>
<extracomment>Warning: limited space available. Abbreviate if needed.</extracomment>
<translation>命中</translation>
</message>
<message>
<location filename="../Debugger/Models/BreakpointModel.cpp" line="192"/>
<source>ENABLED</source>
<extracomment>Warning: limited space available. Abbreviate if needed.</extracomment>
<translation>已启用</translation>
</message>
</context>
<context>
<name>CDVD</name>
<message>
<location filename="../../pcsx2/CDVD/CDVDcommon.cpp" line="288"/>
<source>Game disc location is on a removable drive, performance issues such as jittering and freezing may occur.</source>
<translation>游戏光盘位于可卸载的驱动器上,可能会出现卡顿和死锁等性能问题。</translation>
</message>
<message>
<location filename="../../pcsx2/CDVD/CDVDcommon.cpp" line="398"/>
<source>Saving CDVD block dump to &apos;{}&apos;.</source>
<translation>正在保存 CDVD 块转储到 '{}'。</translation>
</message>
<message>
<location filename="../../pcsx2/CDVD/IsoHasher.cpp" line="42"/>
<source>Audio</source>
<translation type="unfinished">Audio</translation>
</message>
<message>
<location filename="../../pcsx2/CDVD/IsoHasher.cpp" line="44"/>
<source>Mode 1</source>
<translation type="unfinished">Mode 1</translation>
</message>
<message>
<location filename="../../pcsx2/CDVD/IsoHasher.cpp" line="46"/>
<source>Mode 2</source>
<translation type="unfinished">Mode 2</translation>
</message>
<message>
<location filename="../../pcsx2/CDVD/IsoHasher.cpp" line="48"/>
<source>Unknown</source>
<translation type="unfinished">Unknown</translation>
</message>
</context>
<context>
<name>ColorPickerButton</name>
<message>
<location filename="../ColorPickerButton.cpp" line="55"/>
<source>Select LED Color</source>
<translation>选择 LED 颜色</translation>
</message>
</context>
<context>
<name>ControllerBindingWidget</name>
<message>
<location filename="../Settings/ControllerBindingWidget.ui" line="32"/>
<source>Virtual Controller Type</source>
<translation>虚拟控制器类型</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget.ui" line="43"/>
<source>Bindings</source>
<translation>绑定</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget.ui" line="63"/>
<source>Settings</source>
<translation>设置</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget.ui" line="83"/>
<source>Macros</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget.ui" line="120"/>
<source>Automatic Mapping</source>
<translation>自动映射</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget.ui" line="134"/>
<source>Clear Mapping</source>
<translation>清除映射</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="50"/>
<source>Controller Port %1</source>
<translation>控制器端口 %1</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="200"/>
<source>No devices available</source>
<translation>无可用设备</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="210"/>
<source>Clear Bindings</source>
<extracomment>Binding: A pair of (host button, target button); Mapping: A list of bindings covering an entire controller. These are two different things (which might be the same in your language, please make sure to verify this).</extracomment>
<translation>清除绑定</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="212"/>
<source>Are you sure you want to clear all bindings for this controller? This action cannot be undone.</source>
<extracomment>Binding: A pair of (host button, target button); Mapping: A list of bindings covering an entire controller. These are two different things (which might be the same in your language, please make sure to verify this).</extracomment>
<translation>您确定要清除此控制器的所有按键映射吗?这一行为是无法撤销的。</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="241"/>
<source>Automatic Binding</source>
<translation>自动绑定</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="242"/>
<source>No generic bindings were generated for device &apos;%1&apos;. The controller/source may not support automatic mapping.</source>
<translation>没有为设备 '%1' 生成常规绑定。此控制器/源可能不支持自动映射。</translation>
</message>
</context>
<context>
<name>ControllerBindingWidget_DualShock2</name>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="46"/>
<source>D-Pad</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="../Settings/ControllerBindingWidget_DualShock2.ui" line="52"/>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="221"/>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="864"/>
<source>Down</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="92"/>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="261"/>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="824"/>
<source>Left</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="132"/>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="301"/>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="944"/>
<source>Up</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="172"/>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="341"/>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="904"/>
<source>Right</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="215"/>
<source>Left Analog</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="../Settings/ControllerBindingWidget_DualShock2.ui" line="384"/>
<source>Large Motor</source>
<translation>大马达</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="441"/>
<source>L2</source>
<extracomment>Leave this button name as-is.</extracomment>
<translation type="unfinished">L2</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="475"/>
<source>R2</source>
<extracomment>Leave this button name as-is.</extracomment>
<translation type="unfinished">R2</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="509"/>
<source>L1</source>
<extracomment>Leave this button name as-is.</extracomment>
<translation type="unfinished">L1</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="543"/>
<source>R1</source>
<extracomment>Leave this button name as-is.</extracomment>
<translation type="unfinished">R1</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="577"/>
<source>Start</source>
<extracomment>Leave this button name as-is or uppercase it entirely.</extracomment>
<translation type="unfinished">Start</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="611"/>
<source>Select</source>
<extracomment>Leave this button name as-is or uppercase it entirely.</extracomment>
<translation type="unfinished">Select</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="649"/>
<source>Face Buttons</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="../Settings/ControllerBindingWidget_DualShock2.ui" line="655"/>
<source>Cross</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="../Settings/ControllerBindingWidget_DualShock2.ui" line="695"/>
<source>Square</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="../Settings/ControllerBindingWidget_DualShock2.ui" line="735"/>
<source>Triangle</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="../Settings/ControllerBindingWidget_DualShock2.ui" line="775"/>
<source>Circle</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="../Settings/ControllerBindingWidget_DualShock2.ui" line="818"/>
<source>Right Analog</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="../Settings/ControllerBindingWidget_DualShock2.ui" line="987"/>
<source>Small Motor</source>
<translation>小马达</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="1112"/>
<source>L3</source>
<extracomment>Leave this button name as-is.</extracomment>
<translation type="unfinished">L3</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="1152"/>
<source>R3</source>
<extracomment>Leave this button name as-is.</extracomment>
<translation type="unfinished">R3</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="1192"/>
<source>Pressure Modifier</source>
<translation>压力修改器</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_DualShock2.ui" line="1226"/>
<source>Analog</source>
<translation>模拟</translation>
</message>
</context>
<context>
<name>ControllerBindingWidget_Guitar</name>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="14"/>
<source>Form</source>
<translation type="unfinished">Form</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="86"/>
<source>Yellow</source>
<translation type="unfinished">Yellow</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="98"/>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="118"/>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="138"/>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="158"/>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="178"/>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="198"/>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="218"/>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="238"/>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="258"/>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="278"/>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="298"/>
<source>PushButton</source>
<translation type="unfinished">PushButton</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="106"/>
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="126"/>
<source>Red</source>
<translation type="unfinished">Red</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="146"/>
<source>Green</source>
<translation type="unfinished">Green</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="166"/>
<source>Orange</source>
<translation type="unfinished">Orange</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="186"/>
<source>Select</source>
<translation type="unfinished">Select</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="206"/>
<source>Strum Up</source>
<translation type="unfinished">Strum Up</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="226"/>
<source>Strum Down</source>
<translation type="unfinished">Strum Down</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="246"/>
<source>Blue</source>
<translation type="unfinished">Blue</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="266"/>
<source>Whammy Bar</source>
<translation type="unfinished">Whammy Bar</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidget_Guitar.ui" line="286"/>
<source>Tilt</source>
<translation type="unfinished">Tilt</translation>
</message>
</context>
<context>
<name>ControllerCustomSettingsWidget</name>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="709"/>
<source>Restore Default Settings</source>
<translation>还原默认设置</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="681"/>
<source>Browse...</source>
<translation>浏览...</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="685"/>
<source>Select File</source>
<translation>选择文件</translation>
</message>
</context>
<context>
<name>ControllerGlobalSettingsWidget</name>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="58"/>
<source>SDL Input Source</source>
<translation>SDL 输入源</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="71"/>
<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 输入源支持大多数控制器并在蓝牙模式下为 DualShock 4/DualSense 手柄提供高级功能(震动/LED控制)。</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="64"/>
<source>Enable SDL Input Source</source>
<translation>启用 SDL 输入源</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="83"/>
<source>DualShock 4 / DualSense Enhanced Mode</source>
<translation>DualShock 4 / DualSense 增强模式</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="126"/>
<source>XInput Source</source>
<translation>XInput 输入源</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="142"/>
<source>Enable XInput Input Source</source>
<translation>启用 XInput 输入源</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="210"/>
<source>DInput Source</source>
<translation>DInput 输入源</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="216"/>
<source>The DInput source provides support for legacy controllers which do not support XInput. Accessing these controllers via SDL instead is recommended, but DirectInput can be used if they are not compatible with SDL.</source>
<translation>DInput 输入源为不支持 XInput 的传统控制器提供支持。建议通过 SDL 访问这些控制器,但如果它们与 SDL 不兼容则可以使用 DirectInput。</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="226"/>
<source>Enable DInput Input Source</source>
<translation>启用 Dinput 输入源</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="32"/>
<source>Profile Settings</source>
<translation>方案设置</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="38"/>
<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="../Settings/ControllerGlobalSettingsWidget.ui" line="48"/>
<source>Use Per-Profile Hotkeys</source>
<translation>为每一套方案启用不同快捷键</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="90"/>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="261"/>
<source>Controller LED Settings</source>
<translation>控制器 LED 设置</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="103"/>
<source>Enable SDL Raw Input</source>
<translation>开启 SDL Raw 输入</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="132"/>
<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 Series 控制器以及使用 XInput 协议的第三方控制器提供支持。</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="152"/>
<source>Controller Multitap</source>
<translation>多分插控制器</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="158"/>
<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="../Settings/ControllerGlobalSettingsWidget.ui" line="168"/>
<source>Multitap on Console Port 1</source>
<translation>主机端口 1 多分插</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="175"/>
<source>Multitap on Console Port 2</source>
<translation>主机端口 2 多分插</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="236"/>
<source>Mouse/Pointer Source</source>
<translation>鼠标/指针源</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="242"/>
<source>PCSX2 allows you to use your mouse to simulate analog stick movement.</source>
<translation>PCSX2 允许您使用您的鼠标模拟摇杆移动。</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="264"/>
<source>Settings...</source>
<translation>设置...</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="254"/>
<source>Enable Mouse Mapping</source>
<translation>开启鼠标映射</translation>
</message>
<message>
<location filename="../Settings/ControllerGlobalSettingsWidget.ui" line="185"/>
<source>Detected Devices</source>
<translation>已检测到的设备</translation>
</message>
</context>
<context>
<name>ControllerLEDSettingsDialog</name>
<message>
<location filename="../Settings/ControllerLEDSettingsDialog.ui" line="14"/>
<source>Controller LED Settings</source>
<translation>控制器 LED 设置</translation>
</message>
<message>
<location filename="../Settings/ControllerLEDSettingsDialog.ui" line="20"/>
<source>SDL-0 LED</source>
<translation type="unfinished">SDL-0 LED</translation>
</message>
<message>
<location filename="../Settings/ControllerLEDSettingsDialog.ui" line="32"/>
<source>SDL-1 LED</source>
<translation type="unfinished">SDL-1 LED</translation>
</message>
<message>
<location filename="../Settings/ControllerLEDSettingsDialog.ui" line="44"/>
<source>SDL-2 LED</source>
<translation type="unfinished">SDL-2 LED</translation>
</message>
<message>
<location filename="../Settings/ControllerLEDSettingsDialog.ui" line="56"/>
<source>SDL-3 LED</source>
<translation type="unfinished">SDL-3 LED</translation>
</message>
</context>
<context>
<name>ControllerMacroEditWidget</name>
<message>
<location filename="../Settings/ControllerMacroEditWidget.ui" line="32"/>
<source>Binds/Buttons</source>
<translation>绑定/按钮</translation>
</message>
<message>
<location filename="../Settings/ControllerMacroEditWidget.ui" line="41"/>
<source>Select the buttons which you want to trigger with this macro. All buttons are activated concurrently.</source>
<translation>选择用于触发这个宏命令的按钮。所有按钮都同时激活。</translation>
</message>
<message>
<location filename="../Settings/ControllerMacroEditWidget.ui" line="54"/>
<source>Pressure</source>
<translation>压敏</translation>
</message>
<message>
<location filename="../Settings/ControllerMacroEditWidget.ui" line="60"/>
<source>For buttons which are pressure sensitive, this slider controls how much force will be simulated when the macro is active.</source>
<translation>对于压力感应按钮,此滑块控制当宏被激活时模拟力度的大小。</translation>
</message>
<message>
<location filename="../Settings/ControllerMacroEditWidget.ui" line="94"/>
<location filename="../Settings/ControllerMacroEditWidget.ui" line="163"/>
<source>100%</source>
<translation type="unfinished">100%</translation>
</message>
<message>
<location filename="../Settings/ControllerMacroEditWidget.ui" line="106"/>
<source>Trigger</source>
<translation>触发</translation>
</message>
<message>
<location filename="../Settings/ControllerMacroEditWidget.ui" line="112"/>
<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>选择触发器以激活此宏。这可以是单个按钮,也可以是多个按钮的组合(chord)。按住Shift键并单击以获取多个触发器。</translation>
</message>
<message>
<location filename="../Settings/ControllerMacroEditWidget.ui" line="134"/>
<source>Deadzone:</source>
<translation type="unfinished">Deadzone:</translation>
</message>
<message>
<location filename="../Settings/ControllerMacroEditWidget.ui" line="175"/>
<source>Frequency</source>
<translation>频率</translation>
</message>
<message>
<location filename="../Settings/ControllerMacroEditWidget.ui" line="183"/>
<source>Macro will toggle every N frames.</source>
<translation>每 N 帧将会触发一次宏。</translation>
</message>
<message>
<location filename="../Settings/ControllerMacroEditWidget.ui" line="190"/>
<source>Set...</source>
<translation>设置...</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="390"/>
<source>Not Configured</source>
<translation>未被配置</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="395"/>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="400"/>
<source>%1%</source>
<translation type="unfinished">%1%</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="407"/>
<source>Set Frequency</source>
<translation>设置频率</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="407"/>
<source>Frequency: </source>
<translation>频率: </translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="434"/>
<source>Macro will not repeat.</source>
<translation>宏将不会重复。</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="436"/>
<source>Macro will toggle buttons every %1 frames.</source>
<translation>宏命令将每间隔 %1 帧触发按钮。</translation>
</message>
</context>
<context>
<name>ControllerMacroWidget</name>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="280"/>
<source>Controller Port %1 Macros</source>
<translation>控制器端口 %1 宏</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="289"/>
<source>Macro %1
%2</source>
<extracomment>This is the full text that appears in each option of the 16 available macros, and reads like this:
Macro 1
Not Configured/Buttons configured</extracomment>
<translation>宏 %1
%2</translation>
</message>
</context>
<context>
<name>ControllerMouseSettingsDialog</name>
<message>
<location filename="../Settings/ControllerMouseSettingsDialog.ui" line="14"/>
<source>Mouse Mapping Settings</source>
<translation>鼠标映射设置</translation>
</message>
<message>
<location filename="../Settings/ControllerMouseSettingsDialog.ui" line="41"/>
<source>Y Speed</source>
<translation>Y 速度</translation>
</message>
<message>
<location filename="../Settings/ControllerMouseSettingsDialog.ui" line="85"/>
<location filename="../Settings/ControllerMouseSettingsDialog.ui" line="152"/>
<location filename="../Settings/ControllerMouseSettingsDialog.ui" line="271"/>
<location filename="../Settings/ControllerMouseSettingsDialog.ui" line="338"/>
<location filename="../Settings/ControllerMouseSettingsDialog.ui" line="405"/>
<source>10</source>
<translation type="unfinished">10</translation>
</message>
<message>
<location filename="../Settings/ControllerMouseSettingsDialog.ui" line="108"/>
<source>X Speed</source>
<translation>X 速度</translation>
</message>
<message>
<location filename="../Settings/ControllerMouseSettingsDialog.ui" line="182"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Mouse Mapping Settings&lt;/span&gt;&lt;br/&gt;These settings fine-tune the behavior when mapping a mouse to the emulated controller.&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;将鼠标映射到模拟控制器时这些设置可以微调行为。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../Settings/ControllerMouseSettingsDialog.ui" line="227"/>
<source>Inertia</source>
<translation>惯性</translation>
</message>
<message>
<location filename="../Settings/ControllerMouseSettingsDialog.ui" line="294"/>
<source>X Dead Zone</source>
<translation>X 轴死区</translation>
</message>
<message>
<location filename="../Settings/ControllerMouseSettingsDialog.ui" line="361"/>
<source>Y Dead Zone</source>
<translation>Y 轴死区</translation>
</message>
</context>
<context>
<name>ControllerSettingsDialog</name>
<message>
<location filename="../Settings/ControllerSettingsDialog.ui" line="23"/>
<source>PCSX2 Controller Settings</source>
<translation>PCSX2 控制器设置</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.ui" line="71"/>
<source>Editing Profile:</source>
<translation>编辑方案:</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.ui" line="94"/>
<source>New Profile</source>
<translation>新建方案</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.ui" line="105"/>
<source>Load Profile</source>
<translation>载入方案</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.ui" line="116"/>
<source>Delete Profile</source>
<translation>删除方案</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.ui" line="127"/>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="205"/>
<source>Restore Defaults</source>
<translation>还原默认设置</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="104"/>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="118"/>
<source>Create Input Profile</source>
<translation>创建输入方案</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="105"/>
<source>Custom input profiles are used to override the Shared input profile for specific games.
To apply a custom input profile to a game, go to its Game Properties, then change the &apos;Input Profile&apos; on the Summary tab.
Enter the name for the new input profile:</source>
<translation>自定义输入配置文件用于覆盖特定游戏的共享输入配置文件。
要将自定义输入配置文件应用于游戏,请转到游戏属性,然后在摘要选项卡上更改‘输入方案’。
输入新输入配置文件的名称:</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="114"/>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="149"/>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="194"/>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="522"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="114"/>
<source>A profile with the name &apos;%1&apos; already exists.</source>
<translation>已经存在名称是 '%1' 的输入方案。</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="119"/>
<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="../Settings/ControllerSettingsDialog.cpp" line="149"/>
<source>Failed to save the new profile to &apos;%1&apos;.</source>
<translation>保存新方案到 '%1' 失败。</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="159"/>
<source>Load Input Profile</source>
<translation>载入输入方案</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="160"/>
<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>您确实要载入名称是 '%1' 的输入方案吗?
所有当前的全局绑定将会被移除, 然后加载方案中的绑定。
您无法撤销此操作。</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="183"/>
<source>Delete Input Profile</source>
<translation>删除输入方案</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="184"/>
<source>Are you sure you want to delete the input profile named &apos;%1&apos;?
You cannot undo this action.</source>
<translation>您确实要删除名称是 '%1' 的输入方案吗?
您无法撤销此操作。</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="194"/>
<source>Failed to delete &apos;%1&apos;.</source>
<translation>删除 '%1' 失败。</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="206"/>
<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="../Settings/ControllerSettingsDialog.cpp" line="378"/>
<source>Global Settings</source>
<translation>全局设置</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="411"/>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="466"/>
<source>Controller Port %1%2
%3</source>
<extracomment>Controller Port is an official term from Sony. Find the official translation for your language inside the console&apos;s manual.</extracomment>
<translation>控制器端口 %1%2
%3</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="413"/>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="468"/>
<source>Controller Port %1
%2</source>
<extracomment>Controller Port is an official term from Sony. Find the official translation for your language inside the console&apos;s manual.</extracomment>
<translation>控制器端口 %1
%2</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="429"/>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="486"/>
<source>USB Port %1
%2</source>
<translation>USB 端口 %1
%2</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="439"/>
<source>Hotkeys</source>
<translation>热键</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="500"/>
<source>Shared</source>
<extracomment>&quot;Shared&quot; refers here to the shared input profile.</extracomment>
<translation>共享</translation>
</message>
<message>
<location filename="../Settings/ControllerSettingsDialog.cpp" line="522"/>
<source>The input profile named &apos;%1&apos; cannot be found.</source>
<translation>找不到名称是 '%1' 的输入方案。</translation>
</message>
</context>
<context>
<name>CoverDownloadDialog</name>
<message>
<location filename="../CoverDownloadDialog.ui" line="14"/>
<source>Download Covers</source>
<translation>下载封面</translation>
</message>
<message>
<location filename="../CoverDownloadDialog.ui" line="38"/>
<source>PCSX2 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>PCSX2 可以自动为当前没有封面的游戏下载封面。我们不托管任何封面图片,用户必须提供自己的图片来源。</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>默认情况下,下载的封面将与游戏一起保存。如果这不是您所需要的,您可以选中下面的&quot;使用序列号文件名&quot;框。当同一游戏存在多个区域版本时使用序列号而不是游戏标题可以防止冲突。</translation>
</message>
<message>
<location filename="../CoverDownloadDialog.ui" line="73"/>
<source>Use Serial File Names</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="95"/>
<location filename="../CoverDownloadDialog.cpp" line="100"/>
<source>Start</source>
<translation>开始</translation>
</message>
<message>
<location filename="../CoverDownloadDialog.ui" line="105"/>
<source>Close</source>
<translation>关闭</translation>
</message>
<message>
<location filename="../CoverDownloadDialog.cpp" line="78"/>
<source>Download complete.</source>
<translation>下载完成。</translation>
</message>
<message>
<location filename="../CoverDownloadDialog.cpp" line="100"/>
<source>Stop</source>
<translation>停止</translation>
</message>
</context>
<context>
<name>CpuWidget</name>
<message>
<location filename="../Debugger/CpuWidget.ui" line="42"/>
<source>Registers</source>
<translation>寄存器</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="100"/>
<source>Functions</source>
<translation>函数</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="130"/>
<source>Refresh</source>
<translation>刷新</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="137"/>
<source>Filter</source>
<translation>筛选器</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="147"/>
<source>Memory Search</source>
<translation>内存搜索</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="155"/>
<source>End</source>
<translation>结束</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="169"/>
<source>Value</source>
<translation></translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="179"/>
<source>Start</source>
<translation>开始</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="193"/>
<source>Type</source>
<translation>类型</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="201"/>
<source>1 Byte (8 bits)</source>
<translation>1 字节 (8 位)</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="206"/>
<source>2 Bytes (16 bits)</source>
<translation>2 字节 (16 位)</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="211"/>
<source>4 Bytes (32 bits)</source>
<translation>4 字节 (32 位)</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="216"/>
<source>8 Bytes (64 bits)</source>
<translation>8 字节 (64 位)</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="221"/>
<source>Float</source>
<translation>浮点</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="226"/>
<source>Double</source>
<translation>双精度</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="231"/>
<source>String</source>
<translation>字符串</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="236"/>
<source>Array of byte</source>
<translation>字节数组</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="244"/>
<source>Hex</source>
<translation>十六进制</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="261"/>
<source>Search</source>
<translation>搜索</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="340"/>
<source>Memory</source>
<translation>内存</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="395"/>
<source>Breakpoints</source>
<translation>中断点</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="427"/>
<source>Threads</source>
<translation>线程</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.ui" line="465"/>
<source>Active Call Stack</source>
<translation>激活调用堆栈</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="256"/>
<source>Breakpoint List Context Menu</source>
<translation>中断点关联菜单</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="258"/>
<source>New</source>
<translation>新建</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="266"/>
<source>Edit</source>
<translation>编辑</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="272"/>
<location filename="../Debugger/CpuWidget.cpp" line="385"/>
<location filename="../Debugger/CpuWidget.cpp" line="488"/>
<source>Copy</source>
<translation>复制</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="277"/>
<source>Delete</source>
<translation>删除</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="383"/>
<source>Thread List Context Menu</source>
<translation>线程列表关联菜单</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="421"/>
<source>Demangle Symbols</source>
<extracomment>&quot;Demangling&quot; is the opposite of &quot;Name mangling&quot;, which is a process where a compiler takes function names and combines them with other characteristics of the function (e.g. what types of data it accepts) to ensure they stay unique even when multiple functions exist with the same name (but different inputs / const-ness). See here: https://en.wikipedia.org/wiki/Name_mangling#C++</extracomment>
<translation>未拆分符号</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="432"/>
<source>Copy Function Name</source>
<translation>复制函数名</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="443"/>
<source>Copy Function Address</source>
<translation>复制函数地址</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="453"/>
<source>Go to in Disassembly</source>
<translation>转到反汇编</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="460"/>
<source>Go to in Memory View</source>
<translation>转到内存视图</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="486"/>
<source>Stack List Context Menu</source>
<translation>堆栈列表关联菜单</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="649"/>
<location filename="../Debugger/CpuWidget.cpp" line="657"/>
<location filename="../Debugger/CpuWidget.cpp" line="663"/>
<location filename="../Debugger/CpuWidget.cpp" line="693"/>
<location filename="../Debugger/CpuWidget.cpp" line="717"/>
<source>Debugger</source>
<translation>调试器</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="649"/>
<source>Invalid start address</source>
<translation>无效的起始地址</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="657"/>
<source>Invalid end address</source>
<translation>无效的结束地址</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="663"/>
<source>Start address can&apos;t be equal to or greater than the end address</source>
<translation>起始地址不能大于等于结束地址</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="693"/>
<source>Invalid search value</source>
<translation>无效的搜索值</translation>
</message>
<message>
<location filename="../Debugger/CpuWidget.cpp" line="717"/>
<source>Value is larger than type</source>
<translation>值大于类型</translation>
</message>
</context>
<context>
<name>DEV9DnsHostDialog</name>
<message>
<location filename="../Settings/DEV9DnsHostDialog.ui" line="14"/>
<source>Network DNS Hosts Import/Export</source>
<translation>导入/导出网络 DNS 主机</translation>
</message>
<message>
<location filename="../Settings/DEV9DnsHostDialog.ui" line="20"/>
<source>Select Hosts</source>
<translation>选择主机</translation>
</message>
<message>
<location filename="../Settings/DEV9DnsHostDialog.ui" line="52"/>
<source>OK</source>
<translation>确定</translation>
</message>
<message>
<location filename="../Settings/DEV9DnsHostDialog.ui" line="59"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../Settings/DEV9DnsHostDialog.cpp" line="45"/>
<source>Selected</source>
<translation>选定</translation>
</message>
<message>
<location filename="../Settings/DEV9DnsHostDialog.cpp" line="46"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
<location filename="../Settings/DEV9DnsHostDialog.cpp" line="47"/>
<source>Url</source>
<translation type="unfinished">Url</translation>
</message>
<message>
<location filename="../Settings/DEV9DnsHostDialog.cpp" line="48"/>
<source>Address</source>
<translation>地址</translation>
</message>
<message>
<location filename="../Settings/DEV9DnsHostDialog.cpp" line="49"/>
<source>Enabled</source>
<translation>开启</translation>
</message>
</context>
<context>
<name>DEV9SettingsWidget</name>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="32"/>
<source>Ethernet</source>
<translation>以太网</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="41"/>
<source>Ethernet Device:</source>
<translation>以太网设备:</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="48"/>
<source>Ethernet Device Type:</source>
<translation>以太网设备类型:</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="62"/>
<source>Intercept DHCP</source>
<translation>拦截 DHCP</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="233"/>
<source>Enabled</source>
<translation>启用</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="71"/>
<source>Enabled</source>
<comment>InterceptDHCP</comment>
<translation>开启</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="88"/>
<source>Subnet Mask:</source>
<translation>子网掩码:</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="95"/>
<source>Gateway Address:</source>
<translation>网关地址:</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="102"/>
<location filename="../Settings/DEV9SettingsWidget.ui" line="123"/>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="54"/>
<source>Auto</source>
<translation>自动</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="109"/>
<source>Intercept DHCP:</source>
<translation>拦截 DHCP:</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="130"/>
<source>PS2 Address:</source>
<translation>PS2 地址:</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="144"/>
<source>DNS1 Address:</source>
<translation>DNS1 地址:</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="158"/>
<source>DNS2 Address:</source>
<translation>DNS2 地址:</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="176"/>
<source>Internal DNS</source>
<translation>内置 DNS</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="184"/>
<source>Add</source>
<translation>添加</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="191"/>
<source>Delete</source>
<translation>删除</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="198"/>
<source>Export</source>
<translation>导出</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="205"/>
<source>Import</source>
<translation>导入</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="212"/>
<source>Per game</source>
<translation>每游戏</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="234"/>
<source>Internal DNS can be selected using the DNS1/2 dropdowns, or by setting them to 192.0.2.1</source>
<translation>可以使用 DNS1/2 下拉菜单或将其设置为 192.0.2.1 来选择内部 DNS</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="264"/>
<source>Enabled</source>
<comment>InternalDNSTable</comment>
<translation>开启</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="277"/>
<source>Hard Disk Drive</source>
<translation>硬盘驱动器</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="283"/>
<source>HDD File:</source>
<translation>HDD 文件:</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="292"/>
<source>40</source>
<translation type="unfinished">40</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="321"/>
<source>120</source>
<translation type="unfinished">120</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="340"/>
<source>HDD Size (GiB):</source>
<translation>HDD 大小 (GiB):</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="347"/>
<source>Enabled</source>
<comment>HDD</comment>
<translation>开启</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="357"/>
<source>Browse</source>
<translation>浏览</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.ui" line="367"/>
<source>Create Image</source>
<translation>创建映像</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="44"/>
<source> </source>
<translation type="unfinished"> </translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="45"/>
<source>PCAP Bridged</source>
<translation>PCAP 桥接</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="46"/>
<source>PCAP Switched</source>
<translation>PCAP 交换</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="47"/>
<source>TAP</source>
<translation type="unfinished">TAP</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="48"/>
<source>Sockets</source>
<translation>端口</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="53"/>
<source>Manual</source>
<translation>手动</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="55"/>
<source>Internal</source>
<translation>内置</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="137"/>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="342"/>
<source>Use Global Setting [%1]</source>
<translation>使用全局设置 [%1]</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="230"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="231"/>
<source>Url</source>
<translation type="unfinished">Url</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="232"/>
<source>Address</source>
<translation>地址</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="525"/>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="559"/>
<source>Hosts File</source>
<translation>主机文件</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="526"/>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="560"/>
<source>ini (*.ini)</source>
<translation type="unfinished">ini (*.ini)</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="549"/>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="569"/>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="598"/>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="619"/>
<source>DNS Hosts</source>
<translation>DNS 主机</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="550"/>
<source>Exported Successfully</source>
<translation>已成功导出</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="570"/>
<source>Failed to open file</source>
<translation>打开文件失败</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="599"/>
<source>No Hosts in file</source>
<translation>文件中没有主机</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="620"/>
<source>Imported Successfully</source>
<translation>导入成功</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="629"/>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="657"/>
<source>Per Game Host list</source>
<translation>每游戏主机列表</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="630"/>
<source>Copy global settings?</source>
<translation>要复制全局设置吗?</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="658"/>
<source>Delete per game host list?</source>
<translation>要删除每游戏主机列表吗?</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="714"/>
<source>HDD Image File</source>
<translation>HDD 映像文件</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="716"/>
<source>HDD (*.raw)</source>
<translation type="unfinished">HDD (*.raw)</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="827"/>
<source>Overwrite File?</source>
<translation>要覆盖文件吗?</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="828"/>
<source>HDD image &quot;%1&quot; already exists?
Do you want to overwrite?</source>
<translation>HDD 映像 &quot;%1&quot; 已存在?
您要覆盖它吗?</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="845"/>
<source>HDD Creator</source>
<translation>HDD 创建器</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="846"/>
<source>HDD image created</source>
<translation>已创建 HDD 映像</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="933"/>
<source>Use Global</source>
<translation>使用全局设置</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="939"/>
<source>Override</source>
<translation>覆盖</translation>
</message>
</context>
<context>
<name>DebugSettingsWidget</name>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="39"/>
<source>GS</source>
<translation type="unfinished">GS</translation>
</message>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="45"/>
<source>Draw Dumping</source>
<translation>转储绘图</translation>
</message>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="53"/>
<source>Dump GS Draws</source>
<translation>转储 GS 绘图</translation>
</message>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="60"/>
<source>Save RT</source>
<translation>保存 RT</translation>
</message>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="67"/>
<source>Save Frame</source>
<translation>保存帧</translation>
</message>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="74"/>
<source>Save Texture</source>
<translation>保存纹理</translation>
</message>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="81"/>
<source>Save Depth</source>
<translation>保存深度图</translation>
</message>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="90"/>
<source>Start Draw Number:</source>
<translation>从这个绘图编号开始:</translation>
</message>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="104"/>
<source>Draw Dump Count:</source>
<translation>转储描绘数量:</translation>
</message>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="121"/>
<source>Hardware Dump Directory:</source>
<translation>硬件转储目录:</translation>
</message>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="128"/>
<source>Software Dump Directory:</source>
<translation>软件转储目录:</translation>
</message>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="140"/>
<location filename="../Settings/DebugSettingsWidget.ui" line="161"/>
<source>Browse...</source>
<translation>浏览...</translation>
</message>
<message>
<location filename="../Settings/DebugSettingsWidget.ui" line="147"/>
<location filename="../Settings/DebugSettingsWidget.ui" line="168"/>
<source>Open...</source>
<translation>打开...</translation>
</message>
</context>
<context>
<name>DebuggerWindow</name>
<message>
<location filename="../Debugger/DebuggerWindow.ui" line="14"/>
<source>PCSX2 Debugger</source>
<translation>PCSX2 调试器</translation>
</message>
<message>
<location filename="../Debugger/DebuggerWindow.ui" line="35"/>
<location filename="../Debugger/DebuggerWindow.cpp" line="39"/>
<location filename="../Debugger/DebuggerWindow.cpp" line="87"/>
<source>Run</source>
<translation>运行</translation>
</message>
<message>
<location filename="../Debugger/DebuggerWindow.cpp" line="40"/>
<source>Step Into</source>
<translation>单步执行</translation>
</message>
<message>
<location filename="../Debugger/DebuggerWindow.cpp" line="41"/>
<source>Step Over</source>
<translation>单步跳过</translation>
</message>
<message>
<location filename="../Debugger/DebuggerWindow.cpp" line="42"/>
<source>Step Out</source>
<translation>单步跳出</translation>
</message>
<message>
<location filename="../Debugger/DebuggerWindow.cpp" line="79"/>
<source>Pause</source>
<translation>暂停</translation>
</message>
</context>
<context>
<name>DisassemblyWidget</name>
<message>
<location filename="../Debugger/DisassemblyWidget.ui" line="14"/>
<source>Disassembly</source>
<translation>反汇编</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="53"/>
<source>Copy Address</source>
<translation>复制地址</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="55"/>
<source>Copy Instruction Hex</source>
<translation>复制16进制指令</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="57"/>
<source>Copy Instruction Text</source>
<translation>复制指令文本</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="61"/>
<source>Assemble new Instruction(s)</source>
<translation>汇编新指令</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="63"/>
<source>NOP Instruction(s)</source>
<translation>NOP 指令</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="66"/>
<source>Run to Cursor</source>
<translation>运行到光标</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="68"/>
<source>Jump to Cursor</source>
<translation>跳转到光标</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="70"/>
<source>Toggle Breakpoint</source>
<translation>切换中段点</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="72"/>
<source>Follow Branch</source>
<translation>跟随分支</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="75"/>
<source>Go to Address</source>
<translation>转到地址</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="77"/>
<source>Go to in Memory View</source>
<translation>转到内存视图</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="80"/>
<location filename="../Debugger/DisassemblyWidget.cpp" line="237"/>
<source>Add Function</source>
<translation>添加函数</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="82"/>
<location filename="../Debugger/DisassemblyWidget.cpp" line="289"/>
<source>Rename Function</source>
<translation>重命名函数</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="84"/>
<source>Remove Function</source>
<translation>移除函数</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="107"/>
<location filename="../Debugger/DisassemblyWidget.cpp" line="126"/>
<source>Assemble Error</source>
<translation>汇编错误</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="107"/>
<source>Unable to change assembly while core is running</source>
<translation>在内核运行时无法更改汇编</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="114"/>
<source>Assemble Instruction</source>
<translation>汇编指令</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="201"/>
<source>Go to address</source>
<translation>转到地址</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="211"/>
<source>Go to address error</source>
<translation>转到地址错误</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="211"/>
<source>Invalid address</source>
<translation>无效的地址</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="229"/>
<source>Add Function Error</source>
<translation>添加函数错误</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="229"/>
<source>A function entry point already exists here. Consider renaming instead.</source>
<translation>这里已经存在一个函数入口点。请考虑重新命名。</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="238"/>
<location filename="../Debugger/DisassemblyWidget.cpp" line="253"/>
<source>Function will be (0x%1) instructions long.
Enter function name</source>
<translation>函数将会是 (0x%1) 指令长。
输入函数名</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="289"/>
<source>Function name</source>
<translation>函数名称</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="295"/>
<location filename="../Debugger/DisassemblyWidget.cpp" line="307"/>
<source>Rename Function Error</source>
<translation>重命名函数错误</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="295"/>
<source>Function name cannot be nothing.</source>
<translation>函数名不能为空。</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="307"/>
<source>No function / symbol is currently selected.</source>
<translation>当前未选中函数 / 符号。</translation>
</message>
<message>
<location filename="../Debugger/DisassemblyWidget.cpp" line="630"/>
<source>%1 NOT VALID ADDRESS</source>
<translation>%1 不是有效的地址</translation>
</message>
</context>
<context>
<name>EmptyGameListWidget</name>
<message>
<location filename="../GameList/EmptyGameListWidget.ui" line="33"/>
<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="../GameList/EmptyGameListWidget.ui" line="68"/>
<source>Add Game Directory...</source>
<translation>添加游戏目录...</translation>
</message>
<message>
<location filename="../GameList/EmptyGameListWidget.ui" line="105"/>
<source>Scan For New Games</source>
<translation>扫描新游戏</translation>
</message>
</context>
<context>
<name>EmuThread</name>
<message>
<location filename="../QtHost.cpp" line="1038"/>
<source>%1x%2</source>
<translation type="unfinished">%1x%2</translation>
</message>
<message>
<location filename="../QtHost.cpp" line="1046"/>
<source>Game: %1 FPS</source>
<translation>游戏: %1 FPS</translation>
</message>
<message>
<location filename="../QtHost.cpp" line="1053"/>
<source>Video: %1 FPS (%2%)</source>
<translation>视频: %1 FPS (%2%)</translation>
</message>
<message>
<location filename="../QtHost.cpp" line="1096"/>
<source>Game ID: %1
Game Title: %2
Achievements: %5 (%6)
</source>
<translation>游戏 ID: %1
游戏标题: %2
成就: %5 (%6)
</translation>
</message>
<message numerus="yes">
<location filename="../QtHost.cpp" line="1102"/>
<source>%n points</source>
<translation>
<numerusform>%n 点</numerusform>
</translation>
</message>
<message>
<location filename="../QtHost.cpp" line="1108"/>
<source>Rich presence inactive or unsupported.</source>
<translation>富状态未激活或不支持。</translation>
</message>
<message>
<location filename="../QtHost.cpp" line="1112"/>
<source>Game not loaded or no RetroAchievements available.</source>
<translation>游戏未加载或无 RetroAchievements 成就可用。</translation>
</message>
</context>
<context>
<name>EmulationSettingsWidget</name>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="32"/>
<source>Speed Control</source>
<translation>速度控制</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="47"/>
<source>Normal Speed:</source>
<translation>正常速度:</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="68"/>
<source>Enable Speed Limiter</source>
<translation>开启速度限制器</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="78"/>
<source>System Settings</source>
<translation>系统设置</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="86"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="135"/>
<source>Enable Instant VU1</source>
<translation>开启即时 VU1</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="93"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="140"/>
<source>Enable Cheats</source>
<translation>开启作弊</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="54"/>
<source>Slow-Motion Speed:</source>
<translation>慢动作速度:</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="61"/>
<source>Fast-Forward Speed:</source>
<translation>快进速度:</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="100"/>
<source>Enable Multithreaded VU1 (MTVU)</source>
<translation>开启多线程 VU1 (MTVU)</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="107"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="142"/>
<source>Enable Host Filesystem</source>
<translation>开启主机文件系统</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="114"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="138"/>
<source>Enable Fast CDVD</source>
<translation>开启快速 CDVD</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="123"/>
<source>EE Cycle Skipping:</source>
<translation>EE 循环跳过:</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="131"/>
<location filename="../Settings/EmulationSettingsWidget.ui" line="208"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="124"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="128"/>
<source>Disabled</source>
<translation>关闭</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="136"/>
<source>Mild Underclock</source>
<translation>轻微降频</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="141"/>
<source>Moderate Underclock</source>
<translation>中度降频</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="146"/>
<source>Maximum Underclock</source>
<translation>最大降频</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="154"/>
<source>EE Cycle Rate:</source>
<translation>EE 循环率:</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="162"/>
<source>50% (Underclock)</source>
<translation>50% (降频)</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="167"/>
<source>60% (Underclock)</source>
<translation>60% (降频)</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="172"/>
<source>75% (Underclock)</source>
<translation>75% (降频)</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="177"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="121"/>
<source>100% (Normal Speed)</source>
<translation>100% (普通速度)</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="182"/>
<source>130% (Overclock)</source>
<translation>130% (超频)</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="187"/>
<source>180% (Overclock)</source>
<translation>180% (超频)</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="192"/>
<source>300% (Overclock)</source>
<translation>300% (超频)</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="200"/>
<source>Affinity Control:</source>
<translation>倾向控制:</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="213"/>
<source>EE &gt; VU &gt; GS</source>
<translation type="unfinished">EE &gt; VU &gt; GS</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="218"/>
<source>EE &gt; GS &gt; VU</source>
<translation type="unfinished">EE &gt; GS &gt; VU</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="223"/>
<source>VU &gt; EE &gt; GS</source>
<translation type="unfinished">VU &gt; EE &gt; GS</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="228"/>
<source>VU &gt; GS &gt; EE</source>
<translation type="unfinished">VU &gt; GS &gt; EE</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="233"/>
<source>GS &gt; EE &gt; VU</source>
<translation type="unfinished">GS &gt; EE &gt; VU</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="238"/>
<source>GS &gt; VU &gt; EE</source>
<translation type="unfinished">GS &gt; VU &gt; EE</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="249"/>
<source>Frame Pacing / Latency Control</source>
<translation>帧步调 / 延迟控制</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="255"/>
<source> frames</source>
<extracomment>This string will appear next to the amount of frames selected, in a dropdown box.</extracomment>
<translation></translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="268"/>
<source>Maximum Frame Latency:</source>
<translation>最大帧延迟:</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="277"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="145"/>
<source>Optimal Frame Pacing</source>
<translation>最优帧步调</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.ui" line="284"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="151"/>
<source>Scale To Host Refresh Rate</source>
<translation>适应主机刷新率</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="63"/>
<source>Use Global Setting [%1]</source>
<translation>使用全局设置 [%1]</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="109"/>
<source>Normal Speed</source>
<translation>正常速度</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="110"/>
<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="../Settings/EmulationSettingsWidget.cpp" line="113"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="116"/>
<source>User Preference</source>
<translation>用户首选项</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="118"/>
<source>Speed Limiter</source>
<translation>速度限制器</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="118"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="132"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="135"/>
<source>Checked</source>
<translation>选中</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="119"/>
<source>Limits the emulation to the appropriate framerate for the currently running game.</source>
<translation>将模拟速度限制为当前运行的游戏的适当帧率。</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="122"/>
<source>Higher values may increase internal framerate in games, but will increase CPU requirements substantially. Lower values will reduce the CPU load allowing lightweight games to run full speed on weaker CPUs.</source>
<translation>较高的值可能会增加游戏的内部帧速率,但会大幅增加对 CPU 的需求。较低的值将减少 CPU 负载使得轻量级游戏在较差的 CPU 上全速运行。</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="125"/>
<source>Makes the emulated Emotion Engine skip cycles. Helps a small subset of games like SOTC. Most of the time it&apos;s harmful to performance.</source>
<extracomment>SOTC = Shadow of the Colossus. A game&apos;s title, should not be translated unless an official translation exists.</extracomment>
<translation>使模拟情感引擎跳过循环。有助于类似 SOTC 这样的一小部分游戏。大多数情况下这对性能是有害的。</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="128"/>
<source>Affinity Control</source>
<translation>亲和性控制</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="136"/>
<source>Runs VU1 instantly. Provides a modest speed improvement in most games. Safe for most games, but a few games may exhibit graphical errors.</source>
<translation>立即运行 VU1。在大多数游戏中提供适度的速度提升。对于大多数游戏来说是安全的,但少数游戏可能会显示图形错误。</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="138"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="140"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="142"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="145"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="151"/>
<source>Unchecked</source>
<translation>未选中</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="139"/>
<source>Fast disc access, less loading times. Check HDLoader compatibility lists for known games that have issues with this.</source>
<translation>快速访问光盘,加载时间更短。请查看 HDLoader 兼容性列表来了解存在问题的游戏。</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="141"/>
<source>Automatically loads and applies cheats on game start.</source>
<translation>自动在游戏启动时加载并应用作弊。</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="143"/>
<source>Allows games and homebrew to access files / folders directly on the host computer.</source>
<translation>允许游戏和自制软件直接访问主机上的文件/文件夹。</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="113"/>
<source>Fast-Forward Speed</source>
<extracomment>The &quot;User Preference&quot; string will appear after the text &quot;Recommended Value:&quot;</extracomment>
<translation>快进速度</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="114"/>
<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="../Settings/EmulationSettingsWidget.cpp" line="116"/>
<source>Slow-Motion Speed</source>
<extracomment>The &quot;User Preference&quot; string will appear after the text &quot;Recommended Value:&quot;</extracomment>
<translation>慢动作速度</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="117"/>
<source>Sets the slow-motion speed. This speed will be used when the slow-motion hotkey is pressed/toggled.</source>
<translation>设置慢动作速度。当按下/切换慢动作热键时将使用该速度。</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="121"/>
<source>EE Cycle Rate</source>
<translation>EE 循环率</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="124"/>
<source>EE Cycle Skip</source>
<translation>EE 循环跳过</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="129"/>
<source>Sets the priority for specific threads in a specific order ignoring the system scheduler. May help CPUs with big (P) and little (E) cores (e.g. Intel 12th or newer generation CPUs from Intel or other vendors such as AMD).</source>
<extracomment>P-Core = Performance Core, E-Core = Efficiency Core. See if Intel has official translations for these terms.</extracomment>
<translation>以特定顺序设置特定线程的优先级忽略系统调度程序。可能有助于配置大(P)核和小(E)核的CPU(例如英特尔第 12 代或来自英特尔或 AMD 等其他供应商的更新一代 CPU)。</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="132"/>
<source>Enable Multithreaded VU1 (MTVU1)</source>
<translation>开启多线程 VU1 (MTVU1)</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="133"/>
<source>Generally a speedup on CPUs with 4 or more cores. Safe for most games, but a few are incompatible and may hang.</source>
<translation>通常在具有 4 个或更多核心的 CPU 上有加速效果。对大多数游戏来说都是安全的,但是也有一些是不兼容的可能会卡死。</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="146"/>
<source>Sets the VSync queue size to 0, making every frame be completed and presented by the GS before input is polled and the next frame begins. Using this setting can reduce input lag at the cost of measurably higher CPU and GPU requirements.</source>
<translation>将垂直同步队列大小设置为 0,使每一帧在轮询输入并开始下一帧之前由 GS 完成并呈现。使用此设置可以减少输入延迟但代价是显著提高了 CPU 和 GPU 需求。</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="148"/>
<source>Maximum Frame Latency</source>
<translation>最大帧延迟</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="148"/>
<source>2 Frames</source>
<translation>2 帧</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="149"/>
<source>Sets the maximum number of frames that can be queued up to the GS, before the CPU thread will wait for one of them to complete before continuing. Higher values can assist with smoothing out irregular frame times, but add additional input lag.</source>
<translation>设置可以排队到 GS 的最大帧数量,在此之前 CPU 线程将等待其中一个帧完成然后再继续。较高的值有助于平滑不规则的帧时间,但会增加额外的输入延迟。</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="152"/>
<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%. Scale 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="../Settings/EmulationSettingsWidget.cpp" line="168"/>
<source>Use Global Setting [%1%]</source>
<translation>使用全局设置 [%1%]</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="180"/>
<source>%1% [%2 FPS (NTSC) / %3 FPS (PAL)]</source>
<translation type="unfinished">%1% [%2 FPS (NTSC) / %3 FPS (PAL)]</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="188"/>
<source>Unlimited</source>
<extracomment>Every case that uses this particular string seems to refer to speeds: Normal Speed/Fast Forward Speed/Slow Motion Speed.</extracomment>
<translation>不限制</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="192"/>
<source>Custom</source>
<extracomment>Every case that uses this particular string seems to refer to speeds: Normal Speed/Fast Forward Speed/Slow Motion Speed.</extracomment>
<translation>自定义</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="200"/>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="236"/>
<source>Custom [%1% / %2 FPS (NTSC) / %3 FPS (PAL)]</source>
<translation>自定义 [%1% / %2 FPS (NTSC) / %3 FPS (PAL)]</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="221"/>
<source>Custom Speed</source>
<translation>自定义速度</translation>
</message>
<message>
<location filename="../Settings/EmulationSettingsWidget.cpp" line="221"/>
<source>Enter Custom Speed</source>
<translation>输入自定义速度</translation>
</message>
</context>
<context>
<name>FolderSettingsWidget</name>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="32"/>
<source>Cache Directory</source>
<translation>缓存目录</translation>
</message>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="41"/>
<location filename="../Settings/FolderSettingsWidget.ui" line="81"/>
<location filename="../Settings/FolderSettingsWidget.ui" line="121"/>
<location filename="../Settings/FolderSettingsWidget.ui" line="161"/>
<location filename="../Settings/FolderSettingsWidget.ui" line="201"/>
<source>Browse...</source>
<translation>浏览...</translation>
</message>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="48"/>
<location filename="../Settings/FolderSettingsWidget.ui" line="88"/>
<location filename="../Settings/FolderSettingsWidget.ui" line="128"/>
<location filename="../Settings/FolderSettingsWidget.ui" line="168"/>
<location filename="../Settings/FolderSettingsWidget.ui" line="208"/>
<source>Open...</source>
<translation>打开...</translation>
</message>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="55"/>
<location filename="../Settings/FolderSettingsWidget.ui" line="95"/>
<location filename="../Settings/FolderSettingsWidget.ui" line="135"/>
<location filename="../Settings/FolderSettingsWidget.ui" line="175"/>
<location filename="../Settings/FolderSettingsWidget.ui" line="215"/>
<source>Reset</source>
<translation>重置</translation>
</message>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="62"/>
<source>Used for storing shaders, game list, and achievement data.</source>
<translation>用于存储着色器、游戏列表,以及成就数据。</translation>
</message>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="72"/>
<source>Cheats Directory</source>
<translation>作弊目录</translation>
</message>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="102"/>
<source>Used for storing .pnach files containing game cheats.</source>
<translation>用于保存含有游戏作弊的 .pnach 文件目录。</translation>
</message>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="112"/>
<source>Covers Directory</source>
<translation>封面目录</translation>
</message>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="142"/>
<source>Used for storing covers in the game grid/Big Picture UIs.</source>
<translation>用于在游戏网格/大图片用户界面中存储封面。</translation>
</message>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="152"/>
<source>Snapshots Directory</source>
<translation>快照目录</translation>
</message>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="182"/>
<source>Used for screenshots and saving GS dumps.</source>
<translation>用户保存截图并保存 GS 转储。</translation>
</message>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="192"/>
<source>Save States Directory</source>
<translation>即时存档目录</translation>
</message>
<message>
<location filename="../Settings/FolderSettingsWidget.ui" line="222"/>
<source>Used for storing save states.</source>
<translation>用于保存即时存档。</translation>
</message>
</context>
<context>
<name>GS</name>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="281"/>
<source>Failed to reopen, restoring old configuration.</source>
<translation>无法重新打开,正在还原旧配置。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="992"/>
<source>Upscale multiplier set to {}x.</source>
<translation>缩放倍数被设置为 {}x。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/Renderers/Common/GSRenderer.cpp" line="435"/>
<source>Saving screenshot to &apos;{}&apos;.</source>
<translation>正在保存截图到 '{}'。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/Renderers/Common/GSRenderer.cpp" line="447"/>
<source>Saved screenshot to &apos;{}&apos;.</source>
<translation>截图已保存到 '{}'。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/Renderers/Common/GSRenderer.cpp" line="454"/>
<source>Failed to save screenshot to &apos;{}&apos;.</source>
<translation>保存截图到 '{}' 失败。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/Renderers/Common/GSRenderer.cpp" line="525"/>
<source>Host GPU device encountered an error and was recovered. This may have broken rendering.</source>
<translation>主机的 GPU 设备遇到了一个错误并已恢复。这可能会破坏渲染。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/Renderers/Common/GSRenderer.cpp" line="627"/>
<source>CAS is not available, your graphics driver does not support the required functionality.</source>
<translation>CAS 不可用,您的显卡驱动不支持所需的功能。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/Renderers/Common/GSRenderer.cpp" line="702"/>
<source>Saving {0} GS dump {1} to &apos;{2}&apos;</source>
<translation>正在保存 {0} GS 转储 {1} 到 '{2}'</translation>
</message>
<message>
<location filename="../../pcsx2/GS/Renderers/Common/GSRenderer.cpp" line="723"/>
<source>Failed to render/download screenshot.</source>
<translation>渲染/下载截图失败。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/Renderers/Common/GSRenderer.cpp" line="734"/>
<source>Saved GS dump to &apos;{}&apos;.</source>
<translation>GS 转储已保存到 '{}'。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/Renderers/HW/GSRendererHW.cpp" line="151"/>
<source>Hash cache has used {:.2f} MB of VRAM, disabling.</source>
<translation>散列缓存已使用了 {:.2f} MB 的 VRAM,正在关闭。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/Renderers/HW/GSTextureReplacements.cpp" line="669"/>
<source>Disabling autogenerated mipmaps on one or more compressed replacement textures. Please generate mipmaps when compressing your textures.</source>
<translation>在一个或多个压缩的替换纹理上禁用自动生成的纹理映射。请在压缩纹理时生成纹理映射。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp" line="2701"/>
<source>Stencil buffers and texture barriers are both unavailable, this will break some graphical effects.</source>
<translation>模板缓冲区和纹理屏障都不可用,这将破坏一些图形效果。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp" line="4989"/>
<source>Spin GPU During Readbacks is enabled, but calibrated timestamps are unavailable. This might be really slow.</source>
<translation>启用了读回期间自旋 GPU,但校准的时间戳不可用。 这可能真的很慢。</translation>
</message>
</context>
<context>
<name>GameCheatSettingsWidget</name>
<message>
<location filename="../Settings/GameCheatSettingsWidget.ui" line="29"/>
<source>Activating cheats can cause unpredictable behavior, crashing, soft-locks, or broken saved games. Use cheats at your own risk, the PCSX2 team will provide no support for users who have enabled cheats.</source>
<translation>启用作弊可能会导致不可预测的行为、崩溃、软锁定或损坏游戏存档。使用作弊的风险自负,PCSX2 团队将不会为启用作弊的用户提供支持。</translation>
</message>
<message>
<location filename="../Settings/GameCheatSettingsWidget.ui" line="39"/>
<source>Enable Cheats</source>
<translation>开启作弊</translation>
</message>
<message>
<location filename="../Settings/GameCheatSettingsWidget.ui" line="56"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
<location filename="../Settings/GameCheatSettingsWidget.ui" line="61"/>
<source>Author</source>
<translation>作者</translation>
</message>
<message>
<location filename="../Settings/GameCheatSettingsWidget.ui" line="66"/>
<source>Description</source>
<translation>描述</translation>
</message>
<message>
<location filename="../Settings/GameCheatSettingsWidget.ui" line="76"/>
<source>Enable All</source>
<translation>全部开启</translation>
</message>
<message>
<location filename="../Settings/GameCheatSettingsWidget.ui" line="83"/>
<source>Disable All</source>
<translation>全部关闭</translation>
</message>
<message>
<location filename="../Settings/GameCheatSettingsWidget.ui" line="103"/>
<source>Reload Cheats</source>
<translation>重载作弊</translation>
</message>
<message>
<location filename="../Settings/GameCheatSettingsWidget.cpp" line="185"/>
<source>%1 unlabelled patch codes will automatically activate.</source>
<translation>%1 条未标记的补丁代码将会被自动激活。</translation>
</message>
</context>
<context>
<name>GameDatabase</name>
<message>
<location filename="../../pcsx2/GameDatabase.cpp" line="864"/>
<source>{0} Current Blending Accuracy is {1}.
Recommended Blending Accuracy for this game is {2}.
You can adjust the blending level in Game Properties to improve
graphical quality, but this will increase system requirements.</source>
<translation>{0} 当前的混合精确度是 {1}。
此游戏的混合精确度推荐是 {2}。
您可以通过调节游戏属性中的混合等级来改进图形质量,但是这将会提高系
统的需求。</translation>
</message>
<message>
<location filename="../../pcsx2/GameDatabase.cpp" line="908"/>
<source>Manual GS hardware renderer fixes are enabled, automatic fixes were not applied:</source>
<translation>已开启手动 GS 硬件渲染器修复,不会应用自动修复:</translation>
</message>
<message>
<location filename="../../pcsx2/GameDatabase.cpp" line="1146"/>
<source>No tracks provided.</source>
<translation type="unfinished">No tracks provided.</translation>
</message>
<message>
<location filename="../../pcsx2/GameDatabase.cpp" line="1155"/>
<source>Hash {} is not in database.</source>
<translation type="unfinished">Hash {} is not in database.</translation>
</message>
<message>
<location filename="../../pcsx2/GameDatabase.cpp" line="1164"/>
<source>Data track number does not match data track in database.</source>
<translation type="unfinished">Data track number does not match data track in database.</translation>
</message>
<message>
<location filename="../../pcsx2/GameDatabase.cpp" line="1181"/>
<source>Track {} with hash {} is not found in database.
</source>
<translation type="unfinished">Track {} with hash {} is not found in database.
</translation>
</message>
<message>
<location filename="../../pcsx2/GameDatabase.cpp" line="1192"/>
<source>Track {} with hash {} is for a different game ({}).
</source>
<translation type="unfinished">Track {} with hash {} is for a different game ({}).
</translation>
</message>
<message>
<location filename="../../pcsx2/GameDatabase.cpp" line="1203"/>
<source>Track {} with hash {} does not match database track..
</source>
<translation type="unfinished">Track {} with hash {} does not match database track..
</translation>
</message>
</context>
<context>
<name>GameFixSettingsWidget</name>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="59"/>
<source>Game Fixes (NOT recommended to change globally)</source>
<translation>游戏修正 (不建议在全局范围内更改)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="65"/>
<source>FPU Negative Divide Hack (For Gundam Games)</source>
<extracomment>FPU = Floating Point Unit. A part of the PS2&apos;s CPU. Do not translate.\nNegative Divide: mathematical term.\nGundam: a multimedia franchise name. Leave as-is or use an official translation.</extracomment>
<translation>FPU 负除 Hack (用于高达游戏)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="72"/>
<source>FPU Multiply Hack (For Tales of Destiny)</source>
<extracomment>FPU = Floating Point Unit. A part of the PS2&apos;s CPU. Do not translate.\nMultiply: mathematical term.\nTales of Destiny: a game&apos;s name. Leave as-is or use an official translation.</extracomment>
<translation>FPU 乘积 Hack (用于宿命传说)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="79"/>
<source>Use Software Renderer For FMVs</source>
<extracomment>FMV: Full Motion Video. Find the common used term in your language.</extracomment>
<translation>为 FMV 使用软件渲染器</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="86"/>
<source>Skip MPEG Hack (Skips Videos/FMVs)</source>
<extracomment>MPEG: video codec, leave as-is. FMV: Full Motion Video. Find the common used term in your language.</extracomment>
<translation>跳过 MPEG Hack (跳过 视频/FMV)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="93"/>
<source>Preload TLB Hack (For Goemon)</source>
<extracomment>TLB: Translation Lookaside Buffer. Leave as-is. Goemon: name of a character from the series with his name. Leave as-is or use an official translation.</extracomment>
<translation>预载入 TLB Hack (用于大盗伍佑卫门)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="100"/>
<source>EE Timing Hack (General Purpose Timing Hack)</source>
<extracomment>EE: Emotion Engine. Leave as-is.</extracomment>
<translation>EE 计时 HackHack (通用计时 Hack)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="107"/>
<source>Instant DMA Hack (Good for cache emulation problems)</source>
<extracomment>DMA: Direct Memory Access. Leave as-is.</extracomment>
<translation>即时 DMA Hack (对模拟缓存问题效果好)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="114"/>
<source>OPH Flag Hack (For Bleach Blade Battlers)</source>
<extracomment>OPH: Name of a flag (Output PatH) in the GIF_STAT register in the EE. Leave as-is.\nBleach Blade Battles: a game&apos;s name. Leave as-is or use an official translation.</extracomment>
<translation>OPH 标志 Hack (用于死神战士之刃)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="121"/>
<source>Emulate GIF FIFO (Correct But Slower)</source>
<extracomment>GIF = GS (Graphics Synthesizer, the GPU) Interface. Leave as-is.\nFIFO = First-In-First-Out, a type of buffer. Leave as-is.</extracomment>
<translation>模拟 GIF FIFO (正确但比较慢)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="128"/>
<source>DMA Busy Hack (Deny Writes When Busy)</source>
<extracomment>DMA: Direct Memory Access. Leave as-is.</extracomment>
<translation>DMA 忙碌 Hack (忙时拒绝写入)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="135"/>
<source>Delay VIF1 Stalls (For SOCOM 2 HUD/Spy Hunter)</source>
<extracomment>VIF = VU (Vector Unit) Interface. Leave as-is. SOCOM 2 and Spy Hunter: names of two different games. Leave as-is or use an official translation.\nHUD = Heads-Up Display. The games&apos; interfaces.</extracomment>
<translation>延迟 VIF1 分离 (用户海豹突击队 2 HUD/间谍猎人)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="142"/>
<source>Emulate VIF FIFO (Correct But Slower)</source>
<extracomment>VIF = VU (Vector Unit) Interface. Leave as-is.\nFIFO = First-In-First-Out, a type of buffer. Leave as-is.</extracomment>
<translation>模拟 VIF FIFO (正确但比较慢)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="149"/>
<source>Full VU0 Synchronization (Correct But Slower)</source>
<extracomment>VU0 = VU (Vector Unit) 0. Leave as-is.</extracomment>
<translation>完全VU0同步 (正确但较慢)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="156"/>
<source>VU I Bit Hack (For Scarface The World is Yours/Crash Tag Team Racing)</source>
<extracomment>VU = Vector Unit. Leave as-is.\nI Bit = A bit referred as I, not as 1.\nScarface The World is Yours and Crash Tag Team Racing: names of two different games. Leave as-is or use an official translation.</extracomment>
<translation>VU I 位 Hack (用于疤面煞星 掌握世界/古惑狼赛车)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="163"/>
<source>VU Add Hack (For Tri-Ace Games)</source>
<extracomment>VU = Vector Unit. Leave as-is.\nTri-Ace: a game development company name. Leave as-is.</extracomment>
<translation>VU 加法 Hack (用于 Tri-Ace 游戏)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="170"/>
<source>VU Overflow Hack (Superman Returns)</source>
<extracomment>VU = Vector Unit. Leave as-is.\nSuperman Returns: a game&apos;s name. Leave as-is or use an official translation.</extracomment>
<translation>VU 溢出 Hack (超人归来)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="177"/>
<source>VU Sync (Run Behind, M-Bit games)</source>
<extracomment>VU = Vector Unit. Leave as-is.\nRun Behind: watch out for misleading capitalization for non-English: this refers to making the VUs run behind (delayed relative to) the EE.\nM-Bit: a bitflag in VU instructions that tells VU0 to synchronize with the EE. M-Bit Game: A game that uses instructions with the M-Bit enabled (unofficial PCSX2 name).</extracomment>
<translation>VU 同步 (提前运行,M-Bit 游戏)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="184"/>
<source>VU XGKick Sync (Correct But Slower)</source>
<extracomment>VU = Vector Unit. Leave as-is.\nXGKick: the name of one of the VU&apos;s instructions. Leave as-is.</extracomment>
<translation>VU XGKick 同步 (正确但比较慢)</translation>
</message>
<message>
<location filename="../Settings/GameFixSettingsWidget.ui" line="191"/>
<source>Force Blit Internal FPS Detection (When auto-detection fails)</source>
<extracomment>Blit = a data operation. You might want to write it as-is, but fully uppercased. More information: https://en.wikipedia.org/wiki/Bit_blit This option tells PCSX2 to estimate internal FPS by detecting blits (image copies) onto visible display memory.</extracomment>
<translation>强制 Blit 内部 FPS 检测 (在自动检测失效时)</translation>
</message>
</context>
<context>
<name>GameListModel</name>
<message>
<location filename="../GameList/GameListModel.cpp" line="583"/>
<source>Type</source>
<translation>类型</translation>
</message>
<message>
<location filename="../GameList/GameListModel.cpp" line="584"/>
<source>Code</source>
<translation>代码</translation>
</message>
<message>
<location filename="../GameList/GameListModel.cpp" line="585"/>
<source>Title</source>
<translation>标题</translation>
</message>
<message>
<location filename="../GameList/GameListModel.cpp" line="586"/>
<source>File Title</source>
<translation>文件标题</translation>
</message>
<message>
<location filename="../GameList/GameListModel.cpp" line="587"/>
<source>CRC</source>
<translation type="unfinished">CRC</translation>
</message>
<message>
<location filename="../GameList/GameListModel.cpp" line="588"/>
<source>Time Played</source>
<translation>已游玩时间</translation>
</message>
<message>
<location filename="../GameList/GameListModel.cpp" line="589"/>
<source>Last Played</source>
<translation>最后游戏时间</translation>
</message>
<message>
<location filename="../GameList/GameListModel.cpp" line="590"/>
<source>Size</source>
<translation>大小</translation>
</message>
<message>
<location filename="../GameList/GameListModel.cpp" line="591"/>
<source>Region</source>
<translation>区域</translation>
</message>
<message>
<location filename="../GameList/GameListModel.cpp" line="592"/>
<source>Compatibility</source>
<translation>兼容性</translation>
</message>
</context>
<context>
<name>GameListSettingsWidget</name>
<message>
<location filename="../Settings/GameListSettingsWidget.ui" line="34"/>
<source>Search Directories (will be scanned for games)</source>
<translation>搜索目录 (将被用于扫描游戏)</translation>
</message>
<message>
<location filename="../Settings/GameListSettingsWidget.ui" line="60"/>
<location filename="../Settings/GameListSettingsWidget.ui" line="132"/>
<source>Add</source>
<translation>添加</translation>
</message>
<message>
<location filename="../Settings/GameListSettingsWidget.ui" line="77"/>
<location filename="../Settings/GameListSettingsWidget.ui" line="149"/>
<location filename="../Settings/GameListSettingsWidget.cpp" line="173"/>
<source>Remove</source>
<translation>移除</translation>
</message>
<message>
<location filename="../Settings/GameListSettingsWidget.ui" line="91"/>
<source>Search Directory</source>
<translation>搜索目录</translation>
</message>
<message>
<location filename="../Settings/GameListSettingsWidget.ui" line="96"/>
<source>Scan Recursively</source>
<translation>递归扫描</translation>
</message>
<message>
<location filename="../Settings/GameListSettingsWidget.ui" line="106"/>
<source>Excluded Paths (will not be scanned)</source>
<translation>排除路径 (将不会被扫描)</translation>
</message>
<message>
<location filename="../Settings/GameListSettingsWidget.ui" line="186"/>
<source>Scan For New Games</source>
<translation>搜索新游戏</translation>
</message>
<message>
<location filename="../Settings/GameListSettingsWidget.ui" line="203"/>
<source>Rescan All Games</source>
<translation>重新扫描所有游戏</translation>
</message>
<message>
<location filename="../Settings/GameListSettingsWidget.cpp" line="175"/>
<source>Open Directory...</source>
<translation>打开目录...</translation>
</message>
<message>
<location filename="../Settings/GameListSettingsWidget.cpp" line="184"/>
<source>Select Search Directory</source>
<translation>选择搜索目录</translation>
</message>
<message>
<location filename="../Settings/GameListSettingsWidget.cpp" line="190"/>
<source>Scan Recursively?</source>
<translation>要递归扫描吗?</translation>
</message>
<message>
<location filename="../Settings/GameListSettingsWidget.cpp" line="191"/>
<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>您要递归扫描目录 &quot;%1&quot; 吗?
递归扫描将需要更多时间, 但是它将会检测子目录中的文件。</translation>
</message>
<message>
<location filename="../Settings/GameListSettingsWidget.cpp" line="221"/>
<source>Select Path</source>
<translation>选择路径</translation>
</message>
</context>
<context>
<name>GameListWidget</name>
<message>
<location filename="../GameList/GameListWidget.ui" line="60"/>
<source>Game List</source>
<translation>游戏列表</translation>
</message>
<message>
<location filename="../GameList/GameListWidget.ui" line="83"/>
<source>Game Grid</source>
<translation>游戏网格</translation>
</message>
<message>
<location filename="../GameList/GameListWidget.ui" line="106"/>
<source>Show Titles</source>
<translation>显示标题</translation>
</message>
<message>
<location filename="../GameList/GameListWidget.ui" line="169"/>
<source>All Types</source>
<translation>所有类型</translation>
</message>
<message>
<location filename="../GameList/GameListWidget.ui" line="182"/>
<source>All Regions</source>
<translation>所有区域</translation>
</message>
<message>
<location filename="../GameList/GameListWidget.ui" line="200"/>
<source>Search...</source>
<translation>搜索...</translation>
</message>
</context>
<context>
<name>GamePatchDetailsWidget</name>
<message>
<location filename="../Settings/GamePatchDetailsWidget.ui" line="31"/>
<location filename="../Settings/PatchDetailsWidget.ui" line="25"/>
<source>Patch Title</source>
<translation>补丁标题</translation>
</message>
<message>
<location filename="../Settings/GamePatchDetailsWidget.ui" line="53"/>
<location filename="../Settings/PatchDetailsWidget.ui" line="47"/>
<source>Enabled</source>
<translation>开启</translation>
</message>
<message>
<location filename="../Settings/GamePatchDetailsWidget.ui" line="64"/>
<location filename="../Settings/PatchDetailsWidget.ui" line="58"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Author: &lt;/span&gt;Patch Author&lt;/p&gt;&lt;p&gt;Description would go here&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;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../Settings/GamePatchSettingsWidget.cpp" line="39"/>
<source>&lt;strong&gt;Author: &lt;/strong&gt;%1&lt;br&gt;%2</source>
<translation>&lt;strong&gt;作者: &lt;/strong&gt;%1&lt;br&gt;%2</translation>
</message>
<message>
<location filename="../Settings/GamePatchSettingsWidget.cpp" line="40"/>
<source>Unknown</source>
<translation>未知</translation>
</message>
<message>
<location filename="../Settings/GamePatchSettingsWidget.cpp" line="41"/>
<source>No description provided.</source>
<translation>未提供描述。</translation>
</message>
</context>
<context>
<name>GamePatchSettingsWidget</name>
<message>
<location filename="../Settings/GamePatchSettingsWidget.ui" line="29"/>
<source>Activating game patches can cause unpredictable behavior, crashing, soft-locks, or broken saved games. Use patches at your own risk, the PCSX2 team will provide no support for users who have enabled game patches.</source>
<translation>启用游戏补丁可能会导致不可预测的行为、崩溃、软锁定或损坏游戏存档。使用作弊的风险自负,PCSX2 团队将不会为启用作弊的用户提供支持。</translation>
</message>
<message>
<location filename="../Settings/GamePatchSettingsWidget.ui" line="61"/>
<source>Reload Patches</source>
<translation>重载补丁</translation>
</message>
<message>
<location filename="../Settings/GamePatchSettingsWidget.cpp" line="123"/>
<source>There are no patches available for this game.</source>
<translation>没有此游戏可用的补丁。</translation>
</message>
</context>
<context>
<name>GameSummaryWidget</name>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="32"/>
<source>Title:</source>
<translation>标题:</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="46"/>
<source>Path:</source>
<translation>路径:</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="60"/>
<source>Serial:</source>
<translation>序列号:</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="74"/>
<source>CRC:</source>
<translation type="unfinished">CRC:</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="88"/>
<source>Type:</source>
<translation>类型:</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="108"/>
<source>PS2 Disc</source>
<translation>PS2 光盘</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="117"/>
<source>PS1 Disc</source>
<translation>PS1 光盘</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="126"/>
<source>ELF (PS2 Executable)</source>
<translation>ELF (PS2 可执行文件)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="138"/>
<source>Region:</source>
<translation>区域:</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="158"/>
<source>NTSC-B (Brazil)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>NTSC-B (巴西)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="163"/>
<source>NTSC-C (China)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>NTSC-C (中国)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="168"/>
<source>NTSC-HK (Hong Kong)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>NTSC-HK (香港)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="173"/>
<source>NTSC-J (Japan)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>NTSC-J (日本)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="178"/>
<source>NTSC-K (Korea)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>NTSC-K (韩国)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="183"/>
<source>NTSC-T (Taiwan)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>NTSC-T (台湾)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="188"/>
<source>NTSC-U (US)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>NTSC-U (美国)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="193"/>
<source>Other</source>
<translation>其它</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="198"/>
<source>PAL-A (Australia)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-A (澳大利亚)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="203"/>
<source>PAL-AF (South Africa)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-AF (南非)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="208"/>
<source>PAL-AU (Austria)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-AU (奥地利)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="213"/>
<source>PAL-BE (Belgium)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-BE (比利时)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="218"/>
<source>PAL-E (Europe/Australia)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-E (欧洲/澳大利亚)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="223"/>
<source>PAL-F (France)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-F (法国)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="228"/>
<source>PAL-FI (Finland)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-FI (芬兰)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="233"/>
<source>PAL-G (Germany)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-G (德国)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="238"/>
<source>PAL-GR (Greece)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-GR (希腊)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="243"/>
<source>PAL-I (Italy)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-I (意大利)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="248"/>
<source>PAL-IN (India)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-IN (印度)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="253"/>
<source>PAL-M (Europe/Australia)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-M (欧洲/澳大利亚)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="258"/>
<source>PAL-NL (Netherlands)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-NL (荷兰)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="263"/>
<source>PAL-NO (Norway)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-NO (挪威)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="268"/>
<source>PAL-P (Portugal)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-P (葡萄牙)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="273"/>
<source>PAL-PL (Poland)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-PL (波兰)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="278"/>
<source>PAL-R (Russia)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-R (俄罗斯)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="283"/>
<source>PAL-S (Spain)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-S (西班牙)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="288"/>
<source>PAL-SC (Scandinavia)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-SC (斯堪的纳维亚)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="293"/>
<source>PAL-SW (Sweden)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-SW (瑞典)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="298"/>
<source>PAL-SWI (Switzerland)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-SWI (瑞士)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="303"/>
<source>PAL-UK (United Kingdom)</source>
<extracomment>Leave the code as-is, translate the country&apos;s name.</extracomment>
<translation>PAL-UK (英国)</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="311"/>
<source>Compatibility:</source>
<translation>兼容性:</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="331"/>
<source>Unknown</source>
<translation>未知</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="336"/>
<source>Not Bootable</source>
<translation>无法启动</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="341"/>
<source>Reaches Intro</source>
<translation>到达标题</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="346"/>
<source>Reaches Menu</source>
<translation>到达菜单</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="351"/>
<source>In-Game</source>
<translation>进入游戏</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="356"/>
<source>Playable</source>
<translation>可玩</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="361"/>
<source>Perfect</source>
<translation>完美</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="369"/>
<source>Input Profile:</source>
<translation>输入方案:</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="383"/>
<source>Shared</source>
<extracomment>Refers to the shared settings profile.</extracomment>
<translation>共享</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="391"/>
<source>Disc Path:</source>
<translation>光盘路径:</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="403"/>
<source>Browse...</source>
<translation>浏览...</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="410"/>
<source>Clear</source>
<translation>清除</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="462"/>
<source>Verify</source>
<translation type="unfinished">Verify</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.ui" line="502"/>
<source>Search on Redump.org...</source>
<translation type="unfinished">Search on Redump.org...</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="143"/>
<source>Select Disc Path</source>
<translation>选择光盘路径</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="156"/>
<source>Game is not a CD/DVD.</source>
<translation type="unfinished">Game is not a CD/DVD.</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="163"/>
<source>Track list unavailable while virtual machine is running.</source>
<translation type="unfinished">Track list unavailable while virtual machine is running.</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="188"/>
<source>#</source>
<translation type="unfinished">#</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="191"/>
<source>Mode</source>
<translation type="unfinished">Mode</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="192"/>
<location filename="../Settings/GameSummaryWidget.cpp" line="200"/>
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="193"/>
<location filename="../Settings/GameSummaryWidget.cpp" line="201"/>
<source>Sectors</source>
<translation type="unfinished">Sectors</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="194"/>
<location filename="../Settings/GameSummaryWidget.cpp" line="202"/>
<source>Size</source>
<translation type="unfinished">Size</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="195"/>
<location filename="../Settings/GameSummaryWidget.cpp" line="203"/>
<source>MD5</source>
<translation type="unfinished">MD5</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="196"/>
<location filename="../Settings/GameSummaryWidget.cpp" line="204"/>
<source>Status</source>
<translation type="unfinished">Status</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="212"/>
<location filename="../Settings/GameSummaryWidget.cpp" line="217"/>
<location filename="../Settings/GameSummaryWidget.cpp" line="218"/>
<location filename="../Settings/GameSummaryWidget.cpp" line="219"/>
<location filename="../Settings/GameSummaryWidget.cpp" line="225"/>
<location filename="../Settings/GameSummaryWidget.cpp" line="226"/>
<location filename="../Settings/GameSummaryWidget.cpp" line="227"/>
<source>%1</source>
<translation type="unfinished">%1</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="220"/>
<location filename="../Settings/GameSummaryWidget.cpp" line="228"/>
<source>&lt;not computed&gt;</source>
<translation type="unfinished">&lt;not computed&gt;</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="244"/>
<source>Error</source>
<translation type="unfinished">Error</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="244"/>
<source>Cannot verify image while a game is running.</source>
<translation type="unfinished">Cannot verify image while a game is running.</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="274"/>
<source>One or more tracks is missing.</source>
<translation type="unfinished">One or more tracks is missing.</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="311"/>
<source>Verified as %1 [%2] (Version %3).</source>
<translation type="unfinished">Verified as %1 [%2] (Version %3).</translation>
</message>
<message>
<location filename="../Settings/GameSummaryWidget.cpp" line="318"/>
<source>Verified as %1 [%2].</source>
<translation type="unfinished">Verified as %1 [%2].</translation>
</message>
</context>
<context>
<name>GraphicsSettingsWidget</name>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="38"/>
<source>Renderer:</source>
<translation>渲染器:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="48"/>
<source>Adapter:</source>
<translation>适配器:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="68"/>
<source>Display</source>
<translation>显示</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="74"/>
<source>Fullscreen Mode:</source>
<translation>全屏模式:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="84"/>
<source>Aspect Ratio:</source>
<translation>高宽比:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="92"/>
<source>Fit to Window / Fullscreen</source>
<translation>适合窗口 / 全屏幕</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="97"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="128"/>
<source>Auto Standard (4:3 Interlaced / 3:2 Progressive)</source>
<translation>自动标准 (4:3 隔行 / 3:2 逐行)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="102"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="133"/>
<source>Standard (4:3)</source>
<translation>标准 (4:3)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="107"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="138"/>
<source>Widescreen (16:9)</source>
<translation>宽屏 (16:9)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="115"/>
<source>FMV Aspect Ratio:</source>
<translation>FMV 高宽比:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="123"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1125"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1156"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="61"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="398"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="465"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="576"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="579"/>
<source>Off (Default)</source>
<translation>关 (默认)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="154"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="484"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="546"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="794"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1253"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2126"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2161"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="36"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="415"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="457"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="462"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="518"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="701"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="713"/>
<source>Automatic (Default)</source>
<translation>自动 (默认)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="159"/>
<source>None (Interlaced, also used by Progressive)</source>
<translation>无 (隔行, 也用于隔行)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="164"/>
<source>Weave (Top Field First, Sawtooth)</source>
<extracomment>Weave: deinterlacing method that can be translated or left as-is in English. Sawtooth: refers to the jagged effect weave deinterlacing has on motion.</extracomment>
<translation>交织 (顶部优先,平滑)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="169"/>
<source>Weave (Bottom Field First, Sawtooth)</source>
<extracomment>Weave: deinterlacing method that can be translated or left as-is in English. Sawtooth: refers to the jagged effect weave deinterlacing has on motion.</extracomment>
<translation>交织 (底部优先,平滑)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="174"/>
<source>Bob (Top Field First, Full Frames)</source>
<extracomment>Bob: deinterlacing method that refers to the way it makes video look like it&apos;s bobbing up and down.</extracomment>
<translation>Bob (顶部区域优先, 全帧)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="179"/>
<source>Bob (Bottom Field First, Full Frames)</source>
<extracomment>Bob: deinterlacing method that refers to the way it makes video look like it&apos;s bobbing up and down.</extracomment>
<translation>Bob (底部区域优先, 全帧)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="184"/>
<source>Blend (Top Field First, Merge 2 Fields)</source>
<extracomment>Blend: deinterlacing method that blends the colors of the two frames, can be translated or left as-is in English.</extracomment>
<translation>混合 (顶部区域优先, 混合两场)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="189"/>
<source>Blend (Bottom Field First, Merge 2 Fields)</source>
<extracomment>Blend: deinterlacing method that blends the colors of the two frames, can be translated or left as-is in English.</extracomment>
<translation>混合 (底部区域优先, 混合两场)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="194"/>
<source>Adaptive (Top Field First, Similar to Bob + Weave)</source>
<extracomment>Adaptive: deinterlacing method that should be translated.</extracomment>
<translation>自适应 (顶部区域优先, 类似于 Bob + Weave)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="199"/>
<source>Adaptive (Bottom Field First, Similar to Bob + Weave)</source>
<extracomment>Adaptive: deinterlacing method that should be translated.</extracomment>
<translation>自适应 (底部区域优先, 类似于 Bob + Weave)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="207"/>
<source>Bilinear Filtering:</source>
<translation>双线性过滤:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="215"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="654"/>
<source>None</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="220"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="385"/>
<source>Bilinear (Smooth)</source>
<extracomment>Smooth: Refers to the texture clarity.</extracomment>
<translation>双线性 (平滑)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="225"/>
<source>Bilinear (Sharp)</source>
<extracomment>Sharp: Refers to the texture clarity.</extracomment>
<translation>双线性 (锐利)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="233"/>
<source>Vertical Stretch:</source>
<translation>垂直拉伸:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="240"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="444"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1432"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1627"/>
<source>%</source>
<extracomment>Percentage sign that shows next to a value. You might want to add a space before if your language requires it.
----------
Percentage sign that will appear next to a number. Add a space or whatever is needed before depending on your language.</extracomment>
<translation type="unfinished">%</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="253"/>
<source>Crop:</source>
<translation>修剪:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="262"/>
<source>Left:</source>
<extracomment>Warning: short space constraints. Abbreviate if necessary.</extracomment>
<translation>左:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="269"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="286"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="303"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="320"/>
<source>px</source>
<translation type="unfinished">px</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="279"/>
<source>Top:</source>
<extracomment>Warning: short space constraints. Abbreviate if necessary.</extracomment>
<translation>上:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="296"/>
<source>Right:</source>
<extracomment>Warning: short space constraints. Abbreviate if necessary.</extracomment>
<translation>右:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="313"/>
<source>Bottom:</source>
<extracomment>Warning: short space constraints. Abbreviate if necessary.</extracomment>
<translation>下:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="334"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="389"/>
<source>Screen Offsets</source>
<translation>屏幕偏移</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="348"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="403"/>
<source>VSync</source>
<translation>垂直同步</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="355"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="394"/>
<source>Show Overscan</source>
<translation>显示过扫描</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="362"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="376"/>
<source>Enable Widescreen Patches</source>
<translation>开启宽屏补丁</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="369"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="379"/>
<source>Enable No-Interlacing Patches</source>
<translation>开启反隔行扫描补丁</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="376"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="400"/>
<source>Anti-Blur</source>
<translation>反模糊</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="379"/>
<source>Ctrl+S</source>
<translation type="unfinished">Ctrl+S</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="386"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="382"/>
<source>Disable Interlace Offset</source>
<translation>关闭隔行扫描偏移</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="395"/>
<source>Screenshot Size:</source>
<translation>截图尺寸:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="405"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="417"/>
<source>Screen Resolution</source>
<translation>屏幕分辨率</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="410"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="451"/>
<source>Internal Resolution</source>
<translation>内部分辨率</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="415"/>
<source>Internal Resolution (Aspect Uncorrected)</source>
<translation>内部分辨率 (不纠正高宽比)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="424"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="421"/>
<source>PNG</source>
<translation type="unfinished">PNG</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="429"/>
<source>JPEG</source>
<translation type="unfinished">JPEG</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="437"/>
<source>Quality:</source>
<translation>质量:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="460"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="698"/>
<source>Rendering</source>
<translation>渲染</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="466"/>
<source>Internal Resolution:</source>
<translation>内部分辨率:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="476"/>
<source>Mipmapping:</source>
<translation>纹理贴图:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="489"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="587"/>
<source>Off</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="494"/>
<source>Basic (Generated Mipmaps)</source>
<translation>基础 (生成纹理贴图)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="499"/>
<source>Full (PS2 Mipmaps)</source>
<translation>完全 (PS2 纹理贴图)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="507"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="704"/>
<source>Texture Filtering:</source>
<translation>纹理过滤:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="515"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="724"/>
<source>Nearest</source>
<translation>最近似</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="520"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="729"/>
<source>Bilinear (Forced)</source>
<translation>双线性 (强制)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="525"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="734"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="460"/>
<source>Bilinear (PS2)</source>
<translation>双线性 (PS2)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="530"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="739"/>
<source>Bilinear (Forced excluding sprite)</source>
<translation>双线性 (强制除活动块外)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="538"/>
<source>Trilinear Filtering:</source>
<translation>三线性过滤:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="551"/>
<source>Off (None)</source>
<translation>关 (无)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="556"/>
<source>Trilinear (PS2)</source>
<translation>三线性 (PS2)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="561"/>
<source>Trilinear (Forced)</source>
<translation>三线性 (强制)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="569"/>
<source>Anisotropic Filtering:</source>
<translation>各异向性过滤:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="579"/>
<source>Dithering:</source>
<translation>抖动:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="592"/>
<source>Scaled</source>
<translation>缩放</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="597"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="468"/>
<source>Unscaled (Default)</source>
<translation>不缩放 (默认)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="605"/>
<source>Blending Accuracy:</source>
<translation>混合精确性:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="613"/>
<source>Minimum</source>
<translation>最小</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="618"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="474"/>
<source>Basic (Recommended)</source>
<translation>基础 (推荐)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="623"/>
<source>Medium</source>
<translation>中等</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="628"/>
<source>High</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="633"/>
<source>Full (Slow)</source>
<translation>完全 (慢)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="638"/>
<source>Maximum (Very Slow)</source>
<translation>最大 (非常慢)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="646"/>
<source>Texture Preloading:</source>
<translation>预载纹理:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="659"/>
<source>Partial</source>
<translation>部分</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="664"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="480"/>
<source>Full (Hash Cache)</source>
<translation>完全 (散列缓存)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1080"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="484"/>
<source>GPU Palette Conversion</source>
<translation>GPU 调色板转换</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="681"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="488"/>
<source>Manual Hardware Renderer Fixes</source>
<translation>手动硬件渲染器修复</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="674"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="497"/>
<source>Spin GPU During Readbacks</source>
<translation>在回读期间保持 GPU 运行</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="688"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="493"/>
<source>Spin CPU During Readbacks</source>
<translation>在回读期间保持 CPU 运行</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="747"/>
<source>Extra Rendering Threads:</source>
<translation>额外渲染线程:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="754"/>
<source> threads</source>
<translation> 线程</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="763"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="457"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="513"/>
<source>Mipmapping</source>
<translation>纹理贴图</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="770"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="508"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="531"/>
<source>Auto Flush</source>
<translation>自动清理</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="780"/>
<source>Hardware Fixes</source>
<translation>硬件修复</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="786"/>
<source>Half Screen Fix:</source>
<translation>半屏修复:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="799"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2166"/>
<source>Force Disabled</source>
<translation>强制关闭</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="804"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2171"/>
<source>Force Enabled</source>
<translation>强制开启</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="812"/>
<source>CPU Sprite Render Size:</source>
<translation>CPU 活动块渲染大小:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="822"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="908"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="915"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="521"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="523"/>
<source>0 (Disabled)</source>
<extracomment>0 (Disabled)</extracomment>
<translation>0 (关闭)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="827"/>
<source>1 (64 Max Width)</source>
<translation>1 (64 最大宽度)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="832"/>
<source>2 (128 Max Width)</source>
<translation>2 (128 最大宽度)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="837"/>
<source>3 (192 Max Width)</source>
<translation>3 (192 最大宽度)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="842"/>
<source>4 (256 Max Width)</source>
<translation>4 (256 最大宽度)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="847"/>
<source>5 (320 Max Width)</source>
<translation>5 (320 最大宽度)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="852"/>
<source>6 (384 Max Width)</source>
<translation>6 (384 最大宽度)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="857"/>
<source>7 (448 Max Width)</source>
<translation>7 (448 最大宽度)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="862"/>
<source>8 (512 Max Width)</source>
<translation>8 (512 最大宽度)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="867"/>
<source>9 (576 Max Width)</source>
<translation>9 (576 最大宽度)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="872"/>
<source>10 (640 Max Width)</source>
<translation>10 (640 最大宽度)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1011"/>
<source>Skipdraw Range:</source>
<translation>跳过描绘范围:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1087"/>
<source>Frame Buffer Conversion</source>
<translation>帧缓冲转换</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1038"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="535"/>
<source>Disable Depth Emulation</source>
<translation>关闭深度模拟</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1052"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="539"/>
<source>Disable Safe Features</source>
<translation>关闭安全功能</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1073"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="556"/>
<source>Preload Frame Data</source>
<translation>预载帧数据</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="559"/>
<source>Texture Inside RT</source>
<translation>纹理内部 RT</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="920"/>
<source>1 (Normal)</source>
<translation>1 (普通)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="925"/>
<source>2 (Aggressive)</source>
<translation>2 (激进)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="901"/>
<source>Software CLUT Render:</source>
<translation>软件 CLUT 渲染器:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="933"/>
<source>GPU Target CLUT:</source>
<extracomment>CLUT: Color Look Up Table, often referred to as a palette in non-PS2 things. GPU Target CLUT: GPU handling of when a game uses data from a render target as a CLUT.</extracomment>
<translation>GPU 目标 CLUT:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="941"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="967"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="993"/>
<source>Disabled (Default)</source>
<translation>关闭 (默认)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="946"/>
<source>Enabled (Exact Match)</source>
<translation>开启 (完全匹配)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="951"/>
<source>Enabled (Check Inside Target)</source>
<translation>开启 (检查目标内部)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1111"/>
<source>Upscaling Fixes</source>
<translation>倍线修复</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1117"/>
<source>Half Pixel Offset:</source>
<translation>半像素偏移:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1130"/>
<source>Normal (Vertex)</source>
<translation>普通 (顶点)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1135"/>
<source>Special (Texture)</source>
<translation>特殊 (纹理)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1140"/>
<source>Special (Texture - Aggressive)</source>
<translation>特殊 (纹理 - 激进)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1148"/>
<source>Round Sprite:</source>
<translation>排列活动块:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1161"/>
<source>Half</source>
<translation>一半</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1166"/>
<source>Full</source>
<translation>完全</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1174"/>
<source>Texture Offsets:</source>
<translation>纹理偏移:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1183"/>
<source>X:</source>
<translation type="unfinished">X:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1197"/>
<source>Y:</source>
<translation type="unfinished">Y:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1236"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="606"/>
<source>Merge Sprite</source>
<translation>合并活动快</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1215"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="594"/>
<source>Align Sprite</source>
<translation>排列活动块</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="146"/>
<source>Deinterlacing:</source>
<translation>反交错:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="881"/>
<source>Sprites Only</source>
<translation>仅活动块</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="886"/>
<source>Sprites/Triangles</source>
<translation>活动块/三角形</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="891"/>
<source>Blended Sprites/Triangles</source>
<translation>绑定的活动块/三角形</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="959"/>
<source>Auto Flush:</source>
<translation>自动刷新:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="972"/>
<source>Enabled (Sprites Only)</source>
<translation>开启 (仅活动块)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="977"/>
<source>Enabled (All Primitives)</source>
<translation>开启 (所有元素)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="985"/>
<source>Texture Inside RT:</source>
<translation>纹理在 RT 内部:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="998"/>
<source>Inside Target</source>
<translation>在目标内部</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1003"/>
<source>Merge Targets</source>
<translation>合并目标</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1045"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="548"/>
<source>Disable Partial Source Invalidation</source>
<translation>禁用部分源无效</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1059"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="566"/>
<source>Target Partial Invalidation</source>
<translation>目标部分无效</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1066"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="562"/>
<source>Read Targets When Closing</source>
<translation>关闭时读取目标</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1094"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="570"/>
<source>Estimate Texture Region</source>
<translation>估计纹理区域</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1101"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="546"/>
<source>Disable Render Fixes</source>
<translation>关闭渲染器修复</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1222"/>
<source>Unscaled Palette Texture Draws</source>
<translation>未缩放的调色板纹理绘制</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1229"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="599"/>
<source>Wild Arms Hack</source>
<extracomment>Wild Arms: name of a game series. Leave as-is or use an official translation.</extracomment>
<translation type="unfinished">Wild Arms Hack</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1245"/>
<source>Bilinear Dirty Upscale:</source>
<translation type="unfinished">Bilinear Dirty Upscale:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1258"/>
<source>Force Bilinear</source>
<translation type="unfinished">Force Bilinear</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1263"/>
<source>Force Nearest</source>
<translation type="unfinished">Force Nearest</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1272"/>
<source>Texture Replacement</source>
<translation>纹理替换</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1278"/>
<source>Search Directory</source>
<translation>搜索目录</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1287"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1762"/>
<source>Browse...</source>
<translation>浏览...</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1294"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1769"/>
<source>Open...</source>
<translation>打开...</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1301"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1776"/>
<source>Reset</source>
<translation>重置</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1308"/>
<source>PCSX2 will dump and load texture replacements from this directory.</source>
<translation>PCSX2 将会从此目录转储并加载纹理替换。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1318"/>
<source>Options</source>
<translation>选项</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1324"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="612"/>
<source>Dump Textures</source>
<translation>转储纹理</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1331"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="614"/>
<source>Dump Mipmaps</source>
<translation>转储纹理贴图</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1338"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="616"/>
<source>Dump FMV Textures</source>
<translation>转储 FMV 纹理</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1345"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="618"/>
<source>Async Texture Loading</source>
<translation>异步加载纹理</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1352"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="620"/>
<source>Load Textures</source>
<translation>加载纹理</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1359"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="622"/>
<source>Precache Textures</source>
<translation>预缓存纹理</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1383"/>
<source>Post-Processing</source>
<translation>后置处理</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1389"/>
<source>Sharpening/Anti-Aliasing</source>
<translation>锐化/抗锯齿</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1395"/>
<source>Contrast Adaptive Sharpening:</source>
<extracomment>You might find an official translation for this on AMD&apos;s website (Spanish version linked): https://www.amd.com/es/technologies/radeon-software-fidelityfx</extracomment>
<translation>对比度自适应锐化:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1405"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1473"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="628"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="645"/>
<source>None (Default)</source>
<translation>无 (默认)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1410"/>
<source>Sharpen Only (Internal Resolution)</source>
<translation>仅锐化 (内部分辨率)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1415"/>
<source>Sharpen and Resize (Display Resolution)</source>
<translation>锐化并调整大小 (显示分辨率)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1425"/>
<source>Sharpness:</source>
<translation>锐化:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1449"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="637"/>
<source>FXAA</source>
<translation type="unfinished">FXAA</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1459"/>
<source>Filters</source>
<translation>滤镜</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1465"/>
<source>TV Shader:</source>
<translation>TV 着色器:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1478"/>
<source>Scanline Filter</source>
<translation>扫描线滤镜</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1483"/>
<source>Diagonal Filter</source>
<translation>对角线滤镜</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1488"/>
<source>Triangular Filter</source>
<translation>三角滤镜</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1493"/>
<source>Wave Filter</source>
<translation>波形滤镜</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1498"/>
<source>Lottes CRT</source>
<extracomment>Lottes = Timothy Lottes, the creator of the shader filter. Leave as-is. CRT= Cathode Ray Tube, an old type of television technology.</extracomment>
<translation>乐天 CRT</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1503"/>
<source>4xRGSS downsampling (4x Rotated Grid SuperSampling)</source>
<translation>4x RGSS 降采样(4x 旋转栅格超采样)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1508"/>
<source>NxAGSS downsampling (Nx Automatic Grid SuperSampling)</source>
<translation>Nx AGSS 降采样(Nx 自动栅格超采样)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1516"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="632"/>
<source>Shade Boost</source>
<translation type="unfinished">Shade Boost</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1538"/>
<source>Brightness:</source>
<translation>亮度:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1555"/>
<source>Contrast:</source>
<translation>对比度:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1572"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="643"/>
<source>Saturation</source>
<translation>饱和度</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1608"/>
<source>OSD</source>
<translation type="unfinished">OSD</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1614"/>
<source>On-Screen Display</source>
<translation>屏上显示</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1620"/>
<source>OSD Scale:</source>
<translation>OSD 比例:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1642"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="673"/>
<source>Show Indicators</source>
<translation>显示指示器</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1649"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="663"/>
<source>Show Resolution</source>
<translation>显示分辨率</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1656"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="679"/>
<source>Show Inputs</source>
<translation>显示输入</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1663"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="668"/>
<source>Show GPU Usage</source>
<translation>显示 GPU 占用率</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1670"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="676"/>
<source>Show Settings</source>
<translation>显示设置</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1677"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="657"/>
<source>Show FPS</source>
<translation>显示 FPS</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2195"/>
<source>Disable Shader Cache</source>
<translation>关闭着色器缓存</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2209"/>
<source>Disable Vertex Shader Expand</source>
<translation>关闭顶点着色器扩展</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1691"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="670"/>
<source>Show Statistics</source>
<translation>显示统计信息</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1698"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="666"/>
<source>Show CPU Usage</source>
<translation>显示 CPU 占用率</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1712"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="685"/>
<source>Warn About Unsafe Settings</source>
<translation>警告不安全的设置</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1719"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="683"/>
<source>Show Frame Times</source>
<translation>显示帧时间</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1745"/>
<source>Recording</source>
<translation>录制</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1751"/>
<source>Video Dumping Directory</source>
<translation>视频转储目录</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1788"/>
<source>Capture Setup</source>
<translation>捕获设置</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1794"/>
<source>Container:</source>
<translation>容器:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1827"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1895"/>
<source>Codec:</source>
<translation>编码器:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1860"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1985"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="693"/>
<source>Extra Arguments</source>
<translation>额外参数</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1873"/>
<source>Capture Audio</source>
<translation>捕获音频</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1928"/>
<source>Resolution:</source>
<translation>分辨率:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1953"/>
<source>x</source>
<translation type="unfinished">x</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1976"/>
<source>Auto</source>
<translation>自动</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1998"/>
<source>Capture Video</source>
<translation>捕获视频</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2024"/>
<source>Advanced</source>
<extracomment>Advanced here refers to the advanced graphics options.</extracomment>
<translation>高级</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2030"/>
<source>Advanced Options</source>
<translation>高级选项</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2036"/>
<source>Hardware Download Mode:</source>
<translation>硬件下载模式:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2044"/>
<source>Accurate (Recommended)</source>
<translation>精确 (推荐)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2049"/>
<source>Disable Readbacks (Synchronize GS Thread)</source>
<translation>关闭回读 (同步 GS 线程)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2054"/>
<source>Unsynchronized (Non-Deterministic)</source>
<translation>不同步 (不确定性)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2059"/>
<source>Disabled (Ignore Transfers)</source>
<translation>关闭 (忽略传输)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2067"/>
<source>GS Dump Compression:</source>
<translation>GS 转储压缩:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2075"/>
<source>Uncompressed</source>
<translation>未压缩</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2080"/>
<source>LZMA (xz)</source>
<translation type="unfinished">LZMA (xz)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2085"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="703"/>
<source>Zstandard (zst)</source>
<translation type="unfinished">Zstandard (zst)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2095"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="723"/>
<source>Skip Presenting Duplicate Frames</source>
<translation>跳过显示重复帧</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2102"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="707"/>
<source>Use Blit Swap Chain</source>
<extracomment>Blit = a data operation. You might want to write it as-is, but fully uppercased. More information: https://en.wikipedia.org/wiki/Bit_blit \nSwap chain: see Microsoft&apos;s Terminology Portal.
----------
Blit = a data operation. You might want to write it as-is, but fully uppercased. More information: https://en.wikipedia.org/wiki/Bit_blit
Swap chain: see Microsoft&apos;s Terminology Portal.</extracomment>
<translation>使用 Blit 交换链</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2109"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="729"/>
<source>Disable Threaded Presentation</source>
<translation>禁用线程化展示</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1837"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1905"/>
<source>Bitrate:</source>
<translation>位率:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1844"/>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1912"/>
<source> kbps</source>
<extracomment>Unit that will appear next to a number. Alter the space or whatever is needed before the text depending on your language.</extracomment>
<translation type="unfinished"> kbps</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2118"/>
<source>Allow Exclusive Fullscreen:</source>
<translation>允许独占全屏:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2131"/>
<source>Disallowed</source>
<translation>关闭</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2136"/>
<source>Allowed</source>
<translation>开启</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2147"/>
<source>Debugging Options</source>
<translation>调试选项</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2153"/>
<source>Override Texture Barriers:</source>
<translation>替代纹理屏障:</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2202"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="717"/>
<source>Use Debug Device</source>
<translation>使用调试设备</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2188"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="719"/>
<source>Disable Dual Source Blending</source>
<translation>关闭双源混合</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1705"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="660"/>
<source>Show Speed Percentages</source>
<translation>显示速度百分比</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="2181"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="721"/>
<source>Disable Framebuffer Fetch</source>
<translation>关闭帧缓冲获取</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="39"/>
<source>Direct3D 11</source>
<extracomment>Graphics backend/engine type. Leave as-is.</extracomment>
<translation type="unfinished">Direct3D 11</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="41"/>
<source>Direct3D 12</source>
<extracomment>Graphics backend/engine type. Leave as-is.</extracomment>
<translation type="unfinished">Direct3D 12</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="45"/>
<source>OpenGL</source>
<extracomment>Graphics backend/engine type. Leave as-is.</extracomment>
<translation type="unfinished">OpenGL</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="49"/>
<source>Vulkan</source>
<extracomment>Graphics backend/engine type. Leave as-is.</extracomment>
<translation type="unfinished">Vulkan</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="53"/>
<source>Metal</source>
<extracomment>Graphics backend/engine type. Leave as-is.</extracomment>
<translation type="unfinished">Metal</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="56"/>
<source>Software</source>
<extracomment>Graphics backend/engine type (refers to emulating the GS in software, on the CPU). Translate accordingly.</extracomment>
<translation>软件</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="58"/>
<source>Null</source>
<extracomment>Null here means that this is a graphics backend that will show nothing.</extracomment>
<translation></translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="62"/>
<source>2x</source>
<translation type="unfinished">2x</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="62"/>
<source>4x</source>
<translation type="unfinished">4x</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="63"/>
<source>8x</source>
<translation type="unfinished">8x</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="63"/>
<source>16x</source>
<translation type="unfinished">16x</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="288"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="983"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="1012"/>
<source>Use Global Setting [%1]</source>
<translation>使用全局设置 [%1]</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="376"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="379"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="382"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="389"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="394"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="403"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="407"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="484"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="488"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="493"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="497"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="531"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="535"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="539"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="546"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="548"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="552"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="556"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="562"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="566"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="570"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="594"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="599"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="603"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="606"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="612"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="614"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="616"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="620"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="622"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="632"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="637"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="657"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="660"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="663"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="666"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="668"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="670"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="676"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="679"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="683"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="691"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="707"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="717"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="719"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="721"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="723"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="729"/>
<source>Unchecked</source>
<translation>未选中</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="377"/>
<source>Automatically loads and applies widescreen patches on game start. Can cause issues.</source>
<translation>游戏开始时自动加载和应用宽屏补丁。可能会导致问题。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="380"/>
<source>Automatically loads and applies no-interlacing patches on game start. Can cause issues.</source>
<translation>在游戏开始时自动加载和应用非隔行扫描补丁。可能会导致问题。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="383"/>
<source>Disables interlacing offset which may reduce blurring in some situations.</source>
<translation>关闭隔行扫描偏移这在某些情况下可能会减少模糊。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="385"/>
<source>Bilinear Filtering</source>
<translation>双线性过滤</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="386"/>
<source>Enables bilinear post processing filter. Smooths the overall picture as it is displayed on the screen. Corrects positioning between pixels.</source>
<translation>启用双线性后处理过滤器。使显示在屏幕上的画面整体更加平滑。更正了像素之间的位置。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="391"/>
<source>Enables PCRTC Offsets which position the screen as the game requests. Useful for some games such as WipEout Fusion for its screen shake effect, but can make the picture blurry.</source>
<extracomment>PCRTC: Programmable CRT (Cathode Ray Tube) Controller.</extracomment>
<translation>启用根据游戏要求定位屏幕的 PCRTC 偏移量。适用于某些游戏如 Wapout Fusion 的屏幕抖动效果,但可能会使图片变得模糊。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="395"/>
<source>Enables the option to show the overscan area on games which draw more than the safe area of the screen.</source>
<translation>启用该选项可显示绘制在超过屏幕安全区域的过扫描区域。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="398"/>
<source>FMV Aspect Ratio</source>
<translation>FMV 高宽比</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="398"/>
<source>Overrides the full-motion video (FMV) aspect ratio.</source>
<translation>替代全动态视频(FMV)高宽比。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="463"/>
<source>Control the texture&apos;s trilinear filtering of the emulation.</source>
<translation>控制模拟的纹理的三线性过滤。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="475"/>
<source>Control the accuracy level of the GS blending unit emulation.&lt;br&gt; The higher the setting, the more blending is emulated in the shader accurately, and the higher the speed penalty will be.&lt;br&gt; Do note that Direct3D&apos;s blending is reduced in capability compared to OpenGL/Vulkan.</source>
<translation>控制 GS 混合单元模拟的精度级别。&lt;br&gt;设置越高,着色器中模拟的混合越准确,速度损失就越大。&lt;br&gt;请注意与 OpenGL/Vulkan 相比 Direct3D 的混合在功能性上稍差。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="523"/>
<source>Software CLUT Render</source>
<translation>软件 Clut 渲染</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="546"/>
<source>This option disables game-specific render fixes.</source>
<translation>此选项会关闭指定的游戏渲染器修复。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="549"/>
<source>By default, the texture cache handles partial invalidations. Unfortunately it is very costly to compute CPU wise. This hack replaces the partial invalidation with a complete deletion of the texture to reduce the CPU load. It helps with the Snowblind engine games.</source>
<translation>默认情况下,纹理缓存处理部分失效。不幸的是以 CPU 为基础的计算成本非常高。这种 hack 将部分失效替换为纹理的完全删除用来减少 CPU 负载。这对 Snowblind 引擎游戏很有帮助。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="552"/>
<source>Framebuffer Conversion</source>
<translation>帧缓冲区转换</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="553"/>
<source>Convert 4-bit and 8-bit framebuffer on the CPU instead of the GPU. Helps Harry Potter and Stuntman games. It has a big impact on performance.</source>
<translation>在 CPU 而不是 GPU 上转换 4 位和 8 位帧缓冲区。帮助哈利波特和特技演员游戏。它对性能有很大的影响。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="557"/>
<source>Uploads GS data when rendering a new frame to reproduce some effects accurately. </source>
<translation>在渲染新帧时上传 GS 数据用来精确的呈现某些效果。 </translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="559"/>
<source>Disabled</source>
<translation>关闭</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="560"/>
<source>Allows the texture cache to reuse as an input texture the inner portion of a previous framebuffer.</source>
<translation>允许纹理缓存将上一个帧缓冲区的内部数据作为输入纹理重新使用。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="563"/>
<source>Flushes all targets in the texture cache back to local memory when shutting down. Can prevent lost visuals when saving state or switching renderers, but can also cause graphical corruption.</source>
<translation>关闭时将纹理缓存中的所有目标刷新回本地内存。可以防止在即时存档或切换渲染器时丢失图形效果,但也可能导致图形损坏。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="567"/>
<source>Allows partial invalidation of render targets, which can fix graphical errors in some games. Texture Inside Render Target automatically enables this option.</source>
<translation>允许渲染目标的部分失效,这可以修复某些游戏中的图形错误。渲染目标内部的纹理会自动启用该选项。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="571"/>
<source>Attempts to reduce the texture size when games do not set it themselves (e.g. Snowblind games).</source>
<translation>尝试在游戏本身不设置纹理大小时减小纹理大小(例如 Snowblind 游戏)。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="596"/>
<source>Fixes issues with upscaling (vertical lines) in Namco games like Ace Combat, Tekken, Soul Calibur, etc.</source>
<extracomment>Namco: a game publisher and development company. Leave the name as-is. Ace Combat, Tekken, Soul Calibur: game names. Leave as-is or use official translations.</extracomment>
<translation>修正了在 Namco 游戏中升格(垂直线)的问题,如皇牌空战、铁拳、刀魂等。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="651"/>
<source>Scales the size of the onscreen OSD from 50% to 500%.</source>
<translation>将屏幕 OSD 的大小从 50% 调整为 500%。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="674"/>
<source>Shows OSD icon indicators for emulation states such as Pausing, Turbo, Fast-Forward, and Slow-Motion.</source>
<translation>显示如暂停、加速、快进和慢动作等模拟状态的 OSD 图标指示器。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="677"/>
<source>Displays various settings and the current values of those settings, useful for debugging.</source>
<translation>显示各种设置以及这些设置的当前值,这对调试很有用。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="680"/>
<source>Shows the current controller state of the system in the bottom left corner of the display.</source>
<translation>在屏幕的左下角显示系统的当前控制器状态。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="683"/>
<source>Displays a graph showing the average frametimes.</source>
<translation>显示一个表示平均帧时间的图表。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="713"/>
<source>Allow Exclusive Fullscreen</source>
<translation>允许独占全屏</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="714"/>
<source>Overrides the driver&apos;s heuristics for enabling exclusive fullscreen, or direct flip/scanout.&lt;br&gt;Disallowing exclusive fullscreen may enable smoother task switching and overlays, but increase input latency.</source>
<translation>替代驱动程序的规则以启用独占全屏或直接翻转/扫描。&lt;br&gt;禁用独占全屏可能会使得认为切换以及覆盖更加流畅,但会增加输入延迟。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="400"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="508"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="513"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="618"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="653"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="673"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="685"/>
<source>Checked</source>
<translation>选中</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="401"/>
<source>Enables internal Anti-Blur hacks. Less accurate to PS2 rendering but will make a lot of games look less blurry.</source>
<translation>启用内部反模糊 hack。这会降低 PS2 的渲染精度但会使许多游戏看起来不那么模糊。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="404"/>
<source>Enable this option to match PCSX2&apos;s refresh rate with your current monitor or screen. VSync is automatically disabled when it is not possible (eg. running at non-100% speed).</source>
<translation>启用此选项可使 PCSX2 的刷新率与您当前的显示器或屏幕相匹配。在垂直同步可用时它将被自动禁用(例如以非 100% 速度运行)。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="341"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="407"/>
<source>Integer Scaling</source>
<translation>整数倍拉伸</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="408"/>
<source>Adds padding to the display area to ensure that the ratio between pixels on the host to pixels in the console is an integer number. May result in a sharper image in some 2D games.</source>
<translation>填充显示区域以确保主机上的像素与游戏机中的像素之间的比率为整数。可能会在一些2D游戏中产生更清晰的图像。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="411"/>
<source>Aspect Ratio</source>
<translation>高宽比</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="411"/>
<source>Auto Standard (4:3/3:2 Progressive)</source>
<translation>自动标准 (4:3/3:2 逐行)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="412"/>
<source>Changes the aspect ratio used to display the console&apos;s output to the screen. The default is Auto Standard (4:3/3:2 Progressive) which automatically adjusts the aspect ratio to match how a game would be shown on a typical TV of the era.</source>
<translation>更改用于将主机的输出显示到屏幕上的高宽比。默认的是自动标准(4:3/3:2 逐行) 它会自动调整宽高比来匹配游戏在那个时代的典型电视上的显示方式。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="415"/>
<source>Deinterlacing</source>
<translation>反交错</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="417"/>
<source>Screenshot Size</source>
<translation>截图尺寸</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="418"/>
<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="../Settings/GraphicsSettingsWidget.cpp" line="421"/>
<source>Screenshot Format</source>
<translation>截图格式</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="422"/>
<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="../Settings/GraphicsSettingsWidget.cpp" line="424"/>
<source>Screenshot Quality</source>
<translation>截图质量</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="424"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="630"/>
<source>50%</source>
<translation type="unfinished">50%</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="425"/>
<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="../Settings/GraphicsSettingsWidget.cpp" line="428"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="651"/>
<source>100%</source>
<translation type="unfinished">100%</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="428"/>
<source>Vertical Stretch</source>
<translation>垂直拉伸</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="430"/>
<source>Stretches (&amp;lt; 100%) or squashes (&amp;gt; 100%) the vertical component of the display.</source>
<translation>拉伸 (&amp;lt; 100%) 或收缩 (&amp;gt; 100%) 显示的垂直部分。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="432"/>
<source>Fullscreen Mode</source>
<translation>全屏模式</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="432"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="1006"/>
<source>Borderless Fullscreen</source>
<translation>无边框全屏幕</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="433"/>
<source>Chooses the fullscreen resolution and frequency.</source>
<translation>选择全屏分辨率和频率。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="436"/>
<source>Left</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="436"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="439"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="442"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="445"/>
<source>0px</source>
<translation type="unfinished">0px</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="436"/>
<source>Changes the number of pixels cropped from the left side of the display.</source>
<translation>更改从显示屏左侧裁剪的像素数。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="439"/>
<source>Top</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="439"/>
<source>Changes the number of pixels cropped from the top of the display.</source>
<translation>更改从显示屏顶端裁剪的像素数。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="442"/>
<source>Right</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="442"/>
<source>Changes the number of pixels cropped from the right side of the display.</source>
<translation>更改从显示屏右侧裁剪的像素数。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="445"/>
<source>Bottom</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="445"/>
<source>Changes the number of pixels cropped from the bottom of the display.</source>
<translation>更改从显示屏底部裁剪的像素数。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="451"/>
<source>Native (PS2) (Default)</source>
<translation>原生 (PS2) (默认)</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="452"/>
<source>Control the resolution at which games are rendered. High resolutions can impact performance on older or lower-end GPUs.&lt;br&gt;Non-native resolution may cause minor graphical issues in some games.&lt;br&gt;FMV resolution will remain unchanged, as the video files are pre-rendered.</source>
<translation>控制渲染游戏的分辨率。高分辨率可能会影响较旧或较低端 GPU 的性能。&lt;br&gt;非本机分辨率可能会在某些游戏中导致轻微的图形问题。&lt;br&gt;FMV分辨率将保持不变,因为视频文件是预先渲染的。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="457"/>
<source>Control the accuracy level of the mipmapping emulation.</source>
<translation>控制纹理贴图模拟的精确等级。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="460"/>
<source>Texture Filtering</source>
<translation>纹理过滤</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="460"/>
<source>Control the texture filtering of the emulation.</source>
<translation>控制纹理过滤模拟。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="462"/>
<source>Trilinear Filtering</source>
<translation>三线性过滤</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="465"/>
<source>Anisotropic Filtering</source>
<translation>各意向性过滤</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="466"/>
<source>Reduces texture aliasing at extreme viewing angles.</source>
<translation>减少极端视角下的纹理锯齿。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="468"/>
<source>Dithering</source>
<translation>抖动</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="469"/>
<source>Reduces banding between colors and improves the perceived color depth.&lt;br&gt; Off: Disables any dithering.&lt;br&gt; Unscaled: Native Dithering / Lowest dithering effect does not increase size of squares when upscaling.&lt;br&gt; Scaled: Upscaling-aware / Highest dithering effect.</source>
<translation>减少颜色之间的条带并提高可感知的颜色深度。&lt;br&gt; 关: 关闭任何抖动。&lt;br&gt; 未缩放: 原生抖动/最低抖动效果在缩放时不会增加正方形的大小。&lt;br&gt; 缩放: 支持升级/最高抖动效果。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="474"/>
<source>Blending Accuracy</source>
<translation>混合精确性</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="480"/>
<source>Texture Preloading</source>
<translation>预加载纹理</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="481"/>
<source>Uploads entire textures at once instead of small pieces, avoiding redundant uploads when possible. Improves performance in most games, but can make a small selection slower.</source>
<translation>一次上载整个纹理而不是小块,尽可能避免多余的上载。提高了大多数游戏的性能,但在少数情况下会导致降速。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="485"/>
<source>When enabled GPU converts colormap-textures, otherwise the CPU will. It is a trade-off between GPU and CPU.</source>
<translation>开启时 GPU 会转换颜色贴图纹理,否则 CPU 会。这是 GPU 和 CPU 之间的权衡。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="489"/>
<source>Enabling this option gives you the ability to change the renderer and upscaling fixes to your games. However IF you have ENABLED this, you WILL DISABLE AUTOMATIC SETTINGS and you can re-enable automatic settings by unchecking this option.</source>
<translation>启用此选项后您可以更改渲染器并升级游戏的修复。但是如果您已启用此选项,您将禁用自动设置并可以通过取消选中此选项来重新启用自动设置。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="494"/>
<source>Does useless work on the CPU during readbacks to prevent it from going to into powersave modes. May improve performance but with a significant increase in power usage.</source>
<translation>在读回期间对 CPU 执行无用的工作以防止其进入省电模式。可能会提高性能但会显著增加功耗。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="498"/>
<source>Submits useless work to the GPU during readbacks to prevent it from going into powersave modes. May improve performance but with a significant increase in power usage.</source>
<translation>在读回期间对 GPU 执行无用的工作以防止其进入省电模式。可能会提高性能但会显著增加功耗。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="502"/>
<source>Extra Rendering Threads</source>
<translation>额外的渲染线程</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="502"/>
<source>2 threads</source>
<translation>2 线程</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="503"/>
<source>Number of rendering threads: 0 for single thread, 2 or more for multithread (1 is for debugging). If you have 4 threads on your CPU pick 2 or 3. You can calculate how to get the best performance (amount of CPU threads - 2). 7+ threads will not give much more performance and could perhaps even lower it.</source>
<translation>渲染线程数: 单线程为 0,多线程为 2 或更多(1 为调试)。如果您的 CPU 上有 4 个线程,选择 2 或 3。您可以计算如何获得最佳性能(CPU 线程数 -2)。7+ 线程不会提供更高的性能甚至可能会降低性能。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="509"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="532"/>
<source>Force a primitive flush when a framebuffer is also an input texture. Fixes some processing effects such as the shadows in the Jak series and radiosity in GTA:SA.</source>
<translation>当帧缓冲区也是输入纹理时强制简易刷新。修正了一些处理效果如 JAK 系列中的阴影和 GTA:SA 中的光线传递。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="513"/>
<source>Enables mipmapping, which some games require to render correctly.</source>
<translation>启用纹理贴图,某些游戏需要正确渲染纹理贴图。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="518"/>
<source>Half Screen Fix</source>
<translation>半屏修复</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="519"/>
<source>Control the half-screen fix detection on texture shuffling.</source>
<translation>控制纹理排列的半屏修复检测。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="521"/>
<source>CPU Sprite Renderer Size</source>
<translation>CPU 活动块渲染大小</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="525"/>
<source>Skipdraw Range Start</source>
<translation>跳过描绘范围开始</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="525"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="528"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="584"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="589"/>
<source>0</source>
<translation type="unfinished">0</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="526"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="529"/>
<source>Completely skips drawing surfaces from the surface in the left box up to the surface specified in the box on the right.</source>
<translation>完全跳过绘制表面,从左侧框中的表面一直到右侧框中指定的表面。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="528"/>
<source>Skipdraw Range End</source>
<translation>跳过描绘范围结束</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="536"/>
<source>Disable the support of Depth buffer in the texture cache. It can help to increase speed but it will likely create various glitches.</source>
<translation>关闭纹理缓存中的深度缓冲区支持。它可以帮助提高速度但它可能会造成各种问题。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="540"/>
<source>This option disables multiple safe features. Disables accurate Unscale Point and Line rendering which can help Xenosaga games. Disables accurate GS Memory Clearing to be done on the CPU, and let the GPU handle it, which can help Kingdom Hearts games.</source>
<translation>此选项禁用多个安全功能。禁用精确的未缩放的点和线渲染这可以改善异度传说游戏。禁用要在 CPU上 完成的精确 GS 内存清除,并让 GPU 处理它,这可以改善王国之心游戏。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="576"/>
<source>Half Pixel Offset</source>
<translation>半像素偏移</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="577"/>
<source>Might fix some misaligned fog, bloom, or blend effect.</source>
<translation>可能会修复一些未对齐的雾、光晕或混合效果。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="579"/>
<source>Round Sprite</source>
<translation>活动块环绕</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="580"/>
<source>Corrects the sampling of 2D sprite textures when upscaling. Fixes lines in sprites of games like Ar tonelico when upscaling. Half option is for flat sprites, Full is for all sprites.</source>
<translation>修复了缩放时 2D 活动块纹理的采样。修正了类似魔塔大陆等游戏升格时活动块中的线条。半选项适用于扁平活动块,完整选项适用于所有活动块。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="584"/>
<source>Texture Offsets X</source>
<translation>纹理偏移 X</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="586"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="591"/>
<source>Offset for the ST/UV texture coordinates. Fixes some odd texture issues and might fix some post processing alignment too.</source>
<extracomment>ST and UV are different types of texture coordinates, like XY would be spatial coordinates.</extracomment>
<translation>ST/UV纹理坐标的偏移。修复了一些奇怪的纹理问题也可能修复了一些后处理对齐。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="589"/>
<source>Texture Offsets Y</source>
<translation>纹理偏移 Y</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="601"/>
<source>Lowers the GS precision to avoid gaps between pixels when upscaling. Fixes the text on Wild Arms games.</source>
<extracomment>Wild Arms: name of a game series. Leave as-is or use an official translation.</extracomment>
<translation>降低 GS 精度以避免在缩放时像素之间出现间隙。修正了 Wild Arms 游戏中的文字。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="603"/>
<source>Bilinear Upscale</source>
<translation>双线性升格</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="604"/>
<source>Can smooth out textures due to be bilinear filtered when upscaling. E.g. Brave sun glare.</source>
<translation>由于在缩放时会进行双线性过滤所以可以平滑纹理。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="607"/>
<source>Replaces post-processing multiple paving sprites by a single fat sprite. It reduces various upscaling lines.</source>
<translation>将后处理的多个铺装活动块替换为单个胖活动块。它减少了各种升格后的线条。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="628"/>
<source>Contrast Adaptive Sharpening</source>
<extracomment>You might find an official translation for this on AMD&apos;s website (Spanish version linked): https://www.amd.com/es/technologies/radeon-software-fidelityfx</extracomment>
<translation>对比度自适应锐化</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="630"/>
<source>Sharpness</source>
<translation>锐化</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="633"/>
<source>Enables saturation, contrast, and brightness to be adjusted. Values of brightness, saturation, and contrast are at default 50.</source>
<translation>允许调整饱和度、对比度和亮度。亮度、饱和度和对比度的值默认为 50。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="637"/>
<source>Applies the FXAA anti-aliasing algorithm to improve the visual quality of games.</source>
<translation>应用 FXAA 抗锯齿算法来提高游戏的图像质量。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="639"/>
<source>Brightness</source>
<translation>明亮</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="639"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="641"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="643"/>
<source>50</source>
<translation type="unfinished">50</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="641"/>
<source>Contrast</source>
<translation>对比度</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="645"/>
<source>TV Shader</source>
<translation>TV 着色器</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="646"/>
<source>Applies a shader which replicates the visual effects of different styles of television set.</source>
<translation>应用可复现多种不同电视视觉效果的着色器。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="651"/>
<source>OSD Scale</source>
<translation>OSD 比例</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.ui" line="1684"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="653"/>
<source>Show OSD Messages</source>
<translation>显示 OSD 消息</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="654"/>
<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="../Settings/GraphicsSettingsWidget.cpp" line="658"/>
<source>Shows the internal frame rate of the game in the top-right corner of the display.</source>
<translation>在屏幕的右上角显示游戏的内部帧速率。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="661"/>
<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="../Settings/GraphicsSettingsWidget.cpp" line="664"/>
<source>Shows the resolution of the game in the top-right corner of the display.</source>
<translation>在屏幕的右上角显示游戏的分辨率。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="666"/>
<source>Shows host&apos;s CPU utilization.</source>
<translation>显示主机的 CPU 占用率。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="668"/>
<source>Shows host&apos;s GPU utilization.</source>
<translation>显示主机的 GPU 占用率。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="671"/>
<source>Shows counters for internal graphical utilization, useful for debugging.</source>
<translation>显示用于内部图形使用的计数器,对调试很有用。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="686"/>
<source>Displays warnings when settings are enabled which may break games.</source>
<translation>当设置可能破坏游戏时显示警告。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="691"/>
<source>Enable Extra Arguments</source>
<translation>启用额外参数</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="693"/>
<source>Leave It Blank</source>
<translation>请留空它</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="694"/>
<source>Parameters passed to selected video codec.&lt;br&gt; You must use &apos;=&apos; to separate key from value and &apos;:&apos; to separate two pairs from each other.&lt;br&gt; For example: &quot;crf = 21 : preset = veryfast&quot;</source>
<translation>传递给所选视频编解码器的参数。&lt;br&gt;必须使用 '=' 将键与值分开并使用 ':' 将对分开。&lt;br&gt;例如: &quot;crf = 21 : preset = veryfast&quot;</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="701"/>
<source>Override Texture Barriers</source>
<translation>覆盖纹理光栅</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="703"/>
<source>GS Dump Compression</source>
<translation>GS 转储压缩</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="704"/>
<source>Change the compression algorithm used when creating a GS dump.</source>
<translation>更改创建 GS 转储时使用的压缩算法。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="709"/>
<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>
<extracomment>Blit = a data operation. You might want to write it as-is, but fully uppercased. More information: https://en.wikipedia.org/wiki/Bit_blit</extracomment>
<translation>使用 Direct3D 11 渲染器时使用 blit 演示模型而不是翻转。这通常会导致性能降低,但对于某些流应用程序或在某些系统上取消帧速率上限可能是必需的。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="724"/>
<source>Detects when idle frames are being presented in 25/30fps games, and skips presenting those frames. The frame is still rendered, it just means the GPU has more time to complete it (this is NOT frame skipping). Can smooth our frame time fluctuations when the CPU/GPU are near maximum utilization, but makes frame pacing more inconsistent and can increase input lag.</source>
<translation>检测何时在 25/30fps 的游戏中呈现空闲帧,并跳过呈现这些帧。帧仍然被渲染,这只是意味着 GPU 有更多的时间来完成它(这不是跳帧)。当CPU/GPU接近最大利用率时,可以平滑我们的帧时间波动,但会使帧步调更加不一致并可能增加输入延迟。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="730"/>
<source>Presents frames on the main GS thread instead of a worker thread. Used for debugging frametime issues. Could reduce chance of missing a frame or reduce tearing at the expense of more erratic frame times. Only applies to the Vulkan renderer.</source>
<translation>在主 GS 线程上显示帧而不是在辅助线程上。用于调试帧时间问题。可以减少丢失帧的机会或减少撕裂但代价是帧时间更不稳定。仅适用于 Vulkan 渲染器。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="734"/>
<source>GS Download Mode</source>
<translation>GS 下载模式</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="734"/>
<source>Accurate</source>
<translation>精确</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="735"/>
<source>Skips synchronizing with the GS thread and host GPU for GS downloads. Can result in a large speed boost on slower systems, at the cost of many broken graphical effects. If games are broken and you have this option enabled, please disable it first.</source>
<translation>跳过 GS 线程和主机 GPU 进行 GS 下载的同步。可能会在速度较慢的系统上大幅提升速度,但代价是许多损坏的图形效果。如果游戏被破坏并且您启用了此选项,请先禁用它。</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="826"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="839"/>
<source>Default</source>
<extracomment>This string refers to a default codec, whether it&apos;s an audio codec or a video codec.</extracomment>
<translation>默认</translation>
</message>
<message>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="977"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="983"/>
<location filename="../Settings/GraphicsSettingsWidget.cpp" line="1012"/>
<source>(Default)</source>
<translation>(默认)</translation>
</message>
</context>
<context>
<name>Hotkeys</name>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1000"/>
<location filename="../../pcsx2/GS/GS.cpp" line="1008"/>
<location filename="../../pcsx2/GS/GS.cpp" line="1028"/>
<location filename="../../pcsx2/GS/GS.cpp" line="1035"/>
<location filename="../../pcsx2/GS/GS.cpp" line="1044"/>
<location filename="../../pcsx2/GS/GS.cpp" line="1050"/>
<location filename="../../pcsx2/GS/GS.cpp" line="1056"/>
<location filename="../../pcsx2/GS/GS.cpp" line="1062"/>
<location filename="../../pcsx2/GS/GS.cpp" line="1075"/>
<location filename="../../pcsx2/GS/GS.cpp" line="1098"/>
<location filename="../../pcsx2/GS/GS.cpp" line="1126"/>
<location filename="../../pcsx2/GS/GS.cpp" line="1138"/>
<location filename="../../pcsx2/GS/GS.cpp" line="1152"/>
<source>Graphics</source>
<translation>图形</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1001"/>
<source>Save Screenshot</source>
<translation>保存截图</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1008"/>
<source>Toggle Video Capture</source>
<translation>切换视频捕获</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1028"/>
<source>Save Single Frame GS Dump</source>
<translation>保存单个 GS 帧转储</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1035"/>
<source>Save Multi Frame GS Dump</source>
<translation>保存多帧 GS 转储</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1045"/>
<source>Toggle Software Rendering</source>
<translation>切换软件渲染</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1051"/>
<source>Increase Upscale Multiplier</source>
<translation>增加缩放倍数</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1057"/>
<source>Decrease Upscale Multiplier</source>
<translation>减少缩放倍数</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1062"/>
<source>Cycle Aspect Ratio</source>
<translation>切换高宽比</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1071"/>
<source>Aspect ratio set to &apos;{}&apos;.</source>
<translation>高宽比被设置为 '{}'。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1075"/>
<source>Cycle Hardware Mipmapping</source>
<translation>切换硬件纹理映射</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1087"/>
<source>Hardware mipmapping set to &apos;{}&apos;.</source>
<translation>硬件纹理映射被设置为 '{}'。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1098"/>
<source>Cycle Deinterlace Mode</source>
<translation>切换反交错模式</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1120"/>
<source>Deinterlace mode set to &apos;{}&apos;.</source>
<translation>反交错模式被设置为 '{}'。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1126"/>
<source>Toggle Texture Dumping</source>
<translation>切换纹理转储</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1132"/>
<source>Texture dumping is now enabled.</source>
<translation>现在已开启纹理转储。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1133"/>
<source>Texture dumping is now disabled.</source>
<translation>现在已关闭纹理转储。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1139"/>
<source>Toggle Texture Replacements</source>
<translation>切换纹理替换</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1146"/>
<source>Texture replacements are now enabled.</source>
<translation>现在已开启纹理替换。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1147"/>
<source>Texture replacements are now disabled.</source>
<translation>现在已关闭纹理替换。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1153"/>
<source>Reload Texture Replacements</source>
<translation>重载纹理替换</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1160"/>
<source>Texture replacements are not enabled.</source>
<translation>未开启纹理替换。</translation>
</message>
<message>
<location filename="../../pcsx2/GS/GS.cpp" line="1165"/>
<source>Reloading texture replacements...</source>
<translation>正在重载纹理替换...</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="48"/>
<source>Target speed set to {:.0f}%.</source>
<translation>目标速度设置为 {:.0f}%。</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="66"/>
<source>Volume: Muted</source>
<translation>音量: 静音</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="71"/>
<source>Volume: {}%</source>
<translation>音量: {}%</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="106"/>
<source>Save slot {} selected (last save: {}).</source>
<translation>已选定即时存档位置 {} (最后存档: {})。</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="112"/>
<source>Save slot {} selected (no save yet).</source>
<translation>已选定即时存档位置 {} (尚未存档)。</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="124"/>
<source>No save state found in slot {}.</source>
<translation>在位置 {} 没找到即时存档。</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="138"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="144"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="149"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="156"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="160"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="165"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="174"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="182"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="190"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="207"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="212"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="217"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="222"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="227"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="232"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="236"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="241"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="246"/>
<source>System</source>
<translation>系统</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="138"/>
<source>Open Pause Menu</source>
<translation>打开暂停菜单</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="145"/>
<source>Open Achievements List</source>
<translation>打开成就列表</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="150"/>
<source>Open Leaderboards List</source>
<translation>打开排行榜列表</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="156"/>
<source>Toggle Pause</source>
<translation>切换暂停</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="160"/>
<source>Toggle Fullscreen</source>
<translation>切换全屏</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="165"/>
<source>Toggle Frame Limit</source>
<translation>切换整数限制</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="175"/>
<source>Toggle Turbo / Fast Forward</source>
<translation>切换加速 / 快进</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="182"/>
<source>Toggle Slow Motion</source>
<translation>切换慢动作</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="191"/>
<source>Turbo / Fast Forward (Hold)</source>
<translation>加速/快进(保持)</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="207"/>
<source>Increase Target Speed</source>
<translation>增加目标速度</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="212"/>
<source>Decrease Target Speed</source>
<translation>降低目标速度</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="217"/>
<source>Increase Volume</source>
<translation>增大音量</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="222"/>
<source>Decrease Volume</source>
<translation>减小音量</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="227"/>
<source>Toggle Mute</source>
<translation>切换静音</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="232"/>
<source>Frame Advance</source>
<translation>帧步进</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="236"/>
<source>Shut Down Virtual Machine</source>
<translation>关闭虚拟机</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="241"/>
<source>Reset Virtual Machine</source>
<translation>重置虚拟机</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="247"/>
<source>Toggle Input Recording Mode</source>
<translation>切换输入录制模式</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="252"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="257"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="262"/>
<location filename="../../pcsx2/Hotkeys.cpp" line="267"/>
<source>Save States</source>
<translation>即时存档</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="253"/>
<source>Select Previous Save Slot</source>
<translation>选择上一个即时存档位置</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="258"/>
<source>Select Next Save Slot</source>
<translation>选择下一个即时存档位置</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="263"/>
<source>Save State To Selected Slot</source>
<translation>保存即时存档到选定的位置</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="268"/>
<source>Load State From Selected Slot</source>
<translation>从选定的位置加载即时存档</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="283"/>
<source>Save State To Slot 1</source>
<translation>保存即时存档到位置 1</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="284"/>
<source>Load State From Slot 1</source>
<translation>从位置 1 加载即时存档</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="285"/>
<source>Save State To Slot 2</source>
<translation>保存即时存档到位置 2</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="286"/>
<source>Load State From Slot 2</source>
<translation>从位置 2 加载即时存档</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="287"/>
<source>Save State To Slot 3</source>
<translation>保存即时存档到位置 3</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="288"/>
<source>Load State From Slot 3</source>
<translation>从位置 3 加载即时存档</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="289"/>
<source>Save State To Slot 4</source>
<translation>保存即时存档到位置 4</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="290"/>
<source>Load State From Slot 4</source>
<translation>从位置 4 加载即时存档</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="291"/>
<source>Save State To Slot 5</source>
<translation>保存即时存档到位置 5</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="292"/>
<source>Load State From Slot 5</source>
<translation>从位置 5 加载即时存档</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="293"/>
<source>Save State To Slot 6</source>
<translation>保存即时存档到位置 6</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="294"/>
<source>Load State From Slot 6</source>
<translation>从位置 6 加载即时存档</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="295"/>
<source>Save State To Slot 7</source>
<translation>保存即时存档到位置 7</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="296"/>
<source>Load State From Slot 7</source>
<translation>从位置 7 加载即时存档</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="297"/>
<source>Save State To Slot 8</source>
<translation>保存即时存档到位置 8</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="298"/>
<source>Load State From Slot 8</source>
<translation>从位置 8 加载即时存档</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="299"/>
<source>Save State To Slot 9</source>
<translation>保存即时存档到位置 9</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="300"/>
<source>Load State From Slot 9</source>
<translation>从位置 9 加载即时存档</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="301"/>
<source>Save State To Slot 10</source>
<translation>保存即时存档到位置 10</translation>
</message>
<message>
<location filename="../../pcsx2/Hotkeys.cpp" line="302"/>
<source>Load State From Slot 10</source>
<translation>从位置 10 加载即时存档</translation>
</message>
</context>
<context>
<name>InputBindingDialog</name>
<message>
<location filename="../Settings/InputBindingDialog.ui" line="17"/>
<source>Edit Bindings</source>
<translation>编辑绑定</translation>
</message>
<message>
<location filename="../Settings/InputBindingDialog.ui" line="26"/>
<source>Bindings for Controller0/ButtonCircle</source>
<translation>绑定控制器0/按钮O</translation>
</message>
<message>
<location filename="../Settings/InputBindingDialog.ui" line="51"/>
<source>Sensitivity:</source>
<translation>灵敏度:</translation>
</message>
<message>
<location filename="../Settings/InputBindingDialog.ui" line="77"/>
<location filename="../Settings/InputBindingDialog.ui" line="113"/>
<source>100%</source>
<translation type="unfinished">100%</translation>
</message>
<message>
<location filename="../Settings/InputBindingDialog.ui" line="84"/>
<source>Deadzone:</source>
<translation>死区:</translation>
</message>
<message>
<location filename="../Settings/InputBindingDialog.ui" line="132"/>
<source>Add Binding</source>
<translation>添加绑定</translation>
</message>
<message>
<location filename="../Settings/InputBindingDialog.ui" line="139"/>
<source>Remove Binding</source>
<translation>移除绑定</translation>
</message>
<message>
<location filename="../Settings/InputBindingDialog.ui" line="146"/>
<source>Clear Bindings</source>
<translation>清除绑定</translation>
</message>
<message>
<location filename="../Settings/InputBindingDialog.cpp" line="42"/>
<source>Bindings for %1 %2</source>
<translation>绑定 %1 %2</translation>
</message>
<message>
<location filename="../Settings/InputBindingDialog.cpp" line="43"/>
<source>Close</source>
<translation>关闭</translation>
</message>
<message>
<location filename="../Settings/InputBindingDialog.cpp" line="173"/>
<location filename="../Settings/InputBindingDialog.cpp" line="188"/>
<source>Push Button/Axis... [%1]</source>
<translation>请按按钮/轴... [%1]</translation>
</message>
<message>
<location filename="../Settings/InputBindingDialog.cpp" line="346"/>
<location filename="../Settings/InputBindingDialog.cpp" line="351"/>
<source>%1%</source>
<translation type="unfinished">%1%</translation>
</message>
</context>
<context>
<name>InputBindingWidget</name>
<message>
<location filename="../Settings/InputBindingWidget.cpp" line="76"/>
<source>
Left click to assign a new button
Shift + left click for additional bindings</source>
<translation>
左击分配一个新按钮
Shift + 左击添加附加绑定</translation>
</message>
<message>
<location filename="../Settings/InputBindingWidget.cpp" line="77"/>
<source>
Right click to clear binding</source>
<translation>
右击清除绑定</translation>
</message>
<message>
<location filename="../Settings/InputBindingWidget.cpp" line="83"/>
<source>No bindings registered</source>
<translation>没有已注册的绑定</translation>
</message>
<message numerus="yes">
<location filename="../Settings/InputBindingWidget.cpp" line="87"/>
<source>%n bindings</source>
<translation>
<numerusform>%n 项绑定</numerusform>
</translation>
</message>
<message>
<location filename="../Settings/InputBindingWidget.cpp" line="301"/>
<location filename="../Settings/InputBindingWidget.cpp" line="316"/>
<source>Push Button/Axis... [%1]</source>
<translation>请按按钮/轴... [%1]</translation>
</message>
</context>
<context>
<name>InputRecordingViewer</name>
<message>
<location filename="../Tools/InputRecording/InputRecordingViewer.ui" line="14"/>
<source>Input Recording Viewer</source>
<translation>输入录像查看器</translation>
</message>
<message>
<location filename="../Tools/InputRecording/InputRecordingViewer.ui" line="37"/>
<source>File</source>
<translation>文件</translation>
</message>
<message>
<location filename="../Tools/InputRecording/InputRecordingViewer.ui" line="44"/>
<source>Edit</source>
<translation>编辑</translation>
</message>
<message>
<location filename="../Tools/InputRecording/InputRecordingViewer.ui" line="49"/>
<source>View</source>
<translation>查看</translation>
</message>
<message>
<location filename="../Tools/InputRecording/InputRecordingViewer.ui" line="59"/>
<source>Open</source>
<translation>打开</translation>
</message>
<message>
<location filename="../Tools/InputRecording/InputRecordingViewer.ui" line="67"/>
<source>Close</source>
<translation>关闭</translation>
</message>
<message>
<location filename="../Tools/InputRecording/InputRecordingViewer.cpp" line="44"/>
<source>%1 %2</source>
<translation type="unfinished">%1 %2</translation>
</message>
<message>
<location filename="../Tools/InputRecording/InputRecordingViewer.cpp" line="49"/>
<source>%1</source>
<translation type="unfinished">%1</translation>
</message>
<message>
<location filename="../Tools/InputRecording/InputRecordingViewer.cpp" line="55"/>
<source>%1 [%2]</source>
<translation type="unfinished">%1 [%2]</translation>
</message>
<message>
<location filename="../Tools/InputRecording/InputRecordingViewer.cpp" line="98"/>
<source>Input Recording Files (*.p2m2)</source>
<translation>输入录像文件 (*.p2m2)</translation>
</message>
</context>
<context>
<name>InputVibrationBindingWidget</name>
<message>
<location filename="../Settings/InputBindingWidget.cpp" line="464"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../Settings/InputBindingWidget.cpp" line="464"/>
<source>No devices with vibration motors were detected.</source>
<translation>没有检测到带有震动马达的设备。</translation>
</message>
<message>
<location filename="../Settings/InputBindingWidget.cpp" line="470"/>
<source>Select vibration motor for %1.</source>
<translation>为 %1 选择震动马达。</translation>
</message>
</context>
<context>
<name>InterfaceSettingsWidget</name>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="32"/>
<source>Behaviour</source>
<translation>行为</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="38"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="160"/>
<source>Pause On Focus Loss</source>
<translation>丢失焦点时暂停</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="45"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="149"/>
<source>Inhibit Screensaver</source>
<translation>禁用屏幕保护程序</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="52"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="155"/>
<source>Save State On Shutdown</source>
<translation>关闭时保存即时存档</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="59"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="158"/>
<source>Pause On Start</source>
<translation>启动时暂停</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="66"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="152"/>
<source>Confirm Shutdown</source>
<translation>确认退出</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="73"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="163"/>
<source>Create Save State Backups</source>
<translation>创建即时存档备份</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="80"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="179"/>
<source>Enable Discord Presence</source>
<translation>开启 Discord Presence</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="87"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="176"/>
<source>Enable Per-Game Settings</source>
<translation>开启每游戏设置</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="97"/>
<source>Game Display</source>
<translation>游戏显示</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="103"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="166"/>
<source>Start Fullscreen</source>
<translation>启动全屏幕</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="110"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="182"/>
<source>Double-Click Toggles Fullscreen</source>
<translation>双击切换全屏幕</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="117"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="171"/>
<source>Render To Separate Window</source>
<translation>渲染到分离窗口</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="124"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="174"/>
<source>Hide Main Window When Running</source>
<translation>在运行时隐藏主窗口</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="131"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="185"/>
<source>Disable Window Resizing</source>
<translation>关闭窗口调整大小</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="138"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="168"/>
<source>Hide Cursor In Fullscreen</source>
<translation>全屏模式下隐藏光标</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="148"/>
<source>Preferences</source>
<translation>参数</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="154"/>
<source>Language:</source>
<translation>语言:</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="164"/>
<source>Theme:</source>
<translation>主题:</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="177"/>
<source>Automatic Updater</source>
<translation>自动更新器</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="183"/>
<source>Update Channel:</source>
<translation>更新通道:</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="193"/>
<source>Current Version:</source>
<translation>当前版本:</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="207"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="114"/>
<source>Enable Automatic Update Check</source>
<translation>开启自动检查更新</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.ui" line="229"/>
<source>Check for Updates...</source>
<translation>检查更新...</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="26"/>
<source>Native</source>
<translation>原生</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="30"/>
<source>Dark Fusion (Gray) [Dark]</source>
<extracomment>Ignore what Crowdin says in this string about &quot;[Light]/[Dark]&quot; being untouchable here, these are not variables in this case and must be translated.</extracomment>
<translation>黑暗融合(灰)[深色]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="32"/>
<source>Dark Fusion (Blue) [Dark]</source>
<extracomment>Ignore what Crowdin says in this string about &quot;[Light]/[Dark]&quot; being untouchable here, these are not variables in this case and must be translated.</extracomment>
<translation>黑暗融合(蓝)[深色]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="34"/>
<source>Untouched Lagoon (Grayish Green/-Blue ) [Light]</source>
<extracomment>Ignore what Crowdin says in this string about &quot;[Light]/[Dark]&quot; being untouchable here, these are not variables in this case and must be translated.</extracomment>
<translation>未接触的泻湖(灰绿色/-蓝色)[浅色]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="36"/>
<source>Baby Pastel (Pink) [Light]</source>
<extracomment>Ignore what Crowdin says in this string about &quot;[Light]/[Dark]&quot; being untouchable here, these are not variables in this case and must be translated.</extracomment>
<translation>婴儿粉彩 (粉色)[浅色]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="38"/>
<source>Pizza Time! (Brown-ish/Creamy White) [Light]</source>
<extracomment>Ignore what Crowdin says in this string about &quot;[Light]/[Dark]&quot; being untouchable here, these are not variables in this case and must be translated.</extracomment>
<translation>Pizza Time! (棕黄色/奶油白色) [亮色]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="40"/>
<source>PCSX2 (White/Blue) [Light]</source>
<extracomment>Ignore what Crowdin says in this string about &quot;[Light]/[Dark]&quot; being untouchable here, these are not variables in this case and must be translated.</extracomment>
<translation>PCSX2 (白/蓝)[浅色]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="42"/>
<source>Scarlet Devil (Red/Purple) [Dark]</source>
<extracomment>Ignore what Crowdin says in this string about &quot;[Light]/[Dark]&quot; being untouchable here, these are not variables in this case and must be translated.</extracomment>
<translation>猩红魔鬼(红色/紫色)[深色]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="44"/>
<source>Violet Angel (Blue/Purple) [Dark]</source>
<extracomment>Ignore what Crowdin says in this string about &quot;[Light]/[Dark]&quot; being untouchable here, these are not variables in this case and must be translated.</extracomment>
<translation>维奥莱特天使(蓝/紫) [黑暗]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="46"/>
<source>Cobalt Sky (Blue) [Dark]</source>
<extracomment>Ignore what Crowdin says in this string about &quot;[Light]/[Dark]&quot; being untouchable here, these are not variables in this case and must be translated.</extracomment>
<translation>Cobalt Sky (蓝) [暗色]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="48"/>
<source>Ruby (Black/Red) [Dark]</source>
<extracomment>Ignore what Crowdin says in this string about &quot;[Light]/[Dark]&quot; being untouchable here, these are not variables in this case and must be translated.</extracomment>
<translation>红宝石 (黑/红) [暗]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="50"/>
<source>Sapphire (Black/Blue) [Dark]</source>
<extracomment>Ignore what Crowdin says in this string about &quot;[Light]/[Dark]&quot; being untouchable here, these are not variables in this case and must be translated.</extracomment>
<translation>蓝宝石(黑/蓝)[深色]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="52"/>
<source>Custom.qss [Drop in PCSX2 Folder]</source>
<extracomment>&quot;Custom.qss&quot; must be kept as-is.</extracomment>
<translation>自定义.qss [放置在 PCSX2 文件夹]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="114"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="149"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="152"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="163"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="176"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="182"/>
<source>Checked</source>
<translation>选中</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="115"/>
<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="../Settings/InterfaceSettingsWidget.cpp" line="123"/>
<source>%1 (%2)</source>
<extracomment>Variable %1 shows the version number and variable %2 shows a timestamp.</extracomment>
<translation type="unfinished">%1 (%2)</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="150"/>
<source>Prevents the screen saver from activating and the host from sleeping while emulation is running.</source>
<translation>在模拟运行时防止屏幕保护程序激活和主机休眠。</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="153"/>
<source>Determines whether a prompt will be displayed to confirm shutting down the virtual machine when the hotkey is pressed.</source>
<translation>确定按下热键时是否显示确认关闭虚拟机的提示。</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="156"/>
<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="../Settings/InterfaceSettingsWidget.cpp" line="177"/>
<source>When enabled, custom per-game settings will be applied. Disable to always use the global configuration.</source>
<translation>启用后,将应用每个游戏的自定义设置。禁用以始终使用全局配置。</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="183"/>
<source>Allows switching in and out of fullscreen mode by double-clicking the game window.</source>
<translation>允许双击游戏窗口来切换全屏模式。</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="186"/>
<source>Prevents the main window from being resized.</source>
<translation>防止调整主窗口的大小。</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="155"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="158"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="160"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="166"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="168"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="171"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="174"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="179"/>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="185"/>
<source>Unchecked</source>
<translation>未选中</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="28"/>
<source>Fusion [Light/Dark]</source>
<extracomment>Ignore what Crowdin says in this string about &quot;[Light]/[Dark]&quot; being untouchable here, these are not variables in this case and must be translated.</extracomment>
<translation>融合 [亮/暗]</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="159"/>
<source>Pauses the emulator when a game is started.</source>
<translation>游戏开始时暂停模拟器。</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="161"/>
<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="../Settings/InterfaceSettingsWidget.cpp" line="165"/>
<source>Creates a backup copy of a save state if it already exists when the save is created. The backup copy has a .backup suffix.</source>
<extracomment>Do not translate the &quot;.backup&quot; extension.</extracomment>
<translation>如果创建即时存档时即时存档存在则创建即时存档的备份副本。备份副本具有 .Backup 后缀。</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="167"/>
<source>Automatically switches to fullscreen mode when a game is started.</source>
<translation>游戏开始时自动切换到全屏模式。</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="169"/>
<source>Hides the mouse pointer/cursor when the emulator is in fullscreen mode.</source>
<translation>当模拟器处于全屏模式时隐藏鼠标指针/光标。</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="172"/>
<source>Renders the game to a separate window, instead of the main window. If unchecked, the game will display over the top of the game list.</source>
<translation>将游戏渲染到独立的窗口,而不是主窗口。如果未选中游戏将显示在游戏列表的上层。</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="175"/>
<source>Hides the main window (with the game list) when a game is running, requires Render To Separate Window to be enabled.</source>
<translation>在游戏运行时隐藏主窗口(带有游戏列表),需要启用渲染到独立窗口。</translation>
</message>
<message>
<location filename="../Settings/InterfaceSettingsWidget.cpp" line="180"/>
<source>Shows the game you are currently playing as part of your profile in Discord.</source>
<translation>将您当前正在游玩的游戏显示在 Discord 的个人档案中。</translation>
</message>
<message>
<location filename="../Translations.cpp" line="241"/>
<source>System Language [Default]</source>
<translation>系统语言 [默认]</translation>
</message>
</context>
<context>
<name>MAC_APPLICATION_MENU</name>
<message>
<location filename="../Translations.cpp" line="44"/>
<source>Services</source>
<translation>服务</translation>
</message>
<message>
<location filename="../Translations.cpp" line="45"/>
<source>Hide %1</source>
<translation>隐藏 %1</translation>
</message>
<message>
<location filename="../Translations.cpp" line="46"/>
<source>Hide Others</source>
<translation>隐藏其它</translation>
</message>
<message>
<location filename="../Translations.cpp" line="47"/>
<source>Show All</source>
<translation>全部显示</translation>
</message>
<message>
<location filename="../Translations.cpp" line="48"/>
<source>Preferences...</source>
<translation>首选项...</translation>
</message>
<message>
<location filename="../Translations.cpp" line="49"/>
<source>Quit %1</source>
<translation>退出 %1</translation>
</message>
<message>
<location filename="../Translations.cpp" line="50"/>
<source>About %1</source>
<translation>关于 %1</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../MainWindow.ui" line="17"/>
<source>PCSX2</source>
<translation type="unfinished">PCSX2</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="36"/>
<source>&amp;System</source>
<translation>系统(&amp;S)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="40"/>
<location filename="../MainWindow.cpp" line="1183"/>
<location filename="../MainWindow.cpp" line="1244"/>
<source>Change Disc</source>
<translation>更换光盘</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="55"/>
<location filename="../MainWindow.cpp" line="2336"/>
<source>Load State</source>
<translation>加载即时存档</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="64"/>
<source>Save State</source>
<translation>保存即时存档</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="92"/>
<source>S&amp;ettings</source>
<translation>设置(&amp;E)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="115"/>
<source>&amp;Help</source>
<translation>帮助(&amp;H)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="128"/>
<source>&amp;Debug</source>
<translation>调试(&amp;D)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="132"/>
<source>Switch Renderer</source>
<translation>切换渲染器</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="151"/>
<source>&amp;View</source>
<translation>视图(&amp;V)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="155"/>
<source>&amp;Window Size</source>
<translation>窗口大小(&amp;W)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="181"/>
<source>&amp;Tools</source>
<translation>工具(&amp;T)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="185"/>
<source>Input Recording</source>
<translation>录制输入</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="229"/>
<source>Toolbar</source>
<translation>工具栏</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="272"/>
<source>Start &amp;File...</source>
<translation>启动文件(&amp;F)...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="290"/>
<source>Start &amp;Disc...</source>
<translation>启动光盘(&amp;D)...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="308"/>
<source>Start &amp;BIOS</source>
<translation>启动 &amp;BIOS</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="326"/>
<source>&amp;Scan For New Games</source>
<translation>扫描新游戏(&amp;S)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="335"/>
<source>&amp;Rescan All Games</source>
<translation>重新扫描所有游戏(&amp;R)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="344"/>
<source>Shut &amp;Down</source>
<translation>关机(&amp;D)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="362"/>
<source>Shut Down &amp;Without Saving</source>
<translation>关闭并不保存(&amp;W)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="371"/>
<source>&amp;Reset</source>
<translation>重启(&amp;R)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="392"/>
<source>&amp;Pause</source>
<translation>暂停(&amp;P)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="431"/>
<source>E&amp;xit</source>
<translation>退出(&amp;X)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="440"/>
<source>&amp;BIOS</source>
<translation type="unfinished">&amp;BIOS</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="449"/>
<source>Emulation</source>
<translation>模拟</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="458"/>
<source>&amp;Controllers</source>
<translation>控制器(&amp;C)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="476"/>
<source>&amp;Hotkeys</source>
<translation>热键(&amp;H)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="485"/>
<source>&amp;Graphics</source>
<translation>图形(&amp;G)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="494"/>
<source>A&amp;chievements</source>
<translation>成就(&amp;C)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="499"/>
<source>&amp;Post-Processing Settings...</source>
<translation>前置处理设置(&amp;P)...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="508"/>
<source>Fullscreen</source>
<translation>全屏幕</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="522"/>
<source>Resolution Scale</source>
<translation>分辨率比例</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="531"/>
<source>&amp;GitHub Repository...</source>
<translation>&amp;GitHub 存储库...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="540"/>
<source>Support &amp;Forums...</source>
<translation>支持论坛(&amp;F)...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="549"/>
<source>&amp;Discord Server...</source>
<translation>&amp;Discord 服务器...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="558"/>
<source>Check for &amp;Updates...</source>
<translation>检查更新(&amp;U)...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="567"/>
<source>About &amp;Qt...</source>
<translation>关于 &amp;Qt...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="576"/>
<source>&amp;About PCSX2...</source>
<translation>关于 PCSX2(&amp;A)...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="517"/>
<source>Fullscreen</source>
<comment>In Toolbar</comment>
<translation>全屏幕</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="585"/>
<source>Change Disc...</source>
<comment>In Toolbar</comment>
<translation>更换光盘...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="594"/>
<source>&amp;Audio</source>
<translation>音频(&amp;A)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="603"/>
<source>Game List</source>
<translation>游戏列表</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="612"/>
<source>Interface</source>
<translation>界面</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="621"/>
<source>Add Game Directory...</source>
<translation>添加游戏目录...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="630"/>
<source>&amp;Settings</source>
<translation>设置(&amp;S)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="650"/>
<source>From File...</source>
<translation>来自文件...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="655"/>
<source>From Device...</source>
<translation>来自设备...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="660"/>
<source>From Game List...</source>
<translation>来自游戏列表...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="665"/>
<source>Remove Disc</source>
<translation>移除光盘</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="670"/>
<source>Global State</source>
<translation>全局状态</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="679"/>
<source>&amp;Screenshot</source>
<translation>截图(&amp;S)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="281"/>
<source>Start File</source>
<comment>In Toolbar</comment>
<translation>启动文件</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="299"/>
<source>Start Disc</source>
<comment>In Toolbar</comment>
<translation>启动光盘</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="317"/>
<source>Start BIOS</source>
<comment>In Toolbar</comment>
<translation>启动 BIOS</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="353"/>
<source>Shut Down</source>
<comment>In Toolbar</comment>
<translation>关机</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="380"/>
<source>Reset</source>
<comment>In Toolbar</comment>
<translation>重置</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="404"/>
<source>Pause</source>
<comment>In Toolbar</comment>
<translation>暂停</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="413"/>
<source>Load State</source>
<comment>In Toolbar</comment>
<translation>加载即时存档</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="422"/>
<source>Save State</source>
<comment>In Toolbar</comment>
<translation>保存即时存档</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="467"/>
<source>Controllers</source>
<comment>In Toolbar</comment>
<translation>控制器</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="642"/>
<source>Settings</source>
<comment>In Toolbar</comment>
<translation>设置</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="688"/>
<source>Screenshot</source>
<comment>In Toolbar</comment>
<translation>截图</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="697"/>
<source>&amp;Memory Cards</source>
<translation>记忆卡(&amp;M)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="706"/>
<source>&amp;Network &amp;&amp; HDD</source>
<translation>网络与硬盘(&amp;N)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="715"/>
<source>&amp;Folders</source>
<translation>文件夹(&amp;F)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="726"/>
<source>&amp;Toolbar</source>
<translation>工具栏(&amp;T)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="737"/>
<source>Lock Toolbar</source>
<translation>锁定工具栏</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="748"/>
<source>&amp;Status Bar</source>
<translation>状态栏(&amp;S)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="759"/>
<source>Verbose Status</source>
<translation>详细状态</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="768"/>
<source>Game &amp;List</source>
<translation>游戏列表(&amp;L)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="780"/>
<source>System &amp;Display</source>
<extracomment>This grayed-out at first option will become available while there is a game emulated and the game list is displayed over the actual emulation, to let users display the system emulation once more.</extracomment>
<translation>系统显示(&amp;D)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="792"/>
<source>Game &amp;Properties</source>
<translation>游戏属性(&amp;P)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="801"/>
<source>Game &amp;Grid</source>
<translation>游戏网格(&amp;G)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="812"/>
<source>Show Titles (Grid View)</source>
<translation>显示标题 (网格视图)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="821"/>
<source>Zoom &amp;In (Grid View)</source>
<translation>放大 (网格视图)(&amp;I)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="824"/>
<source>Ctrl++</source>
<translation type="unfinished">Ctrl++</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="833"/>
<source>Zoom &amp;Out (Grid View)</source>
<translation>缩小 (网格视图)(&amp;O)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="836"/>
<source>Ctrl+-</source>
<translation type="unfinished">Ctrl+-</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="845"/>
<source>Refresh &amp;Covers (Grid View)</source>
<translation>刷新封面 (网格视图)(&amp;C)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="854"/>
<source>Open Memory Card Directory...</source>
<translation>打开记忆卡目录...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="863"/>
<source>Open Data Directory...</source>
<translation>打开数据目录...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="868"/>
<source>Toggle Software Rendering</source>
<translation>切换软件渲染</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="881"/>
<source>Open Debugger</source>
<translation>打开调试器</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="886"/>
<source>Reload Cheats/Patches</source>
<translation>重载修改/补丁</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="898"/>
<source>Enable System Console</source>
<translation>开启系统控制台</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="906"/>
<source>Enable Verbose Logging</source>
<translation>开启详细日志</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="914"/>
<source>Enable EE Console Logging</source>
<translation>开启 EE 控制台日志</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="922"/>
<source>Enable IOP Console Logging</source>
<translation>开启 IOP 控制台日志</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="927"/>
<source>Save Single Frame GS Dump</source>
<translation>保存单个 GS 帧转储</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="939"/>
<source>New</source>
<extracomment>This section refers to the Input Recording submenu.</extracomment>
<translation>新建</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="947"/>
<source>Play</source>
<extracomment>This section refers to the Input Recording submenu.</extracomment>
<translation>播放</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="955"/>
<source>Stop</source>
<extracomment>This section refers to the Input Recording submenu.</extracomment>
<translation>停止</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="963"/>
<source>Settings</source>
<extracomment>This section refers to the Input Recording submenu.</extracomment>
<translation>设置</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="968"/>
<location filename="../MainWindow.ui" line="984"/>
<source>Input Recording Logs</source>
<translation>录制输入日志</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="976"/>
<source>Controller Logs</source>
<translation>控制器日志</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="992"/>
<source>Enable &amp;File Logging</source>
<translation>开启文件日志(&amp;F)</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="1000"/>
<source>Enable CDVD Read Logging</source>
<translation>开启 CDVD 读取日志</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="1008"/>
<source>Save CDVD Block Dump</source>
<translation>保存 CDVD 块转储</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="1016"/>
<source>Enable Log Timestamps</source>
<translation>开启日志时间戳</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="1025"/>
<source>Start Big Picture Mode</source>
<translation>启动大屏模式</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="1034"/>
<source>Big Picture</source>
<comment>In Toolbar</comment>
<translation>大屏</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="1043"/>
<source>Cover Downloader...</source>
<translation>封面下载器...</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="1051"/>
<location filename="../MainWindow.cpp" line="549"/>
<source>Show Advanced Settings</source>
<translation>显示高级设置</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="1056"/>
<source>Recording Viewer</source>
<translation>录像查看器</translation>
</message>
<message>
<location filename="../MainWindow.ui" line="1064"/>
<location filename="../MainWindow.cpp" line="606"/>
<source>Video Capture</source>
<translation>视频捕获</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="252"/>
<source>Internal Resolution</source>
<translation>内部分辨率</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="252"/>
<source>%1x Scale</source>
<translation>%1x 比例</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="529"/>
<source>Select location to save block dump:</source>
<translation>选择保存块转储的位置:</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="547"/>
<source>Do not show again</source>
<translation>不再显示</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="550"/>
<source>Changing advanced settings can have unpredictable effects on games, including graphical glitches, lock-ups, and even corrupted save files. We do not recommend changing advanced settings unless you know what you are doing, and the implications of changing each setting.
The PCSX2 team will not provide any support for configurations that modify these settings, you are on your own.
Are you sure you want to continue?</source>
<translation>更改高级设置可能会对游戏产生不可预测的影响,包括图形故障、锁定、甚至是损坏存档文件。我们不建议更改高级设置除非您知道自己在做什么,以及更改每个设置的影响。
PCSX2 团队不会为修改这些设置的配置提供任何支持,您可以自行决定。
您确定要继续吗?</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="603"/>
<source>%1 Files (*.%2)</source>
<translation>%1 文件 (*.%2)</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="984"/>
<source>Confirm Shutdown</source>
<translation>确认退出</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="985"/>
<source>Are you sure you want to shut down the virtual machine?</source>
<translation>您确实要关闭虚拟机吗?</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="987"/>
<source>Save State For Resume</source>
<translation>保存状态以继续</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1093"/>
<location filename="../MainWindow.cpp" line="1895"/>
<location filename="../MainWindow.cpp" line="2261"/>
<location filename="../MainWindow.cpp" line="2355"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1093"/>
<source>You must select a disc to change discs.</source>
<translation>您必须选择一张需要更换光盘。</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1125"/>
<source>Properties...</source>
<translation>属性...</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1137"/>
<source>Open Containing Directory...</source>
<extracomment>Refers to the directory where a game is contained.</extracomment>
<translation>打开包含目录...</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1143"/>
<source>Set Cover Image...</source>
<translation>设置封面图像...</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1146"/>
<source>Exclude From List</source>
<translation>从列表中排除</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1149"/>
<source>Reset Play Time</source>
<translation>重置游戏时间</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1155"/>
<source>Default Boot</source>
<translation>默认引导</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1162"/>
<source>Fast Boot</source>
<translation>快速引导</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1165"/>
<source>Full Boot</source>
<translation>完全引导</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1170"/>
<source>Boot and Debug</source>
<translation>引导并调试</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1194"/>
<source>Add Search Directory...</source>
<translation>添加搜索目录...</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1203"/>
<source>Start File</source>
<translation>启动文件</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1212"/>
<source>Start Disc</source>
<translation>启动光盘</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1229"/>
<source>Select Disc Image</source>
<translation>选择光盘映像</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1385"/>
<source>Updater Error</source>
<translation>更新错误</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1390"/>
<source>&lt;p&gt;Sorry, you are trying to update a PCSX2 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 download from the link below:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://pcsx2.net/downloads/&quot;&gt;https://pcsx2.net/downloads/&lt;/a&gt;&lt;/p&gt;</source>
<translation>&lt;p&gt;对不起,您正在尝试更新的 PCSX2 版本不是 GitHub 的官方版本。为了防止不兼容,自动更新程序只在官方版本上启用。&lt;/p&gt;&lt;p&gt;要获得官方版本,请从下面的链接下载:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://pcsx2.net/downloads/&quot;&gt;https://pcsx2.net/downloads/&lt;/a&gt;&lt;/p&gt;</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1395"/>
<source>Automatic updating is not supported on the current platform.</source>
<translation>自动更新不支持当前的平台。</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1510"/>
<source>Input Recording Files (*.p2m2)</source>
<translation>输入录像文件 (*.p2m2)</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1629"/>
<source>Paused</source>
<translation>暂停</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1778"/>
<source>Load State Failed</source>
<translation>加载即时存档失败</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1778"/>
<source>Cannot load a save state without a running VM.</source>
<translation>无法在没有运行 VM 的情况下加载一个即时存档。</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1895"/>
<source>Failed to get window info from widget</source>
<translation>从小部件获取窗口信息失败</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="68"/>
<source>All File Types (*.bin *.iso *.cue *.mdf *.chd *.cso *.gz *.elf *.irx *.gs *.gs.xz *.gs.zst *.dump);;Single-Track Raw Images (*.bin *.iso);;Cue Sheets (*.cue);;Media Descriptor File (*.mdf);;MAME CHD Images (*.chd);;CSO Images (*.cso);;GZ Images (*.gz);;ELF Executables (*.elf);;IRX Executables (*.irx);;GS Dumps (*.gs *.gs.xz *.gs.zst);;Block Dumps (*.dump)</source>
<translation>所有文件类型 (*.bin *.iso *.cue *.mdf *.chd *.cso *.gz *.elf *.irx *.gs *.gs.xz *.gs.zst *.dump);;单轨 Raw 镜像 (*.bin *.iso);;Cue 表 (*.cue);;媒体描述符文件 (*.mdf);;MAME CHD 镜像 (*.chd);;CSO 镜像 (*.cso);;GZ 镜像 (*.gz);;ELF 可执行文件 (*.elf);;IRX 可执行文件 (*.irx);;GS 转出 (*.gs *.gs.xz *.gs.zst);;区块转储 (*.dump)</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="80"/>
<source>All File Types (*.bin *.iso *.cue *.mdf *.chd *.cso *.gz *.dump);;Single-Track Raw Images (*.bin *.iso);;Cue Sheets (*.cue);;Media Descriptor File (*.mdf);;MAME CHD Images (*.chd);;CSO Images (*.cso);;GZ Images (*.gz);;Block Dumps (*.dump)</source>
<translation>所有文件类型 (*.bin *.iso *.cue *.mdf *.chd *.cso *.gz *.dump);;单轨Raw 镜像 (*.bin *.iso);;Cue 表 (*.cue);;媒体描述符文件 (*.mdf);;MAME CHD 镜像 (*.chd);;CSO 镜像 (*.cso);;GZ 镜像 (*.gz);;区块转储 (*.dump)</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1340"/>
<source>Game Properties</source>
<translation>游戏属性</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="1340"/>
<source>Game properties is unavailable for the current game.</source>
<translation>当前游戏的游戏属性不可用。</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2219"/>
<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="../MainWindow.cpp" line="2237"/>
<source>Select disc drive:</source>
<translation>选择光盘驱动器:</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2261"/>
<source>This save state does not exist.</source>
<translation>此即时存档不存在。</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2274"/>
<source>Select Cover Image</source>
<translation>选择封面图像</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2274"/>
<source>All Cover Image Types (*.jpg *.jpeg *.png)</source>
<translation>所有封面图像类型 (*.jpg *.jpeg *.png)</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2280"/>
<source>Cover Already Exists</source>
<translation>封面已存在</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2281"/>
<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="2294"/>
<location filename="../MainWindow.cpp" line="2300"/>
<source>Copy Error</source>
<translation>复制错误</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2294"/>
<source>Failed to remove existing cover &apos;%1&apos;</source>
<translation>移除现存封面 '%1' 失败</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2300"/>
<source>Failed to copy &apos;%1&apos; to &apos;%2&apos;</source>
<translation>复制'%1' 到’%2 失败</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2309"/>
<source>Confirm Reset</source>
<translation>确认重置</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2310"/>
<source>Are you sure you want to reset the play time for &apos;%1&apos;?
This action cannot be undone.</source>
<translation>您确实要重置 '%1' 的游戏时间吗?
此操作无法被撤销。</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2331"/>
<source>Load Resume State</source>
<translation>加载并继续即时存档</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2333"/>
<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.cpp" line="2337"/>
<source>Fresh Boot</source>
<translation>重新启动</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2338"/>
<source>Delete And Boot</source>
<translation>删除并重启</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2355"/>
<source>Failed to delete save state file &apos;%1&apos;.</source>
<translation>删除即时存档文件 '%1'.失败。</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2413"/>
<source>Load State File...</source>
<translation>载入即时存档文件...</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2413"/>
<source>Load From File...</source>
<translation>从文件载入...</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2415"/>
<location filename="../MainWindow.cpp" line="2485"/>
<source>Select Save State File</source>
<translation>选择即时存档文件</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2415"/>
<location filename="../MainWindow.cpp" line="2485"/>
<source>Save States (*.p2s)</source>
<translation>即时存档 (*.p2s)</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2422"/>
<source>Delete Save States...</source>
<translation>删除即时存档...</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2427"/>
<source>Undo Load State</source>
<translation>撤销载入即时存档</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2441"/>
<source>Resume (%2)</source>
<translation>继续 (%2)</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2457"/>
<source>Load Slot %1 (%2)</source>
<translation>载入位置 %1 (%2)</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2466"/>
<location filename="../MainWindow.cpp" line="2474"/>
<source>Delete Save States</source>
<translation>删除即时存档</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2467"/>
<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="2474"/>
<source>%1 save states deleted.</source>
<translation>已删除 %1 即时存档。</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2484"/>
<source>Save To File...</source>
<translation>保存到文件...</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2503"/>
<source>Empty</source>
<translation></translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2505"/>
<source>Save Slot %1 (%2)</source>
<translation>保存到位置 %1 (%2)</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2550"/>
<source>Confirm Disc Change</source>
<translation>确认更改光盘</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2551"/>
<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="2552"/>
<source>Swap Disc</source>
<translation>交换光盘</translation>
</message>
<message>
<location filename="../MainWindow.cpp" line="2553"/>
<source>Reset</source>
<translation>重置</translation>
</message>
</context>
<context>
<name>MemoryCard</name>
<message>
<location filename="../../pcsx2/SIO/Memcard/MemoryCardFile.cpp" line="541"/>
<location filename="../../pcsx2/SIO/Memcard/MemoryCardFolder.cpp" line="2357"/>
<source>Memory Card &apos;{}&apos; was saved to storage.</source>
<translation>记忆卡 '{}' 已被保存到存储设备中。</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Sio.cpp" line="95"/>
<source>Memory Cards reinserted.</source>
<translation>已重新插入记忆卡。</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Sio.cpp" line="116"/>
<source>Force ejecting all Memory Cards. Reinserting in 1 second.</source>
<translation>强制弹出所有记忆卡。在 1 秒后重新插入。</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Sio2.cpp" line="220"/>
<source>Memory card in port {} / slot {} reinserted</source>
<translation type="unfinished">Memory card in port {} / slot {} reinserted</translation>
</message>
</context>
<context>
<name>MemoryCardConvertDialog</name>
<message>
<location filename="../Settings/MemoryCardConvertDialog.ui" line="17"/>
<source>Convert Memory Card</source>
<translation>转换记忆卡</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.ui" line="29"/>
<source>Conversion Type</source>
<translation>转换类型</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.ui" line="36"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="193"/>
<source>8 MB File</source>
<translation>8 MB 文件</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.ui" line="41"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="204"/>
<source>16 MB File</source>
<translation>16 MB 文件</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.ui" line="46"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="215"/>
<source>32 MB File</source>
<translation>32 MB 文件</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.ui" line="51"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="226"/>
<source>64 MB File</source>
<translation>64 MB 文件</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.ui" line="56"/>
<source>Folder</source>
<translation>文件夹</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.ui" line="89"/>
<source>&lt;center&gt;&lt;strong&gt;Note:&lt;/strong&gt; Converting a Memory Card creates a &lt;strong&gt;COPY&lt;/strong&gt; of your existing Memory Card. It does &lt;strong&quot;&gt;NOT delete, modify, or replace&lt;/strong&gt; your existing Memory Card.&lt;/center&gt;</source>
<translation>&lt;center&gt;&lt;strong&gt;注意:&lt;/strong&gt; 正在转换一张记忆卡并创建您当前记忆卡的 &lt;strong&gt;副本&lt;/strong&gt;。 它 &lt;strong&quot;&gt;不会删除、修改或替换&lt;/strong&gt;您显存的记忆卡。&lt;/center&gt;</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.ui" line="102"/>
<source>Progress</source>
<translation>进度</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="59"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="163"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="319"/>
<source>Uses a folder on your PC filesystem, instead of a file. Infinite capacity, while keeping the same compatibility as an 8 MB Memory Card.</source>
<translation>使用 PC 文件系统上的文件夹,而不是文件。无限容量,同时保持与 8MB 存储卡相同的兼容性。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="65"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="299"/>
<source>A standard, 8 MB Memory Card. Most compatible, but smallest capacity.</source>
<translation>标准的 8MB 存储卡。兼容性最高,但容量最小。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="68"/>
<source>2x larger than a standard Memory Card. May have some compatibility issues.</source>
<translation>2 倍标准容量的记忆卡。可能会有些兼容性问题。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="71"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="309"/>
<source>4x larger than a standard Memory Card. Likely to have compatibility issues.</source>
<translation>4 倍标准容量的记忆卡。会有些兼容性问题。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="74"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="314"/>
<source>8x larger than a standard Memory Card. Likely to have compatibility issues.</source>
<translation>8 倍标准容量的记忆卡。会有些兼容性问题。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="78"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="84"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="244"/>
<source>Convert Memory Card Failed</source>
<extracomment>MemoryCardType should be left as-is.</extracomment>
<translation>转换记忆卡失败</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="78"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="84"/>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="244"/>
<source>Invalid MemoryCardType</source>
<translation>无效的记忆卡类型</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="116"/>
<source>Conversion Complete</source>
<translation>转换完成</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="116"/>
<source>Memory Card &quot;%1&quot; converted to &quot;%2&quot;</source>
<translation>记忆卡 &quot;%1&quot; 已转换为 &quot;%2&quot;</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="237"/>
<source>Your folder Memory Card has too much data inside it to be converted to a file Memory Card. The largest supported file Memory Card has a capacity of 64 MB. To convert your folder Memory Card, you must remove game folders until its size is 64 MB or less.</source>
<translation>文件夹存储卡中的数据太多无法转换为文件存储卡。支持的最大文件存储卡容量为 64 MB。要转换文件夹存储卡,您必须移除游戏文件夹直到其大小为 64 MB 或更小。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="237"/>
<source>Cannot Convert Memory Card</source>
<translation>无法转换记忆卡</translation>
</message>
<message>
<location filename="../Settings/MemoryCardConvertDialog.cpp" line="304"/>
<source>2x larger as a standard Memory Card. May have some compatibility issues.</source>
<translation>2 倍标准容量的记忆卡。可能会有些兼容性问题。</translation>
</message>
</context>
<context>
<name>MemoryCardCreateDialog</name>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="14"/>
<location filename="../Settings/MemoryCardCreateDialog.cpp" line="115"/>
<location filename="../Settings/MemoryCardCreateDialog.cpp" line="122"/>
<location filename="../Settings/MemoryCardCreateDialog.cpp" line="129"/>
<location filename="../Settings/MemoryCardCreateDialog.cpp" line="142"/>
<source>Create Memory Card</source>
<translation>创建记忆卡</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="53"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Create Memory Card&lt;/span&gt;&lt;br /&gt;Enter the name of the Memory Card you wish to create, and choose a size. We recommend either using 8MB Memory Cards, or folder Memory Cards for best compatibility.&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;输入要创建的存储卡的名称,并选择大小。我们建议使用 8MB 记忆卡或文件夹记忆卡卡以获得最佳兼容性。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="73"/>
<source>Memory Card Name:</source>
<translation>记忆卡名称:</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="87"/>
<source>8 MB [Most Compatible]</source>
<translation>8 MB [最兼容]</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="97"/>
<source>This is the standard Sony-provisioned size, and is supported by all games and BIOS versions.</source>
<translation>这是 Sony 提供的标准大小,所有游戏和 BIOS 版本都支持该大小。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="114"/>
<source>16 MB</source>
<translation type="unfinished">16 MB</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="121"/>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="145"/>
<source>A typical size for third-party Memory Cards which should work with most games.</source>
<translation>第三方存储卡的典型大小应该可以在大多数游戏中使用。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="138"/>
<source>32 MB</source>
<translation type="unfinished">32 MB</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="162"/>
<source>64 MB</source>
<translation type="unfinished">64 MB</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="169"/>
<source>Low compatibility warning: yes, it&apos;s very big, but may not work with many games.</source>
<translation>低兼容性警告: 是的,它非常大,并且可能与很多游戏不兼容。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="186"/>
<source>Folder [Recommended]</source>
<translation>文件夹 [推荐]</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="193"/>
<source>Store Memory Card contents in the host filesystem instead of a file.</source>
<translation>将存储卡内容存储在主机文件系统中而不是文件中。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="210"/>
<source>128 KB (PS1)</source>
<translation type="unfinished">128 KB (PS1)</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="217"/>
<source>This is the standard Sony-provisioned size PS1 Memory Card, and only compatible with PS1 games.</source>
<translation>这是索尼提供的标准尺寸的 PS1 记忆卡,只与 PS1 游戏兼容。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="234"/>
<source>Use NTFS Compression</source>
<translation>使用 NTFS 压缩</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.ui" line="244"/>
<source>NTFS compression is built-in, fast, and completely reliable. Typically compresses Memory Cards (highly recommended).</source>
<translation>NTFS 压缩是内置的、快速且完全可靠的。通常用于压缩记忆卡(强烈推荐)。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.cpp" line="116"/>
<source>Failed to create the Memory Card, because the name &apos;%1&apos; contains one or more invalid characters.</source>
<translation>创建记忆卡失败,因为名称 '%1' 含有一个或多个无效的字符。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.cpp" line="123"/>
<source>Failed to create the Memory Card, because another card with the name &apos;%1&apos; already exists.</source>
<translation>创建记忆卡失败,因为已经存在另一个名为 '%1' 的记忆卡。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.cpp" line="130"/>
<source>Failed to create the Memory Card, the log may contain more information.</source>
<translation>创建记忆卡失败, 日志可能含有更多信息。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardCreateDialog.cpp" line="142"/>
<source>Memory Card &apos;%1&apos; created.</source>
<translation>已创建记忆卡 '%1'。</translation>
</message>
</context>
<context>
<name>MemoryCardListWidget</name>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="473"/>
<source>Yes</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="473"/>
<source>No</source>
<translation></translation>
</message>
</context>
<context>
<name>MemoryCardSettingsWidget</name>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="50"/>
<source>Console Ports</source>
<translation>主机端口</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="58"/>
<source>Memory Cards</source>
<translation>记忆卡</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="66"/>
<source>Folder:</source>
<translation>文件夹:</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="76"/>
<source>Browse...</source>
<translation>浏览...</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="83"/>
<source>Open...</source>
<translation>打开...</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="90"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="133"/>
<source>Reset</source>
<translation>重置</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="103"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="108"/>
<source>Type</source>
<translation>类型</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="113"/>
<source>Formatted</source>
<translation>格式化</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="118"/>
<source>Last Modified</source>
<translation>修改日期</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="128"/>
<source>Refresh</source>
<translation>刷新</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="148"/>
<source>Create</source>
<translation>创建</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="155"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="315"/>
<source>Duplicate</source>
<translation>复制</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="162"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="316"/>
<source>Rename</source>
<translation>重命名</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="169"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="317"/>
<source>Convert</source>
<translation>转换</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="176"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="318"/>
<source>Delete</source>
<translation>删除</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="188"/>
<source>Settings</source>
<translation>设置</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="194"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="82"/>
<source>Automatically manage saves based on running game</source>
<translation>基于正在运行的游戏自动管理存档</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.ui" line="201"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="79"/>
<source>Auto-eject Memory Cards when loading save states</source>
<translation>当加载即时存档时自动弹出记忆卡</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="79"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="83"/>
<source>Checked</source>
<translation>选中</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="84"/>
<source>(Folder type only / Card size: Auto) Loads only the relevant booted game saves, ignoring others. Avoids running out of space for saves.</source>
<translation>(仅文件夹类型/记忆卡大小: 自动)仅加载和已启动游戏相关的存档而忽略其他。避免耗尽用于存档的空间。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="113"/>
<source>Swap Memory Cards</source>
<translation>交换记忆卡</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="125"/>
<source>Port %1</source>
<translation>端口 %1</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="133"/>
<source>Eject Memory Card</source>
<translation>弹出记忆卡</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="172"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="225"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="357"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="225"/>
<source>Not yet implemented.</source>
<translation>尚未实现。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="234"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="244"/>
<source>Delete Memory Card</source>
<translation>删除记忆卡</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="259"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="266"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="273"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="280"/>
<source>Rename Memory Card</source>
<translation>重命名记忆卡</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="259"/>
<source>New Card Name</source>
<translation>新记忆卡名称</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="266"/>
<source>New name is invalid, it must end with .ps2</source>
<translation>新名称无效,它必须以 ps2 结尾</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="274"/>
<source>New name is invalid, a card with this name already exists.</source>
<translation>新名称无效, 此记忆卡名称已存在。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="80"/>
<source>Avoids broken Memory Card saves. May not work with some games such as Guitar Hero.</source>
<translation>防止损坏记忆卡存档。可能无法与诸如吉他英雄等的游戏兼容。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="172"/>
<source>This Memory Card is unknown.</source>
<translation>此记忆卡未知。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="235"/>
<source>Are you sure you wish to delete the Memory Card &apos;%1&apos;?
This action cannot be reversed, and you will lose any saves on the card.</source>
<translation>您确实要删除记忆卡'%1' 吗?
无法撤销此操作,并且您将会丢失此卡上的所有存档。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="245"/>
<source>Failed to delete the Memory Card. The log may have more information.</source>
<translation>删除记忆卡失败。日志文件可能含有更多信息。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="281"/>
<source>Failed to rename Memory Card. The log may contain more information.</source>
<translation>重命名记忆卡失败。日志可能含有更多信息。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="310"/>
<source>Use for Port %1</source>
<translation>使用端口 %1</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="357"/>
<source>Both ports must have a card selected to swap.</source>
<translation>两个端口都必须选择要交换的卡。</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="373"/>
<source>PS2 (8MB)</source>
<translation type="unfinished">PS2 (8MB)</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="376"/>
<source>PS2 (16MB)</source>
<translation type="unfinished">PS2 (16MB)</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="379"/>
<source>PS2 (32MB)</source>
<translation type="unfinished">PS2 (32MB)</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="382"/>
<source>PS2 (64MB)</source>
<translation type="unfinished">PS2 (64MB)</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="385"/>
<source>PS1 (128KB)</source>
<translation type="unfinished">PS1 (128KB)</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="389"/>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="398"/>
<source>Unknown</source>
<translation>未知</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="394"/>
<source>PS2 (Folder)</source>
<translation>PS2 (文件夹)</translation>
</message>
</context>
<context>
<name>MemoryCardSlotWidget</name>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="524"/>
<source>%1 [%2]</source>
<translation type="unfinished">%1 [%2]</translation>
</message>
<message>
<location filename="../Settings/MemoryCardSettingsWidget.cpp" line="530"/>
<source>%1 [Missing]</source>
<extracomment>Ignore Crowdin&apos;s warning for [Missing], the text should be translated.</extracomment>
<translation>%1 [丢失]</translation>
</message>
</context>
<context>
<name>MemoryViewWidget</name>
<message>
<location filename="../Debugger/MemoryViewWidget.ui" line="14"/>
<source>Memory</source>
<translation>内存</translation>
</message>
<message>
<location filename="../Debugger/MemoryViewWidget.cpp" line="380"/>
<source>Go to in disassembly</source>
<translation>转到反汇编</translation>
</message>
<message>
<location filename="../Debugger/MemoryViewWidget.cpp" line="384"/>
<location filename="../Debugger/MemoryViewWidget.cpp" line="464"/>
<source>Go to address</source>
<translation>转到地址</translation>
</message>
<message>
<location filename="../Debugger/MemoryViewWidget.cpp" line="391"/>
<source>Show as 1 byte</source>
<translation>显示为 1 字节</translation>
</message>
<message>
<location filename="../Debugger/MemoryViewWidget.cpp" line="396"/>
<source>Show as 2 bytes</source>
<translation>显示为 2 字节</translation>
</message>
<message>
<location filename="../Debugger/MemoryViewWidget.cpp" line="401"/>
<source>Show as 4 bytes</source>
<translation>显示为 4 字节</translation>
</message>
<message>
<location filename="../Debugger/MemoryViewWidget.cpp" line="406"/>
<source>Show as 8 bytes</source>
<translation>显示为 8 字节</translation>
</message>
<message>
<location filename="../Debugger/MemoryViewWidget.cpp" line="413"/>
<source>Copy Byte</source>
<translation>复制字节</translation>
</message>
<message>
<location filename="../Debugger/MemoryViewWidget.cpp" line="417"/>
<source>Copy Segment</source>
<translation>复制数据段</translation>
</message>
<message>
<location filename="../Debugger/MemoryViewWidget.cpp" line="421"/>
<source>Copy Character</source>
<translation>复制字符</translation>
</message>
<message>
<location filename="../Debugger/MemoryViewWidget.cpp" line="425"/>
<source>Paste</source>
<translation>粘贴</translation>
</message>
</context>
<context>
<name>NewInputRecordingDlg</name>
<message>
<location filename="../Tools/InputRecording/NewInputRecordingDlg.ui" line="14"/>
<source>New Input Recording</source>
<translation>新建输入录像</translation>
</message>
<message>
<location filename="../Tools/InputRecording/NewInputRecordingDlg.ui" line="28"/>
<source>Select Recording Type</source>
<translation>选择录像类型</translation>
</message>
<message>
<location filename="../Tools/InputRecording/NewInputRecordingDlg.ui" line="39"/>
<source>Power On</source>
<extracomment>Indicates that the input recording that is about to be started will be recorded from the moment the emulation boots on/starts.</extracomment>
<translation>开机</translation>
</message>
<message>
<location filename="../Tools/InputRecording/NewInputRecordingDlg.ui" line="49"/>
<source>Save State</source>
<extracomment>Indicates that the input recording that is about to be started will be recorded when an accompanying save state is saved.</extracomment>
<translation>保存即时存档</translation>
</message>
<message>
<location filename="../Tools/InputRecording/NewInputRecordingDlg.ui" line="67"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;Be Warned! Making an input recording that starts from a save-state will fail to work on future versions due to save-state versioning.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;请注意!由于即时存档版本的限制,从即时存档开始进行输入录制将无法在将来的版本上工作。&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../Tools/InputRecording/NewInputRecordingDlg.ui" line="77"/>
<source>Select File Path</source>
<translation>选择文件路径</translation>
</message>
<message>
<location filename="../Tools/InputRecording/NewInputRecordingDlg.ui" line="89"/>
<source>Browse</source>
<translation>浏览</translation>
</message>
<message>
<location filename="../Tools/InputRecording/NewInputRecordingDlg.ui" line="98"/>
<source>Enter Author Name</source>
<translation>输入作者名称</translation>
</message>
<message>
<location filename="../Tools/InputRecording/NewInputRecordingDlg.cpp" line="85"/>
<source>Input Recording Files (*.p2m2)</source>
<translation>输入录像文件 (*.p2m2)</translation>
</message>
</context>
<context>
<name>Pad</name>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="29"/>
<source>D-Pad Up</source>
<translation>方向键上</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="30"/>
<source>D-Pad Right</source>
<translation>方向键右</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="31"/>
<source>D-Pad Down</source>
<translation>方向键下</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="32"/>
<source>D-Pad Left</source>
<translation>方向键左</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="33"/>
<source>Triangle</source>
<translation></translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="34"/>
<source>Circle</source>
<translation></translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="35"/>
<source>Cross</source>
<translation>×</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="36"/>
<source>Square</source>
<translation></translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="37"/>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="30"/>
<source>Select</source>
<translation type="unfinished">Select</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="38"/>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="31"/>
<source>Start</source>
<translation>开始</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="39"/>
<source>L1 (Left Bumper)</source>
<translation>L1 (左肩键)</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="40"/>
<source>L2 (Left Trigger)</source>
<translation>L2 (左扳机)</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="41"/>
<source>R1 (Right Bumper)</source>
<translation>R1 (右肩件)</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="42"/>
<source>R2 (Right Trigger)</source>
<translation>R2 (右扳机)</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="43"/>
<source>L3 (Left Stick Button)</source>
<translation>L3 (左摇杆按钮)</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="44"/>
<source>R3 (Right Stick Button)</source>
<translation>R3 (右摇杆按钮)</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="45"/>
<source>Analog Toggle</source>
<translation>切换模拟</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="46"/>
<source>Apply Pressure</source>
<translation>应用压感</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="47"/>
<source>Left Stick Up</source>
<translation>左摇杆上</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="48"/>
<source>Left Stick Right</source>
<translation>左摇杆右</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="49"/>
<source>Left Stick Down</source>
<translation>左摇杆下</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="50"/>
<source>Left Stick Left</source>
<translation>左摇杆左</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="51"/>
<source>Right Stick Up</source>
<translation>右摇杆上</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="52"/>
<source>Right Stick Right</source>
<translation>右摇杆右</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="53"/>
<source>Right Stick Down</source>
<translation>右摇杆下</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="54"/>
<source>Right Stick Left</source>
<translation>右摇杆左</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="55"/>
<source>Large (Low Frequency) Motor</source>
<translation>大 (低频) 马达</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="56"/>
<source>Small (High Frequency) Motor</source>
<translation>小 (高频) 马达</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="60"/>
<source>Not Inverted</source>
<translation>不翻转</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="61"/>
<source>Invert Left/Right</source>
<translation>翻转左/右</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="61"/>
<source>Invert Up/Down</source>
<translation>翻转上/下</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="62"/>
<source>Invert Left/Right + Up/Down</source>
<translation>翻转左/右 + 上/下</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="65"/>
<source>Invert Left Stick</source>
<translation>翻转左摇杆</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="66"/>
<source>Inverts the direction of the left analog stick.</source>
<translation>翻转左摇杆的方向。</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="68"/>
<source>Invert Right Stick</source>
<translation>翻转右摇杆</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="69"/>
<source>Inverts the direction of the right analog stick.</source>
<translation>翻转右摇杆的方向。</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="71"/>
<source>Analog Deadzone</source>
<translation>模拟死区</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="72"/>
<source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
<translation type="unfinished">Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="76"/>
<source>Sets the analog stick axis scaling factor. A value between 1.30 and 1.40 is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
<translation type="unfinished">Sets the analog stick axis scaling factor. A value between 1.30 and 1.40 is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="86"/>
<source>Button/Trigger Deadzone</source>
<translation type="unfinished">Button/Trigger Deadzone</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="87"/>
<source>Sets the deadzone for activating buttons/triggers, i.e. the fraction of the trigger which will be ignored.</source>
<translation type="unfinished">Sets the deadzone for activating buttons/triggers, i.e. the fraction of the trigger which will be ignored.</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="658"/>
<source>Analog light is now {} for port {} / slot {}</source>
<translation type="unfinished">Analog light is now {} for port {} / slot {}</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="75"/>
<source>Analog Sensitivity</source>
<translation>模拟灵敏度</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="80"/>
<source>Large Motor Vibration Scale</source>
<translation>大马达震动比例</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="81"/>
<source>Increases or decreases the intensity of low frequency vibration sent by the game.</source>
<translation>增加或减少游戏发出的低频振动强度。</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="83"/>
<source>Small Motor Vibration Scale</source>
<translation>小马达震动比例</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="84"/>
<source>Increases or decreases the intensity of high frequency vibration sent by the game.</source>
<translation>增加或减少游戏发出的高频振动强度。</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="90"/>
<source>Modifier Pressure</source>
<translation>压感修改</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="91"/>
<source>Sets the pressure when the modifier button is held.</source>
<translation>设置按住按钮时要修改的压力。</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadNotConnected.cpp" line="23"/>
<source>Not Connected</source>
<translation>未连接</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadDualshock2.cpp" line="96"/>
<source>DualShock 2</source>
<translation type="unfinished">DualShock 2</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/Pad.cpp" line="570"/>
<source>Controller port {}, slot {} has a {} connected, but the save state has a {}.
Leaving the original controller type connected, but this may cause issues.</source>
<translation type="unfinished">Controller port {}, slot {} has a {} connected, but the save state has a {}.
Leaving the original controller type connected, but this may cause issues.</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="28"/>
<source>Strum Up</source>
<translation type="unfinished">Strum Up</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="29"/>
<source>Strum Down</source>
<translation type="unfinished">Strum Down</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="32"/>
<source>Green Fret</source>
<translation type="unfinished">Green Fret</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="33"/>
<source>Red Fret</source>
<translation type="unfinished">Red Fret</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="34"/>
<source>Yellow Fret</source>
<translation type="unfinished">Yellow Fret</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="35"/>
<source>Blue Fret</source>
<translation type="unfinished">Blue Fret</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="36"/>
<source>Orange Fret</source>
<translation type="unfinished">Orange Fret</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="37"/>
<source>Whammy Bar</source>
<translation type="unfinished">Whammy Bar</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="38"/>
<source>Tilt Up</source>
<translation type="unfinished">Tilt Up</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="43"/>
<source>Whammy Bar Deadzone</source>
<translation type="unfinished">Whammy Bar Deadzone</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="44"/>
<source>Sets the whammy bar deadzone. Inputs below this value will not be sent to the PS2.</source>
<translation type="unfinished">Sets the whammy bar deadzone. Inputs below this value will not be sent to the PS2.</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="46"/>
<source>Whammy Bar Sensitivity</source>
<translation type="unfinished">Whammy Bar Sensitivity</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="47"/>
<source>Sets the whammy bar axis scaling factor.</source>
<translation type="unfinished">Sets the whammy bar axis scaling factor.</translation>
</message>
<message>
<location filename="../../pcsx2/SIO/Pad/PadGuitar.cpp" line="52"/>
<source>Guitar</source>
<translation type="unfinished">Guitar</translation>
</message>
</context>
<context>
<name>Patch</name>
<message>
<location filename="../../pcsx2/Patch.cpp" line="301"/>
<source>Failed to open {}. Built-in game patches are not available.</source>
<translation>无法打开 {}。内置游戏补丁不可用。</translation>
</message>
<message>
<location filename="../../pcsx2/Patch.cpp" line="595"/>
<source>{} GameDB patches</source>
<translation>{} 条游戏数据库补丁</translation>
</message>
<message>
<location filename="../../pcsx2/Patch.cpp" line="601"/>
<source>{}{} game patches</source>
<translation>{}{} 条游戏补丁</translation>
</message>
<message>
<location filename="../../pcsx2/Patch.cpp" line="608"/>
<source>{}{} cheat patches</source>
<translation>{}{} 条作弊补丁</translation>
</message>
<message>
<location filename="../../pcsx2/Patch.cpp" line="620"/>
<source>{} are active.</source>
<translation>开启 {}。</translation>
</message>
<message>
<location filename="../../pcsx2/Patch.cpp" line="625"/>
<source>No cheats or patches (widescreen, compatibility or others) are found / enabled.</source>
<translation>没有找到 / 开启作弊或补丁 (宽屏、兼容性以及其它)。</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../QtUtils.cpp" line="150"/>
<source>Failed to open URL</source>
<translation>打开 URL 失败</translation>
</message>
<message>
<location filename="../QtUtils.cpp" line="151"/>
<source>Failed to open URL.
The URL was: %1</source>
<translation>打开 URL 失败。
URL 时: %1</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="814"/>
<location filename="../Settings/HddCreateQt.cpp" line="47"/>
<source>HDD Creator</source>
<translation>HDD 创建器</translation>
</message>
<message>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="815"/>
<location filename="../Settings/HddCreateQt.cpp" line="48"/>
<source>Failed to create HDD image</source>
<translation>创建 HDD 映像失败</translation>
</message>
<message>
<location filename="../Settings/HddCreateQt.cpp" line="30"/>
<location filename="../Settings/HddCreateQt.cpp" line="39"/>
<source>Creating HDD file
%1 / %2 MiB</source>
<translation>正在创建 HDD 文件
%1 / %2 MiB</translation>
</message>
<message>
<location filename="../Settings/HddCreateQt.cpp" line="30"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
</context>
<context>
<name>QtAsyncProgressThread</name>
<message>
<location filename="../QtProgressCallback.cpp" line="205"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../QtProgressCallback.cpp" line="210"/>
<source>Question</source>
<translation>问题</translation>
</message>
<message>
<location filename="../QtProgressCallback.cpp" line="216"/>
<source>Information</source>
<translation>信息</translation>
</message>
</context>
<context>
<name>QtModalProgressCallback</name>
<message>
<location filename="../QtProgressCallback.cpp" line="32"/>
<source>PCSX2</source>
<translation type="unfinished">PCSX2</translation>
</message>
<message>
<location filename="../QtProgressCallback.cpp" line="53"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../QtProgressCallback.cpp" line="112"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../QtProgressCallback.cpp" line="117"/>
<source>Question</source>
<translation>问题</translation>
</message>
<message>
<location filename="../QtProgressCallback.cpp" line="123"/>
<source>Information</source>
<translation>信息</translation>
</message>
</context>
<context>
<name>RegisterWidget</name>
<message>
<location filename="../Debugger/RegisterWidget.ui" line="26"/>
<source>Register View</source>
<translation>寄存器视图</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="240"/>
<location filename="../Debugger/RegisterWidget.cpp" line="247"/>
<source>View as hex</source>
<translation>按 hex 查看</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="240"/>
<location filename="../Debugger/RegisterWidget.cpp" line="247"/>
<source>View as float</source>
<translation>按浮点查看</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="254"/>
<source>Copy Top Half</source>
<translation>复制顶部一半</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="256"/>
<source>Copy Bottom Half</source>
<translation>复制底部一半</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="258"/>
<source>Copy Segment</source>
<translation>复制数据段</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="263"/>
<source>Copy Value</source>
<translation>复制值</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="271"/>
<source>Change Top Half</source>
<translation>更改顶部一半</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="273"/>
<source>Change Bottom Half</source>
<translation>更改底部一半</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="275"/>
<source>Change Segment</source>
<translation>更改数据段</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="280"/>
<source>Change Value</source>
<translation>更改值</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="286"/>
<source>Go to in Disassembly</source>
<translation>转到反汇编</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="289"/>
<source>Go to in Memory</source>
<translation>转到内存</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="345"/>
<source>Change %1</source>
<extracomment>Changing the value in a CPU register (e.g. &quot;Change t0&quot;)</extracomment>
<translation>更改 %1</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="356"/>
<location filename="../Debugger/RegisterWidget.cpp" line="365"/>
<source>Invalid register value</source>
<translation>无效的寄存器值</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="356"/>
<source>Invalid hexadecimal register value.</source>
<translation>无效的十六进制寄存器值。</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="365"/>
<source>Invalid floating-point register value.</source>
<translation>无效的浮点寄存器值。</translation>
</message>
<message>
<location filename="../Debugger/RegisterWidget.cpp" line="434"/>
<source>Invalid target address</source>
<translation>无效的目标地址</translation>
</message>
</context>
<context>
<name>SPU2</name>
<message>
<location filename="../../pcsx2/SPU2/SndOut_Cubeb.cpp" line="295"/>
<source>Requested audio output device &apos;{}&apos; not found, using default.</source>
<translation>未找到请求的音频输出设备‘{},使用默认设置。</translation>
</message>
<message>
<location filename="../../pcsx2/SPU2/SndOut_Cubeb.cpp" line="380"/>
<source>Cubeb (Cross-platform)</source>
<extracomment>Cubeb is an audio engine name. Leave as-is.</extracomment>
<translation>Cubeb (跨平台)</translation>
</message>
<message>
<location filename="../../pcsx2/SPU2/SndOut.cpp" line="54"/>
<source>No Sound (Emulate SPU2 only)</source>
<translation>无声音 (仅模拟 SPU2)</translation>
</message>
<message>
<location filename="../../pcsx2/SPU2/SndOut_XAudio2.cpp" line="365"/>
<source>XAudio2</source>
<extracomment>XAudio2 is an audio engine name. Leave as-is.</extracomment>
<translation type="unfinished">XAudio2</translation>
</message>
</context>
<context>
<name>SettingWidgetBinder</name>
<message>
<location filename="../Settings/AudioSettingsWidget.cpp" line="279"/>
<location filename="../Settings/DEV9SettingsWidget.cpp" line="770"/>
<location filename="../SettingWidgetBinder.h" line="410"/>
<location filename="../SettingWidgetBinder.h" line="538"/>
<location filename="../SettingWidgetBinder.h" line="1102"/>
<source>Reset</source>
<translation>重置</translation>
</message>
<message>
<location filename="../SettingWidgetBinder.h" line="311"/>
<location filename="../SettingWidgetBinder.h" line="439"/>
<source>Default: </source>
<translation>默认: </translation>
</message>
<message>
<location filename="../SettingWidgetBinder.h" line="1055"/>
<source>Select folder for %1</source>
<translation>为 %1 选择文件夹</translation>
</message>
</context>
<context>
<name>SettingsDialog</name>
<message>
<location filename="../Settings/SettingsDialog.ui" line="23"/>
<source>PCSX2 Settings</source>
<translation>PCSX2 设置</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.ui" line="88"/>
<source>Restore Defaults</source>
<translation>还原默认</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.ui" line="108"/>
<source>Close</source>
<translation>关闭</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="88"/>
<location filename="../Settings/SettingsDialog.cpp" line="96"/>
<source>Summary</source>
<translation>统计</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="82"/>
<source>&lt;strong&gt;Summary&lt;/strong&gt;&lt;hr&gt;This page shows details about the selected game. Changing the Input Profile will set the controller binding scheme for this game to whichever profile is chosen, instead of the default (Shared) configuration. The track list and dump verification can be used to determine if your disc image matches a known good dump. If it does not match, the game may be broken.</source>
<translation type="unfinished">&lt;strong&gt;Summary&lt;/strong&gt;&lt;hr&gt;This page shows details about the selected game. Changing the Input Profile will set the controller binding scheme for this game to whichever profile is chosen, instead of the default (Shared) configuration. The track list and dump verification can be used to determine if your disc image matches a known good dump. If it does not match, the game may be broken.</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="94"/>
<source>Summary is unavailable for files not present in game list.</source>
<translation>摘要不适用于游戏列表中不存在的文件。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="102"/>
<source>Interface</source>
<translation>界面</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="104"/>
<source>&lt;strong&gt;Interface Settings&lt;/strong&gt;&lt;hr&gt;These options control how the software looks and behaves.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
<translation>&lt;strong&gt;界面设置&lt;/strong&gt;&lt;hr&gt;这些选项控制软件的外观和行为。&lt;br&gt;&lt;br&gt;将鼠标悬停在选项上可查看附加信息。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="110"/>
<source>Game List</source>
<translation>游戏列表</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="112"/>
<source>&lt;strong&gt;Game List Settings&lt;/strong&gt;&lt;hr&gt;The list above shows the directories which will be searched by PCSX2 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;上面的列表显示了由 PCSX2 搜索用来填充游戏列表的目录。可以添加、删除搜索目录,并将其切换为递归/非递归。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="114"/>
<source>BIOS</source>
<translation type="unfinished">BIOS</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="115"/>
<source>&lt;strong&gt;BIOS Settings&lt;/strong&gt;&lt;hr&gt;Configure your BIOS here.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
<translation>&lt;strong&gt;BIOS 设置&lt;/strong&gt;&lt;hr&gt;在此处配置您的 BIOS。&lt;br&gt;&lt;br&gt;将鼠标悬停在选项上获取详情。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="119"/>
<source>Emulation</source>
<translation>模拟</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="121"/>
<source>&lt;strong&gt;Emulation Settings&lt;/strong&gt;&lt;hr&gt;These options determine the configuration of frame pacing and game settings.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
<translation>&lt;strong&gt;模拟设置&lt;/strong&gt;&lt;hr&gt;这些选项确定帧间隔和游戏设置。&lt;br&gt;&lt;br&gt;将鼠标悬停在选项上获取详情。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="127"/>
<source>Patches</source>
<translation>补丁</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="128"/>
<source>&lt;strong&gt;Patches&lt;/strong&gt;&lt;hr&gt;This section allows you to select optional patches to apply to the game, which may provide performance, visual, or gameplay improvements.</source>
<translation>&lt;strong&gt;补丁&lt;/strong&gt;&lt;hr&gt;此部分允许您选择要应用于游戏的可选补丁,这些补丁可能会提供性能、视觉或游戏方面的改进。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="131"/>
<source>Cheats</source>
<translation>修改</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="132"/>
<source>&lt;strong&gt;Cheats&lt;/strong&gt;&lt;hr&gt;This section allows you to select which cheats you wish to enable. You cannot enable/disable cheats without labels for old-format pnach files, those will automatically activate if the main cheat enable option is checked.</source>
<translation>&lt;strong&gt;作弊&lt;/strong&gt;&lt;hr&gt;此部分允许您选择要启用的作弊。对于旧格式的 pnach 文件您不能启用/禁用没有标签的作弊,如果选中了主要的作弊启用选项这些作弊将自动激活。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="140"/>
<source>Game Fixes</source>
<translation>游戏修正</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="142"/>
<source>&lt;strong&gt;Game Fixes Settings&lt;/strong&gt;&lt;hr&gt;Game Fixes can work around incorrect emulation in some titles.&lt;br&gt;However, they can also cause problems in games if used incorrectly.&lt;br&gt;It is best to leave them all disabled unless advised otherwise.</source>
<translation>&lt;strong&gt;游戏修正设置&lt;/strong&gt;&lt;hr&gt;游戏修正可以解决某些游戏中不正确的模拟。&lt;br&gt;但是,如果使用不当它们也可能在游戏中导致问题。&lt;br&gt;除非另有建议否则最好将其全部禁用。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="146"/>
<source>Graphics</source>
<translation>图形</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="147"/>
<source>&lt;strong&gt;Graphics Settings&lt;/strong&gt;&lt;hr&gt;These options determine the configuration of the graphical output.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
<translation>&lt;strong&gt;图形设置&lt;/strong&gt;&lt;hr&gt;这些选项确定图形输出的配置。&lt;br&gt;&lt;br&gt;将鼠标悬停在选项上获取详情。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="149"/>
<source>Audio</source>
<translation>音频</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="150"/>
<source>&lt;strong&gt;Audio Settings&lt;/strong&gt;&lt;hr&gt;These options control the audio output of the console.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
<translation>&lt;strong&gt;音频设置&lt;/strong&gt;&lt;hr&gt;这些选项控制主机的音频输出。&lt;br&gt;&lt;br&gt;将鼠标悬停在选项上获取详情。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="153"/>
<source>Memory Cards</source>
<translation>记忆卡</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="155"/>
<source>&lt;strong&gt;Memory Card Settings&lt;/strong&gt;&lt;hr&gt;Create and configure Memory Cards here.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
<translation>&lt;strong&gt;记忆卡设置&lt;/strong&gt;&lt;hr&gt;在此处创建和配置记忆卡。&lt;br&gt;&lt;br&gt;将鼠标悬停在选项上获取详情。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="158"/>
<source>Network &amp; HDD</source>
<translation>网络与硬盘</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="159"/>
<source>&lt;strong&gt;Network &amp; HDD Settings&lt;/strong&gt;&lt;hr&gt;These options control the network connectivity and internal HDD storage of the console.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
<translation>&lt;strong&gt;网络与硬盘设置&lt;/strong&gt;&lt;hr&gt;这些选项控制主机的网络连接和内部硬盘存储。&lt;br&gt;&lt;br&gt;将鼠标悬停在选项上可查看附加信息。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="164"/>
<source>Folders</source>
<translation>文件夹</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="166"/>
<source>&lt;strong&gt;Folder Settings&lt;/strong&gt;&lt;hr&gt;These options control where PCSX2 will save runtime data files.</source>
<translation>&lt;strong&gt;文件夹设置&lt;/strong&gt;&lt;hr&gt;这些选项控制 PCSX2 保存运行时数据文件的位置。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="170"/>
<source>Achievements</source>
<translation>成就</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="173"/>
<source>&lt;strong&gt;Achievements Settings&lt;/strong&gt;&lt;hr&gt;These options control the RetroAchievements implementation in PCSX2, allowing you to earn achievements in your games.</source>
<translation>&lt;strong&gt;成就设置&lt;/strong&gt;&lt;hr&gt;这些设置控制 RetroAchievements 在 PCSX2 中的实现方式, 允许您在游戏中获得成就。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="179"/>
<source>RAIntegration is being used, built-in RetroAchievements support is disabled.</source>
<translation>正在使用 RAIntegration,内置的 RetroAchievements 支持已禁用。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="190"/>
<source>This PCSX2 build was not compiled with RetroAchievements support.</source>
<translation>此 PCSX2 编译版本未使用 RetroAchievements 支持进行编译。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="198"/>
<source>Advanced</source>
<translation>高级</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="200"/>
<source>&lt;strong&gt;Advanced Settings&lt;/strong&gt;&lt;hr&gt;These are advanced options to determine the configuration of the simulated console.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
<translation>&lt;strong&gt;高级设置&lt;/strong&gt;&lt;hr&gt;这些是用于确定模拟主机配置的高级选项。&lt;br&gt;&lt;br&gt;将鼠标悬停在选项上可查看更多信息。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="202"/>
<source>Debug</source>
<translation>调试</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="204"/>
<source>&lt;strong&gt;Debug Settings&lt;/strong&gt;&lt;hr&gt;These are options which can be used to log internal information about the application. &lt;strong&gt;Do not modify unless you know what you are doing&lt;/strong&gt;, it will cause significant slowdown, and can waste large amounts of disk space.</source>
<translation>&lt;strong&gt;调试设置&lt;/strong&gt;&lt;hr&gt;这些选项可用于记录有关应用程序的内部信息。&lt;strong&gt;除非您知道自己在做什么否则请勿修改&lt;/strong&gt;,这将导致速度显著减慢,并可能浪费大量磁盘空间。</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="262"/>
<source>Confirm Restore Defaults</source>
<translation>确认重置为默认值</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.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="../Settings/SettingsDialog.cpp" line="265"/>
<source>Reset UI Settings</source>
<translation>重置 UI 设置</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="300"/>
<source>Recommended Value</source>
<translation>推荐值</translation>
</message>
<message>
<location filename="../Settings/SettingsDialog.cpp" line="551"/>
<source>%1 [%2]</source>
<translation type="unfinished">%1 [%2]</translation>
</message>
<message>
<location filename="../SettingWidgetBinder.h" line="128"/>
<source>Use Global Setting [Enabled]</source>
<extracomment>THIS STRING IS SHARED ACROSS MULTIPLE OPTIONS. Be wary about gender/number. Also, ignore Crowdin&apos;s warning regarding [Enabled]: the text must be translated.</extracomment>
<translation>使用全局设置 [开启]</translation>
</message>
<message>
<location filename="../SettingWidgetBinder.h" line="130"/>
<source>Use Global Setting [Disabled]</source>
<extracomment>THIS STRING IS SHARED ACROSS MULTIPLE OPTIONS. Be wary about gender/number. Also, ignore Crowdin&apos;s warning regarding [Disabled]: the text must be translated.</extracomment>
<translation>使用全局设置 [关闭]</translation>
</message>
<message>
<location filename="../SettingWidgetBinder.h" line="138"/>
<location filename="../SettingWidgetBinder.h" line="154"/>
<source>Use Global Setting [%1]</source>
<translation>使用全局设置 [%1]</translation>
</message>
</context>
<context>
<name>SetupWizardDialog</name>
<message>
<location filename="../SetupWizardDialog.ui" line="14"/>
<source>PCSX2 Setup Wizard</source>
<translation>PCSX2 设置向导</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="68"/>
<source>Language</source>
<translation>语言</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="75"/>
<source>BIOS Image</source>
<translation>BIOS 映像</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="82"/>
<source>Game Directories</source>
<translation>游戏目录</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="89"/>
<source>Controller Setup</source>
<translation>控制器设置</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="96"/>
<source>Complete</source>
<translation>完成</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="142"/>
<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 PCSX2!&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 PCSX2 that you view the setup guide at &lt;a href=&quot;https://pcsx2.net/docs/usage/setup/&quot;&gt;https://pcsx2.net/docs/usage/setup/&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;By default, PCSX2 will connect to the server at &lt;a href=&quot;https://pcsx2.net/&quot;&gt;pcsx2.net&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;github.com&lt;/a&gt;. If you do not wish for PCSX2 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;欢迎使用 PCSX2!&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;此向导将帮助您完成使用本程序所需的配置步骤。如果这是您第一次安装 PCSX2,建议您到 &lt;a href=&quot;https://pcsx2.net/docs/usage/setup/&quot;&gt;https://pcsx2.net/docs/usage/setup/&lt;/a&gt; 查看安装指南。&lt;/p&gt;&lt;p&gt;默认情况下,PCSX2 将会连接到位于 &lt;a href=&quot;https://pcsx2.net/&quot;&gt;pcsx2.net&lt;/a&gt; 的服务器检查更新, 并且如果存在更新且在您确认后, 将从 &lt;a href=&quot;https://github.com/&quot;&gt;github.com&lt;/a&gt;下载更新包。如果您不希望 PCSX2 在启动时创建任意网络连接,您现在就应该取消选定自动更新选项。自动更新设置可在今后的任何时间在界面设置中更改。&lt;/p&gt;&lt;p&gt;请选择一种语言和主题然后开始。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="157"/>
<source>Language:</source>
<translation>语言:</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="174"/>
<source>Theme:</source>
<translation>主题:</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="197"/>
<source>Enable Automatic Updates</source>
<translation>开启自动更新</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="222"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;PCSX2 requires a PS2 BIOS in order to run.&lt;/p&gt;&lt;p&gt;For legal reasons, you must obtain a BIOS &lt;strong&gt;from an actual PS2 unit that you own&lt;/strong&gt; (borrowing doesn&apos;t count).&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 PCSX2 to scan an alternative directory.&lt;/p&gt;&lt;p&gt;A guide for dumping your BIOS can be found at &lt;a href=&quot;https://pcsx2.net/docs/usage/setup/#how-to-dump-your-ps2-bios&quot;&gt;pcsx2.net&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;PCSX2 需要 PS2 BIOS 才能运行。&lt;/p&gt;&lt;p&gt;出于法律原因,您必须从&lt;strong&gt;您实际拥有的 PS2 设备上获得一个 BIOS&lt;/strong&gt; (借用不算在内)。&lt;/p&gt;&lt;p&gt;转储后,此 BIOS 映像应该放置在下面显示的数据目录中的 bios 文件夹中,或者您可以指定 PCSX2 扫描其它目录。&lt;/p&gt;&lt;p&gt;可以在 &lt;a href=&quot;https://pcsx2.net/docs/usage/setup/#how-to-dump-your-ps2-bios&quot;&gt;pcsx2.net&lt;/a&gt; 找到一份用于转储您的 BIOS 的指南。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="237"/>
<source>BIOS Directory:</source>
<translation>BIOS 目录:</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="247"/>
<source>Browse...</source>
<translation>浏览...</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="254"/>
<source>Reset</source>
<translation>重置</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="273"/>
<source>Filename</source>
<translation>文件名</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="278"/>
<source>Version</source>
<translation>版本</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="301"/>
<source>Open in Explorer...</source>
<translation>在浏览器中打开...</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="308"/>
<source>Refresh List</source>
<translation>刷新列表</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="333"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;PCSX2 will automatically scan and identify games from the selected directories below, and populate the game list.&lt;br&gt;These games should be dumped from discs you own. Guides for dumping discs can be found at &lt;a href=&quot;https://pcsx2.net/docs/usage/setup/#dumping-ps2-discs-via-imgburn&quot;&gt;pcsx2.net&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Supported formats for dumps include:&lt;/p&gt;&lt;p&gt;&lt;ul&gt;&lt;li&gt;.bin/.iso (ISO Disc Images)&lt;/li&gt;&lt;li&gt;.mdf (Media Descriptor File)&lt;/li&gt;&lt;li&gt;.chd (Compressed Hunks of Data)&lt;/li&gt;&lt;li&gt;.cso (Compressed ISO)&lt;/li&gt;&lt;li&gt;.gz (Gzip Compressed ISO)&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;PCSX2 将自动扫描并识别以下选定目录中的游戏,并填充游戏列表。&lt;br&gt;这些游戏应该是从您自己所拥有的光盘中所转储的。可以在 &lt;a href=&quot;https://pcsx2.net/docs/usage/setup/#dumping-ps2-discs-via-imgburn&quot;&gt;pcsx2.net&lt;/a&gt; 找到用于转储光盘的指南。&lt;/p&gt;&lt;p&gt;支持的转储格式包括:&lt;/p&gt;&lt;p&gt;&lt;ul&gt;&lt;li&gt;.bin/.iso (ISO 光盘映像)&lt;/li&gt;&lt;li&gt;.mdf (媒体描述符文件)&lt;/li&gt;&lt;li&gt;.chd (压缩数据块)&lt;/li&gt;&lt;li&gt;.cso (压缩 ISO)&lt;/li&gt;&lt;li&gt;.gz (Gzip 压缩 ISO)&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="348"/>
<source>Search Directories (will be scanned for games)</source>
<translation>搜索目录 (将被用于扫描游戏)</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="374"/>
<source>Add</source>
<translation>添加</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="391"/>
<location filename="../SetupWizardDialog.cpp" line="297"/>
<source>Remove</source>
<translation>移除</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="405"/>
<source>Search Directory</source>
<translation>搜索目录</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="410"/>
<source>Scan Recursively</source>
<translation>扫描子文件夹</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="437"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;By default, PCSX2 will map your keyboard to the virtual PS2 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;默认情况下,PCSX2 会将您的键盘映射到虚拟的 PS2 控制器上。&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="447"/>
<source>Controller Port 1</source>
<translation>控制器端口 1</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="456"/>
<location filename="../SetupWizardDialog.ui" line="527"/>
<source>Controller Mapped To:</source>
<translation>控制器映射到:</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="463"/>
<location filename="../SetupWizardDialog.ui" line="517"/>
<source>Controller Type:</source>
<translation>控制器类型:</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="472"/>
<location filename="../SetupWizardDialog.ui" line="536"/>
<location filename="../SetupWizardDialog.cpp" line="422"/>
<source>Default (Keyboard)</source>
<translation>默认 (键盘)</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="492"/>
<location filename="../SetupWizardDialog.ui" line="556"/>
<source>Automatic Mapping</source>
<translation>自动映射</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="511"/>
<source>Controller Port 2</source>
<translation>控制器端口 2</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="604"/>
<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 PCSX2.&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;在设置菜单下提供更多选项。您也可以使用完全通过手柄控制进行导航的大画面用户界面。&lt;/p&gt;&lt;p&gt;我们希望您使用 PCSX2 愉快。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="639"/>
<source>&amp;Back</source>
<translation>上一步(&amp;B)</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="646"/>
<source>&amp;Next</source>
<translation>下一步(&amp;N)</translation>
</message>
<message>
<location filename="../SetupWizardDialog.ui" line="656"/>
<source>&amp;Cancel</source>
<translation>取消(&amp;C)</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="60"/>
<location filename="../SetupWizardDialog.cpp" line="75"/>
<source>Warning</source>
<translation>警告</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="61"/>
<source>A BIOS image has not been selected. PCSX2 &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>尚未选择 BIOS 映像。如果没有 BIOS 映像 PCSX2 &lt;strong&gt;将无法&lt;/strong&gt;运行游戏。&lt;br&gt;&lt;br&gt;您确实希望在没有选定一个 BIOS 映像的情况下继续吗?</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="76"/>
<source>No game directories have been selected. You will have to manually open any game dumps you want to play, PCSX2&apos;s list will be empty.
Are you sure you want to continue?</source>
<translation>尚未选择任何游戏目录。您将不得不手动打开任何你想玩的游戏转储,PCSX2 的列表将是空的。
您想要继续吗?</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="160"/>
<source>Cancel Setup</source>
<translation>取消设置</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="161"/>
<source>Are you sure you want to cancel PCSX2 setup?
Any changes have been saved, and the wizard will run again next time you start PCSX2.</source>
<translation>您确实要取消设置 PCSX2 吗?
所有更改都已保存,下次启动 PCSX2 时该向导将再次运行。</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="299"/>
<source>Open Directory...</source>
<translation>打开目录...</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="306"/>
<source>Select Search Directory</source>
<translation>选择搜索目录</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="311"/>
<source>Scan Recursively?</source>
<translation>要递归扫描吗?</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="312"/>
<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>您要递归扫描目录 &quot;%1&quot; 吗?
递归扫描将需要更多时间, 但是它将会检测子目录中的文件。</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="422"/>
<source>Default (None)</source>
<translation>默认 (无)</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="453"/>
<source>No devices available</source>
<translation>无可用设备</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="466"/>
<source>Automatic Binding</source>
<translation>自动绑定</translation>
</message>
<message>
<location filename="../SetupWizardDialog.cpp" line="467"/>
<source>No generic bindings were generated for device &apos;%1&apos;. The controller/source may not support automatic mapping.</source>
<translation>没有为设备 '%1' 生成常规绑定。此控制器/源可能不支持自动映射。</translation>
</message>
</context>
<context>
<name>StackModel</name>
<message>
<location filename="../Debugger/Models/StackModel.cpp" line="91"/>
<source>ENTRY</source>
<extracomment>Warning: short space limit. Abbreviate if needed.</extracomment>
<translation>入口</translation>
</message>
<message>
<location filename="../Debugger/Models/StackModel.cpp" line="94"/>
<source>LABEL</source>
<extracomment>Warning: short space limit. Abbreviate if needed.</extracomment>
<translation>标签</translation>
</message>
<message>
<location filename="../Debugger/Models/StackModel.cpp" line="97"/>
<source>PC</source>
<extracomment>Warning: short space limit. Abbreviate if needed. PC = Program Counter (location where the CPU is executing).</extracomment>
<translation type="unfinished">PC</translation>
</message>
<message>
<location filename="../Debugger/Models/StackModel.cpp" line="100"/>
<source>INSTRUCTION</source>
<extracomment>Warning: short space limit. Abbreviate if needed.</extracomment>
<translation>指令</translation>
</message>
<message>
<location filename="../Debugger/Models/StackModel.cpp" line="103"/>
<source>STACK POINTER</source>
<extracomment>Warning: short space limit. Abbreviate if needed.</extracomment>
<translation>堆栈指针</translation>
</message>
<message>
<location filename="../Debugger/Models/StackModel.cpp" line="106"/>
<source>SIZE</source>
<extracomment>Warning: short space limit. Abbreviate if needed.</extracomment>
<translation>大小</translation>
</message>
</context>
<context>
<name>ThreadModel</name>
<message>
<location filename="../Debugger/Models/ThreadModel.cpp" line="66"/>
<location filename="../Debugger/Models/ThreadModel.cpp" line="74"/>
<source>INVALID</source>
<translation>无效</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.cpp" line="114"/>
<source>ID</source>
<extracomment>Warning: short space limit. Abbreviate if needed.</extracomment>
<translation type="unfinished">ID</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.cpp" line="117"/>
<source>PC</source>
<extracomment>Warning: short space limit. Abbreviate if needed. PC = Program Counter (location where the CPU is executing).</extracomment>
<translation type="unfinished">PC</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.cpp" line="120"/>
<source>ENTRY</source>
<extracomment>Warning: short space limit. Abbreviate if needed.</extracomment>
<translation>入口</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.cpp" line="123"/>
<source>PRIORITY</source>
<extracomment>Warning: short space limit. Abbreviate if needed.</extracomment>
<translation>优先级</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.cpp" line="126"/>
<source>STATE</source>
<extracomment>Warning: short space limit. Abbreviate if needed.</extracomment>
<translation>状态</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.cpp" line="129"/>
<source>WAIT TYPE</source>
<extracomment>Warning: short space limit. Abbreviate if needed.</extracomment>
<translation>等待类型</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="54"/>
<source>BAD</source>
<extracomment>Refers to a Thread State in the Debugger.</extracomment>
<translation>错误</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="56"/>
<source>RUN</source>
<extracomment>Refers to a Thread State in the Debugger.</extracomment>
<translation>运行</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="58"/>
<source>READY</source>
<extracomment>Refers to a Thread State in the Debugger.</extracomment>
<translation>就绪</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="60"/>
<source>WAIT</source>
<extracomment>Refers to a Thread State in the Debugger.</extracomment>
<translation>等待</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="62"/>
<source>SUSPEND</source>
<extracomment>Refers to a Thread State in the Debugger.</extracomment>
<translation>暂停</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="64"/>
<source>WAIT SUSPEND</source>
<extracomment>Refers to a Thread State in the Debugger.</extracomment>
<translation>等待暂停</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="66"/>
<source>DORMANT</source>
<extracomment>Refers to a Thread State in the Debugger.</extracomment>
<translation>休眠</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="72"/>
<source>NONE</source>
<extracomment>Refers to a Thread Wait State in the Debugger.</extracomment>
<translation></translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="74"/>
<source>WAKEUP REQUEST</source>
<extracomment>Refers to a Thread Wait State in the Debugger.</extracomment>
<translation>唤醒请求</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="76"/>
<source>SEMAPHORE</source>
<extracomment>Refers to a Thread Wait State in the Debugger.</extracomment>
<translation>信号</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="78"/>
<source>SLEEP</source>
<extracomment>Refers to a Thread Wait State in the Debugger.</extracomment>
<translation>休眠</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="80"/>
<source>DELAY</source>
<extracomment>Refers to a Thread Wait State in the Debugger.</extracomment>
<translation>延迟</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="82"/>
<source>EVENTFLAG</source>
<extracomment>Refers to a Thread Wait State in the Debugger.</extracomment>
<translation>事件标志</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="84"/>
<source>MBOX</source>
<extracomment>Refers to a Thread Wait State in the Debugger.</extracomment>
<translation type="unfinished">MBOX</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="86"/>
<source>VPOOL</source>
<extracomment>Refers to a Thread Wait State in the Debugger.</extracomment>
<translation type="unfinished">VPOOL</translation>
</message>
<message>
<location filename="../Debugger/Models/ThreadModel.h" line="88"/>
<source>FIXPOOL</source>
<extracomment>Refers to a Thread Wait State in the Debugger.</extracomment>
<translation type="unfinished">FIXPOOL</translation>
</message>
</context>
<context>
<name>USB</name>
<message>
<location filename="../../pcsx2/USB/usb-eyetoy/usb-eyetoy-webcam.cpp" line="489"/>
<source>Webcam (EyeToy)</source>
<translation type="unfinished">Webcam (EyeToy)</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-eyetoy/usb-eyetoy-webcam.cpp" line="520"/>
<source>Sony EyeToy</source>
<translation type="unfinished">Sony EyeToy</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-eyetoy/usb-eyetoy-webcam.cpp" line="520"/>
<source>Konami Capture Eye</source>
<translation type="unfinished">Konami Capture Eye</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-eyetoy/usb-eyetoy-webcam.cpp" line="527"/>
<source>Device Name</source>
<translation>设备名称</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-eyetoy/usb-eyetoy-webcam.cpp" line="528"/>
<source>Selects the device to capture images from.</source>
<translation>选择要捕获图像的设备。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-hid/usb-hid.cpp" line="943"/>
<source>HID Keyboard</source>
<translation>HID 键盘</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-hid/usb-hid.cpp" line="954"/>
<source>Keyboard</source>
<translation>键盘</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-hid/usb-hid.cpp" line="1017"/>
<source>HID Mouse</source>
<translation>HID 鼠标</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-hid/usb-hid.cpp" line="1047"/>
<source>Pointer</source>
<translation>鼠标</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-hid/usb-hid.cpp" line="1048"/>
<source>Left Button</source>
<translation>左键</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-hid/usb-hid.cpp" line="1049"/>
<source>Right Button</source>
<translation>右键</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-hid/usb-hid.cpp" line="1050"/>
<source>Middle Button</source>
<translation>中键</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-hid/usb-hid.cpp" line="1128"/>
<source>BeatMania Da Da Da!! Keyboard</source>
<translation>狂热节拍 Da Da Da!! 键盘</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="453"/>
<source>GunCon 2</source>
<translation type="unfinished">GunCon 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="585"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="96"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="124"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="379"/>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="447"/>
<source>D-Pad Up</source>
<translation>方向键上</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="586"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="97"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="125"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="380"/>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="448"/>
<source>D-Pad Down</source>
<translation>方向键下</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="587"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="98"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="126"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="381"/>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="449"/>
<source>D-Pad Left</source>
<translation>方向键左</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="588"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="99"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="127"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="382"/>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="450"/>
<source>D-Pad Right</source>
<translation>方向键右</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="590"/>
<source>Trigger</source>
<translation>触发</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="591"/>
<source>Shoot Offscreen</source>
<translation>离屏射击</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="593"/>
<source>Calibration Shot</source>
<translation>校准镜头</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="595"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="157"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="369"/>
<source>A</source>
<translation type="unfinished">A</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="596"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="158"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="370"/>
<source>B</source>
<translation type="unfinished">B</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="597"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="371"/>
<source>C</source>
<translation type="unfinished">C</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="598"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="108"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="134"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="955"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1087"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="377"/>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="455"/>
<source>Select</source>
<translation type="unfinished">Select</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="599"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="109"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="135"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="956"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1086"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="378"/>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="456"/>
<source>Start</source>
<translation>开始</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="600"/>
<source>Relative Left</source>
<translation type="unfinished">Relative Left</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="601"/>
<source>Relative Right</source>
<translation type="unfinished">Relative Right</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="602"/>
<source>Relative Up</source>
<translation type="unfinished">Relative Up</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="603"/>
<source>Relative Down</source>
<translation type="unfinished">Relative Down</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="613"/>
<source>Sets the crosshair image that this lightgun will use. Setting a crosshair image will disable the system cursor.</source>
<translation type="unfinished">Sets the crosshair image that this lightgun will use. Setting a crosshair image will disable the system cursor.</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="616"/>
<source>Cursor Scale</source>
<translation type="unfinished">Cursor Scale</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="617"/>
<source>Scales the crosshair image set above.</source>
<translation type="unfinished">Scales the crosshair image set above.</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="619"/>
<source>Cursor Color</source>
<translation type="unfinished">Cursor Color</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="620"/>
<source>Applys a color to the chosen crosshair images, can be used for multiple players. Specify in HTML/CSS format (e.g. #aabbcc)</source>
<translation type="unfinished">Applys a color to the chosen crosshair images, can be used for multiple players. Specify in HTML/CSS format (e.g. #aabbcc)</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="623"/>
<source>Manual Screen Configuration</source>
<translation>手动屏幕配置</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="624"/>
<source>Forces the use of the screen parameters below, instead of automatic parameters if available.</source>
<translation>强制使用下面的屏幕参数,而不是自动参数如果可用。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="627"/>
<source>X Scale (Sensitivity)</source>
<translation>X 缩放 (灵敏度)</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="628"/>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="631"/>
<source>Scales the position to simulate CRT curvature.</source>
<translation type="unfinished">Scales the position to simulate CRT curvature.</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="630"/>
<source>Y Scale (Sensitivity)</source>
<translation>Y 缩放 (灵敏度)</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="633"/>
<source>Center X</source>
<translation>中心 X</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="634"/>
<source>Sets the horizontal center position of the simulated screen.</source>
<translation>设置模拟屏幕的水平中心位置。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="636"/>
<source>Center Y</source>
<translation>中心 Y</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="637"/>
<source>Sets the vertical center position of the simulated screen.</source>
<translation>设置模拟屏幕的垂直中心位置。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="639"/>
<source>Screen Width</source>
<translation>屏幕宽度</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="640"/>
<source>Sets the width of the simulated screen.</source>
<translation>设置模拟屏幕的宽度。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="642"/>
<source>Screen Height</source>
<translation>屏幕高度</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-lightgun/guncon2.cpp" line="643"/>
<source>Sets the height of the simulated screen.</source>
<translation>设置模拟屏幕的高度。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-headset.cpp" line="961"/>
<source>Logitech USB Headset</source>
<translation>罗技 USB 耳机</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-headset.cpp" line="1000"/>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="878"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="391"/>
<source>Input Device</source>
<translation>输入设备</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-headset.cpp" line="1001"/>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="879"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="392"/>
<source>Selects the device to read audio from.</source>
<translation>选择要读取音频的设备。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-headset.cpp" line="1003"/>
<source>Output Device</source>
<translation>输出设备</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-headset.cpp" line="1004"/>
<source>Selects the device to output audio to.</source>
<translation>选择要输出音频的设备。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-headset.cpp" line="1006"/>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="858"/>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="881"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="394"/>
<source>Input Latency</source>
<translation>输入延迟</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-headset.cpp" line="1007"/>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="859"/>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="882"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="395"/>
<source>Specifies the latency to the host input device.</source>
<translation>指定主机输入设备的延迟。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-headset.cpp" line="1009"/>
<source>Output Latency</source>
<translation>输出延迟</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-headset.cpp" line="1010"/>
<source>Specifies the latency to the host output device.</source>
<translation>指定主机输出设备的延迟。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="751"/>
<source>USB-Mic: Neither player 1 nor 2 is connected.</source>
<translation>USB-麦克风: 玩家 1 和玩家 2 均未连接。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="768"/>
<source>USB-Mic: Failed to start player {} audio stream.</source>
<translation>USB-麦克风: 启动玩家 {} 音频流失败。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="811"/>
<source>Singstar</source>
<translation type="unfinished">Singstar</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="852"/>
<source>Player 1 Device</source>
<translation>玩家 1 设备</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="853"/>
<source>Selects the input for the first player.</source>
<translation>选择第一名玩家的输入。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="855"/>
<source>Player 2 Device</source>
<translation>玩家 2 设备</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="856"/>
<source>Selects the input for the second player.</source>
<translation>选择第二名玩家的输入。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/usb-mic-singstar.cpp" line="872"/>
<source>Logitech USB Mic</source>
<translation>罗技 USB 麦克风</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-msd/usb-msd.cpp" line="974"/>
<source>usb-msd: Could not open image file &apos;{}&apos;</source>
<translation>usb-msd: 无法打开映像文件 '{}'</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-msd/usb-msd.cpp" line="1022"/>
<source>Mass Storage Device</source>
<translation>大容量存储设备</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-msd/usb-msd.cpp" line="1043"/>
<source>Modification time to USB mass storage image changed, reattaching.</source>
<translation>USB大容量存储映像的修改时间已被更改,正在重新连接。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-msd/usb-msd.cpp" line="1059"/>
<source>Image Path</source>
<translation>映像路径</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-msd/usb-msd.cpp" line="1060"/>
<source>Sets the path to image which will back the virtual mass storage device.</source>
<translation>设置虚拟大容量存储设备的映像的路径。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="92"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="120"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="149"/>
<source>Steering Left</source>
<translation>向左转向</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="93"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="121"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="150"/>
<source>Steering Right</source>
<translation>向右转向</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="94"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="122"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="151"/>
<source>Throttle</source>
<translation>挡杆</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="95"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="123"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="152"/>
<source>Brake</source>
<translation>刹车</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="100"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="128"/>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="452"/>
<source>Cross</source>
<translation>×</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="101"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="129"/>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="451"/>
<source>Square</source>
<translation></translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="102"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="130"/>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="453"/>
<source>Circle</source>
<translation></translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="103"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="131"/>
<source>Triangle</source>
<translation></translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="104"/>
<source>L1</source>
<translation type="unfinished">L1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="105"/>
<source>R1</source>
<translation type="unfinished">R1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="106"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="136"/>
<source>L2</source>
<translation type="unfinished">L2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="107"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="137"/>
<source>R2</source>
<translation type="unfinished">R2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="110"/>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="159"/>
<source>Force Feedback</source>
<translation>强制力回馈</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="132"/>
<source>Shift Up / R1</source>
<translation>上移/R1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="133"/>
<source>Shift Down / L1</source>
<translation>下移/L1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="138"/>
<source>L3</source>
<translation type="unfinished">L3</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="139"/>
<source>R3</source>
<translation type="unfinished">R3</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="153"/>
<source>Menu Up</source>
<translation>菜单上</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="154"/>
<source>Menu Down</source>
<translation>菜单下</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="155"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="372"/>
<source>X</source>
<translation type="unfinished">X</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="156"/>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="373"/>
<source>Y</source>
<translation type="unfinished">Y</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="178"/>
<source>Steering Smoothing</source>
<translation>平稳转向</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="179"/>
<source>Smooths out changes in steering to the specified percentage per poll. Needed for using keyboards.</source>
<translation>按指定的百分比平滑每次轮询的转向。使用键盘时需要。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="181"/>
<source>Steering Deadzone</source>
<translation>转向死区</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="182"/>
<source>Steering axis deadzone for pads or non self centering wheels.</source>
<translation>用于手柄或非自动回正方向盘的转向轴死区。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="184"/>
<source>Steering Damping</source>
<translation>转向减振</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="185"/>
<source>Applies power curve filter to steering axis values. Dampens small inputs.</source>
<translation>将功率曲线过滤器应用于转向轴值。抑制小幅输入。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="840"/>
<source>Wheel Device</source>
<translation>方向盘设备</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="879"/>
<source>Driving Force</source>
<translation type="unfinished">Driving Force</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="880"/>
<source>Driving Force Pro</source>
<translation type="unfinished">Driving Force Pro</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="880"/>
<source>Driving Force Pro (rev11.02)</source>
<translation type="unfinished">Driving Force Pro (rev11.02)</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="881"/>
<source>GT Force</source>
<translation type="unfinished">GT Force</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="913"/>
<source>Rock Band Drum Kit</source>
<translation>Rock Band 鼓套件</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="950"/>
<source>Blue</source>
<translation></translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="951"/>
<source>Green</source>
<translation>绿</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="952"/>
<source>Red</source>
<translation></translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="953"/>
<source>Yellow</source>
<translation></translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="954"/>
<source>Orange</source>
<translation></translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="971"/>
<source>Buzz Controller</source>
<translation>Buzz 控制器</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="987"/>
<source>Player 1 Red</source>
<translation>玩家 1 红</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="988"/>
<source>Player 1 Blue</source>
<translation>玩家 1 蓝</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="989"/>
<source>Player 1 Orange</source>
<translation>玩家 1 橙</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="990"/>
<source>Player 1 Green</source>
<translation>玩家 1 绿</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="991"/>
<source>Player 1 Yellow</source>
<translation>玩家 1 黄</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="993"/>
<source>Player 2 Red</source>
<translation>玩家 2 红</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="994"/>
<source>Player 2 Blue</source>
<translation>玩家2 蓝</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="995"/>
<source>Player 2 Orange</source>
<translation>玩家 2 橙</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="996"/>
<source>Player 2 Green</source>
<translation>玩家 2 绿</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="997"/>
<source>Player 2 Yellow</source>
<translation>玩家 2 黄</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="999"/>
<source>Player 3 Red</source>
<translation>玩家 3 红</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1000"/>
<source>Player 3 Blue</source>
<translation>玩家 3 蓝</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1001"/>
<source>Player 3 Orange</source>
<translation>玩家 3 橙</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1002"/>
<source>Player 3 Green</source>
<translation>玩家 3 绿</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1003"/>
<source>Player 3 Yellow</source>
<translation>玩家 3 黄</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1005"/>
<source>Player 4 Red</source>
<translation>玩家 4 红</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1006"/>
<source>Player 4 Blue</source>
<translation>玩家 4 蓝</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1007"/>
<source>Player 4 Orange</source>
<translation>玩家 4 橙</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1008"/>
<source>Player 4 Green</source>
<translation>玩家 4 绿</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1009"/>
<source>Player 4 Yellow</source>
<translation>玩家 4 黄</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1045"/>
<source>Keyboardmania</source>
<translation type="unfinished">Keyboardmania</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1061"/>
<source>C 1</source>
<translation type="unfinished">C 1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1062"/>
<source>C# 1</source>
<translation type="unfinished">C# 1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1063"/>
<source>D 1</source>
<translation type="unfinished">D 1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1064"/>
<source>D# 1</source>
<translation type="unfinished">D# 1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1065"/>
<source>E 1</source>
<translation type="unfinished">E 1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1066"/>
<source>F 1</source>
<translation type="unfinished">F 1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1067"/>
<source>F# 1</source>
<translation type="unfinished">F# 1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1068"/>
<source>G 1</source>
<translation type="unfinished">G 1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1069"/>
<source>G# 1</source>
<translation type="unfinished">G# 1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1070"/>
<source>A 1</source>
<translation type="unfinished">A 1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1071"/>
<source>A# 1</source>
<translation type="unfinished">A# 1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1072"/>
<source>B 1</source>
<translation type="unfinished">B 1</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1073"/>
<source>C 2</source>
<translation type="unfinished">C 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1074"/>
<source>C# 2</source>
<translation type="unfinished">C# 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1075"/>
<source>D 2</source>
<translation type="unfinished">D 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1076"/>
<source>D# 2</source>
<translation type="unfinished">D# 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1077"/>
<source>E 2</source>
<translation type="unfinished">E 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1078"/>
<source>F 2</source>
<translation type="unfinished">F 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1079"/>
<source>F# 2</source>
<translation type="unfinished">F# 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1080"/>
<source>G 2</source>
<translation type="unfinished">G 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1081"/>
<source>G# 2</source>
<translation type="unfinished">G# 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1082"/>
<source>A 2</source>
<translation type="unfinished">A 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1083"/>
<source>A# 2</source>
<translation type="unfinished">A# 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1084"/>
<source>B 2</source>
<translation type="unfinished">B 2</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1088"/>
<source>Wheel Up</source>
<translation>方向盘上</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-pad.cpp" line="1089"/>
<source>Wheel Down</source>
<translation>方向盘下</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="348"/>
<source>Sega Seamic</source>
<translation type="unfinished">Sega Seamic</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="365"/>
<source>Stick Left</source>
<translation>摇杆左</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="366"/>
<source>Stick Right</source>
<translation>摇杆右</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="367"/>
<source>Stick Up</source>
<translation>摇杆上</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="368"/>
<source>Stick Down</source>
<translation>摇杆下</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="374"/>
<source>Z</source>
<translation type="unfinished">Z</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="375"/>
<source>L</source>
<translation type="unfinished">L</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-seamic.cpp" line="376"/>
<source>R</source>
<translation type="unfinished">R</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-printer/usb-printer.cpp" line="104"/>
<source>Failed to open &apos;{}&apos; for printing.</source>
<translation>无法打开 {} 进行打印。</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-printer/usb-printer.cpp" line="110"/>
<source>Printer saving to &apos;{}&apos;...</source>
<translation>打印机正保存到 '{}'...</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-printer/usb-printer.cpp" line="338"/>
<source>Printer</source>
<translation>打印机</translation>
</message>
<message>
<location filename="../../pcsx2/USB/USB.cpp" line="553"/>
<source>None</source>
<translation></translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/audiodev-cubeb.cpp" line="121"/>
<location filename="../../pcsx2/USB/USB.cpp" line="561"/>
<location filename="../../pcsx2/USB/USB.cpp" line="570"/>
<source>Not Connected</source>
<translation>未连接</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/audiodev-cubeb.cpp" line="122"/>
<source>Default Input Device</source>
<translation>默认输入设备</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-mic/audiodev-cubeb.cpp" line="122"/>
<source>Default Output Device</source>
<translation>默认输出设备</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="244"/>
<source>DJ Hero Turntable</source>
<translation>DJ 英雄转盘</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="454"/>
<source>Triangle / Euphoria</source>
<translation>三角 / Euphoria</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="457"/>
<source>Crossfader Left</source>
<translation>左交叉淡入器</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="458"/>
<source>Crossfader Right</source>
<translation>右交叉淡入器</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="461"/>
<source>Left Turntable Clockwise</source>
<translation>顺时针转动左转盘</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="462"/>
<source>Left Turntable Counterclockwise</source>
<translation>逆时针转动左转盘</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="463"/>
<source>Right Turntable Clockwise</source>
<translation>顺时针转动右转盘</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="464"/>
<source>Right Turntable Counterclockwise</source>
<translation>逆时针转动右转盘</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="465"/>
<source>Left Turntable Green</source>
<translation>左转盘绿</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="466"/>
<source>Left Turntable Red</source>
<translation>左转盘红</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="467"/>
<source>Left Turntable Blue</source>
<translation>左转盘蓝</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="468"/>
<source>Right Turntable Green</source>
<translation>右转盘绿</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="469"/>
<source>Right Turntable Red </source>
<translation>右转盘红 </translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="470"/>
<source>Right Turntable Blue</source>
<translation>右转盘蓝</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="481"/>
<source>Apply a multiplier to the turntable</source>
<translation>应用多分插到转盘</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="459"/>
<source>Effects Knob Left</source>
<translation>效果旋钮左</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="460"/>
<source>Effects Knob Right</source>
<translation>效果旋钮右</translation>
</message>
<message>
<location filename="../../pcsx2/USB/usb-pad/usb-turntable.cpp" line="480"/>
<source>Turntable Multiplier</source>
<translation>转盘倍增器</translation>
</message>
</context>
<context>
<name>USBBindingWidget</name>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="1175"/>
<source>Axes</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="1203"/>
<source>Buttons</source>
<translation>按钮</translation>
</message>
</context>
<context>
<name>USBBindingWidget_DrivingForce</name>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="40"/>
<source>Hints</source>
<translation type="unfinished">Hints</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="46"/>
<source>To bind steering for most modern 900 degree wheels, turn the wheel one rotation in the desired direction, then back again to center.</source>
<translation>要绑定大多数现代 900 度方向盘的转向,请将方向盘在所需方向上旋转一圈,然后再回正方向。</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="59"/>
<source>Force Feedback</source>
<translation>强制力回馈</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="103"/>
<source>D-Pad</source>
<translation>方向键</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="109"/>
<source>Down</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="149"/>
<source>Left</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="189"/>
<source>Up</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="229"/>
<source>Right</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="272"/>
<source>L1</source>
<translation type="unfinished">L1</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="312"/>
<source>L2</source>
<translation type="unfinished">L2</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="365"/>
<source>Brake</source>
<translation>刹车</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="424"/>
<source>Steering Left</source>
<translation>向左转向</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="464"/>
<source>Steering Right</source>
<translation>向右转向</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="572"/>
<source>Select</source>
<translation type="unfinished">Select</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="606"/>
<source>Start</source>
<translation>开始</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="665"/>
<source>Face Buttons</source>
<translation>面板按钮</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="671"/>
<source>Circle</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="711"/>
<source>Cross</source>
<translation>×</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="751"/>
<source>Triangle</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="791"/>
<source>Square</source>
<translation></translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="834"/>
<source>R1</source>
<translation type="unfinished">R1</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="874"/>
<source>R2</source>
<translation type="unfinished">R2</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_DrivingForce.ui" line="927"/>
<source>Accelerator</source>
<translation>油门</translation>
</message>
</context>
<context>
<name>USBBindingWidget_GTForce</name>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="46"/>
<source>Hints</source>
<translation type="unfinished">Hints</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="52"/>
<source>To bind steering for most modern 900 degree wheels, turn the wheel one rotation in the desired direction, then back again to center.</source>
<translation>要绑定大多数现代 900 度方向盘的转向,请将方向盘在所需方向上旋转一圈,然后再回正方向。</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="65"/>
<source>Force Feedback</source>
<translation>强制力回馈</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="122"/>
<source>X</source>
<translation type="unfinished">X</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="162"/>
<source>A</source>
<translation type="unfinished">A</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="215"/>
<source>Brake</source>
<translation>刹车</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="274"/>
<source>Steering Left</source>
<translation>向左转向</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="314"/>
<source>Steering Right</source>
<translation>向右转向</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="413"/>
<source>Left Paddle</source>
<translation>左踏板</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="453"/>
<source>Right Paddle</source>
<translation>右踏板</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="525"/>
<source>Y</source>
<translation type="unfinished">Y</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="565"/>
<source>B</source>
<translation type="unfinished">B</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GTForce.ui" line="618"/>
<source>Accelerator</source>
<translation>油门</translation>
</message>
</context>
<context>
<name>USBBindingWidget_GunCon2</name>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="32"/>
<source>Buttons</source>
<translation type="unfinished">Buttons</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="38"/>
<source>A</source>
<translation type="unfinished">A</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="78"/>
<source>C</source>
<translation type="unfinished">C</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="118"/>
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="164"/>
<source>Select</source>
<translation type="unfinished">Select</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="198"/>
<source>B</source>
<translation type="unfinished">B</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="241"/>
<source>D-Pad</source>
<translation type="unfinished">D-Pad</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="247"/>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="466"/>
<source>Down</source>
<translation type="unfinished">Down</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="287"/>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="506"/>
<source>Left</source>
<translation type="unfinished">Left</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="327"/>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="546"/>
<source>Up</source>
<translation type="unfinished">Up</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="367"/>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="586"/>
<source>Right</source>
<translation type="unfinished">Right</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="410"/>
<source>Pointer Setup</source>
<translation type="unfinished">Pointer Setup</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="416"/>
<source>&lt;p&gt;By default, GunCon2 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="unfinished">&lt;p&gt;By default, GunCon2 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;</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="460"/>
<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 type="unfinished">Relative Aiming</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="629"/>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="635"/>
<source>Trigger</source>
<translation type="unfinished">Trigger</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="675"/>
<source>Shoot Offscreen</source>
<translation type="unfinished">Shoot Offscreen</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="715"/>
<source>Calibration Shot</source>
<translation type="unfinished">Calibration Shot</translation>
</message>
<message>
<location filename="../Settings/USBBindingWidget_GunCon2.ui" line="740"/>
<source>Calibration shot is required to pass the setup screen in some games.</source>
<translation type="unfinished">Calibration shot is required to pass the setup screen in some games.</translation>
</message>
</context>
<context>
<name>USBDeviceWidget</name>
<message>
<location filename="../Settings/USBDeviceWidget.ui" line="32"/>
<source>Device Type</source>
<translation>设备类型</translation>
</message>
<message>
<location filename="../Settings/USBDeviceWidget.ui" line="46"/>
<source>Bindings</source>
<translation>绑定</translation>
</message>
<message>
<location filename="../Settings/USBDeviceWidget.ui" line="66"/>
<source>Settings</source>
<translation>设置</translation>
</message>
<message>
<location filename="../Settings/USBDeviceWidget.ui" line="103"/>
<source>Automatic Mapping</source>
<translation>自动映射</translation>
</message>
<message>
<location filename="../Settings/USBDeviceWidget.ui" line="117"/>
<source>Clear Mapping</source>
<translation>清除映射</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="915"/>
<source>USB Port %1</source>
<translation>USB 端口 %1</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="1056"/>
<source>No devices available</source>
<translation>无可用设备</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="1065"/>
<source>Clear Bindings</source>
<translation>清除绑定</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="1066"/>
<source>Are you sure you want to clear all bindings for this device? This action cannot be undone.</source>
<translation>您确实要清除此设备的所有绑定吗?此操作无法撤销。</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="1095"/>
<source>Automatic Binding</source>
<translation>自动绑定</translation>
</message>
<message>
<location filename="../Settings/ControllerBindingWidgets.cpp" line="1096"/>
<source>No generic bindings were generated for device &apos;%1&apos;. The controller/source may not support automatic mapping.</source>
<translation>没有为设备 '%1' 生成常规绑定。此控制器/源可能不支持自动映射。</translation>
</message>
</context>
<context>
<name>VMManager</name>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1576"/>
<source>Failed to back up old save state {}.</source>
<translation>备份旧的即时存档失败 {}。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1561"/>
<source>Failed to save save state: {}.</source>
<translation>保存即时存档 {} 失败。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="837"/>
<source>PS2 BIOS ({})</source>
<translation type="unfinished">PS2 BIOS ({})</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="882"/>
<source>Unknown Game</source>
<translation type="unfinished">Unknown Game</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1128"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1129"/>
<source>PCSX2 requires a PS2 BIOS in order to run.
For legal reasons, you *must* obtain a BIOS from an actual PS2 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).
Please consult the FAQs and Guides for further instructions.</source>
<translation>PCSX2 需要 PS2 BIOS 才能运行。
出于法律原因,您*必须*从您实际拥有的 PS2 设备上获得一个 BIOS (借用不算数)。
转储后,此 BIOS 映像应放在数据目录 (工具菜单-&gt;打开数据目录) 的 bios 文件夹中。
请参阅常见问题解答和指南获取详细说明。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1608"/>
<source>State saved to slot {}.</source>
<translation>即时存档已保存到位置 {}.</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1615"/>
<source>Failed to save save state to slot {}.</source>
<translation>即时存档保存到位置 {} 失败。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1702"/>
<source>There is no save state in slot {}.</source>
<translation>在位置 {} 没有即时存档。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1715"/>
<source>Loading state from slot {}...</source>
<translation>从位置 {} 加载即时存档...</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1732"/>
<source>Saving state to slot {}...</source>
<translation>正在保存即时存档到位置 {}...</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1794"/>
<source>Disc removed.</source>
<translation>已移除光盘。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1800"/>
<source>Disc changed to &apos;{}&apos;.</source>
<translation>已更改光盘为 '{}'。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1807"/>
<source>Failed to open new disc image &apos;{}&apos;. Reverting to old image.</source>
<translation>无法打开新的光盘映像 {}’。正在恢复为旧的映像。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="1815"/>
<source>Failed to switch back to old disc image. Removing disc.</source>
<translation>切换回旧的光盘映像失败。正在移除光盘。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2251"/>
<source>Cheats have been disabled due to achievements hardcore mode.</source>
<translation>由于硬核成就模式作弊已被禁用。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2305"/>
<source>Fast CDVD is enabled, this may break games.</source>
<translation>已开启快速 CDVD,这可能回破坏部分游戏。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2309"/>
<source>Cycle rate/skip is not at default, this may crash or make games run too slow.</source>
<translation>循环频率/跳过不是默认设置,这可能会导致崩溃或使游戏运行太慢。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2314"/>
<source>Audio is using async mix, expect desynchronization in FMVs.</source>
<translation>音频正在使用异步混音,预计 FMV 中会出现去同步。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2317"/>
<source>Upscale multiplier is below native, this will break rendering.</source>
<translation>缩放倍数低于原生,这可能破坏渲染。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2321"/>
<source>Mipmapping is not set to automatic. This may break rendering in some games.</source>
<translation>纹理映射未被设置为自动。这可能会破坏某些游戏的渲染。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2326"/>
<source>Texture filtering is not set to Bilinear (PS2). This will break rendering in some games.</source>
<translation>纹理过滤未被设置为双线性 (PS2)。这可能会破坏某些游戏的渲染。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2332"/>
<source>Trilinear filtering is not set to automatic. This may break rendering in some games.</source>
<translation>三线性过滤未被设置未自动。这可能会破坏某些游戏的渲染。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2338"/>
<source>Blending is below basic, this may break effects in some games.</source>
<translation>混合低于基础,这可能会破坏某些游戏中的效果。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2343"/>
<source>Hardware Download Mode is not set to Accurate, this may break rendering in some games.</source>
<translation>硬件下载模式未被设置为精确,这可能会破坏某些游戏的渲染。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2349"/>
<source>EE FPU Round Mode is not set to default, this may break some games.</source>
<translation>EE FPU 循环模式未被设置为默认,这可能会破坏某些游戏。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2355"/>
<source>EE FPU Clamp Mode is not set to default, this may break some games.</source>
<translation>EE FPU 压制模式未被设置为默认,这可能会破坏某些游戏。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2361"/>
<source>VU Round Mode is not set to default, this may break some games.</source>
<translation>VU 循环模式未被设置为默认,这可能会破坏某些游戏。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2368"/>
<source>VU Clamp Mode is not set to default, this may break some games.</source>
<translation>VU 压制模式未被设置为默认,这可能会破坏某些游戏。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2373"/>
<source>Game Fixes are not enabled. Compatibility with some games may be affected.</source>
<translation>未启用游戏修复。某些游戏的兼容性可能会受到影响。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2378"/>
<source>Compatibility Patches are not enabled. Compatibility with some games may be affected.</source>
<translation>未启用兼容性补丁。某些游戏的兼容性可能会受到影响。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2382"/>
<source>Frame rate for NTSC is not default. This may break some games.</source>
<translation>NTSC 制式的帧率不是默认值。这可能会破坏某些游戏。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2384"/>
<source>Frame rate for PAL is not default. This may break some games.</source>
<translation>PAL 制式的帧率不是默认值。这可能会破坏某些游戏。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2403"/>
<source>EE Recompiler is not enabled, this will significantly reduce performance.</source>
<translation>未启用 EE 重编译器,这将显著降低性能。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2408"/>
<source>VU0 Recompiler is not enabled, this will significantly reduce performance.</source>
<translation>未启用 VU0 重编译器,这将显著降低性能。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2413"/>
<source>VU1 Recompiler is not enabled, this will significantly reduce performance.</source>
<translation>未启用 VU1 重编译器,这将显著降低性能。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2418"/>
<source>IOP Recompiler is not enabled, this will significantly reduce performance.</source>
<translation>未启用 IOP 重编译器,这将显著降低性能。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2423"/>
<source>EE Cache is enabled, this will significantly reduce performance.</source>
<translation>已启用 EE 缓存,这将显著降低性能。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2428"/>
<source>EE Wait Loop Detection is not enabled, this may reduce performance.</source>
<translation>未启用 EE 等待循环检测,这将显著降低性能。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2433"/>
<source>INTC Spin Detection is not enabled, this may reduce performance.</source>
<translation>未启用 INTC 自旋检测,这将显著降低性能。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2438"/>
<source>Instant VU1 is disabled, this may reduce performance.</source>
<translation>即时 VU1 被禁用,这将降低性能。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2443"/>
<source>mVU Flag Hack is not enabled, this may reduce performance.</source>
<translation>未启用 mVU 标志 Hack,这将降低性能。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2448"/>
<source>GPU Palette Conversion is enabled, this may reduce performance.</source>
<translation>已启用 GPU 调色版,这将降低性能。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2453"/>
<source>Texture Preloading is not Full, this may reduce performance.</source>
<translation>纹理预载未满,这将降低性能。</translation>
</message>
<message>
<location filename="../../pcsx2/VMManager.cpp" line="2458"/>
<source>Estimate texture region is enabled, this may reduce performance.</source>
<translation>已启用估计纹理区域,这可能会降低性能。</translation>
</message>
</context>
</TS>