Istnieje kilka podejść do kwestii wyboru wersji językowej aplikacji stworzonej w ASP.NET MVC. Między innymi można odczytywać jaki język preferuje przeglądarka użytkownika, tutaj powstaje jednak problem, gdy chcemy uruchomić wersję językową inną niż przeglądarka (bo trzeba się bawić w przechowywanie tego w sesji lub ciasteczkach). Osobiście jestem "fanem" subdomen językowych - czyli dla jednej aplikacji tworzymy bindingi dla hostów w stylu "pl.luktom.net", "en.luktom.net", "de.luktom.net". Rozwiązanie to jest szybkie...

Czytaj dalej