Cucumber + Capybara + i18n

Mam mała aplikację w dwóch wersjach językowych - en i pl.
Testy cucumbera chciałbym napisać dla wersji polskiej.
Niestety cucumber (lub capybara) korzysta ze złych locali. W config/environments/cucumber.rb mam ustawione:

config.i18n.default_locale = :pl

Jak w tym przypadku wymusić by testy korzystały z odpowiedniej wersji językowej?

Może coś w tym stylu?

[quote=rav]Może coś w tym stylu?

http://stackoverflow.com/questions/1937179/auto-detection-of-locales-from-www-browser-and-testing-with-cucumber[/quote]
w sumie to zauważyłem jeszcze dziwniejszą anomalię - w cucumberze (lub ściślej w capybarze) komunikaty flash wyświetlane są w polskim języku (da, którego chcę pisać testy), a pozostałe rzeczy w widokach są po angielski. W normalnie odpalonej aplikacji (script/server) wszytko wygląda normalnie.
Ktoś się już spotkał z podobną rzeczą?

[quote=lucassus][quote=rav]Może coś w tym stylu?

http://stackoverflow.com/questions/1937179/auto-detection-of-locales-from-www-browser-and-testing-with-cucumber[/quote]
w sumie to zauważyłem jeszcze dziwniejszą anomalię - w cucumberze (lub ściślej w capybarze) komunikaty flash wyświetlane są w polskim języku (da, którego chcę pisać testy), a pozostałe rzeczy w widokach są po angielski. W normalnie odpalonej aplikacji (script/server) wszytko wygląda normalnie.
Ktoś się już spotkał z podobną rzeczą?[/quote]
Nie jestem pewien czy to jest wina cucumbera lub capybary. Te narzędzia nie powinny mieć wpływu na to co generuje aplikacji. Zobacz w jakim środowisku odpalają się testy (test lub cucumber) i odpal w nim aplikację używając ./script/server -e cucumber (albo test). Wtedy zobacz w jakim języku są komunikaty - podejrzewam, że tak samo jak przy odpalaniu capybary.