Localization infrastructure finished. Only problem that remains is that devise kills my data in session on logout, but I don't really care. Header translated. Added fallback to browser locale settings if no locale is specified. Added change language option to header.
Switched to cookie storage for greater win. Also, abstractions helps coz now session knows the language as well (localized devise etc.)