提交需求
赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!
HI,我是Martin,喜欢分享,乐于传播知识。
今天来和大家说说怎么汉化sketch插件。
简单易学,不需要任何代码知识。
一分钟学会,原来汉化插件是那么简单!
1.首先我们要找到插件中的 .json文件(以measure为例),鼠标右键→选择显示包内容→Contents → sketch →“文件名”.json
2.“文件名”.json就是我们所要汉化的内容。 右键“文件名”.json,选择文本工具打开。
3.汉化“name” 后面的"####"
例如 {
"name": "2. Size",
"identifier": "commandSize",
"shortcut": "ctrl shift 2",
"handler" : "commandSize",
"script": "mark.sketchscript"
},
我们汉化为"name": "2. 标注尺寸",
注意,这里的文本工具很容易自动把英文的双引号转化为中文的双引号,我们一定在汉化完毕后检查一下双引号是否为英文,如果是中文的双引号,插件是不显示的!切记!
汉化过程中,随时打开sketch查看汉化情况,待所有的"name" 后面的"####"汉化完毕,插件也就汉化成功了。你学会了吗?^-^
视频教程见下载。
下面的代码为measure中 “manifest.json”汉化后的代码。在下面的演示中,去掉了源代码中的赞助,本人极力支持好的软件开发者,所以该支持的还是要支持一下的。
{
"author": "utom",
"commands" : [
{
"name": "工具栏",
"identifier": "commandToolBar",
"shortcut": "ctrl shift b",
"handler" : "commandToolBar",
"script": "mark.sketchscript"
},
{
"name": "1. 30%颜色覆盖",
"identifier": "commandOverlays",
"shortcut": "ctrl shift 1",
"handler" : "commandOverlays",
"script": "mark.sketchscript"
},
{
"name": "2. 标注尺寸",
"identifier": "commandSizes",
"shortcut": "ctrl shift 2",
"handler" : "commandSizes",
"script": "mark.sketchscript"
},
{
"name": "3. 标注间距",
"identifier": "commandSpacings",
"shortcut": "ctrl shift 3",
"handler" : "commandSpacings",
"script": "mark.sketchscript"
},
{
"name": "4. 标注属性",
"identifier": "commandProperties",
"shortcut": "ctrl shift 4",
"handler" : "commandProperties",
"script": "mark.sketchscript"
},
{
"name": "5. 添加注释",
"identifier": "commandNote",
"shortcut": "ctrl shift 5",
"handler" : "commandNote",
"script": "mark.sketchscript"
},
{
"name": "导出",
"identifier": "commandExport",
"shortcut": "ctrl shift e",
"handler" : "commandExport",
"script": "mark.sketchscript"
},
{
"name": "隐藏/显示标注",
"identifier": "commandHidden",
"shortcut": "ctrl shift h",
"handler": "commandHidden",
"script": "mark.sketchscript"
},
{
"name": "锁定/解锁标注",
"identifier": "commandLocked",
"shortcut": "ctrl shift l",
"handler": "commandLocked",
"script": "mark.sketchscript"
},
{
"name": "清除标注",
"identifier": "commandClear",
"shortcut": "",
"handler": "commandClear",
"script": "mark.sketchscript"
},
{
"name": "设置",
"identifier": "commandSettings",
"shortcut": "",
"handler": "commandSettings",
"script": "mark.sketchscript"
},
{
"name": "颜色命名",
"identifier": "commandColor",
"shortcut": "ctrl shift c",
"handler": "commandColor",
"script": "mark.sketchscript"
},
{
"name": "一键切图",
"identifier": "commandExportable",
"shortcut": "ctrl shift s",
"handler": "commandExportable",
"script": "mark.sketchscript"
},
{
"name": "赞助作者",
"identifier": "commandDonate",
"handler": "commandDonate",
"script": "mark.sketchscript"
}
],
"menu" : {
"isRoot" : false,
"shortcut" : "",
"items" : [
"commandToolBar",
"-",
"commandOverlays",
"commandSizes",
"commandSpacings",
"commandProperties",
"commandNote",
"-",
"commandExportable",
"commandColor",
"commandExport",
"-",
"commandHidden",
"commandLocked",
"commandClear",
"-",
"commandSettings",
"commandDonate"
],
"title" : "02-Sketch Measure"
},
"identifier": "com.utom.measure",
"version": "2.1 beta",
"description" : "轻松为开发者和团队创建标注和使用规范",
"authorEmail" : "utombox@gmail.com",
"name" : "02-Sketch Measure"
}
如果你学到了 ,记得点赞哦!
大牛,别默默的看了,快登录帮我点评一下吧!:)
登录 立即注册