我正在使用带有Spring的I18。如何使用不同的语言环境对此进行测试。我的英语浏览器语言。
@RequestMapping(value="/guide", method=RequestMethod.GET)
public String get(Locale locale){
return locale.toString().equals("no") ? "/guide_no" : "/guide_en";
}
<bean id="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver">
<property name="defaultLocale" value="no"/>
</bean>
您可以使用一些允许更改 Cookie 值的浏览器插件,例如编辑此 Cookie。
但是,您还需要实现某种允许用户更改区域设置的方法,否则您的用户将始终使用默认区域设置 ->无需测试任何其他内容:)