摘要:默認(rèn)是英文界面,如果想漢化它,網(wǎng)上有很多相關(guān)的漢化丁可以下載。
PyCharm 默認(rèn)是英文界面,如果想漢化它,網(wǎng)上有很多相關(guān)的漢化?丁可以下載。
我的 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 的安裝目錄中復(fù)制該文件作為備份或用于修改:
備份好文件后,我直接修改原文件
.jar 文件本質(zhì)是個壓縮包,可以用解壓軟件打開
進(jìn)入其中的 messages 目錄(或者多帶帶解壓 messages 目錄下的 .properties 文件到其它文件夾)
.properties 這種格式的文件是文本文件,打開其中一個文件里面的內(nèi)容如下所示:
等號 = 右邊是可以修改的文本,也就是需要翻譯的內(nèi)容
下面以 PyCharm 菜單欄下的 Active Tool Window 選項為例來將其翻譯成中文
(為防止等下無法修改文件,此時可以關(guān)閉 PyCharm)
經(jīng)過我事先搜索,發(fā)現(xiàn) Active Tool Window 這個字符串位于 ActionsBundle.properties 文件的第 917 行。我這里使用軟件內(nèi)置的文本編輯器打開該文件:右鍵 ActionsBundle.properties 文件,選擇 內(nèi)部查看器打開
快速定位: =Active Tool Window
將 Active Tool Window 修改為 活動工具窗口 對應(yīng)的 Unicode 編碼,即 u6d3bu52a8u5de5u5177u7a97u53e3(后面再說為什么修改成 Unicode 編碼及如何修改為 Unicode 編碼)
再次強調(diào):更新前務(wù)必先關(guān)閉 PyCharm,不然無法更新被修改的文件
修改并保存文件后,就可以看到提示更新原文件的操作,點擊確定更新即可
3. 驗證重新打開 PyCharm 驗證下原來的 Active Tool Window 是否顯示為 活動工具窗口
上圖表示驗證成功,至此翻譯過程展示完畢,翻譯過程很明確,但這個過程比較麻煩的是需要將中文轉(zhuǎn)換成 Unicode 編碼
補充為了讓使用任何文字的人都可以使用 PyCharm,里面的字符是使用 Unicode 解碼的。如果直接用中文修改,會導(dǎo)致解碼出錯,以下是反面例子(將文件以 UTF-8 或 GBK 編碼的形式保存也是看不懂的亂碼)
中文轉(zhuǎn) Unicode 編碼通過下面的一兩行 Python3 代碼即可將中文轉(zhuǎn)成 Unicode
方法 1(推薦)
>>> print("活動工具窗口".encode("unicode-escape").decode("utf8")) u6d3bu52a8u5de5u5177u7a97u53e3
方法 2
>>> for s in "活動工具窗口": ... print(hex(ord(s)).replace("0x", "u"), end="") ... u6d3bu52a8u5de5u5177u7a97u53e3
如果每個漢字都要像上面這樣寫實在麻煩,所以可將上面的代碼封裝起來方便循環(huán)使用
當(dāng)然這里僅演示翻譯的一小段過程,喜歡折騰的可以將 messages 目錄下的所有 .properties 文件都翻譯一下(除了 messages 目錄外, .properties 文件在其它目錄也有一些),我大概看了下 .properties 文件里面的內(nèi)容布局,不是完全與 PyCharm 界面布局一致的,手動翻譯很麻煩,可以編寫個小程序自動完成這個翻譯過程,再通過人工檢查修正下翻譯結(jié)果。嫌麻煩的可以獲取漢化補丁替換原文件即可,畢竟別人已經(jīng)翻譯好了,直接拿來用比較省事兒。
我這里有個將 messages 目錄下的 .properties 文件翻譯好的 resources_en.jar 文件,將其替換原文件后,界面如下:
PS:保持原生態(tài)的英文界面也是挺好的
閱讀更多存儲 dict 的元素前是計算 key 的 hash 值?
模擬登陸Github
字符圖像識別——數(shù)字字母混合
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/42459.html
文章目錄 強烈推薦系列教程,建議學(xué)起來!! 一.pycharm下載安裝二.python下載安裝三.pycharm上配置python四.配置鏡像源讓你下載嗖嗖的快4.1pycharm內(nèi)部配置 4.2手動添加鏡像源4.3永久配置鏡像源 五.插件安裝(比如漢化?)5.1自動補碼神器第一款5.2漢化pycharm5.3其它插件 六.美女背景七.自定義腳本開頭八、這個前言一定要看九、pyt...
摘要:你還在為了看不懂而煩惱嘛是不是看到全是英文你就怕了,嘿嘿,其實早在很久之前咱們官方就出了的漢化插件啦,今天我就手把手教你下載。 你還在為了看不懂PyCharm而煩惱...
摘要:大家好,我是一行之前一行分享過好用的幾種編輯器,測試有沒有下載成功,用來做數(shù)據(jù)分析,開發(fā)的大殺器,等等,小眾猿群使用那在用這個開發(fā)大殺器的同時,一行也來分享幾個它很好用的插件,來給你的搬磚提提速可以作為摸魚好助手次下載 ...
閱讀 3100·2021-09-22 15:54
閱讀 3988·2021-09-09 11:34
閱讀 1772·2019-08-30 12:48
閱讀 1164·2019-08-30 11:18
閱讀 3437·2019-08-26 11:48
閱讀 921·2019-08-23 17:50
閱讀 2123·2019-08-23 17:17
閱讀 1246·2019-08-23 17:12