×
热门分类
微信扫码登陆

QQ登录

只需一步,快速开始

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即加入SketchUp吧! 微信扫码登陆

x
也许大家有这样的经历,对于好的插件还是想汉化一些,那么就需要注意一点了。
Ruby对于中文的支持有个毛病,如果把原文件的英文字符换成汉语,在启动插件的时候会出现错误的
例:
    原英文。。。。。。。。。。。。。
    prompts = ["width", "length", "interval "]
    values = [500.feet, 500.feet, 10.feet]
    results = inputbox prompts, values, " Gird size "
    width, length, interval = results

   。。。。。。。。。。。。。
  汉化:
    prompts = ["宽度", "长度", "间距"]
    values = [500.feet, 500.feet, 10.feet]
    results = inputbox prompts, values, " 栅格尺寸"
如果这样的话,加载插件时是不会成功的,必须在中文字符串后面加2个空格,少一个都不行像以下即可:
    prompts = ["宽度  ", "长度  ", "间距  "]
    values = [500.feet, 500.feet, 10.feet]
    results = inputbox prompts, values, " 栅格尺寸  "

所以请大家在设计插件的时候或者在汉化的时候一定要注意!
SUAPP3.4

精彩评论

文明上网理性发言、请文明用语

314

主题

1880

帖子

2865

红宝石

网站创始人

老到陈腐

Rank: 29Rank: 29Rank: 29Rank: 29Rank: 29Rank: 29Rank: 29Rank: 29

红宝石
2865

2012龙年春节团拜纪念邮SuBAR_CLT汉化团队宝石收藏家核心会员财富大亨热心助人奖

diweiman 2008-12-30 20:58:00
据我的经验,其实不用加空格之类的来解决问题。把rb文件转为UTF-8格式即可。

3

主题

495

帖子

8

红宝石

SU入学(等级1)

Rank: 1

红宝石
8

积极讨论奖

selwin 2008-12-31 13:54:00
又学一招:D

1

主题

61

帖子

3

红宝石

SU入学(等级1)

Rank: 1

红宝石
3
hungkuo 2009-1-10 09:45:00
太好了,困擾了我好幾個星期了說。

3

主题

63

帖子

3

红宝石

SU入学(等级1)

Rank: 1

红宝石
3
zqbxfev 2009-3-16 09:57:00
请问如何将rb格式的文件转化为UTF-8格式,能不能具体点啊?谢谢了!

0

主题

10

帖子

0

红宝石

禁止访问

Rank: 33Rank: 33Rank: 33Rank: 33Rank: 33Rank: 33Rank: 33Rank: 33Rank: 33

红宝石
0
aomao 2009-3-16 19:52:00
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

4

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
whugis 2010-8-28 14:21:11
这个学习了,正要准备汉化几个插件呢

0

主题

9

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
我喜歡、簡簡單 2012-11-15 19:23:15
支持楼主
高级模式
您需要登录后才可以回帖 登录 | 立即加入SketchUp吧! 微信扫码登陆

本版积分规则

powermedia

技术版主

  • 主题

    23

  • 吧币

    203

  • 红宝石

    1174

关闭

站长推荐上一条 /2 下一条

积分兑换活动
发布主题 快速回复 返回列表 客服中心 搜索 官方QQ群
关于我们/小黑屋/手机app/国土人/SketchUp吧 /京ICP备16008035号/