注意,这个方法已经不再适用。新版的xwiki,只需要在web 管理界面中,修改多语言设置,就能自动实现xwiki中文界面。
pdf中文导出,依然有问题,还是因为缺少字体文件。
=======================================================
也许需要修改源代码,自己编译。可能需要添加字体文件。在中文内容生成PDF文件的时候,字体存在问题。
设置浏览器默认字体为中文
中文资源文件ApplicationResources_zh.properties
- 解压缩xwiki/WEB-INF/lib/xwiki.jar到xwiki/WEB-INF/classes中,删除xwiki.jar
- 修改xhtml2fo.xsl文件中的编码为UTF-8
- 更新数据库中的内容
update xwikipreferences set XWP_LANGUAGE='zh' where XWP_LANGUAGE<>'zh'
- 在xwiki页面中编辑设置,preferences里面的语言和默认语言都设置为zh
- 访问如果不是中文界面,可以在url后面手动加入'?language=zh'或者'&language=zh'
感谢Jackson Wang的帮助。