摘要:默认是英文界面,如果想汉化它,网上有很多相关的汉化丁可以下载。
PyCharm 默认是英文界面,如果想汉化它,网上有很多相关的汉化䃼丁可以下载。
我的 Pycharm 版本是 pycharm-professional-2018.2.2,这里仅简单展示手动汉化的原理:需要修改一个名叫 resources_en.jar 的文件
步骤如下: 1. 备份文件resources_en.jar 的相对路径: .JetBrainsPyCharm 2018.2.2lib esources_en.jar
我的完整路径是:I:Program FilesJetBrainsPyCharm 2018.2.2lib esources_en.jar
在 Pycharm 的安装目录中复制该文件作为备份或用于修改:
备份好文件后,我直接修改原文件
.jar 文件本质是个压缩包,可以用解压软件打开
进入其中的 messages 目录(或者多带带解压 messages 目录下的 .properties 文件到其它文件夹)
.properties 这种格式的文件是文本文件,打开其中一个文件里面的内容如下所示:
等号 = 右边是可以修改的文本,也就是需要翻译的内容
下面以 PyCharm 菜单栏下的 Active Tool Window 选项为例来将其翻译成中文
(为防止等下无法修改文件,此时可以关闭 PyCharm)
经过我事先搜索,发现 Active Tool Window 这个字符串位于 ActionsBundle.properties 文件的第 917 行。我这里使用软件内置的文本编辑器打开该文件:右键 ActionsBundle.properties 文件,选择 内部查看器打开
快速定位: =Active Tool Window
将 Active Tool Window 修改为 活动工具窗口 对应的 Unicode 编码,即 u6d3bu52a8u5de5u5177u7a97u53e3(后面再说为什么修改成 Unicode 编码及如何修改为 Unicode 编码)
再次强调:更新前务必先关闭 PyCharm,不然无法更新被修改的文件
修改并保存文件后,就可以看到提示更新原文件的操作,点击确定更新即可
3. 验证重新打开 PyCharm 验证下原来的 Active Tool Window 是否显示为 活动工具窗口
上图表示验证成功,至此翻译过程展示完毕,翻译过程很明确,但这个过程比较麻烦的是需要将中文转换成 Unicode 编码
补充为了让使用任何文字的人都可以使用 PyCharm,里面的字符是使用 Unicode 解码的。如果直接用中文修改,会导致解码出错,以下是反面例子(将文件以 UTF-8 或 GBK 编码的形式保存也是看不懂的乱码)
中文转 Unicode 编码通过下面的一两行 Python3 代码即可将中文转成 Unicode
方法 1(推荐)
>>> print("活动工具窗口".encode("unicode-escape").decode("utf8")) u6d3bu52a8u5de5u5177u7a97u53e3
方法 2
>>> for s in "活动工具窗口": ... print(hex(ord(s)).replace("0x", "u"), end="") ... u6d3bu52a8u5de5u5177u7a97u53e3
如果每个汉字都要像上面这样写实在麻烦,所以可将上面的代码封装起来方便循环使用
当然这里仅演示翻译的一小段过程,喜欢折腾的可以将 messages 目录下的所有 .properties 文件都翻译一下(除了 messages 目录外, .properties 文件在其它目录也有一些),我大概看了下 .properties 文件里面的内容布局,不是完全与 PyCharm 界面布局一致的,手动翻译很麻烦,可以编写个小程序自动完成这个翻译过程,再通过人工检查修正下翻译结果。嫌麻烦的可以获取汉化补丁替换原文件即可,毕竟别人已经翻译好了,直接拿来用比较省事儿。
我这里有个将 messages 目录下的 .properties 文件翻译好的 resources_en.jar 文件,将其替换原文件后,界面如下:
PS:保持原生态的英文界面也是挺好的
阅读更多存储 dict 的元素前是计算 key 的 hash 值?
模拟登陆Github
字符图像识别——数字字母混合
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/42459.html
文章目录 强烈推荐系列教程,建议学起来!! 一.pycharm下载安装二.python下载安装三.pycharm上配置python四.配置镜像源让你下载嗖嗖的快4.1pycharm内部配置 4.2手动添加镜像源4.3永久配置镜像源 五.插件安装(比如汉化?)5.1自动补码神器第一款5.2汉化pycharm5.3其它插件 六.美女背景七.自定义脚本开头八、这个前言一定要看九、pyt...
摘要:你还在为了看不懂而烦恼嘛是不是看到全是英文你就怕了,嘿嘿,其实早在很久之前咱们官方就出了的汉化插件啦,今天我就手把手教你下载。 你还在为了看不懂PyCharm而烦恼...
摘要:大家好,我是一行之前一行分享过好用的几种编辑器,测试有没有下载成功,用来做数据分析,开发的大杀器,等等,小众猿群使用那在用这个开发大杀器的同时,一行也来分享几个它很好用的插件,来给你的搬砖提提速可以作为摸鱼好助手次下载 ...
阅读 3092·2021-09-22 15:54
阅读 3980·2021-09-09 11:34
阅读 1766·2019-08-30 12:48
阅读 1160·2019-08-30 11:18
阅读 3430·2019-08-26 11:48
阅读 912·2019-08-23 17:50
阅读 2118·2019-08-23 17:17
阅读 1239·2019-08-23 17:12