Java类中只有net.jforum.util.I18n用于实现国际化。配置文件在WEB-INF\config\languages\。2.1.8版本支持9中文字。在众多.html文件中,通过I18n.getMessage(String m)实现国际化。
JForum支持对配置文件的修改进行监控,即修改配置文件后可以实时生效。
注意多个java.util.Properties对象的合并:
Properties p1 = new Properties();
Properties p2 = new Properties();
p1.putAll(p2);
putAll(Map t)方法被定义在java.util.Hashtable中,很容易被忽略。
通过搜索src,I18n.load()仅在JForum.init(ServletConfig)中被间接调用,而init(ServletConfig)仅被Servlet容器(如Tomcat)调用一次,是线程安全的,为什么load()方法要使用synchronized关键字呢?谁知道请留言。JForum官方论坛已关闭了注册功能,反正是没有找到。
public static synchronized void load()
{
...
}
如果你想配置JForum为简体中文,可以修改SystemGlobals.properties中的默认配置:
i18n.board.default = zh_CN
如果你是通过http://localhost:8080/jforum
/install.jsp安装的JForum,你可以不修改i18n.board.default,因为JForum在安装过程中已经根据你的客户端信息加载了zh_CN.properties。
分享到:
相关推荐
JForum是著名的开源论坛,支持多达数十种的多国语言,其中包括简体中文(。JForumJForum功能强大,界面美观,代码结构清晰
jforum3源代码数据库
jforum配置安装介绍+源代码 jforum配置安装介绍+源代码
jforum漏洞利用源代码
jforum的源代码和类包,很方便集成和学习。同时里面有一个物理结构图,能方便的清晰的了解jforum的整体设计,对想研究和使用开源论坛的开发者非常好哦。
jforum开源论坛 官方源代码(2.1.9)
jforum 2.1.9源码 内附安装开发文档
jforum-2.1.8版本完整源代码(1),因为完整版本超过15mb,因此分成两部分下载。
内涵jforum2.1.9源码,并且使用sql server 2008数据库,已配置完成,可以直接部署使用和学习
jforum-2.1.8版本完整源代码(2) 请找到(1)部分一起解压。
JForum 是采用Java开发的功能强大且稳定的论坛系统。它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、多语言支持(包括中文)、高性能、可自定义的用户接口、安全、支持多...
jforum 完整源代码,从svn上 导出 没有任何修改
JForum 开源代码,是很好的freeMaker学习素材。
jforum-2.1.8-编译代码.zip
Jforum的配置、初始化流程 处理请求流程(mvc) 数据库访问实现 文件监控、缓存实现 、权限控制PPt简介
JForum3 jforum java 开源论坛 论坛
JForum功能强大,界面美观,加上代码结构清晰,而且采用的是BSD授权,不必担心不必要的版权纠纷。可以说JForum是论坛二次开发的绝佳选择。 JForum采用的是自己的MVC框架,因此在初次接触的时候可能会有些不习惯,但...
jforum3.0所需要的jar包
1、附件关系表JFORUM_ATTACH 2 2、附件详细信息表JFORUM_ATTACH_DESC 2 3、附件配置限定关系表JFORUM_ATTACH_QUOTA 2 4、封锁表JFORUM_BANLIST 2 5、标识表JFORUM_BANNER 3 6、书签表JFORUM_BOOKMARKS 3 7、...
jforum2.19在Myeclipse下发布的源文件和相关的jar包,直接添加在myeclipse中就能使用