RetroArch 中文界面设置指南菜单路径与配置文件方法【免费下载链接】RetroArchCross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.项目地址: https://gitcode.com/GitHub_Trending/re/RetroArchRetroArch 是 libretro API 的跨平台前端本身支持 40 多种界面语言。把菜单从英文切换到中文可以显著降低初次上手时的阅读门槛按键说明、提示弹窗和错误信息都会变成熟悉的文字。本文给出两条可操作的路线——菜单内切换和修改配置文件并说明每一步之后如何确认设置真正生效。谁适合先看这篇最快路径怎么走如果你刚安装 RetroArch还分不清菜单层级或者想给家人配置一台中文界面的设备优先走菜单路线如果你需要批量部署比如多台盒子或者图形界面里保存失败再考虑直接改配置文件。最快完成切换的菜单路径是打开主菜单进入Settings设置。找到User Interface用户界面分组。进入Language语言列表选择Chinese (Simplified)。选择后立即生效无需重启 RetroArch。整个操作通常在 1 分钟内完成。XMB 主题下主菜单采用左侧图标栏加右侧纵向列表的布局Settings 入口位于顶部分组中。不同主题下如何找到语言设置RetroArch 内置多套菜单主题布局差异较大但语言设置的层级是统一的都挂在User Interface分组下。你只需先确认自己用的是哪套主题再按“找 Settings → 找 User Interface → 选 Language”的通用顺序操作即可。按主题定位 Settings 入口分栏式主题如 Ozone左侧是分组导航直接点 Settings 一栏右侧会出现 User Interface、Gamepad 等子分组。横向/图标栏主题如 XMB先横向切换到 Settings 分组再纵向滚动到 User Interface。传统像素风主题如 RGUI从主列表进入 Settings再逐级进入 User Interface。各主题菜单名称以英文为准界面翻译后这些入口会变成对应中文但相对位置不变。Ozone 主题左侧为分组导航找到 Settings 后在右侧列表中选择 User Interface。RGUI 主题是单列纵向列表Settings 位于主菜单中部偏上位置。找不到 User Interface 时怎么办如果你的版本菜单结构不同部分精简主题会折叠分组可以从 Settings 底部寻找类似 “Advanced” 之外的常规分组语言选项在大多数版本中都位于 User Interface 之下。若界面版本较新或经过定制具体条目名称请以实际界面为准。配置文件中修改语言菜单切换的本质就是写入一个语言设置项。RetroArch 源码中该设置对应的配置键为user_language见 configuration.c 中SETTING_UINT(user_language, ...)的定义取值是语言代码例如简体中文为chs。配置文件在哪里平台配置文件位置说明Windows%APPDATA%\RetroArch\retroarch.cfg应用数据目录下的 RetroArch 文件夹Linux~/.config/retroarch/retroarch.cfg用户配置目录macOS~/Library/Application Support/RetroArch/retroarch.cfg应用支持目录Android内部存储RetroArch/retroarch.cfg可用文件管理器进入查看编辑前建议先把原文件复制一份做备份改完后完全退出 RetroArch 再启动。常用的语言代码在配置文件中确认或新增一行注意等号两侧的引号user_language chs常用取值与 intl/ 目录中的语言文件一一对应语言代码语言对应翻译文件chs简体中文intl/msg_hash_chs.hcht繁体中文intl/msg_hash_cht.hen英文intl/msg_hash_en.hja日文intl/msg_hash_ja.hko韩文intl/msg_hash_ko.hde德文intl/msg_hash_de.hfr法文intl/msg_hash_fr.hru俄文intl/msg_hash_ru.h如果列表里不确定某个代码是否存在可以到 intl/ 目录按msg_hash_*.h的文件名核对文件名后缀即语言代码。切换后如何验证生效判断标准主菜单的分组名和条目全部变为中文例如 Settings 显示为“设置”这是最直接的标志。打开任意一个弹窗如关于页、保存状态确认按钮文字也应为中文。若菜单已是中文但游戏加载后的 OSD 提示仍是英文属于正常现象——游戏画面内的文本由核心决定不属于前端翻译范围。部分文本仍是英文时少量英文残留通常意味着该语言的翻译覆盖不完整可先到Online Updater在线更新器中查找翻译更新入口用最新版替换后再确认。如果菜单大面积未翻译且你刚改过配置文件优先检查配置是否真的被读取确认打开的是实际生效的那份retroarch.cfg同目录可能有多个配置时 RetroArch 只加载指定的一份。常见问题与修复 下面按“现象—可能原因—处理方式”整理几个高频问题。改完配置重启后语言没变可能原因配置文件路径不对或语言代码写错。处理方式确认编辑的是 RetroArch 实际加载的配置路径见上一节表格可用“在菜单里切换一次语言再打开配置文件看该字段被写成了什么”来反推真实路径。核对代码拼写与大小写chs不是chs也不是CHS两侧引号不能省略。检查该行上方是否被其他同名设置覆盖。语言列表里没有想要的语言可能原因当前版本未收录该语言或翻译文件未随安装包分发。处理方式升级 RetroArch 到新版本仍缺失则说明该语言在社区翻译平台上尚未完成可到 intl/ 查看现有语言文件确认收录情况。中文变成方块或问号可能原因菜单字体不含中文字形。处理方式在 Settings 的 User Interface 相关分组里更换字体文件选择支持 CJK 字符集的字体部分平台也可确认系统区域编码设置正常。菜单正常但个别条目是英文可能原因该字符串未被翻译覆盖或属于核心/插件输出。处理方式先更新翻译包再复测若条目属于第三方核心界面前端翻译不会覆盖它。进阶翻译更新与贡献日常维护优先用 RetroArch 菜单里的在线更新器同步翻译避免手工拷贝文件造成版本混杂。多设备管理需要多套语言环境时可为每个用户建立独立配置目录并指定各自的retroarch.cfg而不是反复改同一份文件。社区贡献翻译流程基于 Crowdin 平台管理intl/README.md 和 intl/crowdin.yaml 记录了源文件同步方式intl/中的googleplay_*.json、steam_*.json则是商店页面元数据与菜单文本相互独立。参与自定义语言或修正译文时请以 intl/ 下现有msg_hash_*.h的格式为参照在本地实验注意仓库本身是只读参考不要直接修改仓库内文件。按上面任意一条路线完成后回到主菜单看一眼分组名称是否已变成中文——这是整个流程最可靠的验收标准。【免费下载链接】RetroArchCross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.项目地址: https://gitcode.com/GitHub_Trending/re/RetroArch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考