软讯网络 > 编程语言 > Java > OpenCms 自动化翻译工具设计
【标 题】:OpenCms 自动化翻译工具设计
【关键字】:
OpenCms
【来 源】:http://blog.csdn.net/smallnest/archive/2006/04/26/678377.aspx
OpenCms 自动化翻译工具设计
曾研究OpenCms内容管理系统,颇有点心得,故撰几篇小文,发之,抛砖引玉者也。
吾从OpenCms5.0来,苦研之,深思之,叹之,又怒之。其功能非不强大也,应用非不广也,视其模块,多矣,似全矣,然不遵循jsr170,界面层和底层代码捆绑甚深,难拆也,拆之又拆,不得解也。吾妄度之,概作者故意使之然,他人用之,自可不得,必向其求之,收咨询费也。
其界面与CmsObject绑之,CmsObject与核心绑之,界面创建与诸多代码联系,动一发而伤全身。吾尝试改C/S模式,不得,弃之,并叹,其代码繁复,非良构也。
然其六世轮回,代码大矣,应用甚多,西人常用之,谓之善。吾国常有人改之,可赞也,此司乃湖北广安科者是也,尝应用于湖广税司,挣的些许银子,他人亦改之,未见大者。
研其代码,学其文档,里其思路,习其精神,我尝做笔记数篇,皆从其文档来也,是诸君反响再发之。
吾苦之版本轮回,翻译甚苦,OpenCms5时,港人曾译之,传,皆赞。至六世,属性文件众多,翻译项目洋洋大观,不可数也,喜有人译之,CSDN下载频道可download。然待其重生,至七世,译之者孰也?故不才,滥动键盘鼠标,做一工具,借google翻译服务,自动译之,打成模块,费一时之力,济万世之好也。
曰:授人以鱼,不如授人以渔。我或将代码发之,诸君共赏矣。