我是一个比较懒的人,所以虽然经常脑袋里会蹦出一些比较好的点子,但都由于种种原因而不了了之。因此我决定在这里先提出一个自己的软件设计思路,既可以供以后回顾,也把它作为鞭策自己不断前进的动力。
对于全文翻译软件我考虑了好久,这个思路起源于我经常要将一些邮件进行中英文的转换,也会经常找一些有名的在线翻译网站。但是在站点之间进行切换相当不方便,而且由于系统重装的原因,经常需要重新再寻找这些站点。因此我就想,是否自己可以设计一个在线全文翻译的软件?
基于以上的原因,我开始了SenTrans全文翻译软件的设计思考,目前的设计草案为:
软件名称:SenTrans(全文翻译专家)
软件功能:对整句/段的句子进行翻译,提供中文-英语,英语-中文,中文-日语,日语-中文等整句、整段的翻译功能。翻译引擎采用各个著名的在在线翻译网站,以保证翻译的效果;不同站点的翻译的结果可以同时显示并进行比较。
暂定为用C#语言进行编程、开发工具为开源的SharpDevelop。软件采用插件模式,以方便以后的扩展,所有的系统配置都用XML格式保存。