我想模仿 Grails 解决 i18n 消息的方式。
在 WEB-INF/i18n/ 我有以下目录:
管理员/messages_EN.properties
管理员/messages_FR.properties
网站/messages_EN.properties
网站/messages_FR.properties
请忽略此示例中的语言结尾( EN 和 FR )
在我的 xml 配置中,我目前拥有:
<!-- Register the welcome.properties -->
<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="defaultEncoding" value="utf-8" />
<property name="basename" value="/WEB-INF/i18n/" />
</bean>
我在这里寻找的是一种告诉 Spring 在 i18n 下查找 .properties 文件但没有明确告诉它每个子目录是什么的方法。那是没有指向/ WEB-INF/i18n/admin/和/WEB-INF/i18n/website/的基本名称列表
我希望 WEB-INF/i18n/ 目录是动态的,并且可以创建包(目录)而无需重新修改 xml 配置文件。
我不是想用 admin 和 website 子目录来解决这个特定的例子
这可能吗?
谢谢!