0

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

1 に答える 1

0

Edit This Cookieなど、Cookie の値を変更できるブラウザ アドオンを使用できます。

ただし、ユーザーがロケールを変更できるようにする方法も実装する必要があります。そうしないと、ユーザーは常にデフォルトのロケールを使用します->他に何もテストする必要はありません:)

于 2013-10-22T13:43:06.953 に答える