Я бы поместил язык сайта в сеанс и заставил контроллер передать его представлениям, или, может быть, просто возможно, позволил представлениям получить его оттуда.
Я бы предложил Культуру, Текущую культуру и т. Д., Но, конечно, они не работают, если вы англоговорящий человек, который входит в систему из Франции. Обычно я связываю язык с предпочтениями пользователей в базе данных, хотя я ценю, что ваш сайт может не требовать входа в систему как таковой.