-
-# Detect where the user came from and save that url
-my $requestedUrl = $query->url( -base => 1 );
-
-# Use referer url if it matches $requestedUrl else use $requestedUrl as the url .
-my $url =
- $query->referer() =~ $requestedUrl ? $query->referer() : $requestedUrl;
-
-# warn "Language : $query // $language // $url";
-
-# If language was set by an external URL the parameter
-# 'language=' should be removed from url string, otherwise
-# the language picker will not work
-$url =~ s|(.)language=[\w-]*&?|$1|;
-$url =~ s|(&\|\?)$||; # Remove extraneous ? or &