跳至主要内容

给BLogger加上Google的网页翻译功能

之前Belen一直用Google提供的页面翻译工具(Translation Widget):Google Translate
这个工具虽然用起来没啥问题,安装也方便,但有两点不是很满意:一是样式固定,和网站UI配合效果比较差;二是通过JavaScript调用,总觉得效率不好。
看到了Hoctro做的这个效果,觉得更加好,马上改这个了。
新的这个Google 网页翻译工具,使用的是表单形式,用下拉菜单来选择语言,都是常规的Html代码;这样方便排版,另外执行效率应该也会好点。
安装过程是这样,进入后台管理“Layout/Edit Html”,记得勾选“ ”,插入一个完整的widget部件。插入widget的方法是,在自己模板中找到有<widget>标志的代码,将下面的代码放在其前面。
记住,在插入代码前,例牌先备份一下自己模板先。
代码如下:
<b:widget id='HTML10' locked='false' title='语言选择:' type='HTML'> <b:includable id='main'> <!-- Translation Widget by Hoctro - 10/2008 - This note must not be deleted --> <!-- only display title if it's non-empty --> <b:if cond='data:title != &quot;&quot;'> <h2 class='title'><data:title/></h2> </b:if> <div class='widget-content'> <form action='http://translate.google.com/translate_c?'> <table id='webtb'> <tr><td> <select name='tl' style='width: 8em;'> <option value='ar'>Arabic</option> <option value='bg'>Bulgarian</option> <option value='ca'>Catalan</option> <option value='zh-cn'>Chinese (Simplified)</option> <option value='zh-tw'>Chinese (Traditional)</option> <option selected='en' value='en'>English</option> <option value='hr'>Croatian</option> <option value='cs'>Czech</option> <option value='da'>Danish</option> <option value='nl'>Dutch</option> <option value='tl'>Filipino</option> <option value='fi'>Finnish</option> <option value='fr'>French</option> <option value='de'>German</option> <option value='el'>Greek</option> <option value='iw'>Hebrew</option> <option value='hi'>Hindi</option> <option value='id'>Indonesian</option> <option value='it'>Italian</option> <option value='ja'>Japanese</option> <option value='ko'>Korean</option> <option value='lv'>Latvian</option> <option value='lt'>Lithuanian</option> <option value='no'>Norwegian</option> <option value='pl'>Polish</option> <option value='pt'>Portuguese</option> <option value='ro'>Romanian</option> <option value='ru'>Russian</option> <option value='sr'>Serbian</option> <option value='sk'>Slovak</option> <option value='sl'>Slovenian</option> <option value='es'>Spanish</option> <option value='sv'>Swedish</option> <option value='uk'>Ukrainian</option> <option value='vi'>Vietnamese</option> </select> <input expr:value='data:blog.url' id='url' name='u' type='hidden'/> <input name='sl' type='hidden' value='zh-cn'/> <input name='hl' type='hidden' value='en'/> <input name='ie' type='hidden' value='UTF-8'/> <input style='width: auto;' type='submit' value='Go'/> </td></tr></table></form> <h6>Widget by <u><a href='http://hoctro.blogspot.com/2008/10/new-translation-widget.html'>Hoctro</a></u></h6> </div> <b:include name='quickedit'/> </b:includable> </b:widget>
新版的效果如图,看上去安静多了。
假如你也是简体中文网站,直接用上面的代码就可以了;如果不是的话,就要修改下面的zh-cn为自己的语言代码,比如英文就改为en
<input name='sl' type='hidden' value='zh-cn'/>

而设置默认语言,则将下面的selected='en'剪切到其它选项相同位置,并将en改为该选项的相应语言代码就行了,类似效果如下:
<option selected='en' value='en'>English</option>
Power by 写写改改™

此博客中的热门博文

Google sites中文超和谐版

新版的Google sites已经支持38种语言,其中就有中文版。
中文版一推出,估计会有更多人涌来使用,其中可能有一小撮是别有用心的人。所以按Belen的猜想,估计Google sites被墙是不久的事了。为了伟大某党和谐事业需要,大部分贪小便宜的广大用户,就乖乖掏钱去租空间折腾去吧!!!

Google sitesGoogle Apps是绝配,可以免费搭建中小型企业的在线办公环境。Google Sites之前还只是Google Apps用户可以使用,5月才开始给Google注册用户使用,现在又增加了更多语言支持,GFans又有得玩了(有GFans说用Google产品是玩网游)。

不过,和Google已经放弃的Google Pages相比,Google Sites本身自有对G-F-W免疫的能力(所以称其为“超和谐版”),原因是其支持加密访问,可以绕过那堵破墙,访问地址是:https://sites.google.com

这样看起来,似乎国内的中小型企业也可以用Google Apps来省钱了,其四大主要应用:GMailGoogle DocsGoogle CalendarGoogle Sites都可以用加密来访问,很轻松的绕过那堵破墙。只是要绑定域名的话,还是会有点麻烦。会折腾Google Apps的用户,也有得玩了。
Power by 写写改改™

没有其他,之前的Blogger还有多少路过呢?路过就签名吧

来点气氛吧
Power by 写写

做好了一个网址导航的BLogger

这两天,做好了一个网址的导航Blogger:网址速递
呵呵,准备将个人收集的网站全部共享出来
发现现在收集网站比较忙了,首先是收藏到Google Bookmarks,然后还要收藏到del.icio.us。因为Google Bookmarks书签暂时还不可以共享,所以还是要用del.icio.us。但用了blogger后,发现又有比del.icio.us好的方法,就是可以自己编辑内容的显示版面,虽然是收藏过程比del.icio.us花时间。
刚开始做,网址还在不断添加中...
更新:续: 做好了一个网址导航的BLogger
Power by Google乐园