Improved lang changes: now it's URL based only