【免费下载链接】ContextMenuManager️ 一个管理 Windows 右键上下文菜单的程序支持Windows 7 - 11A program to manage the Windows right-click context menu with support of Windows 7 - 11项目地址https://gitcode.com/gh_mirrors/con/ContextMenuManager点击查看免费下载ContextMenuManager 是一款免费的 Windows 右键上下文菜单管理程序支持 Windows 7 – 11内置简体中文、English 等多套语言包并且允许用户自行添加所在地区的新语言。本文完整梳理了语言包的位置、结构和使用方法带你快速切换或制作一份属于自己的界面语言。已内置哪些语言包程序仓库的 languages/ 目录存放了所有官方语言包每个文件对应一种语言文件语言zh-CN.ini简体中文zh-TW.ini繁体中文en-US.ini美式英语ja-JP.ini日语ko-KR.ini韩语de-DE.ini德语ru-RU.ini俄语pt-BR.ini葡萄牙语巴西tr-TR.ini土耳其语ar-DZ.ini阿尔及利亚语 界面文字的默认模板还打包在程序内部见 AppLanguageDic.ini它是编写新语言包时最重要的参照。一键切换界面语言新手推荐最简单的用法是直接在程序里切换无需任何手动操作打开 ContextMenuManager在左侧边栏点击齿轮图标进入设置再选择Language语言页面在语言下拉框中选择目标语言下拉框会扫描语言目录里所有*.ini文件并显示其显示名称确认弹窗提示后程序会自动重启并应用新语言。语言页面还提供了三个实用按钮Open打开目录直接打开当前语言包存放的文件夹Download下载从在线语言仓库拉取最新语言包见下文Translate翻译工具内置的可视化翻译编辑器见下文。相关实现可查看 LanguagesView.xaml.cs。在线下载语言包如果你希望把语言更新到最新版或获取尚未随安装包附带的语言在语言页面点击Download下载按钮程序会请求语言仓库的接口弹出语言选择框选中语言后确认.ini文件会被自动保存到本地语言目录并立即生效于下拉列表。语言包实际存放位置为程序配置目录下的Languages子文件夹路径定义见 AppConfig.cs即%AppData%\ContextMenuManager\Config\Languages若程序以管理员方式安装则为程序目录\Config\Languages。语言页面上方的小字也会实时显示该路径方便你定位文件。手动添加自定义语言包如果你想使用自己或社区整理的语言包只需三步准备一个标准的xx-XX.ini文件如fr-FR.ini表示法语确认文件[General]节中的Language一行已填写例如Language fr-FR 法语——程序依赖它来显示语言名称将文件放入上文的Languages文件夹回到语言页面点击刷新或直接重启程序新语言即会出现在下拉框中。从零创建一份新语言包语言包就是普通的 INI 文本文件结构非常简单。以 zh-CN.ini 为例头部通常包含译者信息[General] AppName Windows右键管理 Language zh-CN 简体中文 Translator 你的名字 TranslatorUrl null完整语言包共10 个分组按界面区域划分分组作用[General]程序名、语言名称、译者信息[ToolBar]顶部工具栏按钮文字[SideBar]左侧导航栏条目[StatusBar]底部状态栏文字[Menu]文件菜单项[Dialog]各类对话框按钮与提示[Message]消息框文本[Tip]工具提示[About]关于页文本[Other]其他零散文本编写规则来自 en-US.ini 头部注释 等号右侧填翻译文本左侧键名不要改动 暂时不会翻译的项值留空即可程序会自动回退显示默认英文 需要换行时使用\r\n或\n转义 保存时请选择UnicodeUTF-16编码避免中文等文字乱码。使用内置翻译工具推荐贡献者程序内置了可视化的翻译编辑器无需手动对 300 多行键值。进入语言页面点击Translate翻译工具编辑器按「Section → Key」两级下拉列出全部文本键左侧始终显示默认英文原文可选地通过Browse浏览按钮载入一份已有语言包作为参考底稿如从 zh-CN 出发翻译在New Translation新译文框中逐条填写翻译修改会即时记录点击保存程序会弹出保存对话框默认文件名取自[General]中的语言代码如fr-FR.ini保存到Languages目录后新语言立即可用。翻译工具的完整实现见 LanguagesView.xaml.cs。常见问题Q1切换语言后为什么没有立即生效切换语言需要重启程序程序会弹出确认框自动重启点击取消则会撤销切换见 LanguagesView.xaml.cs。Q2新语言包放好后没有出现在下拉框检查两点文件名是否为标准的语言代码.ini格式[General]节的Language是否已填写显示名称。程序启动时会扫描语言目录下所有*.ini文件。Q3程序默认使用哪种语言若未指定语言程序会读取系统区域设置如zh-CN、en-US若对应语言包存在则自动启用否则回退到内置英文模板。完成以上任意一种方式你就能让 ContextMenuManager 说你家乡的话了。祝你翻译愉快赞分享【免费下载链接】ContextMenuManager️ 一个管理 Windows 右键上下文菜单的程序支持Windows 7 - 11A program to manage the Windows right-click context menu with support of Windows 7 - 11项目地址https://gitcode.com/gh_mirrors/con/ContextMenuManager点击查看免费下载相关推荐如何为GM_script脚本添加多语言支持完整指南让你的脚本走向世界如何为GM_script脚本添加多语言支持完整指南让你的脚本走向世界 GM_scriptGitHub加速计划是一个功能丰富的脚本集合允许用户通过简单的配前端终极WinCompose多语言支持全攻略轻松为你的语言添加本地化终极WinCompose多语言支持全攻略轻松为你的语言添加本地化 WinCompose是一款强大的Windows组合键工具让用户能够轻松输入各种特殊字符和符桌面应用输入法CodeWhale插件贡献MCP最严格审查下的安全边界CodeWhale插件贡献MCP最严格审查下的安全边界 CodeWhale 是一个用 Rust 构建的开源终端编码智能体coding agent。它支持通人工智能AI Agent代码智能体交互助手工具调用CLI上一篇Arcade-Learning-Environment 入门指南安装与接口使用详解下一篇唯品会Saturn分布式任务调度平台深度解析创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考