虽然说DNN很容易做到本地化的用户界面,但是,测试中我发现DNN的中文兼容性真的不怎么样,当然,这些兼容性问题不但发生在DNN的核心代码里(比如文件管理),而是发生在各个功能模块里.但是,如果没有了功能模块,DNN还能做什么呢?一个教学工具?
发现有中文兼容性问题的地方有:
- 用户自定义表格: 不能使用中文列名,而且,一旦定义了中文列名,DNN就显示模块错误,模块菜单也不会出现,无法修改表格定义,只能删除模块重新建立一个.
- 文件管理:发现这个问题是使用博客导出功能时,导出的文件名在博客模块和文件管理的模块里都显示正常,当在文件管理中点击下载时,正常的文件名就编程乱码了,这个问题不知道通过重新编译能不能修正.
- Help模块不能定义中文类别. 这个可以通过在中文类别前面加一个字母来解决,比如"[系统帮助]"