【问题标题】:Test that locale works测试语言环境是否有效
【发布时间】:2013-10-22 12:34:05
【问题描述】:

我将 I18 与 Spring 一起使用。如何使用不同的语言环境进行测试。我的浏览器语言是英文。

@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>

【问题讨论】:

    标签: spring google-chrome spring-mvc internationalization


    【解决方案1】:

    您可以使用一些允许更改 cookie 值的浏览器插件,例如 Edit This Cookie

    但是,您还需要实现一些允许用户更改语言环境的方法,否则您的用户将始终使用默认语言环境 -> 无需测试其他任何内容 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-22
      • 2015-10-03
      • 2010-12-27
      • 1970-01-01
      • 2012-04-13
      • 2015-03-24
      相关资源
      最近更新 更多