补全MyReview database中的zmax_text table的方法(解决Zmax_Exception问题)

给老师搭了一个学术期刊的站点,支持投稿。选了MyReview开源项目。

安装完毕之后发现默认的英语语言少了很多项目,提示:

Zmax_Exception in /var/www/myreview/application/models/Mail.php at line 112: Unable to find mail 'ask_reviews' in language 'en'

后来在这位老兄这里找了一个办法(http://parveenmeet.wordpress.com/2012/05/10/complete-the-missing-entries-of-the-english-language-in-zmax_text-table-of-myreview-database/),大概是说从数据库到处en的csv文件,然后谷歌翻译,手动补全。

 

但这位老兄也大概是纸上谈兵,无论是到处csv还是sql用谷歌翻译之后总会出现各种问题。

 

后来灵机一动,发现后台导入选项居然有导入en的附带选项,只不过默认的no在前,所以之前以为导入其他语言就默认导入en了!选择yes,导入fr语言之后搞定。

 

详细步骤如下:

1、首页,左侧进入Admin menu-》Admin console

2.上方Local menu: Configuration tasks

3.Configure the system behavior and layout-》Import translations

4.选择文件,本地install目录下的translation-fr.xml

5.重点来了:

Do you want to import the English text as well? No:  Yes: 

注意,NO在前面,默认选了NO,只要选Yes,就会把en和fr都导入了!xml文件是en和fr的翻译都有的!

你可能感兴趣的:(补全MyReview database中的zmax_text table的方法(解决Zmax_Exception问题))