加载中
加载中
表情图片
评为精选
鼓励
加载中...
分享
加载中...
文件下载
加载中...
修改排序
加载中...
开源火箭设计软件OpenRocket汉化计划
warmonkey2013/08/10喷气推进 IP:北京
科创论坛应用OpenRocket软件的历史:
11年7月:Shadow Swirl大神拜访KC总部时,他发现了这个开源的火箭设计软件
11年9月:广局开始使用OpenRocket设计和分析火箭,并探讨了如何对此软件进行汉化
11年11月:warmonkey使用OpenRocket设计了万户2号火箭
12年9月:拔刀斋版主使用OpenRocket设计了万户3号火箭的气动外形,并被焓熵版主应用到实际制造中

光有中文版压缩包是不够的,得有办法进行汉化才行。

以下是本人草拟的工作计划,如果有哪位坛友能成功完成其中的一个或者多个步骤,请尽快发帖。完成一个以上步骤者,将可立即获得1个或者更多的学术分

1. 下载源代码并编译通过
SVN源代码:http://openrocket.svn.sourceforge.net/
配套的Eclipse开发环境:http://www.eclipse.org/downloads/

这个任务难度最小,只需要下载开发环境,安装SVN插件,然后输入svn地址,就可以获得全部源码。再按一下编译,就大功告成了。
你没看错,就是这么简单

此任务由celeron533网友完成
教程贴:https://www.kechuang.org/t/59601
1学术分即刻兑现


要获得1个学术分,需要上传每一步的操作图片,以保证不懂编程的坛友也可以重复此步骤。

2. 利用Java的l10n多语言机制,成功修改界面一处文字,并且合并到源码包中
可以在这里获得语言文件https://www.kechuang.org/t/59505
焓熵把这个帖删掉了,请在下面直接下载焓熵上传的文件

attachment icon messages_zh.properties.zip 23.74KB ZIP 131次下载


说白了就是教会不懂编程的火箭爱好者如何汉化这个软件

3. 汉化主菜单并上传到OpenRocket的svn代码库
http://openrocket.trans.free.fr/

教会爱好者如何把自己的劳动成果融入到源码树,让openrocket官方版本能够有中文选项

4. 在OpenRocket的开发者社区建立中国分组,并将超过2名坛友加入到openrocket-devel邮件组
http://openrocket.sourceforge.net/contact.html

KCSA进驻OpenRocket社区
+5  科创币    四次    2013/08/10 支持,造福kcer!
+1  科创币    飞线大师    2013/08/11 我的水平也就第一个可以试试
+1  科创币    celeron533    2013/08/11 SVN已搞定,详见9楼
+1  科创币    20!Dopaminor    2013/08/12 2,里的链接:  tid-59505已经被删除  无法打开
+1  学术分    科创网    2013/08/18 项目组织得很科学,希望更多网友参与
来自:航空航天 / 喷气推进
22
1
新版本公告
~~空空如也
希特勒玻珠子
12年2个月前 IP:未同步
558585
支持
  既不懂编程又不懂鸟语的无能为力啊[s:273][s:226]
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
布布卡
12年2个月前 IP:未同步
558591
不是很明白 http://www.eclipse.org/downloads/http://openrocket.trans.free.fr/打不开

学好英语就方便了
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
【四方】
12年2个月前 IP:未同步
558621
建议:使用谷歌浏览器,翻译无压力,可惜我不会编程了。。。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
phpskycn
12年2个月前 IP:未同步
558636
no.......java
+1
科创币
布布卡
2013-08-11
为何 no?我感觉java编的程序不错啊
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
warmonkey作者
12年2个月前 IP:未同步
558690
回 2楼(布布卡) 的帖子
可能被屏蔽了。。。

另外说一下,这个计划比较容易,也比较适合大家的现实情况。
只要有一位高手打通整个过程,其他人照着做就行了。
以我们论坛的实力,很快就能把软件的每个细节全部翻译过来

这也就是开源项目的基本思路:平时大家一起协作,遇到难点只要有一个高手能解决,则大家都可以克服这个难题。
+1
科创币
布布卡
2013-08-11
我捣鼓捣鼓试试 正好电脑里有eclipse
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
yurifreeman
12年2个月前 IP:未同步
558809
我电脑里有eclipse,不过java不太会,不知能不能试试。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
飞线大师
12年2个月前 IP:未同步
558838
恩…不会java,只会一点点C和pascal。
+1
科创币
warmonkey
2013-08-11
只是下载开发环境并且编译通过,不需要了解具体的代码
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533
12年2个月前 IP:未同步
558892
LZ贴错SVN源码地址
应该是
svn://svn.code.sf.net/p/openrocket/code/trunk

http://svn.code.sf.net/p/openrocket/code/trunk svn.png
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533
12年2个月前 IP:未同步
559049
原本想下载所有分支的,太大了,现在只下载了主要版本,能用了。

今晚或者明晚发布教程(明天白天上班。。。) running.png
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533
12年2个月前 IP:未同步
559093
但是比较麻烦的是,该程序没有直接嵌入l10n语言支持,所有的文字都是直接嵌入程序内部的。。。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
warmonkey作者
12年2个月前 IP:未同步
559205
回 9楼(celeron533) 的帖子
主要搞定13.05和l10n两个分支就行了,其他的不要去管。
另外注意看l10n语言文件那个帖子,提取它的jar文件里面的l10n/messages_zh.properties
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
20!Dopaminor
12年2个月前 IP:未同步
559221
焓熵那个帖子怎么被删了....

2. 利用Java的l10n多语言机制,成功修改界面一处文字,并且合并到源码包中
可以在这里获得语言文件https://www.kechuang.org/t/59505  这个链接的帖子已经不存在
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533
12年2个月前 IP:未同步
559312
Re:回 9楼(celeron533) 的帖子
引用第11楼warmonkey于2013-08-12 00:21发表的 回 9楼(celeron533) 的帖子 :
主要搞定13.05和l10n两个分支就行了,其他的不要去管。
另外注意看l10n语言文件那个帖子,提取它的jar文件里面的l10n/messages_zh.properties


Sorry, the post about l10n locale is not avaliable now.
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533
12年2个月前 IP:未同步
559489
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
warmonkey作者
12年2个月前 IP:未同步
559490
回 9楼(celeron533) 的帖子
https://www.kechuang.org/t/59601
已经看到了教程贴,质量很高,确实做得很好。
楼主辛苦了,管理员已经兑现1学术分的承诺,希望楼主下次能制作更多高品质教程。
+1
科创币
celeron533
2013-08-13
谢谢。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533
12年2个月前 IP:未同步
559499
Re:回 9楼(celeron533) 的帖子
引用第15楼warmonkey于2013-08-12 20:16发表的 回 9楼(celeron533) 的帖子 :
https://www.kechuang.org/t/59601
已经看到了教程贴,质量很高,确实做得很好。
楼主辛苦了,管理员已经兑现1学术分的承诺,希望楼主下次能制作更多高品质教程。

下节预告~~~
澳大利亚这边已经晚上11点了
我明天还要上班
下一次的教程可能要隔天了 translate.png
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
warmonkey作者
12年2个月前 IP:未同步
559529
回 12楼(20!不曾存在) 的帖子
我等下补上
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533
12年2个月前 IP:未同步
559813
经过部分调试(需要修改几行源码),已启用之前给的中文包,但是翻译不完整,而且和目前SVN上的版本(12.09 DEV)有少量不同,需要修正。部分文字需要润色。
由于我是英文系统,未给java设定默认字体,导致字体极其丑陋

zh_cn.png

出图的时候会使用内嵌字体DejaVuSerif.ttf
导致中文无法显示

fontmissing.png


其实呢,翻译,一个懂行的人,一周绝对够了。
但是现在的问题是原程序对非西方语系的支持不佳,因此程序结构需要做出调整,要和开发组“密切合作”才能解决中日韩等国方块字的问题。

436419.jpg
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533
12年2个月前 IP:未同步
560391
今天家里断网,悲剧
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533
12年1个月前 IP:未同步
561497
回 楼主(warmonkey) 的帖子
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
a1868
8年1个月前 IP:广东
838560
我倒是可以运行了就是无法模拟参数
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
上级专业
同级专业
warmonkey
学者 机友
文章
363
回复
8050
学术分
12
2008/10/11注册,2天8时前活动

Cubesat

主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:未同步
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的