Já bych se ukládání jazyku do session vyhnul, přece jen když někomu pošlu odkaz tak očekávám že tam uvidí stejný obsah, takhle pokud má nastaven jiný jazyk v prohlížeči… a i vyhledávače by mohly zaindexovat jen jednu jazykovou verzi. Lepší přenášet v URL.