A different take on the early-loading language issue. This time using sessions to store current language.