RPCS3 汉化:复制两个文件、拨一次开关,PS3 模拟器界面就说中文
【免费下载链接】rpcs3PlayStation 3 emulator and debugger项目地址: https://gitcode.com/GitHub_Trending/rp/rpcs3
打开 RPCS3,主窗口上一排 Config、System、VFS,想调个设置得先猜词。其实这款 PlayStation 3 模拟器(emulator and debugger)天生就是多语言架构,RPCS3 汉化只需做两件事:把中文翻译文件放进固定目录,再在设置里拨一下语言开关。不用会编程,全程"复制+点选",三五分钟搞定。
🔌 一句话说清:汉化是怎么生效的
RPCS3 基于 Qt 框架,惯例是:启动时扫一遍翻译目录里所有rpcs3_*.qm文件,发现几种语言,下拉框就多出几个选项(扫描逻辑见 gui_application.cpp 中的GetAvailableLanguageCodes)。换句话说,你放一个.qm文件进去,就等于给界面"装上"一种语言。
📂 文件放哪儿
第一步:找到翻译目录
- Windows:
rpcs3.exe同目录下的translations子目录 - Linux:安装目录下的
share/qt6/translations/ - macOS:
RPCS3.app/Contents/Resources/下的翻译目录
第二步:放入两个文件
rpcs3_zh_CN.qm(简体)或rpcs3_zh_TW.qm(繁体):翻译 RPCS3 自己的界面文字qt_zh_CN.qm:翻译 Qt 自带的"打开/保存/取消"这类系统按钮。顺手放一份,省得界面一半中一半英
命名必须逐字对应:前缀rpcs3_、扩展名.qm,大小写别写岔。
第三步:重启一次 RPCS3。
预期反馈:打开主窗口底部日志面板,能看到Checking languages in后面跟着一行Found language 'zh_CN',说明文件被认出来了。
🎛️ 开关在哪里拨
打开 RPCS3,顶部菜单Config → Settings,切到GUI选项卡,在Language下拉框选中Chinese (Simplified),确认。
预期即时反馈:界面当场刷新,不用重启——LoadLanguage会动态卸载旧翻译、装上新的。你选的代码同时写进 GUI 配置(gui_settings.h 中的loc_language项),下次启动默认就是中文。
✅ 怎么确认成功了
逐条勾一遍:
- 日志里出现
Installing translation一行,路径指向你的 zh_CN 文件 - 紧接着有
Current language changed to开头的记录 - 主窗口菜单、按钮、设置项全变中文,没有残留英文
- 把 RPCS3 关掉重开,语言仍是中文
四条全中即成功;任何一条没中,往下看排查表。
🩹 出问题了怎么排查
| 现象 | 先查什么 | 解决法 |
|---|---|---|
| 语言下拉框里没有中文 | 翻译目录里是否真有名为rpcs3_zh_CN.qm的文件 | 重新复制,逐字核对文件名 |
| 大半中文,但"取消/打开"仍是英文 | 同目录有没有qt_zh_CN.qm | 补放该文件,再拨一次语言开关 |
| 中文显示为方框或乱码 | 系统是否安装了中文字体 | 装一套中文字体,重启模拟器 |
| 重启后又变回英文 | 日志里搜No translation file found或Failed to load | 目录放错或文件损坏:把文件放回正确目录或重新获取一份 |
中文界面还能玩出什么花样
- 想给翻译添内容?
.qm是由.ts源文件编译来的:用 Qt Linguist 打开.ts编辑,再用 lrelease 编译出新.qm,放回原目录即可。 - 游戏内的中文取决于游戏资源本身,得靠社区逐游戏的汉化方案。
- 顺手把日志级别调低一档,汉化后读日志排查问题会轻松不少。
长尾关键词:RPCS3汉化教程、RPCS3界面中文设置、rpcs3_zh_CN.qm安装方法、PS3模拟器语言切换、Qt翻译文件qm配置
【免费下载链接】rpcs3PlayStation 3 emulator and debugger项目地址: https://gitcode.com/GitHub_Trending/rp/rpcs3
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考