LocalizedMenu(Localize Tool & Localized Menu)是一個為Sublime Text 2/3/4終端用戶(非git用戶/非開發者)設計,用來做菜單多語言化(漢化)的簡單易用工具,包含各種語言菜單。
- 提供了一個簡單快捷添加多語言的途徑
- 支持多種語言/多個版本/多個平臺同時使用
- 支持公共菜單共用
- 支持首次使用自動備份本地菜單
- 支持自動生成新版本的英文菜單
- de_DE Deutsch
- en English
- es_ES Español
- fr_FR Français
- hu Magyar
- hy Հայերեն
- pt_BR Português do Brasil
- ru Русский
- sv_SE Svenska
- zh_CN 简体中文
- zh_TW 繁体中文
主要是為了方便中國大陸的用戶,GitHub有時訪問會慢。
- 通過Package Control安裝
- 首先要先安裝Package Control
- 搜索
LocalizedMenu
並安裝
- 手動下載安裝(以下任選一)
- 下載master.zip安裝包,解壓到
Packages
目錄中,然後將LocalizedMenu-master
命名為LocalizedMenu
- 使用git克隆到
Packages
目錄中
git clone https://github.com/zam1024t/LocalizedMenu
- 下載master.zip安裝包,解壓到
- 選擇菜單切換語言
- 依次展開菜單
Preference
->Languages
- 依次展開菜單
- 通過命令面板切換語言
- 用
Ctrl+Shift+P
打開命令面板,輸入lmxx
(xx為語言代碼)選擇切換語言
- 用
-
打開
LocalizedMenu
插件目錄Preference
->Languages
->Add a language
-
復制
locale/en/en.json
到locale/<locale>/<locale>.json
, 修改成對應的翻譯 -
復制
menu/<version>/en/*
到menu/<version>/<locale>/*
, 修改成對應的翻譯 -
舉個例子,現在為Sublime Text Build 3999添加一個語言代碼為
my
的漢化菜單- 打開
LocalizedMenu
插件目錄Preference
->Languages
->Add a language
- 進入
locale
目錄, 復制en
目錄並命名為my
- 進入
my
目錄把en.json
改名為my.json
, 並修改為
{ "link": "", "hidden": false, "caption": "本帥專用翻譯", "mnemonic": "m" }
- 進入目錄
menu/3999
, 復制en
目錄並命名為my
, 並將各菜單文件中的caption
項漢化,如果有,記得後面附加上熱鍵(<字母>)
。 - 發現新添加的語言
Preference
->Languages
->Detect
,然後語言菜單中就有剛添加的本帥專用翻譯 (my)
的菜單項了。
locale配置項說明
link: 要鏈接到的語言代碼
hidden: 是否隱藏菜單項
caption: 語言名,語言代碼會在菜單中加括號自動帶上
mnemonic: 熱鍵,可選,請確保caption有這個字母,區分大小寫 - 打開
- 語言代碼的命名必須是這樣的:
<languageCode>
或<languageCode>_<countryCode>
<languageCode>
要小寫,<countryCode>
要大寫(當然你若在本地使用,命名請隨意!)- 各語言的ISO標準代碼: http://www.wikipedia.org/wiki/ISO_639-1
- 各國家的ISO標準代碼: http://www.wikipedia.org/wiki/ISO_3166-1
- Fork本項目到你的庫中
- 添加的語言翻譯後提交pull request
- de_DE Deutsch by Standarduser
- es Español by Christopher
- es_ES Español by Dastillero
- fr_FR Français by fxbenard
- hu Magyar by Tamás Balog
- hy Հայերեն by Arman High Foundation
- pt Português do Brasil by JNylson
- ru Русский by Dimox & Ant0sh & Maksim Arhipov
- sv_SE Svenska by H2SO4JB
- zh_CN 简体中文 by Zam
- zh_TW 繁体中文 by Zam
- 問:安裝插件後不小心把原始的en翻譯給改亂或改錯了怎麽辦?
答:卸載本插件後重新安裝即可。