Viviti 中文化


      你可能已经注意到了,这个网站是建立在 Viviti CMS 基础上的。Viviti 目前只提供英文版本,以至于阅读全文(Read more), 查看文章存档(View archived posts),留言(Comments) 等也是英文的。于是前几天就利用了 "jQuery" JavaScript 库写了一个 JavaScript 脚本,将这些英文内容全部替换为中文。该 JavaScript 已被放置在 Google Code 上了,项目地址:http://code.google.com/p/viviti-translate-zhcn/downloads/list Google Code 项目不幸被删,现在的地址是: http://www.imyuao.com/files/documents/translate.js ,此方法也被收录在Viviti官方文档,地址:https://wiki.viviti.com/w/Enabling_Chinese_Language_Support

     下面是如何使用这个 JavaScript:

     你只要简单的将这个JavaScript脚本引用就行了。具体做法,编辑你的 Theme Source 中的 default.html 在 body 标签里,记得是body 里。至少目前是,Viviti 会就此问题做出些修正,估计下周二(4月7日)才能生效,那时才能插在 head 标签里。你的代码应该看起来像这样:

<body>

<script type='text/javascript' src='http://www.imyuao.com/files/documents/translate.js'></script>

 

     制定你的翻译:

    或许你对这个脚本中的翻译不满意,或许你想要其他语言的翻译,那么去 GoogleCode 项目页http://code.google.com/p/viviti-translate-zhcn/downloads/list 下载最新版本。把这个脚本下载下来(http://www.imyuao.com/files/documents/translate.js)。用一个文本编辑器打开这个脚本。打开后你会看到类似:

replaceText(this,"Name: ","你的名字:");

     现在你可以把  名字: 替换成你想要的翻译,例如:

replaceText(this,"Name: ","姓名:");

     保存之后,上传的你的网站,在 body 里引用就可以了。

Go Back



Comment