Fork me on GitHub

Vanilla汉化指南

edited 2012年07月08日 经验心得

安装现成的汉化文件
http://vanillaforums.cn/discussion/8 这页列出了目前已知的汉化包,请自行选择下载。
下载解压后把文件夹放进vanilla根目录的locales文件夹,然后进入后台,打开本地化页面(/dashboard/settings/locales),选择刚才装的语言,保存

本地化文件的位置
安装了别人做好的汉化包以后,翻译信息会被写在 conf/locale.php 这个文件里面
要修改翻译,只要增加、修改conf/locale.php这个文件的内容即可。

如何翻译一段文字
在locale.php文件里,你会看到类似
$Definition['Start a New Discussion'] = '开始新讨论';
这样的语句,这对应的是程序中的 T('Start a New Discussion')。也就是说,如果程序中出现了T('Good'),你就可以在locale文件里添加一句 $Definition['XYZ'] = '好'; 来翻译这个词(句)
$Definition['Draft saved at %s'] = '草稿在 %s 被保存';这种格式中,%s代表的是插入的字符串。知道printf的应该可以理解

此话题使用的标签:

回复

登录注册 才能回复。