title: Struts 2 action call loses the xwork i18n language setting
body: <p>I call a function "foo.action?request_locale=en" on my form. There is an xwork-validation on that page and I expect to get an validation error in the given language. What I get is a page in Finnish - my browser default language - and I expected one in English.</p>
  
  <p>How it is possible to change the used language on a jsp page (that's where the request_locale comes from) so that the called action from my form will show up with that selected language and not the browser default one?</p>
  
  <p>Some specs:
  struts.xml has a line
  
  because my actions are at fi.foo.action directory and i18n resources at fi/foo/package_en.properties and such files.</p>
  
  <p>Validators are at barAction-foo-validation.xml kind of files at fi.foo.action folder.</p>
  
  <p>fi = Finnish</p>
  
  <p>My application works otherwise fine but this language setting is giving wrong language on screen.</p>