Back to "Home"-回到"首页"
"Contact Me"-"与我联络"
Large Font Size-大字体
Original Font Size-原始字体
Small Font Size-小字体
太阳会常常被云彩遮挡而无法看见,尽管如此 ,只要仰望天空,肯定会有太阳从云彩的空隙中放出光芒的时候到来!

2007年4月21日星期六

给blogger加上整站翻译(Add Translation Plus To Blogger)

  这系列的Hack是由美国某牛人提供的,为什么说这是位牛人,看看他的blog的订阅量就知道了,当然还有一位比他牛上n倍的人,他的订阅量有近40w,内容我素没仔细看,一方面是因为这位仁兄的版面实在太乱,另一方面是满眼的广告,比较反感,所以也就米记下地址。废话不多说,有兴趣的朋友可以到提供hack的这位老兄的部落格上溜达溜达,这位老兄的部落格版面尽管也很乱,但还是属于本人能接受的范畴。
  首先介绍把Google的Translation加入到自己的blogger中,把以下的code插入到新建的页面元素就可以了,很简单。
<form action="http://www.google.com/translate">
<script language="JavaScript">
<!--
document.write ("<input name=u value="+location.href+" type=hidden>")
// --></script>
<input value="en" name="hl" type="hidden"/>
<input value="UTF8" name="ie" type="hidden"/>
<input value="" name="langpair" type="hidden"/>
<input onclick="this.form.langpair.value=this.value" title="English" value="zh-CN|en" type="image" height="20" src="http://photos1.blogger.com/x/blogger2/2675/134306179992261/1600/z/854273/gse_multipart3980.png" width="30" name="langpair"/>
<input onclick="this.form.langpair.value=this.value" title="Chinese Traditional" value="zh-CN|zh-TW" type="image" height="20" src="http://photos1.blogger.com/x/blogger2/2675/134306179992261/1600/z/33572/gse_multipart64377.png" width="30" name="langpair"/>
<input onclick="this.form.langpair.value=this.value" title="Japanese" value="en|ja" type="image" height="20" src="http://photos1.blogger.com/img/43/1633/320/14324441_5ca5ce3423.jpg" width="30" name="langpair"/>
</form>

  放置这个hack的页面元素位置按照个人喜好选定,可以放在文章的正上方,另外鉴于民族情结,我把太阳旗改成了中国旗,且这个翻译成日文的功能是将blogger中的英文翻译成日文,因为Google翻译现在还没有把中文翻译成日文的service。
  另外还有一种格式也不错,这个hack是来自这里,但是这个hack不能直接使用,这个hack是把英文网页翻译成多种文字,我修正之后的code如下:
<form action="http://www.google.com/translate" onsubmit="this.u.value=window.location.href" method="GET">
<input value="zh-CN" name="hl" type="hidden"/>
<input value="UTF8" name="ie" type="hidden"/>
<input value="" name="u" type="hidden"/>
选择语言: <select name="langpair">
<option value="zh-CN|zh-TW"/>Chinese (Traditional) BETA
<option value="en|ja"/>Japanese BETA
<option value="zh-CN|en"/>English
</select><br/>
<input value="翻译" type="submit"/>
</form>

  现在介绍一下Yahoo的宝贝鱼翻译,我昨天装了宝贝鱼,但是用下来非常之糟粕,翻译英文不能,转换成繁体仅是部分转换,且loading的speed很慢,只能放弃。但对于那些post单个篇幅短少,且blogspot的hack装载不多的朋友来说宝贝鱼是个不错的选择,因为宝贝鱼有个好处就是不会出现使用Google翻译之后的frame,当然用Google翻译之后可以选择Remove(删除)frame(框架),但毕竟是多了一次手脚,图省力的py可以选用宝贝鱼,安装也很方便,把下面的code粘贴到新增的页面元素就可以了。
<table> <tr> <td width="35"><a href=" http://66.94.231.168/babelfish/translate_url_content?trurl=http://yourblog.blogspot.com/index.html&lp=zh_en"><img alt="http://photos1.blogger.com/x/blogger2/2675/134306179992261/1600/z/854273/gse_multipart3980.png" width="30" src="http://photos1.blogger.com/x/blogger2/2675/134306179992261/1600/z/854273/gse_multipart3980.png" height="20"/></a></td> <td width="35"><a href="http://66.94.231.168/babelfish/translate_url_content?trurl=http://yourblog.blogspot.com/index.html&lp=zh_zt"><img alt="中文(简体)/Chinese Traditional" width="30" src="http://photos1.blogger.com/blogger/3709/485/400/zh_tw.gif" height="20"/></a></td></tr></table>
  其中的http://yourblog.blogspot.com/改成自己的blog地址就可以了。
  另外还有一个更加简单的方法就是到宝贝鱼网站根据网站提示生成code,贴到自己的blogger上去,但是这个我不建议大家使用,因为加那么大的图片到自己blogger上让blogger变得臃肿,最关键的就是这个code只适用于英文翻译成其他语言,所以还是算了。私底下感叹一下老外们在blog服务上的全面,不过又窃笑一下,还好还有中文翻英文的功能。
  使用这个hack的py注意了,用这个hack转换出的翻译网页会造成许多blog功能的使用不能,不过这玩样本来就是我找来玩的,因为阅读这些狗屁不通的翻译也是一件很有意思的事情

2 comments:

中文博客只能翻译成英文再翻译成其他语言……所以这个hack……是废的...

这个hack的目的是就把中文翻译成英文,毕竟看得懂英文的人多,至于把英文翻译成其他文字,个人认为没有必要,一方面这个翻译功能实在是soso,另一方面如我刚才所说英文比较popular。

Related posts