Home | About | Archives | Links | Sitemap
2007年01月08日 BLOGGER中如何将中文内容翻译为英文

Blogger translate CN TO ENChineseBlogger大概有20%左右的访问者是来自国外,使用英语,现在很多博客上都有介绍如何在BLOGGER中增加一个多语言翻译的插件,但是那些插件都是将英文内容翻译为其他国家语言的,很想找一个能将我内容中的中文自动翻译为英文的方法,可惜找了半天也没有找到,看来还是需要靠自己琢磨才行。
GOOGLE提供一个中文翻译英文的测试应用,在翻译页中可以发现一个中文翻译英文的BETA版本,安装他的快捷键后访问我的博客地址,选择翻译,可以在地址栏中看到类似这样的链接指向:

http://translate.google.com/translate?u=http%3A//chineseblogger.xjtk.com/&hl=en&langpair=zh-CN|en&tbb=1&ie=utf-8

分析这个地址指向可以看到一些调用翻译的参数设置格式,包括定义中文翻译英文啦,还有些编码及浏览器信息等,唯一需要思考一下的是如何解决获取浏览器当前地址的方法,如果要在博客中增加翻译功能,需要随时获取当前页的浏览器地址才能针对某个页面实现英文翻译。经过反复测试后发现在BLOGGER模版中,有个变量恰恰是当前地址,data:post.url。

这个浏览器地址问题一解决,所有问题都迎刃而解,打开后台模版,找个你希望放置翻译按钮的地方,拷贝下边的链接代码粘贴即可,大功告成。

查看英文

学习内容,IE和XP下似乎正常,测试了一下翻译结果,英文翻译的那是相当的东拼西凑,咱们不能说google的翻译不行,主要还是咱博客里的中文乱七八糟,对吧?也不知道是不是有其他更好的方法,提醒:操作前先备份模版!!!

发布禾草唐楷 禾草唐楷镜像 关键字:[tag]blogger[/tag]



禾草唐楷坚持原创,推崇原创,继续为您提供:


吴鹏能否令菲尔普斯梦断北京
CHINESE BLOGGER 年终总结
红丝带献给世界艾滋病日
博客阶级说 二
新浪博客 够了


发表者:禾草唐楷 标签:博客技巧

Del.icio.us Digg Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网