il check della lingua dovrebbe essere tra le primissime cose che la tua applicazione fa, poi dopo si mette a far query e tutto.

cmq se ti è venuto meglio fare il redirect, buon per te