Problema com Local no Firefox 3.6

Bom, baixei a versão 3.6 do firefox que está em inglês e está invertendo as datas.
Quando dou um request.getLocale() no firefox 3.6 vem en_US, nos demais browsers vem pt_BR Qual seria a melhor maneira de configurar isso na minha aplicação?

Pega as características do browser e morfa sua aplicação de acordo com a linguagem do browser.

Desculpa, mas não entendi. Não tem alguma configuração no web.xml? Tentei com o <f:view> mas na minha aplicação não é viável