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翻译给改乱或改错了怎么办?
答:卸载本插件后重新安装即可。