This config setup might work better as a dispatcher filter, where all it does is seed the translation libraries with the session language.