重新定义了解决方案,但是历史记录中显示的还是原来的内容
解决方案
FAQ说明 #29:
- $lang->bug->resolutionList['duplicate'] = 'FAQ说明';
$lang->bug->duplicateBug = '相关FAQ'
为什么步骤还是显示为“重复Bug”呢。
2012-05-23 16:38:36, 由 ××× 解决,方案为 重复Bug。
历史记录中的内容也是通过实时翻译出来的,action中是duplicate。
我怀疑是不是有缓存导致的问题。
zentao\module\bug\ext\lang\zh-cn\zh-cn.php
unset($lang->bug->resolutionList);
$lang->bug->resolutionList['duplicate'] = 'FAQ说明';
这样的修改对action不起作用,但是直接修改zentao\module\bug\lang\zh-cn.php文件则可以$lang->bug->resolutionList['duplicate'] = 'FAQ说明';
这个应该还是个小bug
这个是因为在bug/lang/zh-cn.php中有这样的一句调用:$lang->bug->action->resolved = array('main' => '$date, 由 <strong>$actor</strong> 解决,方案为 <strong>$extra</strong>。', 'extra' => $lang->bug->resolutionList);
所以$lang->bug->resolutioinList会在bug/lang/zh-cn.php找而不会在扩展bug/ext/lang/zh-cn/里找。
所以要实现你的效果的话,你要在bug/ext/lang/zh-cn/重新调用一下$lang->bug->action->resolved = array('main' => '$date, 由 <strong>$actor</strong> 解决,方案为 <strong>$extra</strong>。', 'extra' => $lang->bug->resolutionList);




精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


