我是春天的花朵 正好长在春天里

BLOGGER中如何将中文内容翻译为英文

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

https://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]

评论

© 小家特快@移动映像 | Powered by LOFTER