Google Calendar V2.0汉化

安装了Google桌面搜索工具后,安装了显示Google Calendar的插件(下载地址: http://desktop.google.com/plugins/i/gdcalendar.html?hl=zh-CN ),使用后感觉不错,于是将其进行了汉化,并进行了一点改进,汉化后界面如下:


对原程序进行了以下改进:
1.修改了显示风格:原程序用粗体显示有日程安排的日期,我修改为蓝色显示,更加醒目。
2.修正了显示详细信息时中文为乱码的问题。截图右侧部分显示的中文正常,但原英文版本显示会出现乱码。
3.添加了农历显示。在日历的tooltip、标题、日程详细信息中添加了农历显示。偶尔会用到一次
4.修改了“创建新日程”的方式。原英文版本只能添加当天的日程事件,如果要添加其他日期的日程,只能打开网页进行添加,有时候网页登陆的用户和小程序的用户名不同,导致会添加到其他用户的日程安排中,汉化版修改为添加日程到当前选中的日期。

现在博客园经常提到版权问题。发布汉化软件应该是要征求原软件作者的同意的,此小插件有Google提供,我也不知道找谁同意我汉化此插件,于是将此插件提交到Google:( http://desktop.google.com/pluginsubmit ),我9月4日提交的,很快就收到自动回复的收到插件提交的邮件,但一周过去了,一点反应都没有,只好发布到这里了。

鉴于现在版权问题讨论的比较厉害,就不直接提供下载地址了,有需要的就留一下Email,我发送过去。

PS:一直觉得Google这样的全球化公司应该对中文的支持很好了,但是在这次汉化的过程中发现两次问题:
1.插件提供的显示HTML的控件DetailsView显示中文为乱码。此问题有两种解决方法:
a.使用WebBrowser代替DetailsView,参见:http://groups.google.com/group/Google-Desktop-Developer/browse_thread/thread/640463daaf48b4ae
b.将中文字符转换为“�”形式,例如“测试”转换后为“测试”,此插件使用的为此种方法,a方法是后面才知道的。
2.Google的软件提交页面对中文支持有问题。
测试如下:打开提交页面: http://desktop.google.com/pluginsubmit ,在某一字段输入中文,然后直接提交软件,在返回的页面中可以看到刚刚填写的中文字段为乱码。我不知道然后向Google反应此问题。
我发现此问题是因为我将所有字段都填写后,因为“下载文件大小:”我填写的是38.6,Google返回说“这不是数字”,其他字段都成了乱码,我只好在其他地方重写了一次在粘贴到页面上去。
Google自动回复的邮件上标题的中文也是乱码,使用“邮件内容出现乱码?”选项后标题显示中文正常,两者的网页编码都是UTF-8,不知道为什么会发生这种情况。

 

posted on 2006-09-11 22:01  Pharaoh  阅读(1546)  评论(8编辑  收藏  举报

导航