恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
1分钟学会汉化sketch插件
0.0°
2016-08-24 原创文章 教程 举报 5261 38 23 5

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"
}




如果你学到了 ,记得点赞哦!

更新:2016-08-24

下载
收藏

38人已收藏

  • 2

    作品

  • 10

    粉丝

  • 90

    关注

  • Principle汉化版 简体中文 免费汉化版

    猜你喜欢

      2016-08-24 原创文章 教程 举报 5261 38 23 5

      1分钟学会汉化sketch插件

      0.0°

      你确定要举报1分钟学会汉化sketch插件

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2016年08月24日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      23
      38
      5

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录