ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

SystemInformer如何切换到中文界面?从易到难的3种方法

SystemInformer如何切换到中文界面?从易到难的3种方法 SystemInformer如何切换到中文界面从易到难的3种方法【免费下载链接】systeminformerA free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars Solutions, Inc. https://windows-internals.com项目地址: https://gitcode.com/GitHub_Trending/sy/systeminformerSystemInformer 官方版本目前只带英文界面想要语言切换成中文只有两条路版本自带选项就在设置菜单里挑否则要动源码重新编译。本文给两类人想快速找到语言选项的人和愿意自己改源码的人。1分钟自测你属于哪种情况打开 Options → Settings 已经能看到 Language 下拉框 —— 走方法1界面纯英文、没有语言入口 —— 走方法2想真正把界面翻成中文 —— 接着看方法3切换语言的3种方法从易到难方法1在设置菜单里选语言若版本支持如果你的版本自带多语言资源打开Options → Settings → Interface找 Language 下拉框选 Chinese (Simplified)点确定后重启程序。选过的语言会写进应用的用户配置下次启动直接生效不用改任何文件。找不到 Language 项的话说明当前版本没带多语言资源直接看方法2。方法2修改资源文件语言标识并重新编译 先拉一份源码git clone https://gitcode.com/GitHub_Trending/sy/systeminformer克隆完成后进入仓库目录打开SystemInformer/SystemInformer.rc找到第 20 行的资源语言声明LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US把它改成简体中文LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED插件界面也要中文的话把plugins/HardwareDevices/HardwareDevices.rc这类插件 .rc 里的同一行一起改掉。注意这一步只是告诉系统资源按中文 locale 解释文案本身还是英文真正看到中文要看方法3。改完后重新编译。项目 CMake 构建面向 Windows需要 MSVC 工具链仓库cmake/目录里带了现成工具链文件如msvc-amd64.cmake。在仓库根目录执行cmake -S . -B build -DCMAKE_TOOLCHAIN_FILEcmake/toolchain/msvc-amd64.cmake cmake --build build --config Release第一条命令生成工程第二条开始编译产物默认输出到bin-cmake目录。编译前确认 CMake 版本不低于 3.30CMakeLists.txt里的硬性要求。方法3翻译 .rc 字符串方法2只改了资源语言标签菜单、对话框、按钮这些文案仍是英文要界面真正显示中文得把.rc里的字符串逐条译成中文。翻译时注意每行文案对应一个控件占位符和转义符原样保留。译完后按 CONTRIBUTING.md 的流程提 PR审核通过合入主干大家都能用上。常见问题改了不生效确认改的是实际参与编译的 .rc 文件编译前已保存且跑的是新输出的 exe。语言设置存在哪选过的语言写在应用的用户配置里启动时读取逻辑在 SystemInformer/settings.c。怎么验证翻译没漏运行编译出的程序逐页翻一遍菜单和对话框构建侧可用 phlib/verify.c 做检查。参与中文翻译克隆仓库按方法2找到要改的 .rc 文件翻译文案保留占位符和转义符按 CONTRIBUTING.md 提 PR审核通过后合入。SystemInformer 的多语言能力藏在 .rc 资源文件里语言标识决定系统按哪个 locale 解释资源文案内容才是真正显示的文字。目前官方只带英文资源想要中文只能自己编译或参与翻译。官方路线图里还提到动态切换语言、语言包自动更新和区域格式本地化落地前方法2就是最短路径。【免费下载链接】systeminformerA free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars Solutions, Inc. https://windows-internals.com项目地址: https://gitcode.com/GitHub_Trending/sy/systeminformer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表