今天花了一天的时间做了这个K2中文包,全部192项字符串都已翻译完毕。翻译对应的K2版本是目前最新版的K2 Beta Two Revision 371。
5月份就想翻译K2了,尤其是Wordpress中文包做完的时候就想一鼓作气把K2翻译完,结果一直懒,一直拖到现在。今天终于狠下心来,从中午12点忙活到晚上7点,把192项字符串翻译出来。
因为已经制作过Wordpress中文包,所以翻译K2时轻车熟路。因为是翻译模板,所以比较小心,每一项字符串都仔细的找出它在源代码中的位置,查看一下附近的代码后再找出它会出现在什么页面,最后打开具体的页面,检查这个字符串所要表达的实际意思,再回来填上合适的汉语翻译。这次做的翻译用的是意译,没有一字一句的翻,毕竟最后是要在页面上显示出来给大家看的,不比后台的翻译。有些文字省略了,比如日期前面的Published,因为一个日期在哪儿,谁都可以知道那是文章的发布日期,加个“发布于”简直是浪费空间,本来K2的字就大。还有象文章日期格式和评论日期格式,K2里都单独列出来作为一个可翻译的字符串,我翻译成类似“2006年06月24日 星期六 7:14 pm”这样子。当然这种东西,个人有个人的爱好,所以我在翻译的时候都加了注释,大家可以自行去修改这些字符串,来达到自定义日期显示格式的目的。
在K2选项中的风格信息处加了一点javascript代码,点击一个链接就可以恢复默认的风格信息。这是为了方便那些直接用K2 svn覆盖了K2 r167的人,因为K2的安装代码没有执行,所以风格信息是空的。当然,不小心改错了风格信息的人也可以用这个功能来恢复。(写这段真不容易,要考虑PHP和Javascript字符串的格式问题,最后写出来的跟乱码一样。版权所有,禁止抄袭T_T)
最近K2新加入了上传标题图片的功能,在模板菜单里也增加了"K2 Upload Options"选项页,这个页面的字符串我已经翻译了,不过不知道为什么,代码没有按照格式来写,导致安装后这个页面的翻译无法生效。现在也没有别的办法,只有等K2的作者更新咯。
正想改用K2呢,本打算自己翻译的。
多谢了,Good work!
另外,能不能写一个中文的安装说明什么的?和Wordpress的中文包如何一起安装?
to david:
不好意思啊,24号翻译完时都晚上七点多了,我一天没吃饭快饿晕了,所以发布出来后,随便写了几句就赶紧跑去吃饭了。
K2中文包的安装很简单,如果已经安装过了Wordpress中文包,只需要把K2中文包中的zh_CN.mo文件扔到K2模板的目录就可以了。
今天我会把安装过程和一些注意事项补充完。
着东西怎么用啊~?~在K2的压缩包里并没有看到此类文件~?
每篇文章的标题是什么字体啊!很好看的。
是Comic Sans MS,楷体_GB2312
你好,我想请教一下,如何将文章题目下面的模样
应该在哪个文件里面修改哪些代码,谢谢了!!!!!!!!
0.9的中文包在那有下的?期待中....
我安装后可不知道为什么K2侧边栏模块无法删除,不知道是什么问是??帮帮忙吧!谢谢!
还没仔细研究sbm侧边栏的功能,刚试了下,添加了一个,点击会出现模块的具体选项,点下面的“移除”,成功。
不知道为什么你不能删除,不如去掉中文包试一下?
看到K2 r129的更新说明写着:"Fixing localisation issues with sidebars."可能确实有点问题吧,你更新K2到最新版看看。K2的sbm功能是最近新加的,各方面还在调试磨合,最近几次更新大多是针对sbm的,所以如果要使用sbm的话,记得及时更新到K2 svn的最新版。
奇怪,我用了K2以后,怎么访客的留言会出现入库编码错误,会把中文转成%u4E71%u7801%u8868%u73B0 这样形势的乱码???
不知道,或许是和某个插件的冲突?你的数据库是不是用的UTF-8编码呀,wp-db.php文件改了没?
K2有唱过"玻璃之城"吗 ?
真的插件冲突的问题,Inline Ajax More会引发这个留言乱码的问题
谢谢!